ath9k: declare required extra tx headroom
authorFelix Fietkau <nbd@openwrt.org>
Thu, 24 Sep 2015 14:59:46 +0000 (16:59 +0200)
committerBen Hutchings <ben@decadent.org.uk>
Tue, 17 Nov 2015 15:54:40 +0000 (15:54 +0000)
commit01352209ff46c75e1c5705f02502a393ce29b992
treec5837d3f3aff69754136399ccd61c5cec30e48fb
parent6767c520c2a3dab0f1291eece8fe8dc4eb107220
ath9k: declare required extra tx headroom

commit 029cd0370241641eb70235d205aa0b90c84dce44 upstream.

ath9k inserts padding between the 802.11 header and the data area (to
align it). Since it didn't declare this extra required headroom, this
led to some nasty issues like randomly dropped packets in some setups.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/net/wireless/ath/ath9k/init.c