summaryrefslogtreecommitdiff
path: root/sys/kern/kern_event.c
Commit message (Expand)AuthorAgeFilesLines
* When compiling the kernel do not implicitly include filedesc.h from proc.h,Alfred Perlstein2003-01-011-0/+1
* White-space changes.Poul-Henning Kamp2002-12-241-7/+7
* Detediousficate declaration of fileops array members by introducingPoul-Henning Kamp2002-12-231-12/+8
* Minor comment typo fix.Robert Watson2002-10-291-1/+1
* hashinit() calls MALLOC(), so release the filedesc lock in knote_attach()Don Lewis2002-10-031-4/+16
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-171-2/+3
* Correct white space nits that crept in during my recent merges ofRobert Watson2002-08-161-2/+2
* Make similar changes to fo_stat() and fo_poll() as made earlier toRobert Watson2002-08-161-5/+8
* In order to better support flexible and extensible access control,Robert Watson2002-08-151-4/+4
* More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.Alfred Perlstein2002-06-291-2/+2
* More caddr_t removal.Alfred Perlstein2002-06-291-7/+7
* Change p_can{debug,see,sched,signal}()'s first argument to be a threadJohn Baldwin2002-05-191-1/+1
* Remove references to vm_zone.h and switch over to the new uma API.Jeff Roberson2002-03-201-5/+7
* Add entry for EVFILT_NETDEV, which was inadverdently omitted back in Sept.Jonathan Lemon2002-01-241-0/+1
* Replace ffind_* with fget calls.Alfred Perlstein2002-01-141-4/+4
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-21/+71
* Make AIO a loadable module.Alfred Perlstein2001-12-291-2/+41
* remove holdfp()Matthew Dillon2001-11-141-8/+4
* Have EVFILT_TIMERS allocate their callouts via malloc() instead of usingJonathan Lemon2001-09-291-14/+30
* Use the passed in thread to selrecord() instead of curthread.John Baldwin2001-09-211-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-42/+42
* Pushdown Giant for acct(), kqueue(), kevent(), execve(), fork(),Matthew Dillon2001-09-011-6/+20
* Introduce EVFILT_TIMER, which allows a process to establish anJonathan Lemon2001-07-191-2/+66
* o Replace calls to p_can(..., P_CAN_xxx) with calls to p_canxxx().Robert Watson2001-07-051-1/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-0/+2
* Change the pfind() and zpfind() functions to lock the process that theyJohn Baldwin2001-04-241-2/+3
* o Make kqueue's filt_procattach() function use the error value returnedRobert Watson2001-04-121-2/+3
* Add an EV_SET() convenience macro for initializing struct kevent priorJonathan Lemon2001-02-241-1/+1
* Fix typo in comment (knode -> knote).Jonathan Lemon2001-02-231-1/+1
* Extend kqueue down to the device layer.Jonathan Lemon2001-02-151-69/+38
* Proc locking.John Baldwin2001-01-241-2/+4
* select() DKI is now in <sys/selinfo.h>.Garrett Wollman2001-01-091-1/+1
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+1
* This patchset fixes a large number of file descriptor race conditions.Matthew Dillon2000-11-181-11/+28
* o Centralize inter-process access control, introducing:Robert Watson2000-08-301-1/+1
* Fix bug with timeout; previously, when attempting to poll the kqueue byJonathan Lemon2000-08-071-14/+22
* Back out rev 1.12; its not clear that this is the right thing to do,Jonathan Lemon2000-08-011-2/+5
* Fix warnings - make kevent args in comment match those in syscalls.master.Peter Wemm2000-07-281-4/+4
* Have kevent() automatically restart if interrupted by a signal. If thisJonathan Lemon2000-07-271-5/+2
* Fix a bug which would cause some knotes to get lost when two kqueuesJonathan Lemon2000-07-181-1/+2
* Simplify kqueue API slightly.Jonathan Lemon2000-07-181-20/+16
* Report a file type (S_IFIFO) in kqueue_stat().Chris Costello2000-06-281-0/+1
* Add code so that the udata field is preserved across a TRACK event.Jonathan Lemon2000-06-221-9/+18
* malloc(..., M_WAITOK) will not return NULL, so remove the errorJonathan Lemon2000-06-101-34/+15
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-3/+3
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-3/+3
* Back out NOTE_EXIT status reporting pending discussion.Brian Feldman2000-05-211-5/+0
* Put the wait(2) exit status in "data" for NOTE_EXIT kevents.Brian Feldman2000-05-171-0/+5
* Fix one bug where the kn_head list could be manipulated withoutJonathan Lemon2000-05-041-2/+8
* Add files that I forgot to `cvs add' on last commit.Jonathan Lemon2000-04-161-0/+907