Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
DMA Modes for WD800JB
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
jaw
n00b
n00b


Joined: 05 May 2005
Posts: 5

PostPosted: Sun May 08, 2005 6:07 pm    Post subject: DMA Modes for WD800JB Reply with quote

I'm having an interesting problem. I have a Wester Digital 800 JB hdd and I know it supports UDMA mode 5. It is an ATA100 drive. However when I do 'hdparm -i /dev/hda' i get:

Code:
athlonPower linux # hdparm -i /dev/hda

/dev/hda:

 Model=WDC WD800JB-00CRA1, FwRev=17.07W17, SerialNo=WD-WMA8E2855354
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
 BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156301488
 IORDY=on/off, tPIO={min:120,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: device does not report version:

 * signifies the current active mode


It lists the max transfer mode as UDMA2.

Here is the output of hdparm -tT /dev/hda

Code:
athlonPower linux # hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads:   1400 MB in  2.01 seconds = 698.01 MB/sec
 Timing buffered disk reads:  140 MB in  3.03 seconds =  46.24 MB/sec


Not so bad but how do i find out if this is just a fluke or what? How dow i find out what UDMA transfer mode it is using?
I have an nforce2 chipset. Here is the applicable section of my kernel config.

Code:
[*]         Use PCI DMA by default when available
   [ ]           Enable DMA only for disks
  < >         AEC62XX chipset support                                         
  < >         ALI M15x3 chipset support                                       
  <*>         AMD and nVidia IDE support                                   
  < >         ATI IXP chipset IDE support                                     
  < >         CMD64{3|6|8|9} chipset support                             
  < >         Compaq Triflex IDE support                                         
  < >         CY82C693 chipset support                                           


Am I missing something specific for Western Digital Drives?

Any help would be appreciated. Thanks in advance.
_________________
GENTOO - for beginners and experts.
Back to top
View user's profile Send private message
moocha
Watchman
Watchman


Joined: 21 Oct 2003
Posts: 5722

PostPosted: Sun May 08, 2005 6:22 pm    Post subject: Reply with quote

Does
Code:
hdparm -I /dev/hda
(note the uppercase i) say the same? I seem to recall that hdparm had a bug at some point where it wouldn't show the active transfer mode when using -i and the active mode was higher than UDMA2, despite the fact that a faster mode was active. -I would show the correct mode though. Looks like your hdparm does this (note that the active mode isn't shown - no * there at all - while it's clearly a higher mode since the transfer speed is normal for UDMA5).
It's fixed in hdparm 6.1 at least (the version I'm using).
_________________
Military Commissions Act of 2006: http://tinyurl.com/jrcto

"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety."
-- attributed to Benjamin Franklin
Back to top
View user's profile Send private message
jaw
n00b
n00b


Joined: 05 May 2005
Posts: 5

PostPosted: Sun May 08, 2005 7:07 pm    Post subject: Reply with quote

Thanks, that helped. It is using UDMA5 and it shows it now.
_________________
GENTOO - for beginners and experts.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum