Warning: Permanently added '10.128.0.67' (ED25519) to the list of known hosts. executing program [ 195.999910][ T8] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 196.189562][ T8] usb 1-1: Using ep0 maxpacket: 16 [ 196.197518][ T8] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 196.209494][ T8] usb 1-1: New USB device found, idVendor=0b05, idProduct=1736, bcdDevice= d.b1 [ 196.218643][ T8] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 196.226746][ T8] usb 1-1: Product: syz [ 196.231025][ T8] usb 1-1: Manufacturer: syz [ 196.235625][ T8] usb 1-1: SerialNumber: syz [ 196.244065][ T8] usb 1-1: config 0 descriptor?? [ 196.452742][ T8] dvb-usb: found a 'Asus My Cinema-U3000Hybrid' in cold state, will try to load a firmware [ 196.505506][ T8] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' [ 196.513609][ T8] dib0700: firmware download failed at 7 with -22 [ 196.807379][ T5112] FAULT_INJECTION: forcing a failure. [ 196.807379][ T5112] name failslab, interval 1, probability 0, space 0, times 1 [ 196.820248][ T5112] CPU: 0 PID: 5112 Comm: syz-executor143 Not tainted 6.10.0-rc6-syzkaller-00061-ge9d22f7a6655 #0 [ 196.830782][ T5112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 196.840963][ T5112] Call Trace: [ 196.844264][ T5112] [ 196.847197][ T5112] dump_stack_lvl+0x241/0x360 [ 196.851922][ T5112] ? __pfx_dump_stack_lvl+0x10/0x10 [ 196.857143][ T5112] ? __pfx__printk+0x10/0x10 [ 196.861754][ T5112] ? __pfx_lock_acquire+0x10/0x10 [ 196.866801][ T5112] should_fail_ex+0x3b0/0x4e0 [ 196.871536][ T5112] ? async_schedule_node_domain+0x5c/0x110 [ 196.877470][ T5112] should_failslab+0x9/0x20 [ 196.881992][ T5112] kmalloc_trace_noprof+0x6c/0x2c0 [ 196.887125][ T5112] ? __pfx___async_dev_cache_fw_image+0x10/0x10 [ 196.893378][ T5112] async_schedule_node_domain+0x5c/0x110 [ 196.899128][ T5112] dev_cache_fw_image+0x36d/0x3e0 [ 196.904197][ T5112] ? __pfx_dev_cache_fw_image+0x10/0x10 [ 196.909754][ T5112] ? trace_contention_end+0x3c/0x120 [ 196.915091][ T5112] ? __pfx_dev_cache_fw_image+0x10/0x10 [ 196.920753][ T5112] dpm_for_each_dev+0x58/0xc0 [ 196.925476][ T5112] fw_pm_notify+0x24a/0x2f0 [ 196.930114][ T5112] ? __pfx_fw_pm_notify+0x10/0x10 [ 196.935236][ T5112] ? __pfx_autoremove_wake_function+0x10/0x10 [ 196.941427][ T5112] ? trace_contention_end+0x3c/0x120 [ 196.946738][ T5112] ? __mutex_lock+0x2ef/0xd70 [ 196.951526][ T5112] notifier_call_chain+0x19f/0x3e0 [ 196.956656][ T5112] blocking_notifier_call_chain_robust+0xe8/0x1e0 [ 196.963087][ T5112] ? __pfx_blocking_notifier_call_chain_robust+0x10/0x10 [ 196.970134][ T5112] ? __pfx___mutex_lock+0x10/0x10 [ 196.975179][ T5112] pm_notifier_call_chain_robust+0x2c/0x60 [ 196.981006][ T5112] snapshot_open+0x1a1/0x280 [ 196.985715][ T5112] ? __pfx_snapshot_open+0x10/0x10 [ 196.990837][ T5112] misc_open+0x313/0x390 [ 196.995097][ T5112] chrdev_open+0x5b0/0x630 [ 196.999616][ T5112] ? __pfx_chrdev_open+0x10/0x10 [ 197.004596][ T5112] ? security_file_open+0x51a/0x750 [ 197.009842][ T5112] ? __pfx_chrdev_open+0x10/0x10 [ 197.014898][ T5112] do_dentry_open+0x970/0x1450 [ 197.019709][ T5112] vfs_open+0x3e/0x330 [ 197.023800][ T5112] path_openat+0x2c01/0x35f0 [ 197.028411][ T5112] ? mark_lock+0x9a/0x350 [ 197.032754][ T5112] ? __lock_acquire+0x1346/0x1fd0 [ 197.037793][ T5112] ? __lock_acquire+0x1346/0x1fd0 [ 197.042836][ T5112] ? __pfx_path_openat+0x10/0x10 [ 197.047813][ T5112] do_filp_open+0x235/0x490 [ 197.052359][ T5112] ? __pfx_do_filp_open+0x10/0x10 [ 197.057507][ T5112] ? _raw_spin_unlock+0x28/0x50 [ 197.062365][ T5112] ? alloc_fd+0x5a1/0x640 [ 197.066710][ T5112] do_sys_openat2+0x13e/0x1d0 [ 197.071403][ T5112] ? __pfx_do_sys_openat2+0x10/0x10 [ 197.076620][ T5112] __x64_sys_openat+0x247/0x2a0 [ 197.081536][ T5112] ? __pfx___x64_sys_openat+0x10/0x10 [ 197.086922][ T5112] ? do_syscall_64+0x100/0x230 [ 197.091698][ T5112] ? do_syscall_64+0xb6/0x230 [ 197.096410][ T5112] do_syscall_64+0xf3/0x230 [ 197.100926][ T5112] ? clear_bhb_loop+0x35/0x90 [ 197.105620][ T5112] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 197.111544][ T5112] RIP: 0033:0x7fb90b681389 [ 197.115991][ T5112] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 1b 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 197.135777][ T5112] RSP: 002b:00007fb90b60f208 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 197.144225][ T5112] RAX: ffffffffffffffda RBX: 00007fb90b7013f8 RCX: 00007fb90b681389 [ 197.152317][ T5112] RDX: 0000000000000000 RSI: 0000000020000080 RDI: ffffffffffffff9c [ 197.160290][ T5112] RBP: 00007fb90b7013f0 R08: 00007fb90b60efa7 R09: 0000000000000038 [ 197.168264][ T5112] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb90b6ce6c0 [ 197.176247][ T5112] R13: 00007fb90b60f210 R14: 0000000000000001 R15: 616e732f7665642f [ 197.184234][ T5112] [ 197.190824][ T5112] (NULL device *): loading /lib/firmware/dvb-usb-dib0700-1.20.fw failed with error -12 [ 197.200560][ T5112] (NULL device *): Direct firmware load for dvb-usb-dib0700-1.20.fw failed with error -12 [ 197.210506][ T5112] (NULL device *): Falling back to sysfs fallback for: dvb-usb-dib0700-1.20.fw [ 197.219577][ T5112] [ 197.221914][ T5112] ====================================================== [ 197.228920][ T5112] WARNING: possible circular locking dependency detected [ 197.235927][ T5112] 6.10.0-rc6-syzkaller-00061-ge9d22f7a6655 #0 Not tainted [ 197.243025][ T5112] ------------------------------------------------------ [ 197.250054][ T5112] syz-executor143/5112 is trying to acquire lock: [ 197.256453][ T5112] ffffffff8e1dd7b0 (umhelper_sem){++++}-{3:3}, at: usermodehelper_read_trylock+0x140/0x300 [ 197.266471][ T5112] [ 197.266471][ T5112] but task is already holding lock: [ 197.274267][ T5112] ffffffff8ec6ea08 (dpm_list_mtx){+.+.}-{3:3}, at: dpm_for_each_dev+0x2b/0xc0 [ 197.283174][ T5112] [ 197.283174][ T5112] which lock already depends on the new lock. [ 197.283174][ T5112] [ 197.293567][ T5112] [ 197.293567][ T5112] the existing dependency chain (in reverse order) is: [ 197.302573][ T5112] [ 197.302573][ T5112] -> #1 (dpm_list_mtx){+.+.}-{3:3}: [ 197.309959][ T5112] lock_acquire+0x1ed/0x550 [ 197.315008][ T5112] __mutex_lock+0x136/0xd70 [ 197.320058][ T5112] device_pm_add+0x78/0x320 [ 197.325098][ T5112] device_add+0x5e8/0xbf0 [ 197.329964][ T5112] firmware_fallback_sysfs+0x307/0x9e0 [ 197.335940][ T5112] _request_firmware+0xcf5/0x12b0 [ 197.341480][ T5112] request_firmware_work_func+0x12a/0x280 [ 197.347718][ T5112] process_scheduled_works+0xa2c/0x1830 [ 197.353883][ T5112] worker_thread+0x86d/0xd50 [ 197.358990][ T5112] kthread+0x2f0/0x390 [ 197.363592][ T5112] ret_from_fork+0x4b/0x80 [ 197.368530][ T5112] ret_from_fork_asm+0x1a/0x30 [ 197.373839][ T5112] [ 197.373839][ T5112] -> #0 (umhelper_sem){++++}-{3:3}: [ 197.381237][ T5112] validate_chain+0x18e0/0x5900 [ 197.386624][ T5112] __lock_acquire+0x1346/0x1fd0 [ 197.391993][ T5112] lock_acquire+0x1ed/0x550 [ 197.397012][ T5112] down_read+0xb1/0xa40 [ 197.401686][ T5112] usermodehelper_read_trylock+0x140/0x300 [ 197.408019][ T5112] firmware_fallback_sysfs+0x184/0x9e0 [ 197.414083][ T5112] _request_firmware+0xcf5/0x12b0 [ 197.419637][ T5112] __async_dev_cache_fw_image+0xe7/0x320 [ 197.425802][ T5112] async_schedule_node_domain+0xdc/0x110 [ 197.431966][ T5112] dev_cache_fw_image+0x36d/0x3e0 [ 197.437539][ T5112] dpm_for_each_dev+0x58/0xc0 [ 197.442738][ T5112] fw_pm_notify+0x24a/0x2f0 [ 197.447761][ T5112] notifier_call_chain+0x19f/0x3e0 [ 197.453391][ T5112] blocking_notifier_call_chain_robust+0xe8/0x1e0 [ 197.460336][ T5112] pm_notifier_call_chain_robust+0x2c/0x60 [ 197.466686][ T5112] snapshot_open+0x1a1/0x280 [ 197.471949][ T5112] misc_open+0x313/0x390 [ 197.477000][ T5112] chrdev_open+0x5b0/0x630 [ 197.481950][ T5112] do_dentry_open+0x970/0x1450 [ 197.487243][ T5112] vfs_open+0x3e/0x330 [ 197.491833][ T5112] path_openat+0x2c01/0x35f0 [ 197.496945][ T5112] do_filp_open+0x235/0x490 [ 197.501965][ T5112] do_sys_openat2+0x13e/0x1d0 [ 197.507166][ T5112] __x64_sys_openat+0x247/0x2a0 [ 197.512546][ T5112] do_syscall_64+0xf3/0x230 [ 197.517681][ T5112] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 197.524153][ T5112] [ 197.524153][ T5112] other info that might help us debug this: [ 197.524153][ T5112] [ 197.534481][ T5112] Possible unsafe locking scenario: [ 197.534481][ T5112] [ 197.541962][ T5112] CPU0 CPU1 [ 197.547408][ T5112] ---- ---- [ 197.552965][ T5112] lock(dpm_list_mtx); [ 197.557207][ T5112] lock(umhelper_sem); [ 197.563984][ T5112] lock(dpm_list_mtx); [ 197.570670][ T5112] rlock(umhelper_sem); [ 197.574951][ T5112] [ 197.574951][ T5112] *** DEADLOCK *** [ 197.574951][ T5112] [ 197.583112][ T5112] 5 locks held by syz-executor143/5112: [ 197.588658][ T5112] #0: ffffffff8eb2f6e8 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x5c/0x390 [ 197.597147][ T5112] #1: ffffffff8e1e7368 (system_transition_mutex){+.+.}-{3:3}, at: lock_system_sleep+0x60/0xa0 [ 197.607525][ T5112] #2: ffffffff8e2077f0 ((pm_chain_head).rwsem){++++}-{3:3}, at: blocking_notifier_call_chain_robust+0xac/0x1e0 [ 197.619383][ T5112] #3: ffffffff8ec73968 (fw_lock){+.+.}-{3:3}, at: fw_pm_notify+0x232/0x2f0 [ 197.628145][ T5112] #4: ffffffff8ec6ea08 (dpm_list_mtx){+.+.}-{3:3}, at: dpm_for_each_dev+0x2b/0xc0 [ 197.637517][ T5112] [ 197.637517][ T5112] stack backtrace: [ 197.643404][ T5112] CPU: 0 PID: 5112 Comm: syz-executor143 Not tainted 6.10.0-rc6-syzkaller-00061-ge9d22f7a6655 #0 [ 197.653928][ T5112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 197.664086][ T5112] Call Trace: [ 197.667374][ T5112] [ 197.670309][ T5112] dump_stack_lvl+0x241/0x360 [ 197.675092][ T5112] ? __pfx_dump_stack_lvl+0x10/0x10 [ 197.680327][ T5112] ? print_circular_bug+0x130/0x1a0 [ 197.685534][ T5112] check_noncircular+0x36a/0x4a0 [ 197.690518][ T5112] ? __pfx_prb_read_valid+0x10/0x10 [ 197.695720][ T5112] ? __pfx_check_noncircular+0x10/0x10 [ 197.701181][ T5112] ? lockdep_lock+0x123/0x2b0 [ 197.705861][ T5112] validate_chain+0x18e0/0x5900 [ 197.710726][ T5112] ? __pfx_prb_first_seq+0x10/0x10 [ 197.715841][ T5112] ? _prb_read_valid+0xa39/0xac0 [ 197.720864][ T5112] ? __pfx_validate_chain+0x10/0x10 [ 197.726093][ T5112] ? __pfx__prb_read_valid+0x10/0x10 [ 197.731401][ T5112] ? mark_lock+0x9a/0x350 [ 197.735777][ T5112] ? mark_lock+0x9a/0x350 [ 197.740110][ T5112] ? __pfx_prb_read_valid+0x10/0x10 [ 197.745324][ T5112] __lock_acquire+0x1346/0x1fd0 [ 197.750199][ T5112] lock_acquire+0x1ed/0x550 [ 197.754754][ T5112] ? usermodehelper_read_trylock+0x140/0x300 [ 197.760840][ T5112] ? __pfx_lock_acquire+0x10/0x10 [ 197.765899][ T5112] ? __pfx___might_resched+0x10/0x10 [ 197.771188][ T5112] ? vprintk_emit+0x631/0x770 [ 197.775876][ T5112] ? __pfx_vprintk_emit+0x10/0x10 [ 197.780911][ T5112] down_read+0xb1/0xa40 [ 197.785091][ T5112] ? usermodehelper_read_trylock+0x140/0x300 [ 197.791102][ T5112] ? _printk+0xd5/0x120 [ 197.795279][ T5112] ? poison_slab_object+0xe0/0x150 [ 197.800412][ T5112] ? kmem_cache_free+0x145/0x350 [ 197.805407][ T5112] ? __pfx_down_read+0x10/0x10 [ 197.810181][ T5112] ? __pfx__printk+0x10/0x10 [ 197.814794][ T5112] ? _printk+0xd5/0x120 [ 197.818955][ T5112] usermodehelper_read_trylock+0x140/0x300 [ 197.824789][ T5112] ? ima_load_data+0x26/0x110 [ 197.829578][ T5112] ? __pfx_usermodehelper_read_trylock+0x10/0x10 [ 197.835928][ T5112] ? __pfx_autoremove_wake_function+0x10/0x10 [ 197.842005][ T5112] ? _dev_warn+0x122/0x170 [ 197.846431][ T5112] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 197.852846][ T5112] ? ima_load_data+0x7b/0x110 [ 197.857547][ T5112] firmware_fallback_sysfs+0x184/0x9e0 [ 197.863033][ T5112] ? _request_firmware+0xc68/0x12b0 [ 197.868250][ T5112] ? kmem_cache_free+0x145/0x350 [ 197.873203][ T5112] _request_firmware+0xcf5/0x12b0 [ 197.878321][ T5112] ? __pfx__request_firmware+0x10/0x10 [ 197.883782][ T5112] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 197.889766][ T5112] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 197.896109][ T5112] __async_dev_cache_fw_image+0xe7/0x320 [ 197.901756][ T5112] ? __pfx___async_dev_cache_fw_image+0x10/0x10 [ 197.908012][ T5112] ? async_schedule_node_domain+0xa3/0x110 [ 197.913825][ T5112] ? rcu_is_watching+0x15/0xb0 [ 197.918582][ T5112] ? async_schedule_node_domain+0xa3/0x110 [ 197.924720][ T5112] ? kfree+0x4e/0x360 [ 197.928720][ T5112] ? __pfx___async_dev_cache_fw_image+0x10/0x10 [ 197.934982][ T5112] async_schedule_node_domain+0xdc/0x110 [ 197.940633][ T5112] dev_cache_fw_image+0x36d/0x3e0 [ 197.945662][ T5112] ? __pfx_dev_cache_fw_image+0x10/0x10 [ 197.951218][ T5112] ? trace_contention_end+0x3c/0x120 [ 197.956541][ T5112] ? __pfx_dev_cache_fw_image+0x10/0x10 [ 197.962101][ T5112] dpm_for_each_dev+0x58/0xc0 [ 197.966785][ T5112] fw_pm_notify+0x24a/0x2f0 [ 197.971312][ T5112] ? __pfx_fw_pm_notify+0x10/0x10 [ 197.976334][ T5112] ? __pfx_autoremove_wake_function+0x10/0x10 [ 197.982401][ T5112] ? trace_contention_end+0x3c/0x120 [ 197.987691][ T5112] ? __mutex_lock+0x2ef/0xd70 [ 197.992373][ T5112] notifier_call_chain+0x19f/0x3e0 [ 197.997490][ T5112] blocking_notifier_call_chain_robust+0xe8/0x1e0 [ 198.003925][ T5112] ? __pfx_blocking_notifier_call_chain_robust+0x10/0x10 [ 198.010949][ T5112] ? __pfx___mutex_lock+0x10/0x10 [ 198.015991][ T5112] pm_notifier_call_chain_robust+0x2c/0x60 [ 198.021909][ T5112] snapshot_open+0x1a1/0x280 [ 198.026554][ T5112] ? __pfx_snapshot_open+0x10/0x10 [ 198.031674][ T5112] misc_open+0x313/0x390 [ 198.035960][ T5112] chrdev_open+0x5b0/0x630 [ 198.040385][ T5112] ? __pfx_chrdev_open+0x10/0x10 [ 198.045335][ T5112] ? security_file_open+0x51a/0x750 [ 198.050550][ T5112] ? __pfx_chrdev_open+0x10/0x10 [ 198.055502][ T5112] do_dentry_open+0x970/0x1450 [ 198.060300][ T5112] vfs_open+0x3e/0x330 [ 198.064374][ T5112] path_openat+0x2c01/0x35f0 [ 198.068967][ T5112] ? mark_lock+0x9a/0x350 [ 198.073301][ T5112] ? __lock_acquire+0x1346/0x1fd0 [ 198.078328][ T5112] ? __lock_acquire+0x1346/0x1fd0 [ 198.083358][ T5112] ? __pfx_path_openat+0x10/0x10 [ 198.088331][ T5112] do_filp_open+0x235/0x490 [ 198.092842][ T5112] ? __pfx_do_filp_open+0x10/0x10 [ 198.097878][ T5112] ? _raw_spin_unlock+0x28/0x50 [ 198.102726][ T5112] ? alloc_fd+0x5a1/0x640 [ 198.107062][ T5112] do_sys_openat2+0x13e/0x1d0 [ 198.111781][ T5112] ? __pfx_do_sys_openat2+0x10/0x10 [ 198.116993][ T5112] __x64_sys_openat+0x247/0x2a0 [ 198.121857][ T5112] ? __pfx___x64_sys_openat+0x10/0x10 [ 198.127237][ T5112] ? do_syscall_64+0x100/0x230 [ 198.132025][ T5112] ? do_syscall_64+0xb6/0x230 [ 198.136842][ T5112] do_syscall_64+0xf3/0x230 [ 198.141352][ T5112] ? clear_bhb_loop+0x35/0x90 [ 198.146025][ T5112] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 198.151922][ T5112] RIP: 0033:0x7fb90b681389 [ 198.156347][ T5112] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 1b 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 198.175953][ T5112] RSP: 002b:00007fb90b60f208 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 198.184367][ T5112] RAX: ffffffffffffffda RBX: 00007fb90b7013f8 RCX: 00007fb90b681389 [ 198.192339][ T5112] RDX: 0000000000000000 RSI: 0000000020000080 RDI: ffffffffffffff9c [ 198.200335][ T5112] RBP: 00007fb90b7013f0 R08: 00007fb90b60efa7 R09: 0000000000000038 [ 198.208303][ T5112] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb90b6ce6c0 [ 198.216290][ T5112] R13: 00007fb90b60f210 R14: 0000000000000001 R15: 616e732f7665642f [ 198.224389][ T5112]