rcu: INFO: rcu_preempt self-detected stall on CPU rcu: 0-...!: (1 GPs behind) idle=79a/1/0x4000000000000004 softirq=78071/78072 fqs=1 rcu: (t=10501 jiffies g=101377 q=357) rcu: rcu_preempt kthread starved for 10500 jiffies! g101377 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=1 rcu: RCU grace-period kthread stack dump: rcu_preempt R running task 29208 10 2 0x80000000 Call Trace: context_switch kernel/sched/core.c:2828 [inline] __schedule+0x887/0x2040 kernel/sched/core.c:3517 schedule+0x8d/0x1b0 kernel/sched/core.c:3561 schedule_timeout+0x4cf/0xfe0 kernel/time/timer.c:1818 rcu_gp_kthread+0xdad/0x21c0 kernel/rcu/tree.c:2202 kthread+0x33f/0x460 kernel/kthread.c:259 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415 NMI backtrace for cpu 0 CPU: 0 PID: 15927 Comm: syz-executor.5 Not tainted 4.19.171-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1fc/0x2ef lib/dump_stack.c:118 nmi_cpu_backtrace.cold+0x63/0xa2 lib/nmi_backtrace.c:101 nmi_trigger_cpumask_backtrace+0x1a6/0x1f0 lib/nmi_backtrace.c:62 trigger_single_cpu_backtrace include/linux/nmi.h:164 [inline] rcu_dump_cpu_stacks+0x15f/0x19c kernel/rcu/tree.c:1340 print_cpu_stall kernel/rcu/tree.c:1478 [inline] check_cpu_stall kernel/rcu/tree.c:1550 [inline] __rcu_pending kernel/rcu/tree.c:3293 [inline] rcu_pending kernel/rcu/tree.c:3336 [inline] rcu_check_callbacks.cold+0x62d/0xe19 kernel/rcu/tree.c:2682 update_process_times+0x2a/0x70 kernel/time/timer.c:1650 tick_sched_handle+0x9b/0x180 kernel/time/tick-sched.c:168 tick_sched_timer+0xfc/0x290 kernel/time/tick-sched.c:1278 __run_hrtimer kernel/time/hrtimer.c:1401 [inline] __hrtimer_run_queues+0x3f6/0xe60 kernel/time/hrtimer.c:1463 hrtimer_interrupt+0x32a/0x930 kernel/time/hrtimer.c:1521 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1067 [inline] smp_apic_timer_interrupt+0x10c/0x550 arch/x86/kernel/apic/apic.c:1092 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:894 RIP: 0010:qdisc_root_sleeping include/net/sch_generic.h:432 [inline] RIP: 0010:pie_timer+0x52/0x740 net/sched/sch_pie.c:431 Code: c1 ea 03 80 3c 02 00 0f 85 9f 06 00 00 48 b8 00 00 00 00 00 fc ff df 49 8b 5e 48 48 8d 7b 40 48 89 fa 48 c1 ea 03 80 3c 02 00 <0f> 85 72 06 00 00 48 b8 00 00 00 00 00 fc ff df 48 8b 6b 40 48 8d RSP: 0018:ffff8880ba007ca8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: ffff8880422ec940 RCX: ffffffff81536c43 RDX: 1ffff1100845d930 RSI: ffffffff8697f176 RDI: ffff8880422ec980 RBP: 0000000000000102 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000000 R12: ffff8880ba007d48 R13: 1ffff11017400fa5 R14: ffff8880422ecc30 R15: 0000000000000000 call_timer_fn+0x177/0x700 kernel/time/timer.c:1338 expire_timers+0x243/0x4e0 kernel/time/timer.c:1375 __run_timers kernel/time/timer.c:1696 [inline] run_timer_softirq+0x21c/0x670 kernel/time/timer.c:1709 __do_softirq+0x26c/0x9a0 kernel/softirq.c:292 invoke_softirq kernel/softirq.c:372 [inline] irq_exit+0x215/0x260 kernel/softirq.c:412 exiting_irq arch/x86/include/asm/apic.h:545 [inline] smp_apic_timer_interrupt+0x136/0x550 arch/x86/kernel/apic/apic.c:1094 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:894 RIP: 0010:__raw_spin_unlock_irq include/linux/spinlock_api_smp.h:169 [inline] RIP: 0010:_raw_spin_unlock_irq+0x50/0x80 kernel/locking/spinlock.c:192 Code: c0 98 81 f1 89 48 ba 00 00 00 00 00 fc ff df 48 c1 e8 03 80 3c 10 00 75 31 48 83 3d 41 5f db 01 00 74 25 fb 66 0f 1f 44 00 00 01 00 00 00 e8 66 4b 2b f9 65 8b 05 9f bc eb 77 85 c0 74 02 5d RSP: 0018:ffff88802d1474f0 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 RAX: 1ffffffff13e3033 RBX: ffff888055454580 RCX: 1ffff1100aa8a9c5 RDX: dffffc0000000000 RSI: ffff888055454e08 RDI: ffff888055454e04 RBP: ffff8880ba02b040 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: ffff8880ba02b040 R13: ffff88803e89c600 R14: ffff88809c467800 R15: 0000000000000080 finish_lock_switch kernel/sched/core.c:2578 [inline] finish_task_switch+0x146/0x760 kernel/sched/core.c:2678 context_switch kernel/sched/core.c:2831 [inline] __schedule+0x88f/0x2040 kernel/sched/core.c:3517 preempt_schedule_irq+0xb0/0x140 kernel/sched/core.c:3744 retint_kernel+0x1b/0x2d RIP: 0010:format_decode+0x2ca/0xad0 lib/vsprintf.c:2072 Code: e8 6b 60 75 f9 4d 89 ec c6 45 00 00 e8 5f 60 75 f9 4c 89 e2 c6 45 06 ff 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 c6 45 07 ff <0f> b6 04 02 4c 89 e2 83 e2 07 38 d0 7f 08 84 c0 0f 85 92 07 00 00 RSP: 0018:ffff88802d147708 EFLAGS: 00000a02 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: ffffffff886bf30f RCX: ffffc90010690000 RDX: 1ffffffff10d7e62 RSI: ffffffff87ecf9f1 RDI: 0000000000000001 RBP: ffff88802d147820 R08: 0000000000000001 R09: 000000000000002a R10: 0000000000000001 R11: ffffffff8c65d05b R12: ffffffff886bf310 R13: ffffffff886bf30f R14: 1ffff11005a28ee4 R15: 000000000000004c vsnprintf+0x155/0x14f0 lib/vsprintf.c:2245 seq_vprintf+0xbf/0x160 fs/seq_file.c:391 SEQ_printf+0xc5/0x120 kernel/time/timer_list.c:43 print_base kernel/time/timer_list.c:128 [inline] print_cpu+0x196/0xb60 kernel/time/timer_list.c:143 timer_list_show+0xe8/0x1d0 kernel/time/timer_list.c:316 traverse.part.0+0xcf/0x590 fs/seq_file.c:113 traverse fs/seq_file.c:103 [inline] seq_read+0x948/0x1160 fs/seq_file.c:188 proc_reg_read+0x1bd/0x2d0 fs/proc/inode.c:231 do_loop_readv_writev fs/read_write.c:701 [inline] do_loop_readv_writev fs/read_write.c:688 [inline] do_iter_read+0x471/0x630 fs/read_write.c:925 vfs_readv+0xe5/0x150 fs/read_write.c:987 do_preadv fs/read_write.c:1071 [inline] __do_sys_preadv fs/read_write.c:1121 [inline] __se_sys_preadv fs/read_write.c:1116 [inline] __x64_sys_preadv+0x22b/0x310 fs/read_write.c:1116 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x45e219 Code: 0d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007f6479d08c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 000000000045e219 RDX: 0000000000000001 RSI: 0000000020000040 RDI: 0000000000000003 RBP: 000000000119bfd0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000005000000 R11: 0000000000000246 R12: 000000000119bf8c R13: 00007ffc4f048b4f R14: 00007f6479d099c0 R15: 000000000119bf8c nla_parse: 3 callbacks suppressed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'.