Bug Fix Advisory kernel-utils bug fix and enhancement update

Advisory: RHBA-2008:0690-8
Type: Bug Fix 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

An updated kernel-utils package that fixes various bugs and adds
enhancements is now available.

The kernel-utils package provides kernel-related support utilities, such as
CPU frequency scaling support, and processor microcode updates.

This updated package fixes the following bugs:

* the "cpuspeed" daemon process was not aware of multi-core processors
sharing the same clock. One or more cores could end up without all
available frequency steppings, due to another core altering the frequency
during stepping detection.

* the irqbalance init script returned incorrect error codes, which may have
caused the wrong status to be returned. In this updated package, the init
script has been updated to more closely conform to distribution-wide
guidelines.

* in certain situations, using the "smartctl" command to enable S.M.A.R.T.
automatic offline data collection, failed with a "HSM violation" error in
"/var/log/messages", and the following errors on the console:

Error SMART Enable Automatic Offline failed: Input/output error
Smartctl: SMART Enable Automatic Offline Failed.

* the new microcode requires changes that are not in earlier kernels. When
running an older kernel and using a newer kernel-utils package, starting
the "microcode_ctl" service may have caused a "microcode: not enough data"
error. In this updated package, two microcode images are shipped: one for
older kernels, and the other for newer kernels, allowing users running
older kernels, or both new and old kernels, to obtain microcode updates.

As well, this updated package adds the following enhancements:

* processor frequency scaling support (powersave), using modular (rather
than built-in) powernow-k8 drivers, for AMD 64-bit-capable processors that
support AMD PowerNow!™, has been enabled.

* support for S.M.A.R.T. monitoring for 3ware RAID controllers, that have
more than 16 ports, has been added.

* to support the latest processors, the Intel microcode has been updated to
version 20080401.

Users of kernel-utils are advised to upgrade to this updated package, which
resolves these issues and adds 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:
kernel-utils-2.4-14.1.117.src.rpm     df1408846ad91d7069ef0e8803bb4878
 
IA-32:
kernel-utils-2.4-14.1.117.i386.rpm     6a0c3d218187f74b221eef190a29b369
 
x86_64:
kernel-utils-2.4-14.1.117.x86_64.rpm     28418ac26919ad9bd34bc55f3852d2d9
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
kernel-utils-2.4-14.1.117.src.rpm     df1408846ad91d7069ef0e8803bb4878
 
IA-32:
kernel-utils-2.4-14.1.117.i386.rpm     6a0c3d218187f74b221eef190a29b369
 
IA-64:
kernel-utils-2.4-14.1.117.ia64.rpm     1115b2ab58db99a7a3b75464fb6a8238
 
PPC:
kernel-utils-2.4-14.1.117.ppc.rpm     b6c0b0e786cf749d4c794316a774aa45
kernel-utils-2.4-14.1.117.ppc64.rpm     b5e377af84d8c439aa64de4952c7de28
 
s390:
kernel-utils-2.4-14.1.117.s390.rpm     84bf7878481a8f5eecce710a3c7a806e
 
s390x:
kernel-utils-2.4-14.1.117.s390x.rpm     08b2cb75f578a280b05a502adbf5a7a8
 
x86_64:
kernel-utils-2.4-14.1.117.x86_64.rpm     28418ac26919ad9bd34bc55f3852d2d9
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
kernel-utils-2.4-14.1.117.src.rpm     df1408846ad91d7069ef0e8803bb4878
 
IA-32:
kernel-utils-2.4-14.1.117.i386.rpm     6a0c3d218187f74b221eef190a29b369
 
IA-64:
kernel-utils-2.4-14.1.117.ia64.rpm     1115b2ab58db99a7a3b75464fb6a8238
 
x86_64:
kernel-utils-2.4-14.1.117.x86_64.rpm     28418ac26919ad9bd34bc55f3852d2d9
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
kernel-utils-2.4-14.1.117.src.rpm     df1408846ad91d7069ef0e8803bb4878
 
IA-32:
kernel-utils-2.4-14.1.117.i386.rpm     6a0c3d218187f74b221eef190a29b369
 
IA-64:
kernel-utils-2.4-14.1.117.ia64.rpm     1115b2ab58db99a7a3b75464fb6a8238
 
x86_64:
kernel-utils-2.4-14.1.117.x86_64.rpm     28418ac26919ad9bd34bc55f3852d2d9
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

183403 - powersave governor should be a builtin for powernow-k8
242478 - Wrong init script
431570 - [RHEL 4.7] update microcode to 20080401 version


Keywords

cpuspeed, frequency, kernel-utils, microcode, module, powernow-k8, scaling


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/