[PATCH 3/3] ath11k: add synchronization operation between reconfigure of mac80211 and ath11k_base

Jeff Johnson jjohnson at codeaurora.org
Tue Oct 12 17:56:34 PDT 2021


On 10/11/2021 1:19 AM, Wen Gong wrote:
> ieee80211_reconfig() of mac80211 is the main function for recovery of
> each ieee80211_hw and ath11k, and ath11k_core_reconfigure_on_crash()
> is the main function for recovery of ath11k_base, it has more than
> one ieee80211_hw and ath11k for each ath11k_base, so it need to add
> synchronization between them, otherwise it has many issue.
> 
> For example, when ath11k_core_reconfigure_on_crash() is not complete,
> mac80211 send a hw scan request to ath11k, it leads firmware crash,
> because firmware has not been initilized at that moment, firmware

nit: s/initilized/initialized/




More information about the ath11k mailing list