--- Begin Message ---
Package: hdparm
Version: 6.1-2
Severity: normal
hdparm -tTi shows an uncomplete udma list for a harddisk drive when the
drive is connected as master with an ide burner (both P-ATA) at the same
controller port. Without the burner output is correct. See:
root@linux:/downloads# hdparm -tTi /dev/hda
/dev/hda:
Model=SAMSUNG SP2514N, FwRev=VF100-33, SerialNo=S08BJ1RY501138
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4
BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16,
MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no WriteCache=enabled
Drive conforms to: unknown:
* signifies the current active mode
Timing cached reads: 2980 MB in 2.00 seconds = 1489.48
MB/sec
Timing buffered disk reads: 216 MB in 3.01 seconds =
71.80 MB/sec
read speed is the same as for the drive connected alone, so it seems to
be running udma6:
root@linux:~# hdparm -tTi /dev/hda
/dev/hda:
Model=SAMSUNG SP2514N, FwRev=VF100-33, SerialNo=S08BJ1RY501138
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4
BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16,
MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: unknown:
* signifies the current active mode
Timing cached reads: 3120 MB in 2.00 seconds = 1559.46
MB/sec
Timing buffered disk reads: 222 MB in 3.02 seconds =
73.59 MB/sec
As one can see, current udma mode is marked correctly by a star, which
is missing in the first example.
So the so called "Independent Device Timing" seems to be supported by
the chipset (NForce4 Ultra), otherwise the harddisk drive should run
udma2 in the first example, which it doesn't.
More testing can be done if wished.
-- System Information:
Debian Release: testing/unstable
APT prefers stable
APT policy: (900, 'stable'), (400, 'testing'), (300, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-386
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Versions of packages hdparm depends on:
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
hdparm recommends no packages.
-- no debconf information
--- End Message ---