Warning: Permanently added '10.128.1.182' (ED25519) to the list of known hosts. 2023/08/26 15:36:21 parsed 1 programs 2023/08/26 15:36:22 executed programs: 0 [ 82.618095][ T9] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 82.857929][ T9] usb 1-1: Using ep0 maxpacket: 32 [ 83.018023][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 83.098065][ T9] usb 1-1: config 5 has an invalid interface number: 114 but max is 3 [ 83.106400][ T9] usb 1-1: config 5 has an invalid interface association descriptor of length 2, skipping [ 83.116788][ T9] usb 1-1: config 5 has an invalid interface number: 118 but max is 3 [ 83.125250][ T9] usb 1-1: config 5 contains an unexpected descriptor of type 0x1, skipping [ 83.134437][ T9] usb 1-1: config 5 has an invalid interface number: 57 but max is 3 [ 83.142600][ T9] usb 1-1: config 5 has an invalid descriptor of length 0, skipping remainder of the config [ 83.152714][ T9] usb 1-1: config 5 has 3 interfaces, different from the descriptor's value: 4 [ 83.161965][ T9] usb 1-1: config 5 has no interface number 0 [ 83.168105][ T9] usb 1-1: config 5 has no interface number 1 [ 83.174285][ T9] usb 1-1: config 5 has no interface number 2 [ 83.180551][ T9] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 83.191747][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 83.202940][ T9] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 83.214104][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 83.225302][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x7, skipping [ 83.236388][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0xE has invalid maxpacket 512, setting to 64 [ 83.248013][ T9] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x3 has invalid maxpacket 26693, setting to 64 [ 83.259607][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x3, skipping [ 83.270598][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 83.281821][ T9] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 83.293006][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 83.303846][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xA, skipping [ 83.314832][ T9] usb 1-1: config 5 interface 118 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 83.325640][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xE, skipping [ 83.336547][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xB, skipping [ 83.347996][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x7, skipping [ 83.358811][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 83.369796][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x3, skipping [ 83.380780][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xC, skipping [ 83.391788][ T9] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xD, skipping [ 83.402871][ T9] usb 1-1: config 5 interface 57 altsetting 130 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 83.416161][ T9] usb 1-1: config 5 interface 114 has no altsetting 0 [ 83.423157][ T9] usb 1-1: config 5 interface 118 has no altsetting 0 [ 83.430158][ T9] usb 1-1: config 5 interface 57 has no altsetting 0 [ 83.697905][ T9] usb 1-1: string descriptor 0 read error: -22 [ 83.704403][ T9] usb 1-1: New USB device found, idVendor=0b05, idProduct=170c, bcdDevice=c6.c6 [ 83.713558][ T9] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.918109][ T9] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 84.207849][ T9] usb 1-1: device descriptor read/64, error -32 2023/08/26 15:36:34 executed programs: 1 [ 85.297903][ T9] usb 1-1: device descriptor read/64, error -71 [ 85.567869][ T9] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 85.967965][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 86.944448][ T9] zd1211rw 1-1:5.114: phy0 [ 86.956542][ T9] zd1211rw 1-1:5.114: error ioread32(CR_REG1): -11 [ 87.118621][ T9] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 88.067855][ T9] usb 1-1: device descriptor read/64, error -71 [ 88.587937][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 89.572645][ T9] zd1211rw 1-1:5.118: phy1 [ 89.584494][ T9] zd1211rw 1-1:5.114: error ioread32(CR_REG1): -11 [ 89.591949][ T9] [ 89.594298][ T9] ============================================ [ 89.600465][ T9] WARNING: possible recursive locking detected [ 89.606630][ T9] 6.5.0-rc6-syzkaller-00154-gaad6ad1b780a #0 Not tainted [ 89.613845][ T9] -------------------------------------------- [ 89.620107][ T9] kworker/0:1/9 is trying to acquire lock: [ 89.626041][ T9] ffff88811b27e030 (&chip->mutex){+.+.}-{3:3}, at: zd_chip_disable_rxtx+0x1f/0x50 [ 89.635419][ T9] [ 89.635419][ T9] but task is already holding lock: [ 89.642813][ T9] ffff88811ee76030 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 89.651413][ T9] [ 89.651413][ T9] other info that might help us debug this: [ 89.659582][ T9] Possible unsafe locking scenario: [ 89.659582][ T9] [ 89.667141][ T9] CPU0 [ 89.670447][ T9] ---- [ 89.673763][ T9] lock(&chip->mutex); [ 89.677957][ T9] lock(&chip->mutex); [ 89.682152][ T9] [ 89.682152][ T9] *** DEADLOCK *** [ 89.682152][ T9] [ 89.690416][ T9] May be due to missing lock nesting notation [ 89.690416][ T9] [ 89.699106][ T9] 6 locks held by kworker/0:1/9: [ 89.704246][ T9] #0: ffff88810be5c538 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x96a/0x16f0 [ 89.715282][ T9] #1: ffffc9000009fd80 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x99e/0x16f0 [ 89.726585][ T9] #2: ffff88810634d190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1be/0x4f30 [ 89.735627][ T9] #3: ffff88810ba56190 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 89.745010][ T9] #4: ffff8881148d0160 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 89.754569][ T9] #5: ffff88811ee76030 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 89.763518][ T9] [ 89.763518][ T9] stack backtrace: [ 89.769521][ T9] CPU: 0 PID: 9 Comm: kworker/0:1 Not tainted 6.5.0-rc6-syzkaller-00154-gaad6ad1b780a #0 [ 89.779447][ T9] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/26/2023 [ 89.789535][ T9] Workqueue: usb_hub_wq hub_event [ 89.794599][ T9] Call Trace: [ 89.797895][ T9] [ 89.800843][ T9] dump_stack_lvl+0xd9/0x1b0 [ 89.805478][ T9] __lock_acquire+0x2971/0x5de0 [ 89.810474][ T9] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 89.816499][ T9] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 89.822711][ T9] lock_acquire+0x1ae/0x510 [ 89.827364][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.832880][ T9] ? lock_sync+0x190/0x190 [ 89.837431][ T9] ? preempt_count_sub+0x150/0x150 [ 89.842775][ T9] __mutex_lock+0x181/0x1340 [ 89.847398][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.852634][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.858172][ T9] ? __mutex_lock+0x25b/0x1340 [ 89.863402][ T9] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 89.869098][ T9] ? zd_usb_disable_int+0x17a/0x1b0 [ 89.874370][ T9] ? zd_chip_disable_rxtx+0x1f/0x50 [ 89.879612][ T9] zd_chip_disable_rxtx+0x1f/0x50 [ 89.884681][ T9] zd_op_stop+0x64/0x1a0 [ 89.889059][ T9] pre_reset+0x18f/0x270 [ 89.893347][ T9] usb_reset_device+0x41a/0xad0 [ 89.898254][ T9] ? zd_usb_disable_tx+0x170/0x170 [ 89.903425][ T9] probe+0x114/0x970 [ 89.907366][ T9] usb_probe_interface+0x307/0x930 [ 89.912540][ T9] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 89.917932][ T9] really_probe+0x234/0xc90 [ 89.922477][ T9] __driver_probe_device+0x1de/0x4b0 [ 89.928410][ T9] driver_probe_device+0x4c/0x1a0 [ 89.933439][ T9] __device_attach_driver+0x1d4/0x300 [ 89.938924][ T9] ? driver_probe_device+0x1a0/0x1a0 [ 89.944310][ T9] bus_for_each_drv+0x157/0x1d0 [ 89.949183][ T9] ? bus_for_each_dev+0x1d0/0x1d0 [ 89.954245][ T9] ? lockdep_hardirqs_on+0x7d/0x100 [ 89.959462][ T9] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 89.965466][ T9] __device_attach+0x1e8/0x4b0 [ 89.970517][ T9] ? device_driver_attach+0x200/0x200 [ 89.976094][ T9] ? do_raw_spin_unlock+0x173/0x230 [ 89.981391][ T9] bus_probe_device+0x17c/0x1c0 [ 89.986264][ T9] device_add+0x11f1/0x1b40 [ 89.990769][ T9] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 89.997799][ T9] ? __kmem_cache_free+0xff/0x340 [ 90.002846][ T9] ? create_intf_ep_devs.isra.0+0x4a/0x200 [ 90.008655][ T9] usb_set_configuration+0x10cb/0x1c40 [ 90.014213][ T9] usb_generic_driver_probe+0xca/0x130 [ 90.019849][ T9] usb_probe_device+0xda/0x2c0 [ 90.024612][ T9] ? usb_driver_release_interface+0x190/0x190 [ 90.031033][ T9] really_probe+0x234/0xc90 [ 90.035809][ T9] __driver_probe_device+0x1de/0x4b0 [ 90.041103][ T9] ? usb_driver_applicable+0x1c4/0x220 [ 90.047048][ T9] driver_probe_device+0x4c/0x1a0 [ 90.052266][ T9] __device_attach_driver+0x1d4/0x300 [ 90.057734][ T9] ? driver_probe_device+0x1a0/0x1a0 [ 90.063036][ T9] bus_for_each_drv+0x157/0x1d0 [ 90.067879][ T9] ? bus_for_each_dev+0x1d0/0x1d0 [ 90.072997][ T9] ? lockdep_hardirqs_on+0x7d/0x100 [ 90.078188][ T9] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 90.083995][ T9] __device_attach+0x1e8/0x4b0 [ 90.088850][ T9] ? device_driver_attach+0x200/0x200 [ 90.094217][ T9] ? do_raw_spin_unlock+0x173/0x230 [ 90.099455][ T9] bus_probe_device+0x17c/0x1c0 [ 90.104415][ T9] device_add+0x11f1/0x1b40 [ 90.109121][ T9] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 90.115993][ T9] ? usb_detect_static_quirks+0x335/0x3e0 [ 90.121740][ T9] usb_new_device+0xd80/0x1960 [ 90.126674][ T9] ? hub_disconnect+0x520/0x520 [ 90.131627][ T9] hub_event+0x2e62/0x4f30 [ 90.136048][ T9] ? hub_port_debounce+0x3d0/0x3d0 [ 90.141168][ T9] ? lock_sync+0x190/0x190 [ 90.145966][ T9] ? reacquire_held_locks+0x4b0/0x4b0 [ 90.151333][ T9] ? do_raw_spin_lock+0x12e/0x2b0 [ 90.156552][ T9] ? spin_bug+0x1d0/0x1d0 [ 90.161088][ T9] process_one_work+0xaa2/0x16f0 [ 90.166048][ T9] ? hcd_died_work+0x60/0x60 [ 90.170827][ T9] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 90.176219][ T9] ? spin_bug+0x1d0/0x1d0 [ 90.180653][ T9] worker_thread+0x687/0x1110 [ 90.185341][ T9] ? __kthread_parkme+0x152/0x220 [ 90.190372][ T9] ? process_one_work+0x16f0/0x16f0 [ 90.195666][ T9] kthread+0x33a/0x430 [ 90.200038][ T9] ? kthread_complete_and_exit+0x40/0x40 [ 90.205935][ T9] ret_from_fork+0x2c/0x70 [ 90.210441][ T9] ? kthread_complete_and_exit+0x40/0x40 [ 90.216180][ T9] ret_from_fork_asm+0x11/0x20 [ 90.221065][ T9] [ 90.230460][ T9] zd1211rw 1-1:5.118: error ioread32(CR_REG1): -11 2023/08/26 15:36:40 executed programs: 3 [ 90.897857][ T9] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 91.297911][ T9] usb 1-1: unable to get BOS descriptor or descriptor too short [ 92.258384][ T9] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' [ 92.280979][ T9] zd1211rw 1-1:5.57: phy2 [ 92.459743][ T2338] usb 1-1: USB disconnect, device number 2 [ 93.267841][ T2338] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 93.507872][ T2338] usb 1-1: Using ep0 maxpacket: 32 [ 93.667943][ T2338] usb 1-1: unable to get BOS descriptor or descriptor too short [ 93.747949][ T2338] usb 1-1: config 5 has an invalid interface number: 114 but max is 3 [ 93.756158][ T2338] usb 1-1: config 5 has an invalid interface association descriptor of length 2, skipping [ 93.766179][ T2338] usb 1-1: config 5 has an invalid interface number: 118 but max is 3 [ 93.774545][ T2338] usb 1-1: config 5 contains an unexpected descriptor of type 0x1, skipping [ 93.783347][ T2338] usb 1-1: config 5 has an invalid interface number: 57 but max is 3 [ 93.791792][ T2338] usb 1-1: config 5 has an invalid descriptor of length 0, skipping remainder of the config [ 93.801894][ T2338] usb 1-1: config 5 has 3 interfaces, different from the descriptor's value: 4 [ 93.810961][ T2338] usb 1-1: config 5 has no interface number 0 [ 93.817025][ T2338] usb 1-1: config 5 has no interface number 1 [ 93.823133][ T2338] usb 1-1: config 5 has no interface number 2 [ 93.829254][ T2338] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 93.840309][ T2338] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 93.851466][ T2338] usb 1-1: config 5 interface 114 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 93.862392][ T2338] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 93.873465][ T2338] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x7, skipping [ 93.884520][ T2338] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0xE has invalid maxpacket 512, setting to 64 [ 93.895701][ T2338] usb 1-1: config 5 interface 114 altsetting 255 endpoint 0x3 has invalid maxpacket 26693, setting to 64 [ 93.906985][ T2338] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x3, skipping [ 93.917962][ T2338] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 93.928882][ T2338] usb 1-1: config 5 interface 114 altsetting 255 has a duplicate endpoint with address 0x4, skipping [ 93.939787][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 93.950612][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xA, skipping [ 93.961858][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 93.972577][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xE, skipping [ 93.983453][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xB, skipping [ 93.994251][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x7, skipping [ 94.005486][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x1, skipping [ 94.016562][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0x3, skipping [ 94.027707][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xC, skipping [ 94.038749][ T2338] usb 1-1: config 5 interface 118 altsetting 64 has a duplicate endpoint with address 0xD, skipping [ 94.049746][ T2338] usb 1-1: config 5 interface 57 altsetting 130 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 94.063163][ T2338] usb 1-1: config 5 interface 114 has no altsetting 0 [ 94.070046][ T2338] usb 1-1: config 5 interface 118 has no altsetting 0 [ 94.076808][ T2338] usb 1-1: config 5 interface 57 has no altsetting 0 [ 94.318033][ T2338] usb 1-1: string descriptor 0 read error: -22 [ 94.324326][ T2338] usb 1-1: New USB device found, idVendor=0b05, idProduct=170c, bcdDevice=c6.c6 [ 94.333408][ T2338] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 94.547843][ T2338] usb 1-1: reset high-speed USB device number 3 using dummy_hcd [ 94.837840][ T2338] usb 1-1: device descriptor read/64, error -32 2023/08/26 15:36:45 executed programs: 5 [ 95.927855][ T2338] usb 1-1: device descriptor read/64, error -71 [ 96.197854][ T2338] usb 1-1: reset high-speed USB device number 3 using dummy_hcd [ 96.597983][ T2338] usb 1-1: unable to get BOS descriptor or descriptor too short [ 97.558377][ T2338] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht' [ 97.581161][ T2338] zd1211rw 1-1:5.114: phy3 [ 97.590598][ T2338] zd1211rw 1-1:5.114: error ioread32(CR_REG1): -11 [ 97.747959][ T2338] usb 1-1: reset high-speed USB device number 3 using dummy_hcd [ 98.717887][ T2338] usb 1-1: device descriptor read/64, error -71 [ 99.237905][ T2338] usb 1-1: unable to get BOS descriptor or descriptor too short