Commit 94e48d6a authored by Jason Wang's avatar Jason Wang Committed by Michael S. Tsirkin

vp_vdpa: correct the return value when fail to map notification

We forget to assign a error value when we fail to map the notification
during prove. This patch fixes it.
Reported-by: default avatarkernel test robot <lkp@intel.com>
Reported-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Fixes: 11d8ffed ("vp_vdpa: switch to use vp_modern_map_vq_notify()")
Signed-off-by: default avatarJason Wang <jasowang@redhat.com>
Link: https://lore.kernel.org/r/20210624035939.26618-1-jasowang@redhat.comReviewed-by: default avatarStefano Garzarella <sgarzare@redhat.com>
Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
parent 3f2869ca
...@@ -442,6 +442,7 @@ static int vp_vdpa_probe(struct pci_dev *pdev, const struct pci_device_id *id) ...@@ -442,6 +442,7 @@ static int vp_vdpa_probe(struct pci_dev *pdev, const struct pci_device_id *id)
vp_modern_map_vq_notify(mdev, i, vp_modern_map_vq_notify(mdev, i,
&vp_vdpa->vring[i].notify_pa); &vp_vdpa->vring[i].notify_pa);
if (!vp_vdpa->vring[i].notify) { if (!vp_vdpa->vring[i].notify) {
ret = -EINVAL;
dev_warn(&pdev->dev, "Fail to map vq notify %d\n", i); dev_warn(&pdev->dev, "Fail to map vq notify %d\n", i);
goto err; goto err;
} }
......
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