aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/offchannel.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/mac80211/offchannel.c')
-rw-r--r--net/mac80211/offchannel.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/mac80211/offchannel.c b/net/mac80211/offchannel.c
index 13427b194ced..767d26b3f98b 100644
--- a/net/mac80211/offchannel.c
+++ b/net/mac80211/offchannel.c
@@ -211,8 +211,6 @@ static void ieee80211_hw_roc_start(struct work_struct *work)
211 return; 211 return;
212 } 212 }
213 213
214 ieee80211_recalc_idle(local);
215
216 if (local->hw_roc_skb) { 214 if (local->hw_roc_skb) {
217 sdata = IEEE80211_DEV_TO_SUB_IF(local->hw_roc_dev); 215 sdata = IEEE80211_DEV_TO_SUB_IF(local->hw_roc_dev);
218 ieee80211_tx_skb(sdata, local->hw_roc_skb); 216 ieee80211_tx_skb(sdata, local->hw_roc_skb);
@@ -226,6 +224,8 @@ static void ieee80211_hw_roc_start(struct work_struct *work)
226 GFP_KERNEL); 224 GFP_KERNEL);
227 } 225 }
228 226
227 ieee80211_recalc_idle(local);
228
229 mutex_unlock(&local->mtx); 229 mutex_unlock(&local->mtx);
230} 230}
231 231