./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor4002756817 <...> Warning: Permanently added '10.128.0.122' (ED25519) to the list of known hosts. execve("./syz-executor4002756817", ["./syz-executor4002756817"], 0x7fff660ee980 /* 10 vars */) = 0 brk(NULL) = 0x555575cec000 brk(0x555575cecd00) = 0x555575cecd00 arch_prctl(ARCH_SET_FS, 0x555575cec380) = 0 set_tid_address(0x555575cec650) = 5235 set_robust_list(0x555575cec660, 24) = 0 rseq(0x555575cecca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor4002756817", 4096) = 28 getrandom("\xea\x37\x30\x03\x5a\x20\x5e\xf0", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555575cecd00 brk(0x555575d0dd00) = 0x555575d0dd00 brk(0x555575d0e000) = 0x555575d0e000 mprotect(0x7fa06288d000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 write(1, "executing program\n", 18executing program ) = 18 openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcd9d20fb0) = 0 ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 18 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 [ 55.323022][ T1166] usb 1-1: new high-speed USB device number 2 using dummy_hcd ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 18 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 9 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 29 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 4 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 8 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 8 [ 55.528860][ T1166] usb 1-1: config 0 has an invalid interface number: 186 but max is 0 [ 55.537338][ T1166] usb 1-1: config 0 has an invalid interface association descriptor of length 2, skipping [ 55.547550][ T1166] usb 1-1: config 0 has no interface number 0 [ 55.553749][ T1166] usb 1-1: config 0 interface 186 altsetting 0 has an invalid descriptor for endpoint zero, skipping ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcd9d1ffa0) = 8 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcd9d20fb0) = 0 ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7fa0628933cc) = -1 EINVAL (Invalid argument) ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffcd9d1ffa0) = 0 [ 55.619859][ T1166] usb 1-1: New USB device found, idVendor=05ac, idProduct=8600, bcdDevice=d0.28 [ 55.629212][ T1166] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.637310][ T1166] usb 1-1: Product: syz [ 55.641481][ T1166] usb 1-1: Manufacturer: syz [ 55.646152][ T1166] usb 1-1: SerialNumber: syz [ 55.653998][ T1166] usb 1-1: config 0 descriptor?? [ 55.688096][ T1166] usb 1-1: Found UVC 0.00 device syz (05ac:8600) [ 55.694679][ T1166] usb 1-1: No valid video chain found. [ 55.700164][ T1166] ------------[ cut here ]------------ [ 55.705682][ T1166] DEBUG_LOCKS_WARN_ON(lock->magic != lock) [ 55.705752][ T1166] WARNING: CPU: 0 PID: 1166 at kernel/locking/mutex.c:587 __mutex_lock+0xc41/0xd70 [ 55.720914][ T1166] Modules linked in: [ 55.724869][ T1166] CPU: 0 UID: 0 PID: 1166 Comm: kworker/0:2 Not tainted 6.12.0-rc3-next-20241016-syzkaller #0 [ 55.735149][ T1166] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 55.745246][ T1166] Workqueue: usb_hub_wq hub_event [ 55.750290][ T1166] RIP: 0010:__mutex_lock+0xc41/0xd70 [ 55.755619][ T1166] Code: 0f b6 04 20 84 c0 0f 85 18 01 00 00 83 3d 36 20 49 04 00 75 19 90 48 c7 c7 20 b9 0a 8c 48 c7 c6 c0 b9 0a 8c e8 00 0f 81 f5 90 <0f> 0b 90 90 90 e9 bd f4 ff ff 90 0f 0b 90 e9 cf f8 ff ff 90 0f 0b [ 55.775268][ T1166] RSP: 0018:ffffc90004516980 EFLAGS: 00010246 [ 55.781318][ T1166] RAX: 44423ff48d37de00 RBX: 0000000000000000 RCX: ffff888027929e00 [ 55.789315][ T1166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 55.797343][ T1166] RBP: ffffc90004516ad0 R08: ffffffff8155d7b2 R09: fffffbfff1cfa3e0 [ 55.805353][ T1166] R10: dffffc0000000000 R11: fffffbfff1cfa3e0 R12: dffffc0000000000 [ 55.813374][ T1166] R13: ffff88814bd82518 R14: 0000000000000000 R15: ffff88814bd824e8 [ 55.821378][ T1166] FS: 0000000000000000(0000) GS:ffff8880b8600000(0000) knlGS:0000000000000000 [ 55.830376][ T1166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.837053][ T1166] CR2: 000055ffca8e3610 CR3: 000000001e3f4000 CR4: 00000000003526f0 [ 55.845066][ T1166] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 55.853080][ T1166] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 55.861041][ T1166] Call Trace: [ 55.864352][ T1166] [ 55.867285][ T1166] ? __warn+0x168/0x4e0 [ 55.871432][ T1166] ? __mutex_lock+0xc41/0xd70 [ 55.876146][ T1166] ? report_bug+0x2b3/0x500 [ 55.880652][ T1166] ? __mutex_lock+0xc41/0xd70 exit_group(0) = ? [ 55.885366][ T1166] ? handle_bug+0x60/0x90 [ 55.889698][ T1166] ? exc_invalid_op+0x1a/0x50 [ 55.894506][ T1166] ? asm_exc_invalid_op+0x1a/0x20 [ 55.899713][ T1166] ? __warn_printk+0x292/0x360 [ 55.904568][ T1166] ? __mutex_lock+0xc41/0xd70 [ 55.909274][ T1166] ? uvc_status_unregister+0x2f/0xe0 [ 55.914780][ T1166] ? snprintf+0xda/0x120 [ 55.919032][ T1166] ? __pfx___mutex_lock+0x10/0x10 [ 55.924079][ T1166] ? uvc_scan_device+0x1593/0x1820 [ 55.929192][ T1166] ? __pfx_devm_gpiod_get_index+0x10/0x10 [ 55.934980][ T1166] uvc_status_unregister+0x2f/0xe0 [ 55.940102][ T1166] uvc_unregister_video+0xeb/0x1c0 [ 55.945250][ T1166] uvc_probe+0x9135/0x98c0 [ 55.949684][ T1166] ? mark_lock+0x9a/0x360 [ 55.954074][ T1166] ? _raw_spin_unlock_irqrestore+0x8f/0x140 [ 55.959977][ T1166] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 55.965907][ T1166] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 55.972240][ T1166] usb_probe_interface+0x645/0xbb0 [ 55.977390][ T1166] ? __pfx_usb_probe_interface+0x10/0x10 [ 55.983050][ T1166] really_probe+0x2b8/0xad0 [ 55.987540][ T1166] __driver_probe_device+0x1a2/0x390 [ 55.992860][ T1166] driver_probe_device+0x50/0x430 [ 55.997888][ T1166] __device_attach_driver+0x2d6/0x530 [ 56.003284][ T1166] bus_for_each_drv+0x24e/0x2e0 [ 56.008138][ T1166] ? __pfx___device_attach_driver+0x10/0x10 [ 56.014072][ T1166] ? __pfx_bus_for_each_drv+0x10/0x10 [ 56.019453][ T1166] __device_attach+0x333/0x520 [ 56.024242][ T1166] ? __pfx_lock_release+0x10/0x10 [ 56.029291][ T1166] ? __pfx___device_attach+0x10/0x10 [ 56.034613][ T1166] ? do_raw_spin_unlock+0x13c/0x8b0 [ 56.039815][ T1166] bus_probe_device+0x189/0x260 [ 56.044694][ T1166] device_add+0x856/0xbf0 [ 56.049028][ T1166] usb_set_configuration+0x1976/0x1fb0 [ 56.054532][ T1166] usb_generic_driver_probe+0x88/0x140 [ 56.059998][ T1166] usb_probe_device+0x1b8/0x380 [ 56.064920][ T1166] ? __pfx_usb_probe_device+0x10/0x10 [ 56.070301][ T1166] really_probe+0x2b8/0xad0 [ 56.074863][ T1166] __driver_probe_device+0x1a2/0x390 [ 56.080160][ T1166] driver_probe_device+0x50/0x430 [ 56.085220][ T1166] __device_attach_driver+0x2d6/0x530 [ 56.090606][ T1166] bus_for_each_drv+0x24e/0x2e0 [ 56.095498][ T1166] ? __pfx___device_attach_driver+0x10/0x10 [ 56.101397][ T1166] ? __pfx_bus_for_each_drv+0x10/0x10 [ 56.106812][ T1166] __device_attach+0x333/0x520 [ 56.111578][ T1166] ? __pfx___device_attach+0x10/0x10 [ 56.116905][ T1166] bus_probe_device+0x189/0x260 [ 56.121761][ T1166] device_add+0x856/0xbf0 [ 56.126111][ T1166] usb_new_device+0x104a/0x19a0 [ 56.130970][ T1166] ? __pfx_usb_new_device+0x10/0x10 [ 56.136213][ T1166] ? _raw_spin_unlock_irq+0x23/0x50 [ 56.141425][ T1166] ? lockdep_hardirqs_on+0x99/0x150 [ 56.146665][ T1166] hub_event+0x2d6d/0x5150 [ 56.151094][ T1166] ? __pfx_hub_event+0x10/0x10 [ 56.155894][ T1166] ? __pfx_lock_acquire+0x10/0x10 [ 56.160916][ T1166] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 56.166929][ T1166] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 56.173317][ T1166] ? process_scheduled_works+0x976/0x1850 [ 56.179042][ T1166] process_scheduled_works+0xa63/0x1850 [ 56.184625][ T1166] ? __pfx_process_scheduled_works+0x10/0x10 [ 56.190614][ T1166] ? assign_work+0x364/0x3d0 [ 56.195268][ T1166] worker_thread+0x870/0xd30 [ 56.199873][ T1166] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 56.205806][ T1166] ? __kthread_parkme+0x169/0x1d0 [ 56.210847][ T1166] ? __pfx_worker_thread+0x10/0x10 [ 56.216011][ T1166] kthread+0x2f0/0x390 [ 56.220080][ T1166] ? __pfx_worker_thread+0x10/0x10 [ 56.225222][ T1166] ? __pfx_kthread+0x10/0x10 [ 56.229808][ T1166] ret_from_fork+0x4b/0x80 [ 56.234253][ T1166] ? __pfx_kthread+0x10/0x10 [ 56.238843][ T1166] ret_from_fork_asm+0x1a/0x30 [ 56.243636][ T1166] [ 56.246655][ T1166] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 56.253916][ T1166] CPU: 0 UID: 0 PID: 1166 Comm: kworker/0:2 Not tainted 6.12.0-rc3-next-20241016-syzkaller #0 [ 56.264131][ T1166] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 56.274167][ T1166] Workqueue: usb_hub_wq hub_event [ 56.279176][ T1166] Call Trace: [ 56.282433][ T1166] [ 56.285352][ T1166] dump_stack_lvl+0x241/0x360 [ 56.290008][ T1166] ? __pfx_dump_stack_lvl+0x10/0x10 [ 56.295182][ T1166] ? __pfx__printk+0x10/0x10 [ 56.299754][ T1166] ? vscnprintf+0x5d/0x90 [ 56.304067][ T1166] panic+0x349/0x880 [ 56.307945][ T1166] ? __warn+0x177/0x4e0 [ 56.312081][ T1166] ? __pfx_panic+0x10/0x10 [ 56.316481][ T1166] ? ret_from_fork_asm+0x1a/0x30 [ 56.321413][ T1166] __warn+0x34b/0x4e0 [ 56.325404][ T1166] ? __mutex_lock+0xc41/0xd70 [ 56.330060][ T1166] report_bug+0x2b3/0x500 [ 56.334373][ T1166] ? __mutex_lock+0xc41/0xd70 [ 56.339030][ T1166] handle_bug+0x60/0x90 [ 56.343168][ T1166] exc_invalid_op+0x1a/0x50 [ 56.347665][ T1166] asm_exc_invalid_op+0x1a/0x20 [ 56.352494][ T1166] RIP: 0010:__mutex_lock+0xc41/0xd70 [ 56.357766][ T1166] Code: 0f b6 04 20 84 c0 0f 85 18 01 00 00 83 3d 36 20 49 04 00 75 19 90 48 c7 c7 20 b9 0a 8c 48 c7 c6 c0 b9 0a 8c e8 00 0f 81 f5 90 <0f> 0b 90 90 90 e9 bd f4 ff ff 90 0f 0b 90 e9 cf f8 ff ff 90 0f 0b [ 56.377362][ T1166] RSP: 0018:ffffc90004516980 EFLAGS: 00010246 [ 56.383423][ T1166] RAX: 44423ff48d37de00 RBX: 0000000000000000 RCX: ffff888027929e00 [ 56.391383][ T1166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 56.399350][ T1166] RBP: ffffc90004516ad0 R08: ffffffff8155d7b2 R09: fffffbfff1cfa3e0 [ 56.407316][ T1166] R10: dffffc0000000000 R11: fffffbfff1cfa3e0 R12: dffffc0000000000 [ 56.415277][ T1166] R13: ffff88814bd82518 R14: 0000000000000000 R15: ffff88814bd824e8 [ 56.423238][ T1166] ? __warn_printk+0x292/0x360 [ 56.428001][ T1166] ? uvc_status_unregister+0x2f/0xe0 [ 56.433277][ T1166] ? snprintf+0xda/0x120 [ 56.437508][ T1166] ? __pfx___mutex_lock+0x10/0x10 [ 56.442523][ T1166] ? uvc_scan_device+0x1593/0x1820 [ 56.447623][ T1166] ? __pfx_devm_gpiod_get_index+0x10/0x10 [ 56.453332][ T1166] uvc_status_unregister+0x2f/0xe0 [ 56.458439][ T1166] uvc_unregister_video+0xeb/0x1c0 [ 56.463538][ T1166] uvc_probe+0x9135/0x98c0 [ 56.467957][ T1166] ? mark_lock+0x9a/0x360 [ 56.472278][ T1166] ? _raw_spin_unlock_irqrestore+0x8f/0x140 [ 56.478163][ T1166] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 56.484051][ T1166] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 56.490979][ T1166] usb_probe_interface+0x645/0xbb0 [ 56.496087][ T1166] ? __pfx_usb_probe_interface+0x10/0x10 [ 56.501705][ T1166] really_probe+0x2b8/0xad0 [ 56.506203][ T1166] __driver_probe_device+0x1a2/0x390 [ 56.511481][ T1166] driver_probe_device+0x50/0x430 [ 56.516494][ T1166] __device_attach_driver+0x2d6/0x530 [ 56.521860][ T1166] bus_for_each_drv+0x24e/0x2e0 [ 56.526726][ T1166] ? __pfx___device_attach_driver+0x10/0x10 [ 56.532636][ T1166] ? __pfx_bus_for_each_drv+0x10/0x10 [ 56.538019][ T1166] __device_attach+0x333/0x520 [ 56.542777][ T1166] ? __pfx_lock_release+0x10/0x10 [ 56.547792][ T1166] ? __pfx___device_attach+0x10/0x10 [ 56.553081][ T1166] ? do_raw_spin_unlock+0x13c/0x8b0 [ 56.558296][ T1166] bus_probe_device+0x189/0x260 [ 56.563155][ T1166] device_add+0x856/0xbf0 [ 56.567486][ T1166] usb_set_configuration+0x1976/0x1fb0 [ 56.572940][ T1166] usb_generic_driver_probe+0x88/0x140 [ 56.578393][ T1166] usb_probe_device+0x1b8/0x380 [ 56.583237][ T1166] ? __pfx_usb_probe_device+0x10/0x10 [ 56.588598][ T1166] really_probe+0x2b8/0xad0 [ 56.593096][ T1166] __driver_probe_device+0x1a2/0x390 [ 56.598371][ T1166] driver_probe_device+0x50/0x430 [ 56.603388][ T1166] __device_attach_driver+0x2d6/0x530 [ 56.608753][ T1166] bus_for_each_drv+0x24e/0x2e0 [ 56.613599][ T1166] ? __pfx___device_attach_driver+0x10/0x10 [ 56.619484][ T1166] ? __pfx_bus_for_each_drv+0x10/0x10 [ 56.624850][ T1166] __device_attach+0x333/0x520 [ 56.629605][ T1166] ? __pfx___device_attach+0x10/0x10 [ 56.634885][ T1166] bus_probe_device+0x189/0x260 [ 56.639728][ T1166] device_add+0x856/0xbf0 [ 56.644049][ T1166] usb_new_device+0x104a/0x19a0 [ 56.648909][ T1166] ? __pfx_usb_new_device+0x10/0x10 [ 56.654117][ T1166] ? _raw_spin_unlock_irq+0x23/0x50 [ 56.659327][ T1166] ? lockdep_hardirqs_on+0x99/0x150 [ 56.664528][ T1166] hub_event+0x2d6d/0x5150 [ 56.668953][ T1166] ? __pfx_hub_event+0x10/0x10 [ 56.673707][ T1166] ? __pfx_lock_acquire+0x10/0x10 [ 56.678753][ T1166] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 56.684844][ T1166] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 56.691197][ T1166] ? process_scheduled_works+0x976/0x1850 [ 56.696927][ T1166] process_scheduled_works+0xa63/0x1850 [ 56.702481][ T1166] ? __pfx_process_scheduled_works+0x10/0x10 [ 56.708473][ T1166] ? assign_work+0x364/0x3d0 [ 56.713059][ T1166] worker_thread+0x870/0xd30 [ 56.717701][ T1166] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 56.723694][ T1166] ? __kthread_parkme+0x169/0x1d0 [ 56.728718][ T1166] ? __pfx_worker_thread+0x10/0x10 [ 56.733825][ T1166] kthread+0x2f0/0x390 [ 56.737887][ T1166] ? __pfx_worker_thread+0x10/0x10 [ 56.742993][ T1166] ? __pfx_kthread+0x10/0x10 [ 56.747576][ T1166] ret_from_fork+0x4b/0x80 [ 56.751977][ T1166] ? __pfx_kthread+0x10/0x10 [ 56.756555][ T1166] ret_from_fork_asm+0x1a/0x30 [ 56.761317][ T1166] [ 56.764571][ T1166] Kernel Offset: disabled [ 56.768881][ T1166] Rebooting in 86400 seconds..