Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-8] src/sys



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.




Home | Main Index | Thread Index | Old Index