linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "tea4two" <tea4two@tin.it>
To: linux-ide@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Subject: Re: dma_timer_expiry on SATA siimage 3112 under 2.6.0-test1-ac1
Date: Thu, 17 Jul 2003 22:59:55 +0200	[thread overview]
Message-ID: <bf72m5$2p5$1@main.gmane.org> (raw)
In-Reply-To: 1058466147.3220.62.camel@daedalus.samhome.net


I can't explain why it's work....
I've made a lot of tries and the only way to work at 50.5 Mb/s (for me) is
to run: hdparm -d1 -Xudma2 /dev/hde

how you can see in boot information, Autoprobe to use DMA for SiI3112 fail
and controller is set for all channell in PIO Mode, altought driver seems
know all DMA speed.

> SiI3112 Serial ATA: IDE controller at PCI slot 01:0b.0
>SiI3112 Serial ATA: chipset revision 2
> SiI3112 Serial ATA: not 100% native mode: will probe irqs later
>    ide0: MMIO-DMA , BIOS settings: hda:pio, hdb:pio
>    ide1: MMIO-DMA , BIOS settings: hdc:pio, hdd:pio
>  hda: Maxtor 6Y120M0, ATA DISK drive

BEFORE

> hdparm -tT /dev/hda:
>
> /dev/hda:
>  Timing buffer-cache reads:   128 MB in  0.31 seconds =412.90 MB/sec
>  Timing buffered disk reads:  64 MB in 46.39 seconds =  1.38 MB/sec
>

AFTER

> hdparm -tT /dev/hda:
>
> /dev/hda:
>  Timing buffer-cache reads:   128 MB in  0.31 seconds =412.90 MB/sec
>  Timing buffered disk reads:  64 MB in  1.25 seconds = 51.20 MB/sec
>


All other DMA speed udma3, 4, 5 and 6 are not supported and made a lot of
I/O error in disk access.

I don't know other workaround.

50.5 Mb/s and up are GOOD speeds. 9 Gb USCSI 160 7.200 RPM Atlas IV give me
only 30 Mb/s......

A little trick....

During Linux install switch in a console and run the command
hdparm -d1 -Xudma6 /tmp/hde.....   ;-))))

Installation time is more faster.... (for me from 1 hour and 30 minutes drop
to 25 minutes......)

I think that driver is not mature  and need improvement....I hope ASAP.

Bye

Pierluigi








  reply	other threads:[~2003-07-17 20:45 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-16 21:13 dma_timer_expiry on SATA siimage 3112 under 2.6.0-test1-ac1 Sam Bromley
2003-07-17 17:46 ` tea4two
2003-07-17 18:22   ` Sam Bromley
2003-07-17 20:59     ` tea4two [this message]
2003-07-17 21:22       ` tea4two
2003-07-18  6:22       ` Catalin BOIE

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='bf72m5$2p5$1@main.gmane.org' \
    --to=tea4two@tin.it \
    --cc=linux-ide@vger.kernel.org \
    --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).