[El-errata] ELBA-2012-0361 Oracle Linux 5 kernel bug fix

Errata Announcements for Oracle Linux el-errata at oss.oracle.com
Mon Mar 12 10:17:58 PDT 2012


Oracle Linux Bug Fix Advisory ELBA-2012-0361

https://rhn.redhat.com/errata/RHBA-2012-0361.html

The following updated rpms for Oracle Linux 5 have been uploaded to the 
Unbreakable Linux Network:

i386:
kernel-2.6.18-308.1.1.el5.i686.rpm
kernel-PAE-2.6.18-308.1.1.el5.i686.rpm
kernel-PAE-devel-2.6.18-308.1.1.el5.i686.rpm
kernel-debug-2.6.18-308.1.1.el5.i686.rpm
kernel-debug-devel-2.6.18-308.1.1.el5.i686.rpm
kernel-devel-2.6.18-308.1.1.el5.i686.rpm
kernel-doc-2.6.18-308.1.1.el5.noarch.rpm
kernel-headers-2.6.18-308.1.1.el5.i386.rpm
kernel-xen-2.6.18-308.1.1.el5.i686.rpm
kernel-xen-devel-2.6.18-308.1.1.el5.i686.rpm

x86_64:
kernel-2.6.18-308.1.1.el5.x86_64.rpm
kernel-debug-2.6.18-308.1.1.el5.x86_64.rpm
kernel-debug-devel-2.6.18-308.1.1.el5.x86_64.rpm
kernel-devel-2.6.18-308.1.1.el5.x86_64.rpm
kernel-doc-2.6.18-308.1.1.el5.noarch.rpm
kernel-headers-2.6.18-308.1.1.el5.x86_64.rpm
kernel-xen-2.6.18-308.1.1.el5.x86_64.rpm
kernel-xen-devel-2.6.18-308.1.1.el5.x86_64.rpm

ia64:
kernel-2.6.18-308.1.1.el5.ia64.rpm
kernel-debug-2.6.18-308.1.1.el5.ia64.rpm
kernel-debug-devel-2.6.18-308.1.1.el5.ia64.rpm
kernel-devel-2.6.18-308.1.1.el5.ia64.rpm
kernel-doc-2.6.18-308.1.1.el5.noarch.rpm
kernel-headers-2.6.18-308.1.1.el5.ia64.rpm
kernel-xen-2.6.18-308.1.1.el5.ia64.rpm
kernel-xen-devel-2.6.18-308.1.1.el5.ia64.rpm


SRPMS:
http://oss.oracle.com/ol5/SRPMS-updates/kernel-2.6.18-308.1.1.el5.src.rpm

The following packages were rebuilt to be in sync with the updated 
kernel version (no changes other than updating the version number):

i386:
oracleasm-2.6.18-308.1.1.el5-2.0.5-1.el5.i686.rpm
oracleasm-2.6.18-308.1.1.el5PAE-2.0.5-1.el5.i686.rpm
oracleasm-2.6.18-308.1.1.el5xen-2.0.5-1.el5.i686.rpm
oracleasm-2.6.18-308.1.1.el5debug-2.0.5-1.el5.i686.rpm
ocfs2-2.6.18-308.1.1.el5-1.4.9-1.el5.i686.rpm
ocfs2-2.6.18-308.1.1.el5PAE-1.4.9-1.el5.i686.rpm
ocfs2-2.6.18-308.1.1.el5xen-1.4.9-1.el5.i686.rpm
ocfs2-2.6.18-308.1.1.el5debug-1.4.9-1.el5.i686.rpm

x86_64:
oracleasm-2.6.18-308.1.1.el5-2.0.5-1.el5.x86_64.rpm
oracleasm-2.6.18-308.1.1.el5xen-2.0.5-1.el5.x86_64.rpm
oracleasm-2.6.18-308.1.1.el5debug-2.0.5-1.el5.x86_64.rpm
ocfs2-2.6.18-308.1.1.el5-1.4.9-1.el5.x86_64.rpm
ocfs2-2.6.18-308.1.1.el5xen-1.4.9-1.el5.x86_64.rpm
ocfs2-2.6.18-308.1.1.el5debug-1.4.9-1.el5.x86_64.rpm

