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

2016-07-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jul 30 07:09:03 UTC 2016

Modified Files:
src/sys/arch/mips/mips: mipsX_subr.S

Log Message:
Don't always include PARANOIA code


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/arch/mips/mips/mipsX_subr.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/mips/mips

2016-07-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jul 30 07:10:42 UTC 2016

Modified Files:
src/sys/arch/mips/mips: mipsX_subr.S

Log Message:
Correct comment


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/mips/mips/mipsX_subr.S

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



CVS commit: src

2016-07-30 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sat Jul 30 11:03:54 UTC 2016

Modified Files:
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/tests: mi
src/tests/lib/libc/sys: Makefile
Added Files:
src/tests/lib/libc/sys: t_getsockname.c

Log Message:
New getsockname(2) testcase for UNIX domain sockets.


To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.679 -r1.680 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.42 -r1.43 src/tests/lib/libc/sys/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/sys/t_getsockname.c

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



CVS commit: src/lib/libc/sys

2016-07-30 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sat Jul 30 11:10:40 UTC 2016

Modified Files:
src/lib/libc/sys: getsockname.2

Log Message:
Remove obsolete BUGS section. getsockname(2) report sensible values
for bound UNIX domain sockets.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/lib/libc/sys/getsockname.2

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



CVS commit: src/lib/libc/sys

2016-07-30 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Jul 30 11:31:00 UTC 2016

Modified Files:
src/lib/libc/sys: getsockname.2

Log Message:
Sort errors.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/lib/libc/sys/getsockname.2

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



CVS commit: src/usr.sbin/fssconfig

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Jul 30 12:33:27 UTC 2016

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

Log Message:
Update command line parsing to match reality.  Only one of -c, -u, or
-l can be specified, and the -x option is available only for -c.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/fssconfig/fssconfig.c

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



CVS commit: src/sys/kern

2016-07-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jul 30 15:38:17 UTC 2016

Modified Files:
src/sys/kern: sys_sched.c

Log Message:
Fix reversed test.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/kern/sys_sched.c

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



CVS commit: src/sys

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Jul 30 22:36:14 UTC 2016

Modified Files:
src/sys/dev: fss.c
src/sys/rump/dev/lib/libfss: fss_component.c

Log Message:
More adaptation of the rump component init, to avoid EEXIST during
regular module initialization.


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/dev/fss.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libfss/fss_component.c

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



CVS commit: src/sys/rump/dev/lib/libfss

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Jul 30 23:07:23 UTC 2016

Modified Files:
src/sys/rump/dev/lib/libfss: fss_component.c

Log Message:
Fix variable names in previous


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libfss/fss_component.c

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



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

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 01:28:02 UTC 2016

Modified Files:
src/distrib/sets/lists/tests [pgoyette-localcount]: mi

Log Message:
Add the fss(4) test


To generate a diff of this commit:
cvs rdiff -u -r1.678 -r1.678.2.1 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: [pgoyette-localcount] src/etc/mtree

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 01:28:52 UTC 2016

Modified Files:
src/etc/mtree [pgoyette-localcount]: NetBSD.dist.tests

Log Message:
Add directories for the fss(4) test


To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.127.2.1 src/etc/mtree/NetBSD.dist.tests

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



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

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 01:32:00 UTC 2016

Modified Files:
src/sys/dev [pgoyette-localcount]: ld.c

Log Message:
Use after initialization, not before


To generate a diff of this commit:
cvs rdiff -u -r1.94.2.4 -r1.94.2.5 src/sys/dev/ld.c

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



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

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 01:33:21 UTC 2016

Modified Files:
src/tests/dev [pgoyette-localcount]: Makefile

Log Message:
Descend into fss subdirectory


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.10.2.1 src/tests/dev/Makefile

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



CVS commit: [pgoyette-localcount] src/sys

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 01:36:49 UTC 2016

Modified Files:
src/sys/dev [pgoyette-localcount]: fss.c
src/sys/rump/dev/lib/libfss [pgoyette-localcount]: fss_component.c

Log Message:
When initializing the rump component, detach the [bc]devsw after
using the devmajors to create the device nodes.  Normal module
initialization will reattach them.

XXX This code sequence is fairly common, and probably should be
XXX extracted into a separate routine and/or macro.  But there's
XXX a lot of variables/parameters involved...


To generate a diff of this commit:
cvs rdiff -u -r1.93.2.5 -r1.93.2.6 src/sys/dev/fss.c
cvs rdiff -u -r1.2 -r1.2.2.1 src/sys/rump/dev/lib/libfss/fss_component.c

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



CVS commit: [pgoyette-localcount] src/usr.sbin/fssconfig

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 02:02:20 UTC 2016

Modified Files:
src/usr.sbin/fssconfig [pgoyette-localcount]: Makefile
Added Files:
src/usr.sbin/fssconfig [pgoyette-localcount]: fssconfig_hostops.c
fssconfig_rumpops.c prog_ops.h

Log Message:
Add a rump version of fssconfig


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.1.78.1 src/usr.sbin/fssconfig/Makefile
cvs rdiff -u -r0 -r1.1.2.1 src/usr.sbin/fssconfig/fssconfig_hostops.c \
src/usr.sbin/fssconfig/fssconfig_rumpops.c \
src/usr.sbin/fssconfig/prog_ops.h

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



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

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 02:11:42 UTC 2016

Modified Files:
src/distrib/sets/lists/base [pgoyette-localcount]: mi
src/distrib/sets/lists/debug [pgoyette-localcount]: mi

Log Message:
Add rump.fssconfig to sets lists


To generate a diff of this commit:
cvs rdiff -u -r1.1131 -r1.1131.2.1 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.160 -r1.160.2.1 src/distrib/sets/lists/debug/mi

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



CVS commit: src/usr.sbin/fssconfig

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 02:13:26 UTC 2016

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

Log Message:
Add rump.fssconfig


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/fssconfig/Makefile
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/fssconfig/fssconfig.c

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

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 02:14:13 UTC 2016

Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/debug: mi

Log Message:
Add rump.fssconfig to sets lists


To generate a diff of this commit:
cvs rdiff -u -r1.1132 -r1.1133 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.161 -r1.162 src/distrib/sets/lists/debug/mi

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



CVS commit: src/usr.sbin/fssconfig

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 02:15:55 UTC 2016

Added Files:
src/usr.sbin/fssconfig: fssconfig_hostops.c fssconfig_rumpops.c
prog_ops.h

Log Message:
Include rump-vs-host ops files


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.2 src/usr.sbin/fssconfig/fssconfig_hostops.c \
src/usr.sbin/fssconfig/fssconfig_rumpops.c \
src/usr.sbin/fssconfig/prog_ops.h

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



CVS commit: [pgoyette-localcount] src/tests/dev/fss

2016-07-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Jul 31 03:56:57 UTC 2016

Modified Files:
src/tests/dev/fss [pgoyette-localcount]: t_fss.sh

Log Message:
Import changes from HEAD


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/tests/dev/fss/t_fss.sh

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



CVS commit: src/sys/kern

2016-07-30 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sun Jul 31 04:05:32 UTC 2016

Modified Files:
src/sys/kern: vfs_bio.c

Log Message:
In bwrite, add assertion that vp != NULL. (vp is the vnode from the
buffer being written.)

There's some logic here that carefully checks for vp being null, and
other logic that will crash if it is. It appears that it's all
needless paranoia. See tech-kern for more info.

Unless someone sees the assertion go off (in which case a lot more
investigation is needed) I or someone will clean out the logic at some
future point.

Spotted by coypu.


To generate a diff of this commit:
cvs rdiff -u -r1.259 -r1.260 src/sys/kern/vfs_bio.c

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