[PATCH ath-next] wifi: ath12k: Use different RX release ring sizes as per memory profiles
Jeff Johnson
jeff.johnson at oss.qualcomm.com
Wed Jul 29 08:46:44 PDT 2026
On Tue, 21 Jul 2026 16:34:59 +0530, Pavankumar Nandeshwar wrote:
> Currently, the RX release ring size is hardcoded to 1024 entries via
> DP_RX_RELEASE_RING_SIZE. This value was sufficient for older generations,
> but is not adequate for Wi-Fi 7 scenarios with higher aggregation,
> parallel processing, and increased likelihood of error bursts.
>
> In Wi-Fi 7, a PPDU can carry up to 1024 MPDUs and each MPDU may contain
> multiple MSDUs. In error scenarios such as REO out-of-order (OOR) events,
> a large number of MSDUs can be pushed to the RX release ring in a short
> duration. With multiple PPDUs being processed in parallel (e.g. multi-core
> or MLO scenarios), this can lead to significant bursts of descriptors.
>
> [...]
Applied, thanks!
[1/1] wifi: ath12k: Use different RX release ring sizes as per memory profiles
commit: 534459ac562b207ba1a9bb2c95dba77b5939e2da
Best regards,
--
Jeff Johnson <jeff.johnson at oss.qualcomm.com>
More information about the ath12k
mailing list