[ 9.554149][ T229] 8021q: 802.1Q VLAN Support v1.8 [ 10.655840][ T279] br1: port 1(vx100) entered blocking state [ 10.656097][ T279] br1: port 1(vx100) entered disabled state [ 10.656272][ T279] vx100: entered allmulticast mode [ 10.658113][ T279] vx100: entered promiscuous mode [ 10.658457][ T279] br1: port 1(vx100) entered blocking state [ 10.658661][ T279] br1: port 1(vx100) entered forwarding state [ 10.713129][ T281] br1: port 2(veth1) entered blocking state [ 10.713357][ T281] br1: port 2(veth1) entered disabled state [ 10.713526][ T281] veth1: entered allmulticast mode [ 10.714854][ T281] veth1: entered promiscuous mode [ 10.738285][ T39] br1: port 2(veth1) entered blocking state [ 10.738589][ T39] br1: port 2(veth1) entered forwarding state [ 10.789826][ T284] br1: port 3(veth2) entered blocking state [ 10.790042][ T284] br1: port 3(veth2) entered disabled state [ 10.790264][ T284] veth2: entered allmulticast mode [ 10.791645][ T284] veth2: entered promiscuous mode [ 10.813502][ T39] br1: port 3(veth2) entered blocking state [ 10.813717][ T39] br1: port 3(veth2) entered forwarding state [ 11.836061][ T331] br2: port 1(w1) entered blocking state [ 11.836284][ T331] br2: port 1(w1) entered disabled state [ 11.836884][ T331] w1: entered allmulticast mode [ 11.838270][ T331] w1: entered promiscuous mode [ 11.870599][ T332] br2: port 1(w1) entered blocking state [ 11.870757][ T332] br2: port 1(w1) entered forwarding state [ 12.012888][ T338] br2: port 2(vx100) entered blocking state [ 12.013082][ T338] br2: port 2(vx100) entered disabled state [ 12.013261][ T338] vx100: entered allmulticast mode [ 12.014638][ T338] vx100: entered promiscuous mode [ 12.020672][ T338] br2: port 2(vx100) entered blocking state [ 12.020849][ T338] br2: port 2(vx100) entered forwarding state [ 12.890493][ T377] br2: port 1(w1) entered blocking state [ 12.890706][ T377] br2: port 1(w1) entered disabled state [ 12.890911][ T377] w1: entered allmulticast mode [ 12.904830][ T377] w1: entered promiscuous mode [ 12.926378][ T378] br2: port 1(w1) entered blocking state [ 12.926608][ T378] br2: port 1(w1) entered forwarding state [ 13.073877][ T384] br2: port 2(vx100) entered blocking state [ 13.074055][ T384] br2: port 2(vx100) entered disabled state [ 13.074223][ T384] vx100: entered allmulticast mode [ 13.076416][ T384] vx100: entered promiscuous mode [ 13.076743][ T384] br2: port 2(vx100) entered blocking state [ 13.076906][ T384] br2: port 2(vx100) entered forwarding state [ 14.565064][ C3] [ 14.565252][ C3] ============================= [ 14.565447][ C3] WARNING: suspicious RCU usage [ 14.565584][ C3] 7.2.0-rc2-virtme #1 Not tainted [ 14.565714][ C3] ----------------------------- [ 14.565844][ C3] drivers/net/vxlan/vxlan_core.c:872 suspicious rcu_dereference_protected() usage! [ 14.566075][ C3] [ 14.566075][ C3] other info that might help us debug this: [ 14.566075][ C3] [ 14.566332][ C3] [ 14.566332][ C3] rcu_scheduler_active = 2, debug_locks = 1 [ 14.566521][ C3] 3 locks held by ksoftirqd/3/33: [ 14.566652][ C3] #0: ffffffff9797dd40 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x561/0x1490 [ 14.566889][ C3] #1: ffffffff9797dd40 (rcu_read_lock){....}-{1:3}, at: ip6_input+0xa1/0x570 [ 14.567124][ C3] #2: ff1100000c952f68 (&vxlan->hash_lock){+.-.}-{3:3}, at: vxlan_snoop+0x5dc/0x9a0 [vxlan] [ 14.567396][ C3] [ 14.567396][ C3] stack backtrace: [ 14.567568][ C3] CPU: 3 UID: 0 PID: 33 Comm: ksoftirqd/3 Not tainted 7.2.0-rc2-virtme #1 PREEMPT(full) [ 14.567571][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.567573][ C3] Call Trace: [ 14.567574][ C3] [ 14.567576][ C3] dump_stack_lvl+0x6f/0xa0 [ 14.567582][ C3] lockdep_rcu_suspicious.cold+0x37/0x89 [ 14.567587][ C3] vxlan_fdb_create+0xe1b/0x1a70 [vxlan] [ 14.567592][ C3] ? vxlan_find_mac_rcu+0x578/0x6b0 [vxlan] [ 14.567598][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 14.567602][ C3] ? find_held_lock+0x2b/0x80 [ 14.567605][ C3] ? vxlan_open+0x340/0x340 [vxlan] [ 14.567608][ C3] ? __lock_release.isra.0+0x6b/0x1a0 [ 14.567613][ C3] vxlan_fdb_update+0x208/0x3e0 [vxlan] [ 14.567619][ C3] ? vxlan_fdb_create+0x1a70/0x1a70 [vxlan] [ 14.567623][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 14.567625][ C3] ? do_raw_spin_lock+0x131/0x280 [ 14.567629][ C3] vxlan_snoop+0x6ba/0x9a0 [vxlan] [ 14.567636][ C3] vxlan_rcv+0x172e/0x2c20 [vxlan] [ 14.567645][ C3] ? encap_bypass_if_local+0x290/0x290 [vxlan] [ 14.567651][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 14.567654][ C3] ? __lock_release.isra.0+0x6b/0x1a0 [ 14.567658][ C3] ? encap_bypass_if_local+0x290/0x290 [vxlan] [ 14.567662][ C3] ? udpv6_queue_rcv_one_skb+0x653/0xbf0 [ 14.567664][ C3] udpv6_queue_rcv_one_skb+0x653/0xbf0 [ 14.567667][ C3] udp6_unicast_rcv_skb+0x2b3/0x390 [ 14.567669][ C3] ip6_protocol_deliver_rcu+0x15c/0x1480 [ 14.567676][ C3] ip6_input_finish+0x196/0x590 [ 14.567678][ C3] ip6_input+0x130/0x570 [ 14.567680][ C3] ? ip6_input_finish+0x590/0x590 [ 14.567683][ C3] ? ip6_rcv_core+0xded/0x1be0 [ 14.567687][ C3] ipv6_rcv+0x3c1/0x5a0 [ 14.567690][ C3] ? ip6_rcv_core+0x1be0/0x1be0 [ 14.567693][ C3] ? mark_usage+0x61/0x170 [ 14.567695][ C3] ? __lock_acquire+0x518/0xc20 [ 14.567699][ C3] ? process_backlog+0x561/0x1490 [ 14.567700][ C3] __netif_receive_skb_one_core+0xfc/0x180 [ 14.567702][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 14.567705][ C3] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 14.567707][ C3] ? rcu_is_watching+0x15/0xd0 [ 14.567713][ C3] process_backlog+0x2bc/0x1490 [ 14.567717][ C3] __napi_poll+0xa7/0x3b0 [ 14.567720][ C3] net_rx_action+0x513/0xf50 [ 14.567725][ C3] ? __napi_poll+0x3b0/0x3b0 [ 14.567727][ C3] ? __lock_release.isra.0+0x6b/0x1a0 [ 14.567731][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 14.567737][ C3] ? __schedule+0xf9e/0x20e0 [ 14.567741][ C3] ? rcu_is_watching+0x15/0xd0 [ 14.567744][ C3] handle_softirqs+0x1d8/0x8f0 [ 14.567750][ C3] ? _local_bh_enable+0xd0/0xd0 [ 14.567752][ C3] ? rcu_is_watching+0x15/0xd0 [ 14.567755][ C3] run_ksoftirqd+0x39/0x60 [ 14.567757][ C3] smpboot_thread_fn+0x2fb/0x9b0 [ 14.567761][ C3] ? sort_range+0x20/0x20 [ 14.567762][ C3] kthread+0x367/0x460 [ 14.567764][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 14.567766][ C3] ? kthread_affine_node+0x330/0x330 [ 14.567768][ C3] ret_from_fork+0x474/0x6b0 [ 14.567772][ C3] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 14.567775][ C3] ? __switch_to+0x5a3/0xe00 [ 14.567778][ C3] ? kthread_affine_node+0x330/0x330 [ 14.567780][ C3] ret_from_fork_asm+0x11/0x20 [ 14.567788][ C3] [ 22.381092][ T487] ip (487) used greatest stack depth: 23920 bytes left [ 22.402895][ T12] vx100: left allmulticast mode [ 22.403124][ T12] vx100: left promiscuous mode [ 22.403422][ T12] br2: port 2(vx100) entered disabled state [ 22.405653][ T12] w1: left allmulticast mode [ 22.405835][ T12] w1: left promiscuous mode [ 22.406154][ T12] br2: port 1(w1) entered disabled state [ 22.515779][ T12] vx100: left allmulticast mode [ 22.516686][ T12] vx100: left promiscuous mode [ 22.516905][ T12] br2: port 2(vx100) entered disabled state [ 22.520124][ T12] w1: left allmulticast mode [ 22.520264][ T12] w1: left promiscuous mode [ 22.520479][ T12] br2: port 1(w1) entered disabled state [ 23.071352][ T516] br1: port 3(veth2) entered disabled state [ 23.093912][ T517] veth2: left allmulticast mode [ 23.094057][ T517] veth2: left promiscuous mode [ 23.094269][ T517] br1: port 3(veth2) entered disabled state [ 23.143880][ T519] br1: port 2(veth1) entered disabled state [ 23.173567][ T520] veth1: left allmulticast mode [ 23.173743][ T520] veth1: left promiscuous mode [ 23.174003][ T520] br1: port 2(veth1) entered disabled state [ 23.193553][ T521] vx100: left allmulticast mode [ 23.193692][ T521] vx100: left promiscuous mode [ 23.193893][ T521] br1: port 1(vx100) entered disabled state