ACPI / TPM: fix memory leak when walking ACPI namespace
authorJiang Liu <jiang.liu@linux.intel.com>
Thu, 19 Dec 2013 12:38:15 +0000 (20:38 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Jan 2014 23:28:52 +0000 (15:28 -0800)
commita771213d2f2e5f809a3234060ffa58c2b5d7a1b8
treebd69d3d7010f97b84b26d72c2bf30587a5c0bb15
parent033795785f03230ca660a37a428db3ab096dd659
ACPI / TPM: fix memory leak when walking ACPI namespace

commit df45c712d1f4ef37714245fb75de726f4ca2bf8d upstream.

In function ppi_callback(), memory allocated by acpi_get_name() will get
leaked when current device isn't the desired TPM device, so fix the
memory leak.

Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/char/tpm/tpm_ppi.c