summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Now that all platforms use genclock, shuffle things around slightlyphk2008-04-223-8/+9
* Back-out previous revision. For now I can use _ddb() variants of stack(9) KPI,pjd2008-04-211-6/+3
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros torwatson2008-04-171-5/+5
* Allow linker_search_symbol_name() to be called with KLD lock held.pjd2008-04-171-3/+6
* - Add a metric to describe how busy a processor has been over the lastjeff2008-04-171-7/+71
* - Make SCHED_STATS more generic by adding a wrapper to create thejeff2008-04-1710-53/+89
* Fix compilation with LOCKF_DEBUG.dfr2008-04-161-1/+1
* Move the head of byte-level advisory lock list from thekib2008-04-163-2/+141
* Implement POSIX function tcgetsid() which returns session id.davidxu2008-04-151-0/+5
* Support and switch to the ULE scheduler:marcel2008-04-151-1/+1
* Add pru_flush routine so a transport canrrs2008-04-141-1/+3
* Initialize the vm object's flags to include OBJ_NOSPLIT, just like thealc2008-04-131-0/+4
* Use a "rel" memory barrier for disowning the lock as it cames from anattilio2008-04-131-1/+1
* struct lock_instance and struct lock_list_entry don't need to be in theattilio2008-04-131-0/+34
* fix printf type confusion on amd64phk2008-04-121-2/+3
* Emit summaries of struct c(alender)t(ime) <-> struct timespec conversionsphk2008-04-121-2/+27
* - Re-introduce WITNESS support for lockmgr. About the old implementationattilio2008-04-122-28/+78
* - Remove a stale comment.attilio2008-04-121-4/+2
* Add missing stubs for spinlocks cpuset and intrcnt.attilio2008-04-121-0/+2
* Instead of rolling our own jail number allocation procedure, usedelphij2008-04-111-24/+18
* Use kthread_exit() to terminate a taskqueue thread rather than kproc_exit()jhb2008-04-111-1/+1
* - Add the interrupt vector number to intr_event_create so MI code canjeff2008-04-112-59/+113
* - Use LK_TYPE_MASK where needed. Actually after sys/sys/lockmgr.h:1.69 it ispjd2008-04-091-3/+5
* Do image loading in a context known to have a root directory:sam2008-04-091-23/+121
* o add a mountroot event handler that fires when / is mounted; this informationsam2008-04-081-0/+2
* change taskqueue_start_threads to create threads instead of proc'ssam2008-04-081-22/+24
* Implement the linux syscallskib2008-04-081-2/+11
* - Use a different encoding for lockmgr options: make them encoded byattilio2008-04-071-1/+1
* vfs_syscalls.c 1.452 mistakenly swapped the behavior of chown() and lchown().truckman2008-04-071-1/+1
* Optimize lockmgr in order to get rid of the pool mutex interlock, of theattilio2008-04-061-623/+805
* - Correct a major error introduced in the per-cpu timeout commit. Sleepjeff2008-04-061-5/+5
* Move INTR_FILTER from opt_global.h to its own header.jhb2008-04-051-0/+1
* Add a MI intr_event_handle() routine for the non-INTR_FILTER case. Thisjhb2008-04-051-21/+105
* Reintroduce UMA_SLAB_KMAP; however, change its spelling toalc2008-04-041-1/+2
* - Add sysctls at debug.rwlock to control the behavior of the speculativejeff2008-04-041-3/+26
* - Add a Nokia copyright to cpuset to reflect their generousjeff2008-04-041-0/+3
* - Allow static_boost to specify no boost with '0', traditional kerneljeff2008-04-041-2/+6
* - Don't check for the ITHD pri class in tdq_load_add and rem. 4BSD doesn'tjeff2008-04-041-12/+6
* - Fix a mis-merge that crept in during the softclock changes.jeff2008-04-041-2/+0
* let umtxq_busy() only spin on mp machine. make function namedavidxu2008-04-031-10/+14
* - Convert two timeout users to the new callout_reset_curcpu() api.jeff2008-04-022-4/+4
* Implement per-cpu callout threads, wheels, and locks.jeff2008-04-023-158/+262
* Add two missed chunks from the rev. 1.210, for the giant_read() andkib2008-04-021-4/+2
* - Destroy the bo mtx when the vnode is destroyed.jeff2008-04-021-0/+1
* Fix compiling problem for amd64.davidxu2008-04-021-2/+2
* Er, don't restart a timeout version.davidxu2008-04-021-2/+4
* Introduce kernel based userland rwlock. Each umtx chain now has two lists,davidxu2008-04-021-45/+487
* Add rw_try_rlock() and rw_try_wlock() to rwlocks.attilio2008-04-011-0/+49
* Don't try to use an SX lock while holding the vnode interlock.dfr2008-04-011-5/+10
* Regenkib2008-03-313-2/+451
OpenPOWER on IntegriCloud