2004-04-16 16:27:46

by Duncan Sands

[permalink] [raw]
Subject: kgdboe: spinlock already locked

I'm using kgdboe with kernel 2.6.5-rc3-mm4.
After a while I got this:

drivers/net/8139too.c:2098: spin_lock(drivers/net/8139too.c:c15c93a0) already locked by drivers/net/8139too.c/2098
drivers/net/8139too.c:2120: spin_unlock(drivers/net/8139too.c:c15c93a0) not locked
drivers/net/8139too.c:2098: spin_lock(drivers/net/8139too.c:c15c93a0) already locked by drivers/net/8139too.c/2098
drivers/net/8139too.c:2120: spin_unlock(drivers/net/8139too.c:c15c93a0) not locked
eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

All the best,

Duncan.


2004-04-17 10:55:04

by Duncan Sands

[permalink] [raw]
Subject: Re: kgdboe: spinlock already locked

> drivers/net/8139too.c:2098: spin_lock(drivers/net/8139too.c:c15c93a0)
> already locked by drivers/net/8139too.c/2098 drivers/net/8139too.c:2120:
> spin_unlock(drivers/net/8139too.c:c15c93a0) not locked

Without preempt, I instead get plenty of these:

eth0: Out-of-sync dirty pointer ... vs ...

(8139too.c, line 1816).

Ciao,

Duncan.