Fedora Packages

bpftrace

High-level tracing language for Linux eBPF

BPFtrace is a high-level tracing language for Linux enhanced Berkeley Packet Filter (eBPF) available in recent Linux kernels (4.x). BPFtrace uses LLVM as a backend to compile scripts to BPF-bytecode and makes use of BCC for interacting with the Linux BPF system, as well as existing Linux tracing capabilities: kernel dynamic tracing (kprobes), user-level dynamic tracing (uprobes), and tracepoints. The BPFtrace language is inspired by awk and C, and predecessor tracers such as DTrace and SystemTap

Releases Overview

Release Stable Testing
Fedora Rawhide 0.20.1-1.fc40 -
Fedora 40 0.20.1-1.fc40 -
Fedora 39 0.20.1-1.fc39 -
Fedora 38 0.19.1-1.fc38 -
File a new bug report »
Package Info

You can contact the maintainers of this package via email at bpftrace dash maintainers at fedoraproject dot org.



Sources on Pagure