From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Jun 25 15:30:49 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j5P6UnX97338;
	Sat, 25 Jun 2005 15:30:49 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mo01.iij4u.or.jp (mo01.iij4u.or.jp [210.130.0.20])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j5P6Ulh97330
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 25 Jun 2005 15:30:47 +0900 (JST)
	(envelope-from okuyamak@dd.iij4u.or.jp)
Received: MO(mo01) for <FreeBSD-users-jp@jp.FreeBSD.org> id j5P6UhTt017757; Sat, 25 Jun 2005 15:30:43 +0900 (JST)
Received: MDO(mdo00) id j5P6UhKZ020034; Sat, 25 Jun 2005 15:30:43 +0900 (JST)
Received: from localhost (h066.p048.iij4u.or.jp [210.130.48.66])
	by mbox.iij4u.or.jp (4U-MR/mbox01) id j5P6UbBU019173
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 25 Jun 2005 15:30:40 +0900 (JST)
Message-Id: <20050625.153035.26501610.okuyamak@dd.iij4u.or.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: Kenichi Okuyama <okuyamak@dd.iij4u.or.jp>
In-Reply-To: <200506241542.j5OFgYZ05349@srapc342.sra.co.jp>
References: <86zmthbuuq.wl%fwkg7679@mb.infoweb.ne.jp>
	<87br5wb4kw.wl@tora.nunu.org>
	<200506241542.j5OFgYZ05349@srapc342.sra.co.jp>
X-Mailer: Mew version 4.0.65 on Emacs 21.4 / Mule 5.0 (SAKAKI)
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: Sat, 25 Jun 2005 15:30:35 +0900
X-Sequence: FreeBSD-users-jp 85534
Subject: [FreeBSD-users-jp 85534] Re: Linux
 =?ISO-2022-JP?B?GyRCJEgkTjBjJCQhKSFKJUclIyU5JS85YklpMlkbKEI=?=
 =?ISO-2022-JP?B?GyRCIUsbKEI=?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: okuyamak@dd.iij4u.or.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$BT|;3$G$9!#(B

>>>>> "SN" == SODA Noriyuki <soda@sra.co.jp> writes:
>> $BL`$b(B, block device $B$N$_$r(B userland $B$K8+$;$F$$$k(B linux $B$H(B,
>> raw device $B$N$_$r8+$;$F$$$k(B FreeBSD $B$N0c$$$H$$$&$N$O6=L#?<$$$H(B
>> $B$O;W$$$^$9(B.

SN> Linux $B$b!"$5$9$,$K:G6a$G$O(B raw device $B$,;H$($k$h$&$K$J$j$^$7$?!#(B
SN> (Linus $B;a$OF3F~$r7y$C$F$$$?$h$&$G$9$7!"(Braw device $B$J$s$F$$$i$J$$$H<gD%(B
SN> $B$9$k(B Linux $B%f!<%6!<$bBt;38+$F$-$^$7$?$,!D(B)

SN> $B8=:_$N(B Linux $B$G$O!"(B
SN> 	# raw /dev/raw/raw1 /dev/hda1
SN> $B$N$h$&$K(B raw $B%3%^%s%I$G3d$jEv$F$F$d$l$P!"0J8e(B /dev/raw/raw1 $B$N(B
SN> $B$h$&$J%G%P%$%9L>$G!"(Braw device $B%"%/%;%9$,$G$-$^$9!#(B
SN> $BHf3S$9$k$J$i!">r7o$rB7$($k$?$a$K!"$I$A$i$b(B raw device $B$r;H$&(B
SN> $B$3$H$r$*4+$a$7$^$9!#(B

$B$"!<!";DG0$J$,$i$3$N(B raw $B%G%P%$%9$O(B FreeBSD $B$,;W$&$h$&$J(B raw $B%G%P%$(B
$B%9$G$O$J$$$h!#(B

FreeBSD $B$,!V(Braw $B%G%P%$%9!W$H8@$&$H$-!"$=$l$O(B

	flush away and wait for complete
	($B%G!<%?$r40A4$KAw$j=P$7$F!"Aw$j@h$X$NE~Ce$rBT$F(B)

$B$H$$$&0UL#$@$H$H$k!#$G$b(B Linux $B$N(B raw $B%G%P%$%9$O(B

	send it, and forget it!
	($B%G!<%?$rAw$C$?$i!"K:$l$A$^$((B!)

$B$G$7$+$J$$!#$D$^$j!VK\Ev$N0UL#$G40N;$5$;$k$H$O2?$+!W$r9M$($F%G%P%$%9(B
$B$rC!$$$F$O$/$l$J$$!#(B


Linux $B$N(B device driver $B$K$bI,MW$J%$%s%?!<%U%'!<%9$O$=$m$C$F$$$k!#$G(B
$B$b(B raw $B$N$h$&$J2>A[%U%!%$%k7PM3$G%"%/%;%9$9$k>l9g!"$3$l$i$N(B IO $B$O(B
VFS $B$N%G%6%$%s$KG{$i$l$F$7$^$&!#(BLinux $B$G$O(B VFS $B$H$O<B<AE*$K(B ext2 $B$G!"(B
ext2 $B$N%P%0$,A4It=1$$3]$+$C$F$/$k!#$=$7$F(B VFS $B$K$3$N!V$$$$2C8:$J!W:n(B
$B$j$,FbJq$5$l$F$$$F!"I,MW$J%$%s%?!<%U%'!<%9$rC!$+$J$$!#(B

$B$3$l$O%"%W%j%1!<%7%g%s$G$O$I$&$7$h$&$b$J$$!#(Bpatch $B$G$I$&$K$+$J$k$b$s(B
$B$G$b$J$$!#$=$N(Bpatch$B$NE,@Z$5$rM}2r$9$k$K$O@)8f$N2?$?$k$+$rM}2r$7$J$/(B
$B$F$O$$$1$J$$!#(B


$B$=$7$F!"$3$l$O2?EY$b2?EY$b2?EY$b(B fs-devel $B$G5DO@$5$l$F$$$k$N$K!"$=$N(B
$B$?$S$K%G%P%$%9%I%i%$%P!<$N$;$$$K$7B3$1$F(B file system $BAX$O<+J,$NLdBj(B
$B$@$HM}2r$7$J$$!#$3$l$G$O!"D>$k$o$1$,$J$$!#;H$o$l$J$$%$%s%?!<%U%'!<%9(B
$B$OAa5^$K>C$5$l$k$@$m$&$7!#(B
---- 
$B1|;3(B $B7r0l(B[$BGaGX2q(B:No.0x00000001]
#URL http://www.dd.iij4u.or.jp/~okuyamak/
#    http://slashdot.jp/journal.pl?op=display&uid=2487
#    http://developer.osdl.jp/projects/doubt/
#$B:#F|$N$*8@MU!X26$N!"26$N!"(BOS$B$NOC$r$-$1!A!A!A!Y(B:$B$5$FLdBj$O(B
#$B;D$j$NItJ,$r$I$&$9$k$+$G!D!#(B
