rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: {
0-....
} 2674 jiffies s: 17017 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: 14653 Comm: syz.4.1050 Not tainted 6.10.0-rc4-syzkaller-00097-g2ea6d07efe53 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024
RIP: 0010:serial_out drivers/tty/serial/8250/8250.h:122 [inline]
RIP: 0010:serial8250_console_fifo_write drivers/tty/serial/8250/8250_port.c:3322 [inline]
RIP: 0010:serial8250_console_write+0xce7/0x1090 drivers/tty/serial/8250/8250_port.c:3393
Code: 44 24 08 48 39 c3 0f 84 b1 01 00 00 45 31 e4 eb 49 e8 fd 1d b8 fe 48 83 c3 01 48 8b 3c 24 31 f6 40 0f b6 d5 45 31 ff 41 ff d6 <0f> 1f 00 e8 e1 1d b8 fe 41 83 c4 01 44 89 ef 44 89 e6 e8 12 18 b8
RSP: 0018:ffffc90000006598 EFLAGS: 00000002
RAX: 0000000000000020 RBX: ffffffff8d55c462 RCX: 0000000000000000
RDX: 00000000000003f8 RSI: ffffffff829a0e85 RDI: ffffffff8d719be0
RBP: 0000000000000020 R08: 0000000000000001 R09: 000000000000001f
R10: 0000000000000000 R11: 0000000000000004 R12: 0000000000000001
R13: 0000000000000010 R14: ffffffff829a0e20 R15: 0000000000000000
FS: 00007f9c2f9ba6c0(0000) GS:ffff8881f6400000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f1501b42d90 CR3: 000000011bf3a000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
console_emit_next_record kernel/printk/printk.c:2928 [inline]
console_flush_all+0x53c/0xd70 kernel/printk/printk.c:2994
console_unlock+0xae/0x290 kernel/printk/printk.c:3063
vprintk_emit kernel/printk/printk.c:2345 [inline]
vprintk_emit+0x11a/0x5a0 kernel/printk/printk.c:2300
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+0x389/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:1687 [inline]
__hrtimer_run_queues+0x20c/0xcc0 kernel/time/hrtimer.c:1751
hrtimer_interrupt+0x31b/0x800 kernel/time/hrtimer.c:1813
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+0x3e/0xb0 arch/x86/kernel/apic/apic.c:1043
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:__sanitizer_cov_trace_cmp8+0x0/0x20 kernel/kcov.c:283
Code: 0c 24 89 f2 89 fe bf 04 00 00 00 e9 ea fe ff ff 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1e fa 48 8b 0c 24 48 89 f2 48 89 fe bf 06 00 00 00 e9 b8 fe
RSP: 0018:ffffc90000007080 EFLAGS: 00000246
RAX: 0000000000000000 RBX: ffffc90000007108 RCX: ffffffff8115387e
RDX: ffff88810cf83a00 RSI: ffffffff86c00000 RDI: ffffffff81b1d0e2
RBP: 0000000000000001 R08: 0000000000000006 R09: ffffffff81b1d0e2
R10: ffffffff81000000 R11: 0000000000000001 R12: ffffffff81b1d0e2
R13: 0000000000000000 R14: ffffc900000071c8 R15: ffffc9000000713d
orc_find arch/x86/kernel/unwind_orc.c:206 [inline]
unwind_next_frame+0x1ff/0x23a0 arch/x86/kernel/unwind_orc.c:494
arch_stack_walk+0x100/0x170 arch/x86/kernel/stacktrace.c:25
stack_trace_save+0x95/0xd0 kernel/stacktrace.c:122
kasan_save_stack+0x33/0x60 mm/kasan/common.c:47
kasan_save_track+0x14/0x30 mm/kasan/common.c:68
unpoison_slab_object mm/kasan/common.c:312 [inline]
__kasan_slab_alloc+0x6e/0x70 mm/kasan/common.c:338
kasan_slab_alloc include/linux/kasan.h:201 [inline]
slab_post_alloc_hook mm/slub.c:3941 [inline]
slab_alloc_node mm/slub.c:4001 [inline]
kmem_cache_alloc_node_noprof+0x13e/0x2e0 mm/slub.c:4044
__alloc_skb+0x2b1/0x380 net/core/skbuff.c:656
alloc_skb include/linux/skbuff.h:1308 [inline]
arp_create+0x18b/0x840 net/ipv4/arp.c:561
arp_send_dst net/ipv4/arp.c:314 [inline]
arp_send_dst+0xb1/0x200 net/ipv4/arp.c:301
arp_process+0x1be3/0x2330 net/ipv4/arp.c:852
NF_HOOK include/linux/netfilter.h:314 [inline]
NF_HOOK include/linux/netfilter.h:308 [inline]
arp_rcv+0x34f/0x630 net/ipv4/arp.c:989
__netif_receive_skb_list_ptype net/core/dev.c:5673 [inline]
__netif_receive_skb_list_ptype net/core/dev.c:5657 [inline]
__netif_receive_skb_list_core+0x6e0/0x950 net/core/dev.c:5716
__netif_receive_skb_list net/core/dev.c:5768 [inline]
netif_receive_skb_list_internal+0x753/0xda0 net/core/dev.c:5860
gro_normal_list include/net/gro.h:515 [inline]
gro_normal_list include/net/gro.h:511 [inline]
napi_complete_done+0x23f/0x9a0 net/core/dev.c:6203
virtqueue_napi_complete drivers/net/virtio_net.c:655 [inline]
virtnet_poll+0xf7e/0x1880 drivers/net/virtio_net.c:2370
__napi_poll.constprop.0+0xb7/0x550 net/core/dev.c:6722
napi_poll net/core/dev.c:6791 [inline]
net_rx_action+0x9b6/0xf10 net/core/dev.c:6907
handle_softirqs+0x209/0x8e0 kernel/softirq.c:554
__do_softirq kernel/softirq.c:588 [inline]
invoke_softirq kernel/softirq.c:428 [inline]
__irq_exit_rcu kernel/softirq.c:637 [inline]
irq_exit_rcu+0xac/0x110 kernel/softirq.c:649
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline]
sysvec_apic_timer_interrupt+0x90/0xb0 arch/x86/kernel/apic/apic.c:1043
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:152 [inline]
RIP: 0010:_raw_spin_unlock_irqrestore+0x31/0x80 kernel/locking/spinlock.c:194
Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 46 fc 9c fa 48 89 df e8 2e 79 9d fa f7 c5 00 02 00 00 75 23 9c 58 f6 c4 02 75 37 01 00 00 00 e8 65 ef 91 fa 65 8b 05 86 5b 6f 79 85 c0 74 16 5b
RSP: 0018:ffffc9000166fbd8 EFLAGS: 00000246
RAX: 0000000000000006 RBX: ffff88810cf809b8 RCX: 1ffffffff137b111
RDX: 0000000000000000 RSI: ffffffff86c7d6e0 RDI: ffffffff86e77840
RBP: 0000000000000287 R08: 0000000000000001 R09: 0000000000000001
R10: ffffffff89bdc217 R11: 0000000000000001 R12: ffff8881f653d880
R13: ffff88810cf80014 R14: ffff88810cf809b8 R15: 000000000003d880
class_raw_spinlock_irqsave_destructor include/linux/spinlock.h:553 [inline]
try_to_wake_up+0x55d/0x10b0 kernel/sched/core.c:4262
wake_up_process kernel/sched/core.c:4510 [inline]
wake_up_q+0x91/0x140 kernel/sched/core.c:1029
__mutex_unlock_slowpath+0x21b/0x650 kernel/locking/mutex.c:956
usb_gadget_register_driver_owner+0x1d2/0x2f0 drivers/usb/gadget/udc/core.c:1720
raw_ioctl_run drivers/usb/gadget/legacy/raw_gadget.c:595 [inline]
raw_ioctl+0x1731/0x2b80 drivers/usb/gadget/legacy/raw_gadget.c:1306
vfs_ioctl fs/ioctl.c:51 [inline]
__do_sys_ioctl fs/ioctl.c:907 [inline]
__se_sys_ioctl fs/ioctl.c:893 [inline]
__x64_sys_ioctl+0x193/0x220 fs/ioctl.c:893
do_syscall_x64 arch/x86/entry/common.c:52 [inline]
do_syscall_64+0xcd/0x250 arch/x86/entry/common.c:83
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f9c3073879b
Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
RSP: 002b:00007f9c2f9b7f20 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f9c3073879b
RDX: 0000000000000000 RSI: 0000000000005501 RDI: 0000000000000009
RBP: 00007f9c2f9b8ff0 R08: 0000000000000010 R09: 00342e6364755f79
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007f9c2f9b7fc0 R14: 0000000020000700 R15: 00007f9c309f4c58
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 respons