]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/net/ethernet/intel/iavf/iavf_main.c
iavf: Fix deadlock in iavf_reset_task
[mirror_ubuntu-jammy-kernel.git] / drivers / net / ethernet / intel / iavf / iavf_main.c
index 211bd36a834a04e2e8dd74dd9d555bc4152e994c..62f66f9aa7228ae9d952064159c010ac45bed1d6 100644 (file)
@@ -2206,6 +2206,7 @@ static void iavf_reset_task(struct work_struct *work)
                        reg_val);
                iavf_disable_vf(adapter);
                mutex_unlock(&adapter->client_lock);
+               mutex_unlock(&adapter->crit_lock);
                return; /* Do not attempt to reinit. It's dead, Jim. */
        }