[libvirt] LXC: autostart feature does set all interfaces to state up.

Richard Weinberger richard at nod.at
Wed Jul 10 07:23:17 UTC 2013


Am 10.07.2013 09:03, schrieb Gao feng:
> On 07/10/2013 02:00 PM, Richard Weinberger wrote:
> 
>>>
>>> Yes,actually libvirt did up the veth devices, that's why only veth2& veth5 are down.
>>
>> Where does libvirt up the devices? The debug log does not contain any "ip link set dev XXX up" commands.
>> Also in src/util/virnetdevveth.c I'm unable to find such a ip command.
>>
> 
> virLXCProcessSetupInterfaceBridged calls virNetDevSetOnline.

Ahhhh, it's using an ioctl().

>>> I need to know why these two devices are down, I believe they were up, your bridge and default-net
>>> looks good. So please show me your kernel message (dmesg), maybe it can give us some useful information.
>>
>> This time veth4 and 5 are down.
>>
>> ---cut---
> 
>> [   44.158209] IPv6: ADDRCONF(NETDEV_UP): veth4: link is not ready
>> [   44.473317] IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready
>> [   44.473400] virbr0: topology change detected, propagating
>> [   44.473407] virbr0: port 5(veth4) entered forwarding state
>> [   44.473423] virbr0: port 5(veth4) entered forwarding state
> 
> veth4 were up here
> 
>> [   44.566186] device veth5 entered promiscuous mode
>> [   44.571234] IPv6: ADDRCONF(NETDEV_UP): veth5: link is not ready
>> [   44.571243] virbr0: topology change detected, propagating
>> [   44.571250] virbr0: port 6(veth5) entered forwarding state
>> [   44.571261] virbr0: port 6(veth5) entered forwarding state
>> [   44.902308] IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready
>> [   45.000580] virbr0: port 5(veth4) entered disabled state
> 
> and then it became down.
> 
>> [   45.348548] virbr0: port 6(veth5) entered disabled state
> 
> So, Some places disable the veth4 and veth5.
> I don't know in which case these two devices will be disabled.
> 
> I still can't reproduce this problem in my test bed :(
> I need more information to analyse why these two device being disabled.
> 
> So, can you run kernel with the below debug patch?
> 
> diff --git a/net/bridge/br_stp_if.c b/net/bridge/br_stp_if.c
> index d45e760..aed319b 100644
> --- a/net/bridge/br_stp_if.c
> +++ b/net/bridge/br_stp_if.c
> @@ -103,7 +103,7 @@ void br_stp_disable_port(struct net_bridge_port *p)
>         p->state = BR_STATE_DISABLED;
>         p->topology_change_ack = 0;
>         p->config_pending = 0;
> -
> +       dump_stack();
>         br_log_state(p);
>         br_ifinfo_notify(RTM_NEWLINK, p);
> 
> diff --git a/net/core/dev.c b/net/core/dev.c
> index faebb39..9b1617b 100644
> --- a/net/core/dev.c
> +++ b/net/core/dev.c
> @@ -1368,6 +1368,7 @@ static int dev_close_many(struct list_head *head)
> 
>         list_for_each_entry(dev, head, unreg_list) {
>                 rtmsg_ifinfo(RTM_NEWLINK, dev, IFF_UP|IFF_RUNNING);
> +               dump_stack();
>                 call_netdevice_notifiers(NETDEV_DOWN, dev);
>         }
> 
> @@ -4729,8 +4730,10 @@ void __dev_notify_flags(struct net_device *dev, unsigned int old_flags)
>         if (changes & IFF_UP) {
>                 if (dev->flags & IFF_UP)
>                         call_netdevice_notifiers(NETDEV_UP, dev);
> -               else
> +               else {
> +                       dump_stack();
>                         call_netdevice_notifiers(NETDEV_DOWN, dev);
> +               }
>         }
> 
>         if (dev->flags & IFF_UP &&
> 
> 
> Thanks!
> 

There you go:

[    2.517243] systemd-journald[729]: Received SIGUSR1
[    3.427222] Adding 690172k swap on /dev/vda1.  Priority:-1 extents:1 across:690172k
[    5.703781] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    5.703796] 8021q: adding VLAN 0 to HW filter on device eth0
[    7.708579] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[    7.709232] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  126.002595] IPv6: ADDRCONF(NETDEV_UP): virbr0: link is not ready
[  126.450081] cgroup: libvirtd (2763) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future.
[  126.450085] cgroup: "memory" requires setting use_hierarchy to 1 on the root.
[  126.450365] cgroup: libvirtd (2763) created nested cgroup for controller "blkio" which has incomplete hierarchy support. Nested cgroups may change behavior in the future.
[  126.463191] device veth0 entered promiscuous mode
[  126.468207] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready
[  126.468216] virbr0: topology change detected, propagating
[  126.468222] virbr0: port 1(veth0) entered forwarding state
[  126.468237] virbr0: port 1(veth0) entered forwarding state
[  126.468265] IPv6: ADDRCONF(NETDEV_CHANGE): virbr0: link becomes ready
[  126.689269] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready
[  126.786773] ip (3094) used greatest stack depth: 4072 bytes left
[  126.793169] device veth1 entered promiscuous mode
[  126.799334] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready
[  126.799342] virbr0: topology change detected, propagating
[  126.799348] virbr0: port 2(veth1) entered forwarding state
[  126.799360] virbr0: port 2(veth1) entered forwarding state
[  126.903181] CPU: 0 PID: 769 Comm: kworker/0:2 Not tainted 3.10.0+ #20
[  126.903187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  126.903226] Workqueue: events linkwatch_event
[  126.903231]  ffff88003bee2800 ffff88003d6b1c38 ffffffff8172b2a6 ffff88003d6b1c78
[  126.903235]  ffffffff81666d8e 0000000100000000 ffff88003bc11800 ffff88003bee2800
[  126.903240]  ffff88003cf5d000 ffff88003cf5d000 0000000000000000 ffff88003d6b1ca8
[  126.903244] Call Trace:
[  126.903268]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  126.903288]  [<ffffffff81666d8e>] br_stp_disable_port+0x5e/0x100
[  126.903294]  [<ffffffff81663e38>] br_port_carrier_check+0xd8/0xe0
[  126.903299]  [<ffffffff816655d8>] br_device_event+0x168/0x200
[  126.903326]  [<ffffffff8106298d>] notifier_call_chain+0x4d/0x70
[  126.903332]  [<ffffffff81062df9>] __raw_notifier_call_chain+0x9/0x10
[  126.903337]  [<ffffffff81062e11>] raw_notifier_call_chain+0x11/0x20
[  126.903347]  [<ffffffff81548151>] call_netdevice_notifiers+0x31/0x60
[  126.903352]  [<ffffffff815484b2>] netdev_state_change+0x22/0x40
[  126.903357]  [<ffffffff8155bd47>] linkwatch_do_dev+0x37/0x60
[  126.903362]  [<ffffffff8155bf56>] __linkwatch_run_queue+0xe6/0x170
[  126.903367]  [<ffffffff8155c000>] linkwatch_event+0x20/0x30
[  126.903373]  [<ffffffff810567bf>] process_one_work+0x17f/0x420
[  126.903377]  [<ffffffff81056ea9>] worker_thread+0x119/0x370
[  126.903382]  [<ffffffff81056d90>] ? rescuer_thread+0x2f0/0x2f0
[  126.903388]  [<ffffffff8105d42b>] kthread+0xbb/0xc0
[  126.903394]  [<ffffffff8105d370>] ? __kthread_unpark+0x50/0x50
[  126.903404]  [<ffffffff8173326c>] ret_from_fork+0x7c/0xb0
[  126.903410]  [<ffffffff8105d370>] ? __kthread_unpark+0x50/0x50
[  126.903414] virbr0: port 2(veth1) entered disabled state
[  127.038275] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready
[  127.038360] virbr0: topology change detected, propagating
[  127.038368] virbr0: port 2(veth1) entered forwarding state
[  127.038382] virbr0: port 2(veth1) entered forwarding state
[  127.124475] ip (3296) used greatest stack depth: 4016 bytes left
[  127.129185] device veth2 entered promiscuous mode
[  127.134253] IPv6: ADDRCONF(NETDEV_UP): veth2: link is not ready
[  127.134261] virbr0: topology change detected, propagating
[  127.134267] virbr0: port 3(veth2) entered forwarding state
[  127.134278] virbr0: port 3(veth2) entered forwarding state
[  127.325301] IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready
[  127.441199] device veth3 entered promiscuous mode
[  127.445205] IPv6: ADDRCONF(NETDEV_UP): veth3: link is not ready
[  127.445213] virbr0: topology change detected, propagating
[  127.445218] virbr0: port 4(veth3) entered forwarding state
[  127.445228] virbr0: port 4(veth3) entered forwarding state
[  127.703335] IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready
[  127.814220] device veth4 entered promiscuous mode
[  127.818206] IPv6: ADDRCONF(NETDEV_UP): veth4: link is not ready
[  127.818215] virbr0: topology change detected, propagating
[  127.818221] virbr0: port 5(veth4) entered forwarding state
[  127.818232] virbr0: port 5(veth4) entered forwarding state
[  127.903178] CPU: 1 PID: 352 Comm: kworker/1:1 Not tainted 3.10.0+ #20
[  127.903183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  127.903191] Workqueue: events linkwatch_event
[  127.903194]  ffff88003bee2800 ffff88003db27c38 ffffffff8172b2a6 ffff88003db27c78
[  127.903198]  ffffffff81666d8e 0000000100000000 ffff8800374b0400 ffff88003bee2800
[  127.903201]  ffff88003b39e000 ffff88003b39e000 0000000000000000 ffff88003db27ca8
[  127.903204] Call Trace:
[  127.903211]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  127.903216]  [<ffffffff81666d8e>] br_stp_disable_port+0x5e/0x100
[  127.903221]  [<ffffffff81663e38>] br_port_carrier_check+0xd8/0xe0
[  127.903224]  [<ffffffff816655d8>] br_device_event+0x168/0x200
[  127.903230]  [<ffffffff8106298d>] notifier_call_chain+0x4d/0x70
[  127.903234]  [<ffffffff81062df9>] __raw_notifier_call_chain+0x9/0x10
[  127.903238]  [<ffffffff81062e11>] raw_notifier_call_chain+0x11/0x20
[  127.903242]  [<ffffffff81548151>] call_netdevice_notifiers+0x31/0x60
[  127.903245]  [<ffffffff815484b2>] netdev_state_change+0x22/0x40
[  127.903249]  [<ffffffff8155bd47>] linkwatch_do_dev+0x37/0x60
[  127.903253]  [<ffffffff8155bf56>] __linkwatch_run_queue+0xe6/0x170
[  127.903256]  [<ffffffff8155c000>] linkwatch_event+0x20/0x30
[  127.903260]  [<ffffffff810567bf>] process_one_work+0x17f/0x420
[  127.903263]  [<ffffffff81056ea9>] worker_thread+0x119/0x370
[  127.903266]  [<ffffffff81056d90>] ? rescuer_thread+0x2f0/0x2f0
[  127.903270]  [<ffffffff8105d42b>] kthread+0xbb/0xc0
[  127.903274]  [<ffffffff8105d370>] ? __kthread_unpark+0x50/0x50
[  127.903278]  [<ffffffff8173326c>] ret_from_fork+0x7c/0xb0
[  127.903283]  [<ffffffff8105d370>] ? __kthread_unpark+0x50/0x50
[  127.903287] virbr0: port 5(veth4) entered disabled state
[  128.089226] IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready
[  128.089281] virbr0: topology change detected, propagating
[  128.089286] virbr0: port 5(veth4) entered forwarding state
[  128.089297] virbr0: port 5(veth4) entered forwarding state
[  128.098859] CPU: 1 PID: 3963 Comm: ip Not tainted 3.10.0+ #20
[  128.098864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  128.098867]  ffff88003b21c000 ffff8800374cd798 ffffffff8172b2a6 ffff8800374cd7b8
[  128.098871]  ffffffff8154be04 ffff88003b21c000 0000000000001103 ffff8800374cd7e8
[  128.098874]  ffffffff8154be60 0000000000000010 ffff88003b21c000 ffff8800374cd918
[  128.098877] Call Trace:
[  128.098885]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  128.098890]  [<ffffffff8154be04>] __dev_notify_flags+0x74/0x90
[  128.098894]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  128.098898]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  128.098921]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  128.098937]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  128.098941]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  128.098944]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  128.098948]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  128.098964]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  128.098971]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  128.098974]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  128.098983]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  128.098987]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  128.098990]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  128.098994]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  128.099000]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  128.099015]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  128.099067]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  128.099072]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  128.099080]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  128.099091]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  128.099095]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  128.099098]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  128.099101]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  128.099108]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  128.099259] CPU: 1 PID: 3963 Comm: ip Not tainted 3.10.0+ #20
[  128.099262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  128.099263]  ffff88003bee2800 ffff8800374cd698 ffffffff8172b2a6 ffff8800374cd6d8
[  128.099267]  ffffffff81666d8e ffff88003ccd1008 0000000000000002 ffff88003b10f400
[  128.099270]  ffff88003bee2800 ffff88003b21c000 0000000000000000 ffff8800374cd718
[  128.099273] Call Trace:
[  128.099277]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  128.099282]  [<ffffffff81666d8e>] br_stp_disable_port+0x5e/0x100
[  128.099285]  [<ffffffff81665668>] br_device_event+0x1f8/0x200
[  128.099289]  [<ffffffff8162b6ce>] ? addrconf_notify+0xbe/0x400
[  128.099295]  [<ffffffff8106298d>] notifier_call_chain+0x4d/0x70
[  128.099299]  [<ffffffff81062df9>] __raw_notifier_call_chain+0x9/0x10
[  128.099302]  [<ffffffff81062e11>] raw_notifier_call_chain+0x11/0x20
[  128.099306]  [<ffffffff81548151>] call_netdevice_notifiers+0x31/0x60
[  128.099310]  [<ffffffff8154be11>] __dev_notify_flags+0x81/0x90
[  128.099313]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  128.099317]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  128.099320]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  128.099324]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  128.099328]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  128.099331]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  128.099335]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  128.099339]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  128.099343]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  128.099346]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  128.099350]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  128.099353]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  128.099357]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  128.099360]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  128.099364]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  128.099368]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  128.099371]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  128.099376]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  128.099380]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  128.099384]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  128.099387]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  128.099390]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  128.099393]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  128.099396]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  128.099399] virbr0: port 3(veth2) entered disabled state
[  128.103318] ip (3963) used greatest stack depth: 3864 bytes left
[  128.203201] device veth5 entered promiscuous mode
[  128.207856] IPv6: ADDRCONF(NETDEV_UP): veth5: link is not ready
[  128.207865] virbr0: topology change detected, propagating
[  128.207872] virbr0: port 6(veth5) entered forwarding state
[  128.207885] virbr0: port 6(veth5) entered forwarding state
[  128.454311] IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready
[  128.564812] CPU: 1 PID: 4299 Comm: ip Not tainted 3.10.0+ #20
[  128.564817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  128.564819]  ffff88003b21e000 ffff880037531798 ffffffff8172b2a6 ffff8800375317b8
[  128.564823]  ffffffff8154be04 ffff88003b21e000 0000000000001103 ffff8800375317e8
[  128.564826]  ffffffff8154be60 0000000000000010 ffff88003b21e000 ffff880037531918
[  128.564830] Call Trace:
[  128.564838]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  128.564843]  [<ffffffff8154be04>] __dev_notify_flags+0x74/0x90
[  128.564846]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  128.564851]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  128.564856]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  128.564860]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  128.564864]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  128.564878]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  128.564882]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  128.564888]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  128.564893]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  128.564896]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  128.564901]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  128.564904]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  128.564907]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  128.564911]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  128.564916]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  128.564920]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  128.564925]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  128.564929]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  128.564934]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  128.564939]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  128.564942]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  128.564945]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  128.564948]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  128.564953]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  128.565135] CPU: 1 PID: 4299 Comm: ip Not tainted 3.10.0+ #20
[  128.565137] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  128.565138]  ffff88003bee2800 ffff880037531698 ffffffff8172b2a6 ffff8800375316d8
[  128.565142]  ffffffff81666d8e ffff88003b17e808 0000000000000002 ffff88003b394400
[  128.565145]  ffff88003bee2800 ffff88003b21e000 0000000000000000 ffff880037531718
[  128.565148] Call Trace:
[  128.565152]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  128.565156]  [<ffffffff81666d8e>] br_stp_disable_port+0x5e/0x100
[  128.565162]  [<ffffffff81665668>] br_device_event+0x1f8/0x200
[  128.565166]  [<ffffffff8162b6ce>] ? addrconf_notify+0xbe/0x400
[  128.565170]  [<ffffffff8106298d>] notifier_call_chain+0x4d/0x70
[  128.565174]  [<ffffffff81062df9>] __raw_notifier_call_chain+0x9/0x10
[  128.565177]  [<ffffffff81062e11>] raw_notifier_call_chain+0x11/0x20
[  128.565181]  [<ffffffff81548151>] call_netdevice_notifiers+0x31/0x60
[  128.565185]  [<ffffffff8154be11>] __dev_notify_flags+0x81/0x90
[  128.565190]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  128.565193]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  128.565197]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  128.565201]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  128.565205]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  128.565209]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  128.565213]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  128.565218]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  128.565221]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  128.565225]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  128.565229]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  128.565232]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  128.565235]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  128.565239]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  128.565243]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  128.565246]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  128.565250]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  128.565254]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  128.565258]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  128.565263]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  128.565266]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  128.565269]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  128.565272]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  128.565275]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  128.565280] virbr0: port 4(veth3) entered disabled state
[  128.796890] CPU: 1 PID: 4432 Comm: ip Not tainted 3.10.0+ #20
[  128.796896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  128.796899]  ffff88003b39e000 ffff88003779f798 ffffffff8172b2a6 ffff88003779f7b8
[  128.796905]  ffffffff8154be04 ffff88003b39e000 0000000000001103 ffff88003779f7e8
[  128.796920]  ffffffff8154be60 0000000000000010 ffff88003b39e000 ffff88003779f918
[  128.796924] Call Trace:
[  128.796931]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  128.796936]  [<ffffffff8154be04>] __dev_notify_flags+0x74/0x90
[  128.796940]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  128.796945]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  128.796950]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  128.796955]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  128.796959]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  128.796962]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  128.796966]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  128.796971]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  128.796976]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  128.796979]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  128.796983]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  128.796986]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  128.796990]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  128.796993]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  128.796998]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  128.797003]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  128.797013]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  128.797049]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  128.797054]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  128.797059]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  128.797063]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  128.797066]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  128.797069]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  128.797073]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  128.797182] CPU: 1 PID: 4432 Comm: ip Not tainted 3.10.0+ #20
[  128.797184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  128.797186]  ffff88003bee2800 ffff88003779f698 ffffffff8172b2a6 ffff88003779f6d8
[  128.797189]  ffffffff81666d8e ffff88003b281808 0000000000000002 ffff8800374b0400
[  128.797192]  ffff88003bee2800 ffff88003b39e000 0000000000000000 ffff88003779f718
[  128.797195] Call Trace:
[  128.797199]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  128.797203]  [<ffffffff81666d8e>] br_stp_disable_port+0x5e/0x100
[  128.797207]  [<ffffffff81665668>] br_device_event+0x1f8/0x200
[  128.797211]  [<ffffffff8162b6ce>] ? addrconf_notify+0xbe/0x400
[  128.797215]  [<ffffffff8106298d>] notifier_call_chain+0x4d/0x70
[  128.797219]  [<ffffffff81062df9>] __raw_notifier_call_chain+0x9/0x10
[  128.797223]  [<ffffffff81062e11>] raw_notifier_call_chain+0x11/0x20
[  128.797227]  [<ffffffff81548151>] call_netdevice_notifiers+0x31/0x60
[  128.797230]  [<ffffffff8154be11>] __dev_notify_flags+0x81/0x90
[  128.797234]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  128.797237]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  128.797241]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  128.797245]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  128.797248]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  128.797251]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  128.797255]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  128.797260]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  128.797263]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  128.797266]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  128.797270]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  128.797273]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  128.797277]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  128.797280]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  128.797284]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  128.797288]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  128.797291]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  128.797301]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  128.797306]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  128.797310]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  128.797313]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  128.797316]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  128.797319]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  128.797322]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  128.797325] virbr0: port 5(veth4) entered disabled state
[  129.084408] CPU: 1 PID: 4473 Comm: ip Not tainted 3.10.0+ #20
[  129.084412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  129.084415]  ffff88003760d000 ffff88003ce7f798 ffffffff8172b2a6 ffff88003ce7f7b8
[  129.084419]  ffffffff8154be04 ffff88003760d000 0000000000001103 ffff88003ce7f7e8
[  129.084422]  ffffffff8154be60 0000000000000010 ffff88003760d000 ffff88003ce7f918
[  129.084426] Call Trace:
[  129.084433]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  129.084438]  [<ffffffff8154be04>] __dev_notify_flags+0x74/0x90
[  129.084442]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  129.084446]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  129.084451]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  129.084456]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  129.084460]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  129.084463]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  129.084467]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  129.084473]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  129.084477]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  129.084481]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  129.084485]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  129.084488]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  129.084492]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  129.084495]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  129.084501]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  129.084505]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  129.084509]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  129.084513]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  129.084518]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  129.084523]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  129.084526]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  129.084530]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  129.084533]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  129.084537]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  129.084672] CPU: 1 PID: 4473 Comm: ip Not tainted 3.10.0+ #20
[  129.084674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[  129.084676]  ffff88003bee2800 ffff88003ce7f698 ffffffff8172b2a6 ffff88003ce7f6d8
[  129.084679]  ffffffff81666d8e ffff88003764c008 0000000000000002 ffff8800374b1400
[  129.084682]  ffff88003bee2800 ffff88003760d000 0000000000000000 ffff88003ce7f718
[  129.084685] Call Trace:
[  129.084689]  [<ffffffff8172b2a6>] dump_stack+0x19/0x1b
[  129.084694]  [<ffffffff81666d8e>] br_stp_disable_port+0x5e/0x100
[  129.084697]  [<ffffffff81665668>] br_device_event+0x1f8/0x200
[  129.084701]  [<ffffffff8162b6ce>] ? addrconf_notify+0xbe/0x400
[  129.084706]  [<ffffffff8106298d>] notifier_call_chain+0x4d/0x70
[  129.084710]  [<ffffffff81062df9>] __raw_notifier_call_chain+0x9/0x10
[  129.084713]  [<ffffffff81062e11>] raw_notifier_call_chain+0x11/0x20
[  129.084717]  [<ffffffff81548151>] call_netdevice_notifiers+0x31/0x60
[  129.084721]  [<ffffffff8154be11>] __dev_notify_flags+0x81/0x90
[  129.084724]  [<ffffffff8154be60>] dev_change_flags+0x40/0x70
[  129.084728]  [<ffffffff81559a31>] do_setlink+0x351/0x980
[  129.084731]  [<ffffffff8162731e>] ? inet6_fill_ifla6_attrs+0x2fe/0x330
[  129.084735]  [<ffffffff813a2891>] ? nla_parse+0x31/0xe0
[  129.084739]  [<ffffffff8155a79a>] rtnl_newlink+0x29a/0x5a0
[  129.084742]  [<ffffffff81557fcc>] ? rtnl_fill_ifinfo+0x7dc/0xa60
[  129.084746]  [<ffffffff8155856f>] rtnetlink_rcv_msg+0x9f/0x240
[  129.084761]  [<ffffffff81122c0b>] ? __kmalloc_node_track_caller+0x3b/0x250
[  129.084765]  [<ffffffff8153bc2d>] ? __alloc_skb+0x7d/0x290
[  129.084768]  [<ffffffff815584d0>] ? __rtnl_unlock+0x20/0x20
[  129.084772]  [<ffffffff81574df9>] netlink_rcv_skb+0xa9/0xc0
[  129.084776]  [<ffffffff815584a0>] rtnetlink_rcv+0x20/0x30
[  129.084779]  [<ffffffff81573779>] netlink_unicast+0x159/0x1d0
[  129.084782]  [<ffffffff81573eaa>] netlink_sendmsg+0x2ba/0x370
[  129.084787]  [<ffffffff81534301>] sock_sendmsg+0xa1/0xd0
[  129.084790]  [<ffffffff810dad19>] ? find_get_page+0x19/0xa0
[  129.084794]  [<ffffffff81385e21>] ? cpumask_any_but+0x31/0x40
[  129.084798]  [<ffffffff8153467c>] ___sys_sendmsg+0x34c/0x360
[  129.084802]  [<ffffffff81100d72>] ? handle_mm_fault+0x152/0x200
[  129.084806]  [<ffffffff8102f5c4>] ? __do_page_fault+0x1c4/0x4b0
[  129.084809]  [<ffffffff81106b8b>] ? do_brk+0x1bb/0x320
[  129.084812]  [<ffffffff81535704>] __sys_sendmsg+0x44/0x80
[  129.084815]  [<ffffffff8153574d>] SyS_sendmsg+0xd/0x20
[  129.084818]  [<ffffffff81733312>] system_call_fastpath+0x16/0x1b
[  129.084821] virbr0: port 6(veth5) entered disabled state


Thanks,
//richard




More information about the libvir-list mailing list