Re: Bridging-bug with hacker-kernels on Alpha

Andi Kleen (ak@muc.de)
11 Aug 1998 17:09:28 +0200


In article <m0z6Geu-000aNFC@the-village.bc.nu>,
alan@lxorguk.ukuu.org.uk (Alan Cox) writes:
>> My alpha is crashing when I start bridging. I have found the critical location
>> in the v2.1.115-source:

> Bridging doesnt work in 2.1.115. It might work in 2.1.115ac2

>> In net/core/dev.c Line 820 you will find:
>>
>> cli();
>> __skb_unlink(skb,&backlog); <----
>> sti();

> Thats broken, but for completely different reasons. Its disabling interrupts
> when the skb_* stuff is now spinlocked.

Alan, look again. Only the non __ versions of skb_* call the spinlocks.

-Andi

-
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.altern.org/andrebalsa/doc/lkml-faq.html