Instrumentation System
SystemTap is an instrumentation system for systems running Linux 2.6.
Developers can write instrumentation to collect data on the operation
of the system.
- Sources inherited from project SUSE:SLE-15-SP6:GA
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.6:Update/systemtap && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README-BEFORE-ADDING-PATCHES | 0000000519 519 Bytes | |
README-KEYRING | 0000000801 801 Bytes | |
autoconf-ver.patch | 0000000682 682 Bytes | |
configure.ac-fix-broken-libdebuginfod-library-auto |
0000002767 2.7 KB | |
stap-server.conf | 0000000084 84 Bytes | |
systemtap-5.0.tar.gz | 0006572411 6.27 MB | |
systemtap-5.0.tar.gz.asc | 0000000833 833 Bytes | |
systemtap-build-source-dir.patch | 0000003501 3.42 KB | |
systemtap-docdir-fix.diff | 0000002211 2.16 KB | |
systemtap-docs.changes | 0000018985 18.5 KB | |
systemtap-docs.spec | 0000003257 3.18 KB | |
systemtap-dtrace.changes | 0000001942 1.9 KB | |
systemtap-dtrace.spec | 0000001952 1.91 KB | |
systemtap-headers.changes | 0000002212 2.16 KB | |
systemtap-headers.spec | 0000002483 2.42 KB | |
systemtap.changes | 0000033374 32.6 KB | |
systemtap.keyring | 0000004024 3.93 KB | |
systemtap.spec | 0000005855 5.72 KB |
Latest Revision
Daniel Mach (dmach)
committed
(revision 3)
- Upgrade to version 5.0. See systemtap.spec for changelog - Upgrade to version 5.0. See systemtap.spec for changelog - Upgrade to version 5.0. See systemtap.spec for changelog - Upgrade to version 5.0 (bsc#1223327): * Performance improvements in uprobe registration and module startup. * More probe point process details are printed in "-L" list mode with more "-v". * For the case where newer kernels may break systemtap runtime APIs, better pass-4 failure diagnostics are printed. * Tapset function print_ubacktrace_fileline() now understands DWARF5. * The target(s) of process probes may be specified by path name globs, as located selected debuginfod servers. This requires the debuginfod servers to support "metadata" queries. The following probes all of the binaries matching /usr/*/curl known to the debuginfod servers, regardless of what's currently installed as the system /usr/bin/curl: # export DEBUGINFOD_URLS="URL1 URL2 ..." # stap -e 'probe debuginfod.process("/usr/*/curl").begin { log("hi") }' The archive glob may be given as an optional component to filter further: # stap -e 'probe debuginfod.archive("*.fc38*") .process("/usr/*/c*").function("main") { log("Hello World") }' * The kernel-user message transport system added framing codes, making the transport more reliable, but becoming incompatible across pre-5.0 versions. Use matching versions of stap and staprun. * RHEL6, kernel 2.6.32* as well as older releases have been deprecated from the codebase. RHEL7 and kernel version 3.10 are now the oldest supported versions for Systemtap. * The testsuite Makefile has been simplified to remove concurrency, so "parallel" and "resume" modes are gone. * New runtime macro STP_TIMING_NSECS is now supported for reporting probe timing stats in nsecs instead of cycles. This may become default later. * Add new runtime macro STP_FORCE_STDOUT_TTY to override STP_STDOUT_NOT_ATTY. - Unlike OpenSUSE, SLE has no libdebufinfod. However detection for the !libdebuginfod case is broken: New patch: configure.ac-fix-broken-libdebuginfod-library-auto-detection.patch
Comments 0