Enhancement Advisory systemtap enhancement update

Advisory: RHEA-2008:0759-8
Type: Product Enhancement Advisory
Severity: N/A
Issued on: 2008-07-24
Last updated on: 2008-07-24
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

Updated systemtap packages that add enhancements are now available.

SystemTap is an instrumentation system for systems running the Linux 2.6
kernel. Developers can write scripts to collect data on the operation of
the system.

These updated packages add the following enhancements:

* a pair of SystemTap command line options, "-DRELAYHOST" and
"-DRELAYGUEST", make it possible for a single, long-running script to share
(host) its kernel trace buffers with a number of other concurrent (guest)
scripts. This can reduce overall memory consumption, and centralize the
trace message data.

* the systemtap packages have been updated to the latest upstream version
as of February 2008. For further information, refer to the
"/usr/share/doc/systemtap-[version]/NEWS" file.

Note: the Linux kernel may become unstable with excessive wildcard usage
that probes every part of the kernel. As well, certain test suite failures
can occur, which are of little consequence, due to debuginfo limitations,
or incomplete tapset porting.

SystemTap is no longer a technical preview, and now has production support.
It is recommended that scripts be run on development machines before being
deployed in production. Since SystemTap is an optional diagnostic tool, if
it causes problems, users can simply stop using the tool in that way.
Options such as "-g" for Guru mode, and "-D*" allow users to disable
several security checks. Scripts using these options may not be supported.

Red Hat will endeavor to fix problems in SystemTap or the Linux kernel as
they arise in connection with new scripts. In some cases, a fix may include
extending the blacklist for known areas of the Linux kernel that are unsafe
to probe. In such cases, scripts causing these problems would have to be
changed.

Users of systemtap are advised to upgrade to these updated packages, which
add these enhancements.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
systemtap-0.6.2-1.el4.src.rpm     7a89f89bcbc05778191a874e12d835c3
 
IA-32:
systemtap-0.6.2-1.el4.i386.rpm     156a2a32725871add1df36edee3d72b9
systemtap-runtime-0.6.2-1.el4.i386.rpm     cfb31288666a7e372cf0424699a55db8
systemtap-testsuite-0.6.2-1.el4.i386.rpm     2a5b5da71512e678885366c7da3ef75d
 
x86_64:
systemtap-0.6.2-1.el4.x86_64.rpm     fadd701b11cb90fa0a7423c79c000dd9
systemtap-runtime-0.6.2-1.el4.x86_64.rpm     35c539a09e0103ef4799c805b9f1ce8f
systemtap-testsuite-0.6.2-1.el4.x86_64.rpm     21bd0b9228adf64f56b54c37218dff9f
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
systemtap-0.6.2-1.el4.src.rpm     7a89f89bcbc05778191a874e12d835c3
 
IA-32:
systemtap-0.6.2-1.el4.i386.rpm     156a2a32725871add1df36edee3d72b9
systemtap-runtime-0.6.2-1.el4.i386.rpm     cfb31288666a7e372cf0424699a55db8
systemtap-testsuite-0.6.2-1.el4.i386.rpm     2a5b5da71512e678885366c7da3ef75d
 
IA-64:
systemtap-0.6.2-1.el4.ia64.rpm     6961100b00cf7e1805d1403064d10307
systemtap-runtime-0.6.2-1.el4.ia64.rpm     527649e906e0d4071bb63b58df4df3b9
systemtap-testsuite-0.6.2-1.el4.ia64.rpm     074d5c94ca222ee65398316bcab79546
 
PPC:
systemtap-0.6.2-1.el4.ppc64.rpm     d2b89b39686089375e4b34c394494360
systemtap-runtime-0.6.2-1.el4.ppc64.rpm     3ff16cb9d43ea7e03352d70fdf230916
systemtap-testsuite-0.6.2-1.el4.ppc64.rpm     48e044fab4bdfe0a72d9ad67f3a7fd12
 
x86_64:
systemtap-0.6.2-1.el4.x86_64.rpm     fadd701b11cb90fa0a7423c79c000dd9
systemtap-runtime-0.6.2-1.el4.x86_64.rpm     35c539a09e0103ef4799c805b9f1ce8f
systemtap-testsuite-0.6.2-1.el4.x86_64.rpm     21bd0b9228adf64f56b54c37218dff9f
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
systemtap-0.6.2-1.el4.src.rpm     7a89f89bcbc05778191a874e12d835c3
 
IA-32:
systemtap-0.6.2-1.el4.i386.rpm     156a2a32725871add1df36edee3d72b9
systemtap-runtime-0.6.2-1.el4.i386.rpm     cfb31288666a7e372cf0424699a55db8
systemtap-testsuite-0.6.2-1.el4.i386.rpm     2a5b5da71512e678885366c7da3ef75d
 
IA-64:
systemtap-0.6.2-1.el4.ia64.rpm     6961100b00cf7e1805d1403064d10307
systemtap-runtime-0.6.2-1.el4.ia64.rpm     527649e906e0d4071bb63b58df4df3b9
systemtap-testsuite-0.6.2-1.el4.ia64.rpm     074d5c94ca222ee65398316bcab79546
 
x86_64:
systemtap-0.6.2-1.el4.x86_64.rpm     fadd701b11cb90fa0a7423c79c000dd9
systemtap-runtime-0.6.2-1.el4.x86_64.rpm     35c539a09e0103ef4799c805b9f1ce8f
systemtap-testsuite-0.6.2-1.el4.x86_64.rpm     21bd0b9228adf64f56b54c37218dff9f
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
systemtap-0.6.2-1.el4.src.rpm     7a89f89bcbc05778191a874e12d835c3
 
IA-32:
systemtap-0.6.2-1.el4.i386.rpm     156a2a32725871add1df36edee3d72b9
systemtap-runtime-0.6.2-1.el4.i386.rpm     cfb31288666a7e372cf0424699a55db8
systemtap-testsuite-0.6.2-1.el4.i386.rpm     2a5b5da71512e678885366c7da3ef75d
 
IA-64:
systemtap-0.6.2-1.el4.ia64.rpm     6961100b00cf7e1805d1403064d10307
systemtap-runtime-0.6.2-1.el4.ia64.rpm     527649e906e0d4071bb63b58df4df3b9
systemtap-testsuite-0.6.2-1.el4.ia64.rpm     074d5c94ca222ee65398316bcab79546
 
x86_64:
systemtap-0.6.2-1.el4.x86_64.rpm     fadd701b11cb90fa0a7423c79c000dd9
systemtap-runtime-0.6.2-1.el4.x86_64.rpm     35c539a09e0103ef4799c805b9f1ce8f
systemtap-testsuite-0.6.2-1.el4.x86_64.rpm     21bd0b9228adf64f56b54c37218dff9f
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

310961 - systemtap refresh for RHEL4.7



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/