Just got a new IBM 7200 RPM 13G HDD, and I am finding it impossible to
turn on DMA with hdparm. Kernel version is 2.2.15pre5. It immediately
resets and disables DMA. Using '-d1 -X34' causes an immediate, hard
lockup. What's really disappointing is that my el-cheapo WD HDDs with
DMA on show 2-3 times the throughput of the IBM with 'hdparm -tT'
(different box with newer BIOS). I've played with the BIOS a bit which
does support UDMA33, but not having any luck there. PIO mode is set to
auto. Any ideas???


[root@junior /root]# hdparm -i /dev/hda
/dev/hda:
 Model=IBM-DPTA-371360, FwRev=P74OA30A, SerialNo=JHYJHT6G848
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=34
 BuffType=3(DualPortCache), BuffSize=1961kB, MaxMultSect=16, MultSect=16
 DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=2(fast)
 CurCHS=16383/16/63, CurSects=-66060037, LBA=yes
 LBA CHS=1023/256/63 Remapping, LBA=yes, LBAsects=26712000
 tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, PIO modes: mode3 mode4
 UDMA modes: mode0 mode1 mode2


message log from reset:

Feb  5 17:31:24 localhost kernel: hda: dma_intr: status=0x51 
  { DriveReady SeekComplete Error }
Feb  5 17:31:24 localhost kernel: hda: dma_intr: error=0x84 
  { DriveStatusError BadCRC }
Feb  5 17:31:24 localhost kernel: hda: dma_intr: status=0x51 
  { DriveReady SeekComplete Error }
Feb  5 17:31:24 localhost kernel: hda: dma_intr: error=0x84 
  { DriveStatusError BadCRC }
Feb  5 17:31:24 localhost kernel: hda: dma_intr: status=0x51 
  { DriveReady SeekComplete Error }
Feb  5 17:31:24 localhost kernel: hda: dma_intr: error=0x84 
  { DriveStatusError BadCRC }
Feb  5 17:31:24 localhost kernel: hda: dma_intr: status=0x51 
  { DriveReady SeekComplete Error }
Feb  5 17:31:24 localhost kernel: hda: dma_intr: error=0x84 
  { DriveStatusError BadCRC }
Feb  5 17:31:24 localhost kernel: hda: DMA disabled 
Feb  5 17:31:24 localhost kernel: ide0: reset: success


Boot messages:

PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DPTA-371360, ATA DISK drive
hdd: ATAPI CD ROM DRIVE 50X MAX, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DPTA-371360, 13042MB w/1961kB Cache, CHS=1662/255/63
hdd: ATAPI 50X CD-ROM drive, 128kB Cache


-- 
Hal B
[EMAIL PROTECTED]
--
            Linux helps those who help themselves


-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to