rcu: INFO: rcu_preempt self-detected stall on CPU rcu: 0-....: (10502 ticks this GP) idle=992c/1/0x4000000000000000 softirq=14985/14994 fqs=5250 rcu: hardirqs softirqs csw/system rcu: number: 5263 0 0 rcu: cputime: 155 52334 27 ==> 52500(ms) rcu: (t=10502 jiffies g=15113 q=4791 ncpus=2) CPU: 0 UID: 0 PID: 77 Comm: kworker/u8:5 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Workqueue: ipv6_addrconf addrconf_dad_work RIP: 0010:lock_acquire+0x221/0x350 kernel/locking/lockdep.c:5872 Code: ff ff ff e8 61 4f 2f 0a f7 44 24 08 00 02 00 00 0f 84 3a ff ff ff 65 48 8b 05 4b 4a ca 11 48 3b 44 24 58 75 33 fb 48 83 c4 60 <5b> 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc 48 8d 3d 78 1b b8 RSP: 0018:ffffc90000007d80 EFLAGS: 00000282 RAX: 604701fd83d34700 RBX: 0000000000000000 RCX: 0000000000000101 RDX: 00000000b1b09b8b RSI: ffffffff8e4b61fd RDI: ffffffff8c4bdd80 RBP: ffffffff89d0123b R08: ffffffff89d0123b R09: 0000000000000000 R10: 0000000000000000 R11: ffff88801fb38c98 R12: 0000000000000000 R13: ffff88801fb38c98 R14: 0000000000000001 R15: 0000000000000246 FS: 0000000000000000(0000) GS:ffff888124f4f000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007ff9e3d1ae9c CR3: 0000000073160000 CR4: 00000000003526f0 Call Trace: __raw_spin_lock include/linux/spinlock_api_smp.h:158 [inline] _raw_spin_lock+0x2e/0x40 kernel/locking/spinlock.c:158 spin_lock include/linux/spinlock.h:342 [inline] gate_timer_func+0x2b/0x450 net/sched/act_gate.c:79 __run_hrtimer kernel/time/hrtimer.c:2032 [inline] __hrtimer_run_queues+0x3bc/0xa10 kernel/time/hrtimer.c:2096 hrtimer_run_softirq+0x17a/0x240 kernel/time/hrtimer.c:2113 handle_softirqs+0x225/0x840 kernel/softirq.c:622 __do_softirq kernel/softirq.c:656 [inline] invoke_softirq kernel/softirq.c:496 [inline] __irq_exit_rcu+0xca/0x220 kernel/softirq.c:735 irq_exit_rcu+0x9/0x30 kernel/softirq.c:752 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:memset_orig+0x42/0xb0 arch/x86/lib/memset_64.S:73 Code: 41 83 e1 07 75 74 48 89 d1 48 c1 e9 06 74 39 66 0f 1f 84 00 00 00 00 00 48 ff c9 48 89 07 48 89 47 08 48 89 47 10 48 89 47 18 <48> 89 47 20 48 89 47 28 48 89 47 30 48 89 47 38 48 8d 7f 40 75 d8 RSP: 0018:ffffc9000200f470 EFLAGS: 00000206 RAX: 0000000000000000 RBX: 0000000000000920 RCX: 000000000000000c RDX: 0000000000000400 RSI: 0000000000000000 RDI: ffff88801f6858c0 RBP: ffff8880b863fb01 R08: ffffffff8228eaad R09: 0000000000000000 R10: ffff88801f685800 R11: ffff8880b863fb78 R12: ffff88801b004dc0 R13: ffffffff8228eaad R14: 0000000000000340 R15: ffff88801f685800 slab_post_alloc_hook mm/slub.c:4594 [inline] slab_alloc_node mm/slub.c:4917 [inline] __do_kmalloc_node mm/slub.c:5333 [inline] __kmalloc_noprof+0x34e/0x720 mm/slub.c:5359 _kmalloc_noprof include/linux/slab.h:992 [inline] _kzalloc_noprof include/linux/slab.h:1309 [inline] neigh_alloc net/core/neighbour.c:518 [inline] ___neigh_create+0x6d2/0x22b0 net/core/neighbour.c:652 ip6_finish_output2+0x6d6/0x13c0 net/ipv6/ip6_output.c:128 NF_HOOK_COND include/linux/netfilter.h:314 [inline] ip6_output+0x337/0x540 net/ipv6/ip6_output.c:246 dst_output include/net/dst.h:471 [inline] NF_HOOK include/linux/netfilter.h:325 [inline] ndisc_send_skb+0xcb2/0x1650 net/ipv6/ndisc.c:512 ndisc_send_ns+0xd7/0x160 net/ipv6/ndisc.c:671 addrconf_dad_work+0xa8d/0x15c0 net/ipv6/addrconf.c:4317 process_one_work kernel/workqueue.c:3322 [inline] process_scheduled_works+0xa8e/0x14e0 kernel/workqueue.c:3405 worker_thread+0xa47/0xfb0 kernel/workqueue.c:3486 kthread+0x388/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 sched: DL replenish lagged too much