freebsd kernel with SKQ
Go to file
peter 5239b23b5d kern_descrip.c: add fdshare()/fdcopy()
kern_fork.c: add the tiny bit of code for rfork operation.
kern/sysv_*: shmfork() takes one less arg, it was never used.
sys/shm.h: drop "isvfork" arg from shmfork() prototype
sys/param.h: declare rfork args.. (this is where OpenBSD put it..)
sys/filedesc.h: protos for fdshare/fdcopy.
vm/vm_mmap.c: add minherit code, add rounding to mmap() type args where
it makes sense.
vm/*: drop unused isvfork arg.

Note: this rfork() implementation copies the address space mappings,
it does not connect the mappings together.  ie: once the two processes
have split, the pages may be shared, but the address space is not. If one
does a mmap() etc, it does not appear in the other.  This makes it not
useful for pthreads, but it is useful in it's own right for having
light-weight threads in a static shared address space.

Obtained from: Original by Ron Minnich, extended by OpenBSD
1996-02-23 18:49:25 +00:00
bin option -f and -i are exclusive (Posix) 1996-02-20 23:27:57 +00:00
eBones Kill gets() found 1996-02-23 03:01:53 +00:00
etc rpc.yppasswdd instead of yppasswdd 1996-02-23 10:44:49 +00:00
games Correct man page section number references (e.g. don't use the 1996-02-11 23:29:40 +00:00
gnu Add a small `gethostname' package. It uses __sysctl(2), and thus 1996-02-13 13:17:49 +00:00
include Don't install netns, it doesn't exist any more. 1996-02-14 15:17:53 +00:00
lib If a .db file is 0 length, initialize it as if it did not exist. 1996-02-23 17:57:32 +00:00
libexec Update the uucpd makefile to install the man page. 1996-02-18 21:38:13 +00:00
lkm Correct some man page cross references and some file 1996-02-05 17:32:16 +00:00
release Ooops, i've botched a backslash in my previous commit. 1996-02-13 13:28:41 +00:00
sbin Update -current ipfw program as well. 1996-02-23 15:52:28 +00:00
secure Add back missing crypt.3 man page. 1996-02-21 08:15:08 +00:00
share Add a note about the RFC-1535 compliant behaviour of the recent BIND 1996-02-22 23:34:13 +00:00
sys kern_descrip.c: add fdshare()/fdcopy() 1996-02-23 18:49:25 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin Merge in changes to support the new rpc.yppasswdd(8) and fix a few bugs. 1996-02-23 16:08:59 +00:00
usr.sbin Remove useless (for us) Makefiles. There were already other "Makefile.dist" 1996-02-22 19:58:32 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile do the 'include-tools' as part of the world target (like lib-tools and 1996-02-17 14:23:25 +00:00