summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorAaron Ma <aaron.ma@canonical.com>2026-08-26 12:36:58 +0800
committerFelix Fietkau <nbd@nbd.name>2026-10-06 11:50:52 +0200
commit8f9e5807671ee97cacf1957f4a09e43f4f1017a9 (patch)
tree44c9cfbf12de6f5f6ac4602036eca3689984cf0c /tools/perf/scripts/python/task-analyzer.py
parent7c2e6b43c3082c2242ecfa5875b2b4b2cd06140f (diff)
downloadlinux-8f9e5807671ee97cacf1957f4a09e43f4f1017a9.tar.gz
linux-8f9e5807671ee97cacf1957f4a09e43f4f1017a9.zip
wifi: mt76: mt7925: restore the legacy BSS after MLO teardown
Removing the last link of an MLD interface leaves the firmware with the MLD BSS and DEV entry: the removal loop skips the deflink, and the hweight16(mvif->valid_links) fallback reads the stale pre-update valid_links, which is still non-zero. The entry keeps the per-link MAC address, so every subsequent legacy association fails authentication until the interface is removed or the module is reloaded. Remove the deflink BSS and add it back as a legacy BSS on the transition to zero links. Fixes: 69acd6d910b0 ("wifi: mt76: mt7925: add mt7925_change_vif_links") Signed-off-by: Aaron Ma <aaron.ma@canonical.com> Link: https://patch.msgid.link/20260826043658.2255553-1-aaron.ma@canonical.com Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions