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 66 * Copyright 2007 Johannes Berg <[email protected] > 77 * Copyright 2013-2014 Intel Mobile Communications GmbH
88 * Copyright (C) 2015-2017 Intel Deutschland GmbH
9- * Copyright (C) 2018-2024 Intel Corporation
9+ * Copyright (C) 2018-2025 Intel Corporation
1010 *
1111 * utilities for mac80211
1212 */
@@ -2193,8 +2193,10 @@ int ieee80211_reconfig(struct ieee80211_local *local)
21932193 ieee80211_reconfig_roc (local );
21942194
21952195 /* 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+ }
21982200 }
21992201
22002202 ieee80211_wake_queues_by_reason (hw , IEEE80211_MAX_QUEUE_MAP ,
You can’t perform that action at this time.
0 commit comments