aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/rx.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/mac80211/rx.c')
-rw-r--r--net/mac80211/rx.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c
index 6fd2cb0838c4..072e8f3afa2b 100644
--- a/net/mac80211/rx.c
+++ b/net/mac80211/rx.c
@@ -3027,6 +3027,10 @@ void ieee80211_rx(struct ieee80211_hw *hw, struct sk_buff *skb)
3027 if (unlikely(local->quiescing || local->suspended)) 3027 if (unlikely(local->quiescing || local->suspended))
3028 goto drop; 3028 goto drop;
3029 3029
3030 /* We might be during a HW reconfig, prevent Rx for the same reason */
3031 if (unlikely(local->in_reconfig))
3032 goto drop;
3033
3030 /* 3034 /*
3031 * The same happens when we're not even started, 3035 * The same happens when we're not even started,
3032 * but that's worth a warning. 3036 * but that's worth a warning.