INFO: rcu_preempt detected stalls on CPUs/tasks: (detected by 1, t=10502 jiffies, g=8667, c=8666, q=153) All QSes seen, last rcu_preempt kthread activity 10503 (4294998135-4294987632), jiffies_till_next_fqs=1, root ->qsmask 0x0 syz-executor.3 R running task 27112 20909 2133 0x00000000 ffff8801db707cc8 ffffffff81400881 ffffffff81400680 0000000000002907 0000000100004f70 0000000100007877 dffffc0000000000 ffff8801db721c80 ffffffff830d6b40 ffff8801db707d98 ffffffff8140cafc 0000000000000000 Call Trace: [ 609.784723] [<000000009816c88d>] sched_show_task.cold+0x27f/0x327 kernel/sched/core.c:5312 [<00000000864077b3>] print_other_cpu_stall kernel/rcu/tree.c:1403 [inline] [<00000000864077b3>] check_cpu_stall kernel/rcu/tree.c:1520 [inline] [<00000000864077b3>] __rcu_pending kernel/rcu/tree.c:3495 [inline] [<00000000864077b3>] rcu_pending kernel/rcu/tree.c:3559 [inline] [<00000000864077b3>] rcu_check_callbacks.cold+0xcd6/0xd2f kernel/rcu/tree.c:2888 [<00000000e83b60b9>] update_process_times+0x31/0x70 kernel/time/timer.c:1629 [<00000000230778b0>] tick_sched_handle.isra.0+0x4a/0xf0 kernel/time/tick-sched.c:151 [<00000000bca2cca5>] tick_sched_timer+0x7a/0x130 kernel/time/tick-sched.c:1190 [<0000000041b14519>] __run_hrtimer kernel/time/hrtimer.c:1255 [inline] [<0000000041b14519>] __hrtimer_run_queues+0x313/0xe00 kernel/time/hrtimer.c:1319 [<0000000014f9a076>] hrtimer_interrupt+0x1b6/0x450 kernel/time/hrtimer.c:1353 [<00000000fad54c7b>] local_apic_timer_interrupt+0x76/0xa0 arch/x86/kernel/apic/apic.c:937 [<00000000080d5e0c>] smp_apic_timer_interrupt+0x79/0xb0 arch/x86/kernel/apic/apic.c:961 [<00000000dd76814c>] apic_timer_interrupt+0x9d/0xb0 arch/x86/entry/entry_64.S:650 [ 609.881941] [<000000008289b816>] ? __might_sleep+0xb/0x1a0 kernel/sched/core.c:7948 [<00000000da35c74b>] sb_getblk include/linux/buffer_head.h:318 [inline] [<00000000da35c74b>] __ext4_get_inode_loc+0x332/0xf00 fs/ext4/inode.c:4304 [<000000008d20fbf9>] ext4_get_inode_loc fs/ext4/inode.c:4417 [inline] [<000000008d20fbf9>] ext4_reserve_inode_write+0x5c/0x180 fs/ext4/inode.c:5488 [<000000002321e2e1>] ext4_mark_inode_dirty+0x153/0xb30 fs/ext4/inode.c:5557 [<00000000591a9d47>] ext4_dirty_inode+0x73/0xa0 fs/ext4/inode.c:5619 [<0000000035d76691>] __mark_inode_dirty+0x10e/0x10a0 fs/fs-writeback.c:2135 [<000000007680068a>] mark_inode_dirty include/linux/fs.h:2014 [inline] [<000000007680068a>] generic_write_end+0x195/0x260 fs/buffer.c:2180 [<00000000e7430e4b>] ext4_da_write_end+0x461/0xc20 fs/ext4/inode.c:3085 [<000000009f7721e1>] generic_perform_write+0x2fa/0x500 mm/filemap.c:2950 [<00000000c527e4f0>] __generic_file_write_iter+0x340/0x530 mm/filemap.c:3064 [<0000000028d84dba>] ext4_file_write_iter+0x364/0xcd0 fs/ext4/file.c:165 [<000000003baf9180>] vfs_iter_write+0x2e2/0x580 fs/read_write.c:390 [<00000000c7afb0cd>] iter_file_splice_write+0x5a9/0xb10 fs/splice.c:768 [<00000000c9a2fff1>] do_splice_from fs/splice.c:870 [inline] [<00000000c9a2fff1>] direct_splice_actor+0x126/0x1a0 fs/splice.c:1037 [<00000000d659b821>] splice_direct_to_actor+0x2c8/0x820 fs/splice.c:992 [<00000000c063d878>] do_splice_direct+0x1a5/0x260 fs/splice.c:1080 [<00000000337407f4>] do_sendfile+0x503/0xc00 fs/read_write.c:1401 [<0000000042f392d8>] SYSC_sendfile64 fs/read_write.c:1456 [inline] [<0000000042f392d8>] SyS_sendfile64+0xd1/0x160 fs/read_write.c:1448 [<0000000041b4a92b>] do_syscall_64+0x1ad/0x5c0 arch/x86/entry/common.c:288 [<000000005741c92e>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb rcu_preempt kthread starved for 10553 jiffies! g8667 c8666 f0x2 RCU_GP_WAIT_FQS(3) ->state=0x0 rcu_preempt R running task 28856 7 2 0x80000000 0000000000000083 ffff8801da6817c0 ffff8801d3b52100 ffff8801db721000 ffff8801a9372f80 ffff8801db721018 ffff8801da697a70 ffffffff8280932e ffff8801da6817c0 ffff8801da6979b8 00ffffff81247d91 ffff8801db7218f0 Call Trace: [<000000002bf950e0>] schedule+0x92/0x1c0 kernel/sched/core.c:3546 [<0000000045f4246e>] schedule_timeout+0x513/0xe50 kernel/time/timer.c:1794 [<000000004f678cc4>] rcu_gp_kthread+0xba5/0x20e0 kernel/rcu/tree.c:2235 [<0000000091b4ddae>] kthread+0x278/0x310 kernel/kthread.c:211 [<00000000f5ac3af1>] ret_from_fork+0x5c/0x70 arch/x86/entry/entry_64.S:375