Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1422279

BPF runtime for systemtap

From Richard Henderson <rth@redhat.com>
Newsgroups linux.kernel
Subject BPF runtime for systemtap
Date 2016-06-14 22:10 +0200
Message-ID <rK2OS-1aP-27@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


I'm pleased to be able to announce an initial implementation of an (e)bpf 
backend for systemtap.  For the subset of systemtap probes that can use 
kprobes, we can use a bpf filter instead of loading a kernel module.

As this implementation is young, there are a number of limitations.  Neither 
string nor stats types are supported.  Both require enhancements to the set of 
builtin functions supported in kernel.  The stap bpf loader still needs 
improvement with respect to its use of the event subsystem.

We're using the same intermediate file format that is supported by the llvm bpf 
backend.  I have some improvements to submit for the llvm bpf backend as well.

The code can be reviewed at

   git://sourceware.org/git/systemtap.git rth/bpf


r~

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

BPF runtime for systemtap Richard Henderson <rth@redhat.com> - 2016-06-14 22:10 +0200
  Re: BPF runtime for systemtap Brendan Gregg <brendan.d.gregg@gmail.com> - 2016-06-15 02:00 +0200
    Re: BPF runtime for systemtap fche@redhat.com (Frank Ch. Eigler) - 2016-06-15 04:00 +0200

csiph-web