drivers/char/tpm/tpm.c: fix error-path memory leak
authorAndrew Morton <akpm@linux-foundation.org>
Thu, 16 Oct 2008 05:04:37 +0000 (22:04 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 16 Oct 2008 18:21:49 +0000 (11:21 -0700)
commitdd78c9439fc1e031835bccb934d27b978c72c536
tree003eb90233367defab682643dc1cc143a302dc68
parent63a10dfdda0e2262f5b61b54b6d9b1747a87ff54
drivers/char/tpm/tpm.c: fix error-path memory leak

tpm_register_hardware() leaks devname on an error path.

Addresses http://bugzilla.kernel.org/show_bug.cgi?id=11425

Reported-by: Daniel Marjamki <danielm77@spray.se>
Cc: Debora Velarde <debora@linux.vnet.ibm.com>
Cc: Rajiv Andrade <srajiv@linux.vnet.ibm.com>
Cc: Marcel Selhorst <tpm@selhorst.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/char/tpm/tpm.c