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

2017-05-24 Thread Lars Reichardt
Module Name:src Committed By: para Date: Thu May 25 05:54:29 UTC 2017 Modified Files: src/sys/arch/amd64/conf: ALL GENERIC Log Message: follow u3ginit driver rename to umodeswitch To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/amd64/conf/ALL

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

2017-05-24 Thread Lars Reichardt
Module Name:src Committed By: para Date: Thu May 25 05:54:29 UTC 2017 Modified Files: src/sys/arch/amd64/conf: ALL GENERIC Log Message: follow u3ginit driver rename to umodeswitch To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/amd64/conf/ALL

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 25 05:24:57 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c cryptodev.c cryptodev.h Log Message: add cryptkop alloc/free KPI instead of manipulating cryptkop_pool directly. To generate a diff of this commit:

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 25 05:24:57 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c cryptodev.c cryptodev.h Log Message: add cryptkop alloc/free KPI instead of manipulating cryptkop_pool directly. To generate a diff of this commit:

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 25 05:22:56 UTC 2017 Modified Files: src/sys/opencrypto: cryptodev.h Log Message: remove obsoleted declarations. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/opencrypto/cryptodev.h Please

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 25 05:22:56 UTC 2017 Modified Files: src/sys/opencrypto: cryptodev.h Log Message: remove obsoleted declarations. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/opencrypto/cryptodev.h Please

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 04:45:59 UTC 2017 Modified Files: src/sys/netipsec: keysock.c Log Message: Support SO_OVERFLOWED on PF_KEY sockets The original author is hsuenaga@IIJ To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 04:45:59 UTC 2017 Modified Files: src/sys/netipsec: keysock.c Log Message: Support SO_OVERFLOWED on PF_KEY sockets The original author is hsuenaga@IIJ To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 04:35:02 UTC 2017 Modified Files: src/sys/netipsec: keysock.c Log Message: Warn if failed to send up a PF_KEY message To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/netipsec/keysock.c Please

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 04:35:02 UTC 2017 Modified Files: src/sys/netipsec: keysock.c Log Message: Warn if failed to send up a PF_KEY message To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/netipsec/keysock.c Please

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 04:19:50 UTC 2017 Modified Files: src/sys/netipsec: keysock.c Log Message: KNF: remove extra leading whitespaces To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/netipsec/keysock.c Please note

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 04:19:50 UTC 2017 Modified Files: src/sys/netipsec: keysock.c Log Message: KNF: remove extra leading whitespaces To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/netipsec/keysock.c Please note

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 03:36:36 UTC 2017 Modified Files: src/sys/netipsec: key.c Log Message: Protect acqtree and regtree with a mutex (key_mtx) The data structures aren't used in any performance-sensitive paths, so just using a mutex to

CVS commit: src/sys/netipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 03:36:36 UTC 2017 Modified Files: src/sys/netipsec: key.c Log Message: Protect acqtree and regtree with a mutex (key_mtx) The data structures aren't used in any performance-sensitive paths, so just using a mutex to

CVS commit: src/sys/netinet

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 02:43:43 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix that a fresh in_ifaddr is unexpectedly freed before activating it An in_ifaddr object is initialized with refcnt=0 and the refcnt is

CVS commit: src/sys/netinet

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 02:43:43 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix that a fresh in_ifaddr is unexpectedly freed before activating it An in_ifaddr object is initialized with refcnt=0 and the refcnt is

CVS commit: src/sys/kern

2017-05-24 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu May 25 02:28:07 UTC 2017 Modified Files: src/sys/kern: vfs_bio.c Log Message: When logging a history record for biowait(), include the return address as a parameter, to identify to which of the many calls to biowait() the

CVS commit: src/sys/kern

2017-05-24 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu May 25 02:28:07 UTC 2017 Modified Files: src/sys/kern: vfs_bio.c Log Message: When logging a history record for biowait(), include the return address as a parameter, to identify to which of the many calls to biowait() the

CVS commit: src/doc

2017-05-24 Thread Christos Zoulas
Upgraded to 5.31. [christos 20170524]

CVS commit: src/doc

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 25 00:12:34 UTC 2017 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: add file To generate a diff of this commit: cvs rdiff -u -r1.1442 -r1.1443 src/doc/3RDPARTY cvs rdiff -u -r1.2284 -r1.2285 src/doc/CHANGES

CVS commit: src/external/bsd/file

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 25 00:11:27 UTC 2017 Modified Files: src/external/bsd/file/dist: ChangeLog Makefile.in aclocal.m4 configure configure.ac src/external/bsd/file/dist/doc: file.1 magic.5

CVS commit: src/external/bsd/file

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 25 00:11:27 UTC 2017 Modified Files: src/external/bsd/file/dist: ChangeLog Makefile.in aclocal.m4 configure configure.ac src/external/bsd/file/dist/doc: file.1 magic.5

CVS import: src/external/bsd/file/dist

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 24 23:59:59 UTC 2017 Update of /cvsroot/src/external/bsd/file/dist In directory ivanova.netbsd.org:/tmp/cvs-serv4 Log Message: Import file-5.31; mostly oss-fuzz found bugs. Status: Vendor Tag: CHRISTOS Release Tags:

CVS import: src/external/bsd/file/dist

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 24 23:59:59 UTC 2017 Update of /cvsroot/src/external/bsd/file/dist In directory ivanova.netbsd.org:/tmp/cvs-serv4 Log Message: Import file-5.31; mostly oss-fuzz found bugs. Status: Vendor Tag: CHRISTOS Release Tags:

CVS commit: src

2017-05-24 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed May 24 21:45:40 UTC 2017 Modified Files: src/lib/libc/compiler_rt: Makefile.inc src/sys/external/bsd/compiler_rt/dist/lib/builtins: clear_cache.c Log Message: Add __clear_cache implementatin for SPARC/SPARC64. To

CVS commit: src

2017-05-24 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed May 24 21:45:40 UTC 2017 Modified Files: src/lib/libc/compiler_rt: Makefile.inc src/sys/external/bsd/compiler_rt/dist/lib/builtins: clear_cache.c Log Message: Add __clear_cache implementatin for SPARC/SPARC64. To

CVS commit: src/sys/dev/usb

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 24 20:23:58 UTC 2017 Modified Files: src/sys/dev/usb: files.usb u3g.c Added Files: src/sys/dev/usb: umodeswitch.c Log Message: split the mode switch part of the u3g driver into a separate file so that others can

CVS commit: src/sys/dev/usb

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 24 20:23:58 UTC 2017 Modified Files: src/sys/dev/usb: files.usb u3g.c Added Files: src/sys/dev/usb: umodeswitch.c Log Message: split the mode switch part of the u3g driver into a separate file so that others can

CVS commit: src/sys/arch

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 24 20:23:04 UTC 2017 Modified Files: src/sys/arch/evbarm/conf: HPT5325 SHEEVAPLUG src/sys/arch/evbppc/conf: OPENBLOCKS266_OPT src/sys/arch/hppa/conf: GENERIC src/sys/arch/i386/conf: ALL GENERIC

CVS commit: src/sys/arch

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 24 20:23:04 UTC 2017 Modified Files: src/sys/arch/evbarm/conf: HPT5325 SHEEVAPLUG src/sys/arch/evbppc/conf: OPENBLOCKS266_OPT src/sys/arch/hppa/conf: GENERIC src/sys/arch/i386/conf: ALL GENERIC

CVS commit: src/tests/fs/psshfs

2017-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 24 15:29:51 UTC 2017 Modified Files: src/tests/fs/psshfs: t_psshfs.sh Log Message: give it more time. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/fs/psshfs/t_psshfs.sh Please note that diffs

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed May 24 10:05:09 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c files.opencrypto Log Message: make the default values of q_maxlen build parameters. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed May 24 10:05:09 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c files.opencrypto Log Message: make the default values of q_maxlen build parameters. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed May 24 09:57:36 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c Log Message: implement crypto_ret_q limitation. original code is implemented by hsuenaga@IIJ. To generate a diff of this commit: cvs rdiff -u -r1.73

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed May 24 09:57:36 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c Log Message: implement crypto_ret_q limitation. original code is implemented by hsuenaga@IIJ. To generate a diff of this commit: cvs rdiff -u -r1.73

CVS commit: src/sys/fs/union

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:55:19 UTC 2017 Modified Files: src/sys/fs/union: union_vnops.c Log Message: Use VCALL() to lock or unlock the lower node. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

