[PATCH v3 0/8] ath10k: performance improvements
Kalle Valo
kvalo at qca.qualcomm.com
Fri Feb 28 05:13:51 EST 2014
Michal Kazior <michal.kazior at tieto.com> writes:
> These patches aim at reducing host CPU load and
> thus improve performance on low-end systems.
>
> In my setup I get a relative improvement of
> 100mbps for both UDP Tx and Rx.
>
> Tx ----->
> laptop:eth---eth:AP135:ath10k---ath10k:laptop
> <----- Rx
>
>
> v2:
> * improve comments/commit messages
> * fix unbalanced locking
> * fix var naming (s/err/ret)
> * fix sparse/checkpatch/buildbot warnings
> * remove code that didn't belong here
> * split batch tx/rx into 2 patches
> (+ath10k: reduce htt tx/rx spinlock overhead)
>
> v3:
> * just a resend (due to my mail-server issues the
> other day not all of the v2 patches had been
> sent out)
>
> Michal Kazior (8):
> ath10k: remove DMA mapping wrappers
> ath10k: remove is_aborted from skb_cb
> ath10k: replace send_head() with tx_sg()
> ath10k: bypass htc for htt tx path
> ath10k: batch htt tx/rx completions
> ath10k: reduce htt tx/rx spinlock overhead
> ath10k: remove pci completion list
> ath10k: minimize coherent dma accesses
Thanks, all eight patches applied.
--
Kalle Valo
More information about the ath10k
mailing list