| Name: | bpftrace |
|---|---|
| Version: | 0.22.1 |
| Release: | 1.el9 |
| Architecture: | aarch64 |
| Group: | Unspecified |
| Size: | 11612680 |
| License: | ASL 2.0 |
| RPM: | bpftrace-0.22.1-1.el9.aarch64.rpm |
| Source RPM: | bpftrace-0.22.1-1.el9.src.rpm |
| Build Date: | Sat Mar 08 2025 |
| Build Host: | build-ol9-aarch64.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 |
- Rebase on bpftrace 0.22.1 (RHEL-63881) - Add LLVM 19 support (RHEL-66061)
- Rebase on bpftrace 0.21.1 - Add LLVM 18 support (RHEL-28685)
- Fix latest build (not built in side tag)
- Rebuild for bcc 0.30.0-4
- Rebase on bpftrace 0.20.4 - Fix CVE allowing unprivileged users loading of compromised linux headers (RHEL-28765, CVE-2024-2313)
- Rebase on bpftrace 0.20.3 (RHEL-30779) - Fix CVE allowing unprivileged users loading of compromised linux headers (RHEL-28765, CVE-2024-2313) - Fix bpftrace creating BPF programs with truncated names (RHEL-8502)
- Rebase on bpftrace 0.19.1 (RHEL-10693) - Rebuild for LLVM 17 (RHEL-10592) - Enhancements and fixes for PowerPC (RHEL-3690, RHEL-11476)
- Rebuild for LLVM 16 (rhbz#2192953)
- Rebase on bpftrace 0.17.0 (RHEL-286) - Fix runqlat.bt, tcpdrop.bt, and undump.bt on aarch64 (rhbz#2170838)