ACPI / resources: free memory on error in add_region_before()
Subsystems (2)
PATCH 1/1 ACPI / resources: free memory on error in add_region_before()
There is a small memory leak on error.
Signed-off-by Dan Carpenter <[email protected]>
drivers/acpi/resource.c +3 -1
@@ -660,8 +660,10 @@ static int add_region_before(u64 start, u64 end, u8 space_id,return -ENOMEM ; error =request_range (start, end, space_id, flags, desc); -if (error) +if (error) { +kfree (reg);return error; + } reg->start = start; reg->end = end;
Rafael J. Wysocki
AppliedQuoted 3 lines · Dan Carpenter
There is a small memory leak on error.
Signed-off-by Dan Carpenter <[email protected]>
Applied, thanks!
Quoted 16 lines
drivers/acpi/resource.c +3
-1@@ -660,8 +660,10 @@ static int add_region_before(u64 start, u64 end, u8 space_id,return -ENOMEM ; error =request_range (start, end, space_id, flags, desc); -if (error) +if (error) { +kfree (reg);return error; + } reg->start = start; reg->end = end;
Signature · 2 lines
I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center.