File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 6
6
* Copyright 2007 Johannes Berg <[email protected] >
7
7
* Copyright 2013-2014 Intel Mobile Communications GmbH
8
8
* Copyright (C) 2015-2017 Intel Deutschland GmbH
9
- * Copyright (C) 2018-2024 Intel Corporation
9
+ * Copyright (C) 2018-2025 Intel Corporation
10
10
*
11
11
* utilities for mac80211
12
12
*/
@@ -2193,8 +2193,10 @@ int ieee80211_reconfig(struct ieee80211_local *local)
2193
2193
ieee80211_reconfig_roc (local );
2194
2194
2195
2195
/* Requeue all works */
2196
- list_for_each_entry (sdata , & local -> interfaces , list )
2197
- wiphy_work_queue (local -> hw .wiphy , & sdata -> work );
2196
+ list_for_each_entry (sdata , & local -> interfaces , list ) {
2197
+ if (ieee80211_sdata_running (sdata ))
2198
+ wiphy_work_queue (local -> hw .wiphy , & sdata -> work );
2199
+ }
2198
2200
}
2199
2201
2200
2202
ieee80211_wake_queues_by_reason (hw , IEEE80211_MAX_QUEUE_MAP ,
You can’t perform that action at this time.
0 commit comments