summaryrefslogtreecommitdiff
path: root/sys/kern/kern_descrip.c
AgeCommit message (Expand)Author
2005-12-07do not allow setugid processes to use /dev/fd/#, unless they are aTheo de Raadt
2005-11-28ansi/deregister.Jonathan Gray
2005-07-03change VOP_PATHCONF to take a locked vnode, as itsJared Yanovich
2004-07-22remove p arg from fdplockTed Unangst
2004-01-12new syscall closefrom(int fd) closes all fds equal and greater than fd.Ted Unangst
2004-01-06lock filedesc before manipulating. avoids some rare races.Ted Unangst
2003-12-02Check array index before using it; from Tim Robbins via Niels.Todd C. Miller
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-06Remove unreachable return statement after break; Patrick LatifiTodd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-11-22Allow fdinit to be called with p == NULL so that we can useArtur Grabowski
2002-11-08finishdup: Avoid reference count leak in error case by reordering some code.Artur Grabowski
2002-10-15Match reality by changing (u_int) -> (int) in comments.Thomas Nordin
2002-08-23Add missing FRELE() in finishdup() error case; ok artPeter Valchev
2002-06-03compatiblity -> compatibilityTheo de Raadt
2002-05-23Fix a comment I missed when renaming FILE_UNUSE to FRELE.Artur Grabowski
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-19Missing FRELE in error case. ok provos@Thomas Nordin
2002-02-18fix issue on LP64 BE arch's w/ fcntl's F_GETOWNEric Jackson
2002-02-13More FREF/FRELE on relevant places. Now, only sys_mmap and a bunch of ioctl f...Artur Grabowski
2002-02-09Protect the whole sys_fnctl with one big FREF/FRELE pair.Artur Grabowski
2002-02-08Add a comment about an obscure behavior in dup2(2).Artur Grabowski
2002-02-08Add a slightly redundant arg to finishdup that's the struct file *Artur Grabowski
2002-02-08No more need for ffree. Since it's hard to use it safely, remove it.Artur Grabowski
2002-02-08- Rename FILE_{,UN}USE to FREF and FRELE. USE is a bad verb and we don't haveArtur Grabowski
2002-02-05Add counting of temporary references to a struct file (as opposed to referencesArtur Grabowski
2002-02-04Add some comments documenting why we use fd_ofiles insteadArtur Grabowski
2002-02-02Reorganize sys_fcntl to make future changes easier.Artur Grabowski
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
2001-11-15Initialize listNiklas Hallqvist
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-05let finishdup take the proc as arguemnt instead of the filedesc.Artur Grabowski
2001-10-26 - every new fd created by falloc() is marked as larval and should not be usedArtur Grabowski
2001-10-26 - split fdalloc into two functions. fdalloc now returns ENOSPC if itArtur Grabowski
2001-10-07Clean up fdrelease.Artur Grabowski
2001-10-07gc UF_MAPPED.Artur Grabowski
2001-10-01Avoid panic when unconfiguring raid device which was autoconfigured andGrigoriy Orlov
2001-09-29Avoid panic at time of raid autoconfiguration. Raid kernel thread startsGrigoriy Orlov
2001-07-28Allow negative lock length in case of lockf(3). This makes lockf(3)Grigoriy Orlov
2001-07-25Random cleanups that generate noise in my cvs updates.Artur Grabowski
2001-06-27remove old vmArtur Grabowski
2001-06-22KNFTheo de Raadt
2001-05-23Don't panic on kqueues and crypto descriptors in fpathconf.Artur Grabowski
2001-05-16Use pool to allocate struct filedesc0 and struct file.Artur Grabowski
2001-05-14gc OLD_PIPE.Artur Grabowski
2001-05-14use fo_stat in fileops instead of huge switch statements.Artur Grabowski
2001-05-14Implement a wrapper round vn_stat that takes the same argumentsArtur Grabowski
2001-05-14More generic arguments to soo_stat.Artur Grabowski
2001-05-14More generic arguments to pipe_stat.Artur Grabowski
2000-11-16support kernel event queues, from FreeBSD by Jonathan Lemon,Niels Provos