From: Li Dongyang Date: Wed, 25 Jul 2012 00:45:08 +0000 (+1000) Subject: thinkpad_acpi: Fix a memory leak during module exit X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=d2be15bdda45b184d483754e434c9a1c8ed80a8e;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git thinkpad_acpi: Fix a memory leak during module exit We should free the thinkpad_id.nummodel_str during exit as it's allocated in get_thinkpad_module_data(). Signed-off-by: Li Dongyang Signed-off-by: Matthew Garrett --- diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c index c85b66602ee1..ae203558ac90 100644 --- a/drivers/platform/x86/thinkpad_acpi.c +++ b/drivers/platform/x86/thinkpad_acpi.c @@ -8970,6 +8970,7 @@ static void thinkpad_acpi_module_exit(void) kfree(thinkpad_id.bios_version_str); kfree(thinkpad_id.ec_version_str); kfree(thinkpad_id.model_str); + kfree(thinkpad_id.nummodel_str); }