[ 5095.110715][ C2] [ 5095.110967][ C2] ============================= [ 5095.111249][ C2] WARNING: suspicious RCU usage [ 5095.111515][ C2] 6.15.0-rc1-virtme #1 Not tainted [ 5095.111787][ C2] ----------------------------- [ 5095.112055][ C2] drivers/net/veth.c:907 suspicious rcu_dereference_check() usage! [ 5095.112440][ C2] [ 5095.112440][ C2] other info that might help us debug this: [ 5095.112440][ C2] [ 5095.112935][ C2] [ 5095.112935][ C2] rcu_scheduler_active = 2, debug_locks = 1 [ 5095.113323][ C2] no locks held by ip/21552. [ 5095.113587][ C2] [ 5095.113587][ C2] stack backtrace: [ 5095.113916][ C2] CPU: 2 UID: 0 PID: 21552 Comm: ip Not tainted 6.15.0-rc1-virtme #1 PREEMPT(full) [ 5095.113920][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5095.113922][ C2] Call Trace: [ 5095.113925][ C2] [ 5095.113927][ C2] dump_stack_lvl+0xb0/0xd0 [ 5095.113940][ C2] lockdep_rcu_suspicious+0x166/0x270 [ 5095.113952][ C2] veth_xdp_rcv+0x824/0xc10 [ 5095.113968][ C2] ? __pfx_veth_xdp_rcv+0x10/0x10 [ 5095.113972][ C2] ? __pfx_native_flush_tlb_one_user+0x10/0x10 [ 5095.113987][ C2] ? __pfx_flush_tlb_func+0x10/0x10 [ 5095.113990][ C2] ? mark_held_locks+0x49/0x80 [ 5095.113999][ C2] veth_poll+0x121/0x400 [ 5095.114003][ C2] ? __pfx_veth_poll+0x10/0x10 [ 5095.114012][ C2] ? __lock_acquire+0x591/0x9d0 [ 5095.114025][ C2] ? rcu_read_lock_any_held+0x43/0xb0 [ 5095.114031][ C2] ? validate_chain+0x166/0x4d0 [ 5095.114039][ C2] ? __lock_acquire+0x591/0x9d0 [ 5095.114047][ C2] __napi_poll.constprop.0+0xa2/0x460 [ 5095.114053][ C2] ? rcu_is_watching+0x12/0xc0 [ 5095.114059][ C2] net_rx_action+0x542/0xd00 [ 5095.114071][ C2] ? __pfx_net_rx_action+0x10/0x10 [ 5095.114082][ C2] ? kvm_clock_get_cycles+0x18/0x30 [ 5095.114086][ C2] ? ktime_get+0xb8/0x200 [ 5095.114094][ C2] ? clockevents_program_event+0x1ea/0x300 [ 5095.114107][ C2] handle_softirqs+0x218/0x620 [ 5095.114120][ C2] __irq_exit_rcu+0xfa/0x160 [ 5095.114124][ C2] irq_exit_rcu+0xe/0x30 [ 5095.114128][ C2] sysvec_apic_timer_interrupt+0x59/0xc0 [ 5095.114136][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 5095.114142][ C2] RIP: 0033:0x7f6cf4b8f7f4 [ 5095.114146][ C2] Code: 89 58 08 b8 01 00 00 00 e9 db 00 00 00 66 0f 1f 84 00 00 00 00 00 89 d1 48 89 f8 31 d2 48 f7 f1 48 8b 83 08 03 00 00 8b 04 90 <85> c0 0f 84 d2 fd ff ff 48 8b 93 10 03 00 00 4c 89 7c 24 38 48 89 [ 5095.114149][ C2] RSP: 002b:00007fffcd863630 EFLAGS: 00000246 [ 5095.114153][ C2] RAX: 000000000000009b RBX: 00007f6cf4b78340 RCX: 0000000000000061 [ 5095.114155][ C2] RDX: 000000000000005d RSI: 0000000000000001 RDI: 0000000018c457e3 [ 5095.114157][ C2] RBP: 0000000000000004 R08: 0000000000000001 R09: 00007f6cf4bb84e0 [ 5095.114159][ C2] R10: 00007f6cf47e97b8 R11: 00007f6cf4ab8a30 R12: 00007f6cf4ac17d8 [ 5095.114161][ C2] R13: 00007f6cf4ab8da0 R14: 000000000000000b R15: 00007f6cf4ab9650 [ 5095.114174][ C2]