freebsd-nq/sys
Julian Elischer fed06968ba add callout lists for exit() and fork()
I've been meaning to do this for AGES as I keep having to patch those routines
whenever I write a proprietary package or similar..

any module that assigns resources to processes needs to know when
these events occur. there are existsing modules that should be modified
to take advantage of these.. e.g. SYSV IPC primatives
presently have #ifdef entries in exit()


this also helps with making LKMs out of such things..

(see the man pages at_exit(9) and at_fork(9))
1996-08-19 02:28:24 +00:00
..
alpha Change the way moused talk to syscons, now its only delivering mouseevents 1996-06-25 08:54:57 +00:00
amd64 Back out mistaken local change that sneaked in on the last commit. 1996-08-12 20:03:16 +00:00
compat/linux Fix memory leak bug in the path parsing code which never released it's 1996-08-05 20:52:30 +00:00
compile
conf Add comment about fxp device (Intel EE Pro/100B). 1996-08-15 10:41:34 +00:00
ddb Finally implement a simple commandline history in DDB. 1996-08-10 13:38:44 +00:00
dev restore nsccons variable from rev 1.115 that was deleted in rev 1.136 1996-08-16 10:16:32 +00:00
fs bzero reserved field into directory entry, junk here cause 1996-07-28 07:58:55 +00:00
geom Fail when odd number of disks are specified with mirror flag. Memory 1996-07-24 23:45:24 +00:00
gnu Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
i386 Fix a couple of typos that sneaked in with Poul's ETHER_* mega-commit. 1996-08-18 07:58:13 +00:00
isa restore nsccons variable from rev 1.115 that was deleted in rev 1.136 1996-08-16 10:16:32 +00:00
isofs/cd9660 Moved the fsnode MALLOC to before the call to getnewvnode() so that the 1996-06-12 03:36:23 +00:00
kern add callout lists for exit() and fork() 1996-08-19 02:28:24 +00:00
libkern Convert to newly aded collate compare function 1996-08-12 18:49:54 +00:00
miscfs Submitted by: doug Rabson (dfr@render.com) 1996-08-13 19:48:41 +00:00
modules Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
msdosfs bzero reserved field into directory entry, junk here cause 1996-07-28 07:58:55 +00:00
net Submitted by: archie@whistle.com 1996-08-09 22:57:06 +00:00
netatalk Submitted by: archie@whistle.com 1996-07-23 22:00:14 +00:00
netinet Completely rewrite handling of protocol field for firewalls, things are 1996-08-13 19:43:41 +00:00
netipx Accept odd length ipx packets. (Win95 and some dialup servers use it.) 1996-08-18 08:38:15 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns finish killing off netns. (For some reason, CVS `undeleted' these 1996-02-13 18:19:17 +00:00
nfs Various fixes from frank@fwi.uva.nl (Frank van der Linden) via 1996-07-16 10:19:45 +00:00
nfsclient Various fixes from frank@fwi.uva.nl (Frank van der Linden) via 1996-07-16 10:19:45 +00:00
nfsserver Various fixes from frank@fwi.uva.nl (Frank van der Linden) via 1996-07-16 10:19:45 +00:00
pc98 Another round of merge. 1996-07-30 18:56:16 +00:00
pccard Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
pci Megacommit to straigthen out ETHER_ mess. 1996-08-06 21:14:36 +00:00
powerpc/include Add commands for ptrace get/set registers.. (Same numbers as NetBSD) 1996-01-24 18:51:48 +00:00
rpc Fix a bunch of spelling errors in the comment fields 1996-01-30 23:33:04 +00:00
scsi Do not test_unit_ready() before starting the unit... 1996-08-17 20:50:26 +00:00
sys move all functions related to shutting down to one file 1996-08-19 02:19:23 +00:00
tools Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
ufs Don't use NULL in non-pointer contexts. 1996-07-12 04:12:25 +00:00
vm Backed out the recent changes/enhancements to the VM code. The 1996-07-30 03:08:57 +00:00
Makefile The Great PC98 Merge. 1996-06-14 11:02:28 +00:00