Revisions of systemtap
buildservice-autocommit
accepted
request 1181552
from
Tony Jones (jones_tony)
(revision 151)
baserev update by copy to link target
Tony Jones (jones_tony)
accepted
request 1181374
from
Tony Jones (jones_tony)
(revision 150)
- 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
buildservice-autocommit
accepted
request 1164227
from
Tony Jones (jones_tony)
(revision 149)
baserev update by copy to link target
Tony Jones (jones_tony)
accepted
request 1164226
from
Tony Jones (jones_tony)
(revision 148)
- Fix runtime issues with v6.8 kernel (bsc#1222249) New patch: get-shm_flag-defines-from-the-appropriate-include-file-for-linux-6.8-kernel.patch New patch: pr31373-deal-with-the-removal-of-strlcpy-from-linux-6.8.patch - Fix gcc14 build errors (bsc#1221706) New patch: bpf-translate.cxx-fix-build-against-upcoming-gcc14.patch New patch: pr31288-build-with-gcc14-cont.patch New patch: pr31288-build-with-gcc14.patch New patch: staprun-fix-build-against-upcoming-gcc14.patch New patch: stapvirt.c-more-gcc-14-werror-calloc-transposed-args-compatibility.patch
buildservice-autocommit
accepted
request 1158885
from
Martin Pluskal (pluskalm)
(revision 147)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 1157163
from
Petr Gajdos (pgajdos)
(revision 146)
- remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476]
buildservice-autocommit
accepted
request 1141758
from
Martin Pluskal (pluskalm)
(revision 145)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 1135754
from
Florian (sp1rit)
(revision 144)
Upgrade to version 5.0
buildservice-autocommit
accepted
request 1086106
from
Tony Jones (jones_tony)
(revision 143)
baserev update by copy to link target
Tony Jones (jones_tony)
accepted
request 1085967
from
Dirk Mueller (dirkmueller)
(revision 142)
- update to 4.9: * ISystemtap: the new interactive systemtap jupyter kernel. This provides a simple GUI for writing/running Systemtap scripts in an easy, incremental way within Jupyterlab. Added 2 news scripts, stap-jupyter-install and stap-jupyter-container. See stap-jupyter(1). * The new "language-server" mode, specified by "stap --language-server", starts a LSP server which will communicate with the client via stdio. * This server currently supports code completion suggestions. * See language-server/README.md for more details and usage instructions. * Safety/liveness checking for $context variable assignments in probes of retpoline-compiled kernels is temporarily disabled. * DWARF-related probes (.function, .statement) now merge DWARF and non-DWARF symbol-table based matches, rather than being either-or. * The python3 tapset was extended to support python3 3.9, 3.10, and 3.11. See stapprobes(3stap) for further details on probing python functions. * A template cve band-aid script is now included, which demonstrates how to use a new 'livepatch.stp' tapset to standardize activation, interactive control, and monitoring of systemtap cve band-aids. * The kernel runtime now uses much less memory when the number of "possible CPUs" are way more than the online ones. For example, VMWare guests usually have 128 "possible CPUs" while fewer CPUs are actually present or online in the guest system. * The memory allocation size is now irrelevant to the value of NR_CPUS of the current kernel. It is only subject to the
buildservice-autocommit
accepted
request 1084620
from
Dirk Mueller (dirkmueller)
(revision 141)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1084615
from
Dominique Leuenberger (dimstar)
(revision 140)
- Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS.
buildservice-autocommit
accepted
request 1003071
from
Tony Jones (jones_tony)
(revision 139)
baserev update by copy to link target
Tony Jones (jones_tony)
committed
(revision 138)
- Upgrade to version 4.7. See systemtap.spec for changelog - Upgrade to version 4.7. See systemtap.spec for changelog - Upgrade to version 4.7. See systemtap.spec for changelog - Remove patches (upstream): Handle-user-supplied-sdt-probe-argument-template.patch PR28778-gcc-warning-tweak-for-sprintf-precision-parameter.patch buildrun-for-LKM-backend-add-Wno-infinite-recursion.patch gcc12-c-compatibility-re-tweak-for-rhel6-use-function-pointer-instead-of-lambdas-instead-of-ptr_fun.patch gcc12-c-compatibility-tweak-use-lambdas-instead-of-ptr_fun.patch gcc12-warning-suppression.patch sys-sdt.h-fp-constraints-aarch64-s390.patch sys-sdt.h-fp-constraints-arm32.patch sys-sdt.h-fp-constraints-x86_64.patch - Update to version 4.7 Release notes: https://sourceware.org/pipermail/systemtap/2022q2/027491.html - Remove patches (upstream): Handle-user-supplied-sdt-probe-argument-template.patch PR28778-gcc-warning-tweak-for-sprintf-precision-parameter.patch buildrun-for-LKM-backend-add-Wno-infinite-recursion.patch gcc12-c-compatibility-re-tweak-for-rhel6-use-function-pointer-instead-of-lambdas-instead-of-ptr_fun.patch gcc12-c-compatibility-tweak-use-lambdas-instead-of-ptr_fun.patch gcc12-warning-suppression.patch sys-sdt.h-fp-constraints-aarch64-s390.patch sys-sdt.h-fp-constraints-arm32.patch sys-sdt.h-fp-constraints-x86_64.patch - Update systemtap.keyring
buildservice-autocommit
accepted
request 971957
from
Tony Jones (jones_tony)
(revision 137)
baserev update by copy to link target
Tony Jones (jones_tony)
accepted
request 971956
from
Tony Jones (jones_tony)
(revision 136)
- Remove unnecessary patches. Only patches specific to dtrace are needed.
buildservice-autocommit
accepted
request 958521
from
Tony Jones (jones_tony)
(revision 135)
baserev update by copy to link target
Tony Jones (jones_tony)
accepted
request 958520
from
Tony Jones (jones_tony)
(revision 134)
- Add gcc12 support (bsc#1196583) New patch: PR28778-gcc-warning-tweak-for-sprintf-precision-parameter.patch New patch: gcc12-c-compatibility-tweak-use-lambdas-instead-of-ptr_fun.patch New patch: gcc12-c-compatibility-re-tweak-for-rhel6-use-function-pointer-instead-of-lambdas-instead-of-ptr_fun.patch New patch: buildrun-for-LKM-backend-add-Wno-infinite-recursion.patch New patch: gcc12-warning-suppression.patch - Add gcc12 support (bsc#1196583) New patch: PR28778-gcc-warning-tweak-for-sprintf-precision-parameter.patch New patch: gcc12-c-compatibility-tweak-use-lambdas-instead-of-ptr_fun.patch New patch: gcc12-c-compatibility-re-tweak-for-rhel6-use-function-pointer-instead-of-lambdas-instead-of-ptr_fun.patch New patch: buildrun-for-LKM-backend-add-Wno-infinite-recursion.patch New patch: gcc12-warning-suppression.patch - Add gcc12 support (bsc#1196583) New patch: PR28778-gcc-warning-tweak-for-sprintf-precision-parameter.patch New patch: gcc12-c-compatibility-tweak-use-lambdas-instead-of-ptr_fun.patch New patch: gcc12-c-compatibility-re-tweak-for-rhel6-use-function-pointer-instead-of-lambdas-instead-of-ptr_fun.patch New patch: buildrun-for-LKM-backend-add-Wno-infinite-recursion.patch New patch: gcc12-warning-suppression.patch
Martin Pluskal (pluskalm)
accepted
request 956363
from
Andreas Schwab (Andreas_Schwab)
(revision 133)
- Handle-user-supplied-sdt-probe-argument-template.patch: Fix glibc build failure on s390x
Displaying revisions 1 - 20 of 151