Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mac80211: do not call ieee80211_configure_filter if no interfaces are up

Drivers are not expected to handle it before drv_start has been called. It
will be called again after an interface has been brought up.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>

authored by

Felix Fietkau and committed by
Johannes Berg
35f5149e 6dbda2d0

+3
+3
net/mac80211/cfg.c
··· 2594 2594 else 2595 2595 local->probe_req_reg--; 2596 2596 2597 + if (!local->open_count) 2598 + break; 2599 + 2597 2600 ieee80211_queue_work(&local->hw, &local->reconfig_filter); 2598 2601 break; 2599 2602 default: