summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* - Move the function prototypes for kern_setrlimit() and kern_wait() tojhb2005-01-051-0/+1
* Rework the optimization for spinlocks on UP to be slightly less drastic andjhb2005-01-051-8/+2
* Since we do not support forceful unmount of DEVFS we can do away withphk2005-01-041-45/+3
* Regen.marcel2005-01-032-3/+3
* uuidgen(2) is MP safe.marcel2005-01-031-1/+1
* Implement device_quiesce. This method means 'you are about to beimp2004-12-312-0/+132
* Be consistent and always use form 'return (value);' instead of 'return value;'.pjd2004-12-311-15/+15
* Fix a typo and two whitespace nits.jhb2004-12-301-3/+3
* Rework the interface between priority propagation (lending) and thejhb2004-12-303-105/+299
* Whitespace fix.jhb2004-12-301-0/+1
* Stop explicitly touching td_base_pri outside of the scheduler and simplyjhb2004-12-303-7/+3
* Call tty_close() at the very end of ttyclose() since otherwise NULLjhb2004-12-301-1/+1
* Make the sysctls kern.ipc.msgmnb and kern.ipc.msgtql into tunables asrwatson2004-12-301-2/+4
* Make umtx_wait and umtx_wake more like linux futex does, it isdavidxu2004-12-301-41/+9
* Eliminate (now) unnecessary acquisition and release of the global pagealc2004-12-291-4/+0
* - Up the WITNESS_COUNT macro from 200 to 1024 to support the growing numberjhb2004-12-281-2/+1
* Attempt to slightly refine the print out from "show alllocks" -- listrwatson2004-12-271-2/+2
* Do not vput(9) unlocked vnode and do not VREF it with the sole purposekan2004-12-271-2/+0
* - Unintentionally checked in a debugging panic. Remove that.jeff2004-12-261-4/+0
* - Remove a 4BSD specific hack since this will work on ULE too.jeff2004-12-261-4/+0
* - Fix a long standing problem where an ithread would not honor sched_pin().jeff2004-12-261-127/+140
* Add "show alllocks" command to DDB, which dumps a list of processesrwatson2004-12-261-0/+42
* - Run sched_userret() after thread_userret(). Before, sched_userret() wouldjeff2004-12-261-5/+4
* - Wrap the thread count adjustment in sched_load_add() and sched_load_rem()jeff2004-12-261-6/+30
* - Remove earlier KTR_ULE tracepoints.jeff2004-12-261-32/+14
* - Define KTR points for KTR_SCHED.jeff2004-12-263-0/+22
* Make _umtx_op() as more general interface, the final parameter needn't bedavidxu2004-12-254-7/+7
* 1. introduce umtx_owner to get an owner of a umtx.davidxu2004-12-251-3/+1
* Add umtxq_lock/unlock around umtx_signal, fix debug kernel compiling,davidxu2004-12-241-5/+9
* 1. Fix race condition between umtx lock and unlock, heavy testingdavidxu2004-12-241-133/+104
* Assert the sem lock in sem_ref() and sem_rel(), as it is required torwatson2004-12-231-0/+2
* Remove temporary debugging printf that was used to detect the presencerwatson2004-12-231-4/+0
* In sonewconn(), the s/if/while/ change to wait for room at the tail ofrwatson2004-12-232-10/+10
* Remove an XXXRW indicating atomic operations might be used as arwatson2004-12-231-12/+4
* In soalloc(), simplify the mac_init_socket() handling to removerwatson2004-12-231-14/+3
* Add send buffer locking to uipc_send(). Without this locking a race canalc2004-12-221-0/+3
* Include uio.hphk2004-12-221-3/+3
* Hide/remove various printfs, now that root mounting doesn't seem to explodephk2004-12-201-9/+2
* fix a misleading sleep identifier.phk2004-12-201-1/+1
* We can only ever get to vgonechrl() from a devfs vnode, so we do notphk2004-12-201-2/+0
* 1. msleep returns EWOULDBLOCK not ETIMEDOUT, use EWOULDBLOCK instead.davidxu2004-12-181-8/+6
* 1. make umtx sharable between processes, the way is two or more processesdavidxu2004-12-184-170/+548
* fix m_append for case where additional mbufs are requiredsam2004-12-151-2/+2
* Fix a deadlock I introduced this morning.phk2004-12-141-6/+7
* - Garbage collect several unused members of struct kse and struce ksegrp.jeff2004-12-144-26/+0
* - In kseq_choose(), don't recalculate slice values for processes with ajeff2004-12-141-11/+25
* Add a new kind of reference count (fd_holdcnt) to struct filedescphk2004-12-141-16/+45
* Make fdesc_mtx private to kern_descrip.c now that the flock has come home.phk2004-12-141-1/+1
* Move the checkdirs() function from vfs_mount.c to kern_descrip.c andphk2004-12-142-52/+51
* Add new function fdunshare() which encapsulates the necessary light magicphk2004-12-143-22/+22
OpenPOWER on IntegriCloud