staging: r8188eu: Add _enter_critical_mutex() error handling
authorAlexey Khoroshilov <khoroshilov@ispras.ru>
Sat, 17 Oct 2015 21:33:09 +0000 (00:33 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 18 Oct 2015 03:56:10 +0000 (20:56 -0700)
commitac0a36679928e3e8d7cc0b4c2fd02fb368186992
treea5b6c09f10a6f4a98cf0fe9280d2d32780addea8
parentd566e69024ac9d00ab7d0b0442ad2ba3ed4bd668
staging: r8188eu: Add _enter_critical_mutex() error handling

_enter_critical_mutex() is a simple call to mutex_lock_interruptible(),
but there is no error handling code for it.

The patch removes wrapper _enter_critical_mutex() and
adds error handling for mutex_lock_interruptible().

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

Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
drivers/staging/rtl8188eu/include/osdep_service.h
drivers/staging/rtl8188eu/os_dep/os_intfs.c
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c