Issued:
2012-06-20
Updated:
2012-06-20

RHBA-2012:0779 - mcelog bug fix and enhancement update


Synopsis

mcelog bug fix and enhancement update

Type/Severity

Bug Fix Advisory (none)

Topic

Updated mcelog packages that fix three bugs and add two enhancements are now available for Red Hat Enterprise Linux 6.

Description

The mcelog packages provide the mcelog daemon to collect and decode Machine Check Exception data on AMD64 and Intel 64 platforms.

This update fixes the following bugs:

  • Prior to this update, the mcelog README file contained references to nonexistent directories. This update removes these references and updates the file. (BZ#728265)

  • Prior to this update, the mcelog daemon wrongly displayed an error that a certain microarchitecture was not supported even if the CPU was supported if mcelog was run on Intel CPUs only with architectural decoding enabled. This update removes this message. (BZ#769363)

  • Prior to this update, a cron job tried to install regardless whether a system was supported or not. As a result, the mcelog daemon displayed the message "No such device" if mcelog was installed on unsupported systems. This update prevents the cron job from installing on unsupported processors. (BZ#784091)

This update also adds the following enhancements:

  • Prior to this update, the mcelog daemon displayed the error "mcelog read: No such device" when running the unsupported AMD Family 16 microarchitecture or higher. This update adds a check to mcelog to determine what AMD processor family is used. If needed, the new message "CPU is unsupported" is displayed. (BZ#746785)

  • Prior to this update, The cron file for mcelog did not use the "--supported" option. As a consequence, the "--supported" option did not correctly check whether the mcelog daemon worked. This update adds the "--supported" option to the crontab file and removes two redundant strings. (BZ#795508)

All users of mcelog are advised to upgrade to these updated mcelog packages, which fix these bugs and add these enhancements.

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

ProductVersionArch
Red Hat Enterprise Linux for Scientific Computing6x86_64
Red Hat Enterprise Linux Workstation6x86_64
Red Hat Enterprise Linux Server6x86_64
Red Hat Enterprise Linux Server from RHUI6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6x86_64

Updated Packages

  • mcelog-1.0pre3_20110718-0.14.el6.x86_64.rpm
  • mcelog-debuginfo-1.0pre3_20110718-0.14.el6.x86_64.rpm
  • mcelog-1.0pre3_20110718-0.14.el6.src.rpm

Fixes

(none)

CVEs

(none)

References

(none)


Additional information