From dca7ef27596ef24cca4ac18a04d59fba1a888030 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Fri, 30 Apr 2021 22:35:01 +0000 Subject: [PATCH] scripts: add bpf/readv.bt This script captures a histogram of the returned values from the readv syscall. It can be useful for analyzing the efficiency of our sock/posix implementation. Signed-off-by: Jim Harris Change-Id: I910eb2e81e3416855cda7a3854982cd02476850e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7712 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Changpeng Liu Reviewed-by: Konrad Sztyber --- scripts/bpf/readv.bt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 scripts/bpf/readv.bt diff --git a/scripts/bpf/readv.bt b/scripts/bpf/readv.bt new file mode 100644 index 000000000..36abebf56 --- /dev/null +++ b/scripts/bpf/readv.bt @@ -0,0 +1,3 @@ +tracepoint:syscalls:sys_exit_readv /pid == __PID__/ { + @bytes = hist(args->ret); +}