Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Sep 2010 19:23:14 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r212827 - head/share/man/man5
Message-ID:  <201009181923.o8IJNE3E075401@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb (doc committer)
Date: Sat Sep 18 19:23:14 2010
New Revision: 212827
URL: http://svn.freebsd.org/changeset/base/212827

Log:
  Note that devfs(5) and fdescfs(5) both create /dev/fd file descriptors.
  
  PR:		144534
  Submitted by:	Matthew Seaman <m.seaman at infracaninophile co uk>
  Patch by:	Matthew Seaman, keramida
  Approved by:	keramida (mentor)
  MFC after:	1 week

Modified:
  head/share/man/man5/devfs.5
  head/share/man/man5/fdescfs.5

Modified: head/share/man/man5/devfs.5
==============================================================================
--- head/share/man/man5/devfs.5	Sat Sep 18 18:37:41 2010	(r212826)
+++ head/share/man/man5/devfs.5	Sat Sep 18 19:23:14 2010	(r212827)
@@ -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
@@ -85,6 +106,7 @@ volume located on
 .Dl "mount -t devfs devfs /mychroot/dev"
 .Sh SEE ALSO
 .Xr devfs 8 ,
+.Xr fdescfs 5 ,
 .Xr mount 8
 .Sh HISTORY
 The

Modified: head/share/man/man5/fdescfs.5
==============================================================================
--- head/share/man/man5/fdescfs.5	Sat Sep 18 18:37:41 2010	(r212826)
+++ head/share/man/man5/fdescfs.5	Sat Sep 18 19:23:14 2010	(r212827)
@@ -38,7 +38,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd December 14, 1996
+.Dd September 18, 2010
 .Dt FDESCFS 5
 .Os
 .Sh NAME
@@ -87,6 +87,15 @@ 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/#
@@ -99,6 +108,7 @@ volume located on
 .Pp
 .Dl "mount -t fdescfs null /dev/fd"
 .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?201009181923.o8IJNE3E075401>