OSDN Git Service

ath9k: fix block-ack window tracking issues
authorFelix Fietkau <nbd@nbd.name>
Mon, 30 Jul 2018 18:31:26 +0000 (21:31 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 31 Jul 2018 07:52:17 +0000 (10:52 +0300)
commit1226f9e1029637ebdab6bd80928213b8c1ad965c
treecf81e6a68493ff56a150ebb0af1b3af8d8bbb8b9
parent36e14a787dd0b459760de3622e9709edb745a6af
ath9k: fix block-ack window tracking issues

Ensure that a buffer gets tracked as part of the block-ack window as
soon as it's dequeued from the tid for the first time. Ensure that
double calls to ath_tx_addto_baw (e.g. on retransmission) don't cause
any issues.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ath/ath9k/xmit.c