From owner-man-jp-reviewer@jp.FreeBSD.org Sun Aug 25 17:55:08 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g7P8t8n45753;
	Sun, 25 Aug 2002 17:55:08 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from sccrmhc02.attbi.com (sccrmhc02.attbi.com [204.127.202.62])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g7P8t7345748
	for <man-jp-reviewer@jp.FreeBSD.org>; Sun, 25 Aug 2002 17:55:07 +0900 (JST)
	(envelope-from horikawa@jp.FreeBSD.org)
Received: from localhost ([12.252.70.36]) by sccrmhc02.attbi.com
          (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP
          id <20020825085500.DAGC13899.sccrmhc02.attbi.com@localhost>;
          Sun, 25 Aug 2002 08:55:00 +0000
Message-Id: <20020825.025457.41629374.horikawa@attbi.com>
To: man-jp-reviewer@jp.FreeBSD.org,
   Akira Ikeuchi
 <a_ikeuchi@mic.mitsumi.co.jp>
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
Date: Sun, 25 Aug 2002 02:54:57 -0600
X-Sequence: man-jp-reviewer 4221
Subject: [man-jp-reviewer 4221] (man9) check 1/4 (CAPITALIZED.9)
Errors-To: owner-man-jp-reviewer@jp.FreeBSD.org
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020820

$BKY@n$G$9!#(B

DECLARE_MODULE.9, DELAY.9, DEVICE_IDENTIFY.9, DEV_MODULE.9,
MODULE_{DEPEND,VERSION}.9, SYSCALL_MODULE.9,
VOP_{LOOKUP,READDIR,RENAME}.9 $B$r%A%'%C%/$7$^$7$?!#(B

[$BA4BN(B]
 o $B3+J|(B -> $B2rJ|(B ($B$I$A$i$bF1MM$N0UL#$J$N$+$b$7$l$^$;$s$,!"(B
   $B4{B8$N%^%K%e%"%k%Z!<%8?t$G(B 28:57 $B$J$N$GB?$$J}$K$"$o$;$^$7$?!#(B

[VOP_LOOKUP.9]
 o if a symbolic link is relative to the current directory. $B$N(B 
   relative $B$O!VAjBP!W$H$7$?J}$,NI$$$H;W$$$^$9!#(B
  -	 * $B%G%#%l%/%H%j$K4XO"$7$F$$$k>l9g$K$O!":FEYI,MW$K$J$k$N$G!"(B
  +	 * $B%G%#%l%/%H%j$+$i$NAjBP$G$"$k>l9g$K$O!":FEYI,MW$K$J$k$N$G!"(B

 o$B!V%G%#%l%/%H%j%D%j!<$rAL$k!W$@$H(B moving down $B$H$O5U$N0u>]$r<u$1$^$7$?(B
   $B$N$G!"!V%G%#%l%/%H%j%D%j!<$r2<$kJ}8~$G!W$H$7$^$7$?!#(B
   $B86J8$O(B We prevent deadlock by always fetching inodes from the root,
   moving down the directory tree.

  -	 * $B%G%#%l%/%H%j$N%k!<%H!"%G%#%l%/%H%j%D%j!<$rAL$k(B inode $B$r<hF@(B
  -	 * $B$9$k$3$H$K$h$k%G%C%I%m%C%/$r>o$KM=KI$7$^$9!#=>$,$C$F!"5U8~$-$N(B
  +	 * $B%k!<%H$+$i%G%#%l%/%H%j%D%j!<$r2<$kJ}8~$G(B inode $B$r<hF@$9$k(B
  + 	 * $B$3$H$G!"%G%C%I%m%C%/$r>o$KM=KI$7$^$9!#=>$,$C$F!"5U8~$-$N(B

[VOP_READDIR.9]
 o transfer $B$H8+4V0c$($?$N$+$b$7$l$^$;$s$,(B translate $B$G$9!#(B
   $B86J8$O(B If the on-disc data structures differ from this then they
   should be translated.

  -$B%G%#%9%/>e$N9=B$BN$,$3$l$H0c$C$F$$$k>l9g$K$O!"$=$l$+$iE>Aw$5$l$k$Y$-$G$9!#(B
  +$B%G%#%9%/>e$N9=B$BN$,$3$l$H0c$C$F$$$k>l9g!"JQ49$,I,MW$H$J$j$^$9!#(B

 o appropriate directory entry $B$O!"!VBP1~$9$k(B directory entry$B!W$/$i$$(B
   $B$GNI$$$H;W$$$^$9!#(B

   $B86J8$O(B The value of the cookie should be the offset within the
   directory where the on-disc version of the appropriate directory entry
   starts.

  -$B%/%C%-!<$NCM$O!"$=$N%G%#%l%/%H%j$NCf$N%G%#%9%/>e$N@53N$J(B
  -$B%G%#%l%/%H%j%(%s%H%j$N3+;O0LCV$X$N%*%U%;%C%H$G$"$k$Y$-$G$9!#(B
  +$B%/%C%-!<$NCM$O!"%G%#%l%/%H%jFb$N%*%U%;%C%H$G$"$j!"(B
  +$BBP1~$9$k%G%#%9%/>e$N%G%#%l%/%H%j%(%s%H%j$,$=$3$+$i3+;O$7$^$9!#(B


[VOP_RENAME.9] 
 o possibly ... $B$O!"!V$+$b$7$l$J$$!W$H$$$&0UL#$G$7$g$&!#(B
  -$B$3$l$O%U%!%$%k$NL>A0JQ99$r$7!"$G$-$k8B$j$=$N?F%G%#%l%/%H%j$rJQ99$7$^$9!#(B
  +$B$3$l$O%U%!%$%k$NL>A0JQ99$r$7!"(B
  +$B$b$7$+$9$k$H?F%G%#%l%/%H%j$rJQ99$9$k$+$b$7$l$^$;$s!#(B

 o bump $B$O!VA}$d$9!W$H$$$&0UL#$G$7$g$&!#(B

diff -ur man9.orig/DECLARE_MODULE.9 man9/DECLARE_MODULE.9
--- man9.orig/DECLARE_MODULE.9	Thu Aug 22 22:22:33 2002
+++ man9/DECLARE_MODULE.9	Thu Aug 22 22:23:22 2002
@@ -26,7 +26,8 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/DECLARE_MODULE.9,v 1.2.2.3 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/DECLARE_MODULE.9,v 1.2.2.3 2001/12/17 11:30:18 ru Exp %
+.\" $FreeBSD$
 .\"
 .Dd March 3, 2001
 .Dt DECLARE_MODULE 9
diff -ur man9.orig/DELAY.9 man9/DELAY.9
--- man9.orig/DELAY.9	Thu Aug 22 22:22:33 2002
+++ man9/DELAY.9	Thu Aug 22 22:25:57 2002
@@ -25,7 +25,8 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/DELAY.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/DELAY.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
+.\" $FreeBSD$
 .\"
 .Dd November 21, 2000
 .Os
diff -ur man9.orig/DEVICE_IDENTIFY.9 man9/DEVICE_IDENTIFY.9
--- man9.orig/DEVICE_IDENTIFY.9	Thu Aug 22 22:22:33 2002
+++ man9/DEVICE_IDENTIFY.9	Thu Aug 22 22:30:21 2002
@@ -43,7 +43,8 @@
 $B%G%P%$%9$N$?$a$N<1JL4X?t$O!"Nc$($P(B ISA $B%P%9$J$I$N!";R%G%P%$%9$rFHN)$7$F(B
 $B<1JL$G$-$J$$%P%9>e$N%G%P%$%9$N$?$a$K$@$1I,MW$H$5$l$^$9!#(B
 $B$3$l$O%G%P%$%9$rG'<1(B ($BBgDq$O%O!<%I%&%'%"$NFCDj$N%l%8%9%?$K(B
-$B%"%/%;%9$9$k$3$H$K$h$C$F9T$o$l$^$9(B) $B$7!"$=$N$3$H$r%+!<%M%k$KDLCN$7!"(B
+$B%"%/%;%9$9$k$3$H$K$h$C$F9T$o$l$^$9(B) $B$7!"(B
+$B$=$N%G%P%$%9$K4X$7$F%+!<%M%k$KDLCN$7!"(B
 $B?7$7$$%G%P%$%9$N<BBN$r:n@.$9$k$?$a$K!";HMQ$5$l$^$9!#(B
 .Pp
 .Xr BUS_ADD_CHILD 9
diff -ur man9.orig/DEV_MODULE.9 man9/DEV_MODULE.9
--- man9.orig/DEV_MODULE.9	Thu Aug 22 22:22:33 2002
+++ man9/DEV_MODULE.9	Thu Aug 22 23:23:08 2002
@@ -26,8 +26,9 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/DEV_MODULE.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/DEV_MODULE.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd March 11, 2001
 .Dt DEV_MODULE 9
 .Os
@@ -43,7 +44,7 @@
 $B%^%/%m$O%G%P%$%9%I%i%$%P%+!<%M%k%b%8%e!<%k$r@k8@$7$^$9!#(B
 $B$3$l$O(B
 .Vt moduledata_t
-$B9=B$BN$rK~$?$7$F!"$=$l$+$i(B
+$B9=B$BN$rKd$a$F!"$=$l$+$i(B
 .Fn DECLARE_MODULE
 $B$r@5$7$$0z?t$G8F$S=P$7$^$9!#$3$3$G!"(B
 .Fa name
diff -ur man9.orig/MODULE_DEPEND.9 man9/MODULE_DEPEND.9
--- man9.orig/MODULE_DEPEND.9	Thu Aug 22 22:22:33 2002
+++ man9/MODULE_DEPEND.9	Thu Aug 22 23:22:51 2002
@@ -26,8 +26,9 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/MODULE_DEPEND.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/MODULE_DEPEND.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd March 11, 2001
 .Dt MODULE_DEPEND 9
 .Os
diff -ur man9.orig/MODULE_VERSION.9 man9/MODULE_VERSION.9
--- man9.orig/MODULE_VERSION.9	Thu Aug 22 22:22:33 2002
+++ man9/MODULE_VERSION.9	Thu Aug 22 23:22:36 2002
@@ -26,8 +26,9 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/MODULE_VERSION.9,v 1.2.2.3 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/MODULE_VERSION.9,v 1.2.2.3 2001/12/17 11:30:18 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd March 11, 2001
 .Dt MODULE_VERSION 9
 .Os
diff -ur man9.orig/SYSCALL_MODULE.9 man9/SYSCALL_MODULE.9
--- man9.orig/SYSCALL_MODULE.9	Thu Aug 22 22:22:33 2002
+++ man9/SYSCALL_MODULE.9	Thu Aug 22 23:22:22 2002
@@ -26,8 +26,9 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/SYSCALL_MODULE.9,v 1.2.2.2 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/SYSCALL_MODULE.9,v 1.2.2.2 2001/12/17 11:30:18 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd April 27, 2001
 .Dt SYSCALL_MODULE 9
 .Os
@@ -48,11 +49,12 @@
 $B$H$$$&L>A0$N%+!<%M%k%b%8%e!<%k$N@k8@$KE83+$5$l$^$9!#(B
 .Pp
 .Fa offset
-$B$O$=$N(B syscall $B$,3d$jEv$F$i$l$F$$$k(B
-.Vt "struct sysent"
-$B9=B$BN$NCf$N%*%U%;%C%H0LCV$,J]B8$5$l$F$$$k(B
+$B$O(B
 .Vt int
-$B7?$X$N%]%$%s%?$G$9!#(B
+$B7?$X$N%]%$%s%?$G$"$j!"(B
+$B$=$3$K$O$=$N(B syscall $B$,3d$jEv$F$i$l$?(B
+.Vt "struct sysent"
+$B9=B$BN$NCf$N%*%U%;%C%H0LCV$,J]B8$5$l$^$9!#(B
 .Pp
 .Fa new_sysent
 $B$O(B syscall $B$r<BAu$9$k4X?t$*$h$S$3$N4X?t$,I,MW$H$9$k0z?t$N8D?t(B
@@ -60,9 +62,10 @@
 $B;2>H(B) $B$rL@<($7$^$9!#(B
 .Pp
 .Fa evh
-$B$O0z?t(B
+$B$O!"%+!<%M%k%b%8%e!<%k$N%$%Y%s%H%O%s%I%i4X?t$X$N%]%$%s%?$G$"$j!"(B
+$B$3$N4X?t$O0z?t(B
 .Fa arg
-$B$r;}$D%+!<%M%k%b%8%e!<%k$N%$%Y%s%H%O%s%I%i4X?t$X$N%]%$%s%?$G$9!#(B
+$B$r<h$j$^$9!#(B
 $B>\:Y$K$D$$$F$O(B
 .Xr module 9
 $B$r;2>H$7$F$/$@$5$$!#(B
diff -ur man9.orig/VOP_LOOKUP.9 man9/VOP_LOOKUP.9
--- man9.orig/VOP_LOOKUP.9	Thu Aug 22 22:22:33 2002
+++ man9/VOP_LOOKUP.9	Sun Aug 25 00:50:44 2002
@@ -26,8 +26,9 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/VOP_LOOKUP.9,v 1.8.2.5 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/VOP_LOOKUP.9,v 1.8.2.5 2001/12/17 11:30:18 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd November 24, 1997
 .Os
 .Dt VOP_LOOKUP 9
@@ -76,12 +77,12 @@
 .Ed
 .Pp
 $B%Q%9L>$NMWAG$r%m%C%/$5$l$?(B vnode $B$X$N%]%$%s%?$KJQ49$7$^$9!#(B
-$B$3$l$O$H$F$bCf?4$G$h$jJ#;($J%k!<%A%s$G$9!#(B
-$B%U%!%$%k%7%9%F%`$,87L)$J%D%j!<3,AX$G4IM}$5$l$J$$>l9g$K$O!"(B
+$B$3$l$,@5$KCf?4$G$"$j!"$h$jJ#;($J%k!<%A%s$G$9!#(B
+$B%U%!%$%k%7%9%F%`$,87L)$J%D%j!<3,AX$KJ]$?$l$F$$$J$$>l9g$K$O!"(B
 $B%G%C%I%m%C%/>uBV$K4Y$k$3$H$,$"$j$^$9!#(B
 .Pp
 .Fa cnp->cn_nameiop
-$B0z?t$O!"%*%V%8%'%/%H$N0U?^$5$l$?;HMQ$K0MB8$7$?(B
+$B0z?t$O!"%*%V%8%'%/%H$NMQESL\E*$K0MB8$7!"(B
 .Dv LOOKUP ,
 .Dv CREATE ,
 .Dv RENAME ,
@@ -92,14 +93,14 @@
 .Dv RENAME ,
 $B$^$?$O(B
 .Dv DELETE
-$B$,L@<($5$l$?$H$-$K$O!"%G%#%l%/%H%j%(%s%H%j$N:n@.!"L>A0JQ99!":o=|;~$K(B
-$B;HMQ$KE,$7$?>pJs$,7W;;$5$l$k$3$H$,$G$-$^$9!#(B
+$B$,L@<($5$l$?$H$-$K$O!"%G%#%l%/%H%j%(%s%H%j$N:n@.!"L>A0JQ99!":o=|$K(B
+$B;HMQ$9$k>pJs$,7W;;$G$-$^$9!#(B
 .Pp
 VOP_LOOKUP $B$NA4BN$N35MW$G$9!#(B
 .Bd -ragged -offset indent
 $B%G%#%l%/%H%j$N%"%/%;%98"$r%A%'%C%/$7$^$9!#(B
 $B%-%c%C%7%e$NCf$NL>A0$r8!:w$7!"$b$78+$D$+$l$P!"$=$NL>A0$rJV$7$^$9!#(B
-$B%G%#%l%/%H%j$NCf$NL>A0$r8!:w$7!"E,@Z$J(B found $B$^$?$O(B notfound $B$K?J$_$^$9!#(B
+$B%G%#%l%/%H%j$NCf$NL>A0$r8!:w$7!"(Bfound $B$^$?$O(B notfound $B$KE,@Z$K?J$_$^$9!#(B
 .Ed
 .Pp
 notfound:
@@ -120,9 +121,9 @@
 $B:G8e$G:n@.$G$b:o=|$G$b$J$$>l9g$K$O!"L>A0$r%-%c%C%7%e$KDI2C$7$^$9!#(B
 .Ed
 .Sh $B%m%C%/(B
-$B$=$N%G%#%l%/%H%j(B
+$B%G%#%l%/%H%j(B
 .Fa dvp
-$B$O%(%s%H%j;~$K%m%C%/$5$l$k$Y$-$G$9!#(B
+$B$O%(%s%H%j;~$K%m%C%/$5$l$F$$$k$Y$-$G$9!#(B
 $B%(%i!<(B ($BCm(B: $BLa$jCM(B
 .Er EJUSTRETURN
 $B$O%(%i!<$H$O$_$J$5$l$^$;$s(B) $B$,8!=P$5$l$?>l9g$K$O!"%m%C%/$5$l$?$^$^La$j$^$9!#(B
@@ -138,10 +139,10 @@
 $BMWAG$,8+$D$+$C$?>l9g$K$O!"(B
 .Fa *vpp
 $B$K$=$N%U%!%$%k$N%m%C%/$5$l$?(B vnode $B$,@_Dj$5$l$F!"(B0 $B$,JV$5$l$^$9!#(B
-$B8!:w$5$l$F$$$kMWAG$,(B "." $B$N>l9g$K$O!"$=$l$+$i$=$N(B vnode $B$O(B
+$B8!:w$5$l$F$$$kMWAG$,(B "." $B$N>l9g!"$=$N(B vnode $B$O(B
 .Xr vref 9
 $B$r;HMQ$7$FDI2C$5$l$?M>J,$J;2>H$rF@$^$9!#(B
-$B$3$N>l9g$O!"8F$S=P$7B&$,E,@Z$K%m%C%/$r3+J|$9$k$3$H$KCm0U$7$J$1$l$P$J$j$^$;$s!#(B
+$B$3$N>l9g$O!"8F$S=P$7B&$,E,@Z$K%m%C%/$r2rJ|$9$k$3$H$KCm0U$7$J$1$l$P$J$j$^$;$s!#(B
 .Pp
 $BMWAG$,8+$D$+$i$:A`:n$,(B
 .Dv CREATE
@@ -153,7 +154,6 @@
 .Er EJUSTRETURN
 $B$,JV$5$l$^$9!#(B
 $B$=$&$G$J$$>l9g$K$O!"E,@Z$J%(%i!<%3!<%I$,JV$5$l$^$9!#(B
-$B$7$+$7$J$,$i!"(B
 .Sh $B5<;w%3!<%I(B
 .Bd -literal
 int
@@ -326,7 +326,7 @@
 	/*
 	 * $B:F=q9~$_(B (RENAME) $B$N>l9g$K$O!"$=$N(B inode $B$*$h$S8=:_$N(B
 	 * $B%G%#%l%/%H%j$r:F=q9~$_$9$k$?$a$KMW5a$5$l$k>pJs$rJV$7$^$9!#(B
-	 * $B$=$NDL>o%U%!%$%k$^$?$O6u$N%G%#%l%/%H%j$r3NG'$9$k$?$a$K!"(B
+	 * $BDL>o%U%!%$%k$^$?$O6u$N%G%#%l%/%H%j$G$"$k$3$H$r3NG'$9$k$?$a$K!"(B
 	 * $B%G%#%l%/%H%j%(%s%H%j$N(B inode $B$r<hF@$7$J$1$l$P$J$j$^$;$s!#(B
 	 */
 	if (nameiop == RENAME && wantparent && islastcn) {
@@ -356,23 +356,23 @@
 
 	/*
 	 * $BL>A0$NJQ49$N%9%F%C%W$NA4MF$G$9!#%7%s%\%j%C%/%j%s%/$,8=:_$N(B
-	 * $B%G%#%l%/%H%j$K4XO"$7$F$$$k>l9g$K$O!":FEYI,MW$K$J$k$N$G!"(B
+	 * $B%G%#%l%/%H%j$+$i$NAjBP$G$"$k>l9g$K$O!":FEYI,MW$K$J$k$N$G!"(B
 	 * $B%G%#%l%/%H%j$r(B 'vput' $B$7$^$;$s!#Be$o$j$K(B "pdp" $B$H$7$F(B
 	 * $B%"%s%m%C%/$5$l$?%G%#%l%/%H%j$rJ]B8$7$^$9!#<hF@$9$kA0$K$=$N(B
 	 * inode $B$,:o=|$5$l$J$$$3$H$rJ]>Z$9$k$?$a$K!"$=$N%G%#%l%/%H%j$r(B
 	 * $B%"%s%m%C%/$9$kA0$KL\E*$N(B inode $B$r<hF@$7$J$1$l$P$J$j$^$;$s!#(B
-	 * $B%G%#%l%/%H%j$N%k!<%H!"%G%#%l%/%H%j%D%j!<$rAL$k(B inode $B$r<hF@(B
-	 * $B$9$k$3$H$K$h$k%G%C%I%m%C%/$r>o$KM=KI$7$^$9!#=>$,$C$F!"5U8~$-$N(B
-	 * $B%]%$%s%?(B ".." $B$KB3$/$H$-$K$O!"MW5a$5$l$?%G%#%l%/%H%j$r<hF@$9$k(B
+	 * $B%k!<%H$+$i%G%#%l%/%H%j%D%j!<$r2<$kJ}8~$G(B inode $B$r<hF@$9$k(B
+	 * $B$3$H$G!"%G%C%I%m%C%/$r>o$KM=KI$7$^$9!#=>$,$C$F!"5U8~$-$N(B
+	 * $B%]%$%s%?(B ".." $B$rC)$k$H$-$K$O!"MW5a$5$l$?%G%#%l%/%H%j$r<hF@$9$k(B
 	 * $BA0$K?F%G%#%l%/%H%j$r%"%s%m%C%/$7$J$1$l$P$J$j$^$;$s!#(B".." $B$K(B
 	 * $B4XO"IU$1$i$l$?(B inode $B$N$?$a$N(B VFS_VGET $B$,La$kA0$K!"8=:_$N(B
 	 * $B$*$h$S?F%G%#%l%/%H%j$NN>J}$,:o=|$5$l$?>l9g$K$O!"$3$3$K@x:_E*$J(B
 	 * $B6%9g>uBV$,$"$j$^$9!#$-$o$a$FJ#;($J%G%C%I%m%C%/8!=P%"%k%4%j%:%`(B
 	 * $B$N<BAu$J$7$K$3$N6%9g>uBV$rHr$1$k$3$H$,$G$-$J$$$N$G!"$3$N(B
-	 * $B6%9g>uBV$NH/@8$,5)$G$"$k$3$H$rK>$_$^$9!#%U%!%$%k%7%9%F%`$,!"(B
-	 * $B%G%#%l%/%H%j9=B$BN$NCf$KAL$j$r;X$9(B ".." $B$G$O$J$$$"$i$f$k(B
-	 * $B%O!<%I%j%s%/$r;}$C$F$$$k>l9g$K$O!"$3$N4JC1$J%G%C%I%m%C%/8!=P(B
-	 * $B5!9=$OF/$+$J$$$3$H$K$bCm0U$7$F$/$@$5$$!#(B
+	 * $B6%9g>uBV$NH/@8$,5)$G$"$k$3$H$r4|BT$7$F$$$^$9!#%U%!%$%k%7%9%F%`$,!"(B
+	 *  ".." $B0J30$K!"%G%#%l%/%H%j9=B$$NCf$KAL$j$r;X$9%O!<%I%j%s%/$r(B
+	 * $B;}$D>l9g!"$3$N4JC1$J%G%C%I%m%C%/8!=P5!9=$,F/$+$J$$$3$H$K$bCm0U(B
+	 * $B$7$F$/$@$5$$!#(B
 	 */
 	if (flags & ISDOTDOT) {
 	    VOP_UNLOCK(dvp);	/* inode $B$r<hF@$9$k$?$a$N6%9g$G$9(B */
diff -ur man9.orig/VOP_READDIR.9 man9/VOP_READDIR.9
--- man9.orig/VOP_READDIR.9	Thu Aug 22 22:22:33 2002
+++ man9/VOP_READDIR.9	Thu Aug 22 23:37:46 2002
@@ -26,8 +26,9 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/VOP_READDIR.9,v 1.6.2.1 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/VOP_READDIR.9,v 1.6.2.1 2001/12/17 11:30:18 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd July 24, 1996
 .Os
 .Dt VOP_READDIR 9
@@ -59,10 +60,11 @@
 .Pp
 $B%G%#%l%/%H%jFbMF$O(B
 .Dv struct dirent
-$B9=?^BN$KFI9~$^$l$^$9!#(B
-$B%G%#%9%/>e$N9=B$BN$,$3$l$H0c$C$F$$$k>l9g$K$O!"$=$l$+$iE>Aw$5$l$k$Y$-$G$9!#(B
+$B9=B$BN$KFI9~$^$l$^$9!#(B
+$B%G%#%9%/>e$N9=B$BN$,$3$l$H0c$C$F$$$k>l9g!"JQ49$,I,MW$H$J$j$^$9!#(B
 .Sh $B%m%C%/(B
-$B%G%#%l%/%H%j$O%(%s%H%j;~$K%m%C%/$5$l!"=*N;;~$^$G%m%C%/$5$l$F$$$k$Y$-$G$9!#(B
+$B%G%#%l%/%H%j$O%(%s%H%j;~$K%m%C%/$5$l$F$$$k$Y$-$G$"$j!"(B
+$B=*N;;~$^$G%m%C%/$5$l$^$9!#(B
 .Sh $BLa$jCM(B
 $B@.8y;~$K$O(B 0 $B$,JV$5$l!"$=$&$G$J$1$l$P%(%i!<%3!<%I$,JV$5$l$^$9!#(B
 .Pp
@@ -78,8 +80,8 @@
 $B%G%#%l%/%H%j8!:w%/%C%-!<$O(B NFS $B%/%i%$%"%s%H$KJV$5$l!"8e$G$=$N%G%#%l%/%H%j$r(B
 $BDL$7$F%G%#%l%/%H%j$NFI9~$_$r:F3+$9$k$?$a$K;HMQ$5$l$k$3$H$,=PMh$^$9!#(B
 $B%G%#%l%/%H%j%(%s%H%jKh$K(B 1 $B$D$N%/%C%-!<$,JV$5$l$k$Y$-$G$9!#(B
-$B%/%C%-!<$NCM$O!"$=$N%G%#%l%/%H%j$NCf$N%G%#%9%/>e$N@53N$J(B
-$B%G%#%l%/%H%j%(%s%H%j$N3+;O0LCV$X$N%*%U%;%C%H$G$"$k$Y$-$G$9!#(B
+$B%/%C%-!<$NCM$O!"%G%#%l%/%H%jFb$N%*%U%;%C%H$G$"$j!"(B
+$BBP1~$9$k%G%#%9%/>e$N%G%#%l%/%H%j%(%s%H%j$,$=$3$+$i3+;O$7$^$9!#(B
 $B%/%C%-!<$N$?$a$N%a%b%j$O0J2<$r;HMQ$7$F3d$jEv$F$i$l$k$Y$-$G$9!#(B
 .Pp
 .Bd -literal
diff -ur man9.orig/VOP_RENAME.9 man9/VOP_RENAME.9
--- man9.orig/VOP_RENAME.9	Thu Aug 22 22:22:33 2002
+++ man9/VOP_RENAME.9	Sun Aug 25 01:06:53 2002
@@ -26,8 +26,9 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/VOP_RENAME.9,v 1.10.2.2 2001/12/17 11:30:18 ru Exp $
+.\" %FreeBSD: src/share/man/man9/VOP_RENAME.9,v 1.10.2.2 2001/12/17 11:30:18 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd July 24, 1996
 .Os
 .Dt VOP_RENAME 9
@@ -40,7 +41,8 @@
 .Ft int
 .Fn VOP_RENAME "struct vnode *fdvp" "struct vnode *fvp" "struct componentname *fcnp" "struct vnode *tdvp" "struct vnode *tvp" "struct componentname *tcnp"
 .Sh $B2r@b(B
-$B$3$l$O%U%!%$%k$NL>A0JQ99$r$7!"$G$-$k8B$j$=$N?F%G%#%l%/%H%j$rJQ99$7$^$9!#(B
+$B$3$l$O%U%!%$%k$NL>A0JQ99$r$7!"(B
+$B$b$7$+$9$k$H?F%G%#%l%/%H%j$rJQ99$9$k$+$b$7$l$^$;$s!#(B
 $BJQ99@h$N%*%V%8%'%/%H$,B8:_$9$k>l9g$K$O!":G=i$K:o=|$5$l$^$9!#(B
 .Pp
 $B0z?t$O0J2<$N$H$*$j$G$9!#(B
@@ -59,17 +61,15 @@
 $B%U%!%$%k$N?7$7$$L>A0$K$D$$$F$N%Q%9L>>pJs$G$9!#(B
 .El
 .Sh $B%m%C%/(B
-.\" bumped $B$NLu$,>e<j$/$J$$(B by A.Ikeuchi$B!#(B
-$BJQ9985$N%G%#%l%/%H%j$*$h$S%U%!%$%k$O%"%s%m%C%/$5$l$^$9$,!"%(%s%H%j;~$K(B
-$B$=$l$i$N;2>H%+%&%s%H$O>WFM$7$F$$$k$O$:$G$9!#(B
-$B$3$N(B VOP $B%k!<%A%s$OLa$kA0$KN>J}$N(B
+$B%(%s%H%j;~$K$O!"JQ9985$N%G%#%l%/%H%j$*$h$S%U%!%$%k$O%m%C%/$5$l$F$*$i$:!"(B
+$B$=$l$i$N;2>H%+%&%s%H$OA}$d$5$l$F$$$^$9!#(B
+$B$3$N(B VOP $B%k!<%A%s$OLa$kA0$KN>J}$KBP$7$F(B
 .Fn vrele
 $B$r8F$S=P$9$O$:$G$9!#(B
 .Pp
-.\" bumped $B$NLu$,>e<j$/$J$$(B by A.Ikeuchi$B!#(B
-$BJQ99@h$N%G%#%l%/%H%j$*$h$S%U%!%$%k$O!"$=$l$i$N;2>H%+%&%s%H$,>WFM$9$k$N$O(B
-$B$b$A$m$s!"%m%C%/$5$l$^$9!#(B
-$B$3$N(B VOP $B%k!<%A%s$OLa$kA0$KN>J}$N(B
+$BJQ99@h$N%G%#%l%/%H%j$*$h$S%U%!%$%k$O!"$=$l$i$N;2>H%+%&%s%H$,A}$d$5$l$k$N$O(B
+$B$b$A$m$s!"%m%C%/$5$l$F$$$^$9!#(B
+$B$3$N(B VOP $B%k!<%A%s$OLa$kA0$KN>J}$KBP$7$F(B
 .Fn vput
 $B$r8F$S=P$9$O$:$G$9!#(B
 .Sh $B5?;w%3!<%I(B
@@ -115,7 +115,7 @@
 	}
 
 	/*
-	 * $BJQ99@h$r3+J|$7$^$9!#(B
+	 * $BJQ99@h$r2rJ|$7$^$9!#(B
 	 */
 	VOP_ABORTOP(tdvp, tcnp);
 	vput(tdvp);
@@ -160,9 +160,8 @@
     }
     vrele(fdvp);
 
-.\" $B$3$3$K$b(B bump $B$,=P8=(B by A.Ikeuchi$B!#(B
     /*
-     * $B0\F0MWAG$N3hF0Cf$N4V$O!"(Bfvp $B$N%j%s%/%+%&%s%H$r>WFM$5$;$^$9!#(B
+     * $B0\F0MWAG$N3hF0Cf$N4V$O!"(Bfvp $B$N%j%s%/%+%&%s%H$rA}$d$7$^$9!#(B
      * $B:n6H40N;$NA0$K%/%i%C%7%e$7$?>l9g$K$O!"%j%s%/%+%&%s%H$O4V0c$C$F(B
      * $B$$$k$G$7$g$&$,!"=$@52DG=$G$9!#(B
      */
@@ -186,9 +185,9 @@
     }
 
     /*
-     * $BJQ99@h$,B8:_$7$J$$>l9g$K$O!"JQ9985$KJQ99@h$r%j%s%/$7$FJQ9985$r(B
-     * unlink $B$7$^$9!#$7$+$7$J$,$i!"JQ9985$r;2>H$9$kJQ99@h%G%#%l%/%H%j$r(B
-     * $B:F=q9~$_$7!"85$N%(%s%H%j$r:o=|$7$^$9!#(B
+     * $BJQ99@h$,B8:_$7$J$$>l9g!"JQ99@h$rJQ9985$K%j%s%/$7$F!"JQ9985$r(B
+     * $B%"%s%j%s%/$7$^$9!#$=$&$G$J$$>l9g!"JQ99@h%G%#%l%/%H%j$r=q$-49$($F(B
+     * $BJQ9985$r;2>H$9$k$h$&$K$7!"85$N%(%s%H%j$r:o=|$7$^$9!#(B
      */
     if (tvp == NULL) {
 	/*
@@ -218,7 +217,7 @@
 	vput(tdvp);
     } else {
 	/*
-	 * $B%G%#%l%/%H%j$G$"$l$PJQ99@h$O6u$G$G$J$1$l$P$J$i$:!"$=$l$X$N(B
+	 * $BJQ99@h$,%G%#%l%/%H%j$N>l9g!"$3$l$O6u$G$J$1$l$P$J$i$:!"$3$l$X$N(B
 	 * $B%j%s%/$,$"$C$F$O$J$j$^$;$s!#$^$?!"JQ9985$HJQ99@h$O0lCW$9$k(B
 	 * ($BN>J}$H$b%G%#%l%/%H%j!"$^$?$ON>J}$H$b%G%#%l%/%H%j$G$O$J$$(B)
 	 * $B$3$H$rJ]>Z$7$F$/$@$5$$!#(B
@@ -249,7 +248,8 @@
 	/*
 	 * $BJQ99@h%G%#%l%/%H%j$,JQ9985$HF1$8%G%#%l%/%H%j$K$"$k>l9g$K$O!"(B
 	 * $BJQ99@h$N%G%#%l%/%H%j$N?F$N%j%s%/%+%&%s%H$r8:$i$7$^$9!#(B
-	 * $B$3$l$O$=$N?F$H(B ".." $B$r%j%s%/$7La$9$H$$$&;v<B$r@bL@$7$^$9!#(B
+	 * ".." $B$K$h$j!"$=$N?F$KBP$9$kLa$jJ}8~$N%j%s%/$H$J$k;v<B$r!"(B
+	 * $B@bL@$9$k$b$N$G$9!#(B
 	 */
 	if (doingdirectory && fdvp == tdvp) {
 	    /*
@@ -274,7 +274,7 @@
     }
 
     /*
-     * $BJQ9985$r(B unlink $B$7$^$9!#%G%#%l%/%H%j$,?7$7$$?F$K0\F0$5$l$k>l9g(B
+     * $BJQ9985$r%"%s%j%s%/$7$^$9!#%G%#%l%/%H%j$,?7$7$$?F$K0\F0$5$l$k>l9g(B
      * $B$K$O!"$=$N(B ".." $B%(%s%H%j$r99?7$7$^$9!#$3$3$G!"$?$/$5$s$NLq2p$J(B
      * UFS $B$N%3!<%I$,>J$+$l$^$7$?!#(B
      */
--
$BKY@nOBM:(B
