ELSA-2010-0779

ELSA-2010-0779 - kernel security and bug fix update

Type:SECURITY
Severity:MODERATE
Release Date:2010-10-20

Description



[2.6.9-89.31.1.0.1.EL]
- [XEN] fix cpu hotplug crash (Joe Jin) [orabug 7521308]
- [XEN] Bring up vcpus before khelper init (Joe Jin) [orabug 7521308]
- [XEN] flush the tlb cache immediately (Dave McCracken, Scott Shi) [orabug 9138767]
- fix skb alignment that was causing sendto() to fail with EFAULT
(Olaf Kirch) [orabug 6845794] - fix enomem due to larger mtu size page alloc (Zach Brown) [orabug 5486128]
- backout patch sysrq-b that queues upto keventd thread (Guru Anbalagane)
[orabug 6125546]
- netrx/netpoll race avoidance (Tina Yang) [orabug 6143381]
- [XEN] Fix elf_core_dump (Tina Yang) [orabug 6995928]
- use lfence instead of cpuid instruction to implement memory barriers
(Herbert van den Bergh) [orabug 7452412]
- add netpoll support to xen netfront (Tina Yang) [orabz 7261]
- [xen] execshield: fix endless GPF fault loop (Stephen Tweedie)
[orabug 7175395]
- [xen]: port el5u2 patch that allows 64-bit PVHVM guest to boot with 32-bit
dom0 [orabug 7452107] xenstore
- [mm] update shrink_zone patch to allow 100% swap utilization (John Sobecki,
Chris Mason, Chuck Anderson, Dave McCracken) [orabug 7566319,6086839]
- [kernel] backport report_lost_ticks patch from EL5.2 (John Sobecki)
[orabug 6110605]
- [xen] fix for hung JVM thread after #GPF [orabug 7916406] (Chuck Anderson)
- port EL5U3 patch to adjust totalhigh_pages in the balloon driver
[orabug 8300888]
- check to see if hypervisor supports memory reservation change (Chuck Anderson) [orabug7556514]
- [XEN] use hypercall to fixmap pte updates (Mukesh Rathor) [orabug 8433329]
- fix oops in nlmclnt_mark_reclaim (Trond Myklebust) [orabug 8568878]
- [x86_64] Allowed machine_reboot running on boot_cpu (Joe Jin) [orabug 8425237]- FP register state is corrupted during the handling a SIGSEGV (Chuck Anderson)
[orabug 7708133]
- [x86_64]: fix x86_64 largesmp kernel reboot hang (Joe Jin) [orabug bug9126592]- [nfs]: fix file attribute caching (Chuck Lever, Herbert van den Bergh)
[orabug 8449921]
- [mm] revert patch #2042 (John Sobecki) [orabug 8895251]
- [x86_64] Add compat32 support for readahead and fadvise64 (John Haxby)
[orabug 9458826]
- [XEN] free pte on hugetlb_prefault to avoid the clear_page race
(Dave McCracken, Joe Jin) [orabug 9493665]
- [XEN] Flush tlb cache immediately to avoid clear_page race (Dave McCracken,
Joe Jin) [orabug 9488844]

[2.6.9-89.31.1]
-netpoll: fix more local_bh_enable() related badness warnings and infinite loop (Neil Horman) [637729 516076]
-netpoll: fix badness warnings as bottom halves are enabled but interrupts are not (Neil Horman) [637729 516076]
-aio: check for multiplication overflow in io_submit (Jeff Moyer) [629446 629447] {CVE-2010-3067}
-fs: buffer.c: fix race in __block_prepare_write (Jeff Moyer) [633968 480404]
-net: fix info leak in police code (Neil Horman) [636389 636390] {CVE-2010-3477}
-udp: use memory barrier in datagram_poll (Flavio Leitner) [640117 546251]

[2.6.9-89.30.1]
-compat: make compat_alloc_user_space incorporate the access_ok (Xiaotian Feng) [634461 634462] {CVE-2010-3081}
-mm: guard page for stacks that grow upwards (Johannes Weiner) [632515 630564]
-s390x: dasd: allocate fallback cqr for reserve release (Hendrik Brueckner) [626828 619527]
-net sched: fix tcf_gact_dump memory leak (Jiri Pirko) [624906 624907] {CVE-2010-2942}

