linux_dsm_epyc7002/drivers/net/wireless
Eliad Peller 30df14d0d3 wl12xx: avoid redundant join on interface reconfiguration
ieee80211_reconfig() sets most of the "changed" flags regardless
of the actual change (e.g. BSS_CHANGED_ASSOC will be set even if
the interface is still not associated). in this case the driver
will issue some unneeded commands.

Since the driver relies solely on the BSS_CHANGED_ASSOC flag,
without checking if there was an actual change, it will end up
issuing unjoin() and dummy_join() commands, although it was
never associated and should just remain idle.

Avoid it by checking the actual state change, in addition to the
"changed" flag.

(there seem to be more redundant configuration commands being
issued, but they shouldn't harm)

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
2011-05-02 10:25:57 +03:00
..
ath ath9k_htc: Revamp LED management 2011-04-29 15:36:15 -04:00
b43 b43: avoid uninitialized variable warnings in phy_n 2011-04-29 15:25:45 -04:00
b43legacy
hostap
ipw2x00
iwlegacy iwlegacy: remove sync_cmd_mutex 2011-04-29 15:36:15 -04:00
iwlwifi iwlagn: fix tx power initialization 2011-04-29 15:36:13 -04:00
iwmc3200wifi
libertas libertas: use kernel-doc notation, fix comment style 2011-04-28 14:53:18 -04:00
libertas_tf
mwifiex mwifiex: fix copy-n-paste 'thinko' for tsf_val 2011-04-29 15:25:45 -04:00
orinoco
p54 p54: avoid uninitialized variable warning for freq 2011-04-29 15:25:46 -04:00
prism54
rt2x00 rt2x00: Implement get_antenna and set_antenna callback functions 2011-04-19 15:40:07 -04:00
rtl818x
rtlwifi rtlwifi: rtl8192ce: rtl8192cu: Fix most sparse warnings 2011-04-26 16:14:55 -04:00
wl12xx wl12xx: avoid redundant join on interface reconfiguration 2011-05-02 10:25:57 +03:00
wl1251 wl1251: Add support for idle mode 2011-04-07 15:34:14 -04:00
zd1211rw Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2011-04-07 16:45:40 -04:00
adm8211.c
adm8211.h
airo_cs.c
airo.c
airo.h
at76c50x-usb.c
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
Kconfig wireless: mwifiex: initial commit for Marvell mwifiex driver 2011-03-30 14:15:17 -04:00
mac80211_hwsim.c
Makefile wireless: mwifiex: initial commit for Marvell mwifiex driver 2011-03-30 14:15:17 -04:00
mwl8k.c mwl8k: Reducing extra_tx_headroom for tx optimization in AP mode 2011-04-29 15:36:15 -04:00
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c
wl3501_cs.c
wl3501.h
zd1201.c
zd1201.h