Module Name: src Committed By: martin Date: Wed Apr 10 07:39:31 UTC 2019
Modified Files: src/sys/conf [netbsd-8]: files param.c src/sys/kern [netbsd-8]: sysv_ipc.c Log Message: Pull up following revision(s) (requested by pgoyette in ticket #1229): sys/kern/sysv_ipc.c: revision 1.38 sys/conf/files: revision 1.1233 sys/conf/param.c: revision 1.68 defparam all of the config variables associated with SYSV IPC stuff. The variables were removed from sys/conf/param.c and moved into the SYSV IPC code, but config options were never propagated via any opt_* file. This should fix an issue reported on netbsd-users list from Dima Veselov. Note that this does not address other parameters included in that report, including CHILD_MAX and NOFILE; this commit only affects items related to the SYSV IPC code. Also note that this does not affect non-built-in sysv_ipc modules, for which you need to update the Makefile to use any non-standard config values - just like any other non-built-in modules which have config params. XXX Pull-up to -8 and -8-0 XXX Note that there are a couple of panic() calls in msginit() which XXX really should be changed to simple printf() and then result in XXX msginit failure. Unfortunately msginit() currently doesn't return XXX a value so we cannot indicate failure to the caller. I will fix XXX this is a future commit. To generate a diff of this commit: cvs rdiff -u -r1.1173.2.6 -r1.1173.2.7 src/sys/conf/files cvs rdiff -u -r1.67 -r1.67.10.1 src/sys/conf/param.c cvs rdiff -u -r1.32 -r1.32.10.1 src/sys/kern/sysv_ipc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.