[El-errata] ELBA-2012-2006 Oracle Linux 5 Unbreakable Enterprise kernel bug fix update
Errata Announcements for Oracle Linux
el-errata at oss.oracle.com
Mon Apr 16 14:56:44 PDT 2012
Oracle Linux Bug Fix Advisory ELBA-2012-2006
The following updated rpms for Oracle Linux 5 have been uploaded to the
Unbreakable Linux Network:
i386:
kernel-uek-2.6.32-300.20.1.el5uek.i686.rpm
kernel-uek-debug-2.6.32-300.20.1.el5uek.i686.rpm
kernel-uek-debug-devel-2.6.32-300.20.1.el5uek.i686.rpm
kernel-uek-headers-2.6.32-300.20.1.el5uek.i686.rpm
kernel-uek-devel-2.6.32-300.20.1.el5uek.i686.rpm
kernel-uek-doc-2.6.32-300.20.1.el5uek.noarch.rpm
kernel-uek-firmware-2.6.32-300.20.1.el5uek.noarch.rpm
ofa-2.6.32-300.20.1.el5uek-1.5.1-4.0.58.i686.rpm
ofa-2.6.32-300.20.1.el5uekdebug-1.5.1-4.0.58.i686.rpm
mlnx_en-2.6.32-300.20.1.el5uek-1.5.7-2.i686.rpm
mlnx_en-2.6.32-300.20.1.el5uekdebug-1.5.7-2.i686.rpm
x86_64:
kernel-uek-firmware-2.6.32-300.20.1.el5uek.noarch.rpm
kernel-uek-doc-2.6.32-300.20.1.el5uek.noarch.rpm
kernel-uek-2.6.32-300.20.1.el5uek.x86_64.rpm
kernel-uek-headers-2.6.32-300.20.1.el5uek.x86_64.rpm
kernel-uek-devel-2.6.32-300.20.1.el5uek.x86_64.rpm
kernel-uek-debug-devel-2.6.32-300.20.1.el5uek.x86_64.rpm
kernel-uek-debug-2.6.32-300.20.1.el5uek.x86_64.rpm
ofa-2.6.32-300.20.1.el5uek-1.5.1-4.0.58.x86_64.rpm
ofa-2.6.32-300.20.1.el5uekdebug-1.5.1-4.0.58.x86_64.rpm
mlnx_en-2.6.32-300.20.1.el5uek-1.5.7-2.x86_64.rpm
mlnx_en-2.6.32-300.20.1.el5uekdebug-1.5.7-2.x86_64.rpm
ia64:
SRPMS:
http://oss.oracle.com/ol5/SRPMS-updates/kernel-uek-2.6.32-300.20.1.el5uek.src.rpm
http://oss.oracle.com/ol5/SRPMS-updates/ofa-2.6.32-300.20.1.el5uek-1.5.1-4.0.58.src.rpm
http://oss.oracle.com/ol5/SRPMS-updates/mlnx_en-2.6.32-300.20.1.el5uek-1.5.7-2.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:
* NULL pointer dereference in Emulex LightPulse Fibre Channel driver.
A NULL pointer derefence in the Emulex LightPulse Fibre Channel driver
could result in a kernel crash.
* Performance optimization in userspace /proc/oldmem accesses.
Accesses to the special /proc/oldmem file that allows debugging of a
crashed kernel now used a cached mapping to increase read performance.
* Kernel panic in FPU fault handling.
Incorrect FPU fault handling could trigger an alignment exception on
64-bit systems resulting in a kernel panic.
* Memory corruption on nfsd shutdown.
A race condition between closing down a SUNRPC transport and enqueuing
data could result in a use-after-free condition resulting in a
denial-of-service or privilege escalation.
* Double-free on nfsd thread pool mode selection.
Changing the SUNRPC thread pool mode will trigger a shutdown and restart
of services and could result in a double-free next time the server was
shut down.
kernel-uek:
[2.6.32-300.20.1.el5uek]
- revert PVHVM guests to use the balloon driver (Chuck Anderson)
[Orabug: 12683669, 10124120]
[2.6.32-300.19.1.el5uek]
- mpt2sas: Do not check DIF for unwritten blocks (Martin K. Petersen)
[Orabug 13928720]
- mpt2sas: Return the correct sense key for DIF errors (Martin K.
Petersen) [Orabug 13928720]
- mpt2sas: Add a module parameter that permits overriding protection
capabilities (Martin K. Petersen) [Orabug 13928720]
[2.6.32-300.18.1.el5uek]
- [scsi] mpt2sas 12.105.08.00 (Maxim Uvarov) [Orabug 13928720]
[2.6.32-300.17.1.el5uek]
- NFSv4: Save the owner/group name string when doing open [Orabug
13459986] (Trond Myklebust)
- x86-64, fpu: Fix %cs value in convert_from_fxsr [Orabug 12659098]
(Brian Gerst)
- cfq-iosched: fix cfq_cic_link() race confition [Orabug 13928285]
(Yasuaki Ishimatsu)
- cfq-iosched: don't regard requests with long distance as close [Orabug
13928285] (Shaohua Li)
- svcrpc: fix double-free on shutdown of nfsd after changing pool mode
[Orabug 13928285] (J. Bruce Fields)
- svcrpc: avoid memory-corruption on pool shutdown [Orabug 13928285] (J.
Bruce Fields)
- svcrpc: destroy server sockets all at once [Orabug 13928285] (J. Bruce
Fields)
- svcrpc: simplify svc_close_all [Orabug 13928285] (J. Bruce Fields)
- Improve TSC calibration using a delayed workqueue [Orabug 13928285]
(John Stultz)
- clocksource: Add clocksource_register_hz/khz interface [Orabug
13928285] (John Stultz)
- clocksource: Provide a generic mult/shift factor calculation [Orabug
13928285] (Thomas Gleixner)
- [nfs] fall back on normal lookup [Orabug 13928285] (Jeff Layton)
- [changelog]: Add Chuck Lever and John Haxby for nfs fixes [Orabug
13928285] (Joe Jin)
[2.6.32-300.16.1.el5uek]
- PVHVM guests to use the balloon driver (Chuck Anderson) [Orabug:
12683669, 10124120]
[2.6.32-300.15.1.el5uek]
- x86, kdump: Change copy_oldmem_page() to use cached addressing (Cliff
Wickman)
- Silencing 'killing requests for dead queue' (Hannes Reinecke) [Orabug
13957059]
[2.6.32-300.14.1.el5uek]
- [DM] lvconvert: merge permitted despite no snapshot-merge support
(Mikulas Patocka, Mike Snitzer) [Orabug: 13797085]
The following commits were actually introduced in v2.6.32-300.12.1
but not
included in the changelog:
dm snapshot: use merge origin if snapshot invalid bug13797085
dm snapshot: report merge failure in status
dm snapshot: merge consecutive chunks together
dm snapshot: trigger exceptions in remaining snapshots...
dm snapshot: delay merging a chunk until writes to...
dm snapshot: queue writes to chunks being merged
dm snapshot: add merging
dm snapshot: permit only one merge at once
dm snapshot: support barriers in snapshot merge target
dm snapshot: avoid allocating exceptions in merge
dm snapshot: rework writing to origin
dm snapshot: add merge target
dm exception store: add merge specific methods
dm snapshot: create function for chunk_is_tracked wait
dm snapshot: make bio optional in __origin_write
dm snapshot: allow live exception store handover betwee...
dm snapshot: track suspended state in target
dm snapshot: move cow ref from exception store to snap...
dm snapshot: add allocated metadata to snapshot status
dm snapshot: rename exception functions
dm snapshot: rename exception_table to dm_exception_table
dm snapshot: rename dm_snap_exception to dm_exception
dm snapshot: consolidate insert exception functions
dm snapshot: abstract minimum_chunk_size fn
dm snapshot: avoid else clause in persistent_read_metadata
[2.6.32-300.13.1.el5uek]
- [SCSI] update mpt2sas to 12.105.06.00 (Maxim Uvarov) [Orabug: 13459691]
- [SCSI] update mptsas to 4.24.20.03 (Maxim Uvarov) [Orabug: 13459691]
- [SCSI] update megaraid to 00.00.06.12 (Maxim Uvarov) [Orabug: 13459691]
- lpfc: fix null pointer lpfc_sli4_fp_intr_handler (Maxim Uvarov)
[Orabug: 13856103]
[2.6.32-300.12.1.el5uek]
- Revert "fuse: break fc spinlock" (Maxim Uvarov) [Orabug: 13847680]
- Revert "fuse: split queues to scale I/O throughput" (Maxim Uvarov)
[Orabug: 13847680]
- Revert "fuse: fix fuse request unique id" (Maxim Uvarov) [Orabug:
13847680]
ofa:
[1.5.1-4.0.58]
- RDS: make sure rds_ib_remove_one() returns only after the device is freed.
- RDS: make sure rds_ib_recv_refill() doesn't leave ring empty.
[1.5.1-4.0.54]
- Add ib_qib support.
More information about the El-errata
mailing list