Updated Red Hat Enterprise MRG Realtime packages that fix several bugs are nowavailable for Red Hat Enterprise MRG 2.5.
Red Hat Enterprise MRG (Messaging, Realtime, and Grid) is a next-generation ITinfrastructure for enterprise computing. MRG offers increased performance,reliability, interoperability, and faster computing for enterprise customers. MRG Realtime provides the highest levels of predictability for consistentlow-latency response times to meet the needs of time-sensitive workloads. MRGRealtime provides new levels of determinism by optimizing lengthy kernel codepaths to ensure that they do not become bottlenecks. This allows for betterprioritization of applications, resulting in consistent, predictable responsetimes for high-priority applications.This update provides bug fixes for the following packages: The rt-firmware package contains the contents of the latest linux-firmwaretree from the kernel.org project for firmware blobs.The rt-setup package configures settings required by the Red Hat EnterpriseLinux real-time environment, such as creating the realtime group, addingrealtime user privileges to PAM (Pluggable Authentication Models), enabling theconfiguration of kdump in real time, and disabling irqbalance by default. The rtctl package contains a set of scripts, which are used to manipulate thescheduling priorities of groups of system threads.This update fixes the following bugs: * The MRG Realtime rt-firmware package was required by the kernel-rt package andits removal from the system also removed the executable attribute from the udevfirmware loading helper script. As a consequence, the firmware loading requestsfailed, which could cause the boot process to fail or the system to operatewithout some of its devices successfully loaded. The solution is to ensure theudev firmware loading helper script has the executable attribute set after thert-firmware package has removed, so it does not prevent the proper firmwareloading operations from udev. (BZ#1141324)* MRG-Realtime stores release information in a database that is used to createthe contents of the /etc/mrg-rt-release file upon boot. The rt-setup package,which manages this database, has been updated with new information about theMRG-Realtime releases. (BZ#1141857)* An optimization of the automatic configuration file selection for the rtctlpackage, which is based on the kernel version, had the side effect of onlyconsidering three digits of the kernel version. MRG Realtime kernels withversions above 3.9 had four digits to be considered including the dot and weretherefore directed to the incorrect configuration file or, in the absence ofsuch a file, keep the default priorities for kernel threads. To fix this bug,the script has been modified to identify and apply the correct kernel versionconfiguration file if present for MRG Realtime kernel versions above 3.9.(BZ#1139711)Users of the real-time capabilities of Red Hat Enterprise MRG 2.5, which islayered on Red Hat Enterprise Linux 6, are advised to upgrade to these updatedpackages to fix these bugs.
Before applying this update, make sure all previously released erratarelevant to your system have been applied.This update is available via the Red Hat Network. Details on how touse the Red Hat Network to apply this update are available athttps://access.redhat.com/knowledge/articles/11258
1141857 – update release information in rt-setup
These packages are GPG signed by Red Hat for security. Our key and
details on how to verify the signature are available from: