Messages in this thread Patch in this message | | | From | Wei Yongjun <> | Subject | [PATCH -next] iommu/amd: Fix error return code in irq_remapping_alloc() | Date | Thu, 28 Jul 2016 02:10:26 +0000 |
| |
Fix to return a negative error code from the alloc_irq_index() error handling case instead of 0, as done elsewhere in this function.
Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com> --- drivers/iommu/amd_iommu.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c index 96de97a..71e94f3 100644 --- a/drivers/iommu/amd_iommu.c +++ b/drivers/iommu/amd_iommu.c @@ -3886,6 +3886,7 @@ static int irq_remapping_alloc(struct irq_domain *domain, unsigned int virq, } if (index < 0) { pr_warn("Failed to allocate IRTE\n"); + ret = index; goto out_free_parent; }
| |