Bug Fix Advisory kernel bug fix update

Advisory: RHBA-2007:1079-4
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2007-12-06
Last updated on: 2007-12-06
Affected Products: Red Hat Enterprise Linux AS (v. 4.5.z)
Red Hat Enterprise Linux ES (v. 4.5.z)
OVAL: N/A

Details

Updated kernel packages that fix various bugs are now available.

The kernel packages contain the Linux kernel, the core of any Linux
operating system.

These updated packages fix the following bugs:

* a bug in the kernel NFS code significantly reduced the speed of file
operations when dealing with symbolic links. An extra GETATTR operation has
been removed, which resolves this issue.

* a bug in the kernel CIFS code may have resulted in corrupted memory. The
cifs_demultiplex_thread did not handle all of the error codes from the
kernel_recvmsg function, which may have caused any pointer at an address
above the kvec to be a candidate for corruption. This has been resolved in
these updated packages.

* using memory interleaving or the "numa=off" kernel boot argument caused
a kernel panic on HP Proliant DL585 systems which used an AMD K8 family
CPU, and the largesmp kernel.

* a flaw was found in the kernel signals handling code. A race condition
in the use of recalc_sigpending_tsk could lead to kernel-only system call
error codes being returned to user-space.

Red Hat Enterprise Linux 4 users are advised to upgrade to these updated
packages, which contain backported patches to resolve these issues.


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 Enterprise Linux AS (v. 4.5.z)

SRPMS:
kernel-2.6.9-55.0.14.EL.src.rpm
File outdated by:  RHBA-2008:0846
    769bc7fdf1893a92e340ee780e0dfacf
 
IA-32:
kernel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    b0a651cc0f220401f5e1da3bf17b51dc
kernel-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    f437f3b83171986a8890975a0da41b66
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
kernel-hugemem-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    48964e1c392e72e4728379a95b75af5e
kernel-hugemem-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    37a2468cda9560f31cdc3339e96fdb27
kernel-smp-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    c8e0d4b0802ac4d8888d654443d05044
kernel-smp-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    5eeaed9b8a4152ac45524caf10cfa718
kernel-xenU-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    5c35e154a66447a19d6830dfcc2dcb5c
kernel-xenU-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    3cec9ef5a6cffcd5d1ac66660530b9cb
 
IA-64:
kernel-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    9be0692a76882930d82bcbdb4fd50cd4
kernel-devel-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    fa0c1acea6b005d815532b46ec9ef8da
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
kernel-largesmp-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    4d7eaeafd57b9622def88398b7f6c683
kernel-largesmp-devel-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    e415472f469a89f6bf590e0a99ec835c
 
PPC:
kernel-2.6.9-55.0.14.EL.ppc64.rpm
File outdated by:  RHBA-2008:0846
    ae441d2e5ae67cae9bee2c767aaa2827
kernel-2.6.9-55.0.14.EL.ppc64iseries.rpm
File outdated by:  RHBA-2008:0846
    491368d0d047d2d6c5e9b89afb5fcb8b
kernel-devel-2.6.9-55.0.14.EL.ppc64.rpm
File outdated by:  RHBA-2008:0846
    49ce2f05239a5a42a07daef474a2b240
kernel-devel-2.6.9-55.0.14.EL.ppc64iseries.rpm
File outdated by:  RHBA-2008:0846
    981fc2724a5e377bee2348a4d3cb4987
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
kernel-largesmp-2.6.9-55.0.14.EL.ppc64.rpm
File outdated by:  RHBA-2008:0846
    7fc65bf45ea46538fbc63bab66971ead
kernel-largesmp-devel-2.6.9-55.0.14.EL.ppc64.rpm
File outdated by:  RHBA-2008:0846
    863b2de9d8729be8855047bf05fd2f55
 
s390:
kernel-2.6.9-55.0.14.EL.s390.rpm
File outdated by:  RHBA-2008:0846
    28c409efd407e0329e317fe350de8e90
