On Thursday 29 December 2005 21:57, Brock, Anthony - NET wrote: > Blaisorblade, > > Thanks! This clears up the source of the issue. Unfortunately, I'm now a > little baffled by why a newer guest kernel would change behavior. In any > case, we now need to decide if a bug-report is worth the effort. *sigh*
I was looking at newly released 2.6.15.4, and found this in the log: commit a426fa9147f034d5355875ffcb91f0a61e5b393a tree 9ae78d4cf9ae05fc71183e1b3a23244dc2cd3bc2 parent ec81e3178071f3747bd1522c959972105584514b author Stephen Hemminger <[EMAIL PROTECTED]> lun, 06 feb 2006 15:42:45 -0800 committer Chris Wright <[EMAIL PROTECTED]> gio, 09 feb 2006 23:20:15 -0800 [PATCH] bridge: fix RCU race on device removal Patch to 2.6.15 stable kernel to fix race conditions on device removal. These are reproducible by doing delif while packets are in flight. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> Signed-off-by: Chris Wright <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> commit ec81e3178071f3747bd1522c959972105584514b tree 7af2fd04c854e0c3c2e4637d3b404499e360a28d parent 09a17332563531806883b67bf8a9fe0ef0200262 author Stephen Hemminger <[EMAIL PROTECTED]> lun, 06 feb 2006 15:41:15 -0800 committer Chris Wright <[EMAIL PROTECTED]> gio, 09 feb 2006 23:20:15 -0800 [PATCH] bridge: netfilter races on device removal Fix bridge netfilter to handle case where interface is deleted from bridge while packet is being processed (on other CPU). Fixes: http://bugzilla.kernel.org/show_bug.cgi?id=5803 Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> Signed-off-by: Chris Wright <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> Indeed, since you are shutting down a guest instance when getting the crash, it is _possible_ that an interface is brought down on the host (even if with bridging it's strange this happens), so these bugs *may* be fixed by those patches. Hope it helps! > > > Unable to handle kernel NULL pointer dereference at virtual address > > > 00000000 > > > printing eip: > > > f8be14f4 > > > *pde = 00000000 > > > Oops: 0000 [#1] > > > SMP > > > Modules linked in: autofs4 tun ipv6 bridge floppy pcspkr hw_random > > > i2c_amd8111 generic amd74xx shpchp pci_hotplug ohci_hcd > > > > usbcore raid1 > > > > > md_mod dm_mod rtc w83627hf eeprom lm85 hwmon_vid i2c_isa i2c_amd756 > > > i2c_core tg3 e100 mii psmouse ide_generic ide_disk ide_cd > > > > cdrom ide_core > > > > > unix > > > CPU: 1 > > > EIP: 0060:[<f8be14f4>] Not tainted VLI > > > EFLAGS: 00010287 (2.6.14.2-skas3-v8.2) > > > EIP is at br_nf_forward_ip+0xa2/0x16a [bridge] > > > eax: 00000000 ebx: d7b59dc0 ecx: ea4a5380 edx: 00000080 > > > esi: 00000002 edi: 00000002 ebp: f8bdbdb7 esp: e172bcc8 > > > ds: 007b es: 007b ss: 0068 > > > Process linux-2.6.7-02- (pid: 4049, threadinfo=e172a000 > > > > task=e99ed550) > > > > > Stack: 80000000 c03e7350 c02d44e7 00000002 e172bd58 > > > > f8be1334 80000000 > > > > > ea4a5380 > > > e172bd40 80000000 c03e7350 c02d44e7 00000002 > > > > e172bd7c f2641000 > > > > > efd7e800 > > > f8bdbdb7 00000002 e172bd7c c03e7350 f8bdbdb7 > > > > c02d4564 c03e7350 > > > > > e172bd7c > > > Call Trace: > > > [<c02d44e7>] nf_iterate+0x66/0x8a > > > [<f8be1334>] br_nf_forward_finish+0x0/0x11e [bridge] > > > [<c02d44e7>] nf_iterate+0x66/0x8a > > > [<f8bdbdb7>] br_forward_finish+0x0/0x6b [bridge] > > > [<f8bdbdb7>] br_forward_finish+0x0/0x6b [bridge] > > > [<c02d4564>] nf_hook_slow+0x59/0x10e > > > [<f8bdbdb7>] br_forward_finish+0x0/0x6b [bridge] > > > [<f8bdbefa>] __br_forward+0x63/0x7c [bridge] > > > [<f8bdbdb7>] br_forward_finish+0x0/0x6b [bridge] > > > [<f8bdc11b>] br_flood_forward+0x27/0x2c [bridge] > > > [<f8bdbe97>] __br_forward+0x0/0x7c [bridge] > > > [<f8bdcb1b>] br_handle_frame_finish+0x11b/0x137 [bridge] > > > [<f8be094c>] br_nf_pre_routing_finish+0x1a6/0x36b [bridge] > > > [<f8bdca00>] br_handle_frame_finish+0x0/0x137 [bridge] > > > [<f8be07a6>] br_nf_pre_routing_finish+0x0/0x36b [bridge] > > > [<f8be07a6>] br_nf_pre_routing_finish+0x0/0x36b [bridge] > > > [<c02d4564>] nf_hook_slow+0x59/0x10e > > > [<f8be07a6>] br_nf_pre_routing_finish+0x0/0x36b [bridge] > > > [<f8bdca00>] br_handle_frame_finish+0x0/0x137 [bridge] > > > [<f8be11a6>] br_nf_pre_routing+0x332/0x457 [bridge] > > > [<f8be07a6>] br_nf_pre_routing_finish+0x0/0x36b [bridge] > > > [<c02d44e7>] nf_iterate+0x66/0x8a > > > [<f8bdca00>] br_handle_frame_finish+0x0/0x137 [bridge] > > > [<f8bdca00>] br_handle_frame_finish+0x0/0x137 [bridge] > > > [<c02d4564>] nf_hook_slow+0x59/0x10e > > > [<f8bdca00>] br_handle_frame_finish+0x0/0x137 [bridge] > > > [<f8bdccec>] br_handle_frame+0x1b5/0x229 [bridge] > > > [<f8bdca00>] br_handle_frame_finish+0x0/0x137 [bridge] > > > [<c027e6e9>] netif_receive_skb+0x1af/0x334 > > > [<f8a74bf5>] e100_poll+0x1cf/0x70c [e100] > > > [<c027ea36>] net_rx_action+0xc1/0x197 > > > [<c01206a2>] __do_softirq+0x72/0xdd > > > [<c0120740>] do_softirq+0x33/0x35 > > > [<c0104e7e>] do_IRQ+0x1e/0x24 > > > [<c0103772>] common_interrupt+0x1a/0x20 > > > Code: c1 e2 06 8d 82 90 71 3e c0 3b 82 90 71 3e c0 74 58 c7 > > > > 44 24 18 00 > > > > > 00 00 80 c7 44 24 14 34 13 be f8 8b 44 24 3c 8b 80 ec 02 00 > > > > 00 <8b> 00 > > > > > 8b 40 0c 89 44 24 10 8b 44 24 38 8b 80 ec 02 00 00 8b 00 -- Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!". Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894) http://www.user-mode-linux.org/~blaisorblade ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel