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