Staging: bcm: Fix double free of 'pReadData' in IOCTL_BCM_NVM_WRITE.
authorKevin McKinney <klmckinney1@gmail.com>
Fri, 2 Dec 2011 03:02:15 +0000 (22:02 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 8 Dec 2011 20:42:15 +0000 (12:42 -0800)
commit09468b0392b1d2b079b334d60a23d7da8105dc53
treeb073e5bad8d90cc1a02a0a6ccca5732efab41ac2
parent4c6fb5fc050a4430363d92994132fffa6776c9d4
Staging: bcm: Fix double free of 'pReadData' in IOCTL_BCM_NVM_WRITE.

This patch fixes a memory error in ioctl,
IOCTL_BCM_NVM_WRITE. While copying data to
user space, if an error occurs, pReadData
is freed. Then, at the end of the ioctl,
pReadData was being freed again.

Signed-off-by: Kevin McKinney <klmckinney1@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/bcm/Bcmchar.c