On 1/29/2024 10:34 AM, Johannes Berg wrote: > From: Johannes Berg <johannes.berg@xxxxxxxxx> > > Aloka originally suggested that puncturing should be part of > the chandef, so that it's treated correctly. At the time, I > disagreed and it ended up not part of the chandef, but I've > now realized that this was wrong. Even for clients, the RX, > and perhaps more importantly, CCA configuration needs to take > puncturing into account. > > Move puncturing into the chandef, and adjust all the code > accordingly. Also add a few tests for puncturing in chandef > compatibility checking. > > Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx> Perhaps add: + Suggested-by: Aloka Dixit <quic_alokad@xxxxxxxxxxx> + Link: https://lore.kernel.org/linux-wireless/20220214223051.3610-1-quic_alokad@xxxxxxxxxxx/