<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/procstat, branch upstream/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-01-02T16:43:01Z</updated>
<entry>
<title>Pass vdso address to userspace</title>
<updated>2022-01-02T16:43:01Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2021-11-11T17:29:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d00ebd9b9c4e2532a6b714b2576afdb94ca0bb3e'/>
<id>urn:sha1:d00ebd9b9c4e2532a6b714b2576afdb94ca0bb3e</id>
<content type='text'>
(cherry picked from commit 01c77a436e35d6dc9660ec7bac477946f563c99d)
</content>
</entry>
<entry>
<title>procstat auxv: print out FXRNG</title>
<updated>2021-11-19T04:25:27Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2021-11-13T20:55:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e631f3e04e4083b456d24cd0d2679d6a04900c33'/>
<id>urn:sha1:e631f3e04e4083b456d24cd0d2679d6a04900c33</id>
<content type='text'>
(cherry picked from commit 0864ab3d3235f22c45f3790b2eb94974a51af062)
</content>
</entry>
<entry>
<title>procstat: distinguish vm map guards in procstat vm output.</title>
<updated>2021-02-21T09:11:34Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2021-02-14T00:37:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ee5ddf4296ada4cac7f60cfb9517f01a87628a62'/>
<id>urn:sha1:ee5ddf4296ada4cac7f60cfb9517f01a87628a62</id>
<content type='text'>
(cherry picked from commit 25c6318c7906f6f4e0c66ce16f81bdb830ba2e3b)
</content>
</entry>
<entry>
<title>Decode and report native eventfd descriptors from libprocstat and procstat.</title>
<updated>2020-12-27T10:57:27Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2020-12-23T14:17:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=67af9aba6b144789734289443a5f90a3ca716dbe'/>
<id>urn:sha1:67af9aba6b144789734289443a5f90a3ca716dbe</id>
<content type='text'>
Submitted by:   greg@unrelenting.technology
Reviewed by:    markj (previous version)
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D26668
</content>
</entry>
<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/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/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>procstat: Fix regression after 365880.</title>
<updated>2020-09-29T00:20:58Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2020-09-29T00:20:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=34d7dd1561e0836368e94b43e0f5a5f4801f4489'/>
<id>urn:sha1:34d7dd1561e0836368e94b43e0f5a5f4801f4489</id>
<content type='text'>
Basically it reverts one chunk that reversed the parsing logic, making
legacy variants of invocation, like `procstat -a -f', non-operational.

Reported and tested by:	Dewayne Geraghty &lt;dewayne@heuristicsystems.com.au&gt;
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
</entry>
<entry>
<title>Consistently use __FBSDID("FreeBSD") for ids in usr.bin/procstat.</title>
<updated>2020-09-27T23:01:54Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2020-09-27T23:01:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b65eb2f8a83fb102bcacaa0eafff96ac290a2d5a'/>
<id>urn:sha1:b65eb2f8a83fb102bcacaa0eafff96ac290a2d5a</id>
<content type='text'>
Submitted by:	Juraj Lutter &lt;juraj@lutter.sk&gt;
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D26568
</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/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>Add procstat support for AT_ flags added in r359988.</title>
<updated>2020-04-15T20:25:38Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2020-04-15T20:25:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3780fcd950bb8dcbaaefebfabfe35f19bad16315'/>
<id>urn:sha1:3780fcd950bb8dcbaaefebfabfe35f19bad16315</id>
<content type='text'>
This includes argc, argv, envc, envv, and ps_strings.

Reviewed by:	kib
Obtained from:	CheriBSD
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D24407
</content>
</entry>
</feed>
