systemtap 5.3 release
Frank Ch. Eigler
fche@redhat.com
Fri May 2 19:09:48 GMT 2025
The SystemTap team announces release 5.3
Small stuff: linux 6.13 and 6.15 compatibility changes; pass-1
multithreading parallelization.
= Where to get it
https://sourceware.org/systemtap/ - our project page
https://sourceware.org/systemtap/ftp/releases/
https://koji.fedoraproject.org/koji/packageinfo?packageID=615
git tag release-5.3 (commit c4fc655170b)
There have been around 60 commits since the last release.
There have been around 10 bugs fixed / features added since the last release.
= SystemTap frontend (stap) changes
- The first pass (-p1) now runs parse operations concurrently over of
the hundreds of tapset .stp files, potentially saving seconds of
time at startup.
= SystemTap backend changes
- Numerous kernel portability changes
= SystemTap tapset changes
- Numerous kernel portability changes
= SystemTap sample scripts
* All ~200 examples can be found at https://sourceware.org/systemtap/examples/
= Examples of tested kernel versions
4.18.0 (RHEL8 + CentOS Stream 8 x86_64, aarch64, ppc64le, s390x)
5.14.0 (RHEL9 + CentOS Stream 9 x86_64, aarch64, ppc64le, s390x)
6.11.0 (Fedora, RHEL10beta + CentOS Stream 10 x86_64, aarch64, ppc64le, s390x)
6.15.0-rc (Fedora rawhide x86_64)
Some test results are stored in bunsen, see https://sourceware.org/systemtap/links.html
= Contributors for this release
*Denis Pronin, Frank Ch. Eigler, Frank Sorenson, Martin Cermak,
William Cohen, *Zbigniew Jędrzejewski-Szmek, lijunlong
Special thanks to new contributors, marked with '*' above.
= Bugs fixed for this release <https://sourceware.org/PR#####>
<issues.redhat.com/browse/RHEL-####>
32302 kernel.trace("cros_ec_request_start") not recognized with kernel 6.12
32401 dwflpp::iterate_over_globals has_inner_types only uses old DW_LANG_C_plus_plus constant
32458 Systemtap instrumentation module build fails on fc42 (6.13.0-0.rc2)
32607 undefeat stapconf_HASH caching
32652 build compatibility with full -Werror
32695 The static array size of STAP_KPROBE_PROBE_STR_module cause -Werror=string-compare with GCC-15
32697 Systemtap unable to find sys_enter and sys_exit tracepoints (6.14)
32735 Add compatibility for GCC versions earlier than 5
32904 runtime/linux/stap-hw-breakpoint.h does not compile with linux 6.15 on x86_64
More information about the Systemtap
mailing list