Warning: Permanently added '10.128.1.134' (ED25519) to the list of known hosts. 2023/11/30 14:19:02 ignoring optional flag "sandboxArg"="0" 2023/11/30 14:19:02 parsed 1 programs 2023/11/30 14:19:06 executed programs: 0 [ 79.821669][ T3078] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 89.212332][ T8] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 89.572419][ T8] usb 1-1: config 1 has an invalid interface number: 203 but max is 3 [ 89.580803][ T8] usb 1-1: config 1 has an invalid interface number: 73 but max is 3 [ 89.589177][ T8] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 89.598690][ T8] usb 1-1: config 1 has an invalid interface number: 242 but max is 3 [ 89.607364][ T8] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 89.616112][ T8] usb 1-1: config 1 has an invalid interface number: 14 but max is 3 [ 89.624291][ T8] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 89.633147][ T8] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 89.643265][ T8] usb 1-1: config 1 has no interface number 0 [ 89.649360][ T8] usb 1-1: config 1 has no interface number 1 [ 89.655512][ T8] usb 1-1: config 1 has no interface number 2 [ 89.661695][ T8] usb 1-1: config 1 has no interface number 3 [ 89.668006][ T8] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x6 has an invalid bInterval 32, changing to 9 [ 89.679437][ T8] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x7 has invalid maxpacket 1024, setting to 64 [ 89.691085][ T8] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 89.702284][ T8] usb 1-1: config 1 interface 73 altsetting 129 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 89.713315][ T8] usb 1-1: config 1 interface 242 altsetting 112 endpoint 0xF has invalid maxpacket 1024, setting to 64 [ 89.724749][ T8] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 89.736099][ T8] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xD, skipping [ 89.747171][ T8] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 89.758273][ T8] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xB, skipping [ 89.769279][ T8] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 89.780884][ T8] usb 1-1: config 1 interface 242 altsetting 112 has an invalid endpoint with address 0x80, skipping [ 89.791890][ T8] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 89.802992][ T8] usb 1-1: config 1 interface 14 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 89.816069][ T8] usb 1-1: config 1 interface 203 has no altsetting 0 [ 89.822987][ T8] usb 1-1: config 1 interface 73 has no altsetting 0 [ 89.829794][ T8] usb 1-1: config 1 interface 242 has no altsetting 0 [ 89.836872][ T8] usb 1-1: config 1 interface 14 has no altsetting 0 [ 90.002535][ T8] usb 1-1: New USB device found, idVendor=0586, idProduct=3410, bcdDevice=44.1d [ 90.012958][ T8] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 90.021026][ T8] usb 1-1: Product: syz [ 90.025227][ T8] usb 1-1: Manufacturer: syz [ 90.029835][ T8] usb 1-1: SerialNumber: syz 2023/11/30 14:19:17 executed programs: 1 [ 91.352555][ T8] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 92.872011][ T8] zd1211rw 1-1:1.203: phy0 [ 93.104187][ T8] zd1211rw 1-1:1.203: error ioread32(CR_REG1): -11 [ 93.992470][ T8] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 95.505622][ T8] zd1211rw 1-1:1.73: phy1 [ 95.733260][ T8] zd1211rw 1-1:1.203: error ioread32(CR_REG1): -11 [ 95.739841][ T8] [ 95.742159][ T8] ============================================ [ 95.748353][ T8] WARNING: possible recursive locking detected [ 95.754586][ T8] 6.7.0-rc3-syzkaller-00028-g24af68a0ed53 #0 Not tainted [ 95.761593][ T8] -------------------------------------------- [ 95.767727][ T8] kworker/0:0/8 is trying to acquire lock: [ 95.773546][ T8] ffff888115875c30 (&chip->mutex){+.+.}-{3:3}, at: zd_chip_disable_rxtx+0x1f/0x50 [ 95.782760][ T8] [ 95.782760][ T8] but task is already holding lock: [ 95.790207][ T8] ffff88812b6b5c30 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 95.798720][ T8] [ 95.798720][ T8] other info that might help us debug this: [ 95.806791][ T8] Possible unsafe locking scenario: [ 95.806791][ T8] [ 95.814311][ T8] CPU0 [ 95.817605][ T8] ---- [ 95.820917][ T8] lock(&chip->mutex); [ 95.825090][ T8] lock(&chip->mutex); [ 95.829598][ T8] [ 95.829598][ T8] *** DEADLOCK *** [ 95.829598][ T8] [ 95.837850][ T8] May be due to missing lock nesting notation [ 95.837850][ T8] [ 95.846154][ T8] 6 locks held by kworker/0:0/8: [ 95.851341][ T8] #0: ffff88810a271538 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x787/0x15c0 [ 95.862233][ T8] #1: ffffc9000008fd80 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x7e9/0x15c0 [ 95.873560][ T8] #2: ffff888105714190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1be/0x4f40 [ 95.882520][ T8] #3: ffff8881023fe190 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 95.892019][ T8] #4: ffff8881096ae160 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7f/0x4b0 [ 95.901265][ T8] #5: ffff88812b6b5c30 (&chip->mutex){+.+.}-{3:3}, at: pre_reset+0x209/0x270 [ 95.910150][ T8] [ 95.910150][ T8] stack backtrace: [ 95.916086][ T8] CPU: 0 PID: 8 Comm: kworker/0:0 Not tainted 6.7.0-rc3-syzkaller-00028-g24af68a0ed53 #0 [ 95.925966][ T8] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 95.936198][ T8] Workqueue: usb_hub_wq hub_event [ 95.941283][ T8] Call Trace: [ 95.944558][ T8] [ 95.947540][ T8] dump_stack_lvl+0xd9/0x1b0 [ 95.952225][ T8] __lock_acquire+0x2973/0x5dd0 [ 95.957082][ T8] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 95.963093][ T8] ? reacquire_held_locks+0x4b0/0x4b0 [ 95.968457][ T8] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 95.974673][ T8] lock_acquire+0x1ae/0x510 [ 95.979428][ T8] ? zd_chip_disable_rxtx+0x1f/0x50 [ 95.984616][ T8] ? lock_sync+0x190/0x190 [ 95.989710][ T8] ? preempt_count_sub+0x150/0x150 [ 95.994833][ T8] __mutex_lock+0x181/0x1340 [ 95.999702][ T8] ? zd_chip_disable_rxtx+0x1f/0x50 [ 96.004906][ T8] ? zd_chip_disable_rxtx+0x1f/0x50 [ 96.010357][ T8] ? __mutex_lock+0x25b/0x1340 [ 96.015108][ T8] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 96.020645][ T8] ? zd_usb_disable_int+0x17a/0x1b0 [ 96.025945][ T8] ? zd_chip_disable_rxtx+0x1f/0x50 [ 96.031140][ T8] zd_chip_disable_rxtx+0x1f/0x50 [ 96.036499][ T8] zd_op_stop+0x64/0x1a0 [ 96.040914][ T8] pre_reset+0x18f/0x270 [ 96.045178][ T8] usb_reset_device+0x41a/0xad0 [ 96.050035][ T8] ? zd_usb_disable_tx+0x170/0x170 [ 96.055255][ T8] probe+0x114/0x970 [ 96.059291][ T8] usb_probe_interface+0x307/0x930 [ 96.064660][ T8] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 96.070223][ T8] really_probe+0x234/0xc90 [ 96.074762][ T8] __driver_probe_device+0x1de/0x4b0 [ 96.080060][ T8] driver_probe_device+0x4c/0x1a0 [ 96.085143][ T8] __device_attach_driver+0x1d4/0x300 [ 96.090769][ T8] ? driver_probe_device+0x1a0/0x1a0 [ 96.096170][ T8] bus_for_each_drv+0x157/0x1d0 [ 96.101101][ T8] ? bus_for_each_dev+0x1d0/0x1d0 [ 96.106142][ T8] ? lockdep_hardirqs_on+0x7d/0x100 [ 96.111346][ T8] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 96.117176][ T8] __device_attach+0x1e8/0x4b0 [ 96.122129][ T8] ? device_driver_attach+0x200/0x200 [ 96.127629][ T8] ? do_raw_spin_unlock+0x173/0x230 [ 96.132832][ T8] bus_probe_device+0x17c/0x1c0 [ 96.137688][ T8] device_add+0x117e/0x1aa0 [ 96.142230][ T8] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 96.149164][ T8] ? create_intf_ep_devs.isra.0+0x4a/0x200 [ 96.155008][ T8] usb_set_configuration+0x10cb/0x1c40 [ 96.160494][ T8] usb_generic_driver_probe+0xca/0x130 [ 96.166019][ T8] usb_probe_device+0xda/0x2c0 [ 96.171017][ T8] ? usb_driver_release_interface+0x190/0x190 [ 96.177259][ T8] really_probe+0x234/0xc90 [ 96.181882][ T8] __driver_probe_device+0x1de/0x4b0 [ 96.187260][ T8] ? usb_driver_applicable+0x1c4/0x220 [ 96.192840][ T8] driver_probe_device+0x4c/0x1a0 [ 96.197890][ T8] __device_attach_driver+0x1d4/0x300 [ 96.203265][ T8] ? driver_probe_device+0x1a0/0x1a0 [ 96.208547][ T8] bus_for_each_drv+0x157/0x1d0 [ 96.213586][ T8] ? bus_for_each_dev+0x1d0/0x1d0 [ 96.218606][ T8] ? lockdep_hardirqs_on+0x7d/0x100 [ 96.223800][ T8] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 96.229616][ T8] __device_attach+0x1e8/0x4b0 [ 96.234377][ T8] ? device_driver_attach+0x200/0x200 [ 96.239858][ T8] ? do_raw_spin_unlock+0x173/0x230 [ 96.245084][ T8] bus_probe_device+0x17c/0x1c0 [ 96.249960][ T8] device_add+0x117e/0x1aa0 [ 96.254641][ T8] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 96.261486][ T8] ? add_device_randomness+0xb8/0xe0 [ 96.266781][ T8] usb_new_device+0xd80/0x19f0 [ 96.271972][ T8] ? hub_disconnect+0x520/0x520 [ 96.276833][ T8] hub_event+0x2e62/0x4f40 [ 96.281344][ T8] ? hub_port_debounce+0x3d0/0x3d0 [ 96.286626][ T8] ? print_usage_bug.part.0+0x171/0x670 [ 96.292343][ T8] ? lock_sync+0x190/0x190 [ 96.296754][ T8] ? reacquire_held_locks+0x4b0/0x4b0 [ 96.302305][ T8] process_one_work+0x884/0x15c0 [ 96.307330][ T8] ? hcd_died_work+0x60/0x60 [ 96.311970][ T8] ? init_worker_pool+0x770/0x770 [ 96.317359][ T8] ? assign_work+0x1a0/0x240 [ 96.321949][ T8] worker_thread+0x8b9/0x1290 [ 96.326894][ T8] ? process_one_work+0x15c0/0x15c0 [ 96.332191][ T8] kthread+0x33c/0x440 [ 96.336285][ T8] ? _raw_spin_unlock_irq+0x23/0x50 [ 96.341490][ T8] ? kthread_complete_and_exit+0x40/0x40 [ 96.347342][ T8] ret_from_fork+0x45/0x80 [ 96.351859][ T8] ? kthread_complete_and_exit+0x40/0x40 [ 96.357660][ T8] ret_from_fork_asm+0x11/0x20 [ 96.362426][ T8] [ 96.365912][ T8] zd1211rw 1-1:1.73: error ioread32(CR_REG1): -11 2023/11/30 14:19:23 executed programs: 3 [ 97.042306][ T8] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 98.543067][ T8] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' [ 98.561596][ T8] zd1211rw 1-1:1.242: phy2 [ 98.783072][ T8] zd1211rw 1-1:1.203: error ioread32(CR_REG1): -11 [ 98.789767][ T8] zd1211rw 1-1:1.73: error ioread32(CR_REG1): -11 [ 98.797046][ T8] zd1211rw 1-1:1.242: error ioread32(CR_REG1): -11 [ 99.692234][ T8] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 101.193033][ T8] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht' [ 101.212480][ T8] zd1211rw 1-1:1.14: phy3 [ 101.401921][ T8] usb 1-1: USB disconnect, device number 2 2023/11/30 14:19:28 executed programs: 5 [ 102.192190][ T34] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 102.552409][ T34] usb 1-1: config 1 has an invalid interface number: 203 but max is 3 [ 102.560775][ T34] usb 1-1: config 1 has an invalid interface number: 73 but max is 3 [ 102.568900][ T34] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 102.577702][ T34] usb 1-1: config 1 has an invalid interface number: 242 but max is 3 [ 102.585983][ T34] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 102.594954][ T34] usb 1-1: config 1 has an invalid interface number: 14 but max is 3 [ 102.603147][ T34] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 102.612004][ T34] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 102.622199][ T34] usb 1-1: config 1 has no interface number 0 [ 102.628290][ T34] usb 1-1: config 1 has no interface number 1 [ 102.634433][ T34] usb 1-1: config 1 has no interface number 2 [ 102.640513][ T34] usb 1-1: config 1 has no interface number 3 [ 102.646833][ T34] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x6 has an invalid bInterval 32, changing to 9 [ 102.658429][ T34] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x7 has invalid maxpacket 1024, setting to 64 [ 102.670259][ T34] usb 1-1: config 1 interface 203 altsetting 254 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 102.681608][ T34] usb 1-1: config 1 interface 73 altsetting 129 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 102.692901][ T34] usb 1-1: config 1 interface 242 altsetting 112 endpoint 0xF has invalid maxpacket 1024, setting to 64 [ 102.704053][ T34] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 102.715035][ T34] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xD, skipping [ 102.726107][ T34] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 102.737181][ T34] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0xB, skipping [ 102.748066][ T34] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x9, skipping [ 102.759465][ T34] usb 1-1: config 1 interface 242 altsetting 112 has an invalid endpoint with address 0x80, skipping [ 102.770474][ T34] usb 1-1: config 1 interface 242 altsetting 112 has a duplicate endpoint with address 0x4, skipping [ 102.781622][ T34] usb 1-1: config 1 interface 14 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 102.794777][ T34] usb 1-1: config 1 interface 203 has no altsetting 0 [ 102.801871][ T34] usb 1-1: config 1 interface 73 has no altsetting 0 [ 102.808578][ T34] usb 1-1: config 1 interface 242 has no altsetting 0 [ 102.815424][ T34] usb 1-1: config 1 interface 14 has no altsetting 0 [ 102.982415][ T34] usb 1-1: New USB device found, idVendor=0586, idProduct=3410, bcdDevice=44.1d [ 102.991527][ T34] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 102.999724][ T34] usb 1-1: Product: syz [ 103.003902][ T34] usb 1-1: Manufacturer: syz [ 103.008593][ T34] usb 1-1: SerialNumber: syz [ 104.322267][ T34] usb 1-1: reset high-speed USB device number 3 using dummy_hcd