Bug Fix Advisory kernel bug fix update

Advisory: RHBA-2008:0846-3
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-08-26
Last updated on: 2008-08-26
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 for Red Hat
Enterprise Linux 4.5.

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

These updated packages fix the following bugs:

* the GNU libc stub resolver is a minimal resolver that works with Domain
Name System (DNS) servers to satisfy requests from applications for names.
The GNU libc stub resolver did not specify a source UDP port, and therefore
used predictable port numbers. This could have made DNS-spoofing attacks
easier.

The Linux kernel has been updated to implement random UDP source ports
where none are specified by an application. This allows applications, such
as those using the GNU libc stub resolver, to use random UDP source ports,
helping to make DNS spoofing attacks harder.

* added support for platforms based on Intel® Penryn processors. This
enables the possibility of performance profiling with the oprofile system
profiler utility.

* Intel® Penryn and later processor models were incorrectly identified.
These updated kernel packages fix the detection of CPU Family IDs for
recent-model Intel® processors.

* a client-side race on blocking locks caused large time delays on NFS file
systems.

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.21.EL.src.rpm     8eff5c8ea75c2ebde22cfb93daf90f0b
 
IA-32:
kernel-2.6.9-55.0.21.EL.i686.rpm     031c94883ac712b9b141531f7eb913ff
kernel-devel-2.6.9-55.0.21.EL.i686.rpm     ee8243db89d87b9887109780560bf7fe
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
kernel-hugemem-2.6.9-55.0.21.EL.i686.rpm     b35127acfbc6ff0caa776c659a4e17fb
kernel-hugemem-devel-2.6.9-55.0.21.EL.i686.rpm     102a98cc9641fe8fb4057ad8558e4357
kernel-smp-2.6.9-55.0.21.EL.i686.rpm     6e3faa0d24fd736ed91644ae5972a2ed
kernel-smp-devel-2.6.9-55.0.21.EL.i686.rpm     16c4c26c739bd069c5a4f13126d3565c
kernel-xenU-2.6.9-55.0.21.EL.i686.rpm     e98d3f0177b9b2c5315d6c3d44f81dee
kernel-xenU-devel-2.6.9-55.0.21.EL.i686.rpm     23b87a9ffa80ea846b05a76863d34633
 
IA-64:
kernel-2.6.9-55.0.21.EL.ia64.rpm     16811285ee21bbc9e0944ed31010839e
kernel-devel-2.6.9-55.0.21.EL.ia64.rpm     2b297e1ce02f20211b49167c700bf97c
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
kernel-largesmp-2.6.9-55.0.21.EL.ia64.rpm     3c3832f63224d0d24f911c0a5e1f489f
kernel-largesmp-devel-2.6.9-55.0.21.EL.ia64.rpm     2f73aac44d44046d9d499047fdfb5884
 
PPC:
kernel-2.6.9-55.0.21.EL.ppc64.rpm     c94739badf52a1b53ef3b9fc06932efd
kernel-2.6.9-55.0.21.EL.ppc64iseries.rpm     38a687ea8d7b4a87d0f4a5096e225507
kernel-devel-2.6.9-55.0.21.EL.ppc64.rpm     edde3a6c49b73dd33f496931a34e6bef
kernel-devel-2.6.9-55.0.21.EL.ppc64iseries.rpm     0fa376c1af839f5eb57cee9f774007cc
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
kernel-largesmp-2.6.9-55.0.21.EL.ppc64.rpm     ccc8f28e21814a58e09e36050eab3ee6
kernel-largesmp-devel-2.6.9-55.0.21.EL.ppc64.rpm     459e5f4fa6bdec3dfef647062be057fa
 
s390:
kernel-2.6.9-55.0.21.EL.s390.rpm     d2528165784203d0635dc8d475078ebe
kernel-devel-2.6.9-55.0.21.EL.s390.rpm     45bafd4f651ecc54a9609345b9f27f7c
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
 
s390x:
kernel-2.6.9-55.0.21.EL.s390x.rpm     ddaf5515387ec289c3db2050235dd5c8
kernel-devel-2.6.9-55.0.21.EL.s390x.rpm     d58ed76ee9f67a191d5426b11685a917
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
 
