[PATCH 10/27] wifi: mac80211: isolate driver from inactive links
Wen Gong
quic_wgong at quicinc.com
Tue Apr 18 01:59:43 PDT 2023
On 4/18/2023 4:15 PM, Johannes Berg wrote:
> On Mon, 2023-04-17 at 22:07 +0800, Wen Gong wrote:
>> OK. So I will try to put this in mac80211 layer, is it OK?
>>
> I guess? I'm still not really sure why you even want it, but hey, that's
> up to you in a way. I really didn't like the suggestion with
> wiphy_iftype_ext_capab (or any other capability for that matter), it
> feels like it should be more dynamic, like maybe a new "add link"
> callback or something? At least then you can't blame mac80211 for when
> it breaks when you have two 5 GHz links ...
ok, so I would like to add callback such as
"add_link(struct ieee80211_hw *hw, struct ieee80211_vif vif, struct
ieee80211_bss_conf *link_conf, unsigned int link_id)"
in struct ieee80211_ops, and mac80211 call it in
ieee80211_mgd_setup_link()/ieee80211_vif_update_links,
then lower-drvier could dynamic set the local addr of assoc
link_conf(also for 2nd link_conf), is it OK?
>
> johannes
More information about the ath11k
mailing list