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