diff options
author | navin patidar | 2014-06-22 10:51:45 +0200 |
---|---|---|
committer | Greg Kroah-Hartman | 2014-06-27 02:27:15 +0200 |
commit | 7062775b2c360a50b4c878efb49c6041f56463fc (patch) | |
tree | dbadcf6c4618ea177b67bba300e253b63febb3da /drivers/staging | |
parent | staging: rtl8188eu: Remove function thread_enter() (diff) | |
download | kernel-qcow2-linux-7062775b2c360a50b4c878efb49c6041f56463fc.tar.gz kernel-qcow2-linux-7062775b2c360a50b4c878efb49c6041f56463fc.tar.xz kernel-qcow2-linux-7062775b2c360a50b4c878efb49c6041f56463fc.zip |
staging: rtl8188eu: Remove function flush_signals_thread()
Signed-off-by: navin patidar <navin.patidar@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging')
-rw-r--r-- | drivers/staging/rtl8188eu/core/rtw_cmd.c | 3 | ||||
-rw-r--r-- | drivers/staging/rtl8188eu/core/rtw_mp.c | 3 | ||||
-rw-r--r-- | drivers/staging/rtl8188eu/include/osdep_service.h | 6 |
3 files changed, 4 insertions, 8 deletions
diff --git a/drivers/staging/rtl8188eu/core/rtw_cmd.c b/drivers/staging/rtl8188eu/core/rtw_cmd.c index e65d8ef14453..556d17d29797 100644 --- a/drivers/staging/rtl8188eu/core/rtw_cmd.c +++ b/drivers/staging/rtl8188eu/core/rtw_cmd.c @@ -359,7 +359,8 @@ post_process: rtw_free_cmd_obj(pcmd); } - flush_signals_thread(); + if (signal_pending(current)) + flush_signals(current); goto _next; } diff --git a/drivers/staging/rtl8188eu/core/rtw_mp.c b/drivers/staging/rtl8188eu/core/rtw_mp.c index 919c4c212172..d879948e0a60 100644 --- a/drivers/staging/rtl8188eu/core/rtw_mp.c +++ b/drivers/staging/rtl8188eu/core/rtw_mp.c @@ -629,7 +629,8 @@ static int mp_xmit_packet_thread(void *context) (pmptx->count == pmptx->sended)) goto exit; - flush_signals_thread(); + if (signal_pending(current)) + flush_signals(current); } exit: diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h b/drivers/staging/rtl8188eu/include/osdep_service.h index e7bbc28ba00a..2d07deade14a 100644 --- a/drivers/staging/rtl8188eu/include/osdep_service.h +++ b/drivers/staging/rtl8188eu/include/osdep_service.h @@ -164,12 +164,6 @@ u32 rtw_systime_to_ms(u32 systime); u32 rtw_ms_to_systime(u32 ms); s32 rtw_get_passing_time_ms(u32 start); -static inline void flush_signals_thread(void) -{ - if (signal_pending(current)) - flush_signals(current); -} - struct rtw_netdev_priv_indicator { void *priv; u32 sizeof_priv; |