mbox series

[0/3] ath11k: improve TX path

Message ID 20191120202956.4401-1-john@phrozen.org (mailing list archive)
Headers show
Series ath11k: improve TX path | expand

Message

John Crispin Nov. 20, 2019, 8:29 p.m. UTC
This series improves the TX path. The following numbers
are peak performance measured.

prior to series
[SUM]  30.00-31.00  sec   104 MBytes   874 Mbits/sec
series applied
[SUM]  35.00-36.00  sec   124 MBytes  1.04 Gbits/sec
series applied + tx encap
[SUM]  77.00-78.00  sec   167 MBytes  1.40 Gbits/sec

John Crispin (3):
  ath11k: move some tx_status parsing to debugfs code
  ath11k: optimise ath11k_dp_tx_completion_handler
  ath11k: optimize ath11k_hal_tx_status_parse

 drivers/net/wireless/ath/ath11k/debugfs_sta.c | 66 +++++++++-------
 drivers/net/wireless/ath/ath11k/dp.c          | 16 ++--
 drivers/net/wireless/ath/ath11k/dp.h          | 11 ++-
 drivers/net/wireless/ath/ath11k/dp_tx.c       | 79 ++++++++++++-------
 drivers/net/wireless/ath/ath11k/hal_tx.c      | 73 -----------------
 drivers/net/wireless/ath/ath11k/hal_tx.h      | 13 +--
 6 files changed, 101 insertions(+), 157 deletions(-)