diff --git a/ja_JP.eucJP/man/man9/BUS_CONFIG_INTR.9 b/ja_JP.eucJP/man/man9/BUS_CONFIG_INTR.9
index 12faae90ef..3a1fa03783 100644
--- a/ja_JP.eucJP/man/man9/BUS_CONFIG_INTR.9
+++ b/ja_JP.eucJP/man/man9/BUS_CONFIG_INTR.9
@@ -23,7 +23,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/BUS_CONFIG_INTR.9,v 1.2 2003/10/23 06:22:40 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/BUS_CONFIG_INTR.9,v 1.4 2004/07/07 07:56:58 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd September 23, 2003
@@ -32,29 +32,31 @@
 .\"
 .Sh ̾��
 .Nm BUS_CONFIG_INTR
-.Nd �����ߤζ�������ӥȥꥬ�⡼�ɤ�����
+.Nd "�����ߤζ�������ӥȥꥬ�⡼�ɤ�����"
 .\"
 .Sh ��
 .In sys/param.h
 .In sys/bus.h
 .Ft int
-.Fn BUS_CONFIG_INTR "device_t dev" "int irq" "enum intr_trigger trig" "enum intr_polarity pol"
+.Fo BUS_CONFIG_INTR
+.Fa "device_t dev" "int irq" "enum intr_trigger trig" "enum intr_polarity pol"
+.Fc
 .\"
 .Sh ����
-.Nm
+.Fn BUS_CONFIG_INTR
 �᥽�åɤϡ��Х��ޤ��ϥǥХ����Υɥ饤�Ф����ƤΥХ��˳����߶��������
 �ȥꥬ�⡼�ɤ��󶡤��뤳�Ȥ��ǽ�ˤ��ޤ���
 ������̾�ϡ��롼�ȥХ� (�㤨�� nexus) �ޤǤ����Ƥη�ϩ��夬�äƹԤ��ޤ���
 �������Ƥη�ϩ�ˤ����ơ�
 �ºݤ˥ϡ��ɥ�������ץ�����ह�뤿���ɬ�פ�ư��ʤ���ޤ���
-.Nm
+.Fn BUS_CONFIG_INTR
 �᥽�åɤϳ������ֹ��Ȥ뤿�ᡢ
 .Xr BUS_SETUP_INTR 9
 �����˸ƤӽФ���뤳�Ȥ�ɬ�������׵ᤵ��ޤ��󤬡��������Ȳ��ꤵ��ޤ���
 .Pp
 .Fa trig
 �����ϰʲ��Τ����줫�Ǥ���
-.Bl -tag -width INTR_TRIGGER_CONFORM
+.Bl -tag -width ".Dv INTR_TRIGGER_CONFORM"
 .It Dv INTR_TRIGGER_CONFORM
 �����ߥȥꥬ�⡼�ɤϡ��ǥХ����������å�����Ƥ���Х��ˤȤäƤ�ɸ��Ǥ���
 .It Dv INTR_TRIGGER_EDGE
@@ -71,7 +73,7 @@
 .Pp
 .Fa pol
 �����ϰʲ��Τ����줫�Ǥ���
-.Bl -tag -width INTR_POLARITY_CONFORM
+.Bl -tag -width ".Dv INTR_POLARITY_CONFORM"
 .It Dv INTR_POLARITY_CONFORM
 �����ߤζ����ϡ��ǥХ����������å�����Ƥ���Х��ˤȤäƤ�ɸ��Ǥ���
 .It Dv INTR_POLARITY_HIGH
@@ -90,7 +92,7 @@
 .Xr driver 9
 .\"
 .Sh ���
-.Nm
+.Fn BUS_CONFIG_INTR
 �᥽�åɤ�
 .Fx 5.2
 �ǤϤ�����о줷�ޤ�����
diff --git a/ja_JP.eucJP/man/man9/DEVICE_DETACH.9 b/ja_JP.eucJP/man/man9/DEVICE_DETACH.9
index 410ca3e813..f87d854ec0 100644
--- a/ja_JP.eucJP/man/man9/DEVICE_DETACH.9
+++ b/ja_JP.eucJP/man/man9/DEVICE_DETACH.9
@@ -26,7 +26,7 @@
 .\" (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/DEVICE_DETACH.9,v 1.10 2003/10/23 01:31:25 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/DEVICE_DETACH.9,v 1.11 2004/07/03 18:29:23 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd June 16, 1998
@@ -42,15 +42,15 @@
 .Fn DEVICE_DETACH "device_t dev"
 .Sh ����
 �ǥХ�����ǥ��å����ޤ���
-�桼�����ɥ饤�Х��եȥ��������֤���������硢�ޤ��ϥǥХ�����
-�����ƥफ��ʪ��Ū���ڤ�Υ����褦�Ȥ��Ƥ�����(���Ȥ��� pccard �ǥХ���)�ˡ�
+�桼�����ɥ饤�Х��եȥ��������֤���������硢�ޤ��ϥǥХ����������ƥफ��
+ʪ��Ū���ڤ�Υ����褦�Ȥ��Ƥ����� (���Ȥ��� pccard �ǥХ���) �ˡ�
 �ƤӽФ���뤳�Ȥ��Ǥ��ޤ���
 .Pp
 ���Υ᥽�åɤ�
 .Xr DEVICE_ATTACH 9
 �᥽�åɤdz�����Ƥ�줿�����륷���ƥ�꥽�������������
 �ϡ��ɥ�����������ʾ��֤�
-�ꥻ�åȤ��� (�Ĥޤ�����ߤ�̵���ˤ���ʤ�) �٤��Ǥ���
+�ꥻ�åȤ��� (���ʤ�������ߤ�̵���ˤ���ʤ�) �٤��Ǥ���
 .Sh �����
 �������ˤ� 0 ���֤��졢����ʳ��ξ���Ŭ�ڤʥ��顼���֤���ޤ���
 .Sh ��Ϣ����
diff --git a/ja_JP.eucJP/man/man9/DEVICE_IDENTIFY.9 b/ja_JP.eucJP/man/man9/DEVICE_IDENTIFY.9
index b7b9820850..558582b09a 100644
--- a/ja_JP.eucJP/man/man9/DEVICE_IDENTIFY.9
+++ b/ja_JP.eucJP/man/man9/DEVICE_IDENTIFY.9
@@ -26,9 +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/DEVICE_IDENTIFY.9,v 1.12 2004/07/03 18:29:23 ru Exp %
 .\" $FreeBSD$
-.\" $FreeBSD$
-.Dd March 10, 2001
+.Dd May 13, 2004
 .Dt DEVICE_IDENTIFY 9
 .Os
 .Sh ̾��
@@ -57,14 +57,14 @@
 ��ƤӽФ����Ȥˤ�äƥ����ͥ����Ͽ����ޤ���
 .Pp
 �ǥХ����ĥ꡼����ӥǥХ����ɥ饤�Хĥ꡼�����Τ���뤿�ᡢ
-.Nm
+.Fn DEVICE_IDENTIFY
 �롼����Ϥ�����θ�������ɬ�פ�����ޤ���
 ���̥롼�������äƤ���ǥХ����ɥ饤�Ф�����ɤ���ӥ�������ɤ�����ˤϡ�
+���β�ǽ�����ӽ����뤿������̤μ��ʤ��Ȥ��ʤ��¤�ϡ�
 ���λҥΡ��ɤ�Ʊ���Ρ��ɤ��٤��ɲä���ǽ�Ϥ���äƤ��ޤ���
 .Sh ������
 �ʲ��ε��������ɤϡ��ϡ��ɥ������ΰ�����ץ����֤����ǥХ�����
 ���Υ꥽���� (I/O �ݡ���) �򥫡��ͥ����Ͽ����ؿ�����򼨤��Ƥ��ޤ���
-�ǥХ����β�������ꤷ�Ƥ��ޤ���
 .Bd -literal
 void
 foo_identify(driver_t *driver, device_t parent)
@@ -72,10 +72,9 @@ foo_identify(driver_t *driver, device_t parent)
 	device_t child;
 
 	�ǥХ�������μ��Ф�;
-	if (���ݡ��Ȥ���ǥХ��������� 1 �Ĥ��ޥå�����) {
+	if (���ݡ��Ȥ���ǥХ��������� 1 �Ĥ��ޥå����� &&
+	    �ǥХ����ĥ꡼��̤��¸�ߤ��ʤ�) {
 		child = BUS_ADD_CHILD(parent, 0, "foo", -1);
-		device_set_desc_copy(child, "foo chip ver.123");
-		device_set_driver(child, driver);
 		bus_set_resource(child, SYS_RES_IOPORT, 0, FOO_IOADDR, 1);
 	}
 }
@@ -88,8 +87,6 @@ foo_identify(driver_t *driver, device_t parent)
 .Xr DEVICE_ATTACH 9 ,
 .Xr DEVICE_DETACH 9 ,
 .Xr DEVICE_PROBE 9 ,
-.Xr device_set_desc_copy 9 ,
-.Xr device_set_driver 9 ,
 .Xr DEVICE_SHUTDOWN 9
 .Sh ���
 ���Υޥ˥奢��ڡ�����
diff --git a/ja_JP.eucJP/man/man9/DEVICE_PROBE.9 b/ja_JP.eucJP/man/man9/DEVICE_PROBE.9
index 79704f602b..28e8e11f11 100644
--- a/ja_JP.eucJP/man/man9/DEVICE_PROBE.9
+++ b/ja_JP.eucJP/man/man9/DEVICE_PROBE.9
@@ -26,7 +26,7 @@
 .\" (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/DEVICE_PROBE.9,v 1.17 2004/04/11 06:37:21 imp Exp %
+.\" %FreeBSD: src/share/man/man9/DEVICE_PROBE.9,v 1.19 2004/08/11 21:52:31 imp Exp %
 .\"
 .\" $FreeBSD$
 .Dd June 16, 1998
@@ -72,11 +72,13 @@
 ������ 0 ���֤����ˤϡ�
 �ɥ饤�ФϤ��ΥǥХ����������å������Ǥ����������ꤹ�뤳�ȤϤǤ��ޤ�����
 �ץ����֥롼������ä����ˤ����ʤ�꥽��������ݻ����ƤϤʤ�ޤ���
+���������� 0 ���֤��Ȥ��ˤϡ�
+�ɥ饤�Ф� softc ����¸����Ƥ���ȷ��Ƥ����뤳�Ȥ��Ǥ��ޤ���
 .Sh �����
 0 �ʲ����ͤ�������ɽ����0 ����礭���ͤϥ��顼 (errno) ��ɽ���ޤ���
 0 �ʲ����ͤλ���0 �Ϻǹ��ͥ���̤�ɽ��������ʾ�Υץ����֤ϹԤʤ��ޤ���
 0 ̤�����ͤϡ��㤤�������㤤ͥ���̤�ɽ���ޤ���
-���Ȥ��С�-100 �� -50 �����㤤ͥ���̤�ɽ���ޤ���
+���Ȥ��� -100 �� -50 �����㤤ͥ���̤�ɽ���ޤ���
 .Sh ��Ϣ����
 .Xr device 9 ,
 .Xr DEVICE_ATTACH 9 ,
diff --git a/ja_JP.eucJP/man/man9/MD5.9 b/ja_JP.eucJP/man/man9/MD5.9
index a23eb72877..9a9d953256 100644
--- a/ja_JP.eucJP/man/man9/MD5.9
+++ b/ja_JP.eucJP/man/man9/MD5.9
@@ -28,7 +28,7 @@
 .\" (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/MD5.9,v 1.9 2003/10/23 01:31:25 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/MD5.9,v 1.10 2004/07/03 18:29:23 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd April 17, 1996
@@ -48,7 +48,7 @@
 .Fn MD5Transform "u_int32_t buf[4]" "const unsigned char block[64]"
 .Sh ����
 .Nm
-�⥸�塼��ϡ�RSA Data Security, Inc. �� MD5 ��å�����������������
+�⥸�塼��ϡ�RSA Data Security, Inc.\& �� MD5 ��å�����������������
 ���르�ꥺ��(MD5)��������Ƥ��ޤ���
 ����ϥǡ����� 128 �ӥåȤ� MD5 �����������Ȥ��������ޤ���
 .Pp
diff --git a/ja_JP.eucJP/man/man9/VFS_ROOT.9 b/ja_JP.eucJP/man/man9/VFS_ROOT.9
index c7d6857082..fef5033e96 100644
--- a/ja_JP.eucJP/man/man9/VFS_ROOT.9
+++ b/ja_JP.eucJP/man/man9/VFS_ROOT.9
@@ -26,7 +26,7 @@
 .\" (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/VFS_ROOT.9,v 1.9 2003/10/23 06:24:55 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VFS_ROOT.9,v 1.10 2004/07/12 09:06:51 alfred Exp %
 .\"
 .\" $FreeBSD$
 .Dd July 24, 1996
@@ -40,7 +40,7 @@
 .In sys/mount.h
 .In sys/vnode.h
 .Ft int
-.Fn VFS_ROOT "struct mount *mp" "struct vnode **vpp"
+.Fn VFS_ROOT "struct mount *mp" "struct vnode **vpp" "struct thread *td"
 .Sh ����
 �ե����륷���ƥ�Υ롼�ȥǥ��쥯�ȥ���Ф��롢���å����줿 vnode ���֤��ޤ���
 .Pp
@@ -50,6 +50,8 @@
 �ե����륷���ƥࡣ
 .It Fa vpp
 �롼�� vnode �ΰ���������͡�
+.It Fa td
+�ƤӽФ�¦�Υ���åɡ�
 .El
 .Sh ��Ϣ����
 .Xr VFS 9 ,
diff --git a/ja_JP.eucJP/man/man9/VOP_CREATE.9 b/ja_JP.eucJP/man/man9/VOP_CREATE.9
index 14540dbfeb..da7e6933e2 100644
--- a/ja_JP.eucJP/man/man9/VOP_CREATE.9
+++ b/ja_JP.eucJP/man/man9/VOP_CREATE.9
@@ -26,7 +26,7 @@
 .\" (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_CREATE.9,v 1.14 2003/10/23 02:11:14 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VOP_CREATE.9,v 1.15 2004/07/08 00:08:18 alfred Exp %
 .\"
 .\" $FreeBSD$
 .Dd July 24, 1996
@@ -72,21 +72,6 @@
 �����Υ���ȥ�ݥ���Ȥϡ����֥������Ȥ��������
 .Xr VOP_LOOKUP 9
 �θ�˸ƤӽФ���ޤ���
-�̾
-.Xr VOP_LOOKUP 9
-��
-.Dv SAVENAME
-�ե饰��
-.Fa cnp->cn_flags
-������ꤷ�ơ�
-.Fa cnp->cn_pnbuf
-�ǻؤ�������������ʤޤޤ��ݤ��ޤ���
-�ե�����κ������˥��顼�����Ф��줿���ˤϡ����Υ���ϲ�������ޤ���
-�ե����뤬���ޤ��������줿���ˤϡ�
-.Fa cnp
-��
-.Dv SAVESTART
-�ե饰�����ꤵ��Ƥ��ʤ���С���������ޤ���
 .Sh ���å�
 �ǥ��쥯�ȥ�
 .Fa dvp
@@ -114,11 +99,8 @@ vop_create(struct vnode *dvp,
 	mode |= IFREG;
 
     error = SOMEFS_VALLOC(dvp, mode, cnp->cn_cred, &vp);
-    if (error) {
-	free(cnp->cn_pnbuf, M_NAMEI);
-	vput(dvp);
+    if (error)
 	return error;
-    }
 
     /*
      * ������ vnode �Υѡ��ߥå����򹹿����ޤ���
@@ -142,9 +124,6 @@ vop_create(struct vnode *dvp,
     if (error)
 	goto bad;
 
-    if ((cnp->cn_flags & SAVESTART) == 0)
-	free(cnp->cn_pnbuf, M_NAMEI);
-    vput(dvp);
     *vpp = vp;
 
     return 0;
@@ -154,7 +133,6 @@ bad:
      * inode �ޤ��ϥǥ��쥯�ȥ�ι����λ�ߤǽ񤭹��ߥ��顼��
      * ȯ���������� inode �γ�����Ƥ�������ʤ���Фʤ�ޤ���
      */
-    free(cnp->cn_pnbuf, M_NAMEI);
     vput(vp);
 
     /*
@@ -162,8 +140,6 @@ bad:
      */
     ...;
 
-    vput(dvp);
-
     return error;
 }
 .Ed
diff --git a/ja_JP.eucJP/man/man9/VOP_GETPAGES.9 b/ja_JP.eucJP/man/man9/VOP_GETPAGES.9
index 702fe18053..9180f8e083 100644
--- a/ja_JP.eucJP/man/man9/VOP_GETPAGES.9
+++ b/ja_JP.eucJP/man/man9/VOP_GETPAGES.9
@@ -27,7 +27,7 @@
 .\" (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_GETPAGES.9,v 1.9 2003/10/23 02:11:14 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VOP_GETPAGES.9,v 1.10 2004/06/16 08:33:57 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd September 27, 2003
diff --git a/ja_JP.eucJP/man/man9/VOP_LINK.9 b/ja_JP.eucJP/man/man9/VOP_LINK.9
index 9680854567..c80b377e4d 100644
--- a/ja_JP.eucJP/man/man9/VOP_LINK.9
+++ b/ja_JP.eucJP/man/man9/VOP_LINK.9
@@ -26,7 +26,7 @@
 .\" (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_LINK.9,v 1.20 2003/05/31 14:07:25 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VOP_LINK.9,v 1.21 2004/07/04 20:55:49 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd July 24, 1996
@@ -109,8 +109,8 @@ vop_link(struct vnode *dvp, struct vnode *vp, struct componentname *cnp)
 �ۤʤ�ե����륷���ƥ�֤Ǥϥϡ��ɥ�󥯤����ѤǤ��ޤ���
 .El
 .Sh ��Ϣ����
-.Xr vnode 9 ,
-.Xr vn_lock 9
+.Xr vn_lock 9 ,
+.Xr vnode 9
 .Sh ���
 ���Υޥ˥奢��ڡ�����
 .An Doug Rabson
diff --git a/ja_JP.eucJP/man/man9/VOP_LOOKUP.9 b/ja_JP.eucJP/man/man9/VOP_LOOKUP.9
index 8f02585b64..7c253cb803 100644
--- a/ja_JP.eucJP/man/man9/VOP_LOOKUP.9
+++ b/ja_JP.eucJP/man/man9/VOP_LOOKUP.9
@@ -26,7 +26,7 @@
 .\" (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.19 2003/05/31 14:07:25 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VOP_LOOKUP.9,v 1.21 2004/07/08 00:36:58 alfred Exp %
 .\"
 .\" $FreeBSD$
 .Dd November 24, 1997
@@ -63,7 +63,7 @@ struct componentname {
 	 */
 	u_long	cn_nameiop;	/* namei ��� */
 	u_long	cn_flags;	/* namei �ؤΥե饰 */
-	struct	proc *cn_proc;	/* lookup ���׵ᤷ�Ƥ���ץ����� */
+	struct	thread *cn_proc;	/* lookup ���׵ᤷ�Ƥ��륹��å� */
 	struct	ucred *cn_cred;	/* ���� */
 	/*
 	 * �����롼���󤪤�ӥ��ߥåȥ롼����Ƕ�ͭ����ޤ���
@@ -107,7 +107,8 @@ notfound:
 .Bd -ragged -offset indent
 �����ޤ���̾���ѹ��ǥѥ�̾�κǸ�ξ��ˤϡ�
 .Er EJUSTRETURN
-���֤������Ѳ�ǽ�ʰ��֤˾����Ĥ��ޤ��������Ǥʤ����
+���֤������Ѳ�ǽ�ʰ��֤˾����Ĥ��ޤ���
+�����Ǥʤ����
 .Er ENOENT
 ���֤��ޤ���
 .Ed
@@ -174,7 +175,7 @@ vop_lookup(struct vnode *dvp,
     if (dvp->v_type != VDIR)
 	return ENOTDIR;
 
-    error = VOP_ACCESS(dvp, VEXEC, cred, cnp->cn_proc);
+    error = VOP_ACCESS(dvp, VEXEC, cred, cnp->cn_thread);
     if (error)
 	return (error);
 
@@ -225,7 +226,7 @@ vop_lookup(struct vnode *dvp,
 	    if (vpid == vp->v_id) {
 		/*
 		 * lockparent && islastcn �ξ��ˤ� dvp �����å�
-		 * ����ޤ���vp �����å�����ޤ���
+		 * ����ޤ��� vp �����å�����ޤ���
 		 */
 		return (0);
 	    }
@@ -261,7 +262,7 @@ vop_lookup(struct vnode *dvp,
 
 	    /*
 	     * �Ǥ���¤ꡢ�ǥ��쥯�ȥ����ο��������Ǥ�̾���Τ����
-	     * ��ʬ���礭�����ΰ��֤�Ͽ���ޤ�������� dvp �Τ����
+	     * ��ʬ���礭�����ΰ��֤�Ͽ���ޤ��� ����� dvp �Τ����
 	     * vnode �λ�Ū�ǡ�������˵�Ͽ����뤳�Ȥ���ǽ�Ǥ���
 	     * VOP_CREATE �ޤ��� VOP_RENAME �Ǹ�ǻ��Ѥ��뤿��ˡ�
 	     * �ѥ�̾���ݻ����뤿��� SAVENAME �ե饰�����ꤷ�ޤ���
@@ -287,7 +288,7 @@ vop_lookup(struct vnode *dvp,
     } else {
 	/*
 	 * ����ǥѥ�̾�κǸ�ξ��ˤϡ��ե�����κ���˻��ѤǤ���
-	 * �ѥ�᡼�����֤��ޤ���wantparent �ե饰�����ꤵ��Ƥ��ʤ�
+	 * �ѥ�᡼�����֤��ޤ��� wantparent �ե饰�����ꤵ��Ƥ��ʤ�
 	 * ���ˤϤ��Υǥ��쥯�ȥ�Τߤ��֤��������Ǥʤ����ˤ�
 	 * ³���Ƥ��� inode ����å�����"." �����դ��ޤ���
 	 */
@@ -295,7 +296,7 @@ vop_lookup(struct vnode *dvp,
 	    /*
 	     * �ǥ��쥯�ȥ�ν���߸�������å����ޤ���
 	     */
-	    error = VOP_ACCESS(dvp, VWRITE, cred, cnp->cn_proc);
+	    error = VOP_ACCESS(dvp, VWRITE, cred, cnp->cn_thread);
 	    if (error)
 		return (error);
 
@@ -330,7 +331,7 @@ vop_lookup(struct vnode *dvp,
 	 * �ǥ��쥯�ȥꥨ��ȥ�� inode ��������ʤ���Фʤ�ޤ���
 	 */
 	if (nameiop == RENAME && wantparent && islastcn) {
-	    error = VOP_ACCESS(dvp, VWRITE, cred, cnp->cn_proc);
+	    error = VOP_ACCESS(dvp, VWRITE, cred, cnp->cn_thread);
 	    if (error)
 		return (error);
 
@@ -355,21 +356,21 @@ vop_lookup(struct vnode *dvp,
 	}
 
 	/*
-	 * ̾�����Ѵ��Υ��ƥåפ����ƤǤ�������ܥ�å���󥯤����ߤ�
+	 * ̾�����Ѵ��Υ��ƥåפ����ƤǤ��� ����ܥ�å���󥯤����ߤ�
 	 * �ǥ��쥯�ȥ꤫������ФǤ�����ˤϡ�����ɬ�פˤʤ�Τǡ�
-	 * �ǥ��쥯�ȥ�� 'vput' ���ޤ�������� "pdp" �Ȥ���
-	 * ������å����줿�ǥ��쥯�ȥ����¸���ޤ��������������ˤ���
+	 * �ǥ��쥯�ȥ�� 'vput' ���ޤ��� ����� "pdp" �Ȥ���
+	 * ������å����줿�ǥ��쥯�ȥ����¸���ޤ��� �����������ˤ���
 	 * inode ���������ʤ����Ȥ��ݾڤ��뤿��ˡ����Υǥ��쥯�ȥ��
 	 * ������å�����������Ū�� inode ��������ʤ���Фʤ�ޤ���
 	 * �롼�Ȥ���ǥ��쥯�ȥ�ĥ꡼�򲼤������� inode ���������
-	 * ���Ȥǡ��ǥåɥ��å�����ͽ�ɤ��ޤ��������äơ��ո�����
+	 * ���Ȥǡ��ǥåɥ��å�����ͽ�ɤ��ޤ��� �����äơ��ո�����
 	 * �ݥ��� ".." ��é��Ȥ��ˤϡ��׵ᤵ�줿�ǥ��쥯�ȥ���������
-	 * ���˿ƥǥ��쥯�ȥ�򥢥���å����ʤ���Фʤ�ޤ���".." ��
+	 * ���˿ƥǥ��쥯�ȥ�򥢥���å����ʤ���Фʤ�ޤ��� ".." ��
 	 * ��Ϣ�դ���줿 inode �Τ���� VFS_VGET ��������ˡ����ߤ�
 	 * ����ӿƥǥ��쥯�ȥ��ξ����������줿���ˤϡ�����������Ū��
-	 * ������֤�����ޤ���������ʣ���ʥǥåɥ��å����Х��르�ꥺ��
+	 * ������֤�����ޤ��� ������ʣ���ʥǥåɥ��å����Х��르�ꥺ��
 	 * �μ����ʤ��ˤ��ζ�����֤��򤱤뤳�Ȥ��Ǥ��ʤ��Τǡ�����
-	 * ������֤�ȯ�������Ǥ��뤳�Ȥ���Ԥ��Ƥ��ޤ����ե����륷���ƥब��
+	 * ������֤�ȯ�������Ǥ��뤳�Ȥ���Ԥ��Ƥ��ޤ��� �ե����륷���ƥब��
 	 *  ".." �ʳ��ˡ��ǥ��쥯�ȥ깽¤������̤��ؤ��ϡ��ɥ�󥯤�
 	 * ���ľ�硢���δ�ñ�ʥǥåɥ��å����е�����Ư���ʤ����Ȥˤ�����
 	 * ���Ƥ���������
diff --git a/ja_JP.eucJP/man/man9/VOP_OPENCLOSE.9 b/ja_JP.eucJP/man/man9/VOP_OPENCLOSE.9
index 03332fdb54..d0c37fbfc7 100644
--- a/ja_JP.eucJP/man/man9/VOP_OPENCLOSE.9
+++ b/ja_JP.eucJP/man/man9/VOP_OPENCLOSE.9
@@ -26,7 +26,7 @@
 .\" (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_OPENCLOSE.9,v 1.13 2003/10/23 02:11:14 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VOP_OPENCLOSE.9,v 1.15 2004/05/11 14:13:52 hmp Exp %
 .\"
 .\" $FreeBSD$
 .Dd July 24, 1996
@@ -40,7 +40,7 @@
 .In sys/param.h
 .In sys/vnode.h
 .Ft int
-.Fn VOP_OPEN "struct vnode *vp" "int mode" "struct ucred *cred" "struct thread *td"
+.Fn VOP_OPEN "struct vnode *vp" "int mode" "struct ucred *cred" "struct thread *td" "int fdidx"
 .Ft int
 .Fn VOP_CLOSE "struct vnode *vp" "int mode" "struct ucred *cred" "struct thread *td"
 .Sh ����
@@ -61,6 +61,15 @@
 �ե�����˥����������Ƥ��륹��åɡ�
 .El
 .Pp
+�ä��ơ�
+.Fn VOP_OPEN
+��
+.Fa fdidx
+����Υե����뵭�һ��ֹ���������뤳�Ȥ���ǽ�Ǥ���
+������㤨��
+.Xr fdesc 5
+�Τ褦�ʾ�����׵᤹��ե����륷���ƥ��ͭ�ѤǤ���
+.Pp
 ���������⡼�ɤϡ�
 .Dv FREAD ,
 .Dv FWRITE ,
@@ -80,6 +89,14 @@ vnode 
 .Fa vn_close
 �ϡ����å�����Ƥ��ʤ����Ȥ��줿 vnode ����Ԥ���
 ������˻��Ȥ�귫�뤳�Ȥ����դ��Ƥ���������
+.Sh �����˴ؤ�����
+.Fn VOP_OPEN
+�ؤ�
+.Fa fdidx
+�����ϸ��߻��Ѥ���Ƥ��餺�����̤�
+.Ql \-1
+����Ѥ��ޤ���
+�������ʤ��顢����Ͼ����ѹ�����ޤ���
 .Sh �����
 �������ˤ� 0 ���֤��졢�����Ǥʤ����ˤϥ��顼�����ɤ��֤���ޤ���
 .Sh ����������
diff --git a/ja_JP.eucJP/man/man9/VOP_RDWR.9 b/ja_JP.eucJP/man/man9/VOP_RDWR.9
index 0673eb060c..277625404f 100644
--- a/ja_JP.eucJP/man/man9/VOP_RDWR.9
+++ b/ja_JP.eucJP/man/man9/VOP_RDWR.9
@@ -26,7 +26,7 @@
 .\" (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_RDWR.9,v 1.15 2003/10/23 02:11:14 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VOP_RDWR.9,v 1.17 2004/07/08 00:43:50 alfred Exp %
 .\"
 .\" $FreeBSD$
 .Dd July 24, 1996
@@ -142,7 +142,7 @@ vop_read(struct vnode *vp, struct uio *uio, int ioflag, struct ucred *cred)
     if (bp != NULL)
 	bqrelse(bp);
 
-    return error;
+    return (error);
 }
 
 int
@@ -207,7 +207,8 @@ vop_write(struct vnode *vp, struct uio *uio, int ioflag, struct ucred *cred)
 
     if (error) {
 	if (ioflag & IO_UNIT) {
-	    VOP_TRUNCATE(vp, osize, ioflag & IO_SYNC, cred, uio->uio_procp);
+	    /* �ե�������ڤ�ͤ���Ū�ʥ롼�����ƤӽФ��� */
+	    your_truncate(vp, osize, ioflag & IO_SYNC, cred, uio->uio_td);
 	    uio->uio_offset -= resid - uio->uio_resid;
 	    uio->uio_resid = resid;
 	}
@@ -216,7 +217,7 @@ vop_write(struct vnode *vp, struct uio *uio, int ioflag, struct ucred *cred)
 	error = VOP_UPDATE(vp, &tv, &tv, 1); /* XXX ����ϲ��򤷤Ƥ����? */
     }
 
-    return error;
+    return (error);
 }
 .Ed
 .Sh ���顼
diff --git a/ja_JP.eucJP/man/man9/VOP_RENAME.9 b/ja_JP.eucJP/man/man9/VOP_RENAME.9
index f52f691690..61be4bbb4e 100644
--- a/ja_JP.eucJP/man/man9/VOP_RENAME.9
+++ b/ja_JP.eucJP/man/man9/VOP_RENAME.9
@@ -26,7 +26,7 @@
 .\" (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.19 2003/10/23 03:52:07 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/VOP_RENAME.9,v 1.20 2004/07/08 00:38:28 alfred Exp %
 .\"
 .\" $FreeBSD$
 .Dd July 24, 1996
@@ -172,7 +172,7 @@ vop_rename(struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp,
      * �ѹ����� ".." ���ѹ��Ǥ���褦�˽���ߥѡ��ߥå�������ä�
      * ���ʤ���Фʤ�ޤ���
      */
-    error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_proc);
+    error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_thread);
     VOP_UNLOCK(fvp);
     if (doingdirectory && fdvp != tdvp) {
 	/*
diff --git a/ja_JP.eucJP/man/man9/accept_filter.9 b/ja_JP.eucJP/man/man9/accept_filter.9
index 03f3e37a04..b5d4271dc6 100644
--- a/ja_JP.eucJP/man/man9/accept_filter.9
+++ b/ja_JP.eucJP/man/man9/accept_filter.9
@@ -23,7 +23,7 @@
 .\" (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/accept_filter.9,v 1.12 2003/10/23 14:32:23 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/accept_filter.9,v 1.13 2004/06/16 08:33:57 ru Exp %
 .\" $FreeBSD$
 .\" "
 .Dd June 25, 2000
@@ -62,7 +62,7 @@ accept 
 �����ƥॳ�����𤷤��׵ᤵ��ޤ���
 .Sh �����˴ؤ�����
 accept �ե��륿�ˤʤꤿ���⥸�塼��ϡ������ƥ��
-.Vt struct accept_filter
+.Vt "struct accept_filter"
 ��¤�Τ��󶡤��ʤ���Фʤ�ޤ���
 .Bd -literal
 struct accept_filter {
@@ -75,29 +75,29 @@ struct accept_filter {
 .Ed
 .Pp
 ���Υ⥸�塼��ϡ�
-.Fn malloc
+.Xr malloc 9
 �dz����Ƥ�줿
-.Fa struct accept_filter
+.Vt "struct accept_filter"
 ��¤�ΤؤΥݥ��󥿤��Ϥ��ؿ�
 .Fn accept_filt_add
 ����Ѥ��ơ��������Ͽ����٤��Ǥ���
 .Pp
-.Vt struct accept_filter
+.Vt "struct accept_filter"
 �Υե�����ɤϰʲ����̤�Ǥ���
-.Bl -tag -width accf_callbackXXX
-.It Vt accf_name
+.Bl -tag -width ".Va accf_callback"
+.It Va accf_name
 �ե��륿��̾���Ǥ���
 ����ϥ桼���ΰ褫�饢�������������ˡ�Ǥ���
-.It Fn accf_callback
+.It Va accf_callback
 ��³����Ω���줿�Ȥ��˥����ͥ뤬�¹Ԥ��륳����Хå��Ǥ���
 ����� socket upcall ��Ʊ���ǡ����Υ�����Хå��������åȤΥե饰��
 �ѹ����ʤ��¤�ϡ���³����Ω�����Ȥ���
 �ޤ������åȤ˿������ǡ������Ϥ����Ӥˡ��ƽФ���ޤ���
-.It Fn accf_create
+.It Va accf_create
 �ƻ뤷�Ƥ��륽���åȾ��
 .Xr setsockopt 2
 ���ե��륿�򥤥󥹥ȡ��뤹�뤿�Ӥ˸ƽФ���ޤ���
-.It Fn accf_destroy
+.It Va accf_destroy
 �桼�������Υ����åȾ�� accept �ե��륿����������Ӥ˸ƽФ���ޤ���
 .El
 .Pp
@@ -111,7 +111,7 @@ struct accept_filter {
 .Pp
 .Fn accept_filt_get
 �ؿ���
-.Fn setsockopt
+.Xr setsockopt 2
 �����ƥॳ�����𤷤ƻ��Ѥ���뤿��� accept �ե��륿��
 ���Ĥ��뤿��������ǻ��Ѥ���ޤ���
 .Pp
@@ -141,7 +141,7 @@ accept 
 .An Jeroen Ruigrok van der Werven
 ���񤭤ޤ�����
 .Pp
-accept �ե��륿�ι��ۤ� Yahoo! ��
+accept �ե��륿�ι��ۤ� Yahoo!\& ��
 .An David Filo
 �ˤ�äƳ��󤵤졢
 .An Alfred Perlstein
diff --git a/ja_JP.eucJP/man/man9/boot.9 b/ja_JP.eucJP/man/man9/boot.9
index d4b06140d1..58854350dc 100644
--- a/ja_JP.eucJP/man/man9/boot.9
+++ b/ja_JP.eucJP/man/man9/boot.9
@@ -32,7 +32,7 @@
 .\" (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/boot.9,v 1.9 2003/10/23 01:14:18 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/boot.9,v 1.10 2004/07/03 18:29:23 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd February 14, 1997
@@ -74,7 +74,7 @@
 .It
 �����ߤ�̵���ˤ��ޤ���
 .It
-����å���θ�κƵ�ư�ξ�� (�㤨�С�
+����å���θ�κƵ�ư�ξ�� (���ʤ��
 .Fa howto
 ��
 .Dv RB_DUMP
diff --git a/ja_JP.eucJP/man/man9/buf.9 b/ja_JP.eucJP/man/man9/buf.9
index ca2022db6a..a3d80e400c 100644
--- a/ja_JP.eucJP/man/man9/buf.9
+++ b/ja_JP.eucJP/man/man9/buf.9
@@ -29,7 +29,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/buf.9,v 1.13 2003/10/23 02:22:07 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/buf.9,v 1.16 2004/07/03 18:29:23 ru Exp %
 .\" $FreeBSD$
 .\"
 .Dd December 22, 1998
@@ -126,7 +126,7 @@ VM 
 �����ƥ��Ǥ�����ܰ����դ���졢���ΥХåե�������/�����ƥ��ξ��־����
 �������Ȥʤ��������˲�������뤳�Ȥ���ǽ�Ǥ���
 (XXX ���ξ�������θ���ơ�����¾�Υե饰������å����ʤ���Фʤ�ʤ�
-�ΤǤ��礦�� ???)��
+�ΤǤ��礦�� ???)
 .Pp
 �����ͥ�� VM �Хåե��Υǡ����ޥåפ��ݻ����뤿��ˡ����� KVM ���֤�
 ������ͽ�󤷤ޤ���
diff --git a/ja_JP.eucJP/man/man9/bus_alloc_resource.9 b/ja_JP.eucJP/man/man9/bus_alloc_resource.9
index e7e5901e18..95f0994b93 100644
--- a/ja_JP.eucJP/man/man9/bus_alloc_resource.9
+++ b/ja_JP.eucJP/man/man9/bus_alloc_resource.9
@@ -26,7 +26,7 @@
 .\" (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/bus_alloc_resource.9,v 1.18 2004/03/17 17:40:34 njl Exp %
+.\" %FreeBSD: src/share/man/man9/bus_alloc_resource.9,v 1.19 2004/06/16 08:33:57 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd May 18, 2000
diff --git a/ja_JP.eucJP/man/man9/bus_child_present.9 b/ja_JP.eucJP/man/man9/bus_child_present.9
index 710c23a2af..e0c625efcb 100644
--- a/ja_JP.eucJP/man/man9/bus_child_present.9
+++ b/ja_JP.eucJP/man/man9/bus_child_present.9
@@ -26,7 +26,7 @@
 .\" (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/bus_child_present.9,v 1.2 2003/05/30 21:13:32 ru Exp %
+.\" %FreeBSD: src/share/man/man9/bus_child_present.9,v 1.3 2004/06/21 14:11:45 mpp Exp %
 .\"
 .\" $FreeBSD$
 .Dd March 27, 2003
diff --git a/ja_JP.eucJP/man/man9/bus_release_resource.9 b/ja_JP.eucJP/man/man9/bus_release_resource.9
index 69cb5e5a32..cc8e8f8d49 100644
--- a/ja_JP.eucJP/man/man9/bus_release_resource.9
+++ b/ja_JP.eucJP/man/man9/bus_release_resource.9
@@ -26,7 +26,7 @@
 .\" (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/bus_release_resource.9,v 1.8 2001/10/01 16:09:24 ru Exp %
+.\" %FreeBSD: src/share/man/man9/bus_release_resource.9,v 1.9 2004/07/03 18:29:23 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd May 18, 2000
diff --git a/ja_JP.eucJP/man/man9/cd.9 b/ja_JP.eucJP/man/man9/cd.9
index 68a4ec3af0..65b51fd86c 100644
--- a/ja_JP.eucJP/man/man9/cd.9
+++ b/ja_JP.eucJP/man/man9/cd.9
@@ -25,7 +25,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/cd.9,v 1.20 2003/10/23 05:34:13 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/cd.9,v 1.22 2004/06/16 08:33:57 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd September 2, 2003
diff --git a/ja_JP.eucJP/man/man9/condvar.9 b/ja_JP.eucJP/man/man9/condvar.9
index 0dd80d2792..1949cbf4c1 100644
--- a/ja_JP.eucJP/man/man9/condvar.9
+++ b/ja_JP.eucJP/man/man9/condvar.9
@@ -24,7 +24,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 .\" DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/condvar.9,v 1.9 2004/03/10 15:57:25 jhb Exp %
+.\" %FreeBSD: src/share/man/man9/condvar.9,v 1.10 2004/06/21 14:11:45 mpp Exp %
 .\"
 .\" $FreeBSD$
 .Dd December 11, 2000
diff --git a/ja_JP.eucJP/man/man9/copy.9 b/ja_JP.eucJP/man/man9/copy.9
index 90c0d5d468..dc434ef59c 100644
--- a/ja_JP.eucJP/man/man9/copy.9
+++ b/ja_JP.eucJP/man/man9/copy.9
@@ -32,7 +32,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/copy.9,v 1.14 2004/03/29 19:42:21 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/copy.9,v 1.15 2004/06/16 08:33:57 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd January 7, 1996
@@ -98,12 +98,10 @@
 �����Υ̥�ʸ����ޤ�ºݤ˥��ԡ����줿ʸ������
 .Fa *done
 ���֤���ޤ�
-.Po
-.Fa done
+.Fa ( done
 ��
 .Dv NULL
-�ǤϤʤ����
-.Pc Ns ��
+�ǤϤʤ����)��
 .It Fn copyinstr
 �桼�����֤Υ��ɥ쥹
 .Fa uaddr
@@ -115,12 +113,10 @@
 �����Υ̥�ʸ����ޤ�ºݤ˥��ԡ����줿ʸ������
 .Fa *done
 ���֤���ޤ�
-.Po
-.Fa done
+.Fa ( done
 ��
 .Dv NULL
-�ǤϤʤ����
-.Pc Ns ��
+�ǤϤʤ����)��
 .\" .It Fn copyoutstr
 .\" �����ͥ���֤Υ��ɥ쥹
 .\" .Fa kaddr
diff --git a/ja_JP.eucJP/man/man9/device_add_child.9 b/ja_JP.eucJP/man/man9/device_add_child.9
index af8dc966d4..8e0dc7fab0 100644
--- a/ja_JP.eucJP/man/man9/device_add_child.9
+++ b/ja_JP.eucJP/man/man9/device_add_child.9
@@ -26,10 +26,10 @@
 .\" (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/device_add_child.9,v 1.16 2003/10/23 06:19:45 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/device_add_child.9,v 1.19 2004/07/03 18:29:23 ru Exp %
 .\"
 .\" $FreeBSD$
-.Dd June 16, 1998
+.Dd May 13, 2004
 .Dt DEVICE_ADD_CHILD 9
 .Os
 .Sh ̾��
@@ -62,6 +62,8 @@
 ̾�������ꤵ��Ƥ�����ˤϡ�����̾���Υɥ饤�ФΤߤ��ץ����֤���ޤ���
 ̾����Ϳ�����ʤ��ä����ˤϡ�
 ǧ�����Ƥ���Х������ƤΥɥ饤�Ф��ץ����֤���ޤ���
+���ƤΥ��٥�Ȥǡ�����̾���˷���դ��Ƥ���ɥ饤�ФΥ����ɤȥ�������ɤ�
+�����ˤǤ���褦�ˡ����ΥǥХ�����̾���Τߤ���Ǽ����ޤ���
 .Pp
 ����ϡ��ǥХ������󥹥��󥹤��ȼ��˼��̤��뤳�Ȥ��Ǥ���Х� (PCI ��) ����
 �ġ��Υɥ饤�Ф��ġ��ΥǥХ������󥹥��󥹤�Ŭ�礷�Ƥ��뤫
@@ -73,12 +75,12 @@
 �̾��˥å��ֹ�ϥ����ƥ�ˤ�äƼ�ưŪ�����򤵤�ޤ��Τǡ���˥å��ֹ��
 .Dv -1
 ��Ϳ������٤��Ǥ���
-����Υ�˥å��ֹ椬��˾���줿���� (�㤨�С��ϡ��ɥ������ΰ���ʬ��
+����Υ�˥å��ֹ椬��˾���줿���� (�㤨�Хϡ��ɥ������ΰ���ʬ��
 ���餫�������ꤵ�줿��˥å��ֹ�˷�ӤĤ��뤿��)��unit ���Ϥ����٤��Ǥ���
 ���ꤵ�줿��˥å��ֹ椬���˳�����Ƥ��Ƥ������ˤϡ���������˥å��ֹ椬
 ������Ƥ�졢���ǥ�å�������ɽ������ޤ���
 .Pp
-����ν���ǥץ����֤���ʤ���Фʤ�ʤ��Х� (�㤨�С�ISA �Х��Ѥδ��Ĥ���
+����ν���ǥץ����֤���ʤ���Фʤ�ʤ��Х� (�㤨�� ISA �Х��Ѥδ��Ĥ���
 �ǥХ����ϴ�Ϣ��̵���ɥ饤�ФΥץ����֤λ�ߤμ��Ԥ��Ҵ��ǡ�����椨
 �ǽ�˥ץ����֤���ʤ���Фʤ�ʤ�) �˥����å����줿�ǥХ����ξ��ˤϡ�
 .Fn device_add_child_ordered
@@ -89,6 +91,19 @@
 ��¸�Τ���礭���������Ĥ��٤ƤΥǥХ����������ɲä���ޤ���
 .Fn device_add_child
 �����Ѥ��줿���ˤϡ������ 0 �Ǥ���Ȥ��ƿ������Ҥ��ɲä���ޤ���
+.Pp
+.Xr DEVICE_IDENTIFY 9
+�롼����Υ���ƥ����ȤǥǥХ������ɲä���Ȥ��ˤϡ�
+���ΥǥХ��������˥ĥ꡼���ɲä���Ƥ��ʤ����Ȥ��ݾڤ��뤿���
+�����Ĥ������դ�ʧ���ʤ���Фʤ�ޤ���
+�ʤ��ʤ�С����ΥǥХ�����̾����
+.Vt devclass_t
+�ϥץ����ֻ��� (�Ҥ��ɲû��ǤϤʤ�) ��Ϣ�դ���졢(�⥸�塼������
+��ǥ�������ɤ��줿�ȼ�����Ƥ���) ���Υɥ饤�Ф����Υ��󥹥��󥹤�
+�����ɲä���Ƥ��뤫�⤷��ʤ�����Ǥ���
+�Х��ɥ饤�Фκ�Ԥ�Ʊ�ͤˡ�
+�ҥǥХ�����ʣ�����򤱤뤿��˥����ɤ���ӥ�������ɤ����Ȥ��ˡ�
+�Ҥ��ɲû��ˤ����դ��ʤ���Фʤ�ޤ���
 .Sh �����
 �������ˤϿ������ǥХ������������Ǥʤ���� NULL ���֤���ޤ���
 .Sh ��Ϣ����
diff --git a/ja_JP.eucJP/man/man9/device_ids.9 b/ja_JP.eucJP/man/man9/device_ids.9
index 272f367af5..65e5685f25 100644
--- a/ja_JP.eucJP/man/man9/device_ids.9
+++ b/ja_JP.eucJP/man/man9/device_ids.9
@@ -24,10 +24,10 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 .\" DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/device_ids.9,v 1.2 2003/10/23 06:19:45 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/device_ids.9,v 1.3 2004/06/22 20:18:15 le Exp %
 .\"
 .\" $FreeBSD$
-.Dd July 9, 2001
+.Dd June 22, 2004
 .Dt DEVICE_IDS 9
 .Os
 .Sh ̾��
@@ -41,13 +41,13 @@
 .In sys/types.h
 .In sys/systm.h
 .Ft int
-.Fn major "dev_t dev"
+.Fn major "struct cdev *dev"
 .Ft int
-.Fn minor "dev_t dev"
+.Fn minor "struct cdev *dev"
 .Ft int
-.Fn umajor "udev_t id"
+.Fn umajor "dev_t id"
 .Ft int
-.Fn uminor "udev_t id"
+.Fn uminor "dev_t id"
 .Sh ����
 .Nm
 �ե��ߥ�δؿ��ϡ������ǥХ����� ID �Ǥ���
@@ -70,7 +70,7 @@
 �����
 .Fn minor
 ��
-.Dv NOUDEV
+.Dv NODEV
 ���֤��ޤ���
 .Sh AUTHORS
 ���Υޥ˥奢��ڡ�����
diff --git a/ja_JP.eucJP/man/man9/devstat.9 b/ja_JP.eucJP/man/man9/devstat.9
index 53d09e96a1..44daab9f65 100644
--- a/ja_JP.eucJP/man/man9/devstat.9
+++ b/ja_JP.eucJP/man/man9/devstat.9
@@ -25,7 +25,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/devstat.9,v 1.20 2003/10/23 01:54:06 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/devstat.9,v 1.21 2004/07/03 18:29:24 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd May 22, 1998
diff --git a/ja_JP.eucJP/man/man9/malloc.9 b/ja_JP.eucJP/man/man9/malloc.9
index cfec231c39..4720a58351 100644
--- a/ja_JP.eucJP/man/man9/malloc.9
+++ b/ja_JP.eucJP/man/man9/malloc.9
@@ -33,7 +33,7 @@
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
 .\" $NetBSD: malloc.9,v 1.3 1996/11/11 00:05:11 lukem Exp $
-.\" %FreeBSD: src/share/man/man9/malloc.9,v 1.39 2004/03/06 02:13:03 jkoshy Exp %
+.\" %FreeBSD: src/share/man/man9/malloc.9,v 1.40 2004/06/21 14:11:45 mpp Exp %
 .\" $FreeBSD$
 .\"
 .Dd June 12, 2003
@@ -287,7 +287,7 @@ MALLOC(buf, struct foo_buf *, sizeof *buf, M_FOOBUF, M_NOWAIT);
 .Dv ( M_NOWAIT
 �դǤ��äƤ�) �ޤ���
 .Fn free
-�ؤ����ƤθƽФ��ϡ�VM ���֥������Ȥ� vnode ����߳����Τ���ˡ�
+�ؤ����ƤθƽФ��ϡ�VM ���֥������Ȥ� vnode ����ߤΤ���߹礤�Τ���ˡ�
 LOR (���å�����ε�ž) ������������ޤ���
 .Sh ��Ϣ����
 .Xr vmstat 8 ,
diff --git a/ja_JP.eucJP/man/man9/mi_switch.9 b/ja_JP.eucJP/man/man9/mi_switch.9
index dbc4c2d5ea..e23031dd0a 100644
--- a/ja_JP.eucJP/man/man9/mi_switch.9
+++ b/ja_JP.eucJP/man/man9/mi_switch.9
@@ -34,7 +34,7 @@
 .\" 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/mi_switch.9,v 1.17 2002/12/27 12:15:34 schweikh Exp %
+.\" %FreeBSD: src/share/man/man9/mi_switch.9,v 1.18 2004/07/03 18:29:24 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd November 24, 1996
diff --git a/ja_JP.eucJP/man/man9/microseq.9 b/ja_JP.eucJP/man/man9/microseq.9
index fb284a4e2c..bdb92ae381 100644
--- a/ja_JP.eucJP/man/man9/microseq.9
+++ b/ja_JP.eucJP/man/man9/microseq.9
@@ -22,7 +22,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/microseq.9,v 1.17 2002/12/27 12:15:34 schweikh Exp %
+.\" %FreeBSD: src/share/man/man9/microseq.9,v 1.18 2004/07/03 18:29:24 ru Exp %
 .\" $FreeBSD$
 .\"
 .Dd June 6, 1998
diff --git a/ja_JP.eucJP/man/man9/module.9 b/ja_JP.eucJP/man/man9/module.9
index ef5f53d45f..06d0ae6145 100644
--- a/ja_JP.eucJP/man/man9/module.9
+++ b/ja_JP.eucJP/man/man9/module.9
@@ -26,7 +26,7 @@
 .\" (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.9,v 1.7 2001/07/10 15:30:58 ru Exp %
+.\" %FreeBSD: src/share/man/man9/module.9,v 1.8 2004/07/13 19:36:58 phk Exp %
 .\"
 .\" $FreeBSD$
 .Dd March 1, 2001
@@ -45,21 +45,40 @@
 .Pp
 .Xr DECLARE_MODULE 9
 �ޥ����ϥ����ƥ�˥⥸�塼�����Ͽ���ޤ���
+.Pp
 ���Υ⥸�塼�뤬�����ɤ��줿���ˡ�
 .Fa what
 ������
 .Dv MOD_LOAD
 �����ꤵ��ơ����٥�ȥϥ�ɥ�ؿ����ƤӽФ���ޤ���
-��������ɻ��ˤϡ�
+.Pp
+��������ɻ��Ϻǽ��
 .Fa what
-�ˤ�
+�� MOD_QUIESCE �����ꤵ��ƸƤӽФ���ޤ���
+��������ɤ���������ʤ��ä����ˤϡ�0 �ǤϤʤ��ͤ��֤뤳�Ȥ�
+��������ɤ�ȯ�����ɤ��ޤ���
+.Pp
+��������ɤ���³������ˤ�
+.Fa what
+��
 .Dv MOD_UNLOAD
 �����ꤵ��ޤ���
+�⥸�塼�뤬����� 0 �ǤϤʤ��ͤ��֤����ˤϡ���������ɤϵ�����ޤ���
+.Pp
+MOD_QUIESCE �� MOD_UNLOAD �ΰ㤤�ϡ��⥸�塼�뤬������Ǥ����
+�⥸�塼��� MOD_QUIESCE ���Ԥ�����٤��Ǥ��ꡢ������Ф��ơ�
+�⥸�塼��Υ�������ɤ��Բ�ǽ�ʾ��ˤΤ� MOD_UNLOAD �����Ԥ���٤��Ǥ���
+�㤨�С�������뤳�Ȥ��Ǥ��ʤ����Υ⥸�塼��ؤΥ��껲�Ȥ�������Ǥ���
+.Pp
 �����ƥब����åȥ����󤵤����ˤϡ�
 .Fa what
 ��
 .Dv MOD_SHUTDOWN
 ���ͤ�ޤߤޤ���
+.Pp
+�⥸�塼���
+.Fa what
+���ͤ�ǧ���Ǥ��ʤ����� EOPNOTSUPP ���֤��٤��Ǥ���
 .Sh ������
 .Bd -literal
 #include <sys/param.h>
diff --git a/ja_JP.eucJP/man/man9/physio.9 b/ja_JP.eucJP/man/man9/physio.9
index 28450163fb..5d48ee132d 100644
--- a/ja_JP.eucJP/man/man9/physio.9
+++ b/ja_JP.eucJP/man/man9/physio.9
@@ -34,10 +34,10 @@
 .\" 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/physio.9,v 1.14 2003/09/12 19:20:05 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/physio.9,v 1.15 2004/07/10 01:10:17 imp Exp %
 .\" $FreeBSD$
 .\"
-.Dd June 15, 1996
+.Dd July 8, 2004
 .Dt PHYSIO 9
 .Os
 .Sh ̾��
@@ -62,14 +62,20 @@
 �ƤӽФ����Ȥκ���Υǡ���ž���̤�
 .Fa dev->si_iosize_max
 �ˤ�äƷ��ꤵ��ޤ���
+.Fn physio
+�θƤӽФ����������׵��
+.Fn strategy
+�׵���Ѵ��������ν����Τ��ῷ�����׵��ɥ饤�Ф�
+.Fn strategy
+�롼������Ϥ��ޤ���
 .Pp
 .Fa uio
 ��¤�Τ��̾�桼�����֤Υ��ɥ쥹�򼨤��Τǡ�
 .Fn physio
-�ϥץ������������˥��å�����ɬ�פ�����ޤ���
-����ϡ��ץ�������
-.Dv P_PHYSIO
-�ե饰�򥻥åȤ��뤳�ȤǹԤʤ��ޤ���
+�Ϥ����Υڡ����������˥��å�����ɬ�פ�����ޤ���
+�����Ŭ�ڤʥڡ������Ф���
+.Fn vmapbuf
+��ƤӽФ����ȤǹԤ��ޤ���
 �����˥��顼���֤����Ф��줿��������ơ�
 .Fn physio
 �Ͼ�˥꥿���󤹤��������Ƥ��׵ᤵ�줿ž������λ����ޤ��Ԥ��ޤ���
@@ -87,6 +93,13 @@
 �ե饰��
 .Dv UIO_USERSPACE
 �ʳ����ͤ򥻥åȤ����Ϥ������η�̤�̤����Ǥ���
+.It Fa ioflag
+.Fn physio
+��ƤӽФ��Ƥ���
+.Fn read
+�ޤ���
+.Fn write
+�ؿ������ ioflag ������
 .El
 .Sh �����
 ���������
diff --git a/ja_JP.eucJP/man/man9/printf.9 b/ja_JP.eucJP/man/man9/printf.9
index b8308ab240..bf64bf5513 100644
--- a/ja_JP.eucJP/man/man9/printf.9
+++ b/ja_JP.eucJP/man/man9/printf.9
@@ -1,5 +1,6 @@
 .\"
 .\" Copyright (c) 2001 Andrew R. Reiter
+.\" Copyritht (c) 2004 Joerg Wunsch
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -23,14 +24,14 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/printf.9,v 1.3 2001/10/01 16:09:25 ru Exp %
+.\" %FreeBSD: src/share/man/man9/printf.9,v 1.4 2004/08/10 09:19:08 joerg Exp %
 .\"
 .\" $FreeBSD$
-.Dd April 25, 2001
+.Dd August 10, 2004
 .Dt PRINTF 9
 .Os
 .Sh ̾��
-.Nm printf , uprintf , tprintf
+.Nm printf , uprintf , tprintf , log
 .Nd �ե����ޥåȤ��줿���Ϥ��Ѵ�
 .Sh ��
 .In sys/types.h
@@ -41,12 +42,14 @@
 .Fn tprintf "struct proc *p" "int pri" "const char *fmt" "..."
 .Ft int
 .Fn uprintf "const char *fmt" "..."
+.Ft void
+.Fn log "int pri" "const char *fmt" "..."
 .Sh ����
 .Xr printf 9
 �ե��ߥ�δؿ���
 .Xr printf 3
 �ե��ߥ�δؿ���������Ƥ��ޤ���
-���� 3 �Ĥδؿ��Ϥ��줾��ۤʤä����ϥ��ȥ꡼�����Ѥ��ޤ���
+���ΰۤʤä��ؿ��Ϥ��줾��ۤʤä����ϥ��ȥ꡼�����Ѥ��ޤ���
 .Fn uprintf
 �ؿ��ϸ��ߤΥץ����������椷�Ƥ��� tty �˽��Ϥ��ޤ�����
 .Fn printf
@@ -57,6 +60,11 @@
 �� \&-1 �Ǥʤ����ˤϡ��ץ�����
 .Fa p
 �˴�Ϣ�Ť���줿 tty ����ӥ����󥰥ե�����ƥ��˽��Ϥ��ޤ���
+.Fn log
+�ؿ���
+.Fa pri
+�ˤ�äƼ����줿������٥����Ѥ��ơ�
+�����ͥ�Υ����󥰥ե�����ƥ��˥�å�����������ޤ���
 .Pp
 ����餽�줾��δ�Ϣ�����ؿ��ϡ�
 .Xr printf 3
@@ -75,7 +83,8 @@
 �Ǥ���
 �����ϥӥåȥޥ����Υǥ����ɤΤ��ᡢ
 �쥸�����ͤȰ����ޥ����Ȥ��ƻ��Ѥ���ޤ���
-���ΰ����ޥ����� 2 �Ĥ���ʬ�ǹ�������ޤ�������Ȱ����Ǥ���
+���ΰ����ޥ����� 2 �Ĥ���ʬ�ǹ�������ޤ���
+����Ȱ����Ǥ���
 ����ͤ������ͤȤ���ɽ���������Ϥδ���Ǥ���
 �㤨�С�\\10 �� 8 �ʿ��� \\20 �� 16 �ʿ���Ϳ���ޤ���
 �����ϥӥåȼ��̻Ҥ��¤ӤȤ��ƹ�������ޤ���
@@ -98,6 +107,28 @@
 ʸ����ϸġ��ΥХ��Ȥδ֤Υǥ�ߥ��Ȥ��ƻ��Ѥ���ޤ���
 �⤷¸�ߤ���С����ǥ��쥯�ƥ��֤�ɽ������Х��ȿ�����ꤷ�ޤ���
 �ǥե���ȤǤϡ�16 �Х��ȤΥǡ��������Ϥ���ޤ���
+.Pp
+.Fn log
+�ؿ��Ϥ���
+.Fa pri
+���� (�����ϸ��򤵤��
+.Sq priority (ͥ����)
+�ȸƤФ�Ƥ���) ��
+.Xr syslog 3
+�Υ�٥��ͤ�
+.Dv LOG_DEBUG
+����
+.Dv LOG_EMERG
+�ޤǤ���Ѥ��ޤ���
+����ˡ�
+.Fa pri
+�� \&-1 ��Ϳ����줿���ˤϡ����Υ�å������Ϥ�������
+.Fn log
+�θƤӽФ��ˤ�äƳ��Ϥ��줿���Ƕ�Υ�����å��������ɲä���ޤ���
+�����Υ�å������ϥ����ͥ뼫�Ȥˤ�ä���������뤿�ᡢ
+���Υե�����ƥ��Ͼ��
+.Dv LOG_KERN
+�Ȥʤ�ޤ���
 .Sh �����
 .Fn printf
 �����
@@ -121,5 +152,15 @@ printf_test(void)
 reg=3<BITTWO,BITONE>
 out: 41:41:41:41
 .Ed
+.Pp
+���θƤӽФ�
+.Bd -literal -offset indent
+log(LOG_DEBUG, "%s%d: been there.\\n", sc->sc_name, sc->sc_unit);
+.Ed
+.Pp
+��Ŭ�ڤʥǥХå���å�������ͥ����
+.Em kern.debug
+�ǥ����ƥ�������ɲä��ޤ���
 .Sh ��Ϣ����
-.Xr printf 3
+.Xr printf 3 ,
+.Xr syslog 3
diff --git a/ja_JP.eucJP/man/man9/pseudofs.9 b/ja_JP.eucJP/man/man9/pseudofs.9
index 0854949519..1babfce378 100644
--- a/ja_JP.eucJP/man/man9/pseudofs.9
+++ b/ja_JP.eucJP/man/man9/pseudofs.9
@@ -23,7 +23,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/pseudofs.9,v 1.4 2002/12/12 17:25:58 ru Exp %
+.\" %FreeBSD: src/share/man/man9/pseudofs.9,v 1.5 2004/07/03 18:29:24 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd September 30, 2001
diff --git a/ja_JP.eucJP/man/man9/sbuf.9 b/ja_JP.eucJP/man/man9/sbuf.9
index ecfb8fb0e1..57cbc466bb 100644
--- a/ja_JP.eucJP/man/man9/sbuf.9
+++ b/ja_JP.eucJP/man/man9/sbuf.9
@@ -23,10 +23,10 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/sbuf.9,v 1.22 2004/01/25 11:39:41 des Exp %
+.\" %FreeBSD: src/share/man/man9/sbuf.9,v 1.24 2004/07/09 11:44:49 des Exp %
 .\" $FreeBSD$
 .\"
-.Dd January 3, 2002
+.Dd July 9, 2004
 .Dt SBUF 9
 .Os
 .Sh ̾��
@@ -60,11 +60,11 @@
 .Ft int
 .Fn sbuf_setpos "struct sbuf *s" "int pos"
 .Ft int
-.Fn sbuf_bcat "struct sbuf *s" "const char *str" "size_t len"
+.Fn sbuf_bcat "struct sbuf *s" "const void *buf" "size_t len"
 .Ft int
 .Fn sbuf_bcopyin "struct sbuf *s" "const void *uaddr" "size_t len"
 .Ft int
-.Fn sbuf_bcpy "struct sbuf *s" "const char *str" "size_t len"
+.Fn sbuf_bcpy "struct sbuf *s" "const void *buf" "size_t len"
 .Ft int
 .Fn sbuf_cat "struct sbuf *s" "const char *str"
 .Ft int
@@ -170,8 +170,8 @@ sbuf 
 ��̤Ȥ��ơ����������֤ˤ����� sbuf ����ü���ڤ�ΤƤ뤳�Ȥˤʤ�ޤ���
 .Pp
 .Fn sbuf_bcat
-�ؿ��ϥХ�����
-.Fa str
+�ؿ��ϥХåե�
+.Fa buf
 �κǽ��
 .Fa len
 �Х��Ȥ�
@@ -188,8 +188,8 @@ sbuf 
 .Fn sbuf_bcpy
 �ؿ���
 .Fa sbuf
-�����Ƥ�Х�����
-.Fa str
+�����Ƥ�Хåե�
+.Fa buf
 �κǽ��
 .Fa len
 �Х��Ȥ��֤������ޤ���
diff --git a/ja_JP.eucJP/man/man9/sema.9 b/ja_JP.eucJP/man/man9/sema.9
index e103f85a93..9fec971d2a 100644
--- a/ja_JP.eucJP/man/man9/sema.9
+++ b/ja_JP.eucJP/man/man9/sema.9
@@ -24,10 +24,10 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 .\" DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/sema.9,v 1.6 2002/03/28 12:51:06 dd Exp %
-.\"
+.\" %FreeBSD: src/share/man/man9/sema.9,v 1.9 2004/07/07 19:57:15 ru Exp %
 .\" $FreeBSD$
-.Dd August 13, 2001
+.\"
+.Dd June 14, 2004
 .Dt SEMA 9
 .Os
 .Sh ̾��
@@ -102,13 +102,26 @@ mutex 
 .Fa timo
 �����ϼ��Ԥ���������˥������Ȥ��뤿��� tick ñ�̤ǤκǾ����֤���ꤷ�ޤ���
 .Fn sema_value
-�ϸ��ߤΥ��ޥե����ͤ��֤��ޤ���
+�ϥ��ޥե��θ��ߤ��ͤ��ɤ߽Ф�����˻��Ѥ���ޤ���
+.Sh �����
+.Fn sema_value
+�ؿ��ϸ��ߤΥ��ޥե����ͤ��֤��ޤ���
+.Pp
+���ޥե��Υǥ�����Ȥˤ�ꤽ���ͤ���ˤʤä����ˤϡ�
+.Fn sema_trywait
+�ϼ��Ԥ򼨤������ 0 ���֤��ޤ���
+�����Ǥʤ����ˤϡ������򼨤������ 0 �ǤϤʤ��ͤ��֤���ޤ���
 .Pp
 .Fn sema_timedwait
-�����
-.Fn sema_trywait
-�ϡ����Υ��ޥե���ǤΥ������Ȥ˼��Ԥ������ˤ� 0 ���֤��ޤ���
-�����Ǥʤ����ˤϡ������򼨤������ 0 �ǤϤʤ��ͤ��֤���ޤ���
+�ؿ��Ϥ��Υ��ޥե���ǤΥ������Ȥ������������ˤ� 0 ���֤���
+�����Ǥʤ����ˤ� 0 �ǤϤʤ����顼�����ɤ��֤���ޤ���
+.Sh ���顼
+.Fn sema_timedwait
+�ؿ��ϰʲ��ξ��˼��Ԥ��ޤ���
+.Bl -tag -width Er
+.It Bq Er EWOULDBLOCK
+�����ॢ���Ȥ��ޤ�����
+.El
 .Sh ��Ϣ����
 .Xr condvar 9 ,
 .Xr mtx_pool 9 ,
diff --git a/ja_JP.eucJP/man/man9/spl.9 b/ja_JP.eucJP/man/man9/spl.9
index f391dba001..e645e0eea3 100644
--- a/ja_JP.eucJP/man/man9/spl.9
+++ b/ja_JP.eucJP/man/man9/spl.9
@@ -23,7 +23,7 @@
 .\" (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/spl.9,v 1.18 2003/10/23 02:33:03 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/spl.9,v 1.19 2004/07/03 18:29:24 ru Exp %
 .\" $FreeBSD$
 .\"
 .Dd July 21, 1996
diff --git a/ja_JP.eucJP/man/man9/style.9 b/ja_JP.eucJP/man/man9/style.9
index e9b571888d..f5cbccd5a3 100644
--- a/ja_JP.eucJP/man/man9/style.9
+++ b/ja_JP.eucJP/man/man9/style.9
@@ -22,7 +22,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/style.9,v 1.105 2003/11/12 10:53:52 fanf Exp %
+.\" %FreeBSD: src/share/man/man9/style.9,v 1.110 2004/07/03 18:29:24 ru Exp %
 .\" $FreeBSD$
 .\"
 .Dd December 7, 2001
@@ -50,7 +50,7 @@
  * CSRG �� KNF (Kernel Normal Form, �����ͥ�ɸ���) �˴�Ť��Ƥ��ޤ���
  *
  *	@(#)style	1.14 (Berkeley) 4/28/95
- * $\&FreeBSD: src/share/man/man9/style.9,v 1.105 2003/11/12 10:53:52 fanf Exp $
+ * $\&FreeBSD: src/share/man/man9/style.9,v 1.110 2004/07/03 18:29:24 ru Exp $
  */
 
 /*
@@ -94,7 +94,7 @@ static char sccsid[] = "@(#)style      1.14 (Berkeley) 4/28/95";
 #endif
 
 #include <sys/cdefs.h>
-__FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.105 2003/11/12 10:53:52 fanf Exp $");
+__FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.110 2004/07/03 18:29:24 ru Exp $");
 .Ed
 .Pp
 �إå��ե���������ˡ����Ԥ� 1 ���դ��ޤ���
@@ -172,7 +172,8 @@ __FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.105 2003/11/12 10:53:52 fan
 .\" �Ȥ��� ANSI �Υ�������Ⱦ��ͤ��ޤ���
 .\" ����� MALLOC() �ˤĤ��Ƥϸ����ʤ���������饤��ؿ���Ȥ�����
 .\" ����Ū�ʤ�꤫���ǤϤ���ޤ���
-�Хå�����å���ϱ�·�����ޤ�������������ɤߤ䤹���ʤ�ޤ���
+�Хå�����å���ϱ�·�����ޤ���
+����������ɤߤ䤹���ʤ�ޤ���
 �ޥ�����ʣ��ʸ�򥫥ץ��벽������ˤϡ������
 .Ic do
 �롼�פǰϤߤޤ���
@@ -254,21 +255,25 @@ __FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.105 2003/11/12 10:53:52 fan
 /* �����̤��礭����ʬ�����ޤ���¾�ξ���դ��Υ����ɤ������� */
 #else /* COMPAT_43 */
 /* �ޤ��Ϥ����� */
-#endif /* !COMPAT_43*/
+#endif /* !COMPAT_43 */
 .Ed
 .Pp
 ���Υץ��������Ȥϡ�
-.Ic u_intXX_t
-�����θŤ� BSD ����������������̻Ҥ���ष����
-.Ic uintXX_t
+.Vt u_intXX_t
+�����θŤ�
+.Bx
+����������������̻Ҥ���ष����
+.Vt uintXX_t
 ������
 .St -isoC-99
 �����ʤ��������̻Ҥ���Ѥ���褦�ˡ������˰ܹԤ��Ƥ��ޤ���
 �����������ɤϸ�Ԥ���Ѥ���٤��ǡ�����ˤ����ΰ��¾�μ��פʺ�Ȥ���λ����
-�Ť� BSD ��������򹥤ि���ͥ�褹����ͳ���ʤ����ˤϡ��Ť������ɤ�
+�Ť�
+.Bx
+��������򹥤ि���ͥ�褹����ͳ���ʤ����ˤϡ��Ť������ɤ�
 �������������Ѵ������٤��Ǥ���
 ����ʸ���Υ��ߥåȤ�Ʊ�ͤˡ�
-.Ic uintXX_t
+.Vt uintXX_t
 �ΤߤΥ��ߥåȤ򤹤�褦����θ���٤��Ǥ���
 .Pp
 ����ͤ�������ʸ������Ѥ��ޤ���
@@ -415,7 +420,7 @@ static void	 usage(void);
 
 /*
  * ���Ƥμ��פʥ롼����Ϥ��줬���򤹤�Τ���ʷ�˵��Ҥ���
- * �����Ȥ���Ĥ٤��Ǥ���"main" �롼��������Υ����Ȥ�
+ * �����Ȥ���Ĥ٤��Ǥ��� "main" �롼��������Υ����Ȥ�
  * ���Υץ�����ब���򤹤�Τ��򵭽Ҥ���٤��Ǥ���
  */
 int
@@ -444,7 +449,7 @@ main(int argc, char *argv[])
 .Li NOTREACHED
 �����Ȥ���Ĥ٤��Ǥ���
 .Bd -literal
-	while ((ch = getopt(argc, argv, "abn:")) != -1)
+	while ((ch = getopt(argc, argv, "abNn:")) != -1)
 		switch (ch) {		/* switch �򥤥�ǥ�� */
 		case 'a':		/* case �ϥ���ǥ�Ȥ��ʤ� */
 			aflag = 1;
@@ -452,6 +457,9 @@ main(int argc, char *argv[])
 		case 'b':
 			bflag = 1;
 			break;
+		case 'N':
+			Nflag = 1;
+			break;
 		case 'n':
 			num = strtol(optarg, &ep, 10);
 			if (num <= 0 || *ep != '\e0') {
@@ -637,7 +645,8 @@ ANSI C 
 ���㥹�ȤϤ��������ʰ����ˤȤä�ɬ�ܤǡ�����¾�ΰ����ˤȤäƤ�ɬ�פǤ���)
 �ݥ��󥿤�
 .Dv NULL
-����Ӥ��ޤ����㤨�С�
+����Ӥ��ޤ���
+�㤨�С�
 .Bd -literal
 !(p = f())
 .Ed
diff --git a/ja_JP.eucJP/man/man9/suser.9 b/ja_JP.eucJP/man/man9/suser.9
index 2bb843420d..8b1d668020 100644
--- a/ja_JP.eucJP/man/man9/suser.9
+++ b/ja_JP.eucJP/man/man9/suser.9
@@ -31,7 +31,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/suser.9,v 1.22 2004/04/06 19:49:21 ru Exp %
+.\" %FreeBSD: src/share/man/man9/suser.9,v 1.25 2004/07/26 07:24:01 cperciva Exp %
 .\" $FreeBSD$
 .\"
 .Dd April 2, 2002
@@ -60,8 +60,9 @@
 .Pp
 .Fn suser_cred
 �ؿ��ϡ������å������٤����������Υ���åɼ��ȤΤ�ΤǤʤ�����
-����åɤ�¸�ߤ��ʤ������ޤ��ϥ����ѥ桼���θ��¤�
-�Ĥ������줿 root �˳��礵���٤����ˡ����Ѥ����٤��Ǥ���
+����åɤ�¸�ߤ��ʤ����������ѥ桼���θ��¤�
+�Ĥ������줿 root �˳��礵���٤������ޤ��ϥ����å������٤�������
+�¸��桼���Ȥ������ϼºݤΥ桼���Ǥ�����ˡ����Ѥ����٤��Ǥ���
 .Pp
 �ǥե���ȤǤϡ�
 .Xr jail 2
@@ -72,7 +73,7 @@
 �ؿ����Ϥ�
 .Fa flags
 ������
-.Dv PRISON_ROOT
+.Dv SUSER_ALLOWJAIL
 �ӥåȤ����ꤹ�뤳�Ȥˤ�äƼ¸�����ޤ���
 ���줬ϴ����夯���ʤ����Ȥ����տ�����Ĵ�����뤳�Ȥ����פǤ���
 ����Ū�ˤ�
@@ -82,6 +83,17 @@
 �ˤ�äƹ�ư���ݸ��Ƥ�����Τߤˤ����ơ�
 ���Τ褦�ʸ��¤��������٤��Ǥ���
 .Pp
+�ǥե���ȤǤϡ������å����������ϼ¸��桼���Ǥ���
+����˼ºݤΥ桼��������å�����ɬ�פ������� (�㤨�С�
+�꥽������ߥåȤ�Ŭ�Ѥ��줿���η���ΤȤ�) ������ޤ���
+�����ơ������
+.Fn suser_cred
+�ؿ��ؤ�
+.Fa flag
+������
+.Dv SUSER_RUID
+���Ϥ����Ȥˤ�äƹԤ����Ȥ���ǽ�Ǥ���
+.Pp
 .Fn suser
 �����
 .Fn suser_cred
@@ -108,3 +120,9 @@ TRUE 
 .Sh ��Ϣ����
 .Xr chroot 2 ,
 .Xr jail 2
+.Sh �Х�
+.Fn suser
+�����
+.Fn suser_cred
+�ؿ��ϻ��¾�� 2000 ǯ�� 8 ��顢
+�����ѥ桼�����ø������Ѥ��줿���Ȥ���Ӥ���ʤ��ä����Ȥ�Ͽ���ޤ���
diff --git a/ja_JP.eucJP/man/man9/sx.9 b/ja_JP.eucJP/man/man9/sx.9
index 0e6fffe8b5..ce9e5d1bfc 100644
--- a/ja_JP.eucJP/man/man9/sx.9
+++ b/ja_JP.eucJP/man/man9/sx.9
@@ -24,7 +24,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 .\" DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/sx.9,v 1.27 2004/02/24 21:36:39 jhb Exp %
+.\" %FreeBSD: src/share/man/man9/sx.9,v 1.29 2004/07/11 16:08:25 darrenr Exp %
 .\"
 .\" $FreeBSD$
 .Dd August 14, 2001
@@ -43,6 +43,7 @@
 .Nm sx_try_upgrade ,
 .Nm sx_downgrade ,
 .Nm sx_assert ,
+.Nm sx_unlock ,
 .Nm SX_SYSINIT
 .Nd �����ͥ�ζ�ͭ/��¾���å�
 .Sh ��
@@ -69,13 +70,17 @@
 .Fn sx_try_upgrade "struct sx *sx"
 .Ft void
 .Fn sx_downgrade "struct sx *sx"
-.Pp
-.Cd "options INVARIANTS"
-.Cd "options INVARIANT_SUPPORT"
 .Ft void
 .Fn sx_assert "struct sx *sx" "int what"
-.In sys/kernel.h
+.\"
+.Ss sx �桼�ƥ���ƥ��ޥ���
+.Fn sx_unlock "struct sx *sx"
 .Fn SX_SYSINIT "name" "struct sx *sx" "const char *description"
+.\"
+.Ss �����ͥ륪�ץ����
+.Cd "options INVARIANTS"
+.Cd "options INVARIANT_SUPPORT"
+.In sys/kernel.h
 .Sh ����
 ��ͭ/��¾���å��Ͻ񤭹��ޤ����⡢�ɤ߹��ޤ����������¿���ǡ�����
 �ݸ�뤿��˻��Ѥ���ޤ���
@@ -84,7 +89,8 @@ mutex 
 .Pp
 ��ͭ/��¾���å���
 .Fn sx_init
-����Ѥ��ƺ�������ޤ���������
+����Ѥ��ƺ�������ޤ���
+������
 .Fa sx
 ��
 .Vt struct sx
@@ -100,6 +106,8 @@ mutex 
 .Fn sx_try_slock
 �����
 .Fn sx_sunlock
+�ޤ���
+.Fn sx_unlock
 �θƤӽФ��ˤ�äƶ�ͭ���å����������Ӳ������ޤ���
 ����åɤ�
 .Fn sx_xlock
@@ -107,6 +115,8 @@ mutex 
 .Fn sx_try_xlock
 �����
 .Fn sx_xunlock
+�ޤ���
+.Fn sx_unlock
 �θƤӽФ��ˤ�ä���¾���å����������Ӳ������ޤ���
 ����åɤ�
 .Fn sx_try_upgrade
@@ -132,9 +142,9 @@ mutex 
 �դ��ǥ���ѥ��뤵�줿�Ȥ��ˤϡ�
 .Fn sx_assert
 �ؿ���
-.Ar what
+.Fa what
 �˻��ꤵ�줿�������ȤΤ����
-.Ar sx
+.Fa sx
 ��ƥ��Ȥ�������餬���ʤ��ä����ˤ� panic ���ޤ���
 �ʲ��Υ������Ȥ����ݡ��Ȥ���Ƥ��ޤ���
 .Bl -tag -width ".Dv SX_UNLOCKED"
@@ -156,6 +166,16 @@ mutex 
 ���å���ˡ����å�����äƤ��ʤ����Ȥ򥢥����Ȥ��ޤ���
 .El
 .Pp
+�ץ�����ߥ󥰤��ñ�ˤ��뤿��ˡ�
+.Fn sx_sunlock
+�����
+.Fn sx_xunlock
+�ơ��δؿ��ؤΥե���ȥ���ɥޥ����Ȥ���
+.Fn sx_unlock
+���󶡤���Ƥ��ޤ���
+���å����ɤξ��֤ˤʤäƤ��뤫���ΤäƤ��륢�르�ꥺ��ϡ�
+�����ʥѥե����ޥ󥹤����פΤ���˳ơ��� 2 �Ĥ�����δؿ�����Ѥ��٤��Ǥ���
+.Pp
 .Fn SX_SYSINIT
 �ޥ����ϥ����ƥॹ�����ȥ��å׻���Ϳ����줿
 .Fa sx
@@ -186,7 +206,7 @@ mutex 
 ���ߡ����å����ݻ�����Ƥ��ʤ����Ȥ򥢥����Ȥ�����ˡ������ޤ���
 .Dv WITNESS
 �ǤϤʤ����ˤϡ����Υ���åɤ���ͭ���å����ݻ����Ƥ��ʤ����Ȥ�
-�������Ȥ��뤳�Ȥ��Բ�ǽ�Ǥ�����
+�������Ȥ��뤳�Ȥ��Բ�ǽ�Ǥ���
 .Dv WITNESS
 �ǤϤʤ����ˤϡ�
 .Dv SX_LOCKED
diff --git a/ja_JP.eucJP/man/man9/sysctl_add_oid.9 b/ja_JP.eucJP/man/man9/sysctl_add_oid.9
index 15a1af14d4..252ccd543b 100644
--- a/ja_JP.eucJP/man/man9/sysctl_add_oid.9
+++ b/ja_JP.eucJP/man/man9/sysctl_add_oid.9
@@ -25,7 +25,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/sysctl_add_oid.9,v 1.19 2004/02/27 17:13:42 des Exp %
+.\" %FreeBSD: src/share/man/man9/sysctl_add_oid.9,v 1.20 2004/07/03 18:29:24 ru Exp %
 .\" $FreeBSD$
 .\"
 .Dd July 15, 2000
diff --git a/ja_JP.eucJP/man/man9/sysctl_ctx_init.9 b/ja_JP.eucJP/man/man9/sysctl_ctx_init.9
index bd26925a66..c03b50a69e 100644
--- a/ja_JP.eucJP/man/man9/sysctl_ctx_init.9
+++ b/ja_JP.eucJP/man/man9/sysctl_ctx_init.9
@@ -25,7 +25,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" %FreeBSD: src/share/man/man9/sysctl_ctx_init.9,v 1.11 2004/04/06 20:16:10 markm Exp %
+.\" %FreeBSD: src/share/man/man9/sysctl_ctx_init.9,v 1.12 2004/07/03 18:29:24 ru Exp %
 .\" $FreeBSD$
 .\"
 .Dd July 15, 2000
diff --git a/ja_JP.eucJP/man/man9/taskqueue.9 b/ja_JP.eucJP/man/man9/taskqueue.9
index 5cb13758f3..7d16c8b036 100644
--- a/ja_JP.eucJP/man/man9/taskqueue.9
+++ b/ja_JP.eucJP/man/man9/taskqueue.9
@@ -26,7 +26,7 @@
 .\" (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/taskqueue.9,v 1.9 2004/01/02 07:23:40 scottl Exp %
+.\" %FreeBSD: src/share/man/man9/taskqueue.9,v 1.12 2004/08/08 02:37:22 jmg Exp %
 .\"
 .\" $FreeBSD$
 .Dd May 12, 2000
@@ -53,7 +53,6 @@ struct task {
 	task_fn			ta_func;	/* �������ϥ�ɥ� */
 	void			*ta_context;	/* �ϥ�ɥ�ΰ��� */
 };
-
 .Ed
 .Ft struct taskqueue *
 .Fn taskqueue_create "const char *name" "int mflags" "taskqueue_enqueue_fn enqueue" "void *context"
@@ -70,6 +69,7 @@ struct task {
 .Fn TASK_INIT "struct task *task" "int priority" "task_fn_t *func" "void *context"
 .Fn TASKQUEUE_DECLARE "name"
 .Fn TASKQUEUE_DEFINE "name" "taskqueue_enqueue_fn enqueue" "void *context" "init"
+.Fn TASKQUEUE_DEFINE_THREAD "name"
 .Sh ����
 �����δؿ��ϥ����ɤ���Ʊ���μ¹ԤΤ����ñ��ʥ��󥿥ե��������󶡤��ޤ���
 .Pp
@@ -155,12 +155,13 @@ task 
 .Va ta_pending
 �ե�����ɤϥ��ꥢ����ޤ���
 .Pp
-2 �ĤΥޥ���
-.Fn TASKQUEUE_DECLARE "name"
-�����
+3 �ĤΥޥ���
+.Fn TASKQUEUE_DECLARE "name" ,
 .Fn TASKQUEUE_DEFINE "name" "enqueue" "context" "init"
-�ϡ��������Х�ʥ��塼�ؤλ��Ȥ��������Ӥ��Υ��塼�μ����������
-����˻��Ѥ���ޤ���
+�����
++.Fn TASKQUEUE_DEFINE_THREAD "name"
+�ϡ��������Х�ʥ��塼�ؤλ��Ȥ���������Υ��塼�μ����������
+����ӽ�ͭ���륹��åɤ���Ѥ��륭�塼��������뤿��˻��Ѥ���ޤ���
 .Fn TASKQUEUE_DEFINE
 �ޥ�����
 .Va name ,
@@ -176,6 +177,16 @@ task 
 .Va init
 ������ C �Υ��ơ��ȥ��ȤȤ��Ƽ¹Ԥ���ޤ���
 .Pp
+.Fn TASKQUEUE_DEFINE_THREAD
+�ޥ����ϥ��������갷�����Ȥ���ͭ���륫���ͥ륹��åɤ�
+���������������塼��������ޤ���
+�ѿ�
+.Vt struct proc *taskqueue_name_proc
+�ϥ��������갷�������ͥ륹��åɤ�ޤ���������ޤ���
+�ѿ�
+.Vt struct taskqueue *taskqueue_name
+�Ϥ��Υ��塼�˥��������ɲä��뤿��˻��Ѥ���ޤ���
+.Pp
 �����ƥ�� 3 �ĤΥ������Х�ʥ��������塼
 .Va taskqueue_swi ,
 .Va taskqueue_swi_giant ,
diff --git a/ja_JP.eucJP/man/man9/time.9 b/ja_JP.eucJP/man/man9/time.9
index d690c5e0f4..84db846126 100644
--- a/ja_JP.eucJP/man/man9/time.9
+++ b/ja_JP.eucJP/man/man9/time.9
@@ -29,7 +29,7 @@
 .\" (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/time.9,v 1.10 2003/10/23 02:33:03 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/time.9,v 1.12 2004/06/16 08:33:57 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd March 22, 1997
diff --git a/ja_JP.eucJP/man/man9/timeout.9 b/ja_JP.eucJP/man/man9/timeout.9
index 3e318dcf5c..aff90d0f40 100644
--- a/ja_JP.eucJP/man/man9/timeout.9
+++ b/ja_JP.eucJP/man/man9/timeout.9
@@ -34,7 +34,7 @@
 .\" 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/timeout.9,v 1.21 2004/04/06 23:08:49 cperciva Exp %
+.\" %FreeBSD: src/share/man/man9/timeout.9,v 1.23 2004/06/16 08:33:57 ru Exp %
 .\" $FreeBSD$
 .\"
 .Dd September 10, 1996
@@ -103,7 +103,9 @@ struct callout_handle handle = CALLOUT_HANDLE_INITIALIZER(&handle)
 .Ft struct callout_handle
 �Ǥ���
 .Fn timeout
-�θƤӽФ��ϸŤ���������ǡ������������ɤ� callout_* �ؿ�����Ѥ���٤��Ǥ���
+�θƤӽФ��ϸŤ���������ǡ������������ɤ�
+.Fn callout_*
+�ؿ�����Ѥ���٤��Ǥ���
 .Pp
 �ؿ�
 .Fn callout_handle_init
@@ -143,7 +145,9 @@ struct callout_handle handle = CALLOUT_HANDLE_INITIALIZER(&handle)
 �����˽�������줿�ϥ�ɥ��ȼ�ʤ�ʤ� untimeout �θƤӽФ��ο����񤤤�
 ̤����Ǥ���
 .Fn untimeout
-�θƤӽФ��ϸŤ���������ǡ������������ɤ� callout_* �ؿ�����Ѥ���٤��Ǥ���
+�θƤӽФ��ϸŤ���������ǡ������������ɤ�
+.Fn callout_*
+�ؿ�����Ѥ���٤��Ǥ���
 .Pp
 �ϥ�ɥ뤬�����ƥ�ˤ�äƺ����Ѥ����Τǡ�
 ξ���θƤӽФ���Ʊ���ؿ��Υݥ��󥿤���Ӱ�������Ѥ���2 ���ܤθƤӽФ�������
@@ -201,7 +205,7 @@ timeout (
 �ϡ������륢���Ȥ����˿ʹ���ξ��ˤϤ��δ�λ�򥦥����Ȥ��뤳�Ȥ�����ơ�
 .Fn callout_stop
 ��Ʊ��Ǥ���
-����ϡ����Υ����륢���Ȥ��֥��å����뤫�⤷��ʤ���������å���
+���δؿ��ϡ����Υ����륢���Ȥ��֥��å����뤫�⤷��ʤ���������å���
 �ݻ����Ƥ���֤ϡ��褷�ƸƤӽФ���ƤϤʤ�ޤ���
 ����ʤ��ȷ�̤Ȥ��ƥǥåɥ��å����ޤ���
 .Pp
@@ -231,7 +235,8 @@ timeout (
 .An George Varghese
 ��
 .%T "Redesigning the BSD Callout and Timer Facilities"
-��̾�դ���줿���ѥ�ݡ��Ȥ�ȯɽ���줿��Ȥ˴�Ť��Ƥ��ޤ����ޤ���
+��̾�դ���줿���ѥ�ݡ��Ȥ�ȯɽ���줿��Ȥ˴�Ť��Ƥ��ޤ���
+�ޤ���
 .Fx
 �ؤ�Ƴ���Τ����
 .An Justin T. Gibbs
diff --git a/ja_JP.eucJP/man/man9/vref.9 b/ja_JP.eucJP/man/man9/vref.9
index 6c5dbe4d30..25998e4b1f 100644
--- a/ja_JP.eucJP/man/man9/vref.9
+++ b/ja_JP.eucJP/man/man9/vref.9
@@ -26,7 +26,7 @@
 .\" (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/vref.9,v 1.11 2003/10/23 02:22:07 hmp Exp %
+.\" %FreeBSD: src/share/man/man9/vref.9,v 1.12 2004/07/03 18:29:24 ru Exp %
 .\"
 .\" $FreeBSD$
 .Dd July 24, 1996
diff --git a/ja_JP.eucJP/man/man9/vslock.9 b/ja_JP.eucJP/man/man9/vslock.9
index 62c016268d..2ec5467197 100644
--- a/ja_JP.eucJP/man/man9/vslock.9
+++ b/ja_JP.eucJP/man/man9/vslock.9
@@ -34,10 +34,10 @@
 .\" 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/vslock.9,v 1.11 2004/03/15 10:05:27 truckman Exp %
+.\" %FreeBSD: src/share/man/man9/vslock.9,v 1.15 2004/08/16 03:12:10 green Exp %
 .\"
 .\" $FreeBSD$
-.Dd June 15, 1996
+.Dd August 10, 2004
 .Dt VSLOCK 9
 .Os
 .Sh ̾��