Re: [PATCH ath-next] wifi: ath12k: skip MLO multicast links during crash recovery in Tx path
Jeff Johnson <[email protected]> Wed, 29 Jul 2026 08:46:47 -0700
| Newsgroups | org.infradead.lists.ath12k,org.kernel.vger.linux-wireless |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 23 Jul 2026 11:16:53 +0530, Pavankumar Nandeshwar wrote:
> In ath12k_wifi7_mac_op_tx(), the MLO multicast broadcast path iterates
> over all active links and copies the original skb for transmission on
> each link. When firmware crash recovery is underway (ATH12K_FLAG_CRASH_FLUSH
> set), the per-link copy is allocated and partially processed before
> ath12k_wifi7_dp_tx() eventually rejects it with -ESHUTDOWN.
>
> This wastes GFP_ATOMIC memory and produces spurious "failed to transmit
> frame" warnings for every active MLO link during the recovery window.
> The unicast and non-MLO paths are unaffected: they call ath12k_wifi7_dp_tx()
> directly, which already guards against the flag at its entry.
>
> [...]
Applied, thanks!
[1/1] wifi: ath12k: skip MLO multicast links during crash recovery in Tx path
commit: 43c521c11ce8fe904e14d1ae0566ffea931cf2e9
Best regards,
--
Jeff Johnson <[email protected]>