Update procfs(5) to reflect reality a little better. Clsoes PR# 2136.

This commit is contained in:
Mike Pritchard 1996-12-14 19:09:58 +00:00
parent ceb83c2c9b
commit 472ba2f1ca
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=20456

View File

@ -1,4 +1,4 @@
.\" $Id: procfs.5,v 1.2 1994/08/10 20:03:54 wollman Exp $
.\" $Id: procfs.5,v 1.3 1996/12/09 07:45:50 mpp Exp $
.\" Written by Garrett Wollman
.\" This file is in the public domain.
.\"
@ -37,13 +37,17 @@ which always refers to the process making the lookup request.
.Pp
Each node is a directory which contains the following entries:
.Bl -tag -width fpregsxx
.It Pa file
the executable image (not currently implemented)
.It Pa status
the process's current status
.It Pa ctl
used to send control messages to the process, such as might be used by
a debugger
.It Pa etype
the type of the current executable image
.It Pa file
the executable image
.It Pa fpregs
the process floating point register set
.It Pa map
map of the process' address space
.It Pa mem
the complete virtual address space of the process
.It Pa note
@ -53,6 +57,8 @@ used to send signals to the process group that the process belongs to
(not currently implemented)
.It Pa regs
the process register set
.It Pa status
the process's current status
.El
.Pp
Each node is owned by the process's user, and belongs to that user's
@ -60,7 +66,7 @@ primary group, except for the
.Pa mem
node, which belongs to the
.Li kmem
group instead. (This is not yet true, but will be eventually.)
group instead.
.Pp
This manual page should eventually document what you can do with all
these nodes.