[PATCH ath-next] wifi: ath12k: Defer vdev bring-up until CSA finalize to avoid stale beacon

Jeff Johnson jeff.johnson at oss.qualcomm.com
Wed Oct 15 16:40:28 PDT 2025


On Wed, 24 Sep 2025 19:13:36 +0530, Maharaja Kennadyrajan wrote:
> Mac80211 schedules CSA finalize work twice during a channel switch: first
> during the reserved switch phase and again during the finalize phase.
> The beacon content is updated only during the second schedule, which occurs
> after the reserved switch completes. However, the ath12k driver attempts to
> bring up the VDEV during the channel switch callback
> (ath12k_mac_update_vif_chan()), which leads to premature installation of
> stale beacon templates before the updated content is available.
> 
> [...]

Applied, thanks!

[1/1] wifi: ath12k: Defer vdev bring-up until CSA finalize to avoid stale beacon
      commit: 6917e268c4338ceb5916c8695423597ed8c8b38e

Best regards,
-- 
Jeff Johnson <jeff.johnson at oss.qualcomm.com>




More information about the ath12k mailing list