====================================== | [ 23.070840][ C3] rcu_scheduler_active = 2, debug_locks = 1 | [ 23.071197][ C3] no locks held by ksoftirqd/3/32. | [ 23.071441][ C3] | [ 23.071441][ C3] stack backtrace: [ 23.071748][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.071750][ C3] Call Trace: [ 23.071753][ C3] [ 23.071755][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 23.071768][ C3] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6866) [ 23.071780][ C3] veth_xdp_rcv (drivers/net/veth.c:907 (discriminator 9)) [ 23.071787][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 23.071794][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:796 (discriminator 21)) [ 23.071800][ C3] ? __update_load_avg_se (kernel/sched/pelt.c:314) [ 23.071812][ C3] ? __pfx_veth_xdp_rcv (drivers/net/veth.c:899) [ 23.071821][ C3] ? pick_eevdf (kernel/sched/fair.c:939) [ 23.071827][ C3] ? update_curr_se (kernel/sched/sched.h:1504 kernel/sched/sched.h:1660 kernel/sched/fair.c:1148) [ 23.071829][ C3] ? enqueue_entity (kernel/sched/fair.c:5362) [ 23.071833][ C3] ? update_curr (kernel/sched/fair.c:1236) [ 23.071843][ C3] veth_poll (drivers/net/veth.c:977) [ 23.071847][ C3] ? __pfx_veth_poll (drivers/net/veth.c:965) [ 23.071856][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 23.071863][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 23.071870][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.071877][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.071882][ C3] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 23.071885][ C3] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 23.071893][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 23.071903][ C3] __napi_poll.constprop.0 (net/core/dev.c:7383) [ 23.071909][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 23.071915][ C3] net_rx_action (net/core/dev.c:7447 net/core/dev.c:7569) [ 23.071926][ C3] ? __pfx_net_rx_action (net/core/dev.c:7531) [ 23.071932][ C3] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 23.071937][ C3] ? _raw_spin_unlock_irq (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 23.071947][ C3] ? run_timer_softirq (kernel/time/timer.c:2446) [ 23.071951][ C3] ? __lock_release (kernel/locking/lockdep.c:5534) [ 23.071956][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 23.071963][ C3] handle_softirqs (kernel/softirq.c:579) [ 23.071972][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 23.071978][ C3] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 23.071981][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 23.071986][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 23.071990][ C3] kthread (kernel/kthread.c:464) [ 23.071996][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 23.071998][ C3] ? ret_from_fork (arch/x86/kernel/process.c:152) [ 23.072002][ C3] ? __lock_release (kernel/locking/lockdep.c:5534) [ 23.072007][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 23.072011][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 23.072016][ C3] ret_from_fork (arch/x86/kernel/process.c:153) [ 23.072019][ C3] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: lockdep_rcu_suspicious:veth_xdp_rcv:veth_poll:net_rx_action:handle_softirqs