mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 14:11:52 +00:00
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 <watanabe.yu@gmail.com> Signed-off-by: Won Chung <wonchung@google.com> Link: https://lore.kernel.org/r/20220509173135.3515126-1-wonchung@google.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
f79f662e4c
commit
28330dcc94
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user