https://github.com/torvalds/linux
Revision ed4b197ddd4d7aa6623e7777ea326c67c3a6b8ed authored by Colin Ian King on 02 July 2014, 23:35:09 UTC, committed by Rafael J. Wysocki on 07 July 2014, 11:20:30 UTC
Smatch detected two memory leaks on saved_ec:

drivers/acpi/ec.c:1070 acpi_ec_ecdt_probe() warn: possible
  memory leak of 'saved_ec'
drivers/acpi/ec.c:1109 acpi_ec_ecdt_probe() warn: possible
  memory leak of 'saved_ec'

Free saved_ec on these two error exit paths to stop the memory
leak.  Note that saved_ec maybe null, but kfree on null is allowed.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Lan Tianyu <tianyu.lan@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1 parent dd43de2
History
Tip revision: ed4b197ddd4d7aa6623e7777ea326c67c3a6b8ed authored by Colin Ian King on 02 July 2014, 23:35:09 UTC
ACPI / EC: Free saved_ec on error exit path
Tip revision: ed4b197
File Mode Size
masters
slaves
Kconfig -rw-r--r-- 970 bytes
Makefile -rw-r--r-- 163 bytes
w1.c -rw-r--r-- 30.2 KB
w1.h -rw-r--r-- 10.0 KB
w1_family.c -rw-r--r-- 3.2 KB
w1_family.h -rw-r--r-- 2.3 KB
w1_int.c -rw-r--r-- 6.5 KB
w1_int.h -rw-r--r-- 1.1 KB
w1_io.c -rw-r--r-- 12.2 KB
w1_log.h -rw-r--r-- 1.1 KB
w1_netlink.c -rw-r--r-- 19.6 KB
w1_netlink.h -rw-r--r-- 4.1 KB

back to top