From owner-man-jp-reviewer@jp.freebsd.org  Thu Jun 25 00:14:15 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id AAA27833;
	Thu, 25 Jun 1998 00:14:15 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mail.yyy.or.jp (host03.interwave.or.jp [202.214.252.3])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id AAA27822
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 25 Jun 1998 00:14:11 +0900 (JST)
	(envelope-from hnokubi@yyy.or.jp)
Received: from ppp-client.yyy.or.jp (urayasu107.interwave.or.jp [210.138.157.143]) by mail.yyy.or.jp (8.8.8+2.7Wbeta7/3.4W4) with ESMTP id AAA28747 for <man-jp-reviewer@jp.freebsd.org>; Thu, 25 Jun 1998 00:11:40 +0900 (JST)
Message-Id: <199806241511.AAA28747@mail.yyy.or.jp>
Received: from sassaby.nokubi.or.jp (sassaby.nokubi.or.jp [192.168.9.3]) by ppp-client.yyy.or.jp (8.8.7/3.5Wpl7-ppp) with ESMTP id AAA17604 for <man-jp-reviewer@jp.freebsd.org>; Thu, 25 Jun 1998 00:09:42 +0900 (JST)
Received: from sassaby.nokubi.or.jp (localhost.nokubi.or.jp [127.0.0.1]) by sassaby.nokubi.or.jp (8.8.8/3.5Wpl7-glove) with ESMTP id AAA00582 for <man-jp-reviewer@jp.freebsd.org>; Thu, 25 Jun 1998 00:04:40 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
X-Face: &g!~kPTHN0<)@E,n?P=-@dP[Pmi;5YG4qo}%{J*T4#&-mQQu|:#~S[AMm%zPPL'PeR'p\JK
 o2=S3f4CB&M?oJ0uKvqzyA;+ZEV0#6YVcsby~`gC.DX>Wf6LE0`\.o@o)sP1.R$.$Quz?_opP{,`$`
 BQA}Hzk$z*g|h)fXV(unWm.V~RL%r
In-reply-to: Your message of "Wed, 24 Jun 98 02:18:10 JST."
             <19980624021810W.k-horik@yk.rim.or.jp> 
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Thu, 25 Jun 1998 00:04:40 +0900
From: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: man-jp-reviewer 282
Subject: [man-jp-reviewer 282] Re: (Checked) fs.5 
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org

> Message-Id: <19980624021810W.k-horik@yk.rim.or.jp>
> Date: Wed, 24 Jun 1998 02:18:10 +0900
> From: Kazuo Horikawa <k-horik@yk.rim.or.jp>

>  4.3BSD $B$NLuK\$O$"$C$?$H;W$&$G$9$,!":#<j85$K$J$$$G$9!#(B
>  ufs $B$K4X$9$k5-=R$J$N$G!"JQ?t$d%a%s%P$N0UL#$OJQ$o$C$F$J$$$H$O;W$&$N$G(B
> $B$9$,!#(B

$B$$$d(B 4.3$B!"(B4.4 $B$H$b1Q8l$N$,<j85$K$"$k$s$G$9$,!"%9!<%Q%V%m%C%/$H$+$N(B
$BOC$O=P$F$J$$$KEy$7$$46$8$G$9!#(B

> $B$H$,$J$$(B($B$+5-21$K$J$$(B)$B$G$9!#IaCJC}$k$H$-$K$O%j%s%/%H%j%9%H$H8@$$$^$9$,!"(B

$B8f0U$K$4$6$$$^$9(B :-) $BIaCJ$+$i$O$7$g$C$F%j%s%/%j%9%H$H8F$s$G$^$9$1$I!"(B
$B3N$+$K%j%s%/%H%j%9%H$G$9$M!#(B

> > > 	daddr_t	fs_dblkno;	/* cg $B8e$N:G=i$N%G!<%?$N%*%U%;%C%H(B */
> > $B$3$l:G=i$N%G!<%?%V%m%C%/$N%*%U%;%C%HHV9f$i$7$$$s$G$9$,!"%3%a%s%H$N(B
> > after cg $B$,$o$+$j$^$;$s$M$'!#(B
>  cg $B$O(B cylinder group $B$H$$$&0UL#$@$H;W$$$^$9(B
> # $B$H$$$&$3$H$,5?Ld$J$N$G$O$J$$!)(B

$B$$$d!"$J$s$G(B after cg $B$J$N$+$J$H;W$C$?$G$9!#$@$C$F%7%j%s%@%0%k!<%WKh$K(B
i-node $B$H%G!<%?%V%m%C%/$,G[CV$5$l$F$$$k$o$1$@$+$i!#(B

$B$=$l$G$A$g$C$H%=!<%9$r8+$F$_$^$7$?!#(Bdisklabel $B$+$H;W$C$?$1$I(B
$B8+Ev$?$i$J$/$F!"$h$/9M$($?$i(B newfs $B$G$9$M!#$3$NJU$r=i4|2=$9$k$N$O!#(B

sblock.fs_dblkno = sblock.fs_iblkno + sblock.fs_ipg / INOPF(&sblock);
$B$@$=$&$G!"(B
#define INOPF(fs)       ((fs)->fs_inopb >> (fs)->fs_fragshift)
$B$i$7$$$G$9$+$i(B
fs_dblkno = (i-node $B$,;O$^$k%V%m%C%/HV9f(B +
                $B%0%k!<%W$"$?$j$N(B i-node $B$K2?%U%i%0%a%s%H$rMW$9$k$+(B)
$B$H$$$&$3$H$N$h$&$G!"$d$C$Q$j(B after cg $B$,$o$+$i$s$G$9!#(B

$B$G!"(Bfs.5 $B$rFI$_?J$s$@$i(B struct cg $B$H$$$&$N$,=P$FMh$?$N$G!"$b$7$+$7$F(B
i-node $B$N$?$a$N%V%m%C%/$,=*$k$H(B struct cg $B$,$"$C$F!"$=$N<!$,:G=i$N(B
$B%G!<%?%V%m%C%/$J$N$+$J(B? $B$H$$$&5$$,$7$F$-$^$7$?!#(B($B$"$F$:$C$]$G$9(B)

$B$"$H:G8e$^$G$6$C$/$jFI$s$G8+$^$7$?$,!"JQ$J=j$OL5$$$h$&$G$9!#(B
# $B$b$A$g$C$H@bL@$7$F$/$l(B $B!d(B $B86J8(B

$B$N$/$S(B
