Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jan 2025 14:43:40 GMT
From:      Mark Johnston <markj@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 0325afa63942 - stable/14 - ktrace: Make -t t trace struct arrays as well as structs
Message-ID:  <202501141443.50EEheL2014465@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/14 has been updated by markj:

URL: https://cgit.FreeBSD.org/src/commit/?id=0325afa639424ba3960b5487867d07b19c3995b1

commit 0325afa639424ba3960b5487867d07b19c3995b1
Author:     Mark Johnston <markj@FreeBSD.org>
AuthorDate: 2025-01-07 14:31:15 +0000
Commit:     Mark Johnston <markj@FreeBSD.org>
CommitDate: 2025-01-14 14:15:00 +0000

    ktrace: Make -t t trace struct arrays as well as structs
    
    Otherwise there is no specific -t option which captures struct arrays.
    
    MFC after:      1 week
    
    (cherry picked from commit 596ee234ef4537e71f030e13598ecbe73ee697bb)
---
 usr.bin/ktrace/ktrace.1 | 2 +-
 usr.bin/ktrace/subr.c   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/usr.bin/ktrace/ktrace.1 b/usr.bin/ktrace/ktrace.1
index 5cc6df52d69a..bab58c99c71f 100644
--- a/usr.bin/ktrace/ktrace.1
+++ b/usr.bin/ktrace/ktrace.1
@@ -132,7 +132,7 @@ trace capability check failures
 .It Cm s
 trace signal processing
 .It Cm t
-trace various structures
+trace various structures and arrays of structures
 .It Cm u
 userland traces generated by
 .Xr utrace 2
diff --git a/usr.bin/ktrace/subr.c b/usr.bin/ktrace/subr.c
index b52ae1b981ec..fb96a3461db6 100644
--- a/usr.bin/ktrace/subr.c
+++ b/usr.bin/ktrace/subr.c
@@ -77,7 +77,7 @@ getpoints(char *s)
 			facs |= KTRFAC_PSIG;
 			break;
 		case 't':
-			facs |= KTRFAC_STRUCT;
+			facs |= KTRFAC_STRUCT | KTRFAC_STRUCT_ARRAY;
 			break;
 		case 'u':
 			facs |= KTRFAC_USER;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501141443.50EEheL2014465>