CVS commit: src/sys/arch/xen/conf

2016-05-19 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Fri May 20 03:41:20 UTC 2016 Modified Files: src/sys/arch/xen/conf: files.xen Log Message: make CPU microcode loading dependent on both DOM0OPS AND CPU_UCODE To generate a diff of this commit: cvs rdiff -u -r1.140 -r1.141

CVS commit: src/sys/arch/xen/conf

2016-05-19 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Fri May 20 03:41:20 UTC 2016 Modified Files: src/sys/arch/xen/conf: files.xen Log Message: make CPU microcode loading dependent on both DOM0OPS AND CPU_UCODE To generate a diff of this commit: cvs rdiff -u -r1.140 -r1.141

CVS commit: src/sys/arch/i386/conf

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 20 01:37:47 UTC 2016 Modified Files: src/sys/arch/i386/conf: GENERIC Log Message: Turn on PaX ASLR/MPROTECT To generate a diff of this commit: cvs rdiff -u -r1.1135 -r1.1136 src/sys/arch/i386/conf/GENERIC Please note

CVS commit: src/share/mk

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 20 01:36:16 UTC 2016 Modified Files: src/share/mk: bsd.own.mk Log Message: i386 is PIE now since I am turning PaX ASLR/MPROTECT on. To generate a diff of this commit: cvs rdiff -u -r1.924 -r1.925

CVS commit: src/share/mk

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 20 01:36:16 UTC 2016 Modified Files: src/share/mk: bsd.own.mk Log Message: i386 is PIE now since I am turning PaX ASLR/MPROTECT on. To generate a diff of this commit: cvs rdiff -u -r1.924 -r1.925

CVS commit: src/sys/kern

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 21:39:15 UTC 2016 Modified Files: src/sys/kern: kern_pax.c Log Message: fix for ILP32. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/kern/kern_pax.c Please note that diffs are not public

CVS commit: src/sys/kern

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 21:39:15 UTC 2016 Modified Files: src/sys/kern: kern_pax.c Log Message: fix for ILP32. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/kern/kern_pax.c Please note that diffs are not public

CVS commit: src/external/gpl3/gcc/dist/gcc

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 20:27:36 UTC 2016 Modified Files: src/external/gpl3/gcc/dist/gcc: alias.c var-tracking.c Log Message: Fix infinite recursion when building i386 -fPIE in src/external/mit/xorg/lib/libxcb/xkb.

CVS commit: src/external/gpl3/gcc/dist/gcc

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 20:27:36 UTC 2016 Modified Files: src/external/gpl3/gcc/dist/gcc: alias.c var-tracking.c Log Message: Fix infinite recursion when building i386 -fPIE in src/external/mit/xorg/lib/libxcb/xkb.

CVS commit: src/sys/kern

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:29 UTC 2016 Modified Files: src/sys/kern: vfs_wapbl.c Log Message: Replace deprecated disabled code by comment describing what it intends to do, and why it won't work yet >From coypu. To generate a diff of

CVS commit: src/sys/ufs/ufs

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:03 UTC 2016 Modified Files: src/sys/ufs/ufs: ufs_vnops.c ufs_wapbl.h Log Message: Get rid of UFS_WAPBL_BEGIN1/END1 ufs makeinode no longer releases dvp, so incrementing the usecount for wapbl is unnecessary.

CVS commit: src/sys/kern

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:29 UTC 2016 Modified Files: src/sys/kern: vfs_wapbl.c Log Message: Replace deprecated disabled code by comment describing what it intends to do, and why it won't work yet >From coypu. To generate a diff of

