Re: hdd & sound

Jonathan Masters (mastersj@periscope-systems.freeserve.co.uk)
Thu, 12 Aug 1999 03:58:51 +0100


OK. Here's the info on my hdds. The older primary uses (according to the bootup
messages) UDMA 2. The newer one which won't use dma under Linux claims to use UDMA 4
at boot up (by boot messages I mean the ones from the bios *not* the kernel).

OK. Here's the output of hdparm -iv for the drives:

6.4Gb PRIMARY - USES UDMA successfully:

[root@periscope mastersj]# hdparm -iv /dev/hda

/dev/hda:
multcount = 0 (off)
I/O support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 1 (on)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 788/255/63, sectors = 12672450, start = 0

Model=FUJITSU MPC3064AT, FwRev=6801, SerialNo=01015248
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=13410/15/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=0(?), BuffSize=256kB, MaxMultSect=16, MultSect=off
DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=0(slow)
CurCHS=788/255/63, CurSects=1572995265, LBA=yes, LBAsects=12672450
tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
IORDY=yes, tPIO={min:240,w/IORDY:120}, PIO modes: mode3 mode4

10.8Gb SECONDARY WON'T USE UDMA UNDER LINUX (fails with resets and lots of errors):

[root@periscope mastersj]# hdparm -iv /dev/hdb

/dev/hdb:
multcount = 0 (off)
I/O support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 1 (on)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 1313/255/63, sectors = 21095424, start = 0

Model=FUJITSU MPD3108AT, FwRev=DD-03-44, SerialNo=01029114
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=20928/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=0(?), BuffSize=512kB, MaxMultSect=16, MultSect=off
DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=0(slow)
CurCHS=1313/255/63, CurSects=-469761727, LBA=yes, LBAsects=21095424
tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
IORDY=yes, tPIO={min:120,w/IORDY:120}, PIO modes: mode3 mode4

The SMART STATUS of both devices indicates that they are functioning "perfectly" (or
at least aren't going to fail anytime "soon").

Thanx guys,
BIG JM.

Mark Hahn wrote:

> > As far as I am aware they are in Bus master mode. The machine was built by myself
>
> hdparm -iv /dev/hd*
>
> > and is less than 1 year old (PII 400 Mhz 128Mb RAM, 256 MbSWAP (128Mb on each of
> > the two hdds). I did not adjust this setting so I assume that it is using Bus
> > mastering mode which is normal on all modern machines.
>
> modern machines do _not_ necessarily autoconfigure themselves optimally.

--
Jonathan C. Masters                     (jonathan@oxlug.org)
                                        PGP: www.brookes.ac.uk/~95227860/KEY

"Upon this rock I will build my church, and the gates of hell shall not prevail against it".

-- Matthew 16, 17-18

- 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/