Ahoy,

Can anyone shed some light on the kernel BUG() below? We're getting it
when bridging certain NICs, e.g. the onboard 100Mbps Intel ports on a
Dell 1550. It seems easily provoked by pinging an IP broadcast
address.

I've seen almost identical reports in the list archive, and that the
problem was attributed to driver bugs. If this is correct, can someone
explain what the bugs were? We'd like to fix this for the drivers that
we're using.

Cheers,
Luke

------------[ cut here ]------------
kernel BUG at dev.c:947!
invalid operand: 0000
ebt_ip ebt_802_3 ebtable_filter ebtables ipt_limit ipt_REDIRECT ipt_REJECT ipt_LOWTW 
ipt_MARK ipt_IMQ iptable_mangle sch_htb imq softdog 8021q ipctctl ipt_sta
CPU:    0
EIP:    0010:[<c01d1dd5>]    Tainted: P 
EFLAGS: 00010212

EIP is at skb_checksum_help [kernel] 0x55 (2.4.18-26.7.xcustom)
eax: 00010001   ebx: f6d4cc80   ecx: 7bf88407   edx: 00000054
esi: 0000ffff   edi: f6c0f030   ebp: c02c3e1c   esp: c02c3e10
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c02c3000)
Stack: f6d4cc80 f6d4bc2c 00000002 c02c3e3c c01d9346 f6d4cc80 00000000 c02c3e3c 
       f6d4cc80 00000000 f55fc880 c02c3e5c f8901ffb 00000007 00000002 f6d4cc80 
       f7017000 f6d4bc2c f8901f40 c02c3e78 f8902158 f55fc880 f6d4cc80 f6d4cc80 
Call Trace: [<c01d9346>] nf_hook_slow [kernel] 0x76 (0xc02c3e20))
[<f8901ffb>] __br_forward [bridge] 0x3b (0xc02c3e40))
[<f8901f40>] __br_forward_finish [bridge] 0x0 (0xc02c3e58))
[<f8902158>] br_flood [bridge] 0xa8 (0xc02c3e60))
[<f89021b9>] br_flood_forward [bridge] 0x19 (0xc02c3e7c))
[<f8901fc0>] __br_forward [bridge] 0x0 (0xc02c3e8c))
[<f8902b30>] br_handle_frame_finish [bridge] 0x100 (0xc02c3e94))
[<f8902c75>] br_handle_frame [bridge] 0x105 (0xc02c3eb8))
[<c01d27d0>] netif_receive_skb [kernel] 0xf0 (0xc02c3ed8))
[<c01d294b>] process_backlog [kernel] 0xab (0xc02c3ef0))
[<c01d2aa0>] net_rx_action [kernel] 0xa0 (0xc02c3f14))
[<c011fd8b>] do_softirq [kernel] 0x7b (0xc02c3f40))
[<c010ac13>] do_IRQ [kernel] 0x113 (0xc02c3f60))
[<c0107040>] default_idle [kernel] 0x0 (0xc02c3f70))
[<c010d438>] call_do_IRQ [kernel] 0x5 (0xc02c3f7c))
[<c0107040>] default_idle [kernel] 0x0 (0xc02c3f8c))
[<c010706c>] default_idle [kernel] 0x2c (0xc02c3fa8))
[<c01070e2>] cpu_idle [kernel] 0x32 (0xc02c3fb8))
[<c0105000>] stext [kernel] 0x0 (0xc02c3fc4))
[<c0105045>] stext [kernel] 0x45 (0xc02c3fcc))


Code: 0f 0b b3 03 27 2e 23 c0 89 c8 c1 e1 10 25 00 00 ff ff 01 c8 
 
Entering kdb (current=0xc02c2000, pid 0) on processor 0 Oops: invalid operand
due to oops @ 0xc01d1dd5
eax = 0x00010001 ebx = 0xf6d4cc80 ecx = 0x7bf88407 edx = 0x00000054 
esi = 0x0000ffff edi = 0xf6c0f030 esp = 0xc02c3e10 eip = 0xc01d1dd5 
ebp = 0xc02c3e1c xss = 0x00000018 xcs = 0x00000010 eflags = 0x00010212 
xds = 0xc02c0018 xes = 0x00000018 origeax = 0xffffffff &regs = 0xc02c3ddc
[0]kdb> 
_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge

Reply via email to