Warning: Permanently added '10.128.1.140' (ECDSA) to the list of known hosts. 2023/04/13 07:22:45 ignoring optional flag "sandboxArg"="0" 2023/04/13 07:22:46 parsed 1 programs 2023/04/13 07:22:46 executed programs: 0 [ 77.235470][ T13] usb 1-1: new full-speed USB device number 2 using dummy_hcd [ 77.635496][ T13] usb 1-1: unable to get BOS descriptor or descriptor too short [ 77.675653][ T13] usb 1-1: not running at top speed; connect to a high speed hub [ 77.755592][ T13] usb 1-1: config 0 has an invalid interface number: 144 but max is 1 [ 77.763804][ T13] usb 1-1: config 0 has an invalid interface number: 22 but max is 1 [ 77.771930][ T13] usb 1-1: config 0 has an invalid interface association descriptor of length 2, skipping [ 77.781872][ T13] usb 1-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 77.790594][ T13] usb 1-1: config 0 has an invalid interface number: 243 but max is 1 [ 77.798795][ T13] usb 1-1: config 0 has 3 interfaces, different from the descriptor's value: 2 [ 77.807774][ T13] usb 1-1: config 0 has no interface number 0 [ 77.813872][ T13] usb 1-1: config 0 has no interface number 1 [ 77.819992][ T13] usb 1-1: config 0 has no interface number 2 [ 77.826120][ T13] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 77.837119][ T13] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0x4 has invalid maxpacket 1024, setting to 64 [ 77.848139][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xD has invalid maxpacket 1024, setting to 64 [ 77.859032][ T13] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 77.869687][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 77.880340][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x6 has invalid maxpacket 1024, setting to 64 [ 77.891239][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 77.901883][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0x4, skipping [ 77.912546][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 77.923205][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 77.933874][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xA has invalid maxpacket 503, setting to 64 [ 77.944888][ T13] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 77.955526][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xE, skipping [ 77.966519][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 77.977440][ T13] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 77.988014][ T13] usb 1-1: config 0 interface 22 altsetting 0 has 13 endpoint descriptors, different from the interface descriptor's value: 16 [ 78.001183][ T13] usb 1-1: too many endpoints for config 0 interface 243 altsetting 168: 112, using maximum allowed: 30 [ 78.012444][ T13] usb 1-1: config 0 interface 243 altsetting 168 has a duplicate endpoint with address 0x6, skipping [ 78.023373][ T13] usb 1-1: config 0 interface 243 altsetting 168 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 78.034457][ T13] usb 1-1: config 0 interface 243 altsetting 168 has an invalid endpoint with address 0x0, skipping [ 78.045303][ T13] usb 1-1: config 0 interface 243 altsetting 168 has 3 endpoint descriptors, different from the interface descriptor's value: 112 [ 78.058725][ T13] usb 1-1: config 0 interface 144 has no altsetting 0 [ 78.065545][ T13] usb 1-1: config 0 interface 243 has no altsetting 0 [ 78.305599][ T13] usb 1-1: string descriptor 0 read error: -22 [ 78.311857][ T13] usb 1-1: New USB device found, idVendor=0471, idProduct=1237, bcdDevice=d0.1f [ 78.320957][ T13] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.331229][ T13] usb 1-1: config 0 descriptor?? [ 78.535499][ T13] usb 1-1: reset full-speed USB device number 2 using dummy_hcd 2023/04/13 07:22:59 executed programs: 1 [ 79.565450][ T13] usb 1-1: device descriptor read/64, error -71 [ 80.085497][ T13] usb 1-1: unable to get BOS descriptor or descriptor too short [ 80.851177][ T13] zd1211rw 1-1:0.144: phy0 [ 80.861511][ T13] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 81.015570][ T13] usb 1-1: reset full-speed USB device number 2 using dummy_hcd [ 81.985497][ T13] usb 1-1: device descriptor read/64, error -71 [ 82.505616][ T13] usb 1-1: unable to get BOS descriptor or descriptor too short [ 83.255090][ T13] zd1211rw 1-1:0.22: phy1 [ 83.263136][ T13] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 83.274075][ T13] [ 83.276432][ T13] ============================================ [ 83.282597][ T13] WARNING: possible recursive locking detected [ 83.288752][ T13] 6.3.0-rc6-syzkaller-00128-g8e86652e3e71 #0 Not tainted [ 83.295787][ T13] -------------------------------------------- [ 83.301941][ T13] kworker/0:1/13 is trying to acquire lock: [ 83.307843][ T13] ffff88810d69dfd0 (&chip->mutex){+.+.}-{3:3}, at: zd_chip_disable_rxtx+0x20/0x50 [ 83.317193][ T13] [ 83.317193][ T13] but task is already holding lock: [ 83.324573][ T13] ffff888110fcdfd0 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x213/0x290 [ 83.333163][ T13] [ 83.333163][ T13] other info that might help us debug this: [ 83.341233][ T13] Possible unsafe locking scenario: [ 83.341233][ T13] [ 83.348702][ T13] CPU0 [ 83.351996][ T13] ---- [ 83.355286][ T13] lock(&chip->mutex); [ 83.359458][ T13] lock(&chip->mutex); [ 83.363635][ T13] [ 83.363635][ T13] *** DEADLOCK *** [ 83.363635][ T13] [ 83.371791][ T13] May be due to missing lock nesting notation [ 83.371791][ T13] [ 83.380212][ T13] 6 locks held by kworker/0:1/13: [ 83.385248][ T13] #0: ffff88810905e138 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x87a/0x15c0 [ 83.396007][ T13] #1: ffffc900000dfda8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x15c0 [ 83.407281][ T13] #2: ffff88810ea00190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c0/0x4ed0 [ 83.416490][ T13] #3: ffff888116581190 (&dev->mutex){....}-{3:3}, at: __device_attach+0x76/0x4b0 [ 83.425771][ T13] #4: ffff888108d83118 (&dev->mutex){....}-{3:3}, at: __device_attach+0x76/0x4b0 [ 83.435050][ T13] #5: ffff888110fcdfd0 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x213/0x290 [ 83.443983][ T13] [ 83.443983][ T13] stack backtrace: [ 83.449884][ T13] CPU: 0 PID: 13 Comm: kworker/0:1 Not tainted 6.3.0-rc6-syzkaller-00128-g8e86652e3e71 #0 [ 83.459801][ T13] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 83.469877][ T13] Workqueue: usb_hub_wq hub_event [ 83.474938][ T13] Call Trace: [ 83.478249][ T13] [ 83.481199][ T13] dump_stack_lvl+0xd9/0x150 [ 83.485826][ T13] __lock_acquire+0x1362/0x5d40 [ 83.490716][ T13] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 83.496729][ T13] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 83.502746][ T13] lock_acquire+0x1af/0x520 [ 83.507280][ T13] ? zd_chip_disable_rxtx+0x20/0x50 [ 83.512542][ T13] ? lock_release+0x670/0x670 [ 83.517250][ T13] __mutex_lock+0x12f/0x1350 [ 83.521869][ T13] ? zd_chip_disable_rxtx+0x20/0x50 [ 83.527190][ T13] ? rcu_is_watching+0x12/0xb0 [ 83.532005][ T13] ? trace_contention_end+0xd8/0x100 [ 83.537334][ T13] ? zd_chip_disable_rxtx+0x20/0x50 [ 83.542562][ T13] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 83.548136][ T13] ? pre_reset+0x213/0x290 [ 83.553280][ T13] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 83.558864][ T13] ? mark_held_locks+0x9f/0xe0 [ 83.563745][ T13] ? _raw_spin_unlock_irqrestore+0x54/0x70 [ 83.569762][ T13] zd_chip_disable_rxtx+0x20/0x50 [ 83.574820][ T13] zd_op_stop+0x64/0x1a0 [ 83.579095][ T13] pre_reset+0x199/0x290 [ 83.583370][ T13] usb_reset_device+0x41b/0xac0 [ 83.588254][ T13] ? zd_usb_disable_tx+0x170/0x170 [ 83.593410][ T13] probe+0x113/0x920 [ 83.597340][ T13] usb_probe_interface+0x30f/0x960 [ 83.602565][ T13] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 83.607969][ T13] really_probe+0x240/0xca0 [ 83.612506][ T13] __driver_probe_device+0x1df/0x4d0 [ 83.617827][ T13] ? usb_match_id.part.0+0x15d/0x1b0 [ 83.623137][ T13] driver_probe_device+0x4c/0x1a0 [ 83.628198][ T13] __device_attach_driver+0x1d4/0x2e0 [ 83.633611][ T13] bus_for_each_drv+0x149/0x1d0 [ 83.638507][ T13] ? driver_probe_device+0x1a0/0x1a0 [ 83.643875][ T13] ? bus_for_each_dev+0x1c0/0x1c0 [ 83.648930][ T13] ? _raw_spin_unlock_irqrestore+0x54/0x70 [ 83.654776][ T13] ? lockdep_hardirqs_on+0x7d/0x100 [ 83.660015][ T13] ? _raw_spin_unlock_irqrestore+0x41/0x70 [ 83.665868][ T13] __device_attach+0x1e4/0x4b0 [ 83.670670][ T13] ? device_driver_attach+0x210/0x210 [ 83.676079][ T13] ? do_raw_spin_unlock+0x175/0x230 [ 83.681327][ T13] bus_probe_device+0x17c/0x1c0 [ 83.686237][ T13] device_add+0x11c4/0x1c50 [ 83.690775][ T13] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 83.697664][ T13] ? usb_create_ep_devs+0x1f7/0x2a0 [ 83.702994][ T13] ? create_intf_ep_devs.isra.0+0x18d/0x1f0 [ 83.708933][ T13] usb_set_configuration+0x10ee/0x1af0 [ 83.714442][ T13] usb_generic_driver_probe+0xcf/0x130 [ 83.719944][ T13] usb_probe_device+0xd8/0x2c0 [ 83.724738][ T13] ? usb_driver_release_interface+0x190/0x190 [ 83.730844][ T13] really_probe+0x240/0xca0 [ 83.735415][ T13] __driver_probe_device+0x1df/0x4d0 [ 83.740746][ T13] driver_probe_device+0x4c/0x1a0 [ 83.745817][ T13] __device_attach_driver+0x1d4/0x2e0 [ 83.751228][ T13] bus_for_each_drv+0x149/0x1d0 [ 83.756113][ T13] ? driver_probe_device+0x1a0/0x1a0 [ 83.761433][ T13] ? bus_for_each_dev+0x1c0/0x1c0 [ 83.766503][ T13] ? _raw_spin_unlock_irqrestore+0x54/0x70 [ 83.772354][ T13] ? lockdep_hardirqs_on+0x7d/0x100 [ 83.777603][ T13] ? _raw_spin_unlock_irqrestore+0x41/0x70 [ 83.783568][ T13] __device_attach+0x1e4/0x4b0 [ 83.788370][ T13] ? device_driver_attach+0x210/0x210 [ 83.793862][ T13] ? do_raw_spin_unlock+0x175/0x230 [ 83.799094][ T13] bus_probe_device+0x17c/0x1c0 [ 83.803971][ T13] device_add+0x11c4/0x1c50 [ 83.808480][ T13] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 83.815324][ T13] ? usb_detect_static_quirks+0x305/0x3b0 [ 83.821067][ T13] ? __phys_addr+0xc8/0x140 [ 83.825588][ T13] usb_new_device+0xcb2/0x19d0 [ 83.830352][ T13] ? hub_disconnect+0x510/0x510 [ 83.835195][ T13] ? _raw_spin_unlock_irq+0x23/0x50 [ 83.840395][ T13] hub_event+0x2e3d/0x4ed0 [ 83.844843][ T13] ? hub_port_debounce+0x3b0/0x3b0 [ 83.850046][ T13] ? lock_release+0x670/0x670 [ 83.854730][ T13] ? lock_downgrade+0x690/0x690 [ 83.859578][ T13] ? do_raw_spin_lock+0x124/0x2b0 [ 83.864623][ T13] ? _raw_spin_unlock_irq+0x23/0x50 [ 83.869828][ T13] process_one_work+0x991/0x15c0 [ 83.874780][ T13] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 83.880153][ T13] ? spin_bug+0x1c0/0x1c0 [ 83.884491][ T13] ? _raw_spin_lock_irq+0x45/0x50 [ 83.889525][ T13] worker_thread+0x669/0x1090 [ 83.894229][ T13] ? __kthread_parkme+0x163/0x220 [ 83.899259][ T13] ? process_one_work+0x15c0/0x15c0 [ 83.904450][ T13] kthread+0x2ee/0x3a0 [ 83.908516][ T13] ? kthread_complete_and_exit+0x40/0x40 [ 83.914159][ T13] ret_from_fork+0x1f/0x30 [ 83.918592][ T13] [ 83.923304][ T13] zd1211rw 1-1:0.22: error ioread32(CR_REG1): -11 2023/04/13 07:23:04 executed programs: 3 [ 84.815444][ T13] usb 1-1: reset full-speed USB device number 2 using dummy_hcd [ 85.215469][ T13] usb 1-1: unable to get BOS descriptor or descriptor too short [ 85.955978][ T13] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' [ 85.969527][ T13] zd1211rw 1-1:0.243: phy2 [ 86.156314][ T13] usb 1-1: USB disconnect, device number 2 [ 86.965476][ T13] usb 1-1: new full-speed USB device number 3 using dummy_hcd [ 87.395468][ T13] usb 1-1: unable to get BOS descriptor or descriptor too short [ 87.435544][ T13] usb 1-1: not running at top speed; connect to a high speed hub [ 87.515545][ T13] usb 1-1: config 0 has an invalid interface number: 144 but max is 1 [ 87.523765][ T13] usb 1-1: config 0 has an invalid interface number: 22 but max is 1 [ 87.531896][ T13] usb 1-1: config 0 has an invalid interface association descriptor of length 2, skipping [ 87.541847][ T13] usb 1-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 87.550549][ T13] usb 1-1: config 0 has an invalid interface number: 243 but max is 1 [ 87.558740][ T13] usb 1-1: config 0 has 3 interfaces, different from the descriptor's value: 2 [ 87.567730][ T13] usb 1-1: config 0 has no interface number 0 [ 87.573835][ T13] usb 1-1: config 0 has no interface number 1 [ 87.579935][ T13] usb 1-1: config 0 has no interface number 2 [ 87.586054][ T13] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 87.597021][ T13] usb 1-1: config 0 interface 144 altsetting 1 endpoint 0x4 has invalid maxpacket 1024, setting to 64 [ 87.608039][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xD has invalid maxpacket 1024, setting to 64 [ 87.618918][ T13] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 87.629539][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 87.640155][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x6 has invalid maxpacket 1024, setting to 64 [ 87.651053][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 87.661780][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0x4, skipping [ 87.672399][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xD, skipping [ 87.683034][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 87.693709][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0xA has invalid maxpacket 503, setting to 64 [ 87.704617][ T13] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 87.715338][ T13] usb 1-1: config 0 interface 22 altsetting 0 has a duplicate endpoint with address 0xE, skipping [ 87.725948][ T13] usb 1-1: config 0 interface 22 altsetting 0 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 87.736838][ T13] usb 1-1: config 0 interface 22 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 87.747364][ T13] usb 1-1: config 0 interface 22 altsetting 0 has 13 endpoint descriptors, different from the interface descriptor's value: 16 [ 87.760607][ T13] usb 1-1: too many endpoints for config 0 interface 243 altsetting 168: 112, using maximum allowed: 30 [ 87.771873][ T13] usb 1-1: config 0 interface 243 altsetting 168 has a duplicate endpoint with address 0x6, skipping [ 87.782807][ T13] usb 1-1: config 0 interface 243 altsetting 168 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 87.793909][ T13] usb 1-1: config 0 interface 243 altsetting 168 has an invalid endpoint with address 0x0, skipping [ 87.804706][ T13] usb 1-1: config 0 interface 243 altsetting 168 has 3 endpoint descriptors, different from the interface descriptor's value: 112 [ 87.818111][ T13] usb 1-1: config 0 interface 144 has no altsetting 0 [ 87.824905][ T13] usb 1-1: config 0 interface 243 has no altsetting 0 [ 88.065579][ T13] usb 1-1: string descriptor 0 read error: -22 [ 88.071798][ T13] usb 1-1: New USB device found, idVendor=0471, idProduct=1237, bcdDevice=d0.1f [ 88.080881][ T13] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 88.093203][ T13] usb 1-1: config 0 descriptor?? [ 88.285426][ T13] usb 1-1: reset full-speed USB device number 3 using dummy_hcd [ 89.315473][ T13] usb 1-1: device descriptor read/64, error -71 [ 89.835488][ T13] usb 1-1: unable to get BOS descriptor or descriptor too short [ 90.575883][ T13] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht' [ 90.590238][ T13] zd1211rw 1-1:0.144: phy3 [ 90.596947][ T13] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 90.745640][ T13] usb 1-1: reset full-speed USB device number 3 using dummy_hcd 2023/04/13 07:23:11 executed programs: 6 [ 91.715462][ T13] usb 1-1: device descriptor read/64, error -71 [ 92.235556][ T13] usb 1-1: unable to get BOS descriptor or descriptor too short [ 93.005891][ T13] ieee80211 phy4: Selected rate control algorithm 'minstrel_ht' [ 93.021293][ T13] zd1211rw 1-1:0.22: phy4 [ 93.030090][ T13] zd1211rw 1-1:0.144: error ioread32(CR_REG1): -11 [ 93.037577][ T13] zd1211rw 1-1:0.22: error ioread32(CR_REG1): -11 [ 93.185486][ T13] usb 1-1: reset full-speed USB device number 3 using dummy_hcd