Re: 3.5 bridging regression
flat view
From: Eric Dumazet <hidden>
Date: 2012-10-21 13:46:46
On Sun, 2012-10-21 at 15:26 +0200, Willy Tarreau wrote:
On Sun, Oct 21, 2012 at 01:53:33PM +0200, Eric Dumazet wrote:quoted
Hello Willy This is most probably the needed fix.Good catch, as usual ! It works flawlessly here on top of 3.6.2.quoted
I guess David planned to send it to stable teams if not already done.Indeed, I've not seen it there yet. David, are you OK with sending this patch for -stable ? It fixes a 3.5 regression causing bridge to panic.quoted
commit acb600def2110b1310466c0e485c0d26299898ae Author: Eric Dumazet [off-list ref] Date: Fri Oct 5 06:23:55 2012 +0000 net: remove skb recycling Over time, skb recycling infrastructure got litle interest and many bugs. Generic rx path skb allocation is now using page fragments for efficient GRO / TCP coalescing, and recyling a tx skb for rx path is not worth the pain.Thanks and have a nice week-end ! Willy
Thanks for testing, sorry for adding a bug. skb_recycle() was losing skb->head_frag status. (we could have added some logic in skb_is_recycleable(), but this function was becoming really too complex)