OpenCloudOS-Kernel/drivers/staging/wilc1000
Dan Carpenter fea6991636 staging: wilc1000: Fix some double unlock bugs in wilc_wlan_cleanup()
If ->hif_read_reg() or ->hif_write_reg() fail then the code unlocks
and keeps executing.  It should just return.

Fixes: c5c77ba18e ("staging: wilc1000: Add SDIO/SPI 802.11 driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-05-20 09:26:04 +02:00
..
Kconfig staging: remove redundant 'default n' from Kconfig 2019-04-16 13:39:01 +02:00
Makefile staging: wilc1000: rename linux_wlan.c and linux_mon.c 2019-02-07 13:34:45 +01:00
TODO staging: wilc1000: remove TODO item for comments and code style 2018-08-05 16:15:32 +02:00
host_interface.c staging: wilc1000: fix spelling mistake "dissconect" -> "disconnect" 2019-04-16 13:15:54 +02:00
host_interface.h staging: wilc1000: use cfg80211 ssid list instead of repacking it 2019-03-27 23:37:30 +09:00
microchip,wilc1000,sdio.txt staging: wilc1000: use descriptor-based interface for GPIO 2018-07-24 13:52:32 +02:00
microchip,wilc1000,spi.txt staging: wilc1000: use descriptor-based interface for GPIO 2018-07-24 13:52:32 +02:00
wilc_mon.c staging: wilc1000: rename linux_wlan.c and linux_mon.c 2019-02-07 13:34:45 +01:00
wilc_netdev.c staging: wilc1000: Avoid GFP_KERNEL allocation from atomic context. 2019-04-16 13:15:54 +02:00
wilc_sdio.c staging: wilc1000: remove 'linux_' prefix in function names 2019-02-07 13:34:45 +01:00
wilc_spi.c staging: wilc1000: Remove return variables from wilc_spi.c 2019-03-22 15:16:29 +01:00
wilc_wfi_cfgoperations.c staging: wilc1000: use cfg80211 ssid list instead of repacking it 2019-03-27 23:37:30 +09:00
wilc_wfi_cfgoperations.h staging: wilc1000: avoid the use of 'wilc_wfi_mon' static variable 2019-02-04 12:38:40 +01:00
wilc_wfi_netdevice.h staging: wilc1000: rename wilc_frmw_to_linux() 2019-02-07 13:34:45 +01:00
wilc_wlan.c staging: wilc1000: Fix some double unlock bugs in wilc_wlan_cleanup() 2019-05-20 09:26:04 +02:00
wilc_wlan.h staging: wilc1000: move macro and function prototype from wilc_wlan_if.h file 2019-02-07 13:34:45 +01:00
wilc_wlan_cfg.c staging: wilc1000: add 'wilc_' prefix to have proper namespace 2019-02-07 13:34:45 +01:00
wilc_wlan_cfg.h staging: wilc1000: rename 'wilc_mac_cfg' struct to 'wilc_cfg_str_vals' 2018-09-25 20:53:57 +02:00
wilc_wlan_if.h staging: wilc1000: move macro and function prototype from wilc_wlan_if.h file 2019-02-07 13:34:45 +01:00