<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/usr.bin/procstat/procstat.1, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-11-25T00:10:54Z</updated>
<entry>
<title>Remove the cloned file descriptors for /dev/crypto.</title>
<updated>2020-11-25T00:10:54Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-11-25T00:10:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=688f8b822cea550753e7f3495339141cb6b565b7'/>
<id>urn:sha1:688f8b822cea550753e7f3495339141cb6b565b7</id>
<content type='text'>
Crypto file descriptors were added in the original OCF import as a way
to provide per-open data (specifically the list of symmetric
sessions).  However, this gives a bit of a confusing API where one has
to open /dev/crypto and then invoke an ioctl to obtain a second file
descriptor.  This also does not match the API used with /dev/crypto on
other BSDs or with Linux's /dev/crypto driver.

Character devices have gained support for per-open data via cdevpriv
since OCF was imported, so use cdevpriv to simplify the userland API
by permitting ioctls directly on /dev/crypto descriptors.

To provide backwards compatibility, CRIOGET now opens another
/dev/crypto descriptor via kern_openat() rather than dup'ing the
existing file descriptor.  This preserves prior semantics in case
CRIOGET is invoked multiple times on a single file descriptor.

Reviewed by:	markj
Relnotes:	yes
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D27302
</content>
</entry>
<entry>
<title>procstat(1): Add EXAMPLES section</title>
<updated>2020-10-05T14:07:32Z</updated>
<author>
<name>Fernando Apesteguía</name>
<email>fernape@FreeBSD.org</email>
</author>
<published>2020-10-05T14:07:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=fd92b91c712386ce1be1cbae72597b6b1a39df4d'/>
<id>urn:sha1:fd92b91c712386ce1be1cbae72597b6b1a39df4d</id>
<content type='text'>
* Add some examples showing binary, arguments and file info from living
  processes.
* Show information from core dumps including an attempt using an old core file.
* While here, fix warning 'no blank before trailing delimiter' reported by igor.

Approved by:	manpages (0mp@)
Differential Revision:	https://reviews.freebsd.org/D25467
</content>
</entry>
<entry>
<title>Add pargs, penv, pwdx commands and aliases to procstat(1).</title>
<updated>2020-09-18T12:59:27Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2020-09-18T12:59:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=085e04945cc3cb3a725a2b0cd992ad0358e49f7e'/>
<id>urn:sha1:085e04945cc3cb3a725a2b0cd992ad0358e49f7e</id>
<content type='text'>
Intent is to mimic Solaris commands with the same names.

Submitted by:	Juraj Lutter &lt;juraj@lutter.sk&gt;
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D26310
</content>
</entry>
<entry>
<title>Show wiring state of map entries in procstat -v.</title>
<updated>2019-03-05T19:45:37Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2019-03-05T19:45:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6a855903707745c072f45e041ffa2f69b82cfb62'/>
<id>urn:sha1:6a855903707745c072f45e041ffa2f69b82cfb62</id>
<content type='text'>
Note that only entries wired by userspace are shown as such.  In
particular, entries transiently wired by sysctl_wire_old_buffer() are
not flagged as wired in procstat -v output.

Reviewed by:	kib (previous version)
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D19461
</content>
</entry>
<entry>
<title>Don't escape '?'s in protocol output.</title>
<updated>2018-01-23T20:07:51Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2018-01-23T20:07:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8b75008beaa887d35177b742c7606df0349c8ead'/>
<id>urn:sha1:8b75008beaa887d35177b742c7606df0349c8ead</id>
<content type='text'>
This isn't required by mandoc and is nonfunctional in groff.

PR:		224632
Reported by:	w.schwarzenfeld@utanet.at
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D13779
</content>
</entry>
<entry>
<title>Switch procstat from subcommand flags to verbs</title>
<updated>2017-10-14T18:38:36Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2017-10-14T18:38:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2a243b9539a45b392a515569cab2091844cf2bdf'/>
<id>urn:sha1:2a243b9539a45b392a515569cab2091844cf2bdf</id>
<content type='text'>
- Use an enumerated value instead of separate flags for commands
- Look for a verb if no command flag is set
- Lookup the "xocontainer" value based on the command
- Document the new command verbs in the man-page

Submitted by:	kdrakehp@zoho.com
Differential Revision:	https://reviews.freebsd.org/D10916
</content>
</entry>
<entry>
<title>Make procstat(1) recognize process descriptors, so that it shows</title>
<updated>2017-10-03T11:45:24Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2017-10-03T11:45:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3cfa7c6e48b5ab30de5cbe327691d497f92c8359'/>
<id>urn:sha1:3cfa7c6e48b5ab30de5cbe327691d497f92c8359</id>
<content type='text'>
"P" instead of "?" in "procstat -af" output. Note that there are
still a few more DTYPE_* kinds we don't decode yet.

Reported by:	rwatson
MFC after:	2 weeks
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D12426
</content>
</entry>
<entry>
<title>Add missing usage and getopt(3) options</title>
<updated>2017-05-26T21:10:01Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2017-05-26T21:10:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=fbf87d4016e266f34cffef66ccaac831e5230951'/>
<id>urn:sha1:fbf87d4016e266f34cffef66ccaac831e5230951</id>
<content type='text'>
- Add the missing option 'n' to the getopt(3) string
- Add the missing options 'libxo' and 'N' to the usage message
- Add the missing options 'M' and 'N' to the man-page

Submitted by:	Keegan Drake H.P. &lt;kdrakehp@zoho.com&gt;
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D10915
</content>
</entry>
<entry>
<title>procstat(1): also reference icmp(4) and sctp(4)</title>
<updated>2017-05-11T07:58:04Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-11T07:58:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1ec87e7fc8298b8b294f7ca4784f09c67ae8c24f'/>
<id>urn:sha1:1ec87e7fc8298b8b294f7ca4784f09c67ae8c24f</id>
<content type='text'>
This was missed in the previous commit by accident.

MFC after:	3 weeks
MFC with:	r318178
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>procstat(1): document all possible `PRO` (network protocol) values</title>
<updated>2017-05-11T07:55:38Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-11T07:55:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=316ccf01fdf2e60234f4785188947514538e0de6'/>
<id>urn:sha1:316ccf01fdf2e60234f4785188947514538e0de6</id>
<content type='text'>
Reference the appropriate section 4 manpages for networking
protocols.

MFC after:	3 weeks
Sponsored by:	Dell EMC Isilon
</content>
</entry>
</feed>
