[PATCH mt76 0/9] wifi: mt76: mt7996: Various MLO fixes

Lorenzo Bianconi lorenzo at kernel.org
Fri Jul 4 06:08:04 PDT 2025


Multiple MLO fixes for MT7996 driver in the mixed MLO/non-MLO scenario.

---
Felix Fietkau (1):
      wifi: mt76: fix vif link allocation

Lorenzo Bianconi (8):
      wifi: mt76: mt7996: Fix secondary link lookup in mt7996_mcu_sta_mld_setup_tlv()
      wifi: mt76: mt7996: Rely on for_each_sta_active_link() in mt7996_mcu_sta_mld_setup_tlv()
      wifi: mt76: mt7996: Do not set wcid.sta to 1 in mt7996_mac_sta_event()
      wifi: mt76: mt7996: Fix mlink lookup in mt7996_tx_prepare_skb
      wifi: mt76: mt7996: Fix possible OOB access in mt7996_tx()
      wifi: mt76: mt7996: Fix valid_links bitmask in mt7996_mac_sta_{add,remove}
      wifi: mt76: mt7996: Add MLO support to mt7996_tx_check_aggr()
      wifi: mt76: mt7996: Move num_sta accounting in mt7996_mac_sta_{add,remove}_links

 drivers/net/wireless/mediatek/mt76/channel.c     |  4 +-
 drivers/net/wireless/mediatek/mt76/mt76.h        |  5 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c  | 48 +++++++-------
 drivers/net/wireless/mediatek/mt76/mt7996/main.c | 80 ++++++++++++++----------
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c  | 17 +++--
 5 files changed, 83 insertions(+), 71 deletions(-)
---
base-commit: b3a431fe2e399b2e0cc5f43f7e9d63d63d3710ee
change-id: 20250704-mt7996-mlo-fixes-ec842bcc890b

Best regards,
-- 
Lorenzo Bianconi <lorenzo at kernel.org>




More information about the Linux-mediatek mailing list