summaryrefslogtreecommitdiff
path: root/sys/kern/kern_event.c
AgeCommit message (Expand)Author
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2004-09-16Don't put parens around the call to pool_put but do use parens toTodd C. Miller
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-04-01init kqueues normally, from pedro martellettoTed Unangst
2004-01-12klist_invalidate to help clean up when the backend disappears, tested by mpf@Ted Unangst
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-06-27filter event that simulates seltrue(). From NetBSDNathan Binkert
2002-10-01Prevent two localhost crashes with proc filters.Artur Grabowski
2002-03-01fp doesn't necessarily have to be set when we do the early FRELE.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-01Allocate kqueues with pool.Artur Grabowski
2002-02-01Don't MALLOC with variable size.Artur Grabowski
2002-01-25kernel printfs triggerable by a simple mistake in userland are just wrong.Artur Grabowski
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
2001-10-26 - every new fd created by falloc() is marked as larval and should not be usedArtur Grabowski
2001-07-17use pool allocator for knotes, adapted from lukem@netbsd, okay art@Niels Provos
2001-05-14Add a fo_stat member to struct fileops. Used soon.Artur Grabowski
2001-03-01port kqueue changes from freebsd, plus all required openbsd glue.Niels Provos
2000-11-21support for kernel events on vnodes, from jlemon@freebsd.org, okay art@Niels Provos
2000-11-18better permission check; okay art@, millert@Niels Provos
2000-11-17calculate timeouts correctly, simpler.Niels Provos
2000-11-17correct timersubNiels Provos
2000-11-16rcsid; fix comment; lots of bad tabs and spacesMichael Shalayeff
2000-11-16support kernel event queues, from FreeBSD by Jonathan Lemon,Niels Provos