summaryrefslogtreecommitdiff
path: root/kern/lock.c
AgeCommit message (Expand)Author
2025-02-12db_show_all_slocks: Fix build on amd64Samuel Thibault
2023-08-12lock: Add more sanity checksSamuel Thibault
2023-08-12lock: Reset l->writer also for read-write upgradees which are doneSamuel Thibault
2023-08-12lock: Rename simple_unlock version with information to _simple_unlockSamuel Thibault
2023-03-07kern: Fix MACH_LOCK_MON lock monitoring debugDamien Zammit
2023-02-15smp: Fix more busy loopsSamuel Thibault
2016-08-25Add missing memory barriers in simple lock debuggingSamuel Thibault
2015-08-20kern: really zero-out unused simple lock info entriesJustus Winter
2015-08-17kern: keep track of the writer when debugging locksJustus Winter
2015-08-17kern: improve simple lock debuggingJustus Winter
2015-08-17kern: disable the simple lock checks while debuggingJustus Winter
2015-07-18kern/lock: use compiler built-in functions to get return addressJustus Winter
2013-11-13kern: remove register qualifiersMarin Ramesa
2012-03-20Use long typesSamuel Thibault
2012-03-20Use compiler defined __i386__ symbol instead of use defined i386Guillem Jover
2009-10-14Make local variable staticSamuel Thibault
2009-06-182006-01-06 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
2009-06-182006-11-10 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault
2009-06-182006-11-09 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-11-05 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
1997-02-25Initial sourceThomas Bushnell