UDMA irq timeout?

Shaya Potter (spotter@ymail.yu.edu)
Fri, 16 Oct 1998 00:05:41 -0400


Hi, I was wondering if anyone could explain what this kernel message means,
and why it is occuring.

hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: disabled DMA
ide0: reset: success

as a little background, I've been having problems with my computer, that I
think might be pnp related, as my UDMA disk stop'd working in UDMA mode,
when I add'd a few PCI cards (a 2940U and 3c905) to my system. Win98 is no
help in diagnosing what went wrong, as it just hangs forever trying to do
UDMA, until you boot into safe mode and hack the registry to remove the DMA
switch. the kernel at least gives me an inkling on what's wrong, with the
above error message, I just don't understand it completly.

this info might be of use to understand my system (taken from win98's
sysinfo utility)

---
[Hardware Resources]

[Conflicts/Sharing]

IRQ 11 Matrox MGA-G200 AGP IRQ 11 IRQ Holder for PCI Steering IRQ 12 Intel 82371AB/EB PCI to USB Universal Host Controller IRQ 12 IRQ Holder for PCI Steering IRQ 14 Primary IDE controller (dual fifo) IRQ 14 Intel 82371AB/EB PCI Bus Master IDE Controller IRQ 15 Secondary IDE controller (dual fifo) IRQ 15 Intel 82371AB/EB PCI Bus Master IDE Controller

[DMA]

1 Creative AWE64 16-bit Audio (SB16 compatible) 2 Standard Floppy Disk Controller 4 Direct memory access controller 5 Creative AWE64 16-bit Audio (SB16 compatible) 0 (free) 3 (free) 6 (free) 7 (free)

[IRQs]

0 System timer 1 Standard 101/102-Key or Microsoft Natural Keyboard 2 Programmable interrupt controller 3 Communications Port (COM2) 4 Communications Port (COM1) 5 Creative AWE64 16-bit Audio (SB16 compatible) 6 Standard Floppy Disk Controller 7 Printer Port (LPT1) 8 System CMOS/real time clock 10 Standard 56000 bps K56Flex Modem 11 Matrox MGA-G200 AGP 11 IRQ Holder for PCI Steering 12 Intel 82371AB/EB PCI to USB Universal Host Controller 12 IRQ Holder for PCI Steering 13 Numeric data processor 14 Primary IDE controller (dual fifo) 14 Intel 82371AB/EB PCI Bus Master IDE Controller 15 Secondary IDE controller (dual fifo) 15 Intel 82371AB/EB PCI Bus Master IDE Controller 9 (free)

---

I can probably unallocate com2 and the usb port's IRQ's to gain 2 more IRQs back, if the problem lies there. Any help for diagnosing that kernel message, and getting UDMA working linux again would be appreciated. Oh, my motherboard is a tekram p6b40-a4x, with their latest (1.04) bios, and a Maxtor 2880 drive.

TIA,

Shaya Potter

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/