summaryrefslogtreecommitdiff
path: root/sys/kern/kern_lock.c
AgeCommit message (Collapse)Author
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2002-07-12Detect the case where we LK_RELEASE a lock when noone is holding it.Artur Grabowski
2002-03-17Add a DIAGNOSTIC check for when both LK_CANRECURSE andArtur Grabowski
LK_RECURSEFAIL are set.
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-04Add declaration of "state" to _simple_lock_assert(). Since it isTodd C. Miller
an int this can safely be omitted but it is bad style to do so. Closes PR 2223.
2001-11-07new flag to lockmgr. LK_RECURSEFAIL - even if the lock can recurse fail.Artur Grabowski
1999-07-09rename SIMPLELOCK_DEBUG to LOCKDEBUGArtur Grabowski
clean up the debug functions add simple_lock_assert
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1998-12-28simple debugging for simple locksArtur Grabowski
1998-11-10put text after endif into commentsArtur Grabowski
1997-11-07$OpenBSD$Niklas Hallqvist
1997-11-06Fixes so that it compiles with #ifdef DEBUGConstantine Sapuntzakis
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis