[Bridge] Re: [more info] Re: [2.4.22] bad interaction between e100 and bridge: BUG at dev.c:991!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 30 Aug 2003 19:01:00 -0700
"David S. Miller" <davem@xxxxxxxxxx> wrote:

> On Thu, 28 Aug 2003 22:24:52 +0200
> Hannes Schulz <schulz@xxxxxxxxxxx> wrote:
> 
> > >Could the problem be that the e100 can do IP receive checksumming on 
> > >the board,
> > >but the eepro driver doesn't enable it.  When the board is doing checksum
> > >offload, then the csum field isn't set.
> > >
> > >Please try disabling receive checksumming on the e100 driver
> > >
> > >	modprobe e100 XsumRX=0
> > >
> > >If this is the problem, it exists both 2.4 and 2.6.
> > 
> > Indeed: with  XsumRX=0,0 the BUG doesn't happen. I put some debugging 
> > code in dev.c:
> 
> Looks like bridging is taking an input packet, transmitting it but not
> initializing skb->csum, skb->ip_summed, and other fields before doing
> so.
> 
> Definitely a bridging bug.

It is actually a bridging-filter bug, since the bridge layer is at level 2 it
doesn't know anything about IP.


[Index of Archives]     [Netdev]     [AoE Tools]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux