Re: [RFC v2 2/2] mac80211: only set CSA beacon when at least one beacon must be transmitted

Johannes Berg
2013-11-06T10:51:48Z

On Tue, 2013-11-05 at 22:54 +0200, Luciano Coelho wrote:
> With a CSA count of 0, we won't transmit any CSA beacons, because the
> switch will happen before the next TBTT. To avoid extra work and
> potential confusion in the drivers, complete the CSA immediately,
> instead of waiting for the driver to call ieee80211_csa_finish().

Does it make sense to go to the workqueue rather than do it inline?

Maybe we should just reject this? I'm a bit worried that this might
confuse drivers that expect a certain order of calls?

johannes