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

2016-07-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 24 00:14:08 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Remove cgd_release() - it's not needed now that getcgd_softc() provides access to the device_t Restore original cgdattach() -

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

2016-07-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 24 00:14:08 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Remove cgd_release() - it's not needed now that getcgd_softc() provides access to the device_t Restore original cgdattach() -

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

2016-07-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 21:54:50 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: Simplify, remove redundant code. To generate a diff of this commit: cvs rdiff -u -r1.162.2.4 -r1.162.2.5

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

2016-07-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 21:54:50 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: Simplify, remove redundant code. To generate a diff of this commit: cvs rdiff -u -r1.162.2.4 -r1.162.2.5

CVS commit: [pgoyette-localcount] src/sys/rump/dev/lib/libcgd

2016-07-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 07:41:14 UTC 2016 Modified Files: src/sys/rump/dev/lib/libcgd [pgoyette-localcount]: cgd_component.c Log Message: Use correct function name - devsw_detach() vs cdevsw_detach()

CVS commit: [pgoyette-localcount] src/sys/rump/dev/lib/libcgd

2016-07-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 07:41:14 UTC 2016 Modified Files: src/sys/rump/dev/lib/libcgd [pgoyette-localcount]: cgd_component.c Log Message: Use correct function name - devsw_detach() vs cdevsw_detach()

CVS commit: [pgoyette-localcount] src/sys/rump/dev/lib/libcgd

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 05:05:47 UTC 2016 Modified Files: src/sys/rump/dev/lib/libcgd [pgoyette-localcount]: cgd_component.c Log Message: The rump_cgd component needs to do an early cdevsw_attact() to figure out the device major numbers

CVS commit: [pgoyette-localcount] src/sys/rump/dev/lib/libcgd

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 05:05:47 UTC 2016 Modified Files: src/sys/rump/dev/lib/libcgd [pgoyette-localcount]: cgd_component.c Log Message: The rump_cgd component needs to do an early cdevsw_attact() to figure out the device major numbers

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 05:01:09 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: Restore original handling of ioctl() returns. If the underlying disk's ioctl() returns success, we call

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 05:01:09 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: Restore original handling of ioctl() returns. If the underlying disk's ioctl() returns success, we call

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 03:20:37 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Remove debug printfs. For MODULE builds, define cgd_cd via CFDRIVER_DECL To generate a diff of this commit: cvs rdiff -u

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 03:20:37 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Remove debug printfs. For MODULE builds, define cgd_cd via CFDRIVER_DECL To generate a diff of this commit: cvs rdiff -u

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 02:36:51 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Revert changes in revision 1.108.2.3 For pseudo-devices, config(1) doesn't provide a valid cfattach, so when a modular driver

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 02:36:51 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Revert changes in revision 1.108.2.3 For pseudo-devices, config(1) doesn't provide a valid cfattach, so when a modular driver

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 00:44:59 UTC 2016 Modified Files: src/sys/fs/cd9660 [pgoyette-localcount]: cd9660_vfsops.c Log Message: Be consistent in the ordering of operations. To generate a diff of this commit: cvs rdiff -u -r1.90.2.1

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 23 00:44:59 UTC 2016 Modified Files: src/sys/fs/cd9660 [pgoyette-localcount]: cd9660_vfsops.c Log Message: Be consistent in the ordering of operations. To generate a diff of this commit: cvs rdiff -u -r1.90.2.1

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 23:16:36 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.34.2.12 -r1.34.2.13 src/sys/kern/subr_devsw.c

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 23:16:36 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.34.2.12 -r1.34.2.13 src/sys/kern/subr_devsw.c

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 23:04:01 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Continue previous - finish what we started To generate a diff of this commit: cvs rdiff -u -r1.34.2.11 -r1.34.2.12

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 23:04:01 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Continue previous - finish what we started To generate a diff of this commit: cvs rdiff -u -r1.34.2.11 -r1.34.2.12

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 23:02:55 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Only retrieve the bdev/cdev from the xdevsw[] array once. To generate a diff of this commit: cvs rdiff -u -r1.34.2.10

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 23:02:55 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Only retrieve the bdev/cdev from the xdevsw[] array once. To generate a diff of this commit: cvs rdiff -u -r1.34.2.10

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 12:03:15 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_autoconf.c Log Message: Fix logic to avoid dereferencing NULL pointer To generate a diff of this commit: cvs rdiff -u -r1.246.2.4

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 12:03:15 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_autoconf.c Log Message: Fix logic to avoid dereferencing NULL pointer To generate a diff of this commit: cvs rdiff -u -r1.246.2.4

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 11:59:51 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Style: indent label 'out:' one space from the margin. To generate a diff of this commit: cvs rdiff -u -r1.34.2.9

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 11:59:51 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Style: indent label 'out:' one space from the margin. To generate a diff of this commit: cvs rdiff -u -r1.34.2.9

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 06:32:54 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Remove debug To generate a diff of this commit: cvs rdiff -u -r1.108.2.8 -r1.108.2.9 src/sys/dev/cgd.c Please note that diffs

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

2016-07-22 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 06:32:54 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Remove debug To generate a diff of this commit: cvs rdiff -u -r1.108.2.8 -r1.108.2.9 src/sys/dev/cgd.c Please note that diffs

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 05:49:53 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Call cgd_spawn() if the requested device doesn't exist, rather than if the device exists but without any softc data. To

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 05:49:53 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Call cgd_spawn() if the requested device doesn't exist, rather than if the device exists but without any softc data. To

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:55:12 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: vfs_mount.c Log Message: Fix up the error/exit path. Return actual error, not blindly report success! To generate a diff of this commit: cvs

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:55:12 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: vfs_mount.c Log Message: Fix up the error/exit path. Return actual error, not blindly report success! To generate a diff of this commit: cvs

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:44:36 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Pass correct arg to cgd_spawn() To generate a diff of this commit: cvs rdiff -u -r1.108.2.6 -r1.108.2.7 src/sys/dev/cgd.c

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:44:36 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Pass correct arg to cgd_spawn() To generate a diff of this commit: cvs rdiff -u -r1.108.2.6 -r1.108.2.7 src/sys/dev/cgd.c

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:40:51 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Use correct prototype. To generate a diff of this commit: cvs rdiff -u -r1.108.2.5 -r1.108.2.6 src/sys/dev/cgd.c Please note

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:40:51 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Use correct prototype. To generate a diff of this commit: cvs rdiff -u -r1.108.2.5 -r1.108.2.6 src/sys/dev/cgd.c Please note

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:39:43 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Make sure that whenever we're using the cgd device's softc, we maintain a reference to the device so things won't get deleted

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 03:39:43 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Make sure that whenever we're using the cgd device's softc, we maintain a reference to the device so things won't get deleted

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 02:05:39 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_autoconf.c Log Message: Remove stray debugging info To generate a diff of this commit: cvs rdiff -u -r1.246.2.3 -r1.246.2.4

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 02:05:39 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_autoconf.c Log Message: Remove stray debugging info To generate a diff of this commit: cvs rdiff -u -r1.246.2.3 -r1.246.2.4

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 02:02:24 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_autoconf.c Log Message: In config_devfree(), free the 'struct localcount' In device_lookup_private_acquire() we need to ensure that the

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 02:02:24 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_autoconf.c Log Message: In config_devfree(), free the 'struct localcount' In device_lookup_private_acquire() we need to ensure that the

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 01:50:12 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: Return the actual error code, rather than blind success. To generate a diff of this commit: cvs rdiff -u

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jul 22 01:50:12 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: Return the actual error code, rather than blind success. To generate a diff of this commit: cvs rdiff -u

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 13:09:47 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: fix an error patch to call {b,c}devsw_release() To generate a diff of this commit: cvs rdiff -u -r1.162.2.1

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 13:09:47 UTC 2016 Modified Files: src/sys/miscfs/specfs [pgoyette-localcount]: spec_vnops.c Log Message: fix an error patch to call {b,c}devsw_release() To generate a diff of this commit: cvs rdiff -u -r1.162.2.1

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 11:13:01 UTC 2016 Modified Files: src/sys/fs/adosfs [pgoyette-localcount]: advfsops.c Log Message: Add missing semicolon To generate a diff of this commit: cvs rdiff -u -r1.75.2.2 -r1.75.2.3

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 11:13:01 UTC 2016 Modified Files: src/sys/fs/adosfs [pgoyette-localcount]: advfsops.c Log Message: Add missing semicolon To generate a diff of this commit: cvs rdiff -u -r1.75.2.2 -r1.75.2.3

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 11:02:56 UTC 2016 Modified Files: src/sys/fs/adosfs [pgoyette-localcount]: advfsops.c Log Message: Call bdevsw_release() in the normal-exit path. To generate a diff of this commit: cvs rdiff -u -r1.75.2.1

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 11:02:56 UTC 2016 Modified Files: src/sys/fs/adosfs [pgoyette-localcount]: advfsops.c Log Message: Call bdevsw_release() in the normal-exit path. To generate a diff of this commit: cvs rdiff -u -r1.75.2.1

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 10:37:09 UTC 2016 Modified Files: src/sys/ufs/ffs [pgoyette-localcount]: ffs_vfsops.c Log Message: Actually save the bdev value when it is retrieved, so we can use it later in a call to bdevsw_release(). To

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 10:37:09 UTC 2016 Modified Files: src/sys/ufs/ffs [pgoyette-localcount]: ffs_vfsops.c Log Message: Actually save the bdev value when it is retrieved, so we can use it later in a call to bdevsw_release(). To

