Alexander Langer d988805a1f Back out part of previous commit (even though it's technically correct).
Our spinlock implementation allows a particular thread to obtain a lock
multiple times, but release the lock with a single unlock call.  Since
we're detecting recursion, we know the lock is already owned by the
current thread in a previous call and must not be released in the
current call.  This is really far too dependent on this particular
spinlock implementation, so I've added commented out calls to
THREAD_UNLOCK in the appropriate places.  We can activate this code when
spinlock is taught to count each lock operation.
1998-09-20 01:07:50 +00:00
..
1997-04-03 06:08:28 +00:00
1998-09-15 08:23:17 +00:00
1998-09-11 05:40:12 +00:00
1998-04-29 22:43:18 +00:00
1998-04-29 22:43:18 +00:00
1997-02-22 15:12:41 +00:00
1998-06-30 18:06:23 +00:00
1998-09-11 05:42:37 +00:00
1998-09-11 05:42:37 +00:00
1997-02-22 15:12:41 +00:00
1998-09-17 03:56:23 +00:00