CVS commit: src/sys/fs/union

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:55:19 UTC 2017 Modified Files: src/sys/fs/union: union_vnops.c Log Message: Use VCALL() to lock or unlock the lower node. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed May 24 09:54:35 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c Log Message: add crypto_ret_{,k}q length sysctl entries and statistics codes. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/sys/opencrypto

2017-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed May 24 09:54:35 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c Log Message: add crypto_ret_{,k}q length sysctl entries and statistics codes. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/sys/miscfs/genfs

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:54:40 UTC 2017 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Protect layer_getpages against vnodes disappearing during a forced unmount. To generate a diff of this commit: cvs rdiff -u -r1.64

CVS commit: src/sys/miscfs/genfs

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:54:40 UTC 2017 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Protect layer_getpages against vnodes disappearing during a forced unmount. To generate a diff of this commit: cvs rdiff -u -r1.64

CVS commit: src/sys

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:53:55 UTC 2017 Modified Files: src/sys/kern: vfs_mount.c vfs_subr.c src/sys/miscfs/genfs: genfs_vfsops.c src/sys/sys: mount.h param.h Log Message: With dounmount() working on a suspended file system

CVS commit: src/sys

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:53:55 UTC 2017 Modified Files: src/sys/kern: vfs_mount.c vfs_subr.c src/sys/miscfs/genfs: genfs_vfsops.c src/sys/sys: mount.h param.h Log Message: With dounmount() working on a suspended file system

CVS commit: src/sys

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:53:00 UTC 2017 Modified Files: src/sys/kern: vfs_mount.c vfs_subr.c src/sys/sys: mount.h Log Message: Remove the syncer dance from dounmount(). The syncer skips unmounting file systems as they are

CVS commit: src/sys

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:53:00 UTC 2017 Modified Files: src/sys/kern: vfs_mount.c vfs_subr.c src/sys/sys: mount.h Log Message: Remove the syncer dance from dounmount(). The syncer skips unmounting file systems as they are

CVS commit: src/tests/net/ipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed May 24 09:34:48 UTC 2017 Modified Files: src/tests/net/ipsec: t_ipsec_misc.sh Log Message: Enable DEBUG to know what is happening on anita/sparc To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/net/ipsec

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed May 24 09:34:48 UTC 2017 Modified Files: src/tests/net/ipsec: t_ipsec_misc.sh Log Message: Enable DEBUG to know what is happening on anita/sparc To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/net

2017-05-24 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed May 24 06:52:14 UTC 2017 Modified Files: src/sys/net: if_tun.c Log Message: Call cv_destroy() to deactivate the tun_cv before calling kmem_intr_free() to deallocate the containing memory chunk (the tunnel's softc).

CVS commit: src/sys/net

2017-05-24 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed May 24 06:52:14 UTC 2017 Modified Files: src/sys/net: if_tun.c Log Message: Call cv_destroy() to deactivate the tun_cv before calling kmem_intr_free() to deallocate the containing memory chunk (the tunnel's softc).

CVS commit: src/sys/dev/pci

2017-05-24 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed May 24 06:51:27 UTC 2017 Modified Files: src/sys/dev/pci: pci_subr.c pcireg.h Log Message: Decode TPH Requester Control register. To generate a diff of this commit: cvs rdiff -u -r1.181 -r1.182 src/sys/dev/pci/pci_subr.c

CVS commit: src/sys/dev/pci

2017-05-24 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed May 24 06:51:27 UTC 2017 Modified Files: src/sys/dev/pci: pci_subr.c pcireg.h Log Message: Decode TPH Requester Control register. To generate a diff of this commit: cvs rdiff -u -r1.181 -r1.182 src/sys/dev/pci/pci_subr.c

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

2017-05-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed May 24 06:31:07 UTC 2017 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Check the "Havard TLB" maintenance operations if the "Unified TLB" maintenance opeations don't include invalidate by ASID. Some CPUs, e.g.

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

2017-05-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed May 24 06:31:07 UTC 2017 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Check the "Havard TLB" maintenance operations if the "Unified TLB" maintenance opeations don't include invalidate by ASID. Some CPUs, e.g.

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

2017-05-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed May 24 06:27:33 UTC 2017 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Move closer to the common pmap by using the same pmap_remove_all optimisation where TLB flushes are avoided by clever ASID assignment.

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

2017-05-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed May 24 06:27:33 UTC 2017 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Move closer to the common pmap by using the same pmap_remove_all optimisation where TLB flushes are avoided by clever ASID assignment.