[2.6.9-89.0.30]
-bonding: check if clients mac addr has changed (Flavio Leitner) [629239 610236]
-net: fix corruption of net_device_wrapper structure (Jerome Marchand) [624364 620485]
-net: qla3xxx: replace kmalloc() call with kzalloc() (Jerome Marchand) [624364 620485]
-bnx2: fix panic in bnx2_poll_work() (John Feeney) [624363 623265]
-megaraid_sas: fix physical disk handling and management ioctls (Tomas Henzl) [631903 577178]
-nfsd4: set OPEN_RESULT_LOCKTYPE_POSIX in open() (Jeff Layton) [625535 575655]
-s390x: dasd: force online does not work if another side has reserved the disk (Hendrik Brueckner) [626827 619449]


Related CVEs


CVE-2010-2942
CVE-2010-3067
CVE-2010-3477

Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 4 (i386) kernel-2.6.9-89.31.1.0.1.EL.src.rpmd2c13dc0412ab58d761fa34929dc6a0fELBA-2011-1796
ocfs2-2.6.9-89.31.1.0.1.EL-1.2.9-1.el4.src.rpm2937a136a021f8f5884df1c383002f93-
oracleasm-2.6.9-89.31.1.0.1.EL-2.0.5-1.el4.src.rpmc4e5f3fea63689f21793a35d880cd6fc-
kernel-2.6.9-89.31.1.0.1.EL.i686.rpm9a098308c8ba39c4f82e3c7bd7b2b5d0ELBA-2011-1796
kernel-devel-2.6.9-89.31.1.0.1.EL.i686.rpm31fc032be345bc150c489ddd4543e49dELBA-2011-1796
kernel-doc-2.6.9-89.31.1.0.1.EL.noarch.rpm464c854778028d786cbe6a056e60a1f7ELBA-2011-1796
kernel-hugemem-2.6.9-89.31.1.0.1.EL.i686.rpm5e9b87a563872312f3309fc7cf679a31ELBA-2011-1796
kernel-hugemem-devel-2.6.9-89.31.1.0.1.EL.i686.rpm1546ed666472951a171d36b30d79315bELBA-2011-1796
kernel-smp-2.6.9-89.31.1.0.1.EL.i686.rpm50fb06f7c1469b266bb66241de1557f3ELBA-2011-1796
kernel-smp-devel-2.6.9-89.31.1.0.1.EL.i686.rpm18986f771e54ac09bebb5e5a771c193dELBA-2011-1796
kernel-xenU-2.6.9-89.31.1.0.1.EL.i686.rpmdb34a3ac1b92d897718c96204502ea4cELBA-2011-1796
kernel-xenU-devel-2.6.9-89.31.1.0.1.EL.i686.rpmc935b971400052533844161170503b25ELBA-2011-1796
ocfs2-2.6.9-89.31.1.0.1.EL-1.2.9-1.el4.i686.rpmdf08fbcd56abe8f52ab6e3cca9bdbf17-
ocfs2-2.6.9-89.31.1.0.1.ELhugemem-1.2.9-1.el4.i686.rpm0a7eae3ab62336d882708ff2e4c1502e-
ocfs2-2.6.9-89.31.1.0.1.ELsmp-1.2.9-1.el4.i686.rpmdbeaa6210daca79c18d235e041dc794d-
ocfs2-2.6.9-89.31.1.0.1.ELxenU-1.2.9-1.el4.i686.rpma9a1f0b2c2d5630fc1e5115d03db6265-
oracleasm-2.6.9-89.31.1.0.1.EL-2.0.5-1.el4.i686.rpm324757e0d239fda1fda243101a3afa43-
oracleasm-2.6.9-89.31.1.0.1.ELhugemem-2.0.5-1.el4.i686.rpm8420b82b8d6fd7fc235c7a61410bc6aa-
oracleasm-2.6.9-89.31.1.0.1.ELsmp-2.0.5-1.el4.i686.rpmbcab602c2ec8abe73e9e2a90a6ed62b0-
oracleasm-2.6.9-89.31.1.0.1.ELxenU-2.0.5-1.el4.i686.rpmc4268260d117d0ccc502aa8f3ba39064-
Oracle Linux 4 (ia64) kernel-2.6.9-89.31.1.0.1.EL.src.rpmd2c13dc0412ab58d761fa34929dc6a0fELBA-2011-1796
ocfs2-2.6.9-89.31.1.0.1.EL-1.2.9-1.el4.src.rpm2937a136a021f8f5884df1c383002f93-
oracleasm-2.6.9-89.31.1.0.1.EL-2.0.5-1.el4.src.rpmc4e5f3fea63689f21793a35d880cd6fc-
kernel-2.6.9-89.31.1.0.1.EL.ia64.rpma48689d025820005977adc79b3b207dfELBA-2011-1796
kernel-devel-2.6.9-89.31.1.0.1.EL.ia64.rpm6cd573348964a04c64c24520b35370ceELBA-2011-1796
kernel-doc-2.6.9-89.31.1.0.1.EL.noarch.rpm464c854778028d786cbe6a056e60a1f7ELBA-2011-1796
kernel-largesmp-2.6.9-89.31.1.0.1.EL.ia64.rpmf14119a6e575b95f8cf38a627b1828ecELBA-2011-1796
kernel-largesmp-devel-2.6.9-89.31.1.0.1.EL.ia64.rpm2f4263753abf66d21b3ea27c59757338ELBA-2011-1796
ocfs2-2.6.9-89.31.1.0.1.EL-1.2.9-1.el4.ia64.rpm68eef6a0289e8d3b7f5acffb20362e2f-
ocfs2-2.6.9-89.31.1.0.1.ELlargesmp-1.2.9-1.el4.ia64.rpm578003234d4b917cf32d30601abc1b23-
oracleasm-2.6.9-89.31.1.0.1.EL-2.0.5-1.el4.ia64.rpm1cfa578b5e712261f544fcdf5571076c-
oracleasm-2.6.9-89.31.1.0.1.ELlargesmp-2.0.5-1.el4.ia64.rpme6fb0b3b590aefff84ee9e764df90e8e-
Oracle Linux 4 (x86_64) kernel-2.6.9-89.31.1.0.1.EL.src.rpmd2c13dc0412ab58d761fa34929dc6a0fELBA-2011-1796
ocfs2-2.6.9-89.31.1.0.1.EL-1.2.9-1.el4.src.rpm2937a136a021f8f5884df1c383002f93-
oracleasm-2.6.9-89.31.1.0.1.EL-2.0.5-1.el4.src.rpmc4e5f3fea63689f21793a35d880cd6fc-
kernel-2.6.9-89.31.1.0.1.EL.x86_64.rpm691d53bb0f373f2de062be9ac0dc3d77ELBA-2011-1796
kernel-devel-2.6.9-89.31.1.0.1.EL.x86_64.rpmf393d021f6c34bd2210cd70cd6b5840dELBA-2011-1796
kernel-doc-2.6.9-89.31.1.0.1.EL.noarch.rpm464c854778028d786cbe6a056e60a1f7ELBA-2011-1796
kernel-largesmp-2.6.9-89.31.1.0.1.EL.x86_64.rpmcc59d03e30cc0d9e16a621e7b12a851eELBA-2011-1796
kernel-largesmp-devel-2.6.9-89.31.1.0.1.EL.x86_64.rpmb628bd7646fcec919467f067299f090dELBA-2011-1796
kernel-smp-2.6.9-89.31.1.0.1.EL.x86_64.rpmcd2a54aab8bb13d4df920ceaa3f4cc4cELBA-2011-1796
kernel-smp-devel-2.6.9-89.31.1.0.1.EL.x86_64.rpmcf355087dfb48995e59d050e0ffc88feELBA-2011-1796
kernel-xenU-2.6.9-89.31.1.0.1.EL.x86_64.rpmb613376a57b4a32f6be0416d6054b613ELBA-2011-1796
kernel-xenU-devel-2.6.9-89.31.1.0.1.EL.x86_64.rpm7126f707cd575f75f76a5b8eb8375002ELBA-2011-1796
ocfs2-2.6.9-89.31.1.0.1.EL-1.2.9-1.el4.x86_64.rpmcae66533aea91f9a0404b528c8063f99-
ocfs2-2.6.9-89.31.1.0.1.ELlargesmp-1.2.9-1.el4.x86_64.rpm78815f1be5953a23d0585606a312aeed-
ocfs2-2.6.9-89.31.1.0.1.ELsmp-1.2.9-1.el4.x86_64.rpm869a323674d56c0fa11b600802709262-
ocfs2-2.6.9-89.31.1.0.1.ELxenU-1.2.9-1.el4.x86_64.rpm78eb3d9bbc0f8fa2d82468febbc53aec-
oracleasm-2.6.9-89.31.1.0.1.EL-2.0.5-1.el4.x86_64.rpm48fc0eda39fa3319c65c90b6517cf080-
oracleasm-2.6.9-89.31.1.0.1.ELlargesmp-2.0.5-1.el4.x86_64.rpmb1650661362cdc940b7b913f52fc797f-
oracleasm-2.6.9-89.31.1.0.1.ELsmp-2.0.5-1.el4.x86_64.rpm7eb8ce9949abcd6e577645d7cdfabb55-
oracleasm-2.6.9-89.31.1.0.1.ELxenU-2.0.5-1.el4.x86_64.rpm617e6edd11f9f043f21c34d359f9fcb1-



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete