<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/kdump, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>sys/event.h: use freebsd32_uint64_t for kevent32 64bit members</title>
<updated>2026-02-09T18:57:19+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2026-02-05T19:22:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ad639400dc9f1c5aec470996473bb54edc113dba'/>
<id>ad639400dc9f1c5aec470996473bb54edc113dba</id>
<content type='text'>
Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D55135
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D55135
</pre>
</div>
</content>
</entry>
<entry>
<title>kdump: Add support for decoding inotify events</title>
<updated>2025-07-04T14:42:33+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2025-07-03T19:53:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e02d4fab54539a5d127c12e9e9f8b0ddd2a1cafa'/>
<id>e02d4fab54539a5d127c12e9e9f8b0ddd2a1cafa</id>
<content type='text'>
These are emitted when reading from an inotify descriptor.

MFC after:	3 months
Sponsored by:	Klara, Inc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are emitted when reading from an inotify descriptor.

MFC after:	3 months
Sponsored by:	Klara, Inc.
</pre>
</div>
</content>
</entry>
<entry>
<title>ktrace: trace and decode thr_new() thr_param</title>
<updated>2025-06-04T11:24:20+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2025-06-04T05:41:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=56a4d1a4cc151cf8356704aafd2d2ec0fd009701'/>
<id>56a4d1a4cc151cf8356704aafd2d2ec0fd009701</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>kdump: nicer printing of kill(2) PID argument</title>
<updated>2025-06-04T01:51:06+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2025-06-04T01:51:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=969f6380eb66f809eed3e5c38b6021824a4cc2bf'/>
<id>969f6380eb66f809eed3e5c38b6021824a4cc2bf</id>
<content type='text'>
Similar to wait*(), kill(2) operates on a pid that currently gets output
as hex.  Output it in decimal to make it a little easier to eyeball the
pid we're signalling.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D50508
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to wait*(), kill(2) operates on a pid that currently gets output
as hex.  Output it in decimal to make it a little easier to eyeball the
pid we're signalling.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D50508
</pre>
</div>
</content>
</entry>
<entry>
<title>kdump: nicer printing of wait*() ID arguments</title>
<updated>2025-06-04T01:51:06+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2025-06-04T01:51:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3eb26ef41ce8a1f78ae9a1236ffccd9ced89d32b'/>
<id>3eb26ef41ce8a1f78ae9a1236ffccd9ced89d32b</id>
<content type='text'>
Currently, both of these will print pid/uid/gid/sid/jid in hex, which
isn't very helpful for eyeballing.  Align more closely with truss(1) and
print these in decimal instead.

`ip` is likely wider than our ID type, so we do a small casting trick in
wait4(2) to get it sign-extended and rendered properly.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D50496
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, both of these will print pid/uid/gid/sid/jid in hex, which
isn't very helpful for eyeballing.  Align more closely with truss(1) and
print these in decimal instead.

`ip` is likely wider than our ID type, so we do a small casting trick in
wait4(2) to get it sign-extended and rendered properly.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D50496
</pre>
</div>
</content>
</entry>
<entry>
<title>kdump(1): Use static array for header types string literals</title>
<updated>2025-06-03T02:47:38+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2025-05-31T22:51:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e26f3836d4e129c77e28854e9f84874a92723ac2'/>
<id>e26f3836d4e129c77e28854e9f84874a92723ac2</id>
<content type='text'>
Also change sprintf() to snprintf().

Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D50633
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also change sprintf() to snprintf().

Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D50633
</pre>
</div>
</content>
</entry>
<entry>
<title>kdump: staticise functions in kdump.c</title>
<updated>2025-06-03T02:47:38+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2025-05-31T22:35:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=de6012c48e213b655bb5cee03b866ab26fa10417'/>
<id>de6012c48e213b655bb5cee03b866ab26fa10417</id>
<content type='text'>
Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D50633
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D50633
</pre>
</div>
</content>
</entry>
<entry>
<title>kdump(1): pretty-print KTR_EXTERR</title>
<updated>2025-06-03T02:47:38+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2025-05-31T22:05:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9a036035579236c16699ca801d280096bb512b47'/>
<id>9a036035579236c16699ca801d280096bb512b47</id>
<content type='text'>
Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D50633
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	brooks
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D50633
</pre>
</div>
</content>
</entry>
<entry>
<title>ktrace: support AF_NETLINK in ktrstruct</title>
<updated>2024-11-19T22:19:50+00:00</updated>
<author>
<name>Artem Hevorhian</name>
<email>artemhevorhian@gmail.com</email>
</author>
<published>2024-11-19T22:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7678dac437149a8af7cbbc2c8b067c9096143320'/>
<id>7678dac437149a8af7cbbc2c8b067c9096143320</id>
<content type='text'>
Right now, sockaddr_nl parameters are not displayed in kdump output,
however they are present in the structure in ktrace.out file when
ktrace is run.

Reviewed by:		melifaro, markj, glebius
Differential Revision:	https://reviews.freebsd.org/D47411
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Right now, sockaddr_nl parameters are not displayed in kdump output,
however they are present in the structure in ktrace.out file when
ktrace is run.

Reviewed by:		melifaro, markj, glebius
Differential Revision:	https://reviews.freebsd.org/D47411
</pre>
</div>
</content>
</entry>
<entry>
<title>ktrace: log execve(2) arguments and environment</title>
<updated>2024-11-11T21:19:35+00:00</updated>
<author>
<name>Artem Hevorhian</name>
<email>artemhevorhian@gmail.com</email>
</author>
<published>2024-10-15T13:50:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=65a4daeaf3247b7a2c16cf59cdea2ce05987a7cc'/>
<id>65a4daeaf3247b7a2c16cf59cdea2ce05987a7cc</id>
<content type='text'>
Two new events KTR_ARGS and KTR_ENV can be used to
trace arguments of execve(2).

Reviewed by:		glebius
Differential Revision:	https://reviews.freebsd.org/D47127
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Two new events KTR_ARGS and KTR_ENV can be used to
trace arguments of execve(2).

Reviewed by:		glebius
Differential Revision:	https://reviews.freebsd.org/D47127
</pre>
</div>
</content>
</entry>
</feed>
