linux_dsm_epyc7002/drivers/net/wireless
Reinette Chatre 3bce606626 iwlagn: work around rate scaling reset delay
When station is using an HT channel to communicate to AP and communication
is lost then driver will first be notified that channel is not an HT
channel anymore before AP station is removed. A consequence of that is that
the driver will know that it is not communicating on HT anymore, but the
rate scaling table is still under the impression it is operating in HT. Any
time after driver has been notified channel is not HT anymore there will
thus be a firmware SYSASSERT when the current active LQ command is sent.

A workaround for this issue is to not send a LQ command in the short time between
being notified channel is not HT anymore and rate scaling table being
updated.

This fixes http://bugzilla.intellinuxwireless.org/show_bug.cgi?id=2173

Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
2010-05-10 15:09:02 -07:00
..
ath Merge branch 'wireless-2.6' into wireless-next-2.6 2010-05-10 15:08:11 -07:00
b43 b43: Added get_survey callback in order to get channel noise 2010-05-03 14:51:46 -04:00
b43legacy b43legacy: Added get_survey callback in order to get channel noise 2010-05-03 14:51:47 -04:00
hostap Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2010-02-25 23:26:21 -08:00
ipw2x00 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into merge 2010-04-08 13:34:54 -04:00
iwlwifi iwlagn: work around rate scaling reset delay 2010-05-10 15:09:02 -07:00
iwmc3200wifi iwmc3200wifi: fix busted iwm_debugfs_init definition 2010-05-03 16:21:10 -04:00
libertas cfg80211/mac80211: better channel handling 2010-05-07 14:55:50 -04:00
libertas_tf libertas_tf: avoid warning about pr_fmt redefinition 2010-04-30 14:38:28 -04:00
orinoco cfg80211/mac80211: better channel handling 2010-05-07 14:55:50 -04:00
p54 Merge branch 'wireless-next-2.6' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6 2010-05-03 14:53:49 -04:00
prism54 wireless/prism54: remove trailing space in messages 2010-03-31 14:39:07 -04:00
rt2x00 wireless: rt2x00: rt2800usb: replace X by x 2010-05-10 14:56:49 -04:00
rtl818x rtl8180: change PCI DMA mask to DMA_BIT_MASK(32) 2010-05-10 14:24:34 -04:00
wl12xx wl1271: Reduce PSM entry hang over period from 128 => 1 ms 2010-05-07 14:57:20 -04:00
zd1211rw zd1211rw: fix potential array underflow 2010-03-02 14:28:49 -05:00
adm8211.c
adm8211.h
airo_cs.c
airo.c airo : Print of firmware version 2010-03-15 15:28:20 -04:00
airo.h
at76c50x-usb.c mac80211: give virtual interface to hw_scan 2010-04-27 16:09:23 -04:00
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
Kconfig wireless: depends on NET 2010-05-10 14:56:49 -04:00
mac80211_hwsim.c mac80211: improve HT channel handling 2010-05-07 14:55:51 -04:00
Makefile
mwl8k.c mac80211: remove deprecated noise field from ieee80211_rx_status 2010-04-30 15:38:13 -04:00
ray_cs.c wireless/raylink: remove trailing space in messages 2010-03-31 14:39:07 -04:00
ray_cs.h
rayctl.h
rndis_wlan.c cfg80211/mac80211: better channel handling 2010-05-07 14:55:50 -04:00
wl3501_cs.c drivers/net/wireless: Use IW_HANDLER macro 2010-03-23 16:50:27 -04:00
wl3501.h
zd1201.c wireless: convert to use netdev_for_each_mc_addr 2010-02-28 01:44:01 -08:00
zd1201.h