linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jean Delvare <khali@linux-fr.org>
To: David Ronis <David.Ronis@mcgill.ca>
Cc: LKML <linux-kernel@vger.kernel.org>,
	Parag Warudkar <kernel-stuff@comcast.net>
Subject: Re: problem with 2.6.13.[0-2]
Date: Thu, 29 Sep 2005 08:20:48 +0200	[thread overview]
Message-ID: <20050929082048.0cca3f58.khali@linux-fr.org> (raw)
In-Reply-To: <1127957830.6261.5.camel@montroll.chem.mcgill.ca>

Hi David,

[David Ronis]
> In 2.6.12.6:
> 
> /dev/hda:
>  Timing cached reads:   1140 MB in  2.00 seconds = 569.80 MB/sec
>  Timing buffered disk reads:  102 MB in  3.02 seconds =  33.80 MB/sec
> 
> In 2.6.13.2:
> 
> /dev/hda:
>  Timing cached reads:    28 MB in  2.15 seconds =  13.03 MB/sec
>  Timing buffered disk reads:   14 MB in  3.30 seconds =   4.24 MB/sec
> 
> and after hdparm -m 16 /dev/hda (recall this is the default in 2.6.12.6)
> 
> /dev/hda:
>  Timing cached reads:    24 MB in  2.05 seconds =  11.73 MB/sec
>  Timing buffered disk reads:   36 MB in  3.11 seconds =  11.56 MB/sec
> 
> I ran thing a few times in each case and the results were close.  There
> was nothing in dmesg.

Try hdparm -i /dev/hda on both kernels, this will tell you the
controller/drive operation mode:

 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 
 * signifies the current active mode

I expect you to find that your IDE controller is in UDMA mode on
2.6.12.6 but not on 2.6.13.2. The figures you obtain for the latter
suggest mdma2 (those max throughput is 16 MB/sec IIRC) at best.

If I'm right, then you will have to find out which driver your IDE
controller uses, and why it decided that UDMA was no good for your
controller/driver combination. You may want to try the linux-ide list
for a more assistance, my own knowledge of that matter stops here ;)

-- 
Jean Delvare

  reply	other threads:[~2005-09-29  6:20 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-28  2:55 problem with 2.6.13.[0-2] Parag Warudkar
2005-09-29  1:37 ` David Ronis
2005-09-29  6:20   ` Jean Delvare [this message]
2005-09-29 21:26     ` David Ronis
  -- strict thread matches above, loose matches on Subject: below --
2005-09-29  4:13 kernel-stuff
2005-09-25 18:24 David Ronis
     [not found] ` <20050926005531.90DF42E0018@asmx1.McGill.CA>
2005-09-27  2:34   ` David Ronis
2005-09-29 10:29 ` Bartlomiej Zolnierkiewicz
2005-09-29 21:34   ` David Ronis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050929082048.0cca3f58.khali@linux-fr.org \
    --to=khali@linux-fr.org \
    --cc=David.Ronis@mcgill.ca \
    --cc=kernel-stuff@comcast.net \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).