linux/drivers/net/wireless/ath/ath9k
Felix Fietkau f0b8220c64 ath9k: fix excessive BAR sending when a frame exceeds its retry limit
Because the sendbar variable was not reset to zero, the stack would send
Block ACK requests for all subframes following the one that failed, which
could mess up the receiver side block ack window.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-01-19 11:36:11 -05:00
..
ahb.c
ani.c
ani.h
ar5008_initvals.h
ar5008_phy.c ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
ar9001_initvals.h
ar9002_calib.c ath9k_hw: fix carrier leakage calibration for AR9271 2011-01-19 11:36:10 -05:00
ar9002_hw.c ath9k: correct MODULE_PARM_DESC parameters for force_new_ani 2011-01-05 14:36:33 -05:00
ar9002_initvals.h
ar9002_mac.c
ar9002_phy.c ath9k: fix spur mitigation no-spur case for AR9002 2011-01-04 14:35:12 -05:00
ar9002_phy.h
ar9003_2p2_initvals.h
ar9003_calib.c
ar9003_eeprom.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-01-05 16:06:25 -05:00
ar9003_eeprom.h
ar9003_hw.c
ar9003_mac.c ath9k_hw: partially revert "fix dma descriptor rx error bit parsing" 2011-01-19 11:36:09 -05:00
ar9003_mac.h
ar9003_paprd.c ath9k_hw: fix PA predistortion HT40 mask 2010-12-20 14:52:18 -05:00
ar9003_phy.c ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
ar9003_phy.h
ar9485_initvals.h
ath9k.h ath9k: qualify global modparam_nohwcrypt variable 2011-01-05 14:36:27 -05:00
beacon.c ath9k: Few clean ups in beacon config parameters 2011-01-04 14:35:15 -05:00
btcoex.c
btcoex.h
calib.c ath9k: preserve caldata history buffer across scanning 2011-01-19 11:36:10 -05:00
calib.h
common.c
common.h
debug.c
debug.h
eeprom.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom.h ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom_4k.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom_9287.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom_def.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
gpio.c
hif_usb.c ath9k_htc: Handle pending URBs properly 2011-01-04 14:42:59 -05:00
hif_usb.h ath9k_htc: Handle pending URBs properly 2011-01-04 14:42:59 -05:00
htc.h ath9k_htc: keep calibrated noise floor value for oper channel 2011-01-19 11:36:10 -05:00
htc_drv_beacon.c
htc_drv_gpio.c ath9k_htc: Move LED/RFKILL code to htc_drv_gpio.c 2011-01-04 14:43:00 -05:00
htc_drv_init.c ath9k_htc: Add multiple register read API 2011-01-19 11:36:06 -05:00
htc_drv_main.c ath9k_htc: keep calibrated noise floor value for oper channel 2011-01-19 11:36:10 -05:00
htc_drv_txrx.c
htc_hst.c
htc_hst.h
hw-ops.h ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
hw.c ath9k_hw: Fix RX handling for USB devices 2011-01-10 15:40:51 -05:00
hw.h ath9k_htc: Add multiple register read API 2011-01-19 11:36:06 -05:00
init.c ath9k: qualify global modparam_nohwcrypt variable 2011-01-05 14:36:27 -05:00
Kconfig
mac.c ath9k_hw: partially revert "fix dma descriptor rx error bit parsing" 2011-01-19 11:36:09 -05:00
mac.h
main.c ath9k: reduce the likelihood of baseband hang check false positives 2011-01-19 11:36:08 -05:00
Makefile
pci.c ath9k: Reset keycache on resume 2010-12-22 15:44:22 -05:00
phy.h
rc.c ath9k : few rate control clean ups 2011-01-04 14:46:13 -05:00
rc.h ath9k : few rate control clean ups 2011-01-04 14:46:13 -05:00
recv.c ath9k: Fix warnings on card removal 2010-12-22 15:43:25 -05:00
reg.h
virtual.c ath9k: do not limit the chainmask to 1 for legacy mode 2010-12-20 14:52:18 -05:00
wmi.c ath9k_htc: Handle FATAL events 2011-01-04 14:43:00 -05:00
wmi.h ath9k_htc: Handle FATAL events 2011-01-04 14:43:00 -05:00
xmit.c ath9k: fix excessive BAR sending when a frame exceeds its retry limit 2011-01-19 11:36:11 -05:00