Ping-Ke Shih <pkshih@xxxxxxxxxxx> wrote: > From: Zong-Zhe Yang <kevin_yang@xxxxxxxxxxx> > > Originally during unassign-chanctx, MCC (multi-channel concurrency) is > re-planed before set-channel if need. But, we might calculate MCC stuffs > based on old channel info. And, the following set-channel might be racing > with FW MCC state mechanism. So, we refine this flow. Now, if MCC re-plan > is needed here, it will be done after set-channel. > > Besides, to be more rigorous, we now ensure entity isn't paused before we > deal with MCC things here. > > Signed-off-by: Zong-Zhe Yang <kevin_yang@xxxxxxxxxxx> > Signed-off-by: Ping-Ke Shih <pkshih@xxxxxxxxxxx> 7 patch(es) applied to rtw-next branch of rtw.git, thanks. 62c5a91b25f0 wifi: rtw89: chan: refine MCC re-plan flow when unassign chanctx 39b9271095b2 wifi: rtw89: mcc: stop at a role holding chanctx 583e998e2024 wifi: rtw89: rename sub_entity to chanctx 75d853d4ae45 wifi: rtw89: pass rtwvif to RFK channel ed5f66a28120 wifi: rtw89: pass rtwvif to RFK scan db0dbe26f48a wifi: rtw89: fw: correct chan access in assoc_cmac_tbl_g7 and update_beacon_be 11b227901ffa wifi: rtw89: pass chanctx_idx to rtw89_btc_{path_}phymap() --- https://github.com/pkshih/rtw.git