ia64:
oracleasm-2.6.18-308.1.1.el5-2.0.5-1.el5.ia64.rpm
oracleasm-2.6.18-308.1.1.el5xen-2.0.5-1.el5.ia64.rpm
oracleasm-2.6.18-308.1.1.el5debug-2.0.5-1.el5.ia64.rpm
ocfs2-2.6.18-308.1.1.el5-1.4.9-1.el5.ia64.rpm
ocfs2-2.6.18-308.1.1.el5xen-1.4.9-1.el5.ia64.rpm
ocfs2-2.6.18-308.1.1.el5debug-1.4.9-1.el5.ia64.rpm


SRPMS:
http://oss.oracle.com/el5/SRPMS-updates/oracleasm-2.6.18-308.1.1.el5-2.0.5-1.el5.src.rpm
http://oss.oracle.com/el5/SRPMS-updates/ocfs2-2.6.18-308.1.1.el5-1.4.9-1.el5.src.rpm

Users with Oracle Linux Premier Support can now use Ksplice to patch 
against this Bug fix Advisory.

We recommend that all users of Oracle Linux 5 install these updates.

Users of Ksplice Uptrack can install these updates by running :

# /usr/sbin/uptrack-upgrade -y

On systems that have "autoinstall = yes" in /etc/uptrack/uptrack.conf, 
these updates will be installed automatically and you do not need to 
take any additional action.

Description of changes:

* Denial of service in filesystem unmounting.

The kernel's processing of dentries in the dcache could, under certain
circumstances, trigger the NMI watchdog.  A local privileged user could
use this flaw to initiate a denial of service attack.


* Soft lockup in USB ACM driver.

The Abstract Control Model (ACM) driver had a race condition that could,
under certain circumstances, lead to deadlock and a soft lockup.


* System hang in qla2xxx driver during I/O error recovery.

Systems using QLogic Fibre Channel Host Bust Adapters could become
unresponsive during I/O error recovery under rare circumstances.


* Use-after-free in Broadcom Tigon3 Ethernet driver.

The Broadcom Tigon3 Ethernet driver has a workaround for 40-bit DMA that
may allocate a new socket buffer whilst the caller held a reference to
the old socket buffer which it used for timestamping.


* Kernel panic in Broadcom Tigon3 Ethernet driver.

The Broadcom Tigon3 Ethernet driver would, under certain circumstances,
attempt to unmap a buffer that had not been previously mapped, resulting
in a kernel panic.


* Bad access control permissions to dmesg_restrict sysctl.

The root user without the CAP_SYS_ADMIN capability was able to reset the
contents of the "/proc/sys/kernel/dmesg_restrict" configuration file to
0.  Consequently, the unprivileged root user could bypass the protection
of the "dmesg_restrict" file and read the kernel ring buffer.


* Network failure on detach+attach of NIC in IGB driver.

The IGB driver powered down the Ethernet PHY when the NIC was detached,
but not reset.  Under certain circumstances this could cause the PHY to
lose state and fail to come back up when the NIC was reattached
resulting in a loss of connectivity.

[2.6.18-308.1.1.el5]
- Revert: [scsi] qla2xxx: avoid SCSI host_lock dep in queuecommand (Chad 
Dupuis) [790907 782790]
- Revert: [scsi] qla2xxx: fix IO failure during chip reset (Chad Dupuis) 
[790907 782790]
- [net] tg3: Fix 4k tx and recovery code (John Feeney) [790910 782677]
- [net] bnx2x: make bnx2x_close static again (Michal Schmidt) [790912 
782124]
- [net] bnx2x: add fan failure event handling (Michal Schmidt) [790912 
782124]
- [usb] cdc-acm: make lock use interrupt safe (Bryn M. Reeves) [790778 
789067]
- [kernel] sysctl: restrict write access to dmesg_restrict (Phillip 
Lougher) [749246 749247]
- [net] igb: reset PHY after recovering from PHY power down (Stefan 
Assmann) [786168 783043]
- [fs] prevent lock contention in shrink_dcache_sb via private list 
(Lachlan McIlroy) [789369 746122]





More information about the El-errata mailing list