svn commit: r267908 - stable/9/bin/ps
Sergey Kandaurov
pluknet at FreeBSD.org
Thu Jun 26 10:13:12 UTC 2014
Author: pluknet
Date: Thu Jun 26 10:13:11 2014
New Revision: 267908
URL: http://svnweb.freebsd.org/changeset/base/267908
Log:
MFC r267196:
Add support for inspecting process flags set in p_flag2.
Modified:
stable/9/bin/ps/keyword.c
stable/9/bin/ps/ps.1
Directory Properties:
stable/9/bin/ps/ (props changed)
Modified: stable/9/bin/ps/keyword.c
==============================================================================
--- stable/9/bin/ps/keyword.c Thu Jun 26 10:09:37 2014 (r267907)
+++ stable/9/bin/ps/keyword.c Thu Jun 26 10:13:11 2014 (r267908)
@@ -87,8 +87,10 @@ static VAR var[] = {
{"etimes", "ELAPSED", NULL, USER, elapseds, 0, CHAR, NULL, 0},
{"euid", "", "uid", 0, NULL, 0, CHAR, NULL, 0},
{"f", "F", NULL, 0, kvar, KOFF(ki_flag), INT, "x", 0},
+ {"f2", "F2", NULL, 0, kvar, KOFF(ki_flag2), INT, "08x", 0},
{"fib", "FIB", NULL, 0, kvar, KOFF(ki_fibnum), INT, "d", 0},
{"flags", "", "f", 0, NULL, 0, CHAR, NULL, 0},
+ {"flags2", "", "f2", 0, NULL, 0, CHAR, NULL, 0},
{"gid", "GID", NULL, 0, kvar, KOFF(ki_groups), UINT, UIDFMT, 0},
{"group", "GROUP", NULL, LJUST, egroupname, 0, CHAR, NULL, 0},
{"ignored", "", "sigignore", 0, NULL, 0, CHAR, NULL, 0},
Modified: stable/9/bin/ps/ps.1
==============================================================================
--- stable/9/bin/ps/ps.1 Thu Jun 26 10:09:37 2014 (r267907)
+++ stable/9/bin/ps/ps.1 Thu Jun 26 10:13:11 2014 (r267908)
@@ -29,7 +29,7 @@
.\" @(#)ps.1 8.3 (Berkeley) 4/18/94
.\" $FreeBSD$
.\"
-.Dd May 2, 2014
+.Dd June 6, 2014
.Dt PS 1
.Os
.Sh NAME
@@ -340,6 +340,15 @@ the include file
.It Dv "P_SWAPPINGIN" Ta No "0x40000000 Process is being swapped in"
.It Dv "P_PPTRACE" Ta No "0x80000000" Ta "Vforked child issued ptrace(PT_TRACEME)"
.El
+.It Cm flags2
+The flags kept in
+.Va p_flag2
+associated with the process as in
+the include file
+.In sys/proc.h :
+.Bl -column P2_INHERIT_PROTECTED 0x00000001
+.It Dv "P2_INHERIT_PROTECTED" Ta No "0x00000001" Ta "New children get P_PROTECTED"
+.El
.It Cm label
The MAC label of the process.
.It Cm lim
@@ -529,6 +538,9 @@ default FIB number, see
.It Cm flags
the process flags, in hexadecimal (alias
.Cm f )
+.It Cm flags2
+the additional set of process flags, in hexadecimal (alias
+.Cm f2 )
.It Cm gid
effective group ID (alias
.Cm egid )
More information about the svn-src-stable-9
mailing list