From 6d5c9dbb1c0ed2c1d6e808623cd68ff1f76343e5 Mon Sep 17 00:00:00 2001 From: Viktor Malik Date: Thu, 23 Oct 2025 13:57:48 +0200 Subject: [PATCH] Exclude the biolatency-kp.bt tool The tool attaches to kprobes (__)?blk_account_io_(start|done) neither of which exists in RHEL 10. In addition, the biolatency.bt tool does the same thing (just with tracepoints introduced for that purpose) so it is perfectly fine if we exclude it. Signed-off-by: Viktor Malik --- bpftrace.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bpftrace.spec b/bpftrace.spec index 3cd89bb..373cb24 100644 --- a/bpftrace.spec +++ b/bpftrace.spec @@ -75,6 +75,9 @@ find %{buildroot}%{_datadir}/%{name}/tools -type f -exec \ %{_datadir}/%{name}/tools/doc/*.txt # Do not include old versions of tools, they do not work on RHEL 10 %exclude %{_datadir}/%{name}/tools/old +# biolatency-kp.bt attaches to kprobes which are inlined on RHEL 9. +# In addition, biolatency.bt does the same thing (with tracepoints). +%exclude %{_datadir}/%{name}/tools/biolatency-kp.bt %changelog