diff options
author | Karthikeyan Kathirvel <quic_kathirve@quicinc.com> | 2022-02-10 12:17:06 +0530 |
---|---|---|
committer | Kalle Valo <quic_kvalo@quicinc.com> | 2022-02-14 19:47:14 +0200 |
commit | 1e15aacd12386d8f1372929a3fd52db9ef3344fc (patch) | |
tree | b0d50ce773c68820519d4f1e9a69ec199e54d183 /drivers/net/wireless/ath/ath9k/htc_hst.h | |
parent | 4f6dd92305f74c43f09e2ff867011e0029ee0e0d (diff) |
ath11k: fix destination monitor ring out of sync
More than 20000 PPDU id jumping causing status ring and destination
ring processing not sync. The status ring is processed and the
destination ring is not processed. Since destination is not reaped for
so long, backpressure occurs at the destination ring.
To address this issue update the PPDU id with the latest PPDU, this
will allow the destination ring to be reaped and will prevent the
rings from getting out of sync.
Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.4.0.1.r1-00026-QCAHKSWPL_SILICONZ-2
Signed-off-by: Karthikeyan Kathirvel <quic_kathirve@quicinc.com>
Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
Link: https://lore.kernel.org/r/20220210064706.6171-1-quic_kathirve@quicinc.com
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/htc_hst.h')
0 files changed, 0 insertions, 0 deletions