[ 1364.421892][T17765] br0: port 1(veth1) entered blocking state [ 1364.422742][T17765] br0: port 1(veth1) entered disabled state [ 1364.423086][T17765] veth1: entered allmulticast mode [ 1364.434020][T17765] veth1: entered promiscuous mode [ 1364.506437][T17767] br0: port 2(veth2) entered blocking state [ 1364.506735][T17767] br0: port 2(veth2) entered disabled state [ 1364.507722][T17767] veth2: entered allmulticast mode [ 1364.509659][T17767] veth2: entered promiscuous mode [ 1364.680000][ T41] br0: port 1(veth1) entered blocking state [ 1364.680520][ T41] br0: port 1(veth1) entered forwarding state [ 1364.682493][ C0] [ 1364.682754][ C0] ============================= [ 1364.682962][ C0] WARNING: suspicious RCU usage [ 1364.683324][ C0] 6.14.0-rc6-virtme #1 Not tainted [ 1364.683537][ C0] ----------------------------- [ 1364.683738][ C0] ./include/net/net_namespace.h:418 suspicious rcu_dereference_check() usage! [ 1364.684118][ C0] [ 1364.684118][ C0] other info that might help us debug this: [ 1364.684118][ C0] [ 1364.684519][ C0] [ 1364.684519][ C0] rcu_scheduler_active = 2, debug_locks = 1 [ 1364.684819][ C0] 6 locks held by kworker/u20:0/41: [ 1364.685033][ C0] #0: ffff8880010a9d48 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x7ec/0x16d0 [ 1364.685483][ C0] #1: ffffc900002dfd40 ((linkwatch_work).work){+.+.}-{0:0}, at: process_one_work+0xe0b/0x16d0 [ 1364.685889][ C0] #2: ffffffffa5bf0a08 (rtnl_mutex){+.+.}-{4:4}, at: linkwatch_event+0xe/0x60 [ 1364.686256][ C0] #3: ffffc90000007d60 ((&pmctx->ip4_own_query.timer)){+.-.}-{0:0}, at: call_timer_fn+0xe8/0x230 [ 1364.686661][ C0] #4: ffff888009183358 (&br->multicast_lock){+.-.}-{3:3}, at: br_multicast_port_query_expired+0x62/0x2c0 [bridge] [ 1364.687191][ C0] #5: ffffffffa535b5c0 (rcu_read_lock_bh){....}-{1:3}, at: __dev_queue_xmit+0x1f0/0x18d0 [ 1364.687549][ C0] [ 1364.687549][ C0] stack backtrace: [ 1364.687803][ C0] CPU: 0 UID: 0 PID: 41 Comm: kworker/u20:0 Not tainted 6.14.0-rc6-virtme #1 [ 1364.687808][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1364.687811][ C0] Workqueue: events_unbound linkwatch_event [ 1364.687817][ C0] Call Trace: [ 1364.687818][ C0] [ 1364.687822][ C0] dump_stack_lvl+0xb0/0xd0 [ 1364.687831][ C0] lockdep_rcu_suspicious+0x1ea/0x280 [ 1364.687842][ C0] dev_hard_start_xmit+0x2fc/0x3f0 [ 1364.687854][ C0] __dev_queue_xmit+0xfaf/0x18d0 [ 1364.687864][ C0] ? __build_skb_around+0x23d/0x350 [ 1364.687876][ C0] ? __pfx___dev_queue_xmit+0x10/0x10 [ 1364.687879][ C0] ? __pfx___alloc_skb+0x10/0x10 [ 1364.687885][ C0] ? stack_trace_save+0x20/0xd0 [ 1364.687891][ C0] ? __pfx_stack_trace_save+0x10/0x10 [ 1364.687900][ C0] ? __pfx___br_multicast_query_handle_vlan+0x10/0x10 [bridge] [ 1364.687951][ C0] br_dev_queue_push_xmit+0x115/0x250 [bridge] [ 1364.687984][ C0] ? __pfx_br_dev_queue_push_xmit+0x10/0x10 [bridge] [ 1364.688017][ C0] ? br_multicast_count+0x42/0x130 [bridge] [ 1364.688059][ C0] __br_multicast_send_query+0x3b7/0x950 [bridge] [ 1364.688104][ C0] ? __pfx___br_multicast_send_query+0x10/0x10 [bridge] [ 1364.688144][ C0] ? __lock_acquire+0xb9a/0x1680 [ 1364.688156][ C0] ? br_multicast_send_query+0x228/0x440 [bridge] [ 1364.688190][ C0] br_multicast_send_query+0x228/0x440 [bridge] [ 1364.688229][ C0] ? __pfx_br_multicast_send_query+0x10/0x10 [bridge] [ 1364.688262][ C0] ? br_multicast_port_query_expired+0x62/0x2c0 [bridge] [ 1364.688299][ C0] ? __pfx_br_ip4_multicast_port_query_expired+0x10/0x10 [bridge] [ 1364.688333][ C0] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1364.688340][ C0] ? do_raw_spin_lock+0x131/0x270 [ 1364.688345][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 1364.688348][ C0] ? lock_acquire+0x32/0xc0 [ 1364.688351][ C0] ? br_multicast_port_query_expired+0x62/0x2c0 [bridge] [ 1364.688392][ C0] ? br_multicast_port_query_expired+0x230/0x2c0 [bridge] [ 1364.688425][ C0] br_multicast_port_query_expired+0x230/0x2c0 [bridge] [ 1364.688462][ C0] ? __pfx_br_ip4_multicast_port_query_expired+0x10/0x10 [bridge] [ 1364.688495][ C0] call_timer_fn+0x13b/0x230 [ 1364.688499][ C0] ? call_timer_fn+0xe8/0x230 [ 1364.688502][ C0] ? call_timer_fn+0xe8/0x230 [ 1364.688506][ C0] ? __pfx_call_timer_fn+0x10/0x10 [ 1364.688510][ C0] ? hlock_class+0x4e/0x130 [ 1364.688519][ C0] ? mark_held_locks+0x9e/0xe0 [ 1364.688531][ C0] __run_timers+0x545/0x810 [ 1364.688535][ C0] ? __pfx_br_ip4_multicast_port_query_expired+0x10/0x10 [bridge] [ 1364.688577][ C0] ? __pfx___run_timers+0x10/0x10 [ 1364.688579][ C0] ? clockevents_program_event+0xf6/0x300 [ 1364.688589][ C0] ? do_raw_spin_lock+0x131/0x270 [ 1364.688594][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 1364.688598][ C0] ? lock_acquire+0x32/0xc0 [ 1364.688600][ C0] ? run_timer_softirq+0xe6/0x1c0 [ 1364.688611][ C0] run_timer_softirq+0xee/0x1c0 [ 1364.688616][ C0] handle_softirqs+0x1f6/0x5c0 [ 1364.688630][ C0] __irq_exit_rcu+0xc4/0x100 [ 1364.688634][ C0] irq_exit_rcu+0xe/0x20 [ 1364.688636][ C0] sysvec_apic_timer_interrupt+0x78/0x90 [ 1364.688641][ C0] [ 1364.688642][ C0] [ 1364.688645][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1364.688650][ C0] RIP: 0010:unwind_next_frame+0xbca/0x1d00 [ 1364.688655][ C0] Code: 00 00 00 00 00 fc ff df 48 8b 74 24 20 48 89 f2 48 8d 6e 01 83 e6 07 48 c1 ea 03 48 89 e9 0f b6 14 02 48 c1 e9 03 0f b6 04 01 <40> 38 f2 0f 9e c1 84 d2 0f 95 c2 84 d1 0f 85 c4 0c 00 00 48 89 ea [ 1364.688658][ C0] RSP: 0018:ffffc900002df468 EFLAGS: 00000a02 [ 1364.688661][ C0] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 1ffffffff4c96dae [ 1364.688662][ C0] RDX: 0000000000000000 RSI: 0000000000000002 RDI: ffffc900002df5d0 [ 1364.688664][ C0] RBP: ffffffffa64b6d73 R08: ffffc900002df5a8 R09: 1ffff9200005be96 [ 1364.688665][ C0] R10: ffffc900002df568 R11: ffffc900002df5a9 R12: 1ffff9200005be96 [ 1364.688667][ C0] R13: ffffc900002df568 R14: ffffffffa64b6d6e R15: ffffc900002dfa48 [ 1364.688685][ C0] ? unwind_next_frame+0x8fe/0x1d00 [ 1364.688689][ C0] ? __alloc_skb+0x111/0x2e0 [ 1364.688698][ C0] ? __pfx_unwind_next_frame+0x10/0x10 [ 1364.688707][ C0] ? __alloc_skb+0x111/0x2e0 [ 1364.688710][ C0] ? kernel_text_address+0x17/0xe0 [ 1364.688715][ C0] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 1364.688722][ C0] arch_stack_walk+0x8c/0xf0 [ 1364.688735][ C0] ? inet6_ifinfo_notify+0x7b/0x120 [ 1364.688747][ C0] stack_trace_save+0x94/0xd0 [ 1364.688751][ C0] ? __pfx_stack_trace_save+0x10/0x10 [ 1364.688753][ C0] ? __pfx_unwind_next_frame+0x10/0x10 [ 1364.688763][ C0] ? __pfx_validate_chain+0x10/0x10 [ 1364.688768][ C0] kasan_save_stack+0x24/0x50 [ 1364.688774][ C0] ? kasan_save_stack+0x24/0x50 [ 1364.688777][ C0] ? kasan_save_track+0x14/0x30 [ 1364.688780][ C0] ? __kasan_kmalloc+0x7f/0x90 [ 1364.688783][ C0] ? __kmalloc_node_track_caller_noprof+0x1d7/0x4a0 [ 1364.688789][ C0] ? kmalloc_reserve+0xbc/0x240 [ 1364.688793][ C0] ? __alloc_skb+0x111/0x2e0 [ 1364.688799][ C0] ? __lock_acquire+0xb9a/0x1680 [ 1364.688814][ C0] ? find_held_lock+0x2c/0x110 [ 1364.688821][ C0] ? __lock_release+0x103/0x460 [ 1364.688824][ C0] ? __create_object+0x5e/0xb0 [ 1364.688829][ C0] ? __pfx___lock_release+0x10/0x10 [ 1364.688834][ C0] ? hlock_class+0x4e/0x130 [ 1364.688837][ C0] ? mark_lock+0x38/0x3e0 [ 1364.688845][ C0] ? mark_held_locks+0x9e/0xe0 [ 1364.688852][ C0] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 1364.688860][ C0] kasan_save_track+0x14/0x30 [ 1364.688864][ C0] __kasan_kmalloc+0x7f/0x90 [ 1364.688870][ C0] __kmalloc_node_track_caller_noprof+0x1d7/0x4a0 [ 1364.688873][ C0] ? __create_object+0x5e/0xb0 [ 1364.688878][ C0] ? __alloc_skb+0x111/0x2e0 [ 1364.688885][ C0] kmalloc_reserve+0xbc/0x240 [ 1364.688894][ C0] __alloc_skb+0x111/0x2e0 [ 1364.688898][ C0] ? __pfx___alloc_skb+0x10/0x10 [ 1364.688906][ C0] ? rt6_sync_up+0xc5/0x150 [ 1364.688911][ C0] ? __pfx_rt6_sync_up+0x10/0x10 [ 1364.688919][ C0] inet6_ifinfo_notify+0x7b/0x120 [ 1364.688926][ C0] addrconf_notify+0x5ab/0xd50 [ 1364.688934][ C0] notifier_call_chain+0xcd/0x150 [ 1364.688948][ C0] netdev_state_change+0xf5/0x120 [ 1364.688952][ C0] ? __pfx_netdev_state_change+0x10/0x10 [ 1364.688968][ C0] linkwatch_do_dev+0xd2/0x100 [ 1364.688972][ C0] __linkwatch_run_queue+0x1df/0x650 [ 1364.688980][ C0] ? __pfx___linkwatch_run_queue+0x10/0x10 [ 1364.688986][ C0] ? lock_acquire+0x32/0xc0 [ 1364.688996][ C0] linkwatch_event+0x40/0x60 [ 1364.688999][ C0] process_one_work+0xe55/0x16d0 [ 1364.689012][ C0] ? __pfx___lock_release+0x10/0x10 [ 1364.689018][ C0] ? __pfx_process_one_work+0x10/0x10 [ 1364.689031][ C0] ? assign_work+0x16c/0x240 [ 1364.689041][ C0] worker_thread+0x58c/0xce0 [ 1364.689055][ C0] ? __pfx_worker_thread+0x10/0x10 [ 1364.689061][ C0] kthread+0x359/0x5d0 [ 1364.689066][ C0] ? __pfx_kthread+0x10/0x10 [ 1364.689075][ C0] ? __pfx_kthread+0x10/0x10 [ 1364.689081][ C0] ret_from_fork+0x31/0x70 [ 1364.689085][ C0] ? __pfx_kthread+0x10/0x10 [ 1364.689088][ C0] ret_from_fork_asm+0x1a/0x30 [ 1364.689109][ C0] [ 1375.111897][ T4420] br0: port 2(veth2) entered blocking state [ 1375.112227][ T4420] br0: port 2(veth2) entered forwarding state [ 1382.276301][T17789] br0: port 2(veth2) entered disabled state [ 1382.529239][ T135] br0: port 2(veth2) entered blocking state [ 1382.529561][ T135] br0: port 2(veth2) entered forwarding state [ 1389.743859][T17813] br0: port 1(veth1) entered disabled state [ 1389.821400][T17814] br0: port 2(veth2) entered disabled state [ 1389.919620][T17815] veth2: left allmulticast mode [ 1389.919889][T17815] veth2: left promiscuous mode [ 1389.920243][T17815] br0: port 2(veth2) entered disabled state [ 1389.922183][T17815] veth1: left allmulticast mode [ 1389.922383][T17815] veth1: left promiscuous mode [ 1389.922715][T17815] br0: port 1(veth1) entered disabled state