* IDE Problems on SIS 735?
@ 2001-09-05 7:52 kernel
2001-09-05 12:01 ` Alan Cox
0 siblings, 1 reply; 5+ messages in thread
From: kernel @ 2001-09-05 7:52 UTC (permalink / raw)
To: linux-kernel
Hi,
I've been having repeated DMA problems on my SIS 735 based board, I've done a
search for the meaning of the error message I'm getting, but I must be looking
in the wrong places since I can't seem to find something that explains it
fully. Since this chipset is fairly new I thought I'd mention it here to see
if anyone has an idea what might be wrong (I'm suspecting the cables, but I've
already swapped them over once..).
I've stuck some (possibly) useful/relevant information below. I'm running
2.4.9-ac7.
Cheers,
Adrian.
(Boot information)
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes
SIS5513: IDE controller on PCI bus 00 dev 15
SIS5513: chipset revision 208
SIS5513: not 100% native mode: will probe irqs later
SiS735
ide0: BM-DMA at 0xff00-0xff07, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xff08-0xff0f, BIOS settings: hdc:DMA, hdd:DMA
hda: Maxtor 91024U4, ATA DISK drive
hdb: FUJITSU MPE3064AT, ATA DISK drive
hdc: Hewlett-Packard CD-Writer Plus 9300, ATAPI CD/DVD-ROM drive
hdd: Pioneer DVD-ROM ATAPIModel DVD-104S 020, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 19999728 sectors (10240 MB) w/2048KiB Cache, CHS=1244/255/63, UDMA(66)
hdb: 12672450 sectors (6488 MB) w/512KiB Cache, CHS=788/255/63, UDMA(33)
Partition check:
hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 hda9 >
hdb: hdb1 hdb2 < hdb5 >
(Error message itself)
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
(Result from "cat /proc/ide/sis")
--------------- Primary Channel ---------------- Secondary Channel -------------
Channel Status: On On
Operation Mode: Compatible Compatible
Cable Type: 80 pins 80 pins
Prefetch Count: 512 512
Drive 0: Postwrite Enabled Postwrite Disabled
Prefetch Enabled Prefetch Disabled
UDMA Enabled UDMA Enabled
UDMA Cycle Time 2 CLK UDMA Cycle Time 2 CLK
Data Active Time 2 PCICLK Data Active Time 5 PCICLK
Data Recovery Time 1 PCICLK Data Recovery Time 1 PCICLK
Drive 1: Postwrite Enabled Postwrite Disabled
Prefetch Enabled Prefetch Disabled
UDMA Enabled UDMA Enabled
UDMA Cycle Time 2 CLK UDMA Cycle Time 2 CLK
Data Active Time 2 PCICLK Data Active Time 2 PCICLK
Data Recovery Time 1 PCICLK Data Recovery Time 1 PCICLK
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: IDE Problems on SIS 735?
2001-09-05 7:52 IDE Problems on SIS 735? kernel
@ 2001-09-05 12:01 ` Alan Cox
2001-09-05 17:59 ` Adrian Burgess
0 siblings, 1 reply; 5+ messages in thread
From: Alan Cox @ 2001-09-05 12:01 UTC (permalink / raw)
To: kernel; +Cc: linux-kernel
> search for the meaning of the error message I'm getting, but I must be looking
> in the wrong places since I can't seem to find something that explains it
> fully. Since this chipset is fairly new I thought I'd mention it here to see
> if anyone has an idea what might be wrong (I'm suspecting the cables, but I've
> already swapped them over once..).
The driver tried to do a UDMA transfer, and waited and waited, and gave up
on it. With cable errors I'd expect to see a badCRC message or two.
Does it behave better with an older kernel (say 2.4.7 or so) ?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: IDE Problems on SIS 735?
2001-09-05 12:01 ` Alan Cox
@ 2001-09-05 17:59 ` Adrian Burgess
2001-09-09 20:49 ` IDE Problems on SIS 735? (continued) Adrian Burgess
0 siblings, 1 reply; 5+ messages in thread
From: Adrian Burgess @ 2001-09-05 17:59 UTC (permalink / raw)
To: Alan Cox; +Cc: Linux Kernel
On Wed, Sep 05, 2001 at 01:01:30PM +0100, Alan Cox wrote:
>
> The driver tried to do a UDMA transfer, and waited and waited, and gave up
> on it. With cable errors I'd expect to see a badCRC message or two.
>
> Does it behave better with an older kernel (say 2.4.7 or so) ?
Alan,
Nope. Been having this problem since I installed the motherboard. I'll
have to see about getting another cable, I think - I've used the one that
came with the motherboard, and another that came with my Maxtor HD.
Cheers,
Adrian.
--
PGP Public Key at http://www.corrosive.freeserve.co.uk/text/pubkey.asc
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: IDE Problems on SIS 735? (continued)
2001-09-05 17:59 ` Adrian Burgess
@ 2001-09-09 20:49 ` Adrian Burgess
2001-09-11 4:03 ` Matthew S. Hallacy
0 siblings, 1 reply; 5+ messages in thread
From: Adrian Burgess @ 2001-09-09 20:49 UTC (permalink / raw)
To: Linux Kernel; +Cc: Alan Cox
Okay, I've now changed the IDE cable attached to my hard drives twice, and I'm
still getting IDE DMA problems - has anyone else with a SIS 735 based
motherboard been having any problems, because I'm running short of ideas?
Also - what are the chances of data corruption from these errors?
Thanks,
Adrian.
(error report)
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
hda: status timeout: status=0xd0 { Busy }
hdb: DMA disabled
hda: drive not ready for command
ide0: reset: success
--
PGP Public Key at http://www.corrosive.freeserve.co.uk/text/pubkey.asc
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: IDE Problems on SIS 735? (continued)
2001-09-09 20:49 ` IDE Problems on SIS 735? (continued) Adrian Burgess
@ 2001-09-11 4:03 ` Matthew S. Hallacy
0 siblings, 0 replies; 5+ messages in thread
From: Matthew S. Hallacy @ 2001-09-11 4:03 UTC (permalink / raw)
To: Adrian Burgess
On Sun, Sep 09, 2001 at 09:49:00PM +0100, Adrian Burgess wrote:
> Okay, I've now changed the IDE cable attached to my hard drives twice, and I'm
> still getting IDE DMA problems - has anyone else with a SIS 735 based
> motherboard been having any problems, because I'm running short of ideas?
> Also - what are the chances of data corruption from these errors?
> Thanks,
> Adrian.
>
I'm using the SiS 735 motherboard with ATA/100 IDE, I have an Quantum Bigfoot 8.1G drive,
along with two 45G IBM DTLA drives (ATA/100) on controller, I've had no problems beyond
some clicking on one of the IBM drives that also happens on a Promise PCI controller
(no messages to syslog about it, and S.M.A.R.T. reports no errors (I use smartctl))
2.4.9 kernel..
Matthew S. Hallacy
>
> (error report)
> 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
> hda: status timeout: status=0xd0 { Busy }
> hdb: DMA disabled
> hda: drive not ready for command
> ide0: reset: success
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-09-11 4:04 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-09-05 7:52 IDE Problems on SIS 735? kernel
2001-09-05 12:01 ` Alan Cox
2001-09-05 17:59 ` Adrian Burgess
2001-09-09 20:49 ` IDE Problems on SIS 735? (continued) Adrian Burgess
2001-09-11 4:03 ` Matthew S. Hallacy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox