summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Tettamanti <kronos.it@gmail.com>2011-07-17 18:39:18 +0200
committerAndi Kleen <ak@linux.intel.com>2011-08-01 13:55:01 -0700
commit9c1f7a93bff756565bcb4e1b992541cb776f24d2 (patch)
tree2ae4b40b54f40620eb4b7eccf349e1d61920f87d
parent57090d5ee1e6ecfd74ecdc376d1246ff53aabd03 (diff)
hwmon: (asus_atk0110) Fix memory leak
[ upstream commit 0b8e77f12cb6bfe2e5a67f2cdc8c7af23abc4ccf ] The object returned by atk_gitm is dynamically allocated and must be freed. Signed-off-by: Luca Tettamanti <kronos.it@gmail.com> Signed-off-by: Jean Delvare <khali@linux-fr.org> Cc: stable@kernel.org Signed-off-by: Andi Kleen <ak@linux.intel.com>
-rw-r--r--drivers/hwmon/asus_atk0110.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/hwmon/asus_atk0110.c b/drivers/hwmon/asus_atk0110.c
index 653db1bda934..df17705b5938 100644
--- a/drivers/hwmon/asus_atk0110.c
+++ b/drivers/hwmon/asus_atk0110.c
@@ -655,6 +655,7 @@ static int atk_debugfs_gitm_get(void *p, u64 *val)
else
err = -EIO;
+ ACPI_FREE(ret);
return err;
}