[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-bugs] [Bug 753] bonding + vlans + bridging
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=753 ------- Comment #8 from mangoo@xxxxxxxx 2006-09-13 06:01 ------- Hmm, the issue seems to be deeper. My script when starting xend without bonding looks like that: #!/bin/sh -x dir=$(dirname "$0") # below is needed, as oopses/panics occured when it was not there "$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=xenbr0 # VLANs and attached bridges "$dir/network-bridge" "$@" vifnum=1 netdev=eth0.100 bridge=xenbr100 "$dir/network-bridge" "$@" vifnum=2 netdev=eth0.101 bridge=xenbr101 "$dir/network-bridge" "$@" vifnum=3 netdev=eth0.102 bridge=xenbr102 With bonding, I needed to change the script: #!/bin/sh -x dir=$(dirname "$0") "$dir/network-bridge" "$@" vifnum=0 netdev=bond0 bridge=xenbr0 # needed, as bonding is changed, otherwise no connectivity ifenslave pbond0 eth0 eth1 # script executes fine up to this point # below ths point, kernel oopses, but doesn't panic "$dir/network-bridge" "$@" vifnum=1 netdev=bond0.100 bridge=xenbr100 "$dir/network-bridge" "$@" vifnum=2 netdev=bond0.101 bridge=xenbr101 "$dir/network-bridge" "$@" vifnum=3 netdev=bond0.102 bridge=xenbr102 This is the oops (the oops happens whether I use "ifenslave pbond0..." or not): Sep 13 14:39:37 syn2 ifplugd(xenbr100)[3692]: ifplugd 0.28 initializing. Sep 13 14:39:37 syn2 ifplugd(xenbr100)[3692]: Using interface xenbr100/00:00:00:00:00:00 with driver <bridge> (version: 2.1) Sep 13 14:39:37 syn2 ifplugd(xenbr100)[3692]: Using detection mode: SIOCETHTOOL Sep 13 14:39:37 syn2 ifplugd(xenbr100)[3692]: Initialization complete, link beat detected. Sep 13 14:39:37 syn2 ifplugd(xenbr100)[3692]: Executing '/etc/ifplugd/ifplugd.action xenbr100 up'. Sep 13 14:39:37 syn2 ifplugd(xenbr100)[3692]: Program executed successfully. Sep 13 14:39:37 syn2 kernel: bond0.100: del 33:33:ff:0e:7d:2c mcast address from vlan interface Sep 13 14:39:37 syn2 kernel: bond0.100: del 33:33:ff:0e:7d:2c mcast address from master interface Sep 13 14:39:37 syn2 kernel: bond0.100: del 33:33:00:00:00:01 mcast address from vlan interface Sep 13 14:39:37 syn2 kernel: bond0.100: del 33:33:00:00:00:01 mcast address from master interface Sep 13 14:39:37 syn2 kernel: bonding: Warning: Cannot create /proc/net/bonding/<NULL> Sep 13 14:39:37 syn2 kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000228 Sep 13 14:39:37 syn2 kernel: printing eip: Sep 13 14:39:37 syn2 kernel: c01acc83 Sep 13 14:39:37 syn2 kernel: *pde = ma 00000000 pa fffff000 Sep 13 14:39:37 syn2 kernel: Oops: 0000 [#1] Sep 13 14:39:37 syn2 kernel: SMP Sep 13 14:39:37 syn2 kernel: Modules linked in: bridge crc32c libcrc32c ipv6 iscsi_tcp libiscsi scsi_transport_iscsi tg3 bonding 8021q loop hw_random tsdev ext3 jbd sd_mod ahci ata_piix libata scsi_mod raid1 md_mod Sep 13 14:39:37 syn2 kernel: CPU: 0 Sep 13 14:39:37 syn2 kernel: EIP: 0061:[sysfs_remove_group+35/128] Not tainted VLI Sep 13 14:39:37 syn2 kernel: EIP: 0061:[<c01acc83>] Not tainted VLI Sep 13 14:39:37 syn2 kernel: EFLAGS: 00010202 (2.6.16-xen #6) Sep 13 14:39:37 syn2 kernel: EIP is at sysfs_remove_group+0x23/0x80 Sep 13 14:39:37 syn2 kernel: eax: 00000000 ebx: c92127a0 ecx: 00000007 edx: 000001f8 Sep 13 14:39:37 syn2 kernel: esi: c6491a80 edi: c920a498 ebp: c6491810 esp: c43abe48 Sep 13 14:39:37 syn2 kernel: ds: 007b es: 007b ss: 0069 Sep 13 14:39:37 syn2 kernel: Process ip (pid: 3749, threadinfo=c43aa000 task=c1215030) Sep 13 14:39:37 syn2 kernel: Stack: <0>c43abe54 c91feaaf 00000007 c9212d24 0000000a c920946f 000001f8 c92127a0 Sep 13 14:39:37 syn2 kernel: c9203084 c6491a80 c6491800 c9212664 c6491800 c012e01d c9212664 0000000a Sep 13 14:39:37 syn2 kernel: c6491800 0000000a c6491800 fc3591d7 c02add53 c0435940 0000000a c6491800 Sep 13 14:39:37 syn2 kernel: Call Trace: Sep 13 14:39:38 syn2 kernel: [<c91feaaf>] bond_create_proc_entry+0x8f/0xa0 [bonding] Sep 13 14:39:38 syn2 kernel: [<c920946f>] bond_destroy_sysfs_entry+0x1f/0x30 [bonding] Sep 13 14:39:38 syn2 kernel: [<c9203084>] bond_netdev_event+0x84/0xc0 [bonding] Sep 13 14:39:38 syn2 kernel: [notifier_call_chain+45/80] notifier_call_chain+0x2d/0x50 Sep 13 14:39:38 syn2 kernel: [<c012e01d>] notifier_call_chain+0x2d/0x50 Sep 13 14:39:38 syn2 kernel: [dev_change_name+387/512] dev_change_name+0x183/0x200 Sep 13 14:39:38 syn2 kernel: [<c02add53>] dev_change_name+0x183/0x200 Sep 13 14:39:38 syn2 kernel: [find_get_page+36/128] find_get_page+0x24/0x80 Sep 13 14:39:38 syn2 kernel: [<c0142bd4>] find_get_page+0x24/0x80 Sep 13 14:39:38 syn2 kernel: [dev_ifsioc+396/912] dev_ifsioc+0x18c/0x390 Sep 13 14:39:38 syn2 kernel: [<c02adf5c>] dev_ifsioc+0x18c/0x390 Sep 13 14:39:38 syn2 kernel: [dev_ioctl+891/1072] dev_ioctl+0x37b/0x430 Sep 13 14:39:38 syn2 kernel: [<c02ae52b>] dev_ioctl+0x37b/0x430 Sep 13 14:39:38 syn2 kernel: [fd_install+44/112] fd_install+0x2c/0x70 Sep 13 14:39:38 syn2 kernel: [<c016567c>] fd_install+0x2c/0x70 Sep 13 14:39:38 syn2 kernel: [do_ioctl+53/160] do_ioctl+0x35/0xa0 Sep 13 14:39:39 syn2 kernel: [<c017af35>] do_ioctl+0x35/0xa0 Sep 13 14:39:39 syn2 kernel: [vfs_ioctl+93/816] vfs_ioctl+0x5d/0x330 Sep 13 14:39:39 syn2 kernel: [<c017affd>] vfs_ioctl+0x5d/0x330 Sep 13 14:39:39 syn2 kernel: [sys_ioctl+136/160] sys_ioctl+0x88/0xa0 Sep 13 14:39:39 syn2 kernel: [<c017b358>] sys_ioctl+0x88/0xa0 Sep 13 14:39:39 syn2 kernel: [syscall_call+7/11] syscall_call+0x7/0xb Sep 13 14:39:39 syn2 kernel: [<c0105109>] syscall_call+0x7/0xb Sep 13 14:39:39 syn2 kernel: Code: 83 c4 08 5b 5e c3 89 f6 57 53 83 ec 0c 8b 5c 24 1c 8b 54 24 18 8b 3b 85 ff 74 4d 31 c0 b9 ff ff ff ff f2 ae f7 d1 49 89 4c 24 08 <8b> 42 30 89 44 24 04 8b 03 89 04 24 e8 bc 9a fc ff 89 c7 89 f8 Sep 13 14:39:47 syn2 kernel: <7>xenbr100: no IPv6 routers present -- Configure bugmail: http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. _______________________________________________ Xen-bugs mailing list Xen-bugs@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-bugs
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |