usb 1-1: config 0 descriptor?? usb 1-1: Found UVC 0.00 device syz (05ac:8600) usb 1-1: No valid video chain found. ------------[ cut here ]------------ DEBUG_LOCKS_WARN_ON(lock->magic != lock) WARNING: CPU: 0 PID: 8 at kernel/locking/mutex.c:587 __mutex_lock_common kernel/locking/mutex.c:587 [inline] WARNING: CPU: 0 PID: 8 at kernel/locking/mutex.c:587 __mutex_lock+0x294/0x7a0 kernel/locking/mutex.c:752 Modules linked in: CPU: 0 UID: 0 PID: 8 Comm: kworker/0:0 Not tainted 6.12.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Workqueue: usb_hub_wq hub_event RIP: 0010:__mutex_lock_common kernel/locking/mutex.c:587 [inline] RIP: 0010:__mutex_lock+0x294/0x7a0 kernel/locking/mutex.c:752 Code: eb d0 90 e8 5e c8 2e ff 85 c0 74 22 83 3d 63 3e 05 01 00 75 19 90 48 c7 c7 71 9c f1 82 48 c7 c6 d6 25 f3 82 e8 9d 01 b8 fe 90 <0f> 0b 90 90 90 e9 d2 fd ff ff 48 8b 7c 24 08 e8 18 de bf fe 49 f7 RSP: 0018:ffffc9000004b668 EFLAGS: 00010246 RAX: 06001026e4081e00 RBX: 0000000000000000 RCX: 0000000000000002 RDX: 0000000000000002 RSI: 00000000ffffdfff RDI: 00000000ffffffff RBP: 0000000000000000 R08: 0000000000000000 R09: ffffffff832daac0 R10: ffffc9000004b540 R11: ffffc9000004b4e8 R12: ffff88811ba860a8 R13: ffff88811ba86000 R14: ffffffff820abe2b R15: ffff88811a971518 FS: 0000000000000000(0000) GS:ffff888237c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00005561b62a1bc0 CR3: 0000000113284000 CR4: 00000000003526f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: class_mutex_constructor include/linux/mutex.h:201 [inline] uvc_status_suspend drivers/media/usb/uvc/uvc_status.c:372 [inline] uvc_status_unregister+0x1b/0x50 drivers/media/usb/uvc/uvc_status.c:297 uvc_unregister_video+0x54/0xa0 drivers/media/usb/uvc/uvc_driver.c:1947 uvc_probe+0x20ef/0x2120 drivers/media/usb/uvc/uvc_driver.c:2272 usb_probe_interface+0x1e0/0x380 drivers/usb/core/driver.c:399 really_probe+0x133/0x420 drivers/base/dd.c:658 __driver_probe_device+0x77/0x140 drivers/base/dd.c:800 driver_probe_device+0x1e/0x1b0 drivers/base/dd.c:830 __device_attach_driver+0x139/0x1c0 drivers/base/dd.c:958 bus_for_each_drv+0x10b/0x160 drivers/base/bus.c:459 __device_attach+0xc4/0x190 drivers/base/dd.c:1030 bus_probe_device+0x94/0x110 drivers/base/bus.c:534 device_add+0x25c/0x450 drivers/base/core.c:3675 usb_set_configuration+0x8bf/0xa70 drivers/usb/core/message.c:2210 usb_generic_driver_probe+0x2a/0x80 drivers/usb/core/generic.c:254 usb_probe_device+0x60/0x100 drivers/usb/core/driver.c:294 really_probe+0x133/0x420 drivers/base/dd.c:658 __driver_probe_device+0x77/0x140 drivers/base/dd.c:800 driver_probe_device+0x1e/0x1b0 drivers/base/dd.c:830 __device_attach_driver+0x139/0x1c0 drivers/base/dd.c:958 bus_for_each_drv+0x10b/0x160 drivers/base/bus.c:459 __device_attach+0xc4/0x190 drivers/base/dd.c:1030 bus_probe_device+0x94/0x110 drivers/base/bus.c:534 device_add+0x25c/0x450 drivers/base/core.c:3675 usb_new_device+0x445/0x670 drivers/usb/core/hub.c:2651 hub_port_connect drivers/usb/core/hub.c:5521 [inline] hub_port_connect_change drivers/usb/core/hub.c:5661 [inline] port_event drivers/usb/core/hub.c:5821 [inline] hub_event+0x11a5/0x1b20 drivers/usb/core/hub.c:5903 process_one_work kernel/workqueue.c:3229 [inline] process_scheduled_works+0x2e6/0x6b0 kernel/workqueue.c:3310 worker_thread+0x212/0x2d0 kernel/workqueue.c:3391 kthread+0xf5/0x110 kernel/kthread.c:389 ret_from_fork+0x32/0x40 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244