Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Feb 2011 17:58:36 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-7@freebsd.org
Subject:   svn commit: r218615 - stable/7/share/man/man5
Message-ID:  <201102121758.p1CHwaHc009921@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb (doc committer)
Date: Sat Feb 12 17:58:36 2011
New Revision: 218615
URL: http://svn.freebsd.org/changeset/base/218615

Log:
  MFC 212827, 217717:
  
  Note that devfs(5) and fdescfs(5) both create /dev/fd file descriptors.
  
  PR:		144534
  Approved by:	keramida (mentor)

Modified:
  stable/7/share/man/man5/devfs.5
  stable/7/share/man/man5/fdescfs.5
Directory Properties:
  stable/7/share/man/man5/   (props changed)

Modified: stable/7/share/man/man5/devfs.5
==============================================================================
--- stable/7/share/man/man5/devfs.5	Sat Feb 12 17:57:56 2011	(r218614)
+++ stable/7/share/man/man5/devfs.5	Sat Feb 12 17:58:36 2011	(r218615)
@@ -38,7 +38,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 30, 2010
+.Dd September 18, 2010
 .Dt DEVFS 5
 .Os
 .Sh NAME
@@ -69,6 +69,27 @@ The
 .Xr mknod 8
 tool can be used to recover deleted device entries under
 .Nm .
+.Pp
+The
+.Xr fdescfs 5
+filesystem is an alternate means for populating
+.Pa /dev/fd .
+The character devices that both
+.Nm
+and
+.Xr fdescfs 5
+present in
+.Pa /dev/fd
+correspond to the open file descriptors of the process
+accessing the directory.
+.Nm
+only creates files for the standard file descriptors
+.Pa 0 ,
+.Pa 1
+and
+.Pa 2 .
+.Xr fdescfs 5
+creates files for all open descriptors.
 .Sh FILES
 .Bl -tag -width /dev/XXXX -compact
 .It Pa /dev
@@ -84,6 +105,7 @@ volume located on
 .Pp
 .Dl "mount -t devfs devfs /mychroot/dev"
 .Sh SEE ALSO
+.Xr fdescfs 5 ,
 .Xr devfs 8 ,
 .Xr mount 8
 .Sh HISTORY

Modified: stable/7/share/man/man5/fdescfs.5
==============================================================================
--- stable/7/share/man/man5/fdescfs.5	Sat Feb 12 17:57:56 2011	(r218614)
+++ stable/7/share/man/man5/fdescfs.5	Sat Feb 12 17:58:36 2011	(r218615)
@@ -38,7 +38,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd December 14, 1996
+.Dd September 18, 2010
 .Dt FDESCFS 5
 .Os
 .Sh NAME
@@ -87,6 +87,19 @@ call other than
 and
 .Dv O_RDWR
 are ignored.
+.Pp
+.Em "Note:"
+.Pa /dev/fd/0 ,
+.Pa /dev/fd/1
+and
+.Pa /dev/fd/2
+files are created by default when devfs alone is mounted.
+.Nm
+creates entries for all file descriptors opened by the process.
+.Sh FILES
+.Bl -tag -width /dev/stderr -compact
+.It Pa /dev/fd/#
+.El
 .Sh EXAMPLES
 To mount a  
 .Nm
@@ -94,11 +107,8 @@ volume located on
 .Pa /dev/fd :
 .Pp
 .Dl "mount -t fdescfs null /dev/fd"
-.Sh FILES
-.Bl -tag -width /dev/stderr -compact
-.It Pa /dev/fd/#
-.El
 .Sh SEE ALSO
+.Xr devfs 5 ,
 .Xr mount 8
 .Sh HISTORY
 The



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102121758.p1CHwaHc009921>