[vortex] 3c905B high throughput transmit timeout
Andrew Morton
andrewm@uow.edu.au
Mon, 27 Nov 2000 21:37:41 +1100
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'?