Warning: Permanently added '10.128.1.254' (ED25519) to the list of known hosts. 2024/07/03 15:51:42 ignoring optional flag "sandboxArg"="0" 2024/07/03 15:51:42 parsed 1 programs 2024/07/03 15:51:45 executed programs: 0 [ 80.240408][ T2986] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 90.011411][ T651] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 90.193950][ T651] usb 1-1: config 1 has an invalid interface number: 203 but max is 3 [ 90.202374][ T651] usb 1-1: config 1 has an invalid interface number: 73 but max is 3 [ 90.210631][ T651] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 90.219378][ T651] usb 1-1: config 1 has an invalid interface number: 242 but max is 3 [ 90.227617][ T651] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 90.236347][ T651] usb 1-1: config 1 has an invalid interface number: 14 but max is 3 [ 90.244485][ T651] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 90.253291][ T651] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 90.263597][ T651] usb 1-1: config 1 has no interface number 0 [ 90.269661][ T651] usb 1-1: config 1 has no interface number 1 [ 90.275814][ T651] usb 1-1: config 1 has no interface number 2 [ 90.282038][ T651] usb 1-1: config 1 has no interface number 3 [ 90.288551][ T651] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x6 has an invalid bInterval 32, changing to 9 [ 90.299902][ T651] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x7 has invalid maxpacket 1024, setting to 64 [ 90.311376][ T651] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 90.322607][ T651] usb 1-1: config 1 interface 73 altsetting 129 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 90.333626][ T651] usb 1-1: config 1 interface 242 altsetting 112 endpoint 0xF has invalid maxpacket 1024, setting to 64 [ 90.344816][ T651] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 90.355730][ T651] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xD, skipping [ 90.366631][ T651] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 90.377535][ T651] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xB, skipping [ 90.388550][ T651] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 90.399447][ T651] usb 1-1: config 1 interface 242 altsetting 112 has an invalid descriptor for endpoint zero, skipping [ 90.410528][ T651] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 90.421445][ T651] usb 1-1: config 1 interface 14 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 90.435007][ T651] usb 1-1: config 1 interface 203 has no altsetting 0 [ 90.441810][ T651] usb 1-1: config 1 interface 73 has no altsetting 0 [ 90.448482][ T651] usb 1-1: config 1 interface 242 has no altsetting 0 [ 90.455284][ T651] usb 1-1: config 1 interface 14 has no altsetting 0 [ 90.464426][ T651] usb 1-1: New USB device found, idVendor=0586, idProduct=3410, bcdDevice=44.1d [ 90.473557][ T651] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 90.481618][ T651] usb 1-1: Product: syz [ 90.485773][ T651] usb 1-1: Manufacturer: syz [ 90.490362][ T651] usb 1-1: SerialNumber: syz 2024/07/03 15:51:56 executed programs: 1 [ 91.591536][ T651] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 92.800570][ T651] zd1211rw 1-1:1.203: phy0 [ 92.985197][ T651] zd1211rw 1-1:1.203: error ioread32(CR_REG1): -11 [ 93.881584][ T651] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 95.082441][ T651] zd1211rw 1-1:1.73: phy1 [ 95.271046][ T651] zd1211rw 1-1:1.203: error ioread32(CR_REG1): -11 [ 95.277775][ T651] [ 95.280141][ T651] ============================================ [ 95.286294][ T651] WARNING: possible recursive locking detected [ 95.292460][ T651] 6.10.0-rc6-syzkaller-00108-g179264157bba #0 Not tainted [ 95.299679][ T651] -------------------------------------------- [ 95.305810][ T651] kworker/0:2/651 is trying to acquire lock: [ 95.311775][ T651] ffff888115d5dc70 (&chip->mutex){+.+.}-{3:3}, at: zd_chip_disable_rxtx+0x1f/0x50 [ 95.321010][ T651] [ 95.321010][ T651] but task is already holding lock: [ 95.328353][ T651] ffff8881135c5c70 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 95.336837][ T651] [ 95.336837][ T651] other info that might help us debug this: [ 95.344875][ T651] Possible unsafe locking scenario: [ 95.344875][ T651] [ 95.352305][ T651] CPU0 [ 95.355566][ T651] ---- [ 95.358825][ T651] lock(&chip->mutex); [ 95.362964][ T651] lock(&chip->mutex); [ 95.367103][ T651] [ 95.367103][ T651] *** DEADLOCK *** [ 95.367103][ T651] [ 95.375224][ T651] May be due to missing lock nesting notation [ 95.375224][ T651] [ 95.383522][ T651] 6 locks held by kworker/0:2/651: [ 95.388613][ T651] #0: ffff8881052bcd48 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 [ 95.399386][ T651] #1: ffffc9000180fd80 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 [ 95.410590][ T651] #2: ffff888109708190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1be/0x4f50 [ 95.419456][ T651] #3: ffff8881046e3190 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 95.428675][ T651] #4: ffff8881046e2160 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 95.437892][ T651] #5: ffff8881135c5c70 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 95.446845][ T651] [ 95.446845][ T651] stack backtrace: [ 95.452720][ T651] CPU: 0 PID: 651 Comm: kworker/0:2 Not tainted 6.10.0-rc6-syzkaller-00108-g179264157bba #0 [ 95.462773][ T651] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 95.472821][ T651] Workqueue: usb_hub_wq hub_event [ 95.477855][ T651] Call Trace: [ 95.481131][ T651] [ 95.484061][ T651] dump_stack_lvl+0x116/0x1f0 [ 95.488733][ T651] __lock_acquire+0x20e6/0x3b30 [ 95.493580][ T651] ? __pfx___lock_acquire+0x10/0x10 [ 95.498768][ T651] ? __pfx___lock_acquire+0x10/0x10 [ 95.503959][ T651] lock_acquire+0x1b1/0x560 [ 95.508454][ T651] ? zd_chip_disable_rxtx+0x1f/0x50 [ 95.513647][ T651] ? __pfx_lock_acquire+0x10/0x10 [ 95.518661][ T651] ? __pfx___might_resched+0x10/0x10 [ 95.523930][ T651] ? __pfx___mutex_trylock_common+0x10/0x10 [ 95.529816][ T651] __mutex_lock+0x175/0x9c0 [ 95.534323][ T651] ? zd_chip_disable_rxtx+0x1f/0x50 [ 95.539538][ T651] ? trace_contention_end+0xea/0x140 [ 95.544825][ T651] ? zd_chip_disable_rxtx+0x1f/0x50 [ 95.550015][ T651] ? __mutex_lock+0x1a6/0x9c0 [ 95.554684][ T651] ? __pfx___mutex_lock+0x10/0x10 [ 95.559697][ T651] ? zd_usb_disable_int+0x17a/0x1b0 [ 95.564885][ T651] ? pre_reset+0x209/0x270 [ 95.569293][ T651] ? zd_chip_disable_rxtx+0x1f/0x50 [ 95.574509][ T651] zd_chip_disable_rxtx+0x1f/0x50 [ 95.579552][ T651] zd_op_stop+0x64/0x1a0 [ 95.583787][ T651] pre_reset+0x18f/0x270 [ 95.588022][ T651] usb_reset_device+0x413/0xa80 [ 95.592861][ T651] ? __pfx_pre_reset+0x10/0x10 [ 95.597632][ T651] probe+0x118/0x970 [ 95.601525][ T651] usb_probe_interface+0x309/0x9d0 [ 95.606629][ T651] ? __pfx_usb_probe_interface+0x10/0x10 [ 95.612252][ T651] really_probe+0x23e/0xa90 [ 95.616764][ T651] __driver_probe_device+0x1de/0x440 [ 95.622034][ T651] driver_probe_device+0x4c/0x1b0 [ 95.627041][ T651] __device_attach_driver+0x1df/0x310 [ 95.632416][ T651] ? __pfx___device_attach_driver+0x10/0x10 [ 95.638293][ T651] bus_for_each_drv+0x157/0x1e0 [ 95.643135][ T651] ? __pfx_bus_for_each_drv+0x10/0x10 [ 95.648497][ T651] ? lockdep_hardirqs_on+0x7c/0x110 [ 95.653684][ T651] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 95.659567][ T651] __device_attach+0x1e8/0x4b0 [ 95.664319][ T651] ? __pfx___device_attach+0x10/0x10 [ 95.669607][ T651] ? do_raw_spin_unlock+0x172/0x230 [ 95.674797][ T651] bus_probe_device+0x17f/0x1c0 [ 95.679637][ T651] device_add+0x114b/0x1a70 [ 95.684124][ T651] ? __pfx_device_add+0x10/0x10 [ 95.688959][ T651] ? kfree+0x10b/0x380 [ 95.693012][ T651] ? create_intf_ep_devs.isra.0+0x4a/0x200 [ 95.698808][ T651] usb_set_configuration+0x10cb/0x1c50 [ 95.704257][ T651] ? __pfx_usb_generic_driver_probe+0x10/0x10 [ 95.710343][ T651] usb_generic_driver_probe+0xb1/0x110 [ 95.715790][ T651] usb_probe_device+0xec/0x3e0 [ 95.720565][ T651] ? __pfx_usb_probe_device+0x10/0x10 [ 95.725927][ T651] really_probe+0x23e/0xa90 [ 95.730421][ T651] __driver_probe_device+0x1de/0x440 [ 95.735691][ T651] ? usb_driver_applicable+0x1c7/0x220 [ 95.741161][ T651] driver_probe_device+0x4c/0x1b0 [ 95.746185][ T651] __device_attach_driver+0x1df/0x310 [ 95.751637][ T651] ? __pfx___device_attach_driver+0x10/0x10 [ 95.757522][ T651] bus_for_each_drv+0x157/0x1e0 [ 95.762365][ T651] ? __pfx_bus_for_each_drv+0x10/0x10 [ 95.767724][ T651] ? lockdep_hardirqs_on+0x7c/0x110 [ 95.772930][ T651] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 95.778732][ T651] __device_attach+0x1e8/0x4b0 [ 95.783499][ T651] ? __pfx___device_attach+0x10/0x10 [ 95.788780][ T651] ? do_raw_spin_unlock+0x172/0x230 [ 95.793975][ T651] bus_probe_device+0x17f/0x1c0 [ 95.798829][ T651] device_add+0x114b/0x1a70 [ 95.803332][ T651] ? __pfx_device_add+0x10/0x10 [ 95.808187][ T651] ? add_device_randomness+0xb8/0xf0 [ 95.813480][ T651] usb_new_device+0xd90/0x1a10 [ 95.818244][ T651] ? __pfx_usb_new_device+0x10/0x10 [ 95.823442][ T651] hub_event+0x2e66/0x4f50 [ 95.827870][ T651] ? __pfx_hub_event+0x10/0x10 [ 95.832636][ T651] ? __pfx_lock_acquire+0x10/0x10 [ 95.837665][ T651] ? __pfx_lock_release+0x10/0x10 [ 95.842697][ T651] process_one_work+0x9c5/0x1b40 [ 95.847634][ T651] ? __pfx_hcd_resume_work+0x10/0x10 [ 95.852918][ T651] ? __pfx_process_one_work+0x10/0x10 [ 95.858370][ T651] ? assign_work+0x1a0/0x250 [ 95.862965][ T651] worker_thread+0x6c8/0xf30 [ 95.867554][ T651] ? __kthread_parkme+0x148/0x220 [ 95.872588][ T651] ? __pfx_worker_thread+0x10/0x10 [ 95.877697][ T651] kthread+0x2c1/0x3a0 [ 95.881776][ T651] ? _raw_spin_unlock_irq+0x23/0x50 [ 95.886974][ T651] ? __pfx_kthread+0x10/0x10 [ 95.891562][ T651] ret_from_fork+0x45/0x80 [ 95.895981][ T651] ? __pfx_kthread+0x10/0x10 [ 95.900570][ T651] ret_from_fork_asm+0x1a/0x30 [ 95.905340][ T651] [ 95.910561][ T651] zd1211rw 1-1:1.73: error ioread32(CR_REG1): -11 [ 96.281224][ T651] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 97.479498][ T651] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' [ 97.498338][ T651] zd1211rw 1-1:1.242: phy2 [ 97.680254][ T651] zd1211rw 1-1:1.203: error ioread32(CR_REG1): -11 [ 97.687056][ T651] zd1211rw 1-1:1.73: error ioread32(CR_REG1): -11 [ 97.693690][ T651] zd1211rw 1-1:1.242: error ioread32(CR_REG1): -11 2024/07/03 15:52:03 executed programs: 4 [ 98.581233][ T651] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 99.767638][ T651] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht' [ 99.786304][ T651] zd1211rw 1-1:1.14: phy3 [ 99.971416][ T728] usb 1-1: USB disconnect, device number 2 [ 100.751221][ T728] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 100.932909][ T728] usb 1-1: config 1 has an invalid interface number: 203 but max is 3 [ 100.941249][ T728] usb 1-1: config 1 has an invalid interface number: 73 but max is 3 [ 100.949342][ T728] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 100.958045][ T728] usb 1-1: config 1 has an invalid interface number: 242 but max is 3 [ 100.966252][ T728] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 100.974957][ T728] usb 1-1: config 1 has an invalid interface number: 14 but max is 3 [ 100.983051][ T728] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 100.991765][ T728] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 101.001861][ T728] usb 1-1: config 1 has no interface number 0 [ 101.007926][ T728] usb 1-1: config 1 has no interface number 1 [ 101.014035][ T728] usb 1-1: config 1 has no interface number 2 [ 101.020113][ T728] usb 1-1: config 1 has no interface number 3 [ 101.026267][ T728] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x6 has an invalid bInterval 32, changing to 9 [ 101.037507][ T728] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x7 has invalid maxpacket 1024, setting to 64 [ 101.048653][ T728] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 101.059751][ T728] usb 1-1: config 1 interface 73 altsetting 129 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 101.070739][ T728] usb 1-1: config 1 interface 242 altsetting 112 endpoint 0xF has invalid maxpacket 1024, setting to 64 [ 101.081894][ T728] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 101.092768][ T728] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xD, skipping [ 101.103761][ T728] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 101.114641][ T728] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xB, skipping [ 101.125521][ T728] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 101.136396][ T728] usb 1-1: config 1 interface 242 altsetting 112 has an invalid descriptor for endpoint zero, skipping [ 101.147474][ T728] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 101.158370][ T728] usb 1-1: config 1 interface 14 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 101.171438][ T728] usb 1-1: config 1 interface 203 has no altsetting 0 [ 101.178256][ T728] usb 1-1: config 1 interface 73 has no altsetting 0 [ 101.185773][ T728] usb 1-1: config 1 interface 242 has no altsetting 0 [ 101.192914][ T728] usb 1-1: config 1 interface 14 has no altsetting 0 [ 101.201764][ T728] usb 1-1: New USB device found, idVendor=0586, idProduct=3410, bcdDevice=44.1d [ 101.210917][ T728] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 101.219023][ T728] usb 1-1: Product: syz [ 101.223204][ T728] usb 1-1: Manufacturer: syz [ 101.227804][ T728] usb 1-1: SerialNumber: syz [ 102.331240][ T728] usb 1-1: reset high-speed USB device number 3 using dummy_hcd [ 103.517458][ T728] ieee80211 phy4: Selected rate control algorithm 'minstrel_ht' [ 103.537128][ T728] zd1211rw 1-1:1.203: phy4 [ 103.721220][ T728] zd1211rw 1-1:1.203: error ioread32(CR_REG1): -11 2024/07/03 15:52:09 executed programs: 7 [ 104.611258][ T728] usb 1-1: reset high-speed USB device number 3 using dummy_hcd