bpftrace

Edit Package bpftrace

BPFtrace is a high-level tracing language for Linux enhanced Berkeley Packet
Filter (eBPF) available in recent Linux kernels. The BPFtrace language is
inspired by awk and C, and predecessor tracers such as DTrace and SystemTap.
BPFtrace was created by Alastair Robertson.

Refresh
Refresh
Source Files
Filename Size Changed
Vendor-BPF_F_KPROBE_MULTI_RETURN-definition.patch 0000000901 901 Bytes
bpftrace-0.17.0.tar.gz 0001035274 1010 KB
bpftrace.changes 0000013025 12.7 KB
bpftrace.spec 0000004179 4.08 KB
Latest Revision
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 3)
- Add Vendor-BPF_F_KPROBE_MULTI_RETURN-definition.patch to fix build on
  SLE15-SP5

- Set USE_SYSTEM_BPF_BCC to ON so system libraries are used
- Update to 0.17.0
  + Support opaque pointer (boo#1207295)
  + Support 32-bit ARM systems
  + Support BTF in kernel modules
  + Add %rh option to print buffer as hex without \x
  + Add stdbool.h to built-in headers
  + Raise minimum versions for libbpf and bcc and vendor them for local builds
  + Support comparison for integer arrays
  + Drop Ubuntu 19.10 lockdown detection
  + Fix pointer/register loads on 32-bit architectures
  + Fix kprobe multi-attachment
  + Fix attaching to multiple USDT probes using the same wildcard
  + Fix pointer arithmetics codegen
  + Fix segfault for invalid AssignVarStatement visit
  + Better handling of missing function trace support files
  + Fix unroll ID reset
  + Support profile and interval probes in probe matcher
  + Fix BTF detection macro in tools/old/mdflush.bt
Comments 0
openSUSE Build Service is sponsored by