rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: 0-....: (8845 ticks this GP) idle=cb84/1/0x4000000000000000 softirq=60874/60874 fqs=4535 rcu: hardirqs softirqs csw/system rcu: number: 4910 5247 0 rcu: cputime: 0 952 34978 ==> 52550(ms) rcu: (detected by 1, t=10507 jiffies, g=51833, q=596575 ncpus=2) Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 18 Comm: migration/0 Not tainted 6.16.0-rc2-syzkaller #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Stopper: 0x0 <- 0x0 RIP: 0010:io_serial_in+0x87/0xb0 drivers/tty/serial/8250/8250_port.c:410 Code: 3d a8 fe 48 8d 7d 40 44 89 e1 48 b8 00 00 00 00 00 fc ff df 48 89 fa d3 e3 48 c1 ea 03 80 3c 02 00 75 1a 66 03 5d 40 89 da ec <5b> 0f b6 c0 5d 41 5c c3 cc cc cc cc e8 e8 3a 05 ff eb a2 e8 71 3b RSP: 0018:ffffc90000007508 EFLAGS: 00000006 RAX: dffffc0000000005 RBX: 00000000000003f9 RCX: 0000000000000000 RDX: 00000000000003f9 RSI: ffffffff82d58ec0 RDI: ffffffff93927080 RBP: ffffffff93927040 R08: 0000000000000001 R09: 000000000000001f R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 R13: ffffffff93927090 R14: ffffffff93927040 R15: ffffffff93927300 FS: 0000000000000000(0000) GS:ffff888269164000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 0000000008ea4000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: serial_port_in include/linux/serial_core.h:793 [inline] serial8250_console_write+0x249/0x1890 drivers/tty/serial/8250/8250_port.c:3420 console_emit_next_record kernel/printk/printk.c:3138 [inline] console_flush_all+0x801/0xc60 kernel/printk/printk.c:3226 __console_flush_and_unlock kernel/printk/printk.c:3285 [inline] console_unlock+0xd8/0x210 kernel/printk/printk.c:3325 vprintk_emit+0x418/0x6d0 kernel/printk/printk.c:2450 dev_vprintk_emit drivers/base/core.c:4917 [inline] dev_printk_emit+0xfa/0x140 drivers/base/core.c:4928 __dev_printk+0xf5/0x270 drivers/base/core.c:4940 _dev_err+0xe4/0x120 drivers/base/core.c:4983 urb_ctl_callback+0x1eb/0x2f0 drivers/input/misc/yealink.c:456 __usb_hcd_giveback_urb+0x38d/0x6e0 drivers/usb/core/hcd.c:1650 usb_hcd_giveback_urb+0x39b/0x450 drivers/usb/core/hcd.c:1734 dummy_timer+0x180e/0x3a20 drivers/usb/gadget/udc/dummy_hcd.c:1995 __run_hrtimer kernel/time/hrtimer.c:1761 [inline] __hrtimer_run_queues+0x202/0xad0 kernel/time/hrtimer.c:1825 hrtimer_run_softirq+0x17d/0x350 kernel/time/hrtimer.c:1842 handle_softirqs+0x205/0x8d0 kernel/softirq.c:579 __do_softirq kernel/softirq.c:613 [inline] invoke_softirq kernel/softirq.c:453 [inline] __irq_exit_rcu+0xfa/0x160 kernel/softirq.c:680 irq_exit_rcu+0x9/0x30 kernel/softirq.c:696 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1050 [inline] sysvec_apic_timer_interrupt+0x90/0xb0 arch/x86/kernel/apic/apic.c:1050 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 RIP: 0010:finish_task_switch.isra.0+0x1e9/0x9e0 kernel/sched/core.c:5264 Code: 0f 85 5f 07 00 00 8b 0d 09 e8 2b 09 85 c9 0f 85 b9 02 00 00 48 89 df e8 e5 a8 e2 05 e8 40 99 36 00 fb 65 48 8b 1d ff c7 1c 0b <48> 8d bb 50 15 00 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 RSP: 0018:ffffc9000012fc60 EFLAGS: 00000202 RAX: 0000000000000591 RBX: ffff888101ec9d00 RCX: ffffffff8185904f RDX: 0000000000000000 RSI: ffffffff88b03d88 RDI: ffffffff8768fc00 RBP: ffffc9000012fca0 R08: 0000000000000001 R09: 0000000000000001 R10: ffffffff8a7ad1d7 R11: 0000000000000001 R12: ffff888114510000 R13: 0000000000000000 R14: ffff8881f5838858 R15: ffff8881f5839398 context_switch kernel/sched/core.c:5399 [inline] __schedule+0x1332/0x3b10 kernel/sched/core.c:6785 __schedule_loop kernel/sched/core.c:6863 [inline] schedule+0xe7/0x3a0 kernel/sched/core.c:6878 smpboot_thread_fn+0x8e6/0xae0 kernel/smpboot.c:160 kthread+0x3c5/0x780 kernel/kthread.c:464 ret_from_fork+0x5b3/0x6c0 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 rcu: rcu_preempt kthread timer wakeup didn't happen for 1100 jiffies! g51833 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 yealink 5-1:36.0: urb_irq_callback - urb status -71 rcu: Possible timer handling issue on cpu=1 timer-softirq=21321 rcu: rcu_preempt kthread starved for 1103 jiffies! g51833 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0 yealink 5-1:36.0: unexpected response 0 rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. yealink 5-1:36.0: urb_ctl_callback - urb status -71 rcu: RCU grace-period kthread stack dump: task:rcu_preempt state:R running task stack:27816 pid:15 tgid:15 ppid:2 task_flags:0x208040 flags:0x00004000 Call Trace: yealink 5-1:36.0: urb_irq_callback - urb status -71 context_switch kernel/sched/core.c:5396 [inline] __schedule+0x132a/0x3b10 kernel/sched/core.c:6785 yealink 5-1:36.0: unexpected response 0 yealink 5-1:36.0: urb_irq_callback - usb_submit_urb failed -19 __schedule_loop kernel/sched/core.c:6863 [inline] schedule+0xe7/0x3a0 kernel/sched/core.c:6878 schedule_timeout+0x123/0x290 kernel/time/sleep_timeout.c:99 rcu_gp_fqs_loop+0x1ea/0xb00 kernel/rcu/tree.c:2054 rcu_gp_kthread+0x270/0x380 kernel/rcu/tree.c:2256 kthread+0x3c5/0x780 kernel/kthread.c:464 ret_from_fork+0x5b3/0x6c0 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 rcu: Stack dump where RCU GP kthread last ran: Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 5353 Comm: kworker/0:6 Not tainted 6.16.0-rc2-syzkaller #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Workqueue: events drain_vmap_area_work RIP: 0010:csd_lock_wait kernel/smp.c:340 [inline] RIP: 0010:smp_call_function_many_cond+0xd7b/0x1510 kernel/smp.c:885 Code: e8 aa e9 0b 00 45 85 ed 74 46 48 8b 14 24 49 89 d6 49 89 d5 49 c1 ee 03 41 83 e5 07 4d 01 e6 41 83 c5 03 e8 47 ee 0b 00 f3 90 <41> 0f b6 06 41 38 c5 7c 08 84 c0 0f 85 6f 05 00 00 8b 43 08 31 ff RSP: 0018:ffffc90011ab7a50 EFLAGS: 00000293 RAX: 0000000000000000 RBX: ffff8881f593ddc0 RCX: ffffffff8171de5d RDX: ffff88811dfc3a00 RSI: ffffffff8171de39 RDI: 0000000000000005 RBP: 0000000000000001 R08: 0000000000000005 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000001 R12: dffffc0000000000 R13: 0000000000000003 R14: ffffed103eb27bb9 R15: ffff8881f5839980 FS: 0000000000000000(0000) GS:ffff888269164000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 0000000008ea4000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: on_each_cpu_cond_mask+0x40/0x90 kernel/smp.c:1052 on_each_cpu include/linux/smp.h:71 [inline] kernel_tlb_flush_all arch/x86/mm/tlb.c:1517 [inline] flush_tlb_kernel_range+0x1d6/0x220 arch/x86/mm/tlb.c:1538 __purge_vmap_area_lazy+0x57c/0xc60 mm/vmalloc.c:2328 drain_vmap_area_work+0x27/0x40 mm/vmalloc.c:2382 process_one_work+0x9cc/0x1b70 kernel/workqueue.c:3238 process_scheduled_works kernel/workqueue.c:3321 [inline] worker_thread+0x6c8/0xf10 kernel/workqueue.c:3402 kthread+0x3c5/0x780 kernel/kthread.c:464 ret_from_fork+0x5b3/0x6c0 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245