]> git.baikalelectronics.ru Git - kernel.git/commit
mwifiex: schedule main workqueue for transmitting bridge packets
authorXinming Hu <huxm@marvell.com>
Tue, 5 Apr 2016 08:04:38 +0000 (01:04 -0700)
committerKalle Valo <kvalo@codeaurora.org>
Thu, 7 Apr 2016 16:42:22 +0000 (19:42 +0300)
commit016c96224380eb22935f156fb966a143c41a6849
tree59ac8e95808f5530d697a0a47836947409e7d0a3
parent181f2e06caf0894e074eecd5f1e6d68698fab965
mwifiex: schedule main workqueue for transmitting bridge packets

Bridge packets are enqueued to wmm tx queue, but will not be sent
until main workqeue is scheduled for new interrupt or other
reason. This adds unnecessary delay during traffic.

We will schedule main workqueue when bridge packet is queued.

Signed-off-by: Xinming Hu <huxm@marvell.com>
Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/marvell/mwifiex/uap_txrx.c