Re: linux-2.4.3-ac14 spinlock problem?

David Howells (dhowells@redhat.com)
Wed, 30 May 2001 08:36:36 +0100


> I was running something on my Dell dual p3 box (optiplex gx300). my kernel
> is linux-2.4.3-ac14. I got the following message:

How often did this message occur?

> __rwsem_do_wake(): wait_list unexpectedly empty
> [4191] c5966f60 = { 00000001 })
> kenel BUG at rwsem.c:99!
> invalid operand: 0000
> CPU: 1
> EIP: 0010:[<c0236b99>]
> EFLAGS: 00010282
> kenel BUG at /usr/src/2.4.3-ac14/include/asm/spinlock.h:104!
>
>
> I upgrade the kernel to 2.4.5, no such problem any more.

I suspect something else corrupted the rw-semaphore structure, but that's very
hard to prove unless you catch it in the act. If it happens again with any
frequency, you might want to try turning on rwsem debugging.

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