SHA256
1
0
forked from pool/systemtap
Go to file
Tony Jones 29b0745414 - Upgrade to version 5.1. See systemtap.changes for changelog
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Update to version 5.1
  Summary of changes:
  * SystemTap frontend (stap) changes
    - An experimental "--build-as=USER" flag to reduce privilege during
      script compilation, which is a security improvement effort.
    - New probe-points for userland hardware breakpoints/watchpoints
      targeting processes (PR31180):
        probe process.data(ADDRESS).write
        probe process.data(ADDRESS).rw
        probe process.data(ADDRESS).length(LEN).write
        probe process.data(ADDRESS).length(LEN).rw
    - Support for stap --remote=bpf.
    - Improved searching heuristics for probing symbol names with/without
      symbol-version suffixes and with/without weak names.
    - Made long-running debuginfod downloads more cleanly interruptible.
    - Improved stap-prep heuristics for finding debuginfo for "-rt"
      (real-time) kernels.
  
  * SystemTap backend changes
    - Dynamic namespace switching for processes targeted via "-x PID",
      allowing processes running within containers to be probed.
    - Improved message transport robustness for heavy traffic (individual
      messages spanning pages) and for short runs (avoiding loss of
      last-gasp messages).
    - Added MTAG macro on several internal memory allocation routines
      to improve leak warnings.  Corrected a bunch of leaks.
    - "stap -t" now reports module initialization timings too.
    - Ported runtime for GCC14 compatibility, with its more recent C
      dialect warnings.
    - Support for DW_OP_bra in DWARF location lists, which makes a few
      more $context variables accessible to systemtap.
  
  * SystemTap tapset changes
    - Portability fixes for more recent kernels, as always.
    - set_kernel_string* tapset functions improved range checking.
    - print_ubacktrace_fileline() works with PIE binaries.
    - Many portability improvements and some fixes in the testsuite.
    - Enhancements for the tcp, nfs, memory tapsets.
  Drop following patches (upstream):
    - bpf-translate.cxx-fix-build-against-upcoming-gcc14.patch
    - get-shm_flag-defines-from-the-appropriate-include-file-for-linux-6.8-kernel.patch
    - pr31288-build-with-gcc14-cont.patch
    - pr31288-build-with-gcc14.patch
    - pr31373-deal-with-the-removal-of-strlcpy-from-linux-6.8.patch
    - staprun-fix-build-against-upcoming-gcc14.patch
    - stapvirt.c-more-gcc-14-werror-calloc-transposed-args-compatibility.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=150
2024-06-17 23:02:55 +00:00
_multibuild Accepting request 1084615 from home:dimstar:Factory 2023-05-04 11:34:07 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=1 2007-01-10 00:58:04 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=1 2007-01-10 00:58:04 +00:00
README-BEFORE-ADDING-PATCHES Accepting request 61688 from home:jones_tony:branches:devel:tools 2011-02-18 00:53:03 +00:00
README-KEYRING Accepting request 384300 from home:jones_tony:branches:devel:tools 2016-04-04 23:30:37 +00:00
stap-server.conf - Adjust stap-server.conf to refer to /run not /var/run (bsc#1185068) 2021-04-28 14:40:26 +00:00
systemtap-5.1.tar.gz - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap-5.1.tar.gz.asc - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap-build-source-dir.patch Accepting request 627384 from home:simson:branches:devel:tools 2018-08-16 07:21:58 +00:00
systemtap-docdir-fix.diff Accepting request 483191 from home:jeff_mahoney:branches:devel:tools 2017-03-28 20:46:58 +00:00
systemtap-docs.changes - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap-docs.spec - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap-dtrace.changes - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap-dtrace.spec - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap-headers.changes - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap-headers.spec - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap.changes - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00
systemtap.keyring Accepting request 1135754 from home:sp1rit 2024-01-26 15:07:07 +00:00
systemtap.spec - Upgrade to version 5.1. See systemtap.changes for changelog 2024-06-17 23:02:55 +00:00