Warning: Permanently added '10.128.0.228' (ED25519) to the list of known hosts. 2024/02/08 16:33:35 ignoring optional flag "sandboxArg"="0" 2024/02/08 16:33:35 parsed 1 programs 2024/02/08 16:33:35 executed programs: 0 [ 83.322918][ T35] usb 1-1: new full-speed USB device number 2 using dummy_hcd [ 83.722913][ T35] usb 1-1: unable to get BOS descriptor or descriptor too short [ 83.763058][ T35] usb 1-1: not running at top speed; connect to a high speed hub [ 83.842932][ T35] usb 1-1: config 0 has an invalid interface number: 144 but max is 1 [ 83.851176][ T35] usb 1-1: config 0 has an invalid interface number: 22 but max is 1 [ 83.859319][ T35] usb 1-1: config 0 has an invalid interface association descriptor of length 2, skipping [ 83.869261][ T35] usb 1-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 83.877985][ T35] usb 1-1: config 0 has an invalid interface number: 243 but max is 1 [ 83.886288][ T35] usb 1-1: config 0 has 3 interfaces, different from the descriptor's value: 2 [ 83.895384][ T35] usb 1-1: config 0 has no interface number 0 [ 83.901470][ T35] usb 1-1: config 0 has no interface number 1 [ 83.907610][ T35] usb 1-1: config 0 has no interface number 2 [ 83.914112][ T35] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 83.925236][ T35] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0x4 has invalid maxpacket 1024, setting to 64 [ 83.936284][ T35] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xD has invalid maxpacket 1024, setting to 64 [ 83.947395][ T35] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 83.958478][ T35] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 83.969135][ T35] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x6 has invalid maxpacket 1024, setting to 64 [ 83.980162][ T35] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 83.990900][ T35] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0x4, skipping [ 84.001548][ T35] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 84.012275][ T35] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 84.023100][ T35] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xA has invalid maxpacket 503, setting to 64 [ 84.033927][ T35] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 84.044749][ T35] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xE, skipping [ 84.055647][ T35] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 84.066841][ T35] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 84.077441][ T35] usb 1-1: config 0 interface 22 altsetting 0 has 13 endpoint descriptors, different from the interface descriptor's value: 16 [ 84.090752][ T35] usb 1-1: too many endpoints for config 0 interface 243 altsetting 168: 112, using maximum allowed: 30 [ 84.102256][ T35] usb 1-1: config 0 interface 243 altsetting 168 has a duplicate endpoint with address 0x6, skipping [ 84.113181][ T35] usb 1-1: config 0 interface 243 altsetting 168 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 84.124353][ T35] usb 1-1: config 0 interface 243 altsetting 168 has an invalid endpoint with address 0x0, skipping [ 84.136214][ T35] usb 1-1: config 0 interface 243 altsetting 168 has 3 endpoint descriptors, different from the interface descriptor's value: 112 [ 84.149675][ T35] usb 1-1: config 0 interface 144 has no altsetting 0 [ 84.156584][ T35] usb 1-1: config 0 interface 243 has no altsetting 0 [ 84.403020][ T35] usb 1-1: string descriptor 0 read error: -22 [ 84.409595][ T35] usb 1-1: New USB device found, idVendor=0471, idProduct=1237, bcdDevice=d0.1f [ 84.418806][ T35] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 84.432051][ T35] usb 1-1: config 0 descriptor?? [ 84.623070][ T35] usb 1-1: reset full-speed USB device number 2 using dummy_hcd 2024/02/08 16:33:47 executed programs: 1 [ 85.612795][ T35] usb 1-1: device descriptor read/64, error -71 [ 86.132836][ T35] usb 1-1: unable to get BOS descriptor or descriptor too short [ 86.901596][ T35] zd1211rw 1-1:0.144: phy0 [ 86.912563][ T35] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 87.083156][ T35] usb 1-1: reset full-speed USB device number 2 using dummy_hcd [ 88.082818][ T35] usb 1-1: device descriptor read/64, error -71 [ 88.603027][ T35] usb 1-1: unable to get BOS descriptor or descriptor too short [ 89.361321][ T35] zd1211rw 1-1:0.22: phy1 [ 89.372867][ T35] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 89.379799][ T35] [ 89.382139][ T35] ============================================ [ 89.388296][ T35] WARNING: possible recursive locking detected [ 89.394641][ T35] 6.8.0-rc3-syzkaller-00049-g88bae831f381 #0 Not tainted [ 89.401687][ T35] -------------------------------------------- [ 89.407845][ T35] kworker/1:1/35 is trying to acquire lock: [ 89.413836][ T35] ffff88811ba65c30 (&chip->mutex){+.+.}-{3:3}, at: zd_chip_disable_rxtx+0x1f/0x50 [ 89.423192][ T35] [ 89.423192][ T35] but task is already holding lock: [ 89.430566][ T35] ffff88811af3dc30 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 89.439051][ T35] [ 89.439051][ T35] other info that might help us debug this: [ 89.447120][ T35] Possible unsafe locking scenario: [ 89.447120][ T35] [ 89.454584][ T35] CPU0 [ 89.457883][ T35] ---- [ 89.461189][ T35] lock(&chip->mutex); [ 89.465361][ T35] lock(&chip->mutex); [ 89.469543][ T35] [ 89.469543][ T35] *** DEADLOCK *** [ 89.469543][ T35] [ 89.477700][ T35] May be due to missing lock nesting notation [ 89.477700][ T35] [ 89.486029][ T35] 6 locks held by kworker/1:1/35: [ 89.491068][ T35] #0: ffff8881066a1538 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x789/0x15d0 [ 89.501907][ T35] #1: ffffc90000257d80 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x7eb/0x15d0 [ 89.513216][ T35] #2: ffff88810ab9e190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1be/0x4f40 [ 89.522146][ T35] #3: ffff8881056c6190 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 89.531534][ T35] #4: ffff8881062be160 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 89.541374][ T35] #5: ffff88811af3dc30 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 89.550390][ T35] [ 89.550390][ T35] stack backtrace: [ 89.556380][ T35] CPU: 1 PID: 35 Comm: kworker/1:1 Not tainted 6.8.0-rc3-syzkaller-00049-g88bae831f381 #0 [ 89.566549][ T35] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 89.576645][ T35] Workqueue: usb_hub_wq hub_event [ 89.581964][ T35] Call Trace: [ 89.585258][ T35] [ 89.588290][ T35] dump_stack_lvl+0xd9/0x1b0 [ 89.593088][ T35] __lock_acquire+0x210a/0x3b30 [ 89.597967][ T35] ? lockdep_hardirqs_on_prepare+0x420/0x420 [ 89.603970][ T35] ? lockdep_hardirqs_on_prepare+0x420/0x420 [ 89.609974][ T35] lock_acquire+0x1ae/0x520 [ 89.614506][ T35] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.619731][ T35] ? lock_sync+0x190/0x190 [ 89.624261][ T35] ? preempt_count_sub+0x160/0x160 [ 89.629546][ T35] ? mutex_is_locked+0x40/0x40 [ 89.634368][ T35] __mutex_lock+0x175/0x9d0 [ 89.638898][ T35] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.644131][ T35] ? rcu_is_watching+0x12/0xb0 [ 89.649046][ T35] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.654292][ T35] ? __mutex_lock+0x1a6/0x9d0 [ 89.659007][ T35] ? mutex_trylock+0x130/0x130 [ 89.663799][ T35] ? pre_reset+0x209/0x270 [ 89.668243][ T35] ? reacquire_held_locks+0x4c0/0x4c0 [ 89.673641][ T35] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.678862][ T35] zd_chip_disable_rxtx+0x1f/0x50 [ 89.683924][ T35] zd_op_stop+0x64/0x1a0 [ 89.688192][ T35] pre_reset+0x18f/0x270 [ 89.692513][ T35] usb_reset_device+0x41a/0xad0 [ 89.697397][ T35] ? zd_usb_disable_tx+0x170/0x170 [ 89.702812][ T35] probe+0x114/0x970 [ 89.706746][ T35] usb_probe_interface+0x307/0x9c0 [ 89.711903][ T35] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 89.717325][ T35] really_probe+0x234/0xc90 [ 89.721860][ T35] __driver_probe_device+0x1de/0x4b0 [ 89.727175][ T35] driver_probe_device+0x4c/0x1a0 [ 89.732233][ T35] __device_attach_driver+0x1d4/0x300 [ 89.737638][ T35] ? driver_probe_device+0x1a0/0x1a0 [ 89.742950][ T35] bus_for_each_drv+0x157/0x1d0 [ 89.747839][ T35] ? bus_for_each_dev+0x1d0/0x1d0 [ 89.752901][ T35] ? lockdep_hardirqs_on+0x7d/0x110 [ 89.758131][ T35] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 89.763971][ T35] __device_attach+0x1e8/0x4b0 [ 89.768781][ T35] ? device_driver_attach+0x200/0x200 [ 89.774196][ T35] ? do_raw_spin_unlock+0x173/0x230 [ 89.779423][ T35] bus_probe_device+0x17c/0x1c0 [ 89.784269][ T35] device_add+0x117e/0x1aa0 [ 89.788775][ T35] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 89.795710][ T35] ? usb_create_ep_devs+0x1f7/0x2a0 [ 89.800918][ T35] ? create_intf_ep_devs.isra.0+0x195/0x200 [ 89.806899][ T35] usb_set_configuration+0x10cb/0x1c40 [ 89.812373][ T35] ? usb_choose_configuration+0x9f0/0x9f0 [ 89.818095][ T35] usb_generic_driver_probe+0xad/0x110 [ 89.823572][ T35] usb_probe_device+0xec/0x3e0 [ 89.828331][ T35] ? usb_autopm_get_interface_no_resume+0xa0/0xa0 [ 89.834821][ T35] really_probe+0x234/0xc90 [ 89.839334][ T35] __driver_probe_device+0x1de/0x4b0 [ 89.844799][ T35] ? usb_driver_applicable+0x1c4/0x220 [ 89.850706][ T35] driver_probe_device+0x4c/0x1a0 [ 89.855751][ T35] __device_attach_driver+0x1d4/0x300 [ 89.861214][ T35] ? driver_probe_device+0x1a0/0x1a0 [ 89.866576][ T35] bus_for_each_drv+0x157/0x1d0 [ 89.871425][ T35] ? bus_for_each_dev+0x1d0/0x1d0 [ 89.876443][ T35] ? lockdep_hardirqs_on+0x7d/0x110 [ 89.881728][ T35] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 89.887528][ T35] __device_attach+0x1e8/0x4b0 [ 89.892281][ T35] ? device_driver_attach+0x200/0x200 [ 89.897667][ T35] ? do_raw_spin_unlock+0x173/0x230 [ 89.903053][ T35] bus_probe_device+0x17c/0x1c0 [ 89.907889][ T35] device_add+0x117e/0x1aa0 [ 89.912404][ T35] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 89.919276][ T35] ? usb_detect_static_quirks+0x335/0x3e0 [ 89.925020][ T35] usb_new_device+0xd90/0x1a10 [ 89.929801][ T35] ? hub_disconnect+0x520/0x520 [ 89.934653][ T35] hub_event+0x2e62/0x4f40 [ 89.939060][ T35] ? hub_port_debounce+0x3d0/0x3d0 [ 89.944176][ T35] ? check_irq_usage+0xa01/0x1490 [ 89.949213][ T35] ? lock_sync+0x190/0x190 [ 89.953620][ T35] ? reacquire_held_locks+0x4c0/0x4c0 [ 89.958982][ T35] process_one_work+0x886/0x15d0 [ 89.964184][ T35] ? hcd_died_work+0x60/0x60 [ 89.968768][ T35] ? workqueue_congested+0x300/0x300 [ 89.974398][ T35] ? assign_work+0x1a0/0x250 [ 89.978982][ T35] worker_thread+0x8b9/0x1290 [ 89.984095][ T35] ? __kthread_parkme+0x14b/0x220 [ 89.989198][ T35] ? process_one_work+0x15d0/0x15d0 [ 89.994475][ T35] kthread+0x2c6/0x3a0 [ 89.998532][ T35] ? _raw_spin_unlock_irq+0x23/0x50 [ 90.003716][ T35] ? kthread_complete_and_exit+0x40/0x40 [ 90.009423][ T35] ret_from_fork+0x45/0x80 [ 90.013829][ T35] ? kthread_complete_and_exit+0x40/0x40 [ 90.019446][ T35] ret_from_fork_asm+0x11/0x20 [ 90.024197][ T35] [ 90.028169][ T35] zd1211rw 1-1:0.22: error ioread32(CR_REG1): -11 2024/02/08 16:33:52 executed programs: 3 [ 90.922762][ T35] usb 1-1: reset full-speed USB device number 2 using dummy_hcd [ 91.322935][ T35] usb 1-1: unable to get BOS descriptor or descriptor too short [ 92.063424][ T35] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' [ 92.077898][ T35] zd1211rw 1-1:0.243: WBRF is not supported [ 92.091740][ T35] zd1211rw 1-1:0.243: phy2 [ 92.263442][ T35] usb 1-1: USB disconnect, device number 2 [ 93.082797][ T9] usb 1-1: new full-speed USB device number 3 using dummy_hcd [ 93.482925][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 93.522821][ T9] usb 1-1: not running at top speed; connect to a high speed hub [ 93.602971][ T9] usb 1-1: config 0 has an invalid interface number: 144 but max is 1 [ 93.611162][ T9] usb 1-1: config 0 has an invalid interface number: 22 but max is 1 [ 93.619396][ T9] usb 1-1: config 0 has an invalid interface association descriptor of length 2, skipping [ 93.629514][ T9] usb 1-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 93.638243][ T9] usb 1-1: config 0 has an invalid interface number: 243 but max is 1 [ 93.646439][ T9] usb 1-1: config 0 has 3 interfaces, different from the descriptor's value: 2 [ 93.655495][ T9] usb 1-1: config 0 has no interface number 0 [ 93.661574][ T9] usb 1-1: config 0 has no interface number 1 [ 93.667719][ T9] usb 1-1: config 0 has no interface number 2 [ 93.673889][ T9] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 93.684859][ T9] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0x4 has invalid maxpacket 1024, setting to 64 [ 93.695859][ T9] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xD has invalid maxpacket 1024, setting to 64 [ 93.706747][ T9] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 93.717487][ T9] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 93.728512][ T9] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x6 has invalid maxpacket 1024, setting to 64 [ 93.739593][ T9] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 93.750252][ T9] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0x4, skipping [ 93.761063][ T9] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 93.771692][ T9] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 93.782311][ T9] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xA has invalid maxpacket 503, setting to 64 [ 93.793211][ T9] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 93.804013][ T9] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xE, skipping [ 93.814718][ T9] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 93.825870][ T9] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 93.836629][ T9] usb 1-1: config 0 interface 22 altsetting 0 has 13 endpoint descriptors, different from the interface descriptor's value: 16 [ 93.849959][ T9] usb 1-1: too many endpoints for config 0 interface 243 altsetting 168: 112, using maximum allowed: 30 [ 93.865773][ T9] usb 1-1: config 0 interface 243 altsetting 168 has a duplicate endpoint with address 0x6, skipping [ 93.877370][ T9] usb 1-1: config 0 interface 243 altsetting 168 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 93.888424][ T9] usb 1-1: config 0 interface 243 altsetting 168 has an invalid endpoint with address 0x0, skipping [ 93.899599][ T9] usb 1-1: config 0 interface 243 altsetting 168 has 3 endpoint descriptors, different from the interface descriptor's value: 112 [ 93.913275][ T9] usb 1-1: config 0 interface 144 has no altsetting 0 [ 93.920580][ T9] usb 1-1: config 0 interface 243 has no altsetting 0 [ 94.162925][ T9] usb 1-1: string descriptor 0 read error: -22 [ 94.169319][ T9] usb 1-1: New USB device found, idVendor=0471, idProduct=1237, bcdDevice=d0.1f [ 94.178402][ T9] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 94.188109][ T9] usb 1-1: config 0 descriptor?? [ 94.382762][ T9] usb 1-1: reset full-speed USB device number 3 using dummy_hcd [ 95.372760][ T9] usb 1-1: device descriptor read/64, error -71 [ 95.892969][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 96.623577][ T9] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht' [ 96.639686][ T9] zd1211rw 1-1:0.144: WBRF is not supported [ 96.653628][ T9] zd1211rw 1-1:0.144: phy3 [ 96.660028][ T9] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 96.833101][ T9] usb 1-1: reset full-speed USB device number 3 using dummy_hcd 2024/02/08 16:33:59 executed programs: 6 [ 97.812707][ T9] usb 1-1: device descriptor read/64, error -71 [ 98.332941][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 99.073434][ T9] ieee80211 phy4: Selected rate control algorithm 'minstrel_ht' [ 99.088040][ T9] zd1211rw 1-1:0.22: WBRF is not supported [ 99.102295][ T9] zd1211rw 1-1:0.22: phy4 [ 99.113686][ T9] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 99.120641][ T9] zd1211rw 1-1:0.22: error ioread32(CR_REG1): -11 [ 99.272710][ T9] usb 1-1: reset full-speed USB device number 3 using dummy_hcd