CVS commit: [pgoyette-localcount] src/sys/compat/linux/common

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 10:34:11 UTC 2016 Modified Files: src/sys/compat/linux/common [pgoyette-localcount]: linux_ioctl.c Log Message: simplify for readability To generate a diff of this commit: cvs rdiff -u -r1.58.10.1 -r1.58.10.2 \

CVS commit: [pgoyette-localcount] src/sys/compat/linux/common

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 10:34:11 UTC 2016 Modified Files: src/sys/compat/linux/common [pgoyette-localcount]: linux_ioctl.c Log Message: simplify for readability To generate a diff of this commit: cvs rdiff -u -r1.58.10.1 -r1.58.10.2 \

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 06:22:31 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Remove a stray call to mutex_exit() that is left over from a previous incarnation of this code. To generate a diff of

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

2016-07-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 06:22:31 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Remove a stray call to mutex_exit() that is left over from a previous incarnation of this code. To generate a diff of

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 00:02:13 UTC 2016 Modified Files: src/sys/dev/mscp [pgoyette-localcount]: mscp_disk.c Log Message: Partial adaptation to the new {b,c}devsw locking. Still needs some work. (See XXX comments in code) To generate a

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jul 21 00:02:13 UTC 2016 Modified Files: src/sys/dev/mscp [pgoyette-localcount]: mscp_disk.c Log Message: Partial adaptation to the new {b,c}devsw locking. Still needs some work. (See XXX comments in code) To generate a

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 23:50:56 UTC 2016 Modified Files: src/sys/arch/acorn32/mainbus [pgoyette-localcount]: fd.c src/sys/arch/alpha/alpha [pgoyette-localcount]: machdep.c src/sys/arch/amd64/amd64 [pgoyette-localcount]:

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 23:50:56 UTC 2016 Modified Files: src/sys/arch/acorn32/mainbus [pgoyette-localcount]: fd.c src/sys/arch/alpha/alpha [pgoyette-localcount]: machdep.c src/sys/arch/amd64/amd64 [pgoyette-localcount]:

CVS commit: [pgoyette-localcount] src/sys

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 23:47:58 UTC 2016 Modified Files: src/sys/coda [pgoyette-localcount]: coda_vfsops.c src/sys/compat/common [pgoyette-localcount]: tty_60.c src/sys/compat/linux/arch/amd64 [pgoyette-localcount]:

CVS commit: [pgoyette-localcount] src/sys

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 23:47:58 UTC 2016 Modified Files: src/sys/coda [pgoyette-localcount]: coda_vfsops.c src/sys/compat/common [pgoyette-localcount]: tty_60.c src/sys/compat/linux/arch/amd64 [pgoyette-localcount]:

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 07:07:05 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Improved comment. No code change. To generate a diff of this commit: cvs rdiff -u -r1.34.2.7 -r1.34.2.8

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 07:07:05 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Improved comment. No code change. To generate a diff of this commit: cvs rdiff -u -r1.34.2.7 -r1.34.2.8

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 06:51:13 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: First pass at updating the cgd(4) driver for use with localcount(9) ref-counts. So far all I've done is to manage the

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

2016-07-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 06:51:13 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: First pass at updating the cgd(4) driver for use with localcount(9) ref-counts. So far all I've done is to manage the

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

2016-07-19 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 04:33:53 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Rather than manually manipulating individual autoconf data, just use config_{init,fini}_component() to do it all at once. To

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

2016-07-19 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 04:33:53 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: cgd.c Log Message: Rather than manually manipulating individual autoconf data, just use config_{init,fini}_component() to do it all at once. To

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

2016-07-19 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 02:06:16 UTC 2016 Modified Files: src/sys/arch/acorn26/ioc [pgoyette-localcount]: arcpp.c src/sys/arch/acorn32/mainbus [pgoyette-localcount]: fd.c src/sys/arch/acorn32/podulebus [pgoyette-localcount]:

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

2016-07-19 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jul 20 02:06:16 UTC 2016 Modified Files: src/sys/arch/acorn26/ioc [pgoyette-localcount]: arcpp.c src/sys/arch/acorn32/mainbus [pgoyette-localcount]: fd.c src/sys/arch/acorn32/podulebus [pgoyette-localcount]:

CVS commit: [pgoyette-localcount] src

2016-07-19 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Jul 19 06:27:01 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/dev/pud

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 22:00:05 UTC 2016 Modified Files: src/sys/dev/pud [pgoyette-localcount]: pud_dev.c Log Message: And use the address of the localcount ... To generate a diff of this commit: cvs rdiff -u -r1.7.2.1 -r1.7.2.2

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 22:00:05 UTC 2016 Modified Files: src/sys/dev/pud [pgoyette-localcount]: pud_dev.c Log Message: And use the address of the localcount ... To generate a diff of this commit: cvs rdiff -u -r1.7.2.1 -r1.7.2.2

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 21:55:44 UTC 2016 Modified Files: src/sys/dev/pud [pgoyette-localcount]: pud_dev.c Log Message: Another driver that needs its 'struct localcount' since it is used in rump. To generate a diff of this commit: cvs

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 21:55:44 UTC 2016 Modified Files: src/sys/dev/pud [pgoyette-localcount]: pud_dev.c Log Message: Another driver that needs its 'struct localcount' since it is used in rump. To generate a diff of this commit: cvs

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 21:18:49 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: vnd.c Log Message: Another case of needing to use the two different localcount that were allocated. To generate a diff of this commit: cvs rdiff

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 21:18:49 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: vnd.c Log Message: Another case of needing to use the two different localcount that were allocated. To generate a diff of this commit: cvs rdiff

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 11:25:07 UTC 2016 Modified Files: src/sys/dev/pad [pgoyette-localcount]: pad.c Log Message: Good grief - what was I thinking? Let's make the d_localcount pointer point to a 'struct localcount' as intended. To

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 11:25:07 UTC 2016 Modified Files: src/sys/dev/pad [pgoyette-localcount]: pad.c Log Message: Good grief - what was I thinking? Let's make the d_localcount pointer point to a 'struct localcount' as intended. To

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 11:13:23 UTC 2016 Modified Files: src/sys/dev/raidframe [pgoyette-localcount]: rf_netbsdkintf.c Log Message: We created two different 'stuct localcount' for a reason - devsw_attach() requires them to be different!

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 11:13:23 UTC 2016 Modified Files: src/sys/dev/raidframe [pgoyette-localcount]: rf_netbsdkintf.c Log Message: We created two different 'stuct localcount' for a reason - devsw_attach() requires them to be different!

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 11:12:11 UTC 2016 Modified Files: src/sys/dev/pad [pgoyette-localcount]: pad.c Log Message: Add 'struct localcount' for modular builds To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.25.2.1

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 11:12:11 UTC 2016 Modified Files: src/sys/dev/pad [pgoyette-localcount]: pad.c Log Message: Add 'struct localcount' for modular builds To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.25.2.1

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 06:58:44 UTC 2016 Modified Files: src/sys/rump/librump/rumpkern [pgoyette-localcount]: rump.c Log Message: We also need to init devsw's pserialize stuff when running as rump. XXX Noted that in rump, pserialize is

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 06:58:44 UTC 2016 Modified Files: src/sys/rump/librump/rumpkern [pgoyette-localcount]: rump.c Log Message: We also need to init devsw's pserialize stuff when running as rump. XXX Noted that in rump, pserialize is

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 06:25:40 UTC 2016 Modified Files: src/sys/dev/putter [pgoyette-localcount]: putter.c Log Message: Another devsw needing a localcount when built as a module. To generate a diff of this commit: cvs rdiff -u -r1.35

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

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 06:25:40 UTC 2016 Modified Files: src/sys/dev/putter [pgoyette-localcount]: putter.c Log Message: Another devsw needing a localcount when built as a module. To generate a diff of this commit: cvs rdiff -u -r1.35

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

