]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: fix tx hang
authorMichal Kazior <michal.kazior@tieto.com>
Thu, 17 Mar 2016 09:51:04 +0000 (10:51 +0100)
committerKalle Valo <kvalo@qca.qualcomm.com>
Mon, 21 Mar 2016 16:29:16 +0000 (18:29 +0200)
commitd684bb692d1188dc8eef8597bbee44531545ba8f
tree1ea5284de2cd3ad950a6c415f922e8398ff4ecad
parentdc6c2a98a4e6223a962569a1a9634000c1c1edeb
ath10k: fix tx hang

The wake_tx_queue/push_pending logic had a bug
which could stop queues indefinitely effectivelly
breaking traffic.

Fixes: e0207d96c7bf ("ath10k: implement wake_tx_queue")
Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/mac.c