]> git.karo-electronics.de Git - karo-tx-linux.git/commit
NFC: pn533: Fix use after free
authorSzymon Janc <szymon.janc@tieto.com>
Mon, 29 Oct 2012 13:04:43 +0000 (14:04 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 3 Dec 2012 19:38:14 +0000 (11:38 -0800)
commitae93d015d1868e5cdfb2329df4e7102b3eddbf1f
treecd33466d41489fbbcff1eebcdc475a1ff3ab29a1
parent741a51d4a8ba2d22ce9209b34ff66e84f5ca645c
NFC: pn533: Fix use after free

commit 770f750bc2b8312489c8e45306f551d08a319d3c upstream.

cmd was freed in pn533_dep_link_up regardless of
pn533_send_cmd_frame_async return code. Cmd is passed as argument to
pn533_in_dep_link_up_complete callback and should be freed there.

Signed-off-by: Szymon Janc <szymon.janc@tieto.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nfc/pn533.c