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
microread
nfcmrvl
pn544
st21nfca
Kconfig -rw-r--r-- 2.2 KB
Makefile -rw-r--r-- 456 bytes
mei_phy.c -rw-r--r-- 3.8 KB
mei_phy.h -rw-r--r-- 730 bytes
nfcsim.c -rw-r--r-- 11.3 KB
nfcwilink.c -rw-r--r-- 13.1 KB
pn533.c -rw-r--r-- 75.6 KB
port100.c -rw-r--r-- 40.1 KB
trf7970a.c -rw-r--r-- 41.4 KB

back to top