From owner-FreeBSD-users-jp@jp.freebsd.org  Mon May 21 11:45:25 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA76921;
	Mon, 21 May 2001 11:45:25 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ihins.ihi.co.jp (ihins.ihi.co.jp [202.248.84.130])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id LAA76916
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 21 May 2001 11:45:23 +0900 (JST)
	(envelope-from yo@bodg.ty.ihi.co.jp)
Received: from inettms.ty.ihi.co.jp (inettms [150.73.3.11])
	by ihins.ihi.co.jp (8.9.3/3.7W01032214) with ESMTP id LAA26044
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 21 May 2001 11:45:11 +0900 (JST)
Received: from bodg.ty.ihi.co.jp (localhost [127.0.0.1])
	by inettms.ty.ihi.co.jp (8.9.3/3.7W01032217) with SMTP id LAA26457
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 21 May 2001 11:44:51 +0900 (JST)
Received: (qmail 90257 invoked by uid 0); 21 May 2001 02:43:54 -0000
Received: from localhost.bodg.ty.ihi.co.jp (HELO yo.bodg.ty.ihi.co.jp.bodg.ty.ihi.co.jp) (127.0.0.1)
  by localhost.bodg.ty.ihi.co.jp with SMTP; 21 May 2001 02:43:54 -0000
To: FreeBSD-users-jp@jp.freebsd.org
References: <200105180244.LAA70390@kani.mitsuya.nuem.nagoya-u.ac.jp>
 <86bsoq66wr.wl@cheerful.com>
 <200105210210.LAA79290@kani.mitsuya.nuem.nagoya-u.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
From: Shimizu Yo <yo@bodg.ty.ihi.co.jp>
Date: 21 May 2001 11:43:54 +0900
In-Reply-To: <200105210210.LAA79290@kani.mitsuya.nuem.nagoya-u.ac.jp>
 (Tokuhiro SUGIURA's message of "Mon, 21 May 2001 11:10:35 +0900 (JST)")
Message-ID: <86wv7bzaj9.fsf@yo.bodg.ty.ihi.co.jp>
Lines: 31
User-Agent: T-gnus/6.14.6 (based on Gnus v5.8.8) (revision 04) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 61647
Subject: [FreeBSD-users-jp 61647] Re: too slow ata (Re: SOHO PC-RAID10)
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: yo@bodg.ty.ihi.co.jp

$B$7$_$:$g$%$G$9!#(B

Tokuhiro SUGIURA <toku@mitsuya.nuem.nagoya-u.ac.jp> writes:

> > commit log$B$K$"$C$?$h$&$K!$(BPromise$B$N%3%s%H%m!<%i$O(Btag$B4X78$N%3%^%s%I$rAw(B
> > $B$k$H5$@d$7$^$9!%(Bata-disk.c$B$K(BPromise$B=|$1$N%3!<%I$,$"$j$^$9$+$i!$$=$3$r(B
> > $B%Q%9$7$F$_$k$HMF0W$KBN46$G$-$^$9!%(B($B0UL#(B: $B%V!<%H$7$^$;$s(B)
> 
> $B8+$F$_$^$7$?!%(B
> $B$H$$$&$3$H$O!$(BPromise Ultra100$B$G$O!$(Btags=1 $B$K$O$J$s$N8z2L$b$J$+$C$?(B
> $B$H$$$&$3$H$G$9$M!%(B

src/sys/dev/ata/ata-disk.c $B$h$j0zMQ(B

    /* enable write cacheing if allowed and not default on device */
    if (ata_wc || ata_tags) {
	if (ata_command(adp->controller, adp->unit, ATA_C_SETFEATURES,
			0, 0, 0, 0, ATA_C_F_ENAB_WCACHE, ATA_WAIT_INTR))
	ata_printf(scp, device, "enabling write cache failed\n");
    }

$B$H$$$&$o$1$G(B ata_tags $B$,%;%C%H$5$l$F$$$k$H(B Write Cache $B$r%*%s$7$K9T$-$^(B
$B$9!#(B


> $B<B83$G$O(B wc=1 $BJB$N8z2L$,=P$F$$$?$h$&$K5-21$7$F$$$^$9$,!$?.Xa@-(B0$B$G$9$M!%(B

$B<B837k2L$O@5$7$$$N$G$7$g$&!#(B

-- 
$B@6?e(B $BMN(B ($B$7$_$:$g$%(B)
