Releases: libbpf/veristat
veristat v0.4.1
Bug fix (patch) release v0.4.1.
Fix comparison mode that was broken by introducing new stats in 0.4
Add comparison mode support for stats:
- SIZE,
- JITED_SIZE,
- STACK,
- PROG_TYPE,
- ATTACH_TYPE
veristat v0.4
Sync up veristat to upstream commit:
a7c205120d33 ("veristat: Fix top source line stat collection")
libbpf
Update libbpf to 1.6.0, commit: c5f22ac ("ci: remove llvm-17 variant of the workflow")
veristat changes
-
Extended stats collection
- Program size in instructions
- Jited program size in bytes
- Program type
- Attach type
- Stack depth
-
Detection of the maximum verifier log size supported by the kernel and using that by default
-
Introducing
--top-src-lines
flag to output the most popular source code lines parsed from verification log
veristat v0.3.2
Another patch release. Update libbpf to latest version (v1.4.3 + latest fixes/improvements, including the handling of '.llvm.' suffixes in ksym symbols).
What's Changed
- Veristat 0.3.2 prep by @anakryiko in #9
Full Changelog: v0.3.1...v0.3.2
veristat v0.3.1
Bug fix (patch) release v0.3.1, updating libbpf to the very latest upstream version, which contains fix for feature detection code for kernel's __arg_ctx
native support. If your BPF programs don't use __arg_ctx
annotations, you are not affected.
veristat v0.3
Sync up to upstream commit:
c8632acf193b ("Merge branch 'bpf-token'")
Two new veristat features:
- support for absolute value filters (
-f '|insns_pct|<10'
); - support for top N results display.
Also update libbpf, which brings latest __arg_ctx
support changes.
veristat v0.2
v0.2 release with all the libbpf and veristat changes since v0.1.
Source code matches upstream bpf-next commit
42d31dd601fa ("bpf: Improve JEQ/JNE branch taken logic")
veristat v0.1
veristat v0.1 release
Initial release of veristat tool in Github mirror.