From: Mark <mark@harddata.com>
To: lkml <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH,RFT] latest libata (includes Silicon Image work)
Date: Fri, 19 Mar 2004 11:02:43 -0700 [thread overview]
Message-ID: <200403191102.43522.mark@harddata.com> (raw)
In-Reply-To: <4059EBB8.4010807@pobox.com>
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
On March 18, 2004 11:34 am, Jeff Garzik <jgarzik@pobox.com> wrote:
> Attached is the latest libata patch against 2.6.x mainline. Although
> not 100% of content, most of this patch resolves around getting Silicon
> Image into better shape. As I mentioned in my last post, this patch
> affects all libata users, so plenty of testing is requested.
>
> Silicon Image-related changes:
>
> * Only set/clear the BMDMA bits we care about (got a report last night
> this fixed 3114 for him)
>
> * mask all SATA interrupts
>
> * after determining drive speed, write that information to a special SII
> register Data Transfer Mode
>
> * (style) make port base address setup a loop, shortening the code and
> making the code more readable
>
> * limit SII to UDMA5 (reading info on FreeBSD lists and source code
> scared me about chip errata), mainly related to PATA->SATA bridges.
This patch works pretty well. Here my results of a bonnie++ test on a 4 drive
array with WD Caviar 74GB Drives on Tyan S2875S with onboard Sil3114.
--
Mark Lane, CET mailto:mark@harddata.com
Hard Data Ltd. http://www.harddata.com
T: 01-780-456-9771 F: 01-780-456-9772
11060 - 166 Avenue Edmonton, AB, Canada, T5X 1Y3
--> Ask me about our Excellent 1U Systems! <--
[-- Attachment #2: bonnie++.out1 --]
[-- Type: text/plain, Size: 781 bytes --]
Version 1.03 ------Sequential Output------ --Sequential Input- --Random-
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
dynamic-109. 20000M 25546 69 39833 20 25538 11 36725 86 80332 19 339.8 2
------Sequential Create------ --------Random Create--------
-Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 1535 98 +++++ +++ 17244 95 1646 98 +++++ +++ 5744 96
dynamic-109.harddata.net,20000M,25546,69,39833,20,25538,11,36725,86,80332,19,339.8,2,16,1535,98,+++++,+++,17244,95,1646,98,+++++,+++,5744,96
prev parent reply other threads:[~2004-03-19 18:02 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-18 18:34 [PATCH,RFT] latest libata (includes Silicon Image work) Jeff Garzik
2004-03-18 23:28 ` Mark
2004-03-19 15:09 ` Jeff Garzik
2004-03-19 18:02 ` Mark [this message]
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=200403191102.43522.mark@harddata.com \
--to=mark@harddata.com \
--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