[ 568.275156][ T5015] br1: port 1(vx100) entered blocking state [ 568.275380][ T5015] br1: port 1(vx100) entered disabled state [ 568.275586][ T5015] vx100: entered allmulticast mode [ 568.277266][ T5015] vx100: entered promiscuous mode [ 568.277826][ T5015] br1: port 1(vx100) entered blocking state [ 568.278001][ T5015] br1: port 1(vx100) entered forwarding state [ 568.329823][ T5017] br1: port 2(veth1) entered blocking state [ 568.330017][ T5017] br1: port 2(veth1) entered disabled state [ 568.330203][ T5017] veth1: entered allmulticast mode [ 568.331674][ T5017] veth1: entered promiscuous mode [ 568.359794][ T1672] br1: port 2(veth1) entered blocking state [ 568.359977][ T1672] br1: port 2(veth1) entered forwarding state [ 568.409835][ T5020] br1: port 3(veth2) entered blocking state [ 568.410071][ T5020] br1: port 3(veth2) entered disabled state [ 568.410316][ T5020] veth2: entered allmulticast mode [ 568.412236][ T5020] veth2: entered promiscuous mode [ 568.443800][ T36] br1: port 3(veth2) entered blocking state [ 568.443987][ T36] br1: port 3(veth2) entered forwarding state [ 569.562466][ T5074] br2: port 1(w1) entered blocking state [ 569.562646][ T5074] br2: port 1(w1) entered disabled state [ 569.562809][ T5074] w1: entered allmulticast mode [ 569.571377][ T5074] w1: entered promiscuous mode [ 569.598387][ T5075] br2: port 1(w1) entered blocking state [ 569.598567][ T5075] br2: port 1(w1) entered forwarding state [ 569.749738][ T5081] br2: port 2(vx100) entered blocking state [ 569.749927][ T5081] br2: port 2(vx100) entered disabled state [ 569.750105][ T5081] vx100: entered allmulticast mode [ 569.751556][ T5081] vx100: entered promiscuous mode [ 569.751887][ T5081] br2: port 2(vx100) entered blocking state [ 569.752062][ T5081] br2: port 2(vx100) entered forwarding state [ 570.663408][ T5121] br2: port 1(w1) entered blocking state [ 570.663597][ T5121] br2: port 1(w1) entered disabled state [ 570.663754][ T5121] w1: entered allmulticast mode [ 570.665795][ T5121] w1: entered promiscuous mode [ 570.699512][ T5122] br2: port 1(w1) entered blocking state [ 570.699671][ T5122] br2: port 1(w1) entered forwarding state [ 570.855582][ T5128] br2: port 2(vx100) entered blocking state [ 570.855785][ T5128] br2: port 2(vx100) entered disabled state [ 570.855973][ T5128] vx100: entered allmulticast mode [ 570.857440][ T5128] vx100: entered promiscuous mode [ 570.857787][ T5128] br2: port 2(vx100) entered blocking state [ 570.857958][ T5128] br2: port 2(vx100) entered forwarding state [ 572.357802][ C1] [ 572.358044][ C1] ============================= [ 572.358200][ C1] WARNING: suspicious RCU usage [ 572.358360][ C1] 7.2.0-rc2-virtme #1 Not tainted [ 572.358755][ C1] ----------------------------- [ 572.358904][ C1] drivers/net/vxlan/vxlan_core.c:872 suspicious rcu_dereference_protected() usage! [ 572.359256][ C1] [ 572.359256][ C1] other info that might help us debug this: [ 572.359256][ C1] [ 572.359547][ C1] [ 572.359547][ C1] rcu_scheduler_active = 2, debug_locks = 1 [ 572.359769][ C1] 3 locks held by swapper/1/0: [ 572.359918][ C1] #0: ffffffffb177dd40 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x561/0x1490 [ 572.360193][ C1] #1: ffffffffb177dd40 (rcu_read_lock){....}-{1:3}, at: ip6_input+0xa1/0x570 [ 572.360464][ C1] #2: ff11000010b42f68 (&vxlan->hash_lock){+.-.}-{3:3}, at: vxlan_snoop+0x5dc/0x9a0 [vxlan] [ 572.360774][ C1] [ 572.360774][ C1] stack backtrace: [ 572.360959][ C1] CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted 7.2.0-rc2-virtme #1 PREEMPT(full) [ 572.360962][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 572.360964][ C1] Call Trace: [ 572.360965][ C1] [ 572.360967][ C1] dump_stack_lvl+0x6f/0xa0 [ 572.360973][ C1] lockdep_rcu_suspicious.cold+0x37/0x89 [ 572.360979][ C1] vxlan_fdb_create+0xe1b/0x1a70 [vxlan] [ 572.360984][ C1] ? vxlan_find_mac_rcu+0x578/0x6b0 [vxlan] [ 572.360990][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 572.360994][ C1] ? find_held_lock+0x2b/0x80 [ 572.360998][ C1] ? vxlan_open+0x340/0x340 [vxlan] [ 572.361002][ C1] ? __lock_release.isra.0+0x6b/0x1a0 [ 572.361007][ C1] vxlan_fdb_update+0x208/0x3e0 [vxlan] [ 572.361013][ C1] ? vxlan_fdb_create+0x1a70/0x1a70 [vxlan] [ 572.361017][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 572.361019][ C1] ? do_raw_spin_lock+0x131/0x280 [ 572.361023][ C1] vxlan_snoop+0x6ba/0x9a0 [vxlan] [ 572.361031][ C1] vxlan_rcv+0x172e/0x2c20 [vxlan] [ 572.361040][ C1] ? encap_bypass_if_local+0x290/0x290 [vxlan] [ 572.361044][ C1] ? __udp6_lib_lookup+0x6c3/0x9a0 [ 572.361050][ C1] ? __lock_release.isra.0+0x6b/0x1a0 [ 572.361052][ C1] ? ip6_protocol_deliver_rcu+0xa78/0x1480 [ 572.361055][ C1] ? encap_bypass_if_local+0x290/0x290 [vxlan] [ 572.361059][ C1] ? udpv6_queue_rcv_one_skb+0x653/0xbf0 [ 572.361061][ C1] udpv6_queue_rcv_one_skb+0x653/0xbf0 [ 572.361064][ C1] udp6_unicast_rcv_skb+0x2b3/0x390 [ 572.361067][ C1] ip6_protocol_deliver_rcu+0x15c/0x1480 [ 572.361074][ C1] ip6_input_finish+0x196/0x590 [ 572.361076][ C1] ip6_input+0x130/0x570 [ 572.361078][ C1] ? ip6_input_finish+0x590/0x590 [ 572.361082][ C1] ? ip6_rcv_core+0xded/0x1be0 [ 572.361086][ C1] ipv6_rcv+0x3c1/0x5a0 [ 572.361088][ C1] ? ip6_rcv_core+0x1be0/0x1be0 [ 572.361092][ C1] ? mark_usage+0x61/0x170 [ 572.361094][ C1] ? __lock_acquire+0x518/0xc20 [ 572.361098][ C1] ? process_backlog+0x561/0x1490 [ 572.361100][ C1] __netif_receive_skb_one_core+0xfc/0x180 [ 572.361102][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 572.361105][ C1] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 572.361107][ C1] ? rcu_is_watching+0x15/0xd0 [ 572.361113][ C1] process_backlog+0x2bc/0x1490 [ 572.361118][ C1] __napi_poll+0xa7/0x3b0 [ 572.361121][ C1] net_rx_action+0x513/0xf50 [ 572.361126][ C1] ? __napi_poll+0x3b0/0x3b0 [ 572.361130][ C1] ? find_held_lock+0x2b/0x80 [ 572.361136][ C1] ? _raw_spin_unlock_irq+0x33/0x50 [ 572.361139][ C1] ? run_timer_softirq+0xf8/0x160 [ 572.361142][ C1] ? clockevents_program_event+0x307/0x7e0 [ 572.361145][ C1] ? rcu_is_watching+0x15/0xd0 [ 572.361148][ C1] handle_softirqs+0x1d8/0x8f0 [ 572.361154][ C1] ? _local_bh_enable+0xd0/0xd0 [ 572.361159][ C1] __irq_exit_rcu+0x103/0x1c0 [ 572.361161][ C1] irq_exit_rcu+0xe/0x30 [ 572.361163][ C1] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 572.361166][ C1] [ 572.361167][ C1] [ 572.361167][ C1] ? lockdep_hardirqs_on+0x8c/0x130 [ 572.361169][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 572.361172][ C1] RIP: 0010:pv_native_safe_halt+0xf/0x10 [ 572.361174][ C1] Code: 48 8b 3d 44 91 fb 01 e8 1f 00 00 00 48 2b 05 08 42 9b 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 63 5d 19 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 [ 572.361176][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 572.361178][ C1] RAX: 00000000012d8f01 RBX: ff11000001bba380 RCX: ffffffffae4e3c17 [ 572.361180][ C1] RDX: ff11000001bba380 RSI: ffffffffb12173d9 RDI: ffffffffb0c7a960 [ 572.361180][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 572.361181][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 572.361182][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 572.361185][ C1] ? cpuidle_idle_call.constprop.0+0x237/0x410 [ 572.361191][ C1] default_idle+0x9/0x10 [ 572.361193][ C1] default_idle_call+0x6e/0xb0 [ 572.361195][ C1] cpuidle_idle_call.constprop.0+0x237/0x410 [ 572.361197][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 572.361200][ C1] ? mark_tsc_async_resets+0x30/0x30 [ 572.361204][ C1] ? rcu_is_watching+0x15/0xd0 [ 572.361206][ C1] do_idle+0xd8/0x180 [ 572.361209][ C1] cpu_startup_entry+0x53/0x70 [ 572.361211][ C1] start_secondary+0x204/0x2b0 [ 572.361214][ C1] ? set_cpu_sibling_map+0x2130/0x2130 [ 572.361218][ C1] common_startup_64+0x13e/0x148 [ 572.361227][ C1] [ 580.270236][ T12] vx100: left allmulticast mode [ 580.270589][ T12] vx100: left promiscuous mode [ 580.270846][ T12] br2: port 2(vx100) entered disabled state [ 580.272970][ T12] w1: left allmulticast mode [ 580.273117][ T12] w1: left promiscuous mode [ 580.273324][ T12] br2: port 1(w1) entered disabled state [ 580.395341][ T12] vx100: left allmulticast mode [ 580.395523][ T12] vx100: left promiscuous mode [ 580.395761][ T12] br2: port 2(vx100) entered disabled state [ 580.397372][ T12] w1: left allmulticast mode [ 580.397558][ T12] w1: left promiscuous mode [ 580.397772][ T12] br2: port 1(w1) entered disabled state [ 580.971453][ T5259] br1: port 3(veth2) entered disabled state [ 580.994670][ T5260] veth2: left allmulticast mode [ 580.994841][ T5260] veth2: left promiscuous mode [ 580.995070][ T5260] br1: port 3(veth2) entered disabled state [ 581.051706][ T5262] br1: port 2(veth1) entered disabled state [ 581.074011][ T5263] veth1: left allmulticast mode [ 581.074168][ T5263] veth1: left promiscuous mode [ 581.074397][ T5263] br1: port 2(veth1) entered disabled state [ 581.102994][ T5264] vx100: left allmulticast mode [ 581.103152][ T5264] vx100: left promiscuous mode [ 581.103374][ T5264] br1: port 1(vx100) entered disabled state