mbox series

[0/2] wifi: mac80211: MLO handling for Dynamic VLAN

Message ID 20250118015400.1919688-1-quic_msinada@quicinc.com (mailing list archive)
Headers show
Series wifi: mac80211: MLO handling for Dynamic VLAN | expand

Message

Muna Sinada Jan. 18, 2025, 1:53 a.m. UTC
Currently for AP_VLAN interfaces that are a part of a MLD master AP,
links are not created for the interface. Additionally, mac80211
handles duplicating multicast traffic on each link when a driver/hw
is not handling such action.

With the introduction of MLO, there are two areas where additional
handling is needed to enable Dynamic VLAN traffic: creating separate
links for AP_VLAN interface and enabling mac80211 to send multicast
Dynamic VLAN traffic on each link.

4addr mode + MLO is not currently supported.

Muna Sinada (2):
  wifi: mac80211: Create separate links for VLAN interfaces
  wifi: mac80211: VLAN traffic in multicast path

 net/mac80211/chan.c        |  3 ++
 net/mac80211/ieee80211_i.h |  2 +
 net/mac80211/iface.c       | 23 +++++++++-
 net/mac80211/link.c        | 86 ++++++++++++++++++++++++++++++++++++--
 net/mac80211/tx.c          |  6 ++-
 5 files changed, 112 insertions(+), 8 deletions(-)