summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Collapse)Author
1997-09-15From FreeBSD (joerg@freebsd.org):Todd C. Miller
Implement SA_NOCLDWAIT by reparenting kids of processes that have the appropriate bit set to PID 1, and let PID 1 handle the zombie. This assumes that PID 1 will wait for its kids (which is true of init). This also includes some FreeBSD sigaction.2.
1997-09-12add copyright for the work i did in csignal()Theo de Raadt
1997-09-03changes for ps "emul" optionkstailey
1997-09-02COMPAT_BSDOS exec and compat changes.Jason Downs
1997-08-31for non-tty TIOCSPGRP/F_SETOWN/FIOSETOWN pgid setting calls, store uidTheo de Raadt
and euid as well, then deliver them using new csignal() interface which ensures that pgid setting process is permitted to signal the pgid process(es). Thanks to newsham@aloha.net for extensive help and discussion.
1997-08-31mbuf leak repair; mycroft@netbsdTheo de Raadt
1997-08-30repair all that gunkTheo de Raadt
1997-08-30empty files suckTheo de Raadt
1997-08-29regen for prefix ntp system calls with sys_ like other system callskstailey
1997-08-29prefix ntp system calls with sys_ like other system callskstailey
1997-08-21constrain nfiles so that fdavail() never lies; bug report and test program ↵Theo de Raadt
from abelits@phobos.illtel.denver.co.us
1997-08-20In m_split(), restore m_pkthdr.len to original length if weTodd C. Miller
get an error. From Koji Imada <koji@math.human.nagoya-u.ac.jp>
1997-08-07I know u_short will always be 16 bits, call me a pedant..Niklas Hallqvist
1997-08-04let us all try this for a while, and argue amongst ourselves.Theo de Raadt
make a read(2) on an open'd directory return 0 bytes. always.
1997-08-01only allow setuid if fd_refcnt == 1, due to rforkTheo de Raadt
1997-08-01disable RFFDG; long explanation...Theo de Raadt
1997-07-28two unneeded variables; enami@ba2.so-net.or.jpTheo de Raadt
1997-07-25return EINVAL in case bad locking specified; netbsdMichael Shalayeff
1997-07-25oops, bad commentsMichael Shalayeff
1997-07-25add {struct,member,export} keywords, tsarna@endicor.comMichael Shalayeff
1997-07-25indent properlyTheo de Raadt
1997-07-25from netbsd: check user access rights only if UIO_USERSPACEMichael Shalayeff
1997-07-23No need to doubly include vm/vm.hNiklas Hallqvist
1997-07-23Add AppleTalk.denny
1997-07-20vm.hTheo de Raadt
1997-07-15cannot do this; flipk has found test cases where this failsTheo de Raadt
1997-07-12Add some more extent stuff, in preperation of PnP. Huh? Did ITobias Weingartner
say PnP? Anyways, this stuff just adds the ability to register the extents on creation, etc, etc... Someone needs to add a DDB command "show extent", to make this really usefull... ;-)
1997-07-11Do not force FOLLOW (to follow symbolic links) when creating new filesThorsten Lockert
1997-07-07count pages in forkstat, see "vmstat -f"kstailey
1997-06-29constrain lowwater >= highwaterTheo de Raadt
1997-06-23oopsTheo de Raadt
1997-06-23for SO_SND*/SO_RCV*, clip low-end of parameter to 1Theo de Raadt
1997-06-22wasn't a race after all. properly initialize event_q pointers so theflipk
last one doesn't point off the end.
1997-06-21notes about sysctl additionsMichael Shalayeff
1997-06-21revert, there's a nasty race condition here.flipk
1997-06-18Switch to the NetBSD implementation of null path handling; by kleink@NetBSD.orgThorsten Lockert
1997-06-14split the treatment of the random eventsMichael Shalayeff
event_q by flipk@ spl fix by deraadt@ gother statistics about whole processing use 'sysctl kern.random' to view what had happened also fix wrong vm.psstrings description
1997-06-14Don't look beyond the end of bdevsw[], from NetBSD PR 3748 by Michael L HitchThorsten Lockert
1997-06-06SO_SNDTIMEO tv_usec calc error; stevens, vol2, p548Theo de Raadt
1997-06-05random pid generation, hehTheo de Raadt
1997-06-05fix sendmsg() credential passing on 64 bit machines, i hope. (this was hellish)Theo de Raadt
1997-06-05kill the other timers tooTheo de Raadt
1997-06-05delete cannot happen codeTheo de Raadt
1997-06-04clear timer for setuid; klooTheo de Raadt
1997-06-03some notes on adding a system call; feel free to expand this documentkstailey
1997-05-31sync to syscalls.masterTheo de Raadt
1997-05-30add getpgid(2) from NetBSDkstailey
1997-05-29save symtab id after addition to ddb for future useMichael Shalayeff
1997-05-22missing crTheo de Raadt
1997-05-21Use vrele() if the vnode was not locked, not vput()Thorsten Lockert