From 7ebf8a0a6f257770ad21bcea70d56a2671528238 Mon Sep 17 00:00:00 2001 From: Viktor Malik Date: Fri, 16 Dec 2022 13:31:46 +0100 Subject: [PATCH 2/2] RHEL9: remove not existing attachpoints from tools tools/bio* attempt to attach each probe to multiple kprobes to cover all possible systems. Remove probes which do not exist in RHEL9 to remove unnecessary warnings. --- tools/biolatency.bt | 2 -- tools/biosnoop.bt | 2 -- tools/biostacks.bt | 2 -- 3 files changed, 6 deletions(-) diff --git a/tools/biolatency.bt b/tools/biolatency.bt index d5af1f29..8fb0490d 100755 --- a/tools/biolatency.bt +++ b/tools/biolatency.bt @@ -16,13 +16,11 @@ BEGIN printf("Tracing block device I/O... Hit Ctrl-C to end.\n"); } -kprobe:blk_account_io_start, kprobe:__blk_account_io_start { @start[arg0] = nsecs; } -kprobe:blk_account_io_done, kprobe:__blk_account_io_done /@start[arg0]/ { diff --git a/tools/biosnoop.bt b/tools/biosnoop.bt index 65e302fc..c26aa3be 100755 --- a/tools/biosnoop.bt +++ b/tools/biosnoop.bt @@ -20,7 +20,6 @@ BEGIN printf("%-12s %-7s %-16s %-6s %7s\n", "TIME(ms)", "DISK", "COMM", "PID", "LAT(ms)"); } -kprobe:blk_account_io_start, kprobe:__blk_account_io_start { @start[arg0] = nsecs; @@ -29,7 +28,6 @@ kprobe:__blk_account_io_start @disk[arg0] = ((struct request *)arg0)->q->disk->disk_name; } -kprobe:blk_account_io_done, kprobe:__blk_account_io_done /@start[arg0] != 0 && @iopid[arg0] != 0 && @iocomm[arg0] != ""/ diff --git a/tools/biostacks.bt b/tools/biostacks.bt index 1bc9f819..0d848ada 100755 --- a/tools/biostacks.bt +++ b/tools/biostacks.bt @@ -18,14 +18,12 @@ BEGIN printf("Tracing block I/O with init stacks. Hit Ctrl-C to end.\n"); } -kprobe:blk_account_io_start, kprobe:__blk_account_io_start { @reqstack[arg0] = kstack; @reqts[arg0] = nsecs; } -kprobe:blk_start_request, kprobe:blk_mq_start_request /@reqts[arg0]/ { -- 2.38.1