linux/drivers/net/wireless/ath9k
Luis R. Rodriguez 92cccc2cda ath9k: disable MIB interrupts to fix interrupt storm
Enabling the MIB interrupts has proven to cause an
interrupt storm after 7 hours of run. We will make use of the
MIB interrupt once we have ANI supported added so for now
to cure this we disable the interrupt.

The interrupt storm can be seen as follows after 7 hours of run
as reported by  Steven Noonan <steven@uplinklabs.net>:

18:28:38          sum   1106.00
18:28:39          sum   1037.62
18:28:40          sum   1069.00
18:28:41          sum   1167.00
18:28:42          sum   1155.00
18:28:43          sum   1339.00
18:28:44          sum  18355.00
18:28:45          sum  17845.45
18:28:46          sum  15285.00
18:28:47          sum  17511.00
18:28:48          sum  17568.69
18:28:49          sum  17704.04
18:28:50          sum  18566.67
18:28:51          sum  18913.13

at 18:28:44 the MIB interrupt kicked off and caused huge
latency which can be seen even on a video he submitted:

http://www.youtube.com/watch?v=4GeCx1gZMpA

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-09-24 15:55:24 -04:00
..
ath9k.h ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
beacon.c ath9k: Assign seq# when mac80211 requests this 2008-09-11 11:10:28 -04:00
core.c ath9k: disable MIB interrupts to fix interrupt storm 2008-09-24 15:55:24 -04:00
core.h ath9k: connectivity is lost after Group rekeying is done 2008-09-22 16:52:50 -04:00
hw.c ath9k: Incorrect key used when group and pairwise ciphers are different. 2008-09-02 17:40:03 -04:00
hw.h ath9k: Add new Atheros IEEE 802.11n driver 2008-08-07 09:49:42 -04:00
initvals.h ath9k: Add new Atheros IEEE 802.11n driver 2008-08-07 09:49:42 -04:00
Kconfig ath9k: Add new Atheros IEEE 802.11n driver 2008-08-07 09:49:42 -04:00
main.c ath9k: Fix IRQ nobody cared issue with ath9k 2008-09-22 17:22:15 -04:00
Makefile ath9k: Add new Atheros IEEE 802.11n driver 2008-08-07 09:49:42 -04:00
phy.c ath9k: Add new Atheros IEEE 802.11n driver 2008-08-07 09:49:42 -04:00
phy.h ath9k: Add new Atheros IEEE 802.11n driver 2008-08-07 09:49:42 -04:00
rc.c ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
rc.h ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
recv.c ath9: Fix ath_rx_flush_tid() for IRQs disabled kernel warning message. 2008-09-02 17:40:03 -04:00
reg.h ath9k: Add new Atheros IEEE 802.11n driver 2008-08-07 09:49:42 -04:00
regd_common.h ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
regd.c ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
regd.h ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
xmit.c ath9k: connectivity is lost after Group rekeying is done 2008-09-22 16:52:50 -04:00