[PATCH] ath10k: Reduce number of peers to support peer stats feature
Valo, Kalle
kvalo at qca.qualcomm.com
Fri Mar 4 00:43:43 PST 2016
<akolli at qti.qualcomm.com> writes:
> From: Anilkumar Kolli <akolli at qti.qualcomm.com>
>
> To enable per peer stats feature we are reducing the number of peers.
> Firmware has introduced tx stats feature. We have memory limitation in
> firmware to add these additional bytes.
>
> These are the new variables introduced in the firmware.
> ======== =======================
> Variable Bytes required/per rate
> ======== =======================
> TX success packets 1
> TX failed packets 1
> Retry packets 1
> Success bytes 2
> TX failed bytes 2
> Retry bytes 2
> Tx duration 4
> Rate 1
> Bw and AMPDU flags 1
> Total 16 (because of allocation in word pattern)
>
> Firmware sends these tx_stats in pktlog.
> If we consider 4 feedbacks at a time, Frimware need about ~1K memory for coding
> and 8192 bytes required / per rate [ 4*16*128(peers)].
> To accommodate this firmware needs to reduce 10 peers.
>
> Signed-off-by: Anilkumar Kolli <akolli at qti.qualcomm.com>
Applied, thanks.
I add a note in the commit log that this fixes a crash with
firmware-5.bin_10.2.4.70.22-2.
--
Kalle Valo
More information about the ath10k
mailing list