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
..
accessibility
acpi
Merge branches 'smbus' and 'fujitsu-fix' into release-2.6.27
2008-09-04 14:33:03 +02:00
amba
ata
sata_inic162x: enable LED blinking
2008-09-13 16:43:20 -04:00
atm
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
auxdisplay
base
PM: Remove WARN_ON from device_pm_add
2008-08-21 10:15:37 -07:00
block
Revert "pktcdvd: push BKL down into driver"
2008-08-27 13:42:00 -07:00
bluetooth
[Bluetooth] Consolidate maintainers information
2008-08-18 13:23:53 +02:00
cdrom
cdrom: handle TOC
2008-08-18 21:40:04 +02:00
char
drivers/char/random.c: fix a race which can lead to a bogus BUG()
2008-09-02 19:21:40 -07:00
clocksource
clocksource, acpi_pm.c: fix check for monotonicity
2008-09-11 11:14:29 +02:00
connector
cpufreq
[CPUFREQ] Fix -Wshadow warning in conservative governor.
2008-08-08 16:00:48 -04:00
cpuidle
cpuidle: Make ladder governor honor latency requirements fully
2008-08-15 21:25:35 +02:00
crypto
crypto: talitos - Avoid consecutive packets going out with same IV
2008-09-14 13:41:19 -07:00
dca
dio
dma
Merge branch 'for-rmk' of git://git.marvell.com/orion
2008-08-09 18:03:13 +01:00
edac
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
eisa
firewire
firewire: Kconfig help update
2008-08-19 18:47:56 +02:00
firmware
ibft: fix target info parsing in ibft module
2008-09-02 19:21:40 -07:00
gpio
gpu
drm/radeon: downgrade debug message from info to debug.
2008-09-01 08:51:52 +10:00
hid
Input: bcm5974 - add driver for Macbook Air and Pro Penryn touchpads
2008-08-08 16:23:01 -04:00
hwmon
hwmon: (ad7414) Make ad7414_update_device() static
2008-09-20 10:25:20 +02:00
i2c
Merge branch 'sh/for-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
2008-09-05 14:30:58 -07:00
ide
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
2008-09-11 08:42:55 -07:00
ieee1394
ieee1394: sbp2: let nodemgr retry node updates during bus reset series
2008-08-19 18:47:56 +02:00
infiniband
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
2008-09-19 16:18:21 -07:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2008-09-22 07:46:06 -07:00
isdn
leds
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
2008-08-07 09:55:48 +01:00
lguest
lguest: update commentry
2008-08-26 00:19:28 +10:00
macintosh
remove unnecessary <linux/hdreg.h> includes
2008-08-05 18:16:58 +02:00
mca
md
md: Don't wait UNINTERRUPTIBLE for other resync to finish
2008-09-19 11:49:54 +10:00
media
VIDEO_SH_MOBILE_CEU should depend on HAS_DMA
2008-09-10 14:15:29 -07:00
memstick
memstick: fix MSProHG 8-bit interface mode support
2008-09-13 14:41:52 -07:00
message
mfd
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
misc
ia64: fix panic during `modprobe -r xpc'
2008-09-13 14:41:52 -07:00
mmc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
2008-09-21 12:38:45 -07:00
mtd
[MTD] [NAND] tmio_nand: fix base address programming
2008-09-05 15:34:35 +01:00
net
ath9k: disable MIB interrupts to fix interrupt storm
2008-09-24 15:55:24 -04:00
nubus
of
powerpc/ibmebus: Restore "name" sysfs attribute on ibmebus devices
2008-08-20 09:50:21 +10:00
oprofile
powerpc/cell/oprofile: Avoid double vfree of profile buffer
2008-08-26 10:24:46 +10:00
parisc
parport
pci
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2008-09-13 14:47:33 -07:00
pcmcia
pcmcia: Fix broken abuse of dev->driver_data
2008-09-22 08:42:50 -07:00
pnp
PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors
2008-08-25 12:04:44 +02:00
power
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
2008-08-07 09:55:48 +01:00
ps3
rapidio
regulator
rtc
rtc-cmos: wake again from S5
2008-09-02 19:21:40 -07:00
s390
[S390] cio: fix orb initialization in cio_start_key
2008-09-16 09:34:32 -07:00
sbus
sparc/drivers: use linux/of_device.h instead of asm/of_device.h
2008-08-11 14:30:53 -07:00
scsi
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
2008-09-11 08:42:55 -07:00
serial
Merge branch 'for-rmk' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6.git
2008-09-13 20:11:15 +01:00
sh
sn
spi
spi_s3c24xx: fix section warning
2008-09-13 14:41:52 -07:00
ssb
ssb: allow compilation on systems without PCI
2008-08-18 11:05:13 -04:00
tc
telephony
thermal
uio
UIO: generic irq handling for some uio platform devices
2008-08-21 10:15:39 -07:00
usb
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2008-09-08 15:50:19 -07:00
video
atmel_lcdfb: disable LCD and DMA engines when suspending
2008-09-13 14:41:52 -07:00
virtio
virtio_balloon: fix towards_target when deflating balloon
2008-08-26 00:19:25 +10:00
w1
watchdog
[WATCHDOG] removed unused #include <version.h>
2008-08-26 20:32:02 +00:00
xen
xen: fix 2.6.27-rc5 xen balloon driver warnings
2008-09-08 20:21:15 +02:00
zorro
Kconfig
Makefile
USB: Add MUSB and TUSB support
2008-08-13 17:33:00 -07:00