CVS commit: [pgoyette-localcount] src/share/man/man9

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 05:48:28 UTC 2016 Modified Files: src/share/man/man9 [pgoyette-localcount]: devsw_attach.9 Log Message: Update for new functions {b,c}devsw_{acquire,release} To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: [pgoyette-localcount] src/external/cddl/osnet

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 05:18:12 UTC 2016 Modified Files: src/external/cddl/osnet/dev/fbt [pgoyette-localcount]: fbt.c src/external/cddl/osnet/dev/sdt [pgoyette-localcount]: sdt.c

CVS commit: [pgoyette-localcount] src/sys

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 05:05:11 UTC 2016 Modified Files: src/sys/dev/raidframe [pgoyette-localcount]: rf_netbsdkintf.c src/sys/external/bsd/ipf/netinet [pgoyette-localcount]: ip_fil_netbsd.c src/sys/net

CVS commit: [pgoyette-localcount] src/sys/kern

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 05:02:20 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Defer initialization of the pserialize_t device_psz" until just before we need it. We can't initialize within

CVS commit: src/sys/net

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:49:52 UTC 2016 Modified Files: src/sys/net: bpf.c Log Message: Now that we're only calling devsw_attach() in the modular driver, it is not ok for the driver/module to already exist. So don't ignore EEXIST. To

CVS commit: src/sys/netsmb

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:48:07 UTC 2016 Modified Files: src/sys/netsmb: smb_dev.c Log Message: Now that we're only calling devsw_attach() in the modular driver, it is not ok for the driver/module to already exist. So don't ignore EEXIST.

CVS commit: [pgoyette-localcount] src/sys/dev/raidframe

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:44:41 UTC 2016 Modified Files: src/sys/dev/raidframe [pgoyette-localcount]: rf_netbsdkintf.c Log Message: Don't call devsw_attach() and devsw_detach() for built-in modules. To generate a diff of this commit: cvs

CVS commit: [pgoyette-localcount] src/sys/kern

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:37:54 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: More locking fixes from riastradh@ To generate a diff of this commit: cvs rdiff -u -r1.34.2.2 -r1.34.2.3

CVS commit: src/external/cddl/osnet

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:09:10 UTC 2016 Modified Files: src/external/cddl/osnet/dev/fbt: fbt.c src/external/cddl/osnet/dev/sdt: sdt.c src/external/cddl/osnet/dist/uts/common/dtrace: dtrace.c Log Message: Use C99

CVS commit: src/sys/external/bsd/ipf/netinet

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:02:01 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Another case of not calling devsw_attach() for built-in device modules To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 01:16:30 UTC 2016 Modified Files: src/sys/net: bpf.c Log Message: Don't initialize variables that no longer exist in built-in module. To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201

CVS commit: src/sys/net

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 01:03:46 UTC 2016 Modified Files: src/sys/net: bpf.c Log Message: Don't try to call devsw_attach() for built-in driver code. To generate a diff of this commit: cvs rdiff -u -r1.199 -r1.200 src/sys/net/bpf.c Please

CVS commit: src/sys/netsmb

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 00:33:28 UTC 2016 Modified Files: src/sys/netsmb: smb_dev.c Log Message: Ooops - previous change was over-zealous. We still need the cdevsw for the built-in case. Restore it. To generate a diff of this commit:

CVS commit: src/sys/netsmb

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 00:27:03 UTC 2016 Modified Files: src/sys/netsmb: smb_dev.c Log Message: Finish previous - now that we're not calling devsw_attach unnecessarily, we can enclose some additional variables in #ifdef _MODULE / #endif

CVS commit: src/sys/netsmb

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 00:17:14 UTC 2016 Modified Files: src/sys/netsmb: smb_dev.c Log Message: Rather than calling devsw_attach() and ignoring the EEXIST error when the driver is already built-in to the kernel, don't bother calling. To

CVS commit: [pgoyette-localcount] src/share/man/man9

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 23:42:35 UTC 2016 Modified Files: src/share/man/man9 [pgoyette-localcount]: localcount.9 Log Message: Add myself as author/compiler of the man page. To generate a diff of this commit: cvs rdiff -u -r1.1.2.3

CVS commit: [pgoyette-localcount] src/share/man/man9

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 23:28:37 UTC 2016 Modified Files: src/share/man/man9 [pgoyette-localcount]: localcount.9 Log Message: Improve description of localcount_release To generate a diff of this commit: cvs rdiff -u -r1.1.2.2 -r1.1.2.3

CVS commit: [pgoyette-localcount] src/share/man/man9

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 23:13:59 UTC 2016 Modified Files: src/share/man/man9 [pgoyette-localcount]: localcount.9 Log Message: Add a bit more about appropriate use-cases. To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2

CVS commit: [pgoyette-localcount] src/sys/kern

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 22:35:34 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Fix some locking sequences. Thanks to ristradh@ for the review! To generate a diff of this commit: cvs rdiff -u

CVS commit: [pgoyette-localcount] src/sys

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 22:06:42 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_autoconf.c src/sys/sys [pgoyette-localcount]: device.h Log Message: Add new xxx_acquire variants for device_lookup_private() and

CVS commit: src/sys/arch/mips/mips

2016-07-16 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 16 21:33:46 UTC 2016 Modified Files: src/sys/arch/mips/mips: bus_dma.c Log Message: When doing dmamap syncs, try to use KSEG0/XKPHYS address if possible. XXX once hard page coloring is supported XKPHYS could be used all the

CVS commit: [pgoyette-localcount] src/sys/sys

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 20:40:30 UTC 2016 Modified Files: src/sys/sys [pgoyette-localcount]: Makefile Log Message: Install the localcount.h header file To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.159.2.1

CVS commit: src/sys/arch/x86/x86

2016-07-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 16 17:13:25 UTC 2016 Modified Files: src/sys/arch/x86/x86: x86_machdep.c Log Message: KNF, and rename. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/arch/x86/x86/x86_machdep.c Please note that

CVS commit: src/sys/arch

2016-07-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 16 17:02:35 UTC 2016 Modified Files: src/sys/arch/amd64/amd64: machdep.c src/sys/arch/i386/i386: machdep.c src/sys/arch/x86/include: machdep.h src/sys/arch/x86/x86: x86_machdep.c Log Message:

CVS commit: src/sys/arch/x86/x86

2016-07-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 16 14:51:45 UTC 2016 Modified Files: src/sys/arch/x86/x86: x86_machdep.c Log Message: Introduce x86_load_region(), and explain a little what we are doing. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71

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

2016-07-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 16 13:47:01 UTC 2016 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Add the cr4 flags for PKE and UMIP. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88

CVS commit: src/lib/libpthread

2016-07-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jul 16 12:58:12 UTC 2016 Modified Files: src/lib/libpthread: pthread_mutex.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/lib/libpthread/pthread_mutex.c Please note that diffs are not

CVS commit: [pgoyette-localcount] src/external/cddl/osnet

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 11:27:12 UTC 2016 Modified Files: src/external/cddl/osnet/dev/fbt [pgoyette-localcount]: fbt.c src/external/cddl/osnet/dev/sdt [pgoyette-localcount]: sdt.c

CVS commit: [pgoyette-localcount] src/sys/rump/librump/rumpkern

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 11:07:00 UTC 2016 Modified Files: src/sys/rump/librump/rumpkern [pgoyette-localcount]: Makefile.rumpkern Log Message: Make sure we include the localcount routines in the rump libraries To generate a diff of this

CVS commit: src/lib/libc/arch/hppa/gen

2016-07-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jul 16 09:51:13 UTC 2016 Modified Files: src/lib/libc/arch/hppa/gen: __setjmp14.S Log Message: No need to define PSW_MBS as machine/psl.h provides it for us To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: [pgoyette-localcount] src

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 09:49:24 UTC 2016 Modified Files: src/distrib/sets/lists/comp [pgoyette-localcount]: mi src/share/man/man9 [pgoyette-localcount]: Makefile Log Message: Add MLINKS for localcount(9) To generate a diff of

CVS commit: [pgoyette-localcount] src/distrib/sets/lists/comp

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 09:41:08 UTC 2016 Modified Files: src/distrib/sets/lists/comp [pgoyette-localcount]: mi Log Message: Add localcount(9) man pages and header file XXX Man-page links not yet added! To generate a diff of this commit:

CVS commit: [pgoyette-localcount] src/share/man/man9

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 09:36:57 UTC 2016 Modified Files: src/share/man/man9 [pgoyette-localcount]: Makefile Added Files: src/share/man/man9 [pgoyette-localcount]: localcount.9 Log Message: Initial man page for localcount(9). To

CVS commit: [pgoyette-localcount] src/sys

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 07:54:14 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c src/sys/sys [pgoyette-localcount]: conf.h Log Message: First pass of adding localcount(9) support for devsw. As with the

CVS commit: src/usr.bin/config

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 07:13:26 UTC 2016 Modified Files: src/usr.bin/config: mkdevsw.c Log Message: Only emit bdevsw externs for entries in the bdev table, rather than for entries in the cdev table. To generate a diff of this commit: cvs