[ 822.893710][ T5814] br1: port 1(vx1) entered blocking state [ 822.893904][ T5814] br1: port 1(vx1) entered disabled state [ 822.894078][ T5814] vx1: entered allmulticast mode [ 822.895634][ T5814] vx1: entered promiscuous mode [ 822.896251][ T5814] br1: port 1(vx1) entered blocking state [ 822.896402][ T5814] br1: port 1(vx1) entered forwarding state [ 822.933714][ T5815] br1: port 2(veth1) entered blocking state [ 822.933931][ T5815] br1: port 2(veth1) entered disabled state [ 822.934242][ T5815] veth1: entered allmulticast mode [ 822.935727][ T5815] veth1: entered promiscuous mode [ 822.968942][ T93] br1: port 2(veth1) entered blocking state [ 822.969156][ T93] br1: port 2(veth1) entered forwarding state [ 822.992520][ T5817] br1: port 3(veth2) entered blocking state [ 822.992771][ T5817] br1: port 3(veth2) entered disabled state [ 822.993022][ T5817] veth2: entered allmulticast mode [ 822.994566][ T5817] veth2: entered promiscuous mode [ 823.030496][ T48] br1: port 3(veth2) entered blocking state [ 823.030710][ T48] br1: port 3(veth2) entered forwarding state [ 824.136371][ T5870] br2: port 1(w1) entered blocking state [ 824.136559][ T5870] br2: port 1(w1) entered disabled state [ 824.136728][ T5870] w1: entered allmulticast mode [ 824.138203][ T5870] w1: entered promiscuous mode [ 824.168243][ T5871] br2: port 1(w1) entered blocking state [ 824.168430][ T5871] br2: port 1(w1) entered forwarding state [ 824.304665][ T5876] br2: port 2(vx2) entered blocking state [ 824.304858][ T5876] br2: port 2(vx2) entered disabled state [ 824.305032][ T5876] vx2: entered allmulticast mode [ 824.306513][ T5876] vx2: entered promiscuous mode [ 824.307043][ T5876] br2: port 2(vx2) entered blocking state [ 824.307198][ T5876] br2: port 2(vx2) entered forwarding state [ 825.063835][ T5907] br2: port 1(w1) entered blocking state [ 825.064026][ T5907] br2: port 1(w1) entered disabled state [ 825.064700][ T5907] w1: entered allmulticast mode [ 825.075302][ T5907] w1: entered promiscuous mode [ 825.104759][ T5908] br2: port 1(w1) entered blocking state [ 825.104936][ T5908] br2: port 1(w1) entered forwarding state [ 825.206546][ C1] [ 825.206827][ C1] ============================= [ 825.206990][ C1] WARNING: suspicious RCU usage [ 825.207481][ C1] 7.2.0-rc2-virtme #1 Not tainted [ 825.207639][ C1] ----------------------------- [ 825.207799][ C1] drivers/net/vxlan/vxlan_core.c:872 suspicious rcu_dereference_protected() usage! [ 825.208064][ C1] [ 825.208064][ C1] other info that might help us debug this: [ 825.208064][ C1] [ 825.208371][ C1] [ 825.208371][ C1] rcu_scheduler_active = 2, debug_locks = 1 [ 825.208597][ C1] 3 locks held by swapper/1/0: [ 825.208760][ C1] #0: ffffffffa6b7dd40 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x561/0x1490 [ 825.209042][ C1] #1: ffffffffa6b7dd40 (rcu_read_lock){....}-{1:3}, at: ip_local_deliver_finish+0x2ba/0x610 [ 825.209363][ C1] #2: ff110000183c2f68 (&vxlan->hash_lock){+.-.}-{3:3}, at: vxlan_snoop+0x5dc/0x9a0 [vxlan] [ 825.209674][ C1] [ 825.209674][ C1] stack backtrace: [ 825.209871][ C1] CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted 7.2.0-rc2-virtme #1 PREEMPT(full) [ 825.209874][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 825.209875][ C1] Call Trace: [ 825.209877][ C1] [ 825.209879][ C1] dump_stack_lvl+0x6f/0xa0 [ 825.209885][ C1] lockdep_rcu_suspicious.cold+0x37/0x89 [ 825.209891][ C1] vxlan_fdb_create+0xe1b/0x1a70 [vxlan] [ 825.209896][ C1] ? vxlan_find_mac_rcu+0x578/0x6b0 [vxlan] [ 825.209903][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 825.209907][ C1] ? find_held_lock+0x2b/0x80 [ 825.209911][ C1] ? vxlan_open+0x340/0x340 [vxlan] [ 825.209915][ C1] ? __lock_release.isra.0+0x6b/0x1a0 [ 825.209917][ C1] ? rcu_read_lock_any_held+0x3c/0x90 [ 825.209923][ C1] vxlan_fdb_update+0x208/0x3e0 [vxlan] [ 825.209929][ C1] ? vxlan_fdb_create+0x1a70/0x1a70 [vxlan] [ 825.209933][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 825.209935][ C1] ? do_raw_spin_lock+0x131/0x280 [ 825.209939][ C1] vxlan_snoop+0x6ba/0x9a0 [vxlan] [ 825.209945][ C1] ? __iptunnel_pull_header+0x33b/0x730 [ 825.209950][ C1] vxlan_rcv+0x172e/0x2c20 [vxlan] [ 825.209954][ C1] ? fib_table_lookup+0xe88/0x18f0 [ 825.209958][ C1] ? mark_usage+0x61/0x170 [ 825.209963][ C1] ? encap_bypass_if_local+0x290/0x290 [vxlan] [ 825.209968][ C1] ? udp4_lib_lookup2+0x33d/0x740 [ 825.209971][ C1] ? udp4_lib_lookup2+0xd4/0x740 [ 825.209975][ C1] ? __udp4_lib_lookup+0x5f1/0x820 [ 825.209979][ C1] ? encap_bypass_if_local+0x290/0x290 [vxlan] [ 825.209983][ C1] ? udp_queue_rcv_one_skb+0x645/0xb00 [ 825.209984][ C1] udp_queue_rcv_one_skb+0x645/0xb00 [ 825.209986][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 825.209988][ C1] ? perf_trace_lock_acquire+0xc1/0x5a0 [ 825.209991][ C1] udp_unicast_rcv_skb+0x366/0x450 [ 825.209994][ C1] ? udp_rcv+0xce3/0x1e30 [ 825.209996][ C1] udp_rcv+0xd01/0x1e30 [ 825.210001][ C1] ? udp_sk_rx_dst_set+0x90/0x90 [ 825.210004][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 825.210006][ C1] ? ip_local_deliver_finish+0x2ba/0x610 [ 825.210010][ C1] ip_protocol_deliver_rcu+0x82/0x350 [ 825.210013][ C1] ? process_backlog+0x561/0x1490 [ 825.210015][ C1] ip_local_deliver_finish+0x36f/0x610 [ 825.210018][ C1] ip_local_deliver+0x184/0x4c0 [ 825.210021][ C1] ? ip_local_deliver_finish+0x610/0x610 [ 825.210023][ C1] ? ip_rcv_finish_core+0x6ed/0x14c0 [ 825.210025][ C1] ? __asan_memset+0x27/0x50 [ 825.210032][ C1] ? process_backlog+0x561/0x1490 [ 825.210033][ C1] ip_rcv+0xdc/0x3d0 [ 825.210036][ C1] ? ip_local_deliver+0x4c0/0x4c0 [ 825.210039][ C1] ? mark_usage+0x61/0x170 [ 825.210042][ C1] ? __lock_acquire+0x518/0xc20 [ 825.210044][ C1] ? netdev_upper_dev_unlink+0x97/0xa0 [ 825.210047][ C1] __netif_receive_skb_one_core+0xfc/0x180 [ 825.210050][ C1] ? lock_acquire.part.0+0xbc/0x260 [ 825.210052][ C1] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 825.210054][ C1] ? rcu_is_watching+0x15/0xd0 [ 825.210059][ C1] process_backlog+0x2bc/0x1490 [ 825.210064][ C1] __napi_poll+0xa7/0x3b0 [ 825.210067][ C1] net_rx_action+0x513/0xf50 [ 825.210072][ C1] ? __napi_poll+0x3b0/0x3b0 [ 825.210076][ C1] ? find_held_lock+0x2b/0x80 [ 825.210082][ C1] ? _raw_spin_unlock_irq+0x33/0x50 [ 825.210085][ C1] ? run_timer_softirq+0xf8/0x160 [ 825.210088][ C1] ? clockevents_program_event+0x307/0x7e0 [ 825.210095][ C1] ? rcu_is_watching+0x15/0xd0 [ 825.210099][ C1] handle_softirqs+0x1d8/0x8f0 [ 825.210104][ C1] ? _local_bh_enable+0xd0/0xd0 [ 825.210109][ C1] __irq_exit_rcu+0x103/0x1c0 [ 825.210111][ C1] irq_exit_rcu+0xe/0x30 [ 825.210113][ C1] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 825.210116][ C1] [ 825.210117][ C1] [ 825.210117][ C1] ? lockdep_hardirqs_on+0x8c/0x130 [ 825.210120][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 825.210122][ C1] RIP: 0010:pv_native_safe_halt+0xf/0x10 [ 825.210125][ 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 [ 825.210126][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 825.210129][ C1] RAX: 0000000000e30dc9 RBX: ff11000001bba380 RCX: ffffffffa38e3c17 [ 825.210130][ C1] RDX: ff11000001bba380 RSI: ffffffffa6617342 RDI: ffffffffa607a960 [ 825.210131][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 825.210132][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 825.210132][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 825.210136][ C1] ? cpuidle_idle_call.constprop.0+0x237/0x410 [ 825.210141][ C1] default_idle+0x9/0x10 [ 825.210143][ C1] default_idle_call+0x6e/0xb0 [ 825.210144][ C1] cpuidle_idle_call.constprop.0+0x237/0x410 [ 825.210147][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 825.210149][ C1] ? mark_tsc_async_resets+0x30/0x30 [ 825.210153][ C1] ? rcu_is_watching+0x15/0xd0 [ 825.210156][ C1] do_idle+0xd8/0x180 [ 825.210158][ C1] cpu_startup_entry+0x53/0x70 [ 825.210161][ C1] start_secondary+0x204/0x2b0 [ 825.210163][ C1] ? set_cpu_sibling_map+0x2130/0x2130 [ 825.210167][ C1] common_startup_64+0x13e/0x148 [ 825.210176][ C1] [ 825.261067][ T5913] br2: port 2(vx2) entered blocking state [ 825.261256][ T5913] br2: port 2(vx2) entered disabled state [ 825.261432][ T5913] vx2: entered allmulticast mode [ 825.262910][ T5913] vx2: entered promiscuous mode [ 825.264034][ T5913] br2: port 2(vx2) entered blocking state [ 825.264196][ T5913] br2: port 2(vx2) entered forwarding state [ 834.510483][ T69] vx2: left allmulticast mode [ 834.510773][ T69] vx2: left promiscuous mode [ 834.511034][ T69] br2: port 2(vx2) entered disabled state [ 834.514234][ T69] w1: left allmulticast mode [ 834.514399][ T69] w1: left promiscuous mode [ 834.514620][ T69] br2: port 1(w1) entered disabled state [ 834.634438][ T69] vx2: left allmulticast mode [ 834.634663][ T69] vx2: left promiscuous mode [ 834.634960][ T69] br2: port 2(vx2) entered disabled state [ 834.637286][ T69] w1: left allmulticast mode [ 834.637480][ T69] w1: left promiscuous mode [ 834.637767][ T69] br2: port 1(w1) entered disabled state [ 835.326189][ T6039] vx1: left allmulticast mode [ 835.326391][ T6039] vx1: left promiscuous mode [ 835.326649][ T6039] br1: port 1(vx1) entered disabled state [ 835.428038][ T6042] br1: port 3(veth2) entered disabled state [ 835.451356][ T6043] veth2: left allmulticast mode [ 835.451528][ T6043] veth2: left promiscuous mode [ 835.451772][ T6043] br1: port 3(veth2) entered disabled state [ 835.478551][ T6044] br1: port 2(veth1) entered disabled state [ 835.508178][ T6045] veth1: left allmulticast mode [ 835.508385][ T6045] veth1: left promiscuous mode [ 835.508678][ T6045] br1: port 2(veth1) entered disabled state