Re: 2.2.7 Alpha Semaphore Bug

Richard Henderson (rth@twiddle.net)
Fri, 7 May 1999 10:30:16 -0700


On Fri, May 07, 1999 at 08:47:29PM +0400, Ivan Kokshaysky wrote:
> *Sigh*. This time the problem is in up(). We should not increment
> waking if count > 0 in wake_one_more().

We should not have gotten there. This is a typo in my
last $gp fix.

r~

--- semaphore.h.orig Fri May 7 10:28:33 1999
+++ semaphore.h Fri May 7 10:28:55 1999
@@ -190,7 +190,7 @@
" stl_c $28,%1\n"
" beq $28,2f\n"
" mb\n"
- " ble $27,3f\n"
+ " ble $24,3f\n"
"4:\n"
".section .text2,\"ax\"\n"
"2: br 1b\n"

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/