|
@@ -2388,6 +2388,7 @@ static void iwl_mvm_stop_ap_ibss(struct ieee80211_hw *hw,
|
|
|
iwl_mvm_remove_time_event(mvm, mvmvif,
|
|
iwl_mvm_remove_time_event(mvm, mvmvif,
|
|
|
&mvmvif->time_event_data);
|
|
&mvmvif->time_event_data);
|
|
|
RCU_INIT_POINTER(mvm->csa_vif, NULL);
|
|
RCU_INIT_POINTER(mvm->csa_vif, NULL);
|
|
|
|
|
+ mvmvif->csa_countdown = false;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (rcu_access_pointer(mvm->csa_tx_blocked_vif) == vif) {
|
|
if (rcu_access_pointer(mvm->csa_tx_blocked_vif) == vif) {
|