summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_lock.c
Commit message (Expand)AuthorAgeFilesLines
* - Implement a new mechanism for resetting lock profiling. We nowjeff2009-03-151-9/+101
* - track maximum wait timekmacy2008-07-271-4/+9
* - Embed the recursion counter for any locking primitive directly in theattilio2008-05-151-4/+1
* Really, no explicit checks against against lock_class_* object should beattilio2008-02-061-2/+2
* Fix logic in skipcount handling (used to sample every 1/N lock operationskris2008-01-081-1/+1
* - Pause a while after disabling lock profiling and before resetting itjeff2007-12-311-5/+11
* - Re-implement lock profiling in such a way that it no longer breaksjeff2007-12-151-222/+434
* Initial checkin for rmlock (read mostly lock) a multi reader single writerups2007-11-081-0/+1
* Currently the LO_NOPROFILE flag (which is masked on upper level code byattilio2007-09-141-1/+1
* Revert some debugging KTRs that were added during development.kris2007-06-031-4/+0
* Move lock_profile_object_{init,destroy}() into lock_{init,destroy}().jhb2007-05-181-0/+2
* skip call to _lock_profile_obtain_lock_success entirely if acquisition time i...kmacy2007-04-031-14/+11
* general LOCK_PROFILING cleanupkmacy2007-02-261-55/+6
* Bug fix for obscenely large wait times on uncontested lockskmacy2006-12-041-4/+4
* track lock class name in a way that doesn't break WITNESSkmacy2006-11-131-3/+4
* Unbreak witnesskmacy2006-11-121-1/+1
* show lock class in profiling output for default case where type is not specif...kmacy2006-11-121-19/+22
* tinderbox fixkmacy2006-11-111-1/+1
* remove lingering call to rd(tick)kmacy2006-11-111-1/+1
* missed nits replacing mutex with lockkmacy2006-11-111-4/+4
* MUTEX_PROFILING has been generalized to LOCK_PROFILING. We now profilekmacy2006-11-111-0/+291
* Add a basic reader/writer lock implementation to the kernel. Thisjhb2006-01-271-0/+1
* Always include the lock_classes[] array in the kernel. Thejhb2006-01-181-2/+0
* Bah. Fix 'show lock' to actually be compiled in. I had just fixed this injhb2006-01-171-0/+3
* Add a new file (kern/subr_lock.c) for holding code related to structjhb2006-01-171-0/+113
OpenPOWER on IntegriCloud