rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 0-.... } 2631 jiffies s: 14185 root: 0x0/. rcu: blocking rcu_node structures (internal RCU debug): rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 0-.... } 2686 jiffies s: 14189 root: 0x1/. rcu: blocking rcu_node structures (internal RCU debug): Sending NMI from CPU 1 to CPUs 0: yealink 3-1:36.0: urb_irq_callback - urb status -71 NMI backtrace for cpu 0 CPU: 0 PID: 13661 Comm: kworker/0:4 Not tainted 6.10.0-rc6-syzkaller-00108-g179264157bba #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 Workqueue: events kernfs_notify_workfn RIP: 0010:io_serial_out+0x8f/0xb0 drivers/tty/serial/8250/8250_port.c:413 Code: 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 1c 66 03 5d 40 44 89 e8 89 da ee <5b> 5d 41 5c 41 5d c3 cc cc cc cc e8 b1 93 0b ff eb a0 e8 3a 94 0b RSP: 0018:ffffc900000075a0 EFLAGS: 00000002 RAX: 0000000000000020 RBX: 00000000000003f8 RCX: 0000000000000000 RDX: 00000000000003f8 RSI: ffffffff829a0ff5 RDI: ffffffff8d717960 RBP: ffffffff8d717920 R08: 0000000000000001 R09: 000000000000001f R10: 0000000000000000 R11: 0000000000000003 R12: 0000000000000000 R13: 0000000000000020 R14: ffffffff829a0f90 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8881f6400000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f2a14fe3fa8 CR3: 0000000116320000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: serial_out drivers/tty/serial/8250/8250.h:122 [inline] serial8250_console_fifo_write drivers/tty/serial/8250/8250_port.c:3322 [inline] serial8250_console_write+0xce7/0x1090 drivers/tty/serial/8250/8250_port.c:3393 console_emit_next_record kernel/printk/printk.c:2913 [inline] console_flush_all+0x53c/0xd70 kernel/printk/printk.c:2979 console_unlock+0xae/0x290 kernel/printk/printk.c:3048 vprintk_emit kernel/printk/printk.c:2348 [inline] vprintk_emit+0x11a/0x5a0 kernel/printk/printk.c:2303 dev_vprintk_emit drivers/base/core.c:4909 [inline] dev_printk_emit+0xfb/0x140 drivers/base/core.c:4920 __dev_printk+0xf5/0x270 drivers/base/core.c:4932 _dev_err+0xe5/0x120 drivers/base/core.c:4975 urb_irq_callback+0x454/0x700 drivers/input/misc/yealink.c:416 __usb_hcd_giveback_urb+0x466/0x6e0 drivers/usb/core/hcd.c:1650 usb_hcd_giveback_urb+0x396/0x450 drivers/usb/core/hcd.c:1734 dummy_timer+0x17f6/0x3900 drivers/usb/gadget/udc/dummy_hcd.c:1987 __run_hrtimer kernel/time/hrtimer.c:1689 [inline] __hrtimer_run_queues+0x20c/0xcc0 kernel/time/hrtimer.c:1753 hrtimer_interrupt+0x31b/0x800 kernel/time/hrtimer.c:1815 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1032 [inline] __sysvec_apic_timer_interrupt+0x10f/0x450 arch/x86/kernel/apic/apic.c:1049 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline] sysvec_apic_timer_interrupt+0x8b/0xb0 arch/x86/kernel/apic/apic.c:1043 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 RIP: 0010:schedule_debug kernel/sched/core.c:5961 [inline] RIP: 0010:__schedule+0x155/0x3170 kernel/sched/core.c:6628 Code: 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 2a 26 00 00 48 b8 00 00 00 00 00 fc ff df 4d 8b 6c 24 20 4c 89 ea 48 c1 ea 03 80 3c 02 00 <0f> 85 2e 27 00 00 49 81 7d 00 9d 6e ac 57 0f 85 0f 27 00 00 8b 85 RSP: 0018:ffffc90001bcfb60 EFLAGS: 00000246 RAX: dffffc0000000000 RBX: ffff8881f643d880 RCX: 0000000000000001 RDX: 1ffff92000379000 RSI: ffffffff86e77740 RDI: ffff888119203a20 RBP: ffffc90001bcfc88 R08: 0000000000000004 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000002 R12: ffff888119203a00 R13: ffffc90001bc8000 R14: 000000000003d880 R15: ffff888100094000 preempt_schedule_common+0x44/0xc0 kernel/sched/core.c:6924 __cond_resched+0x1b/0x30 kernel/sched/core.c:8589 _cond_resched include/linux/sched.h:1992 [inline] process_one_work+0xbc5/0x1b40 kernel/workqueue.c:3281 process_scheduled_works kernel/workqueue.c:3329 [inline] worker_thread+0x6c8/0xf30 kernel/workqueue.c:3409 kthread+0x2c1/0x3a0 kernel/kthread.c:389 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_irq_callback - urb status -71 yealink 3-1:36.0: unexpected response 0 yealink 3-1:36.0: urb_ctl_callback - urb status -71 yealink 3-1:36.0: urb_ctl_callback - usb_submit_urb failed -19