2001-02-01 14:12:18

by Mike Black

[permalink] [raw]
Subject: IDE timeouts 2.4.1

Happens every night on both hda and hdc -- no sure yet what triggers it but
it is repeatable. Has happened since I've installed this machine with all
the 2.4.x series.
Jan 31 00:34:16 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:16 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:16 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:26 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:26 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:26 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:36 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:36 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:36 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:46 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:46 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:46 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:46 kernel: hdc: DMA disabled
Jan 31 00:34:46 i kernel: ide1: reset: success

2.4.1 on Dual PIII/1G, 4G RAM,
WDC WD450AA-00BAA0
/dev/hda:

Model=WDC WD450AA-00BAA0, FwRev=10.09K11, SerialNo=WD-WMA2E1605263
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=87930864
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4

00:0f.1 IDE interface: ServerWorks: Unknown device 0211 (prog-if 8a [Master
SecP PriP])
Flags: bus master, medium devsel, latency 64
I/O ports at ffa0 [size=16]

BIOS Vendor: American Megatrends Inc.
BIOS Version: 0700xx
BIOS Release: 12/12/00
System Vendor: Supermicro.
Product Name: 370DL3/370DLE.
Version 1234567890.
Serial Number 1234567890.
Board Vendor: Supermicro.
Board Name: 370DL3/370DLE.
Board Version: PCB Version.

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 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
hda: WDC WD450AA-00BAA0, ATA DISK drive
hdc: WDC WD450AA-60BAA0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 87930864 sectors (45021 MB) w/2048KiB Cache, CHS=5473/255/63, UDMA(33)
hdc: 87930864 sectors (45021 MB) w/2048KiB Cache, CHS=87233/16/63, UDMA(33)

________________________________________
Michael D. Black Principal Engineer
[email protected] 321-676-2923,x203
http://www.csihq.com Computer Science Innovations
http://www.csihq.com/~mike My home page
FAX 321-676-2355


2001-02-03 03:48:51

by Dunlap, Randy

[permalink] [raw]
Subject: RE: IDE timeouts 2.4.1

I'm also getting a ton of these, along with lots of
file corruption. I could handle the timeouts and
rebooting every once in awhile if I didn't also have
the corruption.

Do I have some incorrect IDE parameters?

(using 2.4.0, not 2.4.1)
dual Pentium III 933 MHz (STL2 board)
SAMSUNG 20 GB IDE hard drive
ServerWorks chipset

details----------------------------------

Feb 2 19:34:51 localhost kernel: Linux version 2.4.0
([email protected]) (gcc version 2.95.3 19991030 (prerelease))
#34 SMP Tue Jan 30 17:49:24 PST 2001
Feb 2 19:35:00 localhost kernel: DMI table at 0x000EF5C0.
Feb 2 19:35:00 localhost kernel: BIOS Vendor: Intel Corporation
Feb 2 19:35:01 localhost kernel: BIOS Version:
STL20.86B.0016.P01.0010111108
Feb 2 19:35:01 localhost kernel: BIOS Release: 10/11/2000
Feb 2 19:35:01 localhost kernel: System Vendor: Intel.
Feb 2 19:35:01 localhost kernel: Product Name: STL2.
Feb 2 19:35:01 localhost kernel: Version .
Feb 2 19:35:01 localhost kernel: Serial Number .
Feb 2 19:35:01 localhost kernel: Board Vendor: Intel.
Feb 2 19:35:01 localhost kernel: Board Name: STL2.
Feb 2 19:35:01 localhost kernel: Board Version: 133-639718.
Feb 2 19:35:01 localhost kernel: Asset Tag: 0000000000000000.
Feb 2 19:35:01 localhost kernel: Uniform Multi-Platform E-IDE driver
Revision: 6.31
Feb 2 19:35:02 localhost kernel: ide: Assuming 33MHz system bus speed for
PIO modes; override with idebus=xx
Feb 2 19:35:02 localhost kernel: ServerWorks OSB4: IDE controller on PCI
bus 00 dev 79
Feb 2 19:35:02 localhost kernel: ServerWorks OSB4: chipset revision 0
Feb 2 19:35:02 localhost kernel: ServerWorks OSB4: not 100% native mode:
will probe irqs later
Feb 2 19:35:02 localhost kernel: hda: SAMSUNG SV2006D fc2_17, ATA DISK
drive
Feb 2 19:35:02 localhost kernel: hdb: TOSHIBA CD-ROM XM-6402B, ATAPI CDROM
drive
Feb 2 19:35:02 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Feb 2 19:35:02 localhost kernel: hda: 40142592 sectors (20553 MB) w/480KiB
Cache, CHS=2498/255/63
Feb 2 19:35:02 localhost kernel: hdb: ATAPI 32X CD-ROM drive, 256kB Cache
Feb 2 19:35:02 localhost kernel: Uniform CD-ROM driver Revision: 3.12
Feb 2 19:35:02 localhost kernel: Partition check:
Feb 2 19:35:02 localhost kernel: hda: hda1 hda2 hda3 < hda5 hda6 hda7 >

