<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/procstat, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-09-30T00:29:09Z</updated>
<entry>
<title>procstat(1): print AT_USRSTACKBASE and AT_USRSTACKLIM</title>
<updated>2022-09-30T00:29:09Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-09-15T10:14:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=49246fc249a62680ebdd3f211fe384d70902728c'/>
<id>urn:sha1:49246fc249a62680ebdd3f211fe384d70902728c</id>
<content type='text'>
(cherry picked from commit 1d280f21427f560c696476366cfeb74d93629293)
</content>
</entry>
<entry>
<title>Document procstat(1) advlock command</title>
<updated>2022-04-16T02:18:19Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-04-07T19:49:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f9daaf452a8a5a3791debb6da61958a7d99a9ead'/>
<id>urn:sha1:f9daaf452a8a5a3791debb6da61958a7d99a9ead</id>
<content type='text'>
(cherry picked from commit bd8701dede10cb308919152ca82d8200d09f204b)
</content>
</entry>
<entry>
<title>Implement procstat(1) advlocks command</title>
<updated>2022-04-16T02:18:18Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-04-02T14:13:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=539dc6ea3b4eca6a9a02e273f57042220fecbb85'/>
<id>urn:sha1:539dc6ea3b4eca6a9a02e273f57042220fecbb85</id>
<content type='text'>
(cherry picked from commit a5229a255ea9e67fe935da1f566be803c1e7f99f)
</content>
</entry>
<entry>
<title>procstat(1): add ability to specify subcommands not requiring pid lists</title>
<updated>2022-04-16T02:18:18Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-04-07T18:27:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d52eaf8415771cfba410daad1cabc25162e93616'/>
<id>urn:sha1:d52eaf8415771cfba410daad1cabc25162e93616</id>
<content type='text'>
(cherry picked from commit e79866ddf1c2147890226830838dcca5174c18e1)
</content>
</entry>
<entry>
<title>procstat: remove set but not used variable</title>
<updated>2022-03-22T17:36:16Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2022-03-17T21:53:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c38d2d1811bfe50cef7be74d78b16034ef1deff8'/>
<id>urn:sha1:c38d2d1811bfe50cef7be74d78b16034ef1deff8</id>
<content type='text'>
In an earlier version of D26310, strcmp was strncmp.

(cherry picked from commit 8b1f5965d9a55a93517c4366f3e1f22166c1aff6)
</content>
</entry>
<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>
</feed>
