[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