/dev/hda:
Model=SAMSUNG SV2006D fc2_17, FwRev=LS100, SerialNo=V7**BT0521
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=32256, SectSize=512, ECCbytes=4
BuffType=DualPortCache, BuffSize=480kB, MaxMultSect=16, MultSect=off
CurCHS=17475/15/63, CurSects=16513875, LBA=yes, LBAsects=40142592
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: sdma0 sdma1 sdma2 *mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3
udma4

/dev/hda:
I/O support = 0 (default 16-bit)

CPU0 CPU1
0: 15519 9063 IO-APIC-edge timer
1: 404 289 IO-APIC-edge keyboard
2: 0 0 XT-PIC cascade
12: 0 0 IO-APIC-edge PS/2 Mouse
14: 21517 20366 IO-APIC-edge ide0
18: 138 121 IO-APIC-level eth0
NMI: 24511 24512
LOC: 24491 24492
ERR: 0

00:0f.1 IDE interface: Relience Computer: Unknown device 0211 (prog-if 8a
[Master SecP PriP])
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 64 set
Region 4: I/O ports at 5440 [size=16]


~Randy_________________________________________
________________________________________
Michael D. Black wrote:
Happens every night on both hda and hdc -- no sure yet what triggers it but
it is repeatable. Has happened since I've installed this machine with all
the 2.4.x series.
Jan 31 00:34:16 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:16 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:16 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:26 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:26 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:26 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:36 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:36 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:36 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:46 kernel: hdc: timeout waiting for DMA
Jan 31 00:34:46 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
only: 14
Jan 31 00:34:46 kernel: hdc: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
Jan 31 00:34:46 kernel: hdc: DMA disabled
Jan 31 00:34:46 i kernel: ide1: reset: success

2001-02-03 04:51:35

by Andre Hedrick

[permalink] [raw]
Subject: RE: IDE timeouts 2.4.1


Do not trust the second channel to ATA devices.
Only ATAPI can live there.
I watch it all day long eat my second drives.
The OSB4 is not a pretty thing to play with, and I will have the chance to
fix the CSB5 before it goes final.

Cheers,

On Fri, 2 Feb 2001, Dunlap, Randy wrote:

> I'm also getting a ton of these, along with lots of
> file corruption. I could handle the timeouts and
> rebooting every once in awhile if I didn't also have
> the corruption.
>
> Do I have some incorrect IDE parameters?
>
> (using 2.4.0, not 2.4.1)
> dual Pentium III 933 MHz (STL2 board)
> SAMSUNG 20 GB IDE hard drive
> ServerWorks chipset
>
> details----------------------------------
>
> Feb 2 19:34:51 localhost kernel: Linux version 2.4.0
> ([email protected]) (gcc version 2.95.3 19991030 (prerelease))
> #34 SMP Tue Jan 30 17:49:24 PST 2001
> Feb 2 19:35:00 localhost kernel: DMI table at 0x000EF5C0.
> Feb 2 19:35:00 localhost kernel: BIOS Vendor: Intel Corporation
> Feb 2 19:35:01 localhost kernel: BIOS Version:
> STL20.86B.0016.P01.0010111108
> Feb 2 19:35:01 localhost kernel: BIOS Release: 10/11/2000
> Feb 2 19:35:01 localhost kernel: System Vendor: Intel.
> Feb 2 19:35:01 localhost kernel: Product Name: STL2.
> Feb 2 19:35:01 localhost kernel: Version .
> Feb 2 19:35:01 localhost kernel: Serial Number .
> Feb 2 19:35:01 localhost kernel: Board Vendor: Intel.
> Feb 2 19:35:01 localhost kernel: Board Name: STL2.
> Feb 2 19:35:01 localhost kernel: Board Version: 133-639718.
> Feb 2 19:35:01 localhost kernel: Asset Tag: 0000000000000000.
> Feb 2 19:35:01 localhost kernel: Uniform Multi-Platform E-IDE driver
> Revision: 6.31
> Feb 2 19:35:02 localhost kernel: ide: Assuming 33MHz system bus speed for
> PIO modes; override with idebus=xx
> Feb 2 19:35:02 localhost kernel: ServerWorks OSB4: IDE controller on PCI
> bus 00 dev 79
> Feb 2 19:35:02 localhost kernel: ServerWorks OSB4: chipset revision 0
> Feb 2 19:35:02 localhost kernel: ServerWorks OSB4: not 100% native mode:
> will probe irqs later
> Feb 2 19:35:02 localhost kernel: hda: SAMSUNG SV2006D fc2_17, ATA DISK
> drive
> Feb 2 19:35:02 localhost kernel: hdb: TOSHIBA CD-ROM XM-6402B, ATAPI CDROM
> drive
> Feb 2 19:35:02 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Feb 2 19:35:02 localhost kernel: hda: 40142592 sectors (20553 MB) w/480KiB
> Cache, CHS=2498/255/63
> Feb 2 19:35:02 localhost kernel: hdb: ATAPI 32X CD-ROM drive, 256kB Cache
> Feb 2 19:35:02 localhost kernel: Uniform CD-ROM driver Revision: 3.12
> Feb 2 19:35:02 localhost kernel: Partition check:
> Feb 2 19:35:02 localhost kernel: hda: hda1 hda2 hda3 < hda5 hda6 hda7 >
>
> /dev/hda:
> Model=SAMSUNG SV2006D fc2_17, FwRev=LS100, SerialNo=V7**BT0521
> Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
> RawCHS=16383/16/63, TrkSize=32256, SectSize=512, ECCbytes=4
> BuffType=DualPortCache, BuffSize=480kB, MaxMultSect=16, MultSect=off
> CurCHS=17475/15/63, CurSects=16513875, LBA=yes, LBAsects=40142592
> IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
> PIO modes: pio0 pio1 pio2 pio3 pio4
> DMA modes: sdma0 sdma1 sdma2 *mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3
> udma4
>
> /dev/hda:
> I/O support = 0 (default 16-bit)
>
> CPU0 CPU1
> 0: 15519 9063 IO-APIC-edge timer
> 1: 404 289 IO-APIC-edge keyboard
> 2: 0 0 XT-PIC cascade
> 12: 0 0 IO-APIC-edge PS/2 Mouse
> 14: 21517 20366 IO-APIC-edge ide0
> 18: 138 121 IO-APIC-level eth0
> NMI: 24511 24512
> LOC: 24491 24492
> ERR: 0
>
> 00:0f.1 IDE interface: Relience Computer: Unknown device 0211 (prog-if 8a
> [Master SecP PriP])
> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B-
> Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR-
> Latency: 64 set
> Region 4: I/O ports at 5440 [size=16]
>
>
> ~Randy_________________________________________
> ________________________________________
> Michael D. Black wrote:
> Happens every night on both hda and hdc -- no sure yet what triggers it but
> it is repeatable. Has happened since I've installed this machine with all
> the 2.4.x series.
> Jan 31 00:34:16 kernel: hdc: timeout waiting for DMA
> Jan 31 00:34:16 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
> only: 14
> Jan 31 00:34:16 kernel: hdc: irq timeout: status=0x58 { DriveReady
> SeekComplete DataRequest }
> Jan 31 00:34:26 kernel: hdc: timeout waiting for DMA
> Jan 31 00:34:26 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
> only: 14
> Jan 31 00:34:26 kernel: hdc: irq timeout: status=0x58 { DriveReady
> SeekComplete DataRequest }
> Jan 31 00:34:36 kernel: hdc: timeout waiting for DMA
> Jan 31 00:34:36 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
> only: 14
> Jan 31 00:34:36 kernel: hdc: irq timeout: status=0x58 { DriveReady
> SeekComplete DataRequest }
> Jan 31 00:34:46 kernel: hdc: timeout waiting for DMA
> Jan 31 00:34:46 kernel: ide_dmaproc: chipset supported ide_dma_timeout func
> only: 14
> Jan 31 00:34:46 kernel: hdc: irq timeout: status=0x58 { DriveReady
> SeekComplete DataRequest }
> Jan 31 00:34:46 kernel: hdc: DMA disabled
> Jan 31 00:34:46 i kernel: ide1: reset: success
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> Please read the FAQ at http://www.tux.org/lkml/
>

Andre Hedrick
Linux ATA Development
ASL Kernel Development
-----------------------------------------------------------------------------
ASL, Inc. Toll free: 1-877-ASL-3535
1757 Houret Court Fax: 1-408-941-2071
Milpitas, CA 95035 Web: http://www.aslab.com

2001-02-05 16:32:03

by David Balazic

[permalink] [raw]
Subject: RE: IDE timeouts 2.4.1


> From: Andre Hedrick ([email protected])
> Date: Fri Feb 02 2001 - 23:50:42 EST
>
> Do not trust the second channel to ATA devices.
> Only ATAPI can live there.
> I watch it all day long eat my second drives.

Is this only for this particular chipset or general ATA issue (hope not) ?

> The OSB4 is not a pretty thing to play with, and I will have the chance to
> fix the CSB5 before it goes final.
>
> Cheers,
>
> On Fri, 2 Feb 2001, Dunlap, Randy wrote:
>
> > I'm also getting a ton of these, along with lots of
> > file corruption. I could handle the timeouts and
> > rebooting every once in awhile if I didn't also have
> > the corruption.
> >
> > Do I have some incorrect IDE parameters?
> >
> > (using 2.4.0, not 2.4.1)
> > dual Pentium III 933 MHz (STL2 board)
> > SAMSUNG 20 GB IDE hard drive
> > ServerWorks chipset
> >
> > details----------------------------------

--
David Balazic
--------------
"Be excellent to each other." - Bill & Ted
- - - - - - - - - - - - - - - - - - - - - -