Re: SMP Linux-37-5

David S. Miller (
Thu, 8 May 1997 17:30:40 -0400

Date: Thu, 8 May 1997 14:00:44 -0700 (PDT)
From: Linus Torvalds <>

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, /_____________/ / // /_/ ><