Messages in this thread | | | Date | Tue, 6 Apr 1999 10:27:22 +1200 | From | Chris Wedgwood <> | Subject | Re: DMA disabled and busy errors |
| |
On Fri, Apr 02, 1999 at 11:18:23PM -0600, Andre M. Hedrick wrote:
> Care to name the chipset and drive combination with revisions?
Intel VX440 mainboard;
PIIX3: IDE controller on PCI bus 00 dev 39 PIIX3: not 100ative 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: ST32140A, 2015MB w/128kB Cache, CHS=1023/64/63, DMA
> Drive Name and Firmware is desired highly.
Hmm... Segate something. hdparm has this to say:
/dev/hda:
Model=ST32140A, FwRev=08.08.01, SerialNo=JB623910 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=4095/16/63, TrkSize=65535, SectSize=951, ECCbytes=22 BuffType=3(DualPortCache), BuffSize=128kB, MaxMultSect=32, MultSect=off DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=0(slow) CurCHS=1023/64/63, CurSects=4127760, LBA=yes, LBAsects=4127760 tDMA={min:120,rec:120}, DMA modes: sword0 sword1 sword2 mword0 mword1 *mword2 IORDY=yes, tPIO={min:180,w/IORDY:120}, PIO modes: mode3 mode4
> Usually the chipset and the drive are not communicating at the same > rates or one the two devices (drive or host adapter/mainboard) > failed to correctly recognize one or the other. Manufacturer > forgot to read something.
It works 99% of the time, just every now and then, perhaps once a day under light load, more often under heavier load, I get these:
hda: timeout waiting for DMA hda: irq timeout: status=0xd0 { Busy } ide0: reset: success
-cw
- 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/
| |