netdev
[Top] [All Lists]

Re: skb allocation problems

To: Imran.Patel@xxxxxxxxx
Subject: Re: skb allocation problems
From: Andi Kleen <ak@xxxxxxx>
Date: Tue, 10 Apr 2001 19:23:28 +0200
Cc: ak@xxxxxxx, netfilter-devel@xxxxxxxxxxxxx, netdev@xxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
In-reply-to: <2D6CADE9B0C6D411A27500508BB3CBD063CF0D@eseis15nok>; from Imran.Patel@nokia.com on Tue, Apr 10, 2001 at 07:27:29PM +0300
References: <2D6CADE9B0C6D411A27500508BB3CBD063CF0D@eseis15nok>
Sender: owner-netdev@xxxxxxxxxxx
User-agent: Mutt/1.2.5i
On Tue, Apr 10, 2001 at 07:27:29PM +0300, Imran.Patel@xxxxxxxxx wrote:
> > On Mon, Apr 09, 2001 at 07:03:46PM +0300, Imran.Patel@xxxxxxxxx wrote:
> > > I have written a test module which closely mirrors what my 
> > code tries to
> > > do(attached below). This is what i get:
> > > 
> > > PRE_R: old skb:c371ee40  new skb:c371ee30 
> > 
> > I guess oldskb->len is <=0xc, and the slab allocator packs 
> > them near together
> > in the same zone.
> 
> nope. i have checked it, the length of the older skb is perfectly ok.....and
> i even found that this weird behaviour happens only when the old skb buffer
> length is between 80 and 224 bytes. 

Well, I don't know then. You have to debug it. It's probably something stupid
(if fundamental services like alloc_skb/kfree_skb were completely buggy
someone surely would have noticed earlier)

-Andi

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