summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
authorArtur Grabowski <art@cvs.openbsd.org>2001-12-04 15:05:57 +0000
committerArtur Grabowski <art@cvs.openbsd.org>2001-12-04 15:05:57 +0000
commitd522ddd3e4ab2d893b461185ea7f9d9ec9ebf009 (patch)
treecd5abac5b1d1bf2466dd047931f8121aaa4693bb /sys/arch
parent13804576e2b53df785868253859bc3dc3c45fcb8 (diff)
FREE_LOCK_INTERLOCKED drops the lock owner without changing lock "state".
ACQUIRE_LOCK_INTERLOCKED set the owner back without validating that the state is ok. This could lead to changed states and FREE_LOCK could set spl to any random value. Try to preserve the state of the lock. XXX - all this locking in the code is insane. all this debugging code breaks stuff.
Diffstat (limited to 'sys/arch')
0 files changed, 0 insertions, 0 deletions