Re: [PATCH ath-next] wifi: ath12k: Use different RX release ring sizes as per memory profiles
Jeff Johnson <[email protected]> Wed, 29 Jul 2026 08:46:44 -0700
| Newsgroups | org.infradead.lists.ath12k,org.kernel.vger.linux-wireless |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]>