linux/drivers/net/wireless/p54
Alexey Khoroshilov f5335e00f3 p54usb: fix leaks at failure path in p54u_probe()
If p54u_load_firmware() fails, p54u_probe() does not deallocate
already allocated resources. The patch adds proper failure handling.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Acked-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2014-03-14 14:49:13 -04:00
..
eeprom.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
eeprom.h p54: parse output power table 2012-08-10 15:17:14 -04:00
fwio.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
Kconfig Remove GENERIC_HARDIRQ config option 2013-09-13 15:09:52 +02:00
led.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
lmac.h mac80211: move TX station pointer and restructure TX 2012-07-31 16:18:39 +02:00
main.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next 2014-01-13 14:40:59 -05:00
Makefile
net2280.h drivers/net/wireless: Fix FSF address in file headers 2013-12-11 10:56:20 -05:00
p54.h
p54pci.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
p54pci.h p54pci: convert driver to use asynchronous firmware loading 2012-08-06 14:56:33 -04:00
p54spi_eeprom.h
p54spi.c net: p54spi: remove deprecated IRQF_DISABLED 2013-10-10 13:49:28 -04:00
p54spi.h
p54usb.c p54usb: fix leaks at failure path in p54u_probe() 2014-03-14 14:49:13 -04:00
p54usb.h
txrx.c p54: clamp properly instead of just truncating 2014-01-13 14:50:06 -05:00