diff options
author | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2024-07-29 19:08:28 +0100 |
---|---|---|
committer | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2025-04-04 15:29:37 +0100 |
commit | 0b22643d97cc97267570bc5f144c1bfb12fe367f (patch) | |
tree | 97dc24b9e504750d2f69de44689cfef114b1be80 /rust/macros/paste.rs | |
parent | d5e7b9897fe649dc426b5808ead4e34d00583323 (diff) |
net: wlcore: clean up open BA sessions when removing STAwl18xx
When a peer is removed, it may have been moved out of range with open
BA sessions on the AP. Each open BA session consumes firmware resources
and if allowed to increase, will eventually cause the firmware to run
BA sessions. Not only does this impact firmware, but also the driver's
state tracking as well.
Fix this by ensuring that all BA sessions associated with a STA are
properly removed from the firmware and driver state just before the STA
is removed.
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'rust/macros/paste.rs')
0 files changed, 0 insertions, 0 deletions