mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Willy Tarreau <willy@w.ods.org>
To: Athol Mullen <athol_SPIT_SPAM@idl.net.au>
Cc: Linux kernel mailing list <linux-kernel@vger.kernel.org>
Subject: Re: [RFC] IDE 80-core cable detect - chipset-specific code to over-ride eighty_ninty_three()
Date: Sun, 8 Feb 2004 08:31:51 +0100	[thread overview]
Message-ID: <20040208073151.GC29363@alpha.home.local> (raw)
In-Reply-To: <200402081145.19027.athol_SPIT_SPAM@idl.net.au>

On Sun, Feb 08, 2004 at 11:45:18AM +1100, Athol Mullen wrote:
> Before I modified eighty_ninty_three(), it returning 0 caused the _indicated_ 
> mode to drop to UDMA33.  Check in /proc/ide/piix to see what mode the driver 
> tells you.  IIRC (could be wrong), dmesg and hdparm both believe it to be in 
> UDMA33 while the init code and /proc/ide/piix both showed it as UDMA5.

I captured dmesg and /proc/ide/piix, but forgot to post them. They're at work
now. But I did the change, by commenting out the call to eighty_ninety_three()
in piix.c, and my disks came back to 54 MB/s each, and 64 MB/s cumulated.
dmesg showed UDMA33 before and now displays UDMA100 again. But I obviously
cannot let it like that because if I install this kernel in a 40-pin machine,
I will get some surprizes !

> I'm starting to wonder if my ICH5 _is_ actually running UDMA5...  It's doing 
> 21MB/s, which I've been blaming on the old 30G Quantum, whereas the ICH4 with 
> a 120G drive is doing 56MB/s...  I think I checked the bit flags in 
> /proc/ide/ide0/config and it showed up as UDMA5.

I'm certain that this one changed before and after the patch, but I cannot
tell you what the differences were.

> >> I'm not certain exactly how this would be implemented, but I'd like to see 
> >> eighty_ninty_three() check for chipset-specific detection code, and use the 
> > well, why not in piix:piix_ratemask() around line 315 ?
> 
> I could put it there, but I was actually intending to use it to also return a 
> value properly for eighty_ninty_three(), and figured that it would need to be 
> a separate routine - I expect that the module structure needs to change, and 
> that's where I'm not sure - it could affect _all_ ide drivers.  There might 
> be others that have their own specific detection code, and what I'm looking 
> to do is establish the framework for that.
 
I understand. But could you please post your ICH5 detection code so that I
can try it on this machine. I still can play with it for a few days before
it gets racked. And I can try with both 40 and 80-pin cables.

> business .sig wasn't supposed to get tacked on after my usenet .sig...  It 
> _was_ a spam-free email address.  :-(

Now the only thing you can do is to count how many days elapse before you
get your first spam...

Regards,
Willy


  reply	other threads:[~2004-02-08  7:32 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1mtPj-7oQ-3@gated-at.bofh.it>
     [not found] ` <1mwNn-1xb-27@gated-at.bofh.it>
2004-02-08  0:45   ` Athol Mullen
2004-02-08  7:31     ` Willy Tarreau [this message]
2004-02-10  0:10       ` Bartlomiej Zolnierkiewicz
2004-02-10  0:37         ` Bartlomiej Zolnierkiewicz
     [not found] <1n9OA-6lu-17@gated-at.bofh.it>
     [not found] ` <1n9OA-6lu-23@gated-at.bofh.it>
     [not found]   ` <1n9OA-6lu-15@gated-at.bofh.it>
     [not found]     ` <1nu6y-XO-3@gated-at.bofh.it>
2004-02-10  7:16       ` Athol Mullen
2004-02-10 14:41         ` Bartlomiej Zolnierkiewicz
     [not found] <1mLsS-6Oq-7@gated-at.bofh.it>
     [not found] ` <1mLsS-6Oq-9@gated-at.bofh.it>
     [not found]   ` <1mLsS-6Oq-5@gated-at.bofh.it>
     [not found]     ` <1mRHV-4Xn-7@gated-at.bofh.it>
2004-02-09  2:50       ` Athol Mullen
2004-02-09 20:04         ` Willy Tarreau
2004-02-10  0:24         ` Bartlomiej Zolnierkiewicz
2004-02-07  6:00 Athol Mullen
2004-02-07  9:15 ` Willy Tarreau

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=20040208073151.GC29363@alpha.home.local \
    --to=willy@w.ods.org \
    --cc=athol_SPIT_SPAM@idl.net.au \
    --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

all inboxes | Powered by JetHome®