]> git.karo-electronics.de Git - linux-beck.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)
commit9d71d47eed20f34620e54e29bcc90f959d5873b8
tree1ea5284de2cd3ad950a6c415f922e8398ff4ecad
parentbf031bc4d6a168029b8a640373fd00837746b47d
ath10k: fix tx hang

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

Fixes: 299468782d94 ("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