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