]> git.baikalelectronics.ru Git - kernel.git/commit
firewire: cdev: fix another memory leak in an error path
authorStefan Richter <stefanr@s5r6.in-berlin.de>
Sat, 26 Dec 2009 00:34:29 +0000 (01:34 +0100)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Tue, 29 Dec 2009 18:58:16 +0000 (19:58 +0100)
commitaf0e3db2e6e4733526612bd8659f57092529da9a
tree5f0e2a2c57aa2ca999d118d1dee7d84c71d1ecde
parent7f61d9a6cd8f1f683e0a84abecd6ad9bf81509e6
firewire: cdev: fix another memory leak in an error path

If copy_from_user in an FW_CDEV_IOC_SEND_RESPONSE ioctl failed, the
fw_request pointed to by the inbound_transaction_resource is no
longer referenced and needs to be freed.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/firewire/core-cdev.c