Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Mar 2023 08:59:58 GMT
From:      Lorenzo Salvadore <salvadore@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: 5463b82cfc - main - Status/2023Q1/kinst.adoc: Improve report
Message-ID:  <202303250859.32P8xwwX072734@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=5463b82cfcdb7f6232592cb861caf8968ca119e5

commit 5463b82cfcdb7f6232592cb861caf8968ca119e5
Author:     Christos Margiolis <christos@FreeBSD.org>
AuthorDate: 2023-03-24 00:01:19 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2023-03-25 08:59:42 +0000

    Status/2023Q1/kinst.adoc: Improve report
    
    Also rename it to remove the quarter reference in the filename.
    
    Reviewed by:    status (Pau Amma <pauamma@gundo.com>)
    Approved by:    dbaio (co-mentor)
    Differential Revision: https://reviews.freebsd.org/D39239
---
 .../{kinst_2023q1.adoc => kinst.adoc}              | 44 ++++++++++------------
 1 file changed, 20 insertions(+), 24 deletions(-)

diff --git a/website/content/en/status/report-2023-01-2023-03/kinst_2023q1.adoc b/website/content/en/status/report-2023-01-2023-03/kinst.adoc
similarity index 76%
rename from website/content/en/status/report-2023-01-2023-03/kinst_2023q1.adoc
rename to website/content/en/status/report-2023-01-2023-03/kinst.adoc
index 743081d850..ef912d78fd 100644
--- a/website/content/en/status/report-2023-01-2023-03/kinst_2023q1.adoc
+++ b/website/content/en/status/report-2023-01-2023-03/kinst.adoc
@@ -16,47 +16,43 @@ We're now working on inline function tracing (see review D38825 above) -- a much
 
 ....
 	kinst::<inline_func>:<entry/return>
+	/<pred>/
+	{
+		<acts>
+	}
 ....
 
 To:
 
 ....
-	kinst::<caller_func1>:<offset>
-	kinst::<caller_func2>:<offset>
-	...
+	kinst::<caller_func1>:<offset>,
+	kinst::<caller_func2>:<offset>,
+	kinst::<caller_func3>:<offset>
+	/<pred>/
+	{
+		<acts>
+	}
 ....
 
 For example:
 
 ....
 	# dtrace -dn 'kinst::cam_iosched_has_more_trim:entry { printf("\t%d\t%s", pid, execname); }'
-	dtrace:::ERROR
-	{
-		((self->%error) = 0x1);
-	}
-
-	kinst::cam_iosched_get_trim:13
-	{
-		printf("\t%d\t%s", pid, execname);
-	}
-
-	kinst::cam_iosched_next_bio:13
-	{
-		printf("\t%d\t%s", pid, execname);
-	}
-
+	kinst::cam_iosched_get_trim:13,
+	kinst::cam_iosched_next_bio:13,
 	kinst::cam_iosched_schedule:40
 	{
 		printf("\t%d\t%s", pid, execname);
 	}
 
-	dtrace: description 'kinst::cam_iosched_has_more_trim:entry ' matched 4 probes
+	dtrace: description 'kinst::cam_iosched_has_more_trim:entry ' matched 3 probes
 	CPU     ID                    FUNCTION:NAME
-	  0  81502          cam_iosched_schedule:40     2       clock
-	  0  81501          cam_iosched_next_bio:13     2       clock
-	  2  81502          cam_iosched_schedule:40     2       clock
-	  1  81502          cam_iosched_next_bio:13     0	kernel
-	  1  81503          cam_iosched_schedule:40     0	kernel
+	  2  79315          cam_iosched_next_bio:13     0       kernel
+	  2  79316          cam_iosched_schedule:40     0       kernel
+	  0  79316          cam_iosched_schedule:40     12      intr
+	  2  79315          cam_iosched_next_bio:13     0       kernel
+	  2  79316          cam_iosched_schedule:40     0       kernel
+	  0  79316          cam_iosched_schedule:40     12      intr
 	^C
 ....
 



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