CVS commit: src/sys/ufs/ufs

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:20 UTC 2016 Modified Files: src/sys/ufs/ufs: ufs_wapbl.h Log Message: While here, replace GCC __FUNCTION__ by C99 __func__ >From coypu. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/ufs/ufs

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:11 UTC 2016 Modified Files: src/sys/ufs/ufs: ufs_wapbl.h Log Message: Simplify ufs_wapbl_begin2/end2, drop 2 suffix We are no longer calling UFS_WAPBL_BEGIN/END with vnodes (we are giving NULL as a parameter

CVS commit: src/sys/ufs/ufs

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:11 UTC 2016 Modified Files: src/sys/ufs/ufs: ufs_wapbl.h Log Message: Simplify ufs_wapbl_begin2/end2, drop 2 suffix We are no longer calling UFS_WAPBL_BEGIN/END with vnodes (we are giving NULL as a parameter

CVS commit: src/sys/ufs/ufs

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:03 UTC 2016 Modified Files: src/sys/ufs/ufs: ufs_vnops.c ufs_wapbl.h Log Message: Get rid of UFS_WAPBL_BEGIN1/END1 ufs makeinode no longer releases dvp, so incrementing the usecount for wapbl is unnecessary.

CVS commit: src/sys/ufs/ufs

2016-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 19 18:32:20 UTC 2016 Modified Files: src/sys/ufs/ufs: ufs_wapbl.h Log Message: While here, replace GCC __FUNCTION__ by C99 __func__ >From coypu. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/arch/sparc/stand

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:41:18 UTC 2016 Modified Files: src/sys/arch/sparc/stand: Makefile.inc Log Message: We don't want PIE! To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sparc/stand/Makefile.inc Please

CVS commit: src/sys/arch/sparc/stand

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:41:18 UTC 2016 Modified Files: src/sys/arch/sparc/stand: Makefile.inc Log Message: We don't want PIE! To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sparc/stand/Makefile.inc Please

CVS commit: src/sys/arch/sparc64/include

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:36:35 UTC 2016 Modified Files: src/sys/arch/sparc64/include: proc.h Log Message: lose one more bit of ALSR to account for rounding in the VA hole. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/share/mk

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:38:13 UTC 2016 Modified Files: src/share/mk: bsd.own.mk Log Message: Turn on PIE for sparc64 so we can use ASLR effectively. To generate a diff of this commit: cvs rdiff -u -r1.923 -r1.924

CVS commit: src/share/mk

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:38:13 UTC 2016 Modified Files: src/share/mk: bsd.own.mk Log Message: Turn on PIE for sparc64 so we can use ASLR effectively. To generate a diff of this commit: cvs rdiff -u -r1.923 -r1.924

CVS commit: src/sys/arch/sparc64/conf

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:37:06 UTC 2016 Modified Files: src/sys/arch/sparc64/conf: GENERIC Log Message: Turn on ASLR for sparc64 To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/sys/arch/sparc64/conf/GENERIC Please

CVS commit: src/sys/arch/sparc64/conf

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:37:06 UTC 2016 Modified Files: src/sys/arch/sparc64/conf: GENERIC Log Message: Turn on ASLR for sparc64 To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/sys/arch/sparc64/conf/GENERIC Please

CVS commit: src/sys/arch/sparc64/include

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 19 15:36:35 UTC 2016 Modified Files: src/sys/arch/sparc64/include: proc.h Log Message: lose one more bit of ALSR to account for rounding in the VA hole. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/kern

2016-05-19 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu May 19 14:50:18 UTC 2016 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Keep the old vcache node on rekey. Change its key and remove the new vcache node now used as placeholder only. To generate a diff of this

CVS commit: src/sys/kern

2016-05-19 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu May 19 14:50:18 UTC 2016 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Keep the old vcache node on rekey. Change its key and remove the new vcache node now used as placeholder only. To generate a diff of this

CVS commit: src/sys/kern

2016-05-19 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu May 19 14:48:28 UTC 2016 Modified Files: src/sys/kern: vfs_mount.c Log Message: Change "ISSET(vp->v_iflag, VI_XLOCK)" to "vdead_check(vp, VDEAD_NOWAIT)". To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/kern

2016-05-19 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu May 19 14:48:28 UTC 2016 Modified Files: src/sys/kern: vfs_mount.c Log Message: Change "ISSET(vp->v_iflag, VI_XLOCK)" to "vdead_check(vp, VDEAD_NOWAIT)". To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys

2016-05-19 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu May 19 14:47:33 UTC 2016 Modified Files: src/sys/kern: vfs_mount.c vfs_vnode.c src/sys/sys: vnode.h Log Message: Add VFS_VNODE_PRIVATE protected operations vnalloc_marker() to create, vnfree_marker() to destroy and

CVS commit: src/sys

2016-05-19 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu May 19 14:47:33 UTC 2016 Modified Files: src/sys/kern: vfs_mount.c vfs_vnode.c src/sys/sys: vnode.h Log Message: Add VFS_VNODE_PRIVATE protected operations vnalloc_marker() to create, vnfree_marker() to destroy and

CVS commit: src/sys/netinet6

2016-05-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 19 08:53:25 UTC 2016 Modified Files: src/sys/netinet6: ip6_input.c Log Message: Get rcvif once and reuse it No functional change. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159

CVS commit: src/sys/netinet6

2016-05-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 19 08:53:25 UTC 2016 Modified Files: src/sys/netinet6: ip6_input.c Log Message: Get rcvif once and reuse it No functional change. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:35:04 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: fix build failure by gcc 4.8.5 To generate a diff of this commit: cvs rdiff -u -r1.405 -r1.406 src/sys/dev/pci/if_wm.c Please note that

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:35:04 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: fix build failure by gcc 4.8.5 To generate a diff of this commit: cvs rdiff -u -r1.405 -r1.406 src/sys/dev/pci/if_wm.c Please note that

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:27:57 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: unify TX and RX interrupt handler to use MSI-X vector efficiently To generate a diff of this commit: cvs rdiff -u -r1.404 -r1.405

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:27:57 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: unify TX and RX interrupt handler to use MSI-X vector efficiently To generate a diff of this commit: cvs rdiff -u -r1.404 -r1.405

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:22:37 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: user-friendly interrupt affinity offset To generate a diff of this commit: cvs rdiff -u -r1.403 -r1.404 src/sys/dev/pci/if_wm.c Please note

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:22:37 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: user-friendly interrupt affinity offset To generate a diff of this commit: cvs rdiff -u -r1.403 -r1.404 src/sys/dev/pci/if_wm.c Please note

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:20:06 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: initial TX multiqueue support To generate a diff of this commit: cvs rdiff -u -r1.402 -r1.403 src/sys/dev/pci/if_wm.c Please note that diffs

CVS commit: src/sys/dev/pci

2016-05-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 19 08:20:06 UTC 2016 Modified Files: src/sys/dev/pci: if_wm.c Log Message: initial TX multiqueue support To generate a diff of this commit: cvs rdiff -u -r1.402 -r1.403 src/sys/dev/pci/if_wm.c Please note that diffs