ACPI/IORT: fix an error code
Subsystems (3)
PATCH 1/1 ACPI/IORT: fix an error code
We accidentally return success if platform_device_alloc() fails.
Fixes 846f0e9e74a0 ("ACPI/IORT: Add support for ARM SMMU platform devices creation")
Signed-off-by Dan Carpenter <[email protected]>
drivers/acpi/arm64/iort.c +1 -1
@@ -828,7 +828,7 @@ static int __init iort_add_smmu_platform_device(struct acpi_iort_node *node) pdev =platform_device_alloc (ops->name,PLATFORM_DEVID_AUTO );if (!pdev) -return PTR_ERR (pdev); +return -ENOMEM ; count = ops->iommu_count_resources (node);
drivers/acpi/arm64/iort.c
Quoted 9 lines · Dan Carpenter
We accidentally return success if
platform_device_alloc()fails.Fixes 846f0e9e74a0 ("ACPI/IORT: Add support for ARM SMMU platform devices creation")Signed-off-by Dan Carpenter <[email protected]>drivers/acpi/arm64/iort.c +0
-0
Quoted 9 lines
drivers/acpi/arm64/iort.c +1
-1@@ -828,7 +828,7 @@ static int __init iort_add_smmu_platform_device(struct acpi_iort_node *node) pdev =platform_device_alloc (ops->name,PLATFORM_DEVID_AUTO );if (!pdev) -return PTR_ERR (pdev); +return -ENOMEM ; count = ops->iommu_count_resources (node);
Quoted 10 lines · Dan Carpenter
We accidentally return success if
platform_device_alloc()fails.Fixes 846f0e9e74a0 ("ACPI/IORT: Add support for ARM SMMU platform devices creation")Signed-off-by Dan Carpenter <[email protected]>drivers/acpi/arm64/iort.c +0
-0
drivers/acpi/arm64/iort.c static int __init iort_add_smmu_platform_device(struct acpi_iort_node *node) · line 833
Quoted 7 lines
drivers/acpi/arm64/iort.c +1
-1@@ -828,7 +828,7 @@ static int __init iort_add_smmu_platform_device(struct acpi_iort_node *node) pdev =platform_device_alloc (ops->name,PLATFORM_DEVID_AUTO );if (!pdev) -return PTR_ERR (pdev); +return -ENOMEM ; count = ops->iommu_count_resources (node);
Acked-by Hanjun Guo <[email protected]>
Thanks
Hanjun