CVS commit: src/etc/mtree

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 08:22:09 UTC 2019

Modified Files:
src/etc/mtree: NetBSD.dist.base

Log Message:
add two more missing subdirs:
  ./usr/include/dev/pud
  ./usr/include/dev/putter


To generate a diff of this commit:
cvs rdiff -u -r1.190 -r1.191 src/etc/mtree/NetBSD.dist.base

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



CVS commit: src/usr.sbin/memswitch

2019-02-08 Thread Tetsuya Isaki
Module Name:src
Committed By:   isaki
Date:   Fri Feb  8 08:41:11 UTC 2019

Modified Files:
src/usr.sbin/memswitch: memswitch.c

Log Message:
Make compilable even SRAMDEBUG.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/memswitch/memswitch.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

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 08:47:35 UTC 2019

Modified Files:
src/sys/arch/acorn32/mainbus: fd.c
src/sys/arch/arc/jazz: fd.c
src/sys/arch/atari/dev: hdfd.c
src/sys/arch/sparc/dev: fd.c
src/sys/arch/sparc64/dev: fdc.c
src/sys/arch/sun3/dev: fd.c
src/sys/arch/x68k/dev: fd.c

Log Message:
make *fd*.c's fd_dev_to_type() always a static inline.  some
have it as a const, and have code to copy the defaults to
modify them before using them, but that probably requires a
real test to feel confident in changing.


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/acorn32/mainbus/fd.c
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/arc/jazz/fd.c
cvs rdiff -u -r1.83 -r1.84 src/sys/arch/atari/dev/hdfd.c
cvs rdiff -u -r1.158 -r1.159 src/sys/arch/sparc/dev/fd.c
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/sparc64/dev/fdc.c
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/sun3/dev/fd.c
cvs rdiff -u -r1.121 -r1.122 src/sys/arch/x68k/dev/fd.c

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



CVS commit: src/etc/mtree

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 08:51:42 UTC 2019

Modified Files:
src/etc/mtree: NetBSD.dist.base

Log Message:
add final missing directory from /usr/include:
  ./usr/include/netmpls


To generate a diff of this commit:
cvs rdiff -u -r1.191 -r1.192 src/etc/mtree/NetBSD.dist.base

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



CVS commit: src/usr.sbin/memswitch

2019-02-08 Thread Tetsuya Isaki
Module Name:src
Committed By:   isaki
Date:   Fri Feb  8 08:55:35 UTC 2019

Modified Files:
src/usr.sbin/memswitch: Makefile memswitch.c

Log Message:
Rewrite modify_single() to make compilable on gcc7.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/memswitch/Makefile
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/memswitch/memswitch.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/mii

2019-02-08 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Feb  8 09:16:11 UTC 2019

Modified Files:
src/sys/dev/mii: miidevs

Log Message:
- Add Marvell 88E1240.
- Marvell model 0x0029 is not 88E1116R but E1318S.


To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 src/sys/dev/mii/miidevs

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



CVS commit: src/sys/dev/mii

2019-02-08 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Feb  8 09:16:28 UTC 2019

Modified Files:
src/sys/dev/mii: miidevs.h miidevs_data.h

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.135 -r1.136 src/sys/dev/mii/miidevs.h
cvs rdiff -u -r1.123 -r1.124 src/sys/dev/mii/miidevs_data.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/mii

2019-02-08 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Feb  8 09:17:13 UTC 2019

Modified Files:
src/sys/dev/mii: makphy.c

Log Message:
- Add 88E1240.
- Rename E1116R_29 to E1318S


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/mii/makphy.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

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 09:35:00 UTC 2019

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

Log Message:
switch aarch64, alpha, i386, mips, powerpc, sparc, sparc64,
and x86_64 to GCC 7.


To generate a diff of this commit:
cvs rdiff -u -r1.1101 -r1.1102 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/doc

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 09:39:14 UTC 2019

Modified Files:
src/doc: CHANGES

