Locate the text inode, closes PR#1070
This commit is contained in:
parent
f31078c2f7
commit
ca7e3117d4
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=17813
@ -49,7 +49,7 @@
|
||||
.Nm Fstat
|
||||
identifies open files.
|
||||
A file is considered open by a process if it was explicitly opened,
|
||||
is the working directory, root directory, active pure text, or kernel
|
||||
is the working directory, root directory, active executable text, or kernel
|
||||
trace file for that process.
|
||||
If no options are specified,
|
||||
.Nm fstat
|
||||
@ -112,7 +112,7 @@ The file number in the per-process open file table or one of the following
|
||||
special names:
|
||||
.Pp
|
||||
.Bd -ragged -offset indent -compact
|
||||
text - pure text inode
|
||||
text - executable text inode
|
||||
wd - current working directory
|
||||
root - root inode
|
||||
tr - kernel trace file
|
||||
|
@ -331,6 +331,11 @@ dofiles(kp)
|
||||
*/
|
||||
if (p->p_tracep)
|
||||
vtrans(p->p_tracep, TRACE, FREAD|FWRITE);
|
||||
/*
|
||||
* text vnode, if one
|
||||
*/
|
||||
if (p->p_textvp)
|
||||
vtrans(p->p_textvp, TEXT, FREAD);
|
||||
/*
|
||||
* open files
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user