From a09a2f06d6316801e89e7f676d0839910aea765d Mon Sep 17 00:00:00 2001 From: Jerome Marchand Date: Tue, 11 Jun 2019 16:41:59 +0200 Subject: [PATCH] RHEL 8 fixes Fixes the following RHEL 8 specific issues: - library path in gethostlatency and threadsnoop --- tools/gethostlatency.bt | 12 ++++++------ tools/threadsnoop.bt | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/gethostlatency.bt b/tools/gethostlatency.bt index a1ac1b2..ade1005 100755 --- a/tools/gethostlatency.bt +++ b/tools/gethostlatency.bt @@ -26,17 +26,17 @@ BEGIN "HOST"); } -uprobe:/lib/x86_64-linux-gnu/libc.so.6:getaddrinfo, -uprobe:/lib/x86_64-linux-gnu/libc.so.6:gethostbyname, -uprobe:/lib/x86_64-linux-gnu/libc.so.6:gethostbyname2 +uprobe:/lib64/libc.so.6:getaddrinfo, +uprobe:/lib64/libc.so.6:gethostbyname, +uprobe:/lib64/libc.so.6:gethostbyname2 { @start[tid] = nsecs; @name[tid] = arg0; } -uretprobe:/lib/x86_64-linux-gnu/libc.so.6:getaddrinfo, -uretprobe:/lib/x86_64-linux-gnu/libc.so.6:gethostbyname, -uretprobe:/lib/x86_64-linux-gnu/libc.so.6:gethostbyname2 +uretprobe:/lib64/libc.so.6:getaddrinfo, +uretprobe:/lib64/libc.so.6:gethostbyname, +uretprobe:/lib64/libc.so.6:gethostbyname2 /@start[tid]/ { $latms = (nsecs - @start[tid]) / 1000000; diff --git a/tools/threadsnoop.bt b/tools/threadsnoop.bt index e4d3875..c56b1ac 100755 --- a/tools/threadsnoop.bt +++ b/tools/threadsnoop.bt @@ -18,7 +18,7 @@ BEGIN printf("%-10s %-6s %-16s %s\n", "TIME(ms)", "PID", "COMM", "FUNC"); } -uprobe:/lib/x86_64-linux-gnu/libpthread.so.0:pthread_create +uprobe:/usr/lib64/libpthread.so:pthread_create { printf("%-10u %-6d %-16s %s\n", elapsed / 1000000, pid, comm, usym(arg2)); -- 2.25.4