[PATCH] wifi: mac80211: determine missing link_id in ieee80211_rx_for_interface() based on band

Johannes Berg johannes at sipsolutions.net
Wed Jul 2 03:52:27 PDT 2025


On Wed, 2025-07-02 at 18:44 +0800, Michael-CY Lee wrote:
> For broadcast frames, every interface might have to process it and
> therefore the link_id cannot be determined in the driver.
> 
> When the frame is about to be forwarded to each interface, we can
> use the member "band" in struct ieee80211_rx_status to determine the
> "link_id" for each interface.

Hm. Qualcomm has a similar thing with frequency, I think, and that
probably makes more sense for them since 'band' isn't unique for the
radio:

https://lore.kernel.org/linux-wireless/20250612121127.1960948-3-maharaja.kennadyrajan@oss.qualcomm.com/

Or is it not related?

johannes



More information about the Linux-mediatek mailing list