2016-07-17 Thread Paul Goyette
On Mon, 18 Jul 2016, matthew green wrote: Log Message: Rump drivers are always installed via devsw_attach() so we need to always allocate a 'struct localcount' for these drivers whenever they are built as modules. can you explain why every driver needs to be modified for localcount? naively,

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

2016-07-17 Thread matthew green
"Paul Goyette" writes: > Module Name: src > Committed By: pgoyette > Date: Mon Jul 18 03:50:00 UTC 2016 > > Modified Files: > src/sys/dev [pgoyette-localcount]: audio.c cgd.c fss.c ld.c md.c > rndpseudo.c vnd.c > src/sys/dev/dm [pgoyette-localcount]: device-mapper.c

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

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:50:58 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/external/cddl/osnet

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:50:58 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-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:50:00 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: audio.c cgd.c fss.c ld.c md.c rndpseudo.c vnd.c src/sys/dev/dm [pgoyette-localcount]: device-mapper.c src/sys/dev/pci

CVS commit: [pgoyette-localcount] src/sys

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:50:00 UTC 2016 Modified Files: src/sys/dev [pgoyette-localcount]: audio.c cgd.c fss.c ld.c md.c rndpseudo.c vnd.c src/sys/dev/dm [pgoyette-localcount]: device-mapper.c src/sys/dev/pci

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

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:39:13 UTC 2016 Modified Files: src/distrib/sets/lists/comp [pgoyette-localcount]: mi Log Message: Update sets for new devsw_attach MLINKS To generate a diff of this commit: cvs rdiff -u -r1.2051.2.2 -r1.2051.2.3

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

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:39:13 UTC 2016 Modified Files: src/distrib/sets/lists/comp [pgoyette-localcount]: mi Log Message: Update sets for new devsw_attach MLINKS To generate a diff of this commit: cvs rdiff -u -r1.2051.2.2 -r1.2051.2.3

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

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:38:09 UTC 2016 Modified Files: src/share/man/man9 [pgoyette-localcount]: Makefile Log Message: Additional MLINKS for devsw_attach To generate a diff of this commit: cvs rdiff -u -r1.396.2.2 -r1.396.2.3

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

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 03:38:09 UTC 2016 Modified Files: src/share/man/man9 [pgoyette-localcount]: Makefile Log Message: Additional MLINKS for devsw_attach To generate a diff of this commit: cvs rdiff -u -r1.396.2.2 -r1.396.2.3

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

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 21:40:47 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Fix typo in KASSERTMSG macro name To generate a diff of this commit: cvs rdiff -u -r1.34.2.6 -r1.34.2.7

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

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 21:40:47 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: subr_devsw.c Log Message: Fix typo in KASSERTMSG macro name To generate a diff of this commit: cvs rdiff -u -r1.34.2.6 -r1.34.2.7

CVS commit: [pgoyette-localcount] src/sys

2016-07-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 21:39:17 UTC 2016 Modified Files: src/sys/kern [pgoyette-localcount]: init_main.c subr_devsw.c src/sys/sys [pgoyette-localcount]: conf.h Log Message: Instead of initializing the 'pserialize_t psz' while

<    1   2   3   >