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@xxxxxxxxxx>