diff options
| author | Felix Fietkau <nbd@nbd.name> | 2026-08-18 12:58:23 +0000 |
|---|---|---|
| committer | Felix Fietkau <nbd@nbd.name> | 2026-10-06 11:50:52 +0200 |
| commit | 0ec14f8c8c5da1c9c314bce4f0bf53c009fbc998 (patch) | |
| tree | 8b79854e6244a1ec6e3a727d27b08c62524f3db0 /tools/lib/python/kdoc/python_version.py | |
| parent | f5e0b20f6c6d548d985acdd620c5110776c915c2 (diff) | |
wifi: mt76: mt7996: take over connection monitoring
mt76 runs its own beacon monitor. mt76_beacon_mon_check() counts a miss
for each affiliated link of an MLD, and it stops the count while the phy
is off channel. mt7996 supplies it through mt76_rx_beacon(), but it does
not set CONNECTION_MONITOR. Therefore mac80211 also starts its legacy
monitor.
The legacy monitor knows one interface, not a set of links. It also
counts while the radio serves a different link. After seven beacon
intervals it removes an association that still carries traffic on the
other links.
Set the CONNECTION_MONITOR flag to disable the legacy monitor.
Fixes: 4df75606ece5 ("wifi: mt76: add per-link beacon monitoring for MLO")
Link: https://patch.msgid.link/20260818125825.395538-3-nbd@nbd.name
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions
