rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: 1-...!: (1 ticks this GP) idle=057c/1/0x4000000000000000 softirq=45476/45476 fqs=0
rcu: (detected by 0, t=10502 jiffies, g=44805, q=605 ncpus=2)
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 11031 Comm: kworker/u8:2 Not tainted 6.12.0-syzkaller-09567-g7eef7e306d3c #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
RIP: 0010:netdev_get_num_tc include/linux/netdevice.h:2509 [inline]
RIP: 0010:advance_sched+0x8e/0xca0 net/sched/sch_taprio.c:918
Code: 48 8b 1b 48 89 d8 48 c1 e8 03 80 3c 28 00 74 08 48 89 df e8 44 1e 2c f8 48 8b 1b 48 83 c3 36 48 89 d8 48 c1 e8 03 0f b6 04 28 <84> c0 0f 85 bb 0b 00 00 4c 0f bf 23 49 8d 7e a8 48 89 bc 24 80 00
RSP: 0018:ffffc90000a18c70 EFLAGS: 00000017
RAX: 0000000000000000 RBX: ffff888034d9c036 RCX: ffff88802be78000
RDX: 0000000000010000 RSI: 0000000000000000 RDI: ffff88807e3ea340
RBP: dffffc0000000000 R08: ffffffff81833f2f R09: 1ffffffff203c736
R10: dffffc0000000000 R11: ffffffff89d4a690 R12: dffffc0000000000
R13: ffffffff89d4a690 R14: ffff88807e3ea340 R15: ffff88802be78ac8
FS: 0000000000000000(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000020000080 CR3: 00000000248d6000 CR4: 0000000000350ef0
Call Trace:
__run_hrtimer kernel/time/hrtimer.c:1739 [inline]
__hrtimer_run_queues+0x59d/0xd50 kernel/time/hrtimer.c:1803
hrtimer_interrupt+0x403/0xa40 kernel/time/hrtimer.c:1865
local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1038 [inline]
__sysvec_apic_timer_interrupt+0x112/0x420 arch/x86/kernel/apic/apic.c:1055
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1049 [inline]
sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1049
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:ext4_inode_peek_iversion fs/ext4/inode.c:4252 [inline]
RIP: 0010:ext4_fill_raw_inode+0x1371/0x25c0 fs/ext4/inode.c:4373
Code: f0 01 00 00 48 89 df be 08 00 00 00 e8 d8 a3 a8 ff 48 89 d8 48 c1 e8 03 42 80 3c 30 00 74 08 48 89 df e8 52 a1 a8 ff 4c 8b 33 c5 00 00 20 00 0f 94 c1 49 d3 ee 49 8d 5d 24 48 89 d8 48 c1 e8
RSP: 0018:ffffc900036a7290 EFLAGS: 00000246
RAX: 1ffff110060ab93f RBX: ffff88803055c9f8 RCX: ffffffff825823e8
RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff88803055c9f8
RBP: 0000000200080000 R08: ffff88803055c9ff R09: 1ffff110060ab93f
R10: dffffc0000000000 R11: ffffed10060ab940 R12: 1ffff110060ab8b5
R13: ffff888033201800 R14: 0000000000000001 R15: ffff88803055c808
ext4_do_update_inode fs/ext4/inode.c:5150 [inline]
ext4_mark_iloc_dirty+0x4e8/0x1e20 fs/ext4/inode.c:5808
__ext4_mark_inode_dirty+0x59a/0x880 fs/ext4/inode.c:6012
ext4_dirty_inode+0xce/0x110 fs/ext4/inode.c:6041
__mark_inode_dirty+0x2f0/0xe90 fs/fs-writeback.c:2515
generic_update_time fs/inode.c:2112 [inline]
inode_update_time fs/inode.c:2125 [inline]
touch_atime+0x413/0x690 fs/inode.c:2197
file_accessed include/linux/fs.h:2539 [inline]
filemap_read+0xd86/0xf50 mm/filemap.c:2714
__kernel_read+0x515/0x9d0 fs/read_write.c:523
elf_read fs/binfmt_elf.c:476 [inline]
load_elf_binary+0x1fca/0x2710 fs/binfmt_elf.c:918
search_binary_handler fs/exec.c:1742 [inline]
exec_binprm fs/exec.c:1784 [inline]
bprm_execve+0xafa/0x1770 fs/exec.c:1835
kernel_execve+0x931/0xa50 fs/exec.c:2002
call_usermodehelper_exec_async+0x237/0x380 kernel/umh.c:109
ret_from_fork+0x4d/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
rcu: rcu_preempt kthread timer wakeup didn't happen for 10501 jiffies! g44805 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402
rcu: Possible timer handling issue on cpu=1 timer-softirq=17733
rcu: rcu_preempt kthread starved for 10502 jiffies! g44805 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=1
rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior.
rcu: RCU grace-period kthread stack dump:
task:rcu_preempt state:I stack:25040 pid:17 tgid:17 ppid:2 flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5369 [inline]
__schedule+0x1850/0x4c30 kernel/sched/core.c:6756
__schedule_loop kernel/sched/core.c:6833 [inline]
schedule+0x14b/0x320 kernel/sched/core.c:6848
schedule_timeout+0x15a/0x290 kernel/time/sleep_timeout.c:99
rcu_gp_fqs_loop+0x2df/0x1330 kernel/rcu/tree.c:2045
rcu_gp_kthread+0xa7/0x3b0 kernel/rcu/tree.c:2247
kthread+0x2f2/0x390 kernel/kthread.c:389
ret_from_fork+0x4d/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244