[PATCH 3/8] wifi: ath12k: Refactor sta state machine
Kalle Valo
kvalo at kernel.org
Tue Oct 29 08:38:18 PDT 2024
+ aditya
Jeff Johnson <quic_jjohnson at quicinc.com> writes:
>> +static int ath12k_mac_station_unauthorize(struct ath12k *ar,
>> + struct ath12k_link_vif *arvif,
>> + struct ath12k_link_sta *arsta)
>> +{
>> + struct ath12k_peer *peer;
>> + int ret;
>> +
>> + lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
>> +
>> + spin_lock_bh(&ar->ab->base_lock);
>> +
>> + peer = ath12k_peer_find(ar->ab, arvif->vdev_id, arsta->addr);
>> + if (peer)
>> + peer->is_authorized = false;
>> +
>> + spin_unlock_bh(&ar->ab->base_lock);
>> +
>> + /* Driver should clear the peer keys during mac80211's ref ptr
>> + * gets cleared in __sta_info_destroy_part2 (trans from
>> + * IEEE80211_STA_AUTHORIZED to IEEE80211_STA_ASSOC)
>
> I'm unable to understand this comment
Indeed, that's weird. Aditya, do you have any idea what the comment is
trying to say?
--
https://patchwork.kernel.org/project/linux-wireless/list/
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
More information about the ath12k
mailing list