Name: | bpftrace |
---|---|
Version: | 0.12.1 |
Release: | 3.el8 |
Architecture: | x86_64 |
Group: | Unspecified |
Size: | 5932501 |
License: | ASL 2.0 |
RPM: | bpftrace-0.12.1-3.el8.x86_64.rpm |
Source RPM: | bpftrace-0.12.1-3.el8.src.rpm |
Build Date: | Mon Oct 18 2021 |
Build Host: | build-ol8-x86_64.oracle.com |
Vendor: | Oracle America |
URL: | https://github.com/iovisor/bpftrace |
Summary: | High-level tracing language for Linux eBPF |
Description: | 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 |
- Have threadsnoop points to libpthread.so.0
- Rebuild on LLVM12
- Rebase on bpftrace 0.12.1
- Add missing libbpf and binutils-dev dependencies
- Fix statsnoop and opensnoop on aarch64 again
- Rebase on bpftrace 0.11.1
- Rebuild for bcc 0.16.0
- Fix KBUILD_MODNAME
- Fix ENOMEM issue on arm64 machine with many cpus - Fix statsnoop and opensnoop on aarch64 - Drop tcpdrop on ppc64
- Fix libpthread path in threadsnoop