]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: report A-MSDU subframes individually
authorMichal Kazior <michal.kazior@tieto.com>
Thu, 26 Sep 2013 07:12:22 +0000 (10:12 +0300)
committerKalle Valo <kvalo@qca.qualcomm.com>
Thu, 26 Sep 2013 07:12:22 +0000 (10:12 +0300)
commit4b5926b9e2dd88515b1c5c024ab0af14e019adb8
tree65856cc03f2d1bfe7d549b47e699c02b59003d5e
parent0881a0150acff198014abdb776cc2031d8add943
ath10k: report A-MSDU subframes individually

HW reports each A-MSDU subframe as a separate
sk_buff. It is impossible to configure it to
behave differently.

Until now ath10k was reconstructing A-MSDUs from
subframes which involved a lot of memory
operations. This proved to be a significant
contributor to degraded RX performance.

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/htt_rx.c
drivers/net/wireless/ath/ath10k/txrx.c