net/mlx5: Update SRIOV enable/disable to handle EC/VFs
[linux-2.6-block.git] / drivers / net / ethernet / mellanox / mlx5 / core / main.c
index d6ee016deae176aa2ac54401304a5e8e1dda4c8f..fed8b48a5b20ddf2d7fe2b3955cb193b3348bec5 100644 (file)
@@ -1809,7 +1809,7 @@ static void remove_one(struct pci_dev *pdev)
        mlx5_drain_fw_reset(dev);
        mlx5_drain_health_wq(dev);
        devlink_unregister(devlink);
-       mlx5_sriov_disable(pdev);
+       mlx5_sriov_disable(pdev, false);
        mlx5_thermal_uninit(dev);
        mlx5_crdump_disable(dev);
        mlx5_uninit_one(dev);