From owner-FreeBSD-users-jp@jp.FreeBSD.org Sun Jun 26 13:58:39 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j5Q4wdc04343;
	Sun, 26 Jun 2005 13:58:39 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from sraigw.sra.co.jp (sraigw.sra.co.jp [202.32.10.2])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j5Q4wdh04338
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 26 Jun 2005 13:58:39 +0900 (JST)
	(envelope-from soda@sra.co.jp)
Received: from srascb.sra.co.jp (srascb [133.137.8.65])
	by sraigw.sra.co.jp (Postfix) with ESMTP id 5E41B62252
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 26 Jun 2005 13:58:39 +0900 (JST)
Received: from srascb.sra.co.jp (localhost [127.0.0.1])
	by localhost.sra.co.jp (Postfix) with ESMTP id 46F0010CD06
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 26 Jun 2005 13:58:39 +0900 (JST)
Received: from sranhf.sra.co.jp (sranhf [133.137.28.3])
	by srascb.sra.co.jp (Postfix) with ESMTP id E3E6510CD04
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 26 Jun 2005 13:58:38 +0900 (JST)
Received: from srapc342.sra.co.jp (srapc342.sra.co.jp [133.137.28.111])
	by sranhf.sra.co.jp (8.9.3p2/3.7W-srambox) with ESMTP id NAA27318
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 26 Jun 2005 13:58:38 +0900 (JST)
Received: (from soda@localhost) by srapc342.sra.co.jp (8.11.6/3.4W-sra) id j5Q4wbt17784; Sun, 26 Jun 2005 13:58:37 +0900 (JST)
Message-Id: <200506260458.j5Q4wbt17784@srapc342.sra.co.jp>
From: SODA Noriyuki <soda@sra.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <20050626.025801.91287919.okuyamak@dd.iij4u.or.jp>
References: <018701c576e7$bfb06aa0$7d03a8c0@morimotoPC>
	<86zmthbuuq.wl%fwkg7679@mb.infoweb.ne.jp>
	<87br5wb4kw.wl@tora.nunu.org>
	<200506241542.j5OFgYZ05349@srapc342.sra.co.jp>
	<20050625.153035.26501610.okuyamak@dd.iij4u.or.jp>
	<200506250815.j5P8FCC11375@srapc342.sra.co.jp>
	<20050625.183429.01369390.okuyamak@dd.iij4u.or.jp>
	<200506251033.j5PAXCN12277@srapc342.sra.co.jp>
	<20050626.025801.91287919.okuyamak@dd.iij4u.or.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 26 Jun 2005 13:58:37 +0900
X-Sequence: FreeBSD-users-jp 85567
Subject: [FreeBSD-users-jp 85567] Re: Linux
 =?ISO-2022-JP?B?GyRCJEgkTjBjJCQhKSFKJUclIyU5JS85YklpMlkbKEI=?=
 =?ISO-2022-JP?B?GyRCIUsbKEI=?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: soda@sra.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$B1|;3$5$s(B wrote:
> ad_dump() $B$G$O$J$/(B addump()
> $B$N$3$H$@$h$M(B?

RELENG54 $B$G$O$=$&$G$9$M!#(B
$B;d$NJ}$O!"%a!<%k$G$b=q$$$?DL$j!"(Bata-disk.c revision 1.188 $B$9$J$o$A(B 
6-CURRENT (HEAD) $B$NJ}$N;^$r8+$F$^$7$?!#(B
$B$3$A$i$G$O(B ad_dump() $B$K2~L>$5$l$?$h$&$G$9!#(B

> raw IO $B$N>l9g$b%3%3$rDL$k$O$:$@$,!D(B???

$B$=$l$O$"$j$^$;$s!#(B
addump() $B$O!"(Bdump $B$H$$$&L>A0$G$bJ,$+$kDL$j!"%/%i%C%7%e%@%s%W$N:]$K(B
$B;H$o$l$k!"(Bpolling mode $B$G$N=q$-9~$_%k!<%A%s$G$9!#(B
(DELAY(20) $B$7$J$,$i%k!<%W$7$F$$$k$"$?$j$,(B polling $B$G$9!#(B)
$B$3$N%k!<%A%s$r=q$-9~$_$K;H$&$H!"(BI/O $B$,40N;$9$k$^$G!"$R$?$9$i(B ata
$B%I%i%$%P$NCf$G(B CPU $B$rO2Hq$7B3$1$k$3$H$K$J$j$^$9!#(B
$BDL>o;~$K!"$3$s$JL5BL$J$3$H$r$9$kH&$,$"$j$^$;$s!#(B

> #$B$D!<$+!"$3$3$7$+<B<AE*$J%G!<%?$N=P8}$,$J$$$O$:$@$,!D(B???

$B$$$(!"$"$j$^$9!#(B
raw $B%G%P%$%9$X$N%"%/%;%9$O!"2<5-$N8F$S=P$77ONs$r$H$j$^$9!#(B
(RELENG54 $B%V%i%s%A$NJ}$K$7$^$7$?!#(B)
	fs/specfs/spec_vnops.c:spec_write()
	$B"*(B dsw->d_write()
		== sys/bio.h:physwrite()
		== kern/kern_physio.c:physio()
	$B"*(B sys/conf.h:DEV_STRATEGY()
		== kern/vfs_bio.c:dev_strategy()
	$B"*(B (*devsw(bp->b_io.bio_dev)->d_strategy)
		== sys/dev/ata/ata-disk.c:adstrategy()
	$B"*(B sys/dev/ata/ata-disk.c:ad_start()
	$B"*(B sys/dev/ata/ata-queue.c:ata_queue_request(request)
$B$4Mw$N$h$&$K!"(Baddump() $B$ODL$i$:$K!"%G%#%9%/$K%3%^%s%I$rH/9T$7$F$$$^$9!#(B
-- 
soda