Log Message:
note GCC 6.5 and 7.4 imports.


To generate a diff of this commit:
cvs rdiff -u -r1.2499 -r1.2500 src/doc/CHANGES

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/dist/gcc/config/ia64

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 09:42:13 UTC 2019

Modified Files:
src/external/gpl3/gcc/dist/gcc/config/ia64: netbsd.h

Log Message:
IA64_NO_LIBGCC_TFMODE is no more.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc/dist/gcc/config/ia64/netbsd.h

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



CVS commit: src

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 09:57:01 UTC 2019

Modified Files:
src: UPDATING

Log Message:
add a quick note about gcc 7 likely causing update build failures.


To generate a diff of this commit:
cvs rdiff -u -r1.298 -r1.299 src/UPDATING

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



CVS commit: src/sys/dev/raidframe

2019-02-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Feb  8 13:37:46 UTC 2019

Modified Files:
src/sys/dev/raidframe: rf_disks.c

Log Message:
PR/53956: Havard Eidnes: raidframe fails to create raid set on disks.
The test to check if force was reversed when the code was factored out.


To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/dev/raidframe/rf_disks.c

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



CVS commit: [netbsd-8] src/sys/dev/raidframe

2019-02-08 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Feb  8 16:03:04 UTC 2019

Modified Files:
src/sys/dev/raidframe [netbsd-8]: rf_disks.c

Log Message:
Pull up following revision(s) (requested by christos in ticket #1183):

sys/dev/raidframe/rf_disks.c: revision 1.90

PR/53956: Havard Eidnes: raidframe fails to create raid set on disks.
The test to check if force was reversed when the code was factored out.


To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.89.8.1 src/sys/dev/raidframe/rf_disks.c

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



CVS commit: [netbsd-8] src/doc

2019-02-08 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Feb  8 16:05:46 UTC 2019

Modified Files:
src/doc [netbsd-8]: CHANGES-8.1

Log Message:
Ticket #1183


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.102 -r1.1.2.103 src/doc/CHANGES-8.1

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



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

2019-02-08 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri Feb  8 19:26:25 UTC 2019

Modified Files:
src/sys/arch/sparc64/sparc64: locore.s

Log Message:
sun4v: add comment documenting the contents of the %g2 register - no functional 
changes


To generate a diff of this commit:
cvs rdiff -u -r1.415 -r1.416 src/sys/arch/sparc64/sparc64/locore.s

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



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

2019-02-08 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri Feb  8 19:45:24 UTC 2019

Modified Files:
src/sys/arch/sparc64/sparc64: locore.s

Log Message:
sun4v: introduce macros for handling spill traps from userlevevel @ traplevel 1 
(from OpenBSD) - spill traps at level 1 from userspace now works better


To generate a diff of this commit:
cvs rdiff -u -r1.416 -r1.417 src/sys/arch/sparc64/sparc64/locore.s

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



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

2019-02-08 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri Feb  8 19:55:40 UTC 2019

Modified Files:
src/sys/arch/sparc64/doc: TODO

Log Message:
sun4v: update the TODO file noting (at least) some progess with sun4v


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/sparc64/doc/TODO

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



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

2019-02-08 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri Feb  8 20:09:24 UTC 2019

Modified Files:
src/sys/arch/sparc64/include: psl.h

Log Message:
Introduce getstickcmpr() function


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/sparc64/include/psl.h

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



CVS commit: src/sys/arch/sparc64

2019-02-08 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri Feb  8 20:14:51 UTC 2019

Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: clock.c locore.s

Log Message:
sun4v: initialize %stickcmpr properly when establishing interrupt - fixes issue 
seen on newer sun4v/SPARC-T5 system where the interrupt never fires.


To generate a diff of this commit:
cvs rdiff -u -r1.125 -r1.126 src/sys/arch/sparc64/include/cpu.h
cvs rdiff -u -r1.120 -r1.121 src/sys/arch/sparc64/sparc64/clock.c
cvs rdiff -u -r1.417 -r1.418 src/sys/arch/sparc64/sparc64/locore.s

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



CVS commit: src/external/mpl/dhcp/dist/bind

2019-02-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Feb  8 20:29:06 UTC 2019

Removed Files:
src/external/mpl/dhcp/dist/bind: Makefile.in bind.tar.gz version.tmp

Log Message:
Remove the copy of bind?!?! used for its libraries...


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 src/external/mpl/dhcp/dist/bind/Makefile.in \
src/external/mpl/dhcp/dist/bind/bind.tar.gz \
src/external/mpl/dhcp/dist/bind/version.tmp

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



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

2019-02-08 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri Feb  8 20:34:23 UTC 2019

Modified Files:
src/sys/arch/sparc64/sparc64: locore.s

Log Message:
sun4v: Improve comment for next_stick_init() - no functional changes


To generate a diff of this commit:
cvs rdiff -u -r1.418 -r1.419 src/sys/arch/sparc64/sparc64/locore.s

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/lib

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 22:06:12 UTC 2019

Modified Files:
src/external/gpl3/gcc/lib/libasan: Makefile
src/external/gpl3/gcc/lib/libtsan: Makefile
src/external/gpl3/gcc/lib/libubsan: Makefile

Log Message:
define CAN_SANITIZE_UB properly:  libasan and libtsan need to not
have it set, libubsan needs to have it set.

fixes almost all the new atf failures from GCC 7 switch.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/external/gpl3/gcc/lib/libasan/Makefile
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/lib/libtsan/Makefile
cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc/lib/libubsan/Makefile

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



CVS commit: src/etc/mtree

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Feb  8 23:27:14 UTC 2019

Modified Files:
src/etc/mtree: NetBSD.dist.x86_64

Log Message:
add missing ./usr/include/xen


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/etc/mtree/NetBSD.dist.x86_64

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



CVS commit: src/tests/usr.bin/cc

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 00:12:14 UTC 2019

Modified Files:
src/tests/usr.bin/cc: Makefile
Added Files:
src/tests/usr.bin/cc: t_libgomp.sh

Log Message:
add very simple test that you can link -fopenmp.

currently fails, but should work soon...


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/tests/usr.bin/cc/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/usr.bin/cc/t_libgomp.sh

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



CVS commit: src/tests/usr.bin/cc

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 00:13:19 UTC 2019

Modified Files:
src/tests/usr.bin/cc: t_ubsan_int_add_overflow.sh
t_ubsan_int_divzero.sh t_ubsan_int_neg_overflow.sh
t_ubsan_int_sub_overflow.sh t_ubsan_vla_out_of_bounds.sh

Log Message:
add $NetBSD$ tags.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/cc/t_ubsan_int_add_overflow.sh \
src/tests/usr.bin/cc/t_ubsan_int_divzero.sh \
src/tests/usr.bin/cc/t_ubsan_int_neg_overflow.sh \
src/tests/usr.bin/cc/t_ubsan_int_sub_overflow.sh
cvs rdiff -u -r1.5 -r1.6 src/tests/usr.bin/cc/t_ubsan_vla_out_of_bounds.sh

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



CVS commit: src/distrib/sets/lists/tests

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 00:14:43 UTC 2019

Modified Files:
src/distrib/sets/lists/tests: mi

Log Message:
add new t_libgomp test.


To generate a diff of this commit:
cvs rdiff -u -r1.805 -r1.806 src/distrib/sets/lists/tests/mi

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



CVS commit: src/etc/mtree

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 00:15:28 UTC 2019

Added Files:
src/etc/mtree: NetBSD.dist.i386

Log Message:
create i386 specific include directories.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/etc/mtree/NetBSD.dist.i386

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/lib/libgomp

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 00:49:00 UTC 2019

Modified Files:
src/external/gpl3/gcc/lib/libgomp: Makefile

Log Message:
put config/posix first in the path so that the right lock.c is used.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/external/gpl3/gcc/lib/libgomp/Makefile

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



CVS commit: src/share/mk

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 00:59:30 UTC 2019

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

Log Message:
switch ppc64 back to gcc7, it was an accident.


To generate a diff of this commit:
cvs rdiff -u -r1.1102 -r1.1103 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/dist/libgcc

2019-02-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Feb  9 01:27:43 UTC 2019

Modified Files:
src/external/gpl3/gcc/dist/libgcc: gthr-posix.h

Log Message:
Follow suit with FreeBSD and solaris for the __gthread_active_p()
implementation. Fixes the atf call_once unit tests.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.4 -r1.2 src/external/gpl3/gcc/dist/libgcc/gthr-posix.h

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

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 01:29:38 UTC 2019

Modified Files:
src/external/gpl3/gcc: README.gcc7

Log Message:
update switched lists.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc/README.gcc7

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



CVS commit: src/etc/mtree

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 02:04:19 UTC 2019

Modified Files:
src/etc/mtree: Makefile NetBSD.dist.base
Added Files:
src/etc/mtree: NetBSD.dist.iscsi

Log Message:
move ./usr/include/dev/iscsi into NetBSD.dist.iscsi that is only
included if MKISCSI != no.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/etc/mtree/Makefile
cvs rdiff -u -r1.192 -r1.193 src/etc/mtree/NetBSD.dist.base
cvs rdiff -u -r0 -r1.1 src/etc/mtree/NetBSD.dist.iscsi

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



CVS commit: src/distrib/sets/lists/comp

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 02:15:05 UTC 2019

Modified Files:
src/distrib/sets/lists/comp: ad.aarch64

Log Message:
mark ./usr/include/g++/bits/aarch64/c++config.h and
./usr/include/g++/bits/arm/c++config.h as "libstdcxx" not "gcc=6".


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/distrib/sets/lists/comp/ad.aarch64

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



CVS commit: src/lib/libperfuse

2019-02-08 Thread Emmanuel Dreyfus
Module Name:src
Committed By:   manu
Date:   Sat Feb  9 02:22:45 UTC 2019

Modified Files:
src/lib/libperfuse: ops.c

Log Message:
Fix directory filehandle usage with libufse. Fix lookup count

libfuse does not use filehandle the same way for directories and other
objects. As a result, filehandles obtained by OPENDIR should not be
sent on non-directory related operations like READ/WRITE/GETATTR...

While there, fix the lookup count sent to the FORGET operation, which
led to leaked nodes.


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/lib/libperfuse/ops.c

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/lib/libstdc++-v3/include/bits/arch

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 02:36:57 UTC 2019

Modified Files:
src/external/gpl3/gcc/lib/libstdc++-v3/include/bits/arch: Makefile

Log Message:
remove old comment.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/gpl3/gcc/lib/libstdc++-v3/include/bits/arch/Makefile

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



CVS commit: src/tests/usr.bin/cc

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 02:36:28 UTC 2019

Modified Files:
src/tests/usr.bin/cc: t_hello.sh

Log Message:
fix hello_profile's hello_profile_head function name.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/tests/usr.bin/cc/t_hello.sh

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/dist/libgcc

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 02:43:11 UTC 2019

Modified Files:
src/external/gpl3/gcc/dist/libgcc: gthr-posix.h

Log Message:
fix the previous - it's __NetBSD__, not __NetBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/dist/libgcc/gthr-posix.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/raidframe

2019-02-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Feb  9 03:34:00 UTC 2019

Modified Files:
src/sys/dev/raidframe: rf_alloclist.c rf_chaindecluster.c rf_compat32.c
rf_compat50.c rf_compat80.c rf_copyback.c rf_cvscan.c rf_dagdegrd.c
rf_dagdegwr.c rf_dagffwr.c rf_dagutils.c rf_debugMem.c
rf_debugMem.h rf_decluster.c rf_declusterPQ.c rf_diskqueue.c
rf_disks.c rf_driver.c rf_evenodd.c rf_evenodd_dagfuncs.c rf_fifo.c
rf_interdecluster.c rf_map.c rf_netbsdkintf.c rf_paritylog.c
rf_paritylogDiskMgr.c rf_paritylogging.c rf_parityloggingdags.c
rf_paritymap.c rf_parityscan.c rf_psstatus.c rf_raid0.c rf_raid1.c
rf_raid4.c rf_raid5.c rf_raid5_rotatedspare.c rf_reconmap.c
rf_reconstruct.c rf_reconutil.c rf_sstf.c rf_stripelocks.c
rf_utils.c

Log Message:
- Change the allocation macros to be more like function calls
- Change sizeof(type) -> sizeof(*variable)
- Use macros for the long buffer length allocations
- Remove "bit polishing" memsets() -- do them only once
- Remove unnecessary casts

Thanks to oster@ for finding bugs and testing.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/dev/raidframe/rf_alloclist.c
cvs rdiff -u -r1.15 -r1.16 src/sys/dev/raidframe/rf_chaindecluster.c \
src/sys/dev/raidframe/rf_fifo.c src/sys/dev/raidframe/rf_raid0.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/raidframe/rf_compat32.c
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/raidframe/rf_compat50.c \
src/sys/dev/raidframe/rf_paritymap.c
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/raidframe/rf_compat80.c
cvs rdiff -u -r1.50 -r1.51 src/sys/dev/raidframe/rf_copyback.c
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/raidframe/rf_cvscan.c \
src/sys/dev/raidframe/rf_declusterPQ.c src/sys/dev/raidframe/rf_sstf.c \
src/sys/dev/raidframe/rf_utils.c
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/raidframe/rf_dagdegrd.c
cvs rdiff -u -r1.33 -r1.34 src/sys/dev/raidframe/rf_dagdegwr.c
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/raidframe/rf_dagffwr.c \
src/sys/dev/raidframe/rf_paritylogging.c \
src/sys/dev/raidframe/rf_parityscan.c src/sys/dev/raidframe/rf_psstatus.c
cvs rdiff -u -r1.54 -r1.55 src/sys/dev/raidframe/rf_dagutils.c
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/raidframe/rf_debugMem.c \
src/sys/dev/raidframe/rf_evenodd.c \
src/sys/dev/raidframe/rf_parityloggingdags.c
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/raidframe/rf_debugMem.h \
src/sys/dev/raidframe/rf_raid5_rotatedspare.c
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/raidframe/rf_decluster.c
cvs rdiff -u -r1.53 -r1.54 src/sys/dev/raidframe/rf_diskqueue.c
cvs rdiff -u -r1.90 -r1.91 src/sys/dev/raidframe/rf_disks.c
cvs rdiff -u -r1.134 -r1.135 src/sys/dev/raidframe/rf_driver.c
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/raidframe/rf_evenodd_dagfuncs.c
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/raidframe/rf_interdecluster.c
cvs rdiff -u -r1.47 -r1.48 src/sys/dev/raidframe/rf_map.c
cvs rdiff -u -r1.373 -r1.374 src/sys/dev/raidframe/rf_netbsdkintf.c
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/raidframe/rf_paritylog.c
cvs rdiff -u -r1.28 -r1.29 src/sys/dev/raidframe/rf_paritylogDiskMgr.c
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/raidframe/rf_raid1.c
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/raidframe/rf_raid4.c
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/raidframe/rf_raid5.c
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/raidframe/rf_reconmap.c \
src/sys/dev/raidframe/rf_reconutil.c
cvs rdiff -u -r1.121 -r1.122 src/sys/dev/raidframe/rf_reconstruct.c
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/raidframe/rf_stripelocks.c

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



CVS commit: src/bin/sh

2019-02-08 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Sat Feb  9 03:35:55 UTC 2019

Modified Files:
src/bin/sh: eval.c histedit.c input.c jobs.c memalloc.c redir.c var.c

Log Message:
INTON / INTOFF audit and cleanup.

No visible differences expected - there is a remote chance that
some internal lossage may no longer occur in interactive shells
that receive SIGINT (untrapped) at inopportune times, but you would
have had to have been very unlucky to have ever suffered from that.


To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/bin/sh/eval.c
cvs rdiff -u -r1.53 -r1.54 src/bin/sh/histedit.c
cvs rdiff -u -r1.69 -r1.70 src/bin/sh/input.c
cvs rdiff -u -r1.103 -r1.104 src/bin/sh/jobs.c
cvs rdiff -u -r1.32 -r1.33 src/bin/sh/memalloc.c
cvs rdiff -u -r1.62 -r1.63 src/bin/sh/redir.c
cvs rdiff -u -r1.75 -r1.76 src/bin/sh/var.c

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



CVS commit: src

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 03:57:04 UTC 2019

Modified Files:
src/external/gpl3/gcc/lib/libstdc++-v3/include/bits: Makefile
src/tools/gcc: mknative-gcc
Removed Files:
src/external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64: gthr-posix.h
gthr-single.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/alpha: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/arm: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/armeb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/coldfire: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earm: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7eb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/hppa: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/i386: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mips64el: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/or1k: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32: gthr-posix.h
gthr-single.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64: gthr-posix.h
gthr-single.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/sh3eb: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/sh3el: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/sparc: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/sparc64: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/vax: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64: gthr-posix.h
gthr-single.h gthr-tpf.h gthr.h

Log Message:
- build the gthr*.h files to be installed on the fly, instead of
  having dozens of copies of the same thing in the tree.
- don't fetch any gthr*.h files.
- delete ancient gthr-tpf.h that was removed in GCC 4.8 or so.

th

CVS commit: src/sys/arch/arm/arm

2019-02-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Feb  9 07:19:02 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Print revidr of BP as well as APs


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/arm/armv6_start.S

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



CVS commit: src/sys/arch/arm/arm

2019-02-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Feb  9 07:20:21 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Typo in comment


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/arm/armv6_start.S

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/cpp

2019-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb  9 07:32:50 UTC 2019

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

Log Message:
make sure Makefile.inc is included before Makefile.driver.

allows removing a depend hack and may also fix dtrace/ctf builds.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc/usr.bin/cpp/Makefile

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



CVS commit: src/sys/dev/mii

2019-02-08 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Feb  9 07:45:34 UTC 2019

Modified Files:
src/sys/dev/mii: miidevs

Log Message:
Add RTL8201E from OpenBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.133 -r1.134 src/sys/dev/mii/miidevs

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



CVS commit: src/sys/dev/mii

2019-02-08 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Feb  9 07:46:08 UTC 2019

Modified Files:
src/sys/dev/mii: miidevs.h miidevs_data.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 src/sys/dev/mii/miidevs.h
cvs rdiff -u -r1.124 -r1.125 src/sys/dev/mii/miidevs_data.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/mii

2019-02-08 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Feb  9 07:48:39 UTC 2019

Modified Files:
src/sys/dev/mii: rlphy.c

Log Message:
Support RTL8152. Tested on ure(4) (RTL8152).


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/mii/rlphy.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

2019-02-08 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Feb  9 07:50:47 UTC 2019

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

Log Message:
Print chip ID when attached.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/usb/if_ure.c

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



CVS commit: src/share/man/man4

2019-02-08 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Feb  9 07:54:51 UTC 2019

Modified Files:
src/share/man/man4: ure.4

Log Message:
Add examples of supported adapters.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/ure.4

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



CVS commit: src/share/man/man4

2019-02-08 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Feb  9 07:55:26 UTC 2019

Modified Files:
src/share/man/man4: mue.4

Log Message:
Elucidate chip family of supported adapters.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/share/man/man4/mue.4

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