ath6kl: Fix packet drop when ath6kl_cookie runs out
authorVasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
Tue, 8 Nov 2011 14:31:25 +0000 (20:01 +0530)
committerKalle Valo <kvalo@qca.qualcomm.com>
Sun, 13 Nov 2011 09:30:08 +0000 (11:30 +0200)
commit901db39c845f676a46349a833fbe89a9ad0699ee
treeab73dd224734eab2f799c2a0ebc60d88a3768aff
parentf3803eb2f57450ad3f67f8f6dd728f94ad8c717d
ath6kl: Fix packet drop when ath6kl_cookie runs out

"ath6kl: Maintain virtual interface in a list" mistakenly stops the
netq only when the mode is ibss. This causes packet drops in sta mode
when the available cookies (buffer abstraction in ath6kl and also used
for tx throttling) runs out for the highest priority traffic. This patch
just fixes this regression though the original code may still need fixes
which can be addressed in separate patches.

Reported-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath6kl/txrx.c