x86_64:
kernel-2.6.9-55.0.21.EL.x86_64.rpm     071110e6d39d886610bdfc2bfc0b1a77
kernel-devel-2.6.9-55.0.21.EL.x86_64.rpm     923d43a3e6392b408fd787f8a4f67489
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
kernel-largesmp-2.6.9-55.0.21.EL.x86_64.rpm     c2e1a5f692d531c724ebb20e48a319fe
kernel-largesmp-devel-2.6.9-55.0.21.EL.x86_64.rpm     24ca762c41b60e61c5ddb1dfed7bf480
kernel-smp-2.6.9-55.0.21.EL.x86_64.rpm     4d3b9c5a16b3f57368f8a97eaaac2124
kernel-smp-devel-2.6.9-55.0.21.EL.x86_64.rpm     693c43e5e74e4938def85b784d64365f
kernel-xenU-2.6.9-55.0.21.EL.x86_64.rpm     3ae7fb51c09d397ced4ce6de0236d0ab
kernel-xenU-devel-2.6.9-55.0.21.EL.x86_64.rpm     b770189a2b25dd68bac417ce3def680b
 
Red Hat Enterprise Linux ES (v. 4.5.z)

SRPMS:
kernel-2.6.9-55.0.21.EL.src.rpm     8eff5c8ea75c2ebde22cfb93daf90f0b
 
IA-32:
kernel-2.6.9-55.0.21.EL.i686.rpm     031c94883ac712b9b141531f7eb913ff
kernel-devel-2.6.9-55.0.21.EL.i686.rpm     ee8243db89d87b9887109780560bf7fe
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
kernel-hugemem-2.6.9-55.0.21.EL.i686.rpm     b35127acfbc6ff0caa776c659a4e17fb
kernel-hugemem-devel-2.6.9-55.0.21.EL.i686.rpm     102a98cc9641fe8fb4057ad8558e4357
kernel-smp-2.6.9-55.0.21.EL.i686.rpm     6e3faa0d24fd736ed91644ae5972a2ed
kernel-smp-devel-2.6.9-55.0.21.EL.i686.rpm     16c4c26c739bd069c5a4f13126d3565c
kernel-xenU-2.6.9-55.0.21.EL.i686.rpm     e98d3f0177b9b2c5315d6c3d44f81dee
kernel-xenU-devel-2.6.9-55.0.21.EL.i686.rpm     23b87a9ffa80ea846b05a76863d34633
 
IA-64:
kernel-2.6.9-55.0.21.EL.ia64.rpm     16811285ee21bbc9e0944ed31010839e
kernel-devel-2.6.9-55.0.21.EL.ia64.rpm     2b297e1ce02f20211b49167c700bf97c
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
kernel-largesmp-2.6.9-55.0.21.EL.ia64.rpm     3c3832f63224d0d24f911c0a5e1f489f
kernel-largesmp-devel-2.6.9-55.0.21.EL.ia64.rpm     2f73aac44d44046d9d499047fdfb5884
 
x86_64:
kernel-2.6.9-55.0.21.EL.x86_64.rpm     071110e6d39d886610bdfc2bfc0b1a77
kernel-devel-2.6.9-55.0.21.EL.x86_64.rpm     923d43a3e6392b408fd787f8a4f67489
kernel-doc-2.6.9-55.0.21.EL.noarch.rpm     986341fa146cca136302ae482e3d527e
kernel-largesmp-2.6.9-55.0.21.EL.x86_64.rpm     c2e1a5f692d531c724ebb20e48a319fe
kernel-largesmp-devel-2.6.9-55.0.21.EL.x86_64.rpm     24ca762c41b60e61c5ddb1dfed7bf480
kernel-smp-2.6.9-55.0.21.EL.x86_64.rpm     4d3b9c5a16b3f57368f8a97eaaac2124
kernel-smp-devel-2.6.9-55.0.21.EL.x86_64.rpm     693c43e5e74e4938def85b784d64365f
kernel-xenU-2.6.9-55.0.21.EL.x86_64.rpm     3ae7fb51c09d397ced4ce6de0236d0ab
kernel-xenU-devel-2.6.9-55.0.21.EL.x86_64.rpm     b770189a2b25dd68bac417ce3def680b
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

440401 - LTC41942-30 second flock() calls against files stored on a NetApp while using NFS
448357 - oprofile fix to support Penryn-based processors
448359 - RHEL4 kernel ignores extended cpu model field


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/