X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=kernel%2Fdrivers%2Fiommu%2Famd_iommu_v2.c;fp=kernel%2Fdrivers%2Fiommu%2Famd_iommu_v2.c;h=4831eb910fc743b71cd1fc4e11a1c5732f989cdd;hb=52f993b8e89487ec9ee15a7fb4979e0f09a45b27;hp=7caf2fa237f22bd7a3b0932c6387ed52e0b26424;hpb=c189ccac5702322ed843fe17057035b7222a59b6;p=kvmfornfv.git diff --git a/kernel/drivers/iommu/amd_iommu_v2.c b/kernel/drivers/iommu/amd_iommu_v2.c index 7caf2fa23..4831eb910 100644 --- a/kernel/drivers/iommu/amd_iommu_v2.c +++ b/kernel/drivers/iommu/amd_iommu_v2.c @@ -809,8 +809,10 @@ int amd_iommu_init_device(struct pci_dev *pdev, int pasids) goto out_free_domain; group = iommu_group_get(&pdev->dev); - if (!group) + if (!group) { + ret = -EINVAL; goto out_free_domain; + } ret = iommu_attach_group(dev_state->domain, group); if (ret != 0)