Operating System - Linux
1824988 Members
2085 Online
109678 Solutions
New Discussion юеВ

hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }

 

hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }

Hello,

i try to install Redhat Linux 7.1 on a EPSON IM-515.
It works except some problems with the IDE Controller.
ALI Alladin IV+ /1531/1543.
How can we use DMA ?
Try's with ide=nodma results in sporadic traps.


4 REPLIES 4
I_M
Honored Contributor

Re: hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }

Hi,

There are 2 reason why you see the message.

1) Hardware Problem.

2) IDE driver problem.

I used 440bx mother board with Linux. When I installed RH7.1 on the system, I saw similar message s. But after I update to the kernel, the message disappeared.

So my recommendation is,
a) update kernel from RPM.
(Easy, but up to 2.4.9)

b) update kernel from source
(difficult, but up to 2.4.19)

c) Check your HD.

Good luck

Re: hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }

Now with the new kernel from redhat updates 7.1! i get this
( RH 7.2 ! and the partition names):

Linux version 2.4.9-34 (bhcompile@porky.devel.redhat.com) (gcc version 2.96 2000
0731 (Red Hat Linux 7.2 2.96-108.1)) #1 Sat Jun 1 06:23:33 EDT 2002
BIOS-provided physical RAM map:

Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz PCI bus speed for PIO modes; override with idebus=xx
ALI15X3: IDE controller on PCI bus 00 dev 58
PCI: Assigned IRQ 5 for device 00:0b.0
ALI15X3: chipset revision 32
ALI15X3: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio
ALI15X3: simplex device: DMA disabled
ide1: ALI15X3 Bus-Master DMA disabled (BIOS)
hda: FUJITSU MHF2043AT, ATA DISK drive
ide: Assuming 33MHz PCI bus speed for PIO modes; override with idebus=xx
ide2: ports already in use, skipping probe
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: 8452080 sectors (4327 MB), CHS=8944/15/63, (U)DMA
Partition check:
hda:hda: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
hda1 hda2 < timeout="" waiting="" for="" dma="">ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
hda1 hda2 < timeout="" waiting="" for="" dma="">ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
hda5hda: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
hda6hda: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
hda7 hda8 >
I_M
Honored Contributor

Re: hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }

Hello again,

Thanks for your dmesg post.

Check http://hale.org/~bhoward/issue_7/pcg-c1mrx.html

This is known kernel problem, not hardware problem.

Some other post tells that 2.4.19-pre4-ac2 include the fix.
I am not sure the fix is in the official 2.4.19 kernel.

Good luck


Re: hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }

If we use
ide=nodma idebus=66
then we got no error.
I try to connect ALI support and EPSON support.