index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_lock.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
lockmgr() wants to use a different address for the wchan when draining
guenther
2011-08-28
1
-7
/
+8
*
Clean up after P_BIGLOCK removal.
art
2011-07-06
1
-18
/
+1
*
Stop using the P_BIGLOCK flag to figure out when we should release the
art
2011-07-06
1
-3
/
+1
*
cut down simple locks (so simple that they don't even lock) to the point
deraadt
2010-04-26
1
-415
/
+7
*
fix typos in comments, no code changes;
schwarze
2010-01-14
1
-2
/
+2
*
ntfs was the last user, LK_SLEEFAIL can die now.
oga
2009-03-25
1
-5
/
+1
*
Surround WEHOLDIT() macro with braces to make it more safe.
grange
2009-01-15
1
-2
/
+2
*
Remove some dead code that is confusing my greps.
art
2007-11-26
1
-20
/
+1
*
remove p_lock from struct proc; unused debug goo for lockmgr,
thib
2007-05-31
1
-15
/
+1
*
Don't use LK_CANRECURSE for the kernel lock, okay miod@ art@
pedro
2007-05-11
1
-3
/
+2
*
lockmgr_printinfo() is only called from #ifdef DIAGNOSTIC positions, so #ifdef DIAGNOSTIC it too
deraadt
2007-05-08
1
-1
/
+3
*
Remove the lk_interlock from struct lock; Also remove the LK_INTERLOCK
thib
2007-04-12
1
-23
/
+3
*
lockmgr keeps losing code, call 911!
miod
2007-04-11
1
-66
/
+8
*
Since p_flag is often manipulated in interrupts and without biglock
art
2007-03-15
1
-3
/
+3
*
Consistently spell FALLTHROUGH to appease lint.
jsg
2007-02-14
1
-3
/
+3
*
Remove unused functionality from lockmgr():
miod
2007-02-03
1
-385
/
+46
*
remove duplicate comment;
jmc
2006-01-03
1
-6
/
+1
*
ansi/deregister.
jsg
2005-11-28
1
-29
/
+9
*
Remove unnecessary lockmgr() archaism that was costing too much in terms
pedro
2005-11-19
1
-3
/
+3
*
sched work by niklas and art backed out; causes panics
deraadt
2005-05-29
1
-1
/
+69
*
This patch is mortly art's work and was done *a year* ago. Art wants to thank
niklas
2005-05-25
1
-69
/
+1
*
additional DIAGNOSTIC, checking for proc in lockmgr when required
marius
2004-11-01
1
-1
/
+5
*
debranch SMP, have fun
niklas
2004-06-13
1
-157
/
+890
*
Remove the advertising clause in the UCB license which Berkeley
millert
2003-06-02
1
-6
/
+2
*
Detect the case where we LK_RELEASE a lock when noone is holding it.
art
2002-07-12
1
-2
/
+3
*
Add a DIAGNOSTIC check for when both LK_CANRECURSE and
art
2002-03-17
1
-1
/
+8
*
First round of __P removal in sys
millert
2002-03-14
1
-3
/
+3
*
Add declaration of "state" to _simple_lock_assert(). Since it is
millert
2001-12-04
1
-1
/
+2
*
new flag to lockmgr. LK_RECURSEFAIL - even if the lock can recurse fail.
art
2001-11-07
1
-2
/
+7
*
rename SIMPLELOCK_DEBUG to LOCKDEBUG
art
1999-07-09
1
-21
/
+52
*
panic prints a newline for you, don't do it in the panic string
millert
1999-01-11
1
-2
/
+2
*
simple debugging for simple locks
art
1998-12-28
1
-57
/
+11
*
put text after endif into comments
art
1998-11-10
1
-2
/
+2
*
$OpenBSD$
niklas
1997-11-07
1
-0
/
+2
*
Fixes so that it compiles with #ifdef DEBUG
csapuntz
1997-11-06
1
-2
/
+13
*
Updates for VFS Lite 2 + soft update.
csapuntz
1997-11-06
1
-0
/
+537
*
back out vfs lite2 till after 2.2
deraadt
1997-10-06
1
-537
/
+0
*
VFS Lite2 Changes
csapuntz
1997-10-06
1
-0
/
+537