Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -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;
	}
	}