rcu: INFO: rcu_preempt self-detected stall on CPU rcu: 0-....: (1 GPs behind) idle=2134/1/0x4000000000000000 softirq=27927/27932 fqs=5161 rcu: hardirqs softirqs csw/system rcu: number: 9 0 0 rcu: cputime: 165 52324 6 ==> 52510(ms) rcu: (t=10502 jiffies g=26105 q=2046 ncpus=2) CPU: 0 UID: 0 PID: 5211 Comm: udevd Not tainted 6.14.0-rc6-syzkaller-00126-ga0aff75e1553 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 RIP: 0010:get_random_u16+0x555/0xa80 Code: 4c 21 f3 0f 85 92 00 00 00 e8 87 88 3a fc 48 8b 5c 24 20 4d 85 ff 75 07 e8 78 88 3a fc eb 06 e8 71 88 3a fc fb 48 8b 44 24 28 <42> 0f b6 04 28 84 c0 0f 85 97 01 00 00 0f b7 84 24 00 01 00 00 48 RSP: 0018:ffffc90000006d60 EFLAGS: 00000246 RAX: 1ffff92000000dcc RBX: 1ffff92000000db4 RCX: ffff88807c461e00 RDX: 0000000000000100 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90000006ed8 R08: ffffffff8587567b R09: 1ffffffff28a992d R10: dffffc0000000000 R11: fffffbfff28a992e R12: 1ffff110170c7589 R13: dffffc0000000000 R14: 0000000000000046 R15: 0000000000000200 FS: 00007f42826d3c80(0000) GS:ffff8880b8600000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f62790d56c0 CR3: 00000000340d0000 CR4: 00000000003526f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: cake_get_flow_quantum+0x191/0x290 net/sched/sch_cake.c:687 cake_dequeue+0x2b04/0x4be0 net/sched/sch_cake.c:2106 dequeue_skb net/sched/sch_generic.c:293 [inline] qdisc_restart net/sched/sch_generic.c:398 [inline] __qdisc_run+0x272/0x2180 net/sched/sch_generic.c:416 __dev_xmit_skb net/core/dev.c:4111 [inline] __dev_queue_xmit+0x10dd/0x3f50 net/core/dev.c:4618 dev_queue_xmit include/linux/netdevice.h:3313 [inline] neigh_hh_output include/net/neighbour.h:523 [inline] neigh_output include/net/neighbour.h:537 [inline] ip6_finish_output2+0x127d/0x17c0 net/ipv6/ip6_output.c:141 ip6_finish_output+0x41e/0x840 net/ipv6/ip6_output.c:226 ip6_send_skb+0x1b1/0x3b0 net/ipv6/ip6_output.c:1980 icmp6_send+0x163b/0x2190 net/ipv6/icmp.c:632 __icmpv6_send include/linux/icmpv6.h:28 [inline] icmpv6_send include/linux/icmpv6.h:49 [inline] ip6_link_failure+0x3c/0x4f0 net/ipv6/route.c:2799 dst_link_failure include/net/dst.h:429 [inline] ndisc_error_report+0x114/0x160 net/ipv6/ndisc.c:733 neigh_invalidate+0x247/0x470 net/core/neighbour.c:1010 neigh_timer_handler+0x8a5/0xfe0 net/core/neighbour.c:1097 call_timer_fn+0x187/0x650 kernel/time/timer.c:1789 expire_timers kernel/time/timer.c:1840 [inline] __run_timers kernel/time/timer.c:2414 [inline] __run_timer_base+0x66a/0x8e0 kernel/time/timer.c:2426 run_timer_base kernel/time/timer.c:2435 [inline] run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2445 handle_softirqs+0x2d4/0x9b0 kernel/softirq.c:561 __do_softirq kernel/softirq.c:595 [inline] invoke_softirq kernel/softirq.c:435 [inline] __irq_exit_rcu+0xf7/0x220 kernel/softirq.c:662 irq_exit_rcu+0x9/0x30 kernel/softirq.c:678 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1049 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1049 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 RIP: 0010:_compound_head include/linux/page-flags.h:243 [inline] RIP: 0010:virt_to_folio include/linux/mm.h:1297 [inline] RIP: 0010:virt_to_slab mm/slab.h:211 [inline] RIP: 0010:qlink_to_cache mm/kasan/quarantine.c:131 [inline] RIP: 0010:qlist_free_all+0x45/0x140 mm/kasan/quarantine.c:176 Code: 89 3c 24 49 bd 00 00 00 00 00 ea ff ff 31 ed 4d 89 f4 4c 89 fb 4d 85 ff 75 38 4c 89 e7 e8 23 96 45 ff 48 c1 e8 06 48 83 e0 c0 <49> 8b 4c 05 08 f6 c1 01 0f 85 a8 00 00 00 4c 01 e8 66 90 0f b6 48 RSP: 0018:ffffc900032777f0 EFLAGS: 00000202 RAX: 0000000000d32e80 RBX: 0000000000000000 RCX: ffff88807c461e00 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: ffffffff816ecc5c R09: ffffffff822935df R10: dffffc0000000000 R11: fffffbfff28a990f R12: ffff888034cba200 R13: ffffea0000000000 R14: ffff888034cba200 R15: 0000000000000000 kasan_quarantine_reduce+0x14f/0x170 mm/kasan/quarantine.c:286 __kasan_slab_alloc+0x23/0x80 mm/kasan/common.c:329 kasan_slab_alloc include/linux/kasan.h:250 [inline] slab_post_alloc_hook mm/slub.c:4115 [inline] slab_alloc_node mm/slub.c:4164 [inline] __do_kmalloc_node mm/slub.c:4293 [inline] __kmalloc_noprof+0x236/0x4c0 mm/slub.c:4306 kmalloc_noprof include/linux/slab.h:905 [inline] tomoyo_realpath_from_path+0xcf/0x5e0 security/tomoyo/realpath.c:251 tomoyo_get_realpath security/tomoyo/file.c:151 [inline] tomoyo_path_perm+0x2c0/0x610 security/tomoyo/file.c:822 security_inode_getattr+0x130/0x330 security/security.c:2377 vfs_getattr fs/stat.c:243 [inline] vfs_statx_path+0x23/0x2b0 fs/stat.c:283 vfs_statx+0x135/0x1f0 fs/stat.c:349 vfs_fstatat+0xda/0x150 fs/stat.c:368 __do_sys_newfstatat fs/stat.c:532 [inline] __se_sys_newfstatat fs/stat.c:526 [inline] __x64_sys_newfstatat+0x11d/0x1a0 fs/stat.c:526 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f42823165f4 Code: 64 c7 00 09 00 00 00 83 c8 ff c3 48 89 f2 b9 00 01 00 00 48 89 fe bf 9c ff ff ff e9 00 00 00 00 41 89 ca b8 06 01 00 00 0f 05 <45> 31 c0 3d 00 f0 ff ff 76 10 48 8b 15 03 a8 0d 00 f7 d8 41 83 c8 RSP: 002b:00007ffd1384b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000106 RAX: ffffffffffffffda RBX: 000056064608f1af RCX: 00007f42823165f4 RDX: 00007ffd1384b5b8 RSI: 00007ffd1384ba48 RDI: 00000000ffffff9c RBP: 00007ffd1384b648 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd1384ba48 R13: 00007ffd1384b5b8 R14: 000056064c3c1910 R15: 0000000000000000