[Avila] irq27: nobody cared
David Acker
dacker at roinet.com
Fri Oct 20 13:56:47 EDT 2006
Tim Harvey wrote:
> What are the details of the kernel your using? Exactly how often are you seeing this error? I haven't noticed this on my 2.6.15 kernel patched (the irq27 that is, I've had no dealings with USB mass storage) with IAL 1.4 other than occasionally when the driver unloads.
>
> Tim
>
We are using the kernel provided by gateworks but with newer versions of
madwifi and hostap. I can get the "nobody cared" spurious interrupt
error on irq27 with enough radio traffic on minipci J1 and on irq28
enough usb storage. Also, I can put an intel e100 minipci adapter in
minipci J1 instead of an atheros radio and get the same message for irq
27. The rate of occurrence depends on the traffic pattern. irq27 will
happen several times in an overnight test with data one wireless client
sending TCP to the avila board which is then forwarding to an ethernet
port. Rates are around 20 Mbps. With USB, irq28 will happens around
every 10-15th time we copy a 20 MB file from USB to a tmpfs filesystem
in a loop.
The "Badness in dma_free_coherent" appears to be a known bug that
started in 2.6.15. This occurs more often, like every 3rd time I copy a
file, although sometimes I get multiple messages for one copy attempt.
There have been several changes in the arm dma and mm areas since
2.6.15. This is why I would like to know which 2.6.15 kernel was used
as a base for the gateworks CD.
Oh, and while we are on the topic of interrupts...why is the intel
ethernet port hooked to irq18 which is supposed to be the performance
monitor according to the gateworks docs? It is generating LOTS of
interrupts, like thousands per second..even if no ethernet cable is
plugged in.
bash-3.1# cat /proc/interrupts
CPU0
0: 0 osal
1: 192 osal
2: 191 osal
3: 0 ixp400_eth
5: 26053 IXP4xx Timer Tick
15: 263 serial
18: 969402 ixp400_eth
27: 40444 wifi0
28: 0 ehci_hcd:usb1, ohci_hcd:usb2, ohci_hcd:usb3
Err: 0
bash-3.1# cat /proc/uptime
264.34 186.88
bash-3.1
That's around 3,672 interrupts a second without having ethernet plugged in!
-Ack
More information about the Avila
mailing list