Warning: Permanently added '10.128.0.202' (ED25519) to the list of known hosts. 2024/01/13 16:56:36 parsed 1 programs 2024/01/13 16:56:37 executed programs: 0 [ 80.657805][ T9] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 80.897635][ T9] usb 1-1: Using ep0 maxpacket: 32 [ 81.057818][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 81.137792][ T9] usb 1-1: config 5 has an invalid interface number: 114 but max is 3 [ 81.146127][ T9] usb 1-1: config 5 has an invalid interface association descriptor of length 2, skipping [ 81.156078][ T9] usb 1-1: config 5 has an invalid interface number: 118 but max is 3 [ 81.164378][ T9] usb 1-1: config 5 contains an unexpected descriptor of type 0x1, skipping [ 81.173276][ T9] usb 1-1: config 5 has an invalid interface number: 57 but max is 3 [ 81.181660][ T9] usb 1-1: config 5 has an invalid descriptor of length 0, skipping remainder of the config [ 81.191867][ T9] usb 1-1: config 5 has 3 interfaces, different from the descriptor's value: 4 [ 81.200858][ T9] usb 1-1: config 5 has no interface number 0 [ 81.206918][ T9] usb 1-1: config 5 has no interface number 1 [ 81.213122][ T9] usb 1-1: config 5 has no interface number 2 [ 81.219294][ T9] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 81.230292][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 81.241444][ T9] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 81.252334][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 81.263579][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x7, skipping [ 81.274516][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0xE has invalid maxpacket 512, setting to 64 [ 81.285598][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x3 has invalid maxpacket 26693, setting to 64 [ 81.297123][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x3, skipping [ 81.308026][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 81.318936][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 81.329907][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 81.340850][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xA, skipping [ 81.351832][ T9] usb 1-1: config 5 interface 118 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 81.362557][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xE, skipping [ 81.373479][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xB, skipping [ 81.384392][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x7, skipping [ 81.395403][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 81.406300][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x3, skipping [ 81.417249][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xC, skipping [ 81.428080][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xD, skipping [ 81.438902][ T9] usb 1-1: config 5 interface 57 altsetting 130 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 81.452136][ T9] usb 1-1: config 5 interface 114 has no altsetting 0 [ 81.458937][ T9] usb 1-1: config 5 interface 118 has no altsetting 0 [ 81.465696][ T9] usb 1-1: config 5 interface 57 has no altsetting 0 [ 81.707723][ T9] usb 1-1: string descriptor 0 read error: -22 [ 81.714001][ T9] usb 1-1: New USB device found, idVendor=0b05, idProduct=170c, bcdDevice=c6.c6 [ 81.723123][ T9] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 81.937865][ T9] usb 1-1: reset high-speed USB device number 2 using dummy_hcd 2024/01/13 16:56:48 executed programs: 1 [ 82.947681][ T9] usb 1-1: device descriptor read/64, error -71 [ 83.467842][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 84.447926][ T9] zd1211rw 1-1:5.114: phy0 [ 84.460619][ T9] zd1211rw 1-1:5.114: error ioread32(CR_REG1): -11 [ 84.639524][ T9] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 85.617640][ T9] usb 1-1: device descriptor read/64, error -71 [ 86.137806][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 87.112726][ T9] zd1211rw 1-1:5.118: phy1 [ 87.120268][ T9] zd1211rw 1-1:5.114: error ioread32(CR_REG1): -11 [ 87.133471][ T9] [ 87.135831][ T9] ============================================ [ 87.142080][ T9] WARNING: possible recursive locking detected [ 87.148233][ T9] 6.7.0-rc5-syzkaller-00172-g933bb7b878dd #0 Not tainted [ 87.155262][ T9] -------------------------------------------- [ 87.161419][ T9] kworker/0:1/9 is trying to acquire lock: [ 87.167325][ T9] ffff888114b35c10 (&chip->mutex){+.+.}-{3:3}, at: zd_chip_disable_rxtx+0x1f/0x50 [ 87.176593][ T9] [ 87.176593][ T9] but task is already holding lock: [ 87.183962][ T9] ffff888114c1dc10 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 87.192468][ T9] [ 87.192468][ T9] other info that might help us debug this: [ 87.200535][ T9] Possible unsafe locking scenario: [ 87.200535][ T9] [ 87.207993][ T9] CPU0 [ 87.211290][ T9] ---- [ 87.214574][ T9] lock(&chip->mutex); [ 87.218739][ T9] lock(&chip->mutex); [ 87.222904][ T9] [ 87.222904][ T9] *** DEADLOCK *** [ 87.222904][ T9] [ 87.231135][ T9] May be due to missing lock nesting notation [ 87.231135][ T9] [ 87.239459][ T9] 6 locks held by kworker/0:1/9: [ 87.244487][ T9] #0: ffff888108a78d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x787/0x15c0 [ 87.255227][ T9] #1: ffffc9000009fd80 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x7e9/0x15c0 [ 87.266497][ T9] #2: ffff888105752190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1be/0x4f40 [ 87.275406][ T9] #3: ffff888108279190 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 87.284765][ T9] #4: ffff888105e62160 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 87.294059][ T9] #5: ffff888114c1dc10 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 87.303067][ T9] [ 87.303067][ T9] stack backtrace: [ 87.308961][ T9] CPU: 0 PID: 9 Comm: kworker/0:1 Not tainted 6.7.0-rc5-syzkaller-00172-g933bb7b878dd #0 [ 87.318781][ T9] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 87.328922][ T9] Workqueue: usb_hub_wq hub_event [ 87.333980][ T9] Call Trace: [ 87.337279][ T9] [ 87.340446][ T9] dump_stack_lvl+0xd9/0x1b0 [ 87.345159][ T9] __lock_acquire+0x2973/0x5dd0 [ 87.350046][ T9] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 87.356053][ T9] ? reacquire_held_locks+0x4b0/0x4b0 [ 87.361450][ T9] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 87.367547][ T9] lock_acquire+0x1ae/0x510 [ 87.372081][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 87.377321][ T9] ? lock_sync+0x190/0x190 [ 87.381760][ T9] ? preempt_count_sub+0x150/0x150 [ 87.387076][ T9] __mutex_lock+0x181/0x1340 [ 87.391695][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 87.396927][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 87.402164][ T9] ? __mutex_lock+0x25b/0x1340 [ 87.406957][ T9] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 87.412620][ T9] ? zd_usb_disable_int+0x17a/0x1b0 [ 87.417846][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 87.423074][ T9] zd_chip_disable_rxtx+0x1f/0x50 [ 87.428216][ T9] zd_op_stop+0x64/0x1a0 [ 87.432491][ T9] pre_reset+0x18f/0x270 [ 87.436766][ T9] usb_reset_device+0x41a/0xad0 [ 87.441658][ T9] ? zd_usb_disable_tx+0x170/0x170 [ 87.446798][ T9] probe+0x114/0x970 [ 87.450720][ T9] usb_probe_interface+0x307/0x930 [ 87.455862][ T9] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 87.461436][ T9] really_probe+0x234/0xc90 [ 87.466064][ T9] __driver_probe_device+0x1de/0x4b0 [ 87.471389][ T9] driver_probe_device+0x4c/0x1a0 [ 87.476445][ T9] __device_attach_driver+0x1d4/0x300 [ 87.481866][ T9] ? driver_probe_device+0x1a0/0x1a0 [ 87.487191][ T9] bus_for_each_drv+0x157/0x1d0 [ 87.492071][ T9] ? bus_for_each_dev+0x1d0/0x1d0 [ 87.497126][ T9] ? lockdep_hardirqs_on+0x7d/0x100 [ 87.502377][ T9] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 87.508216][ T9] __device_attach+0x1e8/0x4b0 [ 87.512976][ T9] ? device_driver_attach+0x200/0x200 [ 87.518430][ T9] ? do_raw_spin_unlock+0x173/0x230 [ 87.523626][ T9] bus_probe_device+0x17c/0x1c0 [ 87.528469][ T9] device_add+0x117e/0x1aa0 [ 87.532976][ T9] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 87.539811][ T9] ? create_intf_ep_devs.isra.0+0x4a/0x200 [ 87.545617][ T9] usb_set_configuration+0x10cb/0x1c40 [ 87.551173][ T9] ? usb_choose_configuration+0x9f0/0x9f0 [ 87.556900][ T9] usb_generic_driver_probe+0xad/0x110 [ 87.562366][ T9] usb_probe_device+0xec/0x350 [ 87.567242][ T9] ? usb_driver_release_interface+0x190/0x190 [ 87.573314][ T9] really_probe+0x234/0xc90 [ 87.577808][ T9] __driver_probe_device+0x1de/0x4b0 [ 87.583170][ T9] ? usb_driver_applicable+0x1c4/0x220 [ 87.588706][ T9] driver_probe_device+0x4c/0x1a0 [ 87.594070][ T9] __device_attach_driver+0x1d4/0x300 [ 87.599686][ T9] ? driver_probe_device+0x1a0/0x1a0 [ 87.605391][ T9] bus_for_each_drv+0x157/0x1d0 [ 87.610246][ T9] ? bus_for_each_dev+0x1d0/0x1d0 [ 87.615355][ T9] ? lockdep_hardirqs_on+0x7d/0x100 [ 87.620563][ T9] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 87.626367][ T9] __device_attach+0x1e8/0x4b0 [ 87.631126][ T9] ? device_driver_attach+0x200/0x200 [ 87.636489][ T9] ? do_raw_spin_unlock+0x173/0x230 [ 87.641681][ T9] bus_probe_device+0x17c/0x1c0 [ 87.646634][ T9] device_add+0x117e/0x1aa0 [ 87.651123][ T9] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 87.657959][ T9] ? usb_detect_static_quirks+0x335/0x3e0 [ 87.663668][ T9] usb_new_device+0xd80/0x19f0 [ 87.668428][ T9] ? hub_disconnect+0x520/0x520 [ 87.673291][ T9] hub_event+0x2e62/0x4f40 [ 87.677803][ T9] ? hub_port_debounce+0x3d0/0x3d0 [ 87.682911][ T9] ? print_usage_bug.part.0+0x191/0x670 [ 87.688452][ T9] ? lock_sync+0x190/0x190 [ 87.692910][ T9] ? reacquire_held_locks+0x4b0/0x4b0 [ 87.698272][ T9] process_one_work+0x884/0x15c0 [ 87.703243][ T9] ? hcd_died_work+0x60/0x60 [ 87.707915][ T9] ? init_worker_pool+0x770/0x770 [ 87.712945][ T9] ? assign_work+0x1a0/0x240 [ 87.717533][ T9] worker_thread+0x8b9/0x1290 [ 87.722327][ T9] ? __kthread_parkme+0x14b/0x220 [ 87.727368][ T9] ? process_one_work+0x15c0/0x15c0 [ 87.732579][ T9] kthread+0x33c/0x440 [ 87.736830][ T9] ? _raw_spin_unlock_irq+0x23/0x50 [ 87.742031][ T9] ? kthread_complete_and_exit+0x40/0x40 [ 87.747755][ T9] ret_from_fork+0x45/0x80 [ 87.752261][ T9] ? kthread_complete_and_exit+0x40/0x40 [ 87.757976][ T9] ret_from_fork_asm+0x11/0x20 [ 87.762832][ T9] [ 87.767212][ T9] zd1211rw 1-1:5.118: error ioread32(CR_REG1): -11 2024/01/13 16:56:54 executed programs: 3 [ 88.657636][ T9] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 89.057831][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 90.018318][ T9] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' [ 90.035812][ T9] zd1211rw 1-1:5.57: phy2 [ 90.223207][ T9] usb 1-1: USB disconnect, device number 2 [ 91.007608][ T1938] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 91.247581][ T1938] usb 1-1: Using ep0 maxpacket: 32 [ 91.407729][ T1938] usb 1-1: unable to get BOS descriptor or descriptor too short [ 91.487730][ T1938] usb 1-1: config 5 has an invalid interface number: 114 but max is 3 [ 91.496198][ T1938] usb 1-1: config 5 has an invalid interface association descriptor of length 2, skipping [ 91.506131][ T1938] usb 1-1: config 5 has an invalid interface number: 118 but max is 3 [ 91.514330][ T1938] usb 1-1: config 5 contains an unexpected descriptor of type 0x1, skipping [ 91.523072][ T1938] usb 1-1: config 5 has an invalid interface number: 57 but max is 3 [ 91.531174][ T1938] usb 1-1: config 5 has an invalid descriptor of length 0, skipping remainder of the config [ 91.541261][ T1938] usb 1-1: config 5 has 3 interfaces, different from the descriptor's value: 4 [ 91.550231][ T1938] usb 1-1: config 5 has no interface number 0 [ 91.556393][ T1938] usb 1-1: config 5 has no interface number 1 [ 91.562514][ T1938] usb 1-1: config 5 has no interface number 2 [ 91.568673][ T1938] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 91.579556][ T1938] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 91.590707][ T1938] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 91.601572][ T1938] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 91.612652][ T1938] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x7, skipping [ 91.623534][ T1938] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0xE has invalid maxpacket 512, setting to 64 [ 91.634767][ T1938] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x3 has invalid maxpacket 26693, setting to 64 [ 91.646095][ T1938] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x3, skipping [ 91.656994][ T1938] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 91.667965][ T1938] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 91.679103][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 91.689890][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xA, skipping [ 91.700876][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 91.711769][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xE, skipping [ 91.722910][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xB, skipping [ 91.733872][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x7, skipping [ 91.744672][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 91.755517][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x3, skipping [ 91.766342][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xC, skipping [ 91.777583][ T1938] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xD, skipping [ 91.788965][ T1938] usb 1-1: config 5 interface 57 altsetting 130 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 91.803170][ T1938] usb 1-1: config 5 interface 114 has no altsetting 0 [ 91.811066][ T1938] usb 1-1: config 5 interface 118 has no altsetting 0 [ 91.818110][ T1938] usb 1-1: config 5 interface 57 has no altsetting 0 [ 92.057655][ T1938] usb 1-1: string descriptor 0 read error: -22 [ 92.064072][ T1938] usb 1-1: New USB device found, idVendor=0b05, idProduct=170c, bcdDevice=c6.c6 [ 92.073171][ T1938] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 92.267637][ T1938] usb 1-1: reset high-speed USB device number 3 using dummy_hcd [ 93.277628][ T1938] usb 1-1: device descriptor read/64, error -71 [ 93.807779][ T1938] usb 1-1: unable to get BOS descriptor or descriptor too short [ 94.768323][ T1938] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht' [ 94.786232][ T1938] zd1211rw 1-1:5.114: phy3 [ 94.792755][ T1938] zd1211rw 1-1:5.114: error ioread32(CR_REG1): -11 [ 94.948752][ T1938] usb 1-1: reset high-speed USB device number 3 using dummy_hcd 2024/01/13 16:57:01 executed programs: 6 [ 95.947596][ T1938] usb 1-1: device descriptor read/64, error -71 [ 96.467746][ T1938] usb 1-1: unable to get BOS descriptor or descriptor too short