Commit e58decc9 authored by Wei Yongjun's avatar Wei Yongjun Committed by David S. Miller

nfp: fix error return code in nfp_pci_probe()

Fix to return error code -EINVAL instead of 0 when num_vfs above
limit_vfs, as done elsewhere in this function.

Fixes: 0dc78621 ("nfp: handle SR-IOV already enabled when driver is probing")
Signed-off-by: default avatarWei Yongjun <weiyongjun1@huawei.com>
Acked-by: default avatarJakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent e71494ae
...@@ -518,6 +518,7 @@ static int nfp_pci_probe(struct pci_dev *pdev, ...@@ -518,6 +518,7 @@ static int nfp_pci_probe(struct pci_dev *pdev,
dev_err(&pdev->dev, dev_err(&pdev->dev,
"Error: %d VFs already enabled, but loaded FW can only support %d\n", "Error: %d VFs already enabled, but loaded FW can only support %d\n",
pf->num_vfs, pf->limit_vfs); pf->num_vfs, pf->limit_vfs);
err = -EINVAL;
goto err_fw_unload; goto err_fw_unload;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment