CVS commit: src/doc

2016-09-03 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Sep  3 23:31:53 UTC 2016

Modified Files:
src/doc: 3RDPARTY

Log Message:
Update llvm info.


To generate a diff of this commit:
cvs rdiff -u -r1.1356 -r1.1357 src/doc/3RDPARTY

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/llvm

2016-09-03 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Sep  3 23:22:38 UTC 2016

Modified Files:
src/external/bsd/llvm: Makefile.inc

Log Message:
Update LLVM and Clang to 3.8.1+ r280599. The most relevant changes for
NetBSD are driver logic for PIE linkage and a number of SPARC fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/external/bsd/llvm/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2016-09-03 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Sep  3 23:01:57 UTC 2016

Modified Files:
src/doc: 3RDPARTY

Log Message:
llvm-3.9.0 out.


To generate a diff of this commit:
cvs rdiff -u -r1.1355 -r1.1356 src/doc/3RDPARTY

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2016-09-03 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sat Sep  3 16:10:35 UTC 2016

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
Switch shark to Xorg server 1.18.

The igs driver no longer builds against 1.10.


To generate a diff of this commit:
cvs rdiff -u -r1.951 -r1.952 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc/usr.bin/backend

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 15:47:54 UTC 2016

Modified Files:
src/external/gpl3/gcc/usr.bin/backend: Makefile

Log Message:
gcc generates incorrect jump tables with -fPIE


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/external/gpl3/gcc/usr.bin/backend/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 15:18:21 UTC 2016

Modified Files:
src/sys/arch/sun68k/stand: Makefile.inc

Log Message:
NOSSP/NOPIE


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sun68k/stand/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 12:39:41 UTC 2016

Modified Files:
src/doc: TODO.8

Log Message:
update for sh3 arm and mips


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/doc/TODO.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 12:32:12 UTC 2016

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
Switch mips32 to new binutils/gcc/gdb/pie. Tested with gxemul+pmax


To generate a diff of this commit:
cvs rdiff -u -r1.950 -r1.951 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 12:27:35 UTC 2016

Modified Files:
src/sys/arch/pmax/conf: GENERIC

Log Message:
add aslr/mprotect et.al.


To generate a diff of this commit:
cvs rdiff -u -r1.185 -r1.186 src/sys/arch/pmax/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 12:20:58 UTC 2016

Modified Files:
src/sys/kern: kern_pax.c
src/sys/sys: pax.h

Log Message:
vsize_t is not always u_long :-)


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/kern/kern_pax.c
cvs rdiff -u -r1.24 -r1.25 src/sys/sys/pax.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-09-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Sep  3 12:07:42 UTC 2016

Modified Files:
src/sys/dev/usb: xhci.c

Log Message:
Fix "spurious event" when command ring rolls over.
When the enqueue pointer of command ring points at the last TRB,
address of Link TRB was stored in sc_command_addr.
It should be address of 0th TRB of ring.

>From t-hash


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/dev/usb/xhci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-09-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Sep  3 12:06:50 UTC 2016

Modified Files:
src/sys/dev/usb: xhci.c

Log Message:
Suppress stopping-endpoint in xhci_close_pipe if the endpoint is
already stopped.

>From t-hash


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/dev/usb/xhci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-09-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Sep  3 12:05:36 UTC 2016

Modified Files:
src/sys/dev/usb: xhcireg.h

Log Message:
Fix some typos.  From t-hash.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/usb/xhcireg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [netbsd-6] src/doc

2016-09-03 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sat Sep  3 11:36:54 UTC 2016

Modified Files:
src/doc [netbsd-6]: CHANGES-6.2

Log Message:
Ticket #1367 has been reverted


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.262 -r1.1.2.263 src/doc/CHANGES-6.2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [netbsd-6] src/sys/miscfs/kernfs

2016-09-03 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sat Sep  3 11:36:03 UTC 2016

Modified Files:
src/sys/miscfs/kernfs [netbsd-6]: kernfs_vnops.c

Log Message:
Revert ticket 1367, it causes a kernel panic in test lib/libc/gen/t_getcwd
as seen in e.g.
http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/netbsd-6/i386/201608291710Z_anita.txt

lib/libc/gen/t_getcwd (206/500): 2 test cases
getcwd_err: [0.006614s] Passed.
getcwd_fts: uvm_fault(0xc0e221b0, 0, 1) -> 0xe
fatal page fault in supervisor mode
trap type 6 code 0 eip c023ba9f cs 9 eflags 10246 cr2 1c ilevel 0
panic: trap
cpu1: Begin traceback...
panic(c04616d0,cdcfb938,cdcfb938,c023ba9f,9,10246,1c,0,1c,0) at 
netbsd:panic+0x18
trap() at netbsd:trap+0xb51
--- trap (number 6) ---
kernfs_readdir(cdcfbc0c,1,c11ce0b4,c0439f60,c11ce0b4,cdcfbc58,c0cc0cc0,cdcfbc7c,0,0)
 at netbsd:kernfs_readdir+0x98f
VOP_READDIR(c11ce0b4,cdcfbc58,c0cc0cc0,cdcfbc7c,0,0,c19287e0,1,cdcfbc58,cdcfbc74)
 at netbsd:VOP_READDIR+0x68
vn_readdir(c14c3000,bb512000,0,1000,cdcfbcbc,c19287e0,0,0,c14c3000,0) at 
netbsd:vn_readdir+0xbd
sys___getdents30(c19287e0,cdcfbd00,cdcfbd28,186,bb516000,0,cdcfbd00,c1199bf4,2,bb7a4fe7)
 at netbsd:sys___getdents30+0x8c
syscall(cdcfbd48,bb6b00b3,ab,bf7f001f,bb6b001f,0,bb5010d0,bf7fe764,bb7c4be0,0) 
at netbsd:syscall+0xaa
cpu1: End traceback...


To generate a diff of this commit:
cvs rdiff -u -r1.144.2.1 -r1.144.2.2 src/sys/miscfs/kernfs/kernfs_vnops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/elf2ecoff

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 11:35:24 UTC 2016

Modified Files:
src/usr.bin/elf2ecoff: elf2ecoff.c

Log Message:
ignore the abiflags section


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/usr.bin/elf2ecoff/elf2ecoff.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 11:34:47 UTC 2016

Modified Files:
src/sys/arch/pmax/stand: Makefile.booters

Log Message:
Add NOPIE


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/pmax/stand/Makefile.booters

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tools/mips-elf2ecoff

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 11:34:05 UTC 2016

Modified Files:
src/tools/mips-elf2ecoff: Makefile
Removed Files:
src/tools/mips-elf2ecoff/sys: exec_ecoff.h exec_elf.h

Log Message:
use the nbcompat copies for those files


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tools/mips-elf2ecoff/Makefile
cvs rdiff -u -r1.1 -r0 src/tools/mips-elf2ecoff/sys/exec_ecoff.h
cvs rdiff -u -r1.5 -r0 src/tools/mips-elf2ecoff/sys/exec_elf.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/sys

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 11:18:28 UTC 2016

Modified Files:
src/sys/sys: exec_elf.h

Log Message:
Add mips abiflags section


To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 src/sys/sys/exec_elf.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/crypto/external/bsd/netpgp/dist/src/netpgpverify

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 09:31:22 UTC 2016

Modified Files:
src/crypto/external/bsd/netpgp/dist/src/netpgpverify: libverify.c

Log Message:
Fix the error handling so that we print the earliest error message.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 \
src/crypto/external/bsd/netpgp/dist/src/netpgpverify/libverify.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 09:08:29 UTC 2016

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
gcc-5.3 for sh3


To generate a diff of this commit:
cvs rdiff -u -r1.949 -r1.950 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sh3

2016-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  3 09:07:54 UTC 2016

Modified Files:
src/sys/arch/sh3/include: pmap.h vmparam.h
src/sys/arch/sh3/sh3: pmap.c

Log Message:
Fix pmap_prefer for topdown and turn topdown on.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/sh3/include/pmap.h
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sh3/include/vmparam.h
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/sh3/sh3/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/regress/sys/arch/i386/ldt

2016-09-03 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Sep  3 08:47:38 UTC 2016

Modified Files:
src/regress/sys/arch/i386/ldt: testldt.c

Log Message:
Fix the mmap call, KNF, and make the output more readable.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/regress/sys/arch/i386/ldt/testldt.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-09-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Sep  3 07:29:16 UTC 2016

Modified Files:
src/sys/dev/usb: usb_subr.c

Log Message:
Style.  No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.214 -r1.215 src/sys/dev/usb/usb_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-09-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Sep  3 07:23:27 UTC 2016

Modified Files:
src/sys/dev/usb: usb_subr.c

Log Message:
Reduce scope of a variable.  No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 src/sys/dev/usb/usb_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-09-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Sep  3 07:20:12 UTC 2016

Modified Files:
src/sys/dev/usb: usb_subr.c

Log Message:
Bail out early from usbd_fill_devinfo if we're not a hub to use less
indentation in the code.

No functional change.  Same code before and after.


To generate a diff of this commit:
cvs rdiff -u -r1.212 -r1.213 src/sys/dev/usb/usb_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-09-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Sep  3 07:14:19 UTC 2016

Modified Files:
src/sys/dev/usb: usb_subr.c

Log Message:
Use __arraycount.  No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.211 -r1.212 src/sys/dev/usb/usb_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.