summaryrefslogtreecommitdiff
path: root/sys/kern/sys_generic.c
AgeCommit message (Expand)Author
2009-08-13Allow undescribed, direct ioctls as used by Unix. This capability was removed...haad
2009-05-24More changes to improve kern_descrip.c.ad
2009-05-17Updates to f_flag need to be made with atomics.ad
2009-05-17remove FILE_LOCK and FILE_UNLOCK.yamt
2008-07-02Change {ff,fd}_exclose and ff_allocated to bool. Change exclose arg tomatt
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-03-23Split select/poll into their own file.ad
2008-03-22Commit the "per-CPU" select patch. This is the result of much work andad
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-03-17Add a boolean parameter to syncobj_t::sobj_unsleep. If true we want thead
2008-03-05selclear() while exiting netsmb's custom copy of select(). PR kern/38123.ad
2008-03-01Welcome to 4.99.55:rmind
2008-01-05Use FILE_LOCK() and FILE_UNLOCK()dsl
2007-12-20Convert all the system call entry points from:dsl
2007-12-05Match the docs: MUTEX_DRIVER/SPIN are now only for porting code writtenad
2007-10-08Merge file descriptor locking, cwdi locking and cross-call changesad
2007-09-25Add selinit() / seldestroy() from the vmlocking branch.ad
2007-09-06Fix various possible dereferences via uvmspace_free() of non-initialized *vm.rmind
2007-08-27Only ktrace the part of the buffer actually read/written.dsl
2007-08-15Changes to make ktrace LKM friendly and reduce ifdef KTRACE. Proposedad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-06-16Move the point at which sys_readv and sys_preadv (and writev) get mergeddsl
2007-06-02Instead of unconditionally initialising the ktriov and conditionallydsl
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-17Change the process/lwp flags seen by userland via sysctl back to thepavel
2007-02-09Merge newlock2 to head.ad
2006-11-20selcommon(), pollcommon(): restore the correct signal mask on failure.ad
2006-11-01remove some __unused from function parameters.yamt
2006-10-17now that we have -Wno-unused-parameter, back out all the tremendously uglydogcow
2006-10-13More -Wunused fallout. sprinkle __unused when possible; otherwise, use thedogcow
2006-10-12- sprinkle __unused on function decls.christos
2006-09-03use c99 initializerschristos
2006-07-14make inittimeleft() and gettimeleft() available (for e. g. kern_event.c)kardel
2006-07-14factor out common code.christos
2006-07-14- rename sleepts to sleeptv since it is a timeval.christos
2006-07-08when adjusting the left over timeout value in selcommon()kardel
2006-07-08fix a bug reported by Steven M. Bellovin regarding oversleepingkardel
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-03-01merge yamt-uio_vmspace branch.yamt
2005-12-11merge ktrace-lwp.christos
2005-05-29- add const.christos
2005-02-25Add the code for pselect and pollts. Add selcommon and pollcommon tomatt
2004-03-23Nuke __P().junyoung
2003-10-10use "poll" as the wmesg for poll.chs
2003-09-21cleanup & uniform descriptor owner handling:jdolecek
2003-09-16Take into account the possibility that the ktrace flags can changedrochner
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr