|
@@ -815,8 +815,10 @@ static void cptvf_remove(struct pci_dev *pdev)
|
|
{
|
|
{
|
|
struct cpt_vf *cptvf = pci_get_drvdata(pdev);
|
|
struct cpt_vf *cptvf = pci_get_drvdata(pdev);
|
|
|
|
|
|
- if (!cptvf)
|
|
|
|
|
|
+ if (!cptvf) {
|
|
dev_err(&pdev->dev, "Invalid CPT-VF device\n");
|
|
dev_err(&pdev->dev, "Invalid CPT-VF device\n");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
|
|
/* Convey DOWN to PF */
|
|
/* Convey DOWN to PF */
|
|
if (cptvf_send_vf_down(cptvf)) {
|
|
if (cptvf_send_vf_down(cptvf)) {
|