- Issued:
- 2013-03-06
- Updated:
- 2013-03-06
RHBA-2013:0563 - Bug Fix Advisory
Synopsis
Red Hat Enterprise MRG Realtime 2.3 Update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated Red Hat Enterprise MRG Realtime packages that fix several bugs are now
available for Red Hat Enterprise MRG 2.3.
Description
Red Hat Enterprise MRG (Messaging, Realtime, and Grid) is a next-generation IT
infrastructure for enterprise computing. MRG offers increased performance,
reliability, interoperability, and faster computing for enterprise customers.
MRG Realtime provides the highest levels of predictability for consistent
low-latency response times to meet the needs of time sensitive workloads. MRG
Realtime provides new levels of determinism by optimizing lengthy kernel code
paths to ensure that they do not become bottlenecks. This allows for better
prioritization of applications, resulting in consistent, predictable response
times for high-priority applications.
This update provides bug fixes for the following packages:
- The rt-firmware package contains the contents of the latest linux-firmware
tree from the kernel.org project for firmware blobs.
- The tuna package provides graphical and command-line interfaces for changing
scheduler and interrupt request (IRQ) settings. Changes can be made to CPUs, by
thread or at the IRQ level, taking into account the topology of multi-socket and
multi-core systems. Tuna provides the ability to isolate CPU cores and sockets
for use by a specific application or hardware device.
- The rteval package contains a utility for measuring various aspects of
real-time behavior on systems under load. The script unpacks the hackbench
stress test and benchmark utility, and the kernel source code from the
rteval-loads package, builds hackbench, and then goes into a loop, running
hackbench and compiling a kernel tree. During that loop, the cyclictest program
is run to measure event response times. After the run time completes, a
statistical analysis of the event response times is performed and printed to the
screen.
- The libibverbs-rocee packages provide a library to enable userspace processes
to use RDMA over Converged Ethernet (RoCE) "verbs" acording to the InfiniBand
Architecture Specification and the RoCE Protocol Verbs Specification.
- The libmlx4-rocee packages provide a device-specific driver for Mellanox
ConnectX InfiniBand host channel adapters (HCAs) for the libibverbs-rocee
library.
This update fixes the following bugs:
- With this update, MRG Realtime provides updates to the latest rt-firmware
package that includes new bnx2x and cnic firmware. (BZ#893133)
- With this update, MRG Realtime provides updates to the latest versions of the
libibverbs-rocee and libmlx4-rocee packages that provide high performance
networking. (BZ#871117)
- The tuna GUI will now allow changing individual thread scheduling policy
inside a thread group. (BZ#601234)
- Tuna uses python-schedutils, which used to incorrectly raise a SystemError
exception instead of a OSError exception when a specified PID did not exist.
python-schedutils has since been corrected and tuna was also modified to expect
the new OSError exception. (BZ#871598)
Users of the real-time capabilities of Red Hat Enterprise MRG 2.3, which is
layered on Red Hat Enterprise Linux 6, are advised to upgrade to these updated
packages, which fix these bugs.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/knowledge/articles/11258
Affected Products
- MRG Realtime 2 x86_64
Fixes
- BZ - 601234 - tuna: no way to change individual thread attributes of thread group in GUI
- BZ - 871117 - updated libmlx4-rocee and libibverbs-rocee packages
- BZ - 893133 - update rt-firmware package [mrg-2.3]
CVEs
(none)
References
(none)
MRG Realtime 2
SRPM | |
---|---|
libibverbs-rocee-1.1.6-3.el6.src.rpm | SHA-256: af3e1487a9df72ef51839571ebddbca49cc80b7479688be3bb21e8432f8d6768 |
libmlx4-rocee-1.0.4-1.el6.src.rpm | SHA-256: 75c837976d512a51f6600d18533de563b8bc1c921fa475ffe2204f6c250f5d7e |
rt-firmware-1.2-1.el6rt.src.rpm | SHA-256: ebc43707d16fd1be8f610b66e79c435a9fa9ef623687698742610d10e463a768 |
rteval-1.35-4.el6rt.src.rpm | SHA-256: cdc027be4285215860e73482e80d96485068e72d6faef6745a7e2d9e7e5d642e |
tuna-0.10.4-3.el6rt.src.rpm | SHA-256: d01397b17eac31e982ad9d5151316c9162e29aaf26b846968a2a6225ba10fcdf |
x86_64 | |
libibverbs-rocee-1.1.6-3.el6.x86_64.rpm | SHA-256: b137ae687979ac9810f799b36bc5b8bca594ba07b5746ceae6c62a6202f90078 |
libibverbs-rocee-debuginfo-1.1.6-3.el6.x86_64.rpm | SHA-256: c0273b4081f8758e6a124675cefe8fa75de61ebe24a7b5effc78023aa4ac22fe |
libibverbs-rocee-devel-1.1.6-3.el6.x86_64.rpm | SHA-256: fd1c29fca10338564f8b2c7fd54270a38a9a06e318a3204b5436468205640859 |
libibverbs-rocee-devel-static-1.1.6-3.el6.x86_64.rpm | SHA-256: 428c2e7f7fbc3a948cce93db2cf9ec94f4e06f5c9956b9c4a4f49454ec56e3fb |
libibverbs-rocee-utils-1.1.6-3.el6.x86_64.rpm | SHA-256: 69aeeaa18759c2e9f161a6f6459a64a3a12adc1d5d7970709d2ce2cbaae8182b |
libmlx4-rocee-1.0.4-1.el6.x86_64.rpm | SHA-256: 23861cde862d9eac9df809df9c461df462bcda1a03f65b2187e94ea14beebe27 |
libmlx4-rocee-debuginfo-1.0.4-1.el6.x86_64.rpm | SHA-256: 2d8b497238224000ab404e000794cd8ed0d18708ec61bcaf6ea9cf6fd7f8d519 |
libmlx4-rocee-static-1.0.4-1.el6.x86_64.rpm | SHA-256: f2da73456370ca8d25d5ab0288c45b93adc31c34647596e8ad5b1a20144a4324 |
oscilloscope-0.10.4-3.el6rt.noarch.rpm | SHA-256: 52d4d932cddbb76f9f7b3ee4bd447a78c0c84d7cfc2e74361e60a0d78318a8b5 |
rt-firmware-1.2-1.el6rt.noarch.rpm | SHA-256: 5fdf02cca835c771fe3c63713b707ef36065a100a2432ea8d921cb315be9f8ce |
rteval-1.35-4.el6rt.noarch.rpm | SHA-256: 35c956c03ad9d140fbdb4a1dd7ddd49845ac13110c87516a59be2ce1da093f32 |
tuna-0.10.4-3.el6rt.noarch.rpm | SHA-256: 1dc41d45b06762242b22ca1479ef575a9492deb2d984af690581cd9307b628a9 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.