From: Won Chung Date: Mon, 9 May 2022 17:31:35 +0000 (+0000) Subject: driver core: location: Free struct acpi_pld_info *pld X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=28330dcc94152433c4bbc3d4d7a26755d4211874;p=linux.git driver core: location: Free struct acpi_pld_info *pld After struct acpi_pld_info *pld is used to fill in physical location values, it should be freed to prevent memleak. Suggested-by: Yu Watanabe Signed-off-by: Won Chung Link: https://lore.kernel.org/r/20220509173135.3515126-1-wonchung@google.com Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/base/physical_location.c b/drivers/base/physical_location.c index fbd9f9839e92b..617ada542b00b 100644 --- a/drivers/base/physical_location.c +++ b/drivers/base/physical_location.c @@ -32,6 +32,7 @@ bool dev_add_physical_location(struct device *dev) dev->physical_location->dock = pld->dock; dev->physical_location->lid = pld->lid; + ACPI_FREE(pld); return true; }