[vortex] 3c905B high throughput transmit timeout
Benjamin Lee
ben@realthought.net
Mon, 27 Nov 2000 22:20:32 +1100
Hey Andrew,
Yup, it's definitely sharing interrupt 18.
So I guess I was only able to see the problem because I was accessing files
from ide2/3 and throwing them down eth2, eh? ;-O And it may be because I'm
running ATA66 stuff too. What an unfortunate combination. ;-P
[ben@xaos:/mnt/e/tmp]$ cat /proc/interrupts
CPU0 CPU1
0: 8994684 8749395 IO-APIC-edge timer
1: 36991 37003 IO-APIC-edge keyboard
2: 0 0 XT-PIC cascade
5: 30043 31047 IO-APIC-edge soundblaster
8: 1 2 IO-APIC-edge rtc
9: 0 0 XT-PIC acpi
10: 13787 13447 IO-APIC-edge NE2000
12: 173620 180247 IO-APIC-edge PS/2 Mouse
14: 7 1 IO-APIC-edge ide0
15: 4 5 IO-APIC-edge ide1
16: 9235 9474 IO-APIC-level eth4
17: 139040 138217 IO-APIC-level eth3
18: 218622 216631 IO-APIC-level ide2, ide3, eth2
19: 40637 40879 IO-APIC-level eth1
NMI: 18101339 18101339
LOC: 17744268 17744270
ERR: 93
[Mon, 27 Nov 2000 22:16:07 +1100] Home Sweet Home
[ben@xaos:/mnt/e/tmp]$
On Mon, Nov 27, 2000 at 09:37:41PM +1100, Andrew Morton wrote:
> Benjamin Lee wrote:
> >
> > ...
> >
> > With the message:
> >
> > Nov 19 18:07:15 xaos kernel: NETDEV WATCHDOG: eth2: transmit timed out
> > Nov 19 18:07:15 xaos kernel: eth2: transmit timed out, tx_status 00 status
> > e601.
> > Nov 19 18:07:15 xaos kernel: eth2: Interrupt posted but not delivered --
> > IRQ blocked by another device?
>
> This is probably the infamous APIC problem. Possibly the kernel
> is missing an ACK to an interrupt. Possibly a hardware bug.
> We don't know. As you can see, it's very rare.
>
> > Nov 19 18:07:15 xaos kernel: Flags; bus-master 1, full 0; dirty
> > 148334(14) current 148334(14).
>
> hmm. No packets queued. That's odd.
>
> > I had to hard reset. ;-(
>
> That's odd as well. I suspect you're sharing IRQ18 with the
> IDE controller? IDE doesn't like missed interrupts :(
>
> Could you please send the output from `cat /proc/interrupts'?
--
__________________________________________________________________________
QOTD:
"I'd never marry a woman who didn't like pizza... I might play
golf with her, but I wouldn't marry her!"