linux/drivers/staging/rtl8192e
Amitoj Kaur Chawla 354605f4e6 staging: rtl8192e: Remove create_workqueue()
With conccurency managed workqueues, use of dedicated workqueues can
be replaced by system_wq. Drop wq by using system_wq.

Since there are multiple work items per rtllib but they do not need to
be ordered, increase of concurrency by switching to system_wq should
not break anything.

All work items are sync canceled on rtllib_stop_protocol() so it is
guaranteed that no work is running when rtl92e_disable/reset/restart
functions are called.

Signed-off-by: Amitoj Kaur Chawla <amitoj1606@gmail.com>
Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-03-11 22:09:09 -08:00
..
rtl8192e staging: rtl8192e: Remove create_workqueue() 2016-03-11 22:09:09 -08:00
dot11d.c staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
dot11d.h staging: rtl8192e: Clean unnecessary blank lines 2016-02-07 20:01:45 -08:00
Kconfig
license
Makefile
rtl819x_BA.h staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtl819x_BAProc.c staging: rtl8192e: Drop useless initialisation 2016-02-20 15:12:06 -08:00
rtl819x_HT.h staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtl819x_HTProc.c staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtl819x_Qos.h staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtl819x_TS.h staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtl819x_TSProc.c staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtllib_crypt_ccmp.c staging: rtl8192e: Fix PREFER_PR_LEVEL warnings 2015-06-01 06:33:21 +09:00
rtllib_crypt_tkip.c staging: rtl8192e: Fix PREFER_PR_LEVEL warnings 2015-06-01 06:33:21 +09:00
rtllib_crypt_wep.c staging: rtl8192e: Comment cleanup (style/format) 2015-04-03 15:29:31 +02:00
rtllib_debug.h staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtllib_module.c staging: rtl8192e: remove unnecessary multiple blank lines 2016-02-07 20:01:45 -08:00
rtllib_rx.c staging: rtl8192e: Drop useless initialisation 2016-02-20 15:12:06 -08:00
rtllib_softmac_wx.c staging: rtl8192e: Remove create_workqueue() 2016-03-11 22:09:09 -08:00
rtllib_softmac.c staging: rtl8192e: Remove create_workqueue() 2016-03-11 22:09:09 -08:00
rtllib_tx.c staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings 2015-09-29 04:26:06 +02:00
rtllib_wx.c staging:rtl8192e: Usage count off by one 2016-02-07 20:01:45 -08:00
rtllib.h staging: rtl8192e: Remove create_workqueue() 2016-03-11 22:09:09 -08:00
TODO