From f99769dfba49593fdc1fec986960d4b0c12367f1 Mon Sep 17 00:00:00 2001 From: dpayne Date: Tue, 5 Jun 2018 13:45:19 -0700 Subject: [PATCH] Removing unneeded use of bpf_probe_read in funcslower --- tools/funcslower.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tools/funcslower.py b/tools/funcslower.py index 422ced5f4a47..5af4cb263181 100755 --- a/tools/funcslower.py +++ b/tools/funcslower.py @@ -174,10 +174,7 @@ data.kernel_stack_id = stacks.get_stackid(ctx, 0 | BPF_F_REUSE_STACKID); if (data.kernel_stack_id >= 0) { - // populate extras to fix the kernel stack - struct pt_regs regs = {}; - bpf_probe_read(®s, sizeof(regs), (void *)ctx); - u64 ip = PT_REGS_IP(®s); + u64 ip = PT_REGS_IP(ctx); // if ip isn't sane, leave key ips as zero for later checking #ifdef CONFIG_RANDOMIZE_MEMORY