USB NET KL5KUSB101: Fix mem leak in error path of kaweth_download_firmware()
authorJesper Juhl <jj@chaosbits.net>
Sun, 23 Jan 2011 12:19:55 +0000 (12:19 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 25 Jan 2011 07:20:24 +0000 (23:20 -0800)
We will leak the storage allocated by request_firmware() if the size of
the firmware is greater than KAWETH_FIRMWARE_BUF_SIZE.
This removes the leak by calling release_firmware() before we return
-ENOSPC.

Signed-off-by: Jesper Juhl <jj@chaosbits.net>
Signed-off-by: David S. Miller <davem@davemloft.net>

No differences found