mbox series

[0/4] wifi: mac80211: fix CSA in single chanctx case

Message ID 20240612123418.37295-6-johannes@sipsolutions.net
Headers show
Series wifi: mac80211: fix CSA in single chanctx case | expand

Message

Johannes Berg June 12, 2024, 12:32 p.m. UTC
If there's no free chanctx, we get into the whole reassign
dance, but in that case we don't handle the sta BW changes
correctly, so the sta might be configured with a wider BW
than the chanctx, which makes no sense. This fixes it.

I'm not totally happy with all the extra complexity, and
am vaguely planning to clean it up by taking into account
the reservations at all times, even if not active yet, that
has very little downside (might use a wider channel while a
CSA is pending) but will clean it up - just haven't gotten
around to that.

johannes