cm109 1-1:0.8: cm109_urb_irq_callback: urb status -71 ------------[ cut here ]------------ URB ffff888018244600 submitted while active WARNING: CPU: 0 PID: 155 at drivers/usb/core/urb.c:379 usb_submit_urb+0x10b1/0x1990 drivers/usb/core/urb.c:379 Modules linked in: CPU: 0 PID: 155 Comm: kworker/0:2 Not tainted 6.1.85-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 Workqueue: usb_hub_wq hub_event RIP: 0010:usb_submit_urb+0x10b1/0x1990 drivers/usb/core/urb.c:379 Code: 54 24 fb eb 4d e8 0f 54 24 fb e9 fc ef ff ff e8 05 54 24 fb c6 05 7c 37 f9 07 01 48 c7 c7 c0 1c 8a 8b 4c 89 ee e8 1f 49 ec fa <0f> 0b e9 c7 ef ff ff e8 e3 53 24 fb eb 1a e8 dc 53 24 fb eb 13 e8 RSP: 0018:ffffc90000007718 EFLAGS: 00010046 RAX: 63cdd8ff760bb700 RBX: ffff88807dbce048 RCX: ffff888016398000 RDX: 0000000000000102 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffff888018244608 R08: ffffffff81528eae R09: ffffed1017304f1c R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 R13: ffff888018244600 R14: 0000000000000a20 R15: ffff888022675b91 FS: 0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f4cb3875b38 CR3: 0000000075f8c000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: cm109_urb_irq_callback+0x6c4/0xc20 drivers/input/misc/cm109.c:422 __usb_hcd_giveback_urb+0x371/0x530 drivers/usb/core/hcd.c:1675 dummy_timer+0x8ad/0x3200 drivers/usb/gadget/udc/dummy_hcd.c:1988 call_timer_fn+0x1ad/0x6b0 kernel/time/timer.c:1504 expire_timers kernel/time/timer.c:1549 [inline] __run_timers+0x67c/0x890 kernel/time/timer.c:1820 run_timer_softirq+0x63/0xf0 kernel/time/timer.c:1833 __do_softirq+0x2e9/0xa4c kernel/softirq.c:571 invoke_softirq kernel/softirq.c:445 [inline] __irq_exit_rcu+0x155/0x240 kernel/softirq.c:650 irq_exit_rcu+0x5/0x20 kernel/softirq.c:662 sysvec_apic_timer_interrupt+0x91/0xb0 arch/x86/kernel/apic/apic.c:1106 asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:653 RIP: 0010:console_emit_next_record+0xd67/0x1000 kernel/printk/printk.c:2786 Code: 32 1c 00 44 0f b6 74 24 1f 48 83 7c 24 30 00 75 07 e8 0d 32 1c 00 eb 06 e8 06 32 1c 00 fb 48 c7 84 24 a0 00 00 00 0e 36 e0 45 <43> c7 04 2c 00 00 00 00 4b c7 44 2c 0a 00 00 00 00 4b c7 44 2c 12 RSP: 0018:ffffc90002e0f0a0 EFLAGS: 00000293 RAX: ffffffff816e64ea RBX: ffffffff816e622c RCX: ffff888016398000 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90002e0f350 R08: ffffffff816e64c2 R09: fffffbfff2093045 R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 R13: 1ffff920005c1e28 R14: 0000000000000001 R15: 0000000000000000 console_unlock+0x278/0x7c0 kernel/printk/printk.c:2906 vprintk_emit+0x523/0x740 kernel/printk/printk.c:2303 dev_vprintk_emit+0x2aa/0x323 drivers/base/core.c:4922 dev_printk_emit+0xd9/0x118 drivers/base/core.c:4933 _dev_info+0x11e/0x165 drivers/base/core.c:4991 usb_disconnect+0xde/0x8c0 drivers/usb/core/hub.c:2251 hub_port_connect drivers/usb/core/hub.c:5309 [inline] hub_port_connect_change drivers/usb/core/hub.c:5605 [inline] port_event drivers/usb/core/hub.c:5761 [inline] hub_event+0x1f78/0x5730 drivers/usb/core/hub.c:5843 process_one_work+0x8a9/0x11d0 kernel/workqueue.c:2292 worker_thread+0xa47/0x1200 kernel/workqueue.c:2439 kthread+0x28d/0x320 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308 ---------------- Code disassembly (best guess): 0: 32 1c 00 xor (%rax,%rax,1),%bl 3: 44 0f b6 74 24 1f movzbl 0x1f(%rsp),%r14d 9: 48 83 7c 24 30 00 cmpq $0x0,0x30(%rsp) f: 75 07 jne 0x18 11: e8 0d 32 1c 00 call 0x1c3223 16: eb 06 jmp 0x1e 18: e8 06 32 1c 00 call 0x1c3223 1d: fb sti 1e: 48 c7 84 24 a0 00 00 movq $0x45e0360e,0xa0(%rsp) 25: 00 0e 36 e0 45 * 2a: 43 c7 04 2c 00 00 00 movl $0x0,(%r12,%r13,1) <-- trapping instruction 31: 00 32: 4b c7 44 2c 0a 00 00 movq $0x0,0xa(%r12,%r13,1) 39: 00 00 3b: 4b rex.WXB 3c: c7 .byte 0xc7 3d: 44 2c 12 rex.R sub $0x12,%al