kernel-devel-2.6.9-55.0.14.EL.s390.rpm
File outdated by:  RHBA-2008:0846
    08a5a269a395d857e65fcf455732a2a4
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
 
s390x:
kernel-2.6.9-55.0.14.EL.s390x.rpm
File outdated by:  RHBA-2008:0846
    5b7aada76671e6fbbb87db38816ec95d
kernel-devel-2.6.9-55.0.14.EL.s390x.rpm
File outdated by:  RHBA-2008:0846
    614735ba0243ede5ffa1eb201aadfa62
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
 
x86_64:
kernel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    289803a26c41190109b42d4dda21845f
kernel-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    d6feb69a3b5024224ce421ea56412ab5
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
kernel-largesmp-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    5dc1a6428ff9ee6ea5cb156b95d9e938
kernel-largesmp-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    c447019987fa568a6a733546aebb47ac
kernel-smp-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    f567f31a2e5908b89abd1177729fa1b6
kernel-smp-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    af10d526f911b86569b17b3f6833e849
kernel-xenU-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    b1fc20e23b3e963080ac12a809e2a8f4
kernel-xenU-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    6cc3c40be29b3df13e4c3d76759bf9b9
 
Red Hat Enterprise Linux ES (v. 4.5.z)

SRPMS:
kernel-2.6.9-55.0.14.EL.src.rpm
File outdated by:  RHBA-2008:0846
    769bc7fdf1893a92e340ee780e0dfacf
 
IA-32:
kernel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    b0a651cc0f220401f5e1da3bf17b51dc
kernel-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    f437f3b83171986a8890975a0da41b66
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
kernel-hugemem-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    48964e1c392e72e4728379a95b75af5e
kernel-hugemem-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    37a2468cda9560f31cdc3339e96fdb27
kernel-smp-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    c8e0d4b0802ac4d8888d654443d05044
kernel-smp-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    5eeaed9b8a4152ac45524caf10cfa718
kernel-xenU-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    5c35e154a66447a19d6830dfcc2dcb5c
kernel-xenU-devel-2.6.9-55.0.14.EL.i686.rpm
File outdated by:  RHBA-2008:0846
    3cec9ef5a6cffcd5d1ac66660530b9cb
 
IA-64:
kernel-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    9be0692a76882930d82bcbdb4fd50cd4
kernel-devel-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    fa0c1acea6b005d815532b46ec9ef8da
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
kernel-largesmp-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    4d7eaeafd57b9622def88398b7f6c683
kernel-largesmp-devel-2.6.9-55.0.14.EL.ia64.rpm
File outdated by:  RHBA-2008:0846
    e415472f469a89f6bf590e0a99ec835c
 
x86_64:
kernel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    289803a26c41190109b42d4dda21845f
kernel-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    d6feb69a3b5024224ce421ea56412ab5
kernel-doc-2.6.9-55.0.14.EL.noarch.rpm
File outdated by:  RHBA-2008:0846
    a7c709d00c1c1ce78b8a27521f771aae
kernel-largesmp-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    5dc1a6428ff9ee6ea5cb156b95d9e938
kernel-largesmp-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    c447019987fa568a6a733546aebb47ac
kernel-smp-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    f567f31a2e5908b89abd1177729fa1b6
kernel-smp-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    af10d526f911b86569b17b3f6833e849
kernel-xenU-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    b1fc20e23b3e963080ac12a809e2a8f4
kernel-xenU-devel-2.6.9-55.0.14.EL.x86_64.rpm
File outdated by:  RHBA-2008:0846
    6cc3c40be29b3df13e4c3d76759bf9b9
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

360051 - extra GETATTR calls against symlinks in RHEL4
368411 - x86_64 largesmp kernel panics at boot time on DL585
381161 - [RHEL 4.4] task->mm or slab corruption with CIFS
381171 - select() occasionally returns errno 514


References



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/