Date: Tue, 3 Jun 2025 04:07:41 GMT From: Konstantin Belousov <kib@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 96f4be881e8e - main - ktrace(1): teach about KTR_EXTERR Message-ID: <202506030407.55347f70071239@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=96f4be881e8e9e0cb9a6ad2cd9f17f4440983600 commit 96f4be881e8e9e0cb9a6ad2cd9f17f4440983600 Author: Konstantin Belousov <kib@FreeBSD.org> AuthorDate: 2025-05-31 22:04:57 +0000 Commit: Konstantin Belousov <kib@FreeBSD.org> CommitDate: 2025-06-03 02:47:38 +0000 ktrace(1): teach about KTR_EXTERR Reviewed by: brooks Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D50633 --- usr.bin/ktrace/ktrace.1 | 6 +++++- usr.bin/ktrace/ktrace.h | 2 +- usr.bin/ktrace/subr.c | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/usr.bin/ktrace/ktrace.1 b/usr.bin/ktrace/ktrace.1 index c2f046dc5287..f526072965b6 100644 --- a/usr.bin/ktrace/ktrace.1 +++ b/usr.bin/ktrace/ktrace.1 @@ -150,9 +150,13 @@ arguments trace .Xr execve 2 environment variables +.It Cm x +trace +.Xr exterr 2 +extended errors reports from kernel .It Cm + trace the default set of trace points - -.Cm a, c , e, i , n , s , t , u , y +.Cm a, c , e, i , n , s , t , u , x, y .El .It Ar command Execute diff --git a/usr.bin/ktrace/ktrace.h b/usr.bin/ktrace/ktrace.h index d6da094f33a2..96c288047d30 100644 --- a/usr.bin/ktrace/ktrace.h +++ b/usr.bin/ktrace/ktrace.h @@ -32,7 +32,7 @@ #define DEF_POINTS (KTRFAC_SYSCALL | KTRFAC_SYSRET | KTRFAC_NAMEI | \ KTRFAC_GENIO | KTRFAC_PSIG | KTRFAC_USER | \ KTRFAC_STRUCT | KTRFAC_SYSCTL | KTRFAC_STRUCT_ARRAY | \ - KTRFAC_ARGS | KTRFAC_ENVS) + KTRFAC_ARGS | KTRFAC_ENVS | KTRFAC_EXTERR) #define PROC_ABI_POINTS (KTRFAC_PROCCTOR | KTRFAC_PROCDTOR) diff --git a/usr.bin/ktrace/subr.c b/usr.bin/ktrace/subr.c index 1db4c214414b..422a37bb413d 100644 --- a/usr.bin/ktrace/subr.c +++ b/usr.bin/ktrace/subr.c @@ -87,6 +87,8 @@ getpoints(char *s) case 'e': facs |= KTRFAC_ENVS; break; + case 'x': + facs |= KTRFAC_EXTERR; case '+': facs |= DEF_POINTS; break;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506030407.55347f70071239>