mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Re: 2.4.1: DMA gets disabled due to irq timeout
@ 2001-02-11 23:14 Frank Mattern
  0 siblings, 0 replies; 2+ messages in thread
From: Frank Mattern @ 2001-02-11 23:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: igor

Hi,

From: Igor Nekrestyanov (igor@meta.math.spbu.ru)
>I was trying 2.4.1 kernel but under some IO load (bonnie++) 

Me too, same messages...

>DMA gets disabled with following messages: 

hda: timeout waiting for DMA 
ide_dmaproc: chipset supported ide_dma_timeout func only: 14 

my dmesg: 

ide: Assuming 33MHz system bus speed for PIO modes
ALI15X3: IDE controller on PCI bus 00 dev 80
ALI15X3: chipset revision 195
ALI15X3: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x6050-0x6057, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x6058-0x605f, BIOS settings: hdc:DMA, hdd:pio
hda: IBM-DJSA-210, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 11733120 sectors (6007 MB) w/384KiB Cache, CHS=730/255/63, UDMA(33)

an other chipset but the same problem...
There are more ide_dma_timeout problems known with other chipsets. 
It seems to be an chipset independent problem, it exits also in 2.4.0,
(see http://boudicca.tux.org/hypermail/linux-kernel/2001week02/1429.html)
and in 2.4.1-ac9.

Are any fixes known?

p.s. 
  Please cc: me explicitly, because i am not on the list. 

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

^ permalink raw reply	[flat|nested] 2+ messages in thread
* 2.4.1: DMA gets disabled due to irq timeout
@ 2001-02-02 22:23 Igor Nekrestyanov
  0 siblings, 0 replies; 2+ messages in thread
From: Igor Nekrestyanov @ 2001-02-02 22:23 UTC (permalink / raw)
  To: linux-kernel

Hi,

I was trying 2.4.1 kernel but under some IO load (bonnie++)
DMA gets disabled with following messages:

hda: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: DMA disabled
ide0: reset: success

I am wondering is there known way how to fix (workaround) this problem?

May it be because of ServerWorks chipset (support for ServerWorks was
compiled in)? or SMP?

Here is except from dmesg:

Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ServerWorks OSB4: IDE controller on PCI bus 00 dev 79
ServerWorks OSB4: chipset revision 0
ServerWorks OSB4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:pio, hdd:pio
hda: FUJITSU MPG3307AT, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: 60046560 sectors (30744 MB) w/2048KiB Cache, CHS=3737/255/63, UDMA(33)

I will appreciate your help, 

-igor

p.s.
  Please cc: me explicitly, because i am not on the list now.

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-02-11 23:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-11 23:14 2.4.1: DMA gets disabled due to irq timeout Frank Mattern
  -- strict thread matches above, loose matches on Subject: below --
2001-02-02 22:23 Igor Nekrestyanov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®