I have found a reason for some occasional hangs (this reason is
hopefully _the_ reason, but we'll see). My rw-lock implementation
had a misfeature wrt local interrupts (the rwlock implementation
did actually work correctly, but required local interrupts to be
disabled for readlocks, and that was a misfeature).
Heh, Sparc got bit by this as well, perhaps peeking at my fix for it
on the Sparc end of things tipped you off to the bug? ;-)
---------------------------------------------////
Yow! 11.26 MB/s remote host TCP bandwidth & ////
199 usec remote TCP latency over 100Mb/s ////
ethernet. Beat that! ////
-----------------------------------------////__________ o
David S. Miller, davem@caip.rutgers.edu /_____________/ / // /_/ ><