netdev
[Top] [All Lists]

Re: [Fwd: Re: possible bug x86 2.4.2 SMP in IP receive stack]

To: andrewm@xxxxxxxxxx (Andrew Morton)
Subject: Re: [Fwd: Re: possible bug x86 2.4.2 SMP in IP receive stack]
From: kuznet@xxxxxxxxxxxxx
Date: Tue, 6 Mar 2001 19:28:06 +0300 (MSK)
Cc: netdev@xxxxxxxxxxx, feldy@xxxxxxxx
In-reply-to: <3AA420E0.D54D4160@xxxxxxxxxx> from "Andrew Morton" at Mar 5, 1 11:27:28 pm
Sender: owner-netdev@xxxxxxxxxxx
Hello!

> Bob is consistently getting these oopses running netperf with
> UDP on 2.4.2.  He's using the myrinet hardware and drivers.  It's
> very high speed - over 100 mbytes/sec.  I believe he's experiencing
> out-of-memory conditions.
> 
> Sometimes he also gets assertion failures from ip_frag_destroy.
> `del_timer == 0'.
> 
> Can you think of anything which would cause this to happen
> in an out-of-memory situation?

I am looking now. Probably, it is some silly misprint in ip_fragment.c.


The problem with Bob's original report was that in the first lines 
he reported an illegal kfree_skb with skb->list!=NULL, called
from ip_rcv(). This can be only bug in driver, nothing more.

Actually, Bob, if you will say me that you found why this happened,
my enthusiasm in reauditing ip_fragment.c will grow just fantastically. 8)

Alexey

<Prev in Thread] Current Thread [Next in Thread>