|
|
Subscribe / Log in / New account

Oracle alert ELSA-2013-2507 (kernel)

From:  Errata Announcements for Oracle Linux <el-errata@oss.oracle.com>
To:  el-errata@oss.oracle.com
Subject:  [El-errata] ELSA-2013-2507 Important: Oracle Linux 5 Unbreakable Enterprise kernel security and bug fix update
Date:  Thu, 28 Feb 2013 11:58:10 -0800
Message-ID:  <512FB6D2.8010505@oracle.com>

Oracle Linux Security Advisory ELSA-2013-2507 The following updated rpms for Oracle Linux 5 have been uploaded to the Unbreakable Linux Network: i386: kernel-uek-2.6.39-400.17.1.el5uek.i686.rpm kernel-uek-debug-2.6.39-400.17.1.el5uek.i686.rpm kernel-uek-debug-devel-2.6.39-400.17.1.el5uek.i686.rpm kernel-uek-devel-2.6.39-400.17.1.el5uek.i686.rpm kernel-uek-doc-2.6.39-400.17.1.el5uek.noarch.rpm kernel-uek-firmware-2.6.39-400.17.1.el5uek.noarch.rpm x86_64: kernel-uek-firmware-2.6.39-400.17.1.el5uek.noarch.rpm kernel-uek-doc-2.6.39-400.17.1.el5uek.noarch.rpm kernel-uek-2.6.39-400.17.1.el5uek.x86_64.rpm kernel-uek-devel-2.6.39-400.17.1.el5uek.x86_64.rpm kernel-uek-debug-devel-2.6.39-400.17.1.el5uek.x86_64.rpm kernel-uek-debug-2.6.39-400.17.1.el5uek.x86_64.rpm SRPMS: http://oss.oracle.com/ol5/SRPMS-updates/kernel-uek-2.6.39... Description of changes: [2.6.39-400.17.1] - This is a fix on dlm_clean_master_list() (Xiaowei.Hu) - RDS: fix rds-ping spinlock recursion (jeff.liu) [Orabug: 16223050] - vhost: fix length for cross region descriptor (Michael S. Tsirkin) [Orabug: 16387183] {CVE-2013-0311} - kabifix: block/scsi: Allow request and error handling timeouts to be specified (Maxim Uvarov) - block/scsi: Allow request and error handling timeouts to be specified (Martin K. Petersen) [Orabug: 16372401] - [SCSI] Shorten the path length of scsi_cmd_to_driver() (Li Zhong) [Orabug: 16372401] - Fix NULL dereferences in scsi_cmd_to_driver (Mark Rustad) [Orabug: 16372401] - SCSI: Fix error handling when no ULD is attached (Martin K. Petersen) [Orabug: 16372401] - Handle disk devices which can not process medium access commands (Martin K. Petersen) [Orabug: 16372401] - the ac->ac_allow_chain_relink=0 won't disable group relink (Xiaowei.Hu) [Orabug: 14842737] - pci: hotplug: fix null dereference in pci_set_payload() (Jerry Snitselaar) [Orabug: 16345420] [2.6.39-400.16.0] - epoll: prevent missed events on EPOLL_CTL_MOD (Eric Wong) [Orabug: 16363540] - rds: this resolved crash while removing rds_rdma module. orabug: 16268201 (Bang Nguyen) [Orabug: 16268201] - rds: scheduling while atomic on failover orabug: 16275095 (Bang Nguyen) [Orabug: 16268201] - SRP: Revert back to 2.6.39-400.8.0 code (Ajaykumar Hotchandani) [Orabug: 16268201] - iSER: Revert back to 2.6.39-400.8.0 code (Ajaykumar Hotchandani) [Orabug: 16268201] [2.6.39-400.15.0] - x86/xen: don't assume %ds is usable in xen_iret for 32-bit PVOPS. (Jan Beulich) {CVE-2013-0228} - xen-blkfront: drop the use of llist_for_each_entry_safe (Konrad Rzeszutek Wilk) [Orabug: 16263164] - Revert 'xen PVonHVM: use E820_Reserved area for shared_info' (Konrad Rzeszutek Wilk) [Orabug: 16297716] - Revert 'xen/PVonHVM: fix compile warning in init_hvm_pv_info' (Konrad Rzeszutek Wilk) [2.6.39-400.14.0] - xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [Orabug: 16304938] - sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [Orabug: 15956690] - Revert 'Revert 'cgroup: notify_on_release may not be triggered in some cases'' (Maxim Uvarov) - xen_fmr: Verify XEN platform before running xen_fmr drivers (Yuval Shaia) [Orabug: 16302435] - rds: unregister IB event handler on shutdown (Bang Nguyen) [Orabug: 16302435] - rds: HAIP support child interface (Bang Nguyen) [Orabug: 16302435] - RDS HAIP misc fixes (Bang Nguyen) [Orabug: 16302435] - Ignore failover groups if HAIP is disabled (Bang Nguyen) [Orabug: 16302435] - RDS: RDS rolling upgrade (Saeed Mahameed) [Orabug: 16302435] - mlx4_core: use correct FMR number of clients according to PRM. (Saeed Mahameed) [Orabug: 16302435] [2.6.39-400.13.0] - kmod: make __request_module() killable (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398} - kmod: introduce call_modprobe() helper (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398} - usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398} - usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398} - KVM: x86: invalid opcode oops on SET_SREGS with OSXSAVE bit set (CVE-2012-4461) (Jerry Snitselaar) [Orabug: 16286290] {CVE-2012-4461} - exec: do not leave bprm->interp on stack (Kees Cook) [Orabug: 16286267] {CVE-2012-4530} - exec: use -ELOOP for max recursion depth (Kees Cook) [Orabug: 16286267] {CVE-2012-4530} - xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}() (Jan Beulich) [Orabug: 16243736] {CVE-2013-0231} - netback: correct netbk_tx_err to handle wrap around. (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217} - xen/netback: free already allocated memory on failure in xen_netbk_get_requests (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217} - xen/netback: don't leak pages on failure in xen_netbk_tx_check_gop. (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217} - xen/netback: shutdown the ring if it contains garbage. (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217} - SCSI: scsi_remove_target: fix softlockup regression on hot remove (Dan Williams) [Orabug: 16242926] [2.6.39-400.12.0] - IB: Add config options for Mellanox driver Xen FMR support. (Ajaykumar Hotchandani) [Orabug: 16234102] - IB: Enable Xen FMR support for Mellanox driver. (Ajaykumar Hotchandani) [Orabug: 16234102] [2.6.39-400.11.0] - cnic: don't use weak dependencies for ipv6 (Jerry Snitselaar) [Orabug: 16207564] - ext4: remove unaligned AIO warning printk (Eric Sandeen) [Orabug: 14096480] - SPEC: add block/net modules to list used by installer (Guru Anbalagane) [Orabug: 14224837] - dm mpath: add retain_attached_hw_handler feature (Mike Snitzer) [Orabug: 16199397] - [SCSI] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [Orabug: 16199397] - xen/grant-table: Force to use v1 of grants. (Konrad Rzeszutek Wilk) [Oracle- bug: 16039922] - xen: netback: handle compound page fragments on transmit. (Ian Campbell) - xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests. (Andrew Cooper) {CVE-2013-0190} - xen/grant-table: correctly initialize grant table version 1 (Matt Wilson) [2.6.39-400.10.0] - btrfs: fix incompatible pointer warning (Jerry Snitselaar) - bnx2x: enable support for ethtool op get_rxfh_indir_size (Jerry Snitselaar) - Revert 'cgroup: notify_on_release may not be triggered in some cases' (Maxim Uvarov) [Orabug: 16167473] - mlx4: disable build for i686 (Maxim Uvarov) [2.6.39-400.9.0] - mlx4_ib: alias_GUID, calculate slave port state in sa query handler (Ajaykumar Hotchandani) [Orabug: 15997083] - RDS: Fixes warning while rds-info. spin_lock_irqsave() is changed to spin_lock_bh(). (Ajaykumar Hotchandani) [Orabug: 15997083] - mlx4_en: handle HCA events correctly (Ajaykumar Hotchandani) [Orabug: 15997083] - ixgbevf fix typo in Makefile (Maxim Uvarov) [Orabug: 16168292] - [patch3/3] kernel config: Mellanox OFED R2, 0080 release (Ajaykumar Hotchandani) [Orabug: 15997083] - [patch2/3] RDS merge for UEK2 (Ajaykumar Hotchandani) [Orabug: 15997083] - [patch1/3] Merge for Mellanox OFED R2, 0080 release (Ajaykumar Hotchandani) [Orabug: 15997083] [2.6.39-400.8.0] - git-changelog: don't print debug info (Maxim Uvarov) - spec: remove not used firmwares (Maxim Uvarov) [Orabug: 16048277] [2.6.39-400.7.0] - git-changelog: search for bug # in merge commit (Maxim Uvarov) - be2iscsi: Bump the driver version (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix Unrecoverable Error Detection (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix for MBX timeout issue (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix the copyright information (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix issue of displaying adapter family. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix Task Completion Event handling (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix session update context with V2 version. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix support for V2 version of WRB. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix support for handling CQ_CREATE V2 version. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix max EQ supported by the driver. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix driver support for an adapter. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix return value and typo. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix kernel panic in blk_iopoll disable mode. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Issue an FLR when driver is loaded (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Display driver name and version in device attribute (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix max supported EQ count to 8. (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix memory leak in control path of driver (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Display Completion Event string instead of Opcode (Jayamohan Kallickal) [Orabug: 16023790] - be2iscsi: Fix the issue with soft reset. (Jayamohan Kallickal) [Orabug: 16023790] - netxen: update to qlogic 4.0.80 (Sritej Velaga) [Orabug: 16025025] - qlge: update to qlogic 1.00.00.31 (Sritej Velaga) [Orabug: 16025042] - qlcnic: Update to 5.1.27.35 (Sritej Velaga) [Orabug: 16024990] - [SCSI] scsi_dh_alua: Add fusionio ION LUNs to scsi_dh_alua device list (Mike Christie) [Orabug: 16081231] - bonding: fixup typo in rlb mode of bond and bridge fix (Guru Anbalagane) [Orabug: 16069448] - qla4xxx: Updated driver version to 5.03.00.01.06.02-uek2 (Tej Parkash) [Orabug: 16067337] - qla4xxx: Correct the validation to check in get_sys_info mailbox (Nilesh Javali) [Orabug: 16067337] - qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Vikas Chaudhary) [Orabug: 16067337] - qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb. (Manish Rangankar) [Orabug: 16067337] - qla4xxx: Allow reset in link down case (Harish Zunjarrao) [Orabug: 16067337] - qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Vikas Chaudhary) [Orabug: 16067337] - [SCSI] hpsa: change confusing message to be more clear (Mike Miller) [Orabug: 14793661] - [SCSI] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: use ioremap_nocache instead of ioremap (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: fix incorrect abort diagnostic message (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: dial down lockup detection during firmware flash (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: add new RAID level '1(ADM)' (Mike Miller) [Orabug: 14793661] - [SCSI] hpsa: factor out hpsa_free_irqs_and_disable_msix (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: refine interrupt handler locking for greater concurrency (Matt Gates) [Orabug: 14793661] - [SCSI] hpsa: use multiple reply queues (Matt Gates) [Orabug: 14793661] - [SCSI] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: do aborts two ways (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: add abort error handler function (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: remove unused parameter from finish_cmd (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: do not give up retry of driver cmds after only 3 retries (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: retry driver initiated commands on busy status (Matt Bondurant) [Orabug: 14793661] - [SCSI] hpsa: suppress excessively chatty error messages (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: enable bus master bit after pci_enable_device (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: do not skip disabled devices (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: call pci_disable_device on driver unload (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: factor out driver name (Stephen M. Cameron) [Orabug: 14793661] - [SCSI] hpsa: gen8plus Smart Array IDs (Mike Miller) [Orabug: 14793661] [2.6.39-400.6.0] - qla3xxx: Ensure request/response queue addr writes to the registers (Joe Jin) [Orabug: 14614290] - tcp: fix tcp_trim_head() (Eric Dumazet) [Orabug: 14810429] - mm/hotplug: correctly add new zone to all other nodes' zone lists (Jiang Liu) [Orabug: 16020976 Bug-db: 14798] {CVE-2012-5517} - Divide by zero in TCP congestion control Algorithm. (Jesper Dangaard Brouer) [Orabug: 16020656 Bug-db: 14798] {CVE-2012-4565} - Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [Bug- db: 14798] {CVE-2012-2375} - Avoid reading past buffer when calling GETACL (Sachin Prabhu) [Bug-db: 14798] {CVE-2012-2375} - Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [Bug-db: 14798] {CVE-2012-2375} - Merge tag 'v2.6.39-400#bug16011154' of git://ca-git.us.oracle.com/linux- snits-public (Maxim Uvarov) [Orabug: 16011154] - qla2xxx: Update the driver version to 8.04.00.11.39.0-k. (Saurav Kashyap) - qla2xxx: Obtain loopback iteration count from bsg request. (Joe Carnuccio) - qla2xxx: Update the FTP site references in the driver sources. (Giridhar Malavali) - qla2xxx: Debug ID corrections. (Chad Dupuis) - qla2xxx: Reject loopback request if one is already in progress. (Chad Dupuis) - qla2xxx: Print ignore message when thermal is not supported. (Joe Carnuccio) - qla2xxx: Avoid null pointer dereference in shutdown routine. (Masanari Iida) - qla2xxx: Get VPD information from common location for CNA. (Saurav Kashyap) - qla2xxx: Correct race in loop_state assignment during reset handling. (Andrew Vasquez) - qla2xxx: Display that driver is operating in legacy interrupt mode. (Saurav Kashyap) - qla2xxx: Free rsp_data even on error in qla2x00_process_loopback(). (Steve Hodgson) - qla2xxx: Dont clear drv active on iospace config failure. (Saurav Kashyap) - qla2xxx: Fix typo in qla2xxx driver. (Masanari Iida) - qla2xxx: Update ql2xextended_error_logging parameter description with new option. (Chad Dupuis) - qla2xxx: Parameterize the link speed string conversion function. (Joe Carnuccio) - qla2xxx: Add 16Gb/s case to get port speed capability. (Joe Carnuccio) - qla2xxx: Move marking fcport online ahead of setting iiDMA speed. (Joe Carnuccio) - Merge tag 'v2.6.39-400.5.0#bugdb13826' of ca-git.us.oracle.com:linux-muvarov- public (Maxim Uvarov) [Bug-db: 13826] - be2net: fix INTx ISR for interrupt behaviour on BE2 (Sathya Perla) - be2net: fix a possible events_get() race on BE2 (Sathya Perla) - net: Remove bogus dependencies on INET (Ben Hutchings) - be2net: remove adapter->eq_next_idx (Sathya Perla) - be2net: remove roce on lancer (Sathya Perla) - be2net: fix access to SEMAPHORE reg (Sathya Perla) - be2net: re-factor bar mapping code (Sathya Perla) - be2net: do not use sli_family to identify skyhawk-R chip (Sathya Perla) - be2net: fix wrong usage of adapter->generation (Sathya Perla) - be2net: remove LANCER A0 workaround (Sathya Perla) - be2net: Fix smatch warnings in be_main.c (Padmanabh Ratnakar) - be2net: Update driver version (Padmanabh Ratnakar) - be2net: Fix skyhawk VF PCI Device ID (Padmanabh Ratnakar) - be2net: Fix FW flashing on Skyhawk-R (Padmanabh Ratnakar) - be2net: Enabling Wake-on-LAN is not supported in S5 state (Padmanabh Ratnakar) - be2net: Fix VF driver load on newer Lancer FW (Padmanabh Ratnakar) - be2net: Fix unnecessary delay in PCI EEH (Padmanabh Ratnakar) - be2net: Fix issues in error recovery due to wrong queue state (Padmanabh Ratnakar) - be2net: Fix ethtool get_settings output for VF (Padmanabh Ratnakar) - be2net: Fix error messages while driver load for VFs (Padmanabh Ratnakar) - be2net: Fix configuring VLAN for VF for Lancer (Padmanabh Ratnakar) - be2net: Wait till resources are available for VF in error recovery (Padmanabh Ratnakar) - be2net: Fix change MAC operation for VF for Lancer (Padmanabh Ratnakar) - be2net: Fix setting QoS for VF for Lancer (Padmanabh Ratnakar) - be2net: Fix driver load failure for different FW configs in Lancer (Padmanabh Ratnakar) - be2net: create RSS rings even in multi-channel configs (Sathya Perla) - be2net: set maximal number of default RSS queues (Yuval Mintz) - be2net: Program secondary UC MAC address into MAC filter (Ajit Khaparde) - be2net: Remove code that stops further access to BE NIC based on UE bits (Ajit Khaparde) - be2net: fix vfs enumeration (Ivan Vecera) - be2net: fixup log messages (Sathya Perla) - be2net: cleanup code related to be_link_status_query() (Sathya Perla) - be2net: fix wrong handling of be_setup() failure in be_probe() (Sathya Perla) - be2net: remove type argument of be_cmd_mac_addr_query() (Sathya Perla) - Revert 'be2net: fix vfs enumeration' (David S. Miller) - be2net: fix vfs enumeration (Ivan Vecera) - be2net: use PCIe AER capability (Sathya Perla) - be2net: modify log msg for lack of privilege error (Vasundhara Volam) - be2net: fix FW default for VF tx-rate (Vasundhara Volam) - be2net: fix max VFs reported by HW (Vasundhara Volam) - netpoll: revert 6bdb7fe3104 and fix be_poll() instead (Amerigo Wang) - SPEC: OL5 kernel firmware rpm depends on all others firmwares (Maxim Uvarov) [Orabug: 15987332] [2.6.39-400.5.0] - x86, tsc: Fix SMI induced variation in quick_pit_calibrate() (Linus Torvalds) [Orabug: 13256166] - x86, tsc: Skip TSC synchronization checks for tsc=reliable (Suresh Siddha) [Orabug: 13256166] - bonding: rlb mode of bond should not alter ARP originating via bridge (zheng.li) [Orabug: 14650975] - Merge tag 'v2.6.39-400#rdac' of git://ca-git.us.oracle.com/linux-snits-public (Maxim Uvarov) - [SCSI] scsi_dh_rdac: Fix error path (Richard Weinberger) - [SCSI] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Chauhan, Vijay) - Merge tag 'uek2-merge-400-3.8-fixes-tag' of git://ca-git.us.oracle.com/linux- konrad-public (Maxim Uvarov) - xen-blkfront: handle bvecs with partial data (Roger Pau Monne) - xen-blkfront: implement safe version of llist_for_each_entry (Roger Pau Monne) - xen-blkback: implement safe iterator for the list of persistent grants (Roger Pau Monne) - Merge tag 'uek2-merge-400-3.8-tag' of git://ca-git.us.oracle.com/linux- konrad-public (Maxim Uvarov) - Merge tag 'uek2-merge-backport-3.8' of git://ca-git/linux-konrad-public into uek2-merge-400 (Konrad Rzeszutek Wilk) - xen: arm: implement remap interfaces needed for privcmd mappings. (Ian Campbell) - xen: correctly use xen_pfn_t in remap_domain_mfn_range. (Ian Campbell) - xen: arm: enable balloon driver (Ian Campbell) - xen: balloon: allow PVMMU interfaces to be compiled out (Ian Campbell) - xen: privcmd: support autotranslated physmap guests. (Mukesh Rathor) - xen: add pages parameter to xen_remap_domain_mfn_range (Ian Campbell) - xen/PVonHVM: fix compile warning in init_hvm_pv_info (Olaf Hering) - xen/acpi: Move the xen_running_on_version_or_later function. (Konrad Rzeszutek Wilk) - xen/xenbus: Remove duplicate inclusion of asm/xen/hypervisor.h (Sachin Kamat) - xen/acpi: Fix compile error by missing decleration for xen_domain. (Konrad Rzeszutek Wilk) - xen/acpi: revert pad config check in xen_check_mwait (Liu, Jinsong) - xen/acpi: ACPI PAD driver (Liu, Jinsong) - xen PVonHVM: use E820_Reserved area for shared_info (Olaf Hering) - xen-blkfront: free allocated page (Roger Pau Monne) - xen-blkback: move free persistent grants code (Roger Pau Monne) - xen/blkback: persistent-grants fixes (Roger Pau Monne) - xen/blkback: Persistent grant maps for xen blk drivers (Roger Pau Monne) - xen/blkback: Change xen_vbd's flush_support and discard_secure to have type unsigned int, rather than bool (Oliver Chick) - xen/blkback: use kmem_cache_zalloc instead of kmem_cache_alloc/memset (Wei Yongjun) - xen/blkfront: Add WARN to deal with misbehaving backends. (Konrad Rzeszutek Wilk) - llist-return-whether-list-is-empty-before-adding-in-llist_add-fix (Andrew Morton) - llist: Add back llist_add_batch() and llist_del_first() prototypes (Stephen Rothwell) - llist: Remove cpu_relax() usage in cmpxchg loops (Peter Zijlstra) - llist: Add llist_next() (Peter Zijlstra) - llist: Return whether list is empty before adding in llist_add() (Huang Ying) - llist: Move cpu_relax() to after the cmpxchg() (Huang Ying) - llist: Remove the platform-dependent NMI checks (Ingo Molnar) - llist: Make some llist functions inline (Huang Ying) - lib, Add lock-less NULL terminated single list (Huang Ying) - xen/oprofile: Expose the oprofile_arch_exit_fnc pointer. (Konrad Rzeszutek Wilk) - xen/oprofile: Switch from syscore_ops to platform_ops. (Konrad Rzeszutek Wilk) - xen/oprofile: Fix compile issues when CONFIG_XEN is not defined. (Konrad Rzeszutek Wilk) - xen/oprofile: The arch_ variants for init/exec weren't being called. (Konrad Rzeszutek Wilk) - xen/oprofile: Compile fix (Konrad Rzeszutek Wilk) - xen/oprofile: Patch from Michael Petullo (Konrad Rzeszutek Wilk) [2.6.39-400.4.0] - Merge tag 'uek2-merge-400-3.7-tag' of git://ca-git.us.oracle.com/linux- konrad-public (Maxim Uvarov) - Merge tag 'uek2-merge-backport-3.7' of git://ca-git/linux-konrad-public into uek2-merge-400 (Konrad Rzeszutek Wilk) - Revert 'xen/x86: Workaround 64-bit hypervisor and 32-bit initial domain.' and 'xen/x86: Use memblock_reserve for sensitive areas.' (Konrad Rzeszutek Wilk) - xen/x86: Workaround 64-bit hypervisor and 32-bit initial domain. (Konrad Rzeszutek Wilk) - xen/arm: Fix compile errors when drivers are compiled as modules (export more). (Stefano Stabellini) - xen/arm: Fix compile errors when drivers are compiled as modules. (Konrad Rzeszutek Wilk) - xen/generic: Disable fallback build on ARM. (Konrad Rzeszutek Wilk) - xen/hvm: If we fail to fetch an HVM parameter print out which flag it is. (Konrad Rzeszutek Wilk) - xen/hypercall: fix hypercall fallback code for very old hypervisors (Jan Beulich) - xen/arm: use the __HVC macro (Stefano Stabellini) - xen/xenbus: fix overflow check in xenbus_file_write() (Jan Beulich) - xen-kbdfront: handle backend CLOSED without CLOSING (David Vrabel) - xen-fbfront: handle backend CLOSED without CLOSING (David Vrabel) - xen/gntdev: don't leak memory from IOCTL_GNTDEV_MAP_GRANT_REF (David Vrabel) - x86: remove obsolete comment from asm/xen/hypervisor.h (Olaf Hering) - xen: dbgp: Fix warning when CONFIG_PCI is not enabled. (Ian Campbell) - USB EHCI/Xen: propagate controller reset information to hypervisor (Jan Beulich) - xen: arm: comment on why 64-bit xen_pfn_t is safe even on 32 bit (Ian Campbell) - xen: balloon: use correct type for frame_list (Ian Campbell) - xen/x86: don't corrupt %eip when returning from a signal handler (David Vrabel) - xen: arm: make p2m operations NOPs (Ian Campbell) - xen: balloon: don't include e820.h (Ian Campbell) - xen: events: pirq_check_eoi_map is X86 specific (Ian Campbell) - xen: XENMEM_translate_gpfn_list was remove ages ago and is unused. (Ian Campbell) - xen: sysfs: include err.h for PTR_ERR etc (Ian Campbell) - xen: xenbus: quirk uses x86 specific cpuid (Ian Campbell) - xen/xenbus: Fix compile warning. (Konrad Rzeszutek Wilk) - xen/x86: remove duplicated include from enlighten.c (Wei Yongjun) - xen/pv-on-hvm kexec: add quirk for Xen 3.4 and shutdown watches. (Konrad Rzeszutek Wilk) - xen/bootup: allow {read|write}_cr8 pvops call. (Konrad Rzeszutek Wilk) - xen/bootup: allow read_tscp call for Xen PV guests. (Konrad Rzeszutek Wilk) - xen pv-on-hvm: add pfn_is_ram helper for kdump (Olaf Hering) - xen/hvc: handle backend CLOSED without CLOSING (David Vrabel) - xen/xen_initial_domain: check that xen_start_info is initialized (Stefano Stabellini) - xen: mark xen_init_IRQ __init (Stefano Stabellini) - xen/Makefile: fix dom-y build (Stefano Stabellini) - MAINTAINERS: add myself as Xen ARM maintainer (Stefano Stabellini) - xen/arm: compile netback (Stefano Stabellini) - xen/arm: compile blkfront and blkback (Stefano Stabellini) - xen/arm: implement alloc/free_xenballooned_pages with alloc_pages/kfree (Stefano Stabellini) - xen/arm: receive Xen events on ARM (Stefano Stabellini) - xen/arm: initialize grant_table on ARM (Stefano Stabellini) - xen/arm: get privilege status (Stefano Stabellini) - xen/arm: introduce CONFIG_XEN on ARM (Stefano Stabellini) - xen: do not compile manage, balloon, pci, acpi, pcpu and cpu_hotplug on ARM (Stefano Stabellini) - xen/tmem: cleanup (Jan Beulich) - xen: Add selfballoning memory reservation tunable. (Jana Saout) - xen: constify all instances of 'struct attribute_group' (Jan Beulich) - xen: Fix selfballooning and ensure it doesn't go too far (Dan Magenheimer) - xen: self-balloon needs module.h (Randy Dunlap) - xen/balloon: Fix compile errors - missing header files. (Konrad Rzeszutek Wilk) - xen: tmem: self-ballooning and frontswap-selfshrinking (Dan Magenheimer) - xen: grant: use xen_pfn_t type for frame_list. (Ian Campbell) - xen: sysfs: fix build warning. (Ian Campbell) - xen/arm: Introduce xen_ulong_t for unsigned long (Stefano Stabellini) - xen: Introduce xen_pfn_t for pfn and mfn types (Stefano Stabellini) - xen/arm: Xen detection and shared_info page mapping (Stefano Stabellini) - docs: Xen ARM DT bindings (Stefano Stabellini) - xen/arm: empty implementation of grant_table arch specific functions (Stefano Stabellini) - xen/arm: sync_bitops (Stefano Stabellini) - xen/arm: page.h definitions (Stefano Stabellini) - xen/arm: hypercalls (Stefano Stabellini) - arm: initial Xen support (Stefano Stabellini) - xen/vga: add the xen EFI video mode support (Jan Beulich) - xen: allow enable use of VGA console on dom0 (Jeremy Fitzhardinge) - xen/pcifront: Use Xen-SWIOTLB when initting if required. (Konrad Rzeszutek Wilk) - xen/swiotlb: For early initialization, return zero on success. (Konrad Rzeszutek Wilk) - xen/swiotlb: Use the swiotlb_late_init_with_tbl to init Xen-SWIOTLB late when PV PCI is used. (Konrad Rzeszutek Wilk) - xen/swiotlb: Move the error strings to its own function. (Konrad Rzeszutek Wilk) - xen/swiotlb: Move the nr_tbl determination in its own function. (Konrad Rzeszutek Wilk) - xen: Use correct masking in xen_swiotlb_alloc_coherent. (Ronny Hegewald) - xen/swiotlb: Use page alignment for early buffer allocation. (Konrad Rzeszutek Wilk) - swiotlb: Expose swiotlb_nr_tlb function to modules (Konrad Rzeszutek Wilk) - xen-swiotlb: When doing coherent alloc/dealloc check before swizzling the MFNs. (Konrad Rzeszutek Wilk) - xen-swiotlb: fix printk and panic args (Randy Dunlap) - xen-swiotlb: Fix wrong panic. (Konrad Rzeszutek Wilk) - xen-swiotlb: Retry up three times to allocate Xen-SWIOTLB (Konrad Rzeszutek Wilk) - swiotlb: add the late swiotlb initialization function with iotlb memory (Konrad Rzeszutek Wilk) - xen/swiotlb: With more than 4GB on 64-bit, disable the native SWIOTLB. (Konrad Rzeszutek Wilk) - xen/swiotlb: Simplify the logic. (Konrad Rzeszutek Wilk) - xen/gndev: Xen backend support for paged out grant targets V4. (Andres Lagar- Cavilla) - xen/arm: compile and run xenbus (Stefano Stabellini) - xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST (Stefano Stabellini) - xen/events: fix unmask_evtchn for PV on HVM guests (Stefano Stabellini) - xen/privcmd: Correctly return success from IOCTL_PRIVCMD_MMAPBATCH (Mats Petersson) - xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170] - xen/enlighten: Disable MWAIT_LEAF so that acpi-pad won't be loaded. (Konrad Rzeszutek Wilk) - x86, amd, xen: Avoid NULL pointer paravirt references (Konrad Rzeszutek Wilk) - xen/setup: filter APERFMPERF cpuid feature out (Andre Przywara) - xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad Rzeszutek Wilk) - xen/acpi: Fix potential memory leak. (Konrad Rzeszutek Wilk) (H. Peter Anvin) - xen/acpi: Workaround broken BIOSes exporting non-existing C-states. (Konrad Rzeszutek Wilk) - xen/acpi: Remove the WARN's as they just create noise. (Konrad Rzeszutek Wilk) - xen/acpi-processor: C and P-state driver that uploads said data to hypervisor. (Konrad Rzeszutek Wilk) - xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke) - xen PV passthru: assign SR-IOV virtual functions to separate virtual slots (Laszlo Ersek) - xen-pciback: properly clean up after calling pcistub_device_find() (Jan Beulich) - kabi: add ocfs2 white list fuction (Maxim Uvarov) - Merge tag 'v2.6.39-400#qla2xxx' of git://ca-git.us.oracle.com/linux-snits- public (Maxim Uvarov) - qla2xxx: Update driver version to 8.04.00.10.39.0-k. (Saurav Kashyap) - qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low. (Chad Dupuis) - qla2xxx: Add acquiring of risc semaphore before doing ISP reset. (Joe Carnuccio) - qla2xxx: Determine the number of outstanding commands based on available resources. (Chad Dupuis) - qla2xxx: Fix for kernel crash when external loopback diagnostic is run through BSG interface. (Armen Baloyan) - qla2xxx: Ignore driver ack bit if corresponding presence bit is not set. (Saurav Kashyap) - qla2xxx: Fix typo in qla83xx_fw_dump function. (Saurav Kashyap) - qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message. (Saurav Kashyap) - qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Andrew Vasquez) - qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically. (David Jeffery) - qla2xxx: Move noisy Start scsi failed messages to verbose logging level. (Chad Dupuis) - qla2xxx: Honor status value of 2 for report-id acquistion. (Saurav Kashyap) - qla2xxx: Fix coccinelle warnings in qla2x00_relogin. (Saurav Kashyap) - qla2xxx: Fix for warning reported by sparse. (Saurav Kashyap) - qla2xxx: Update the driver verion to 8.04.00.09.39.0-k. (Saurav Kashyap) - qla2xxx: No fcport FC-4 type assignment in GA_NXT response. (Armen Baloyan) - qla2xxx: Fix checkpatch error in qla2xxx_mctp_dump. (Chad Dupuis) - qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver. (Giridhar Malavali) - qla2xxx: Remove spurious taking of ha->vport_slock spinlock. (Chad Dupuis) - qla2xxx: Clear unsupported 'states' during Get-FW-State queries. (Andrew Vasquez) - qla2xxx: Bind to ISP8031. (Saurav Kashyap) - ip_options: git meerge fix: do not duplicate setting of daddr (Maxim Uvarov) [Orabug: 15929855] - ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Dmitry Monakhov) [Orabug: 14774219] {CVE-2012-4508} - NFS: fix bug in legacy DNS resolver. (NeilBrown) [Orabug: 14769650] - [libata] Add ' 2GB ATA Flash Disk'/'ADMA428M' to DMA blacklist (Prarit Bhargava) [Orabug: 15929836] - NFS: Map minor mismatch error to protocol not support error. (Steve Dickson) [Orabug: 15929836] - tg3: fix VLAN tagging regression (Kasper Pedersen) [Orabug: 15929836] - ext4: Fix overflow caused by missing cast in ext4_fallocate() (Utako Kusaka) [Orabug: 15929836] - intel_idle: initial IVB support (Len Brown) [Orabug: 15919684] - oracleasm: Introduce module parameter for block size selection (Martin K. Petersen) [Orabug: 15924773] - Merge tag 'v2.6.39-400#lpfc' of git://ca-git.us.oracle.com/linux-snits-public (Maxim Uvarov) - lpfc: Update lpfc version for 8.3.5.86.2p driver release (James Smart) - lpfc: Fixed setting sequential delivery bit in a service class that is not valid (James Smart) - lpfc: fix boot from san failure (James Smart) - [SCSI] lpfc 8.3.34: Add LOGO support after ABTS compliance (James Smart) - [SCSI] lpfc 8.3.35: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (James Smart) - [SCSI] lpfc 8.3.35: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (James Smart) - [SCSI] lpfc 8.3.35: Fixed Linux generic firmware download on SLI4 devices with longer module names (James Smart) - [SCSI] lpfc 8.3.35: Fix error with fabric service parameters causing performance issues (James Smart) - [SCSI] lpfc 8.3.35: Fixed messages for misconfigured port errors (James Smart) - [SCSI] lpfc 8.3.35: Fix FCP2 Retries for non-r/w commands. (James Smart) - [SCSI] lpfc 8.3.35: Fix incorrect comment in T10 DIF attributes (James Smart) - [SCSI] lpfc 8.3.35: Correct missing queue destroy on function reset (James Smart) - [SCSI] lpfc 8.3.35: Added checking BMBX register for RDY bit before writing the first address in (James Smart) - [SCSI] lpfc 8.3.33: Misc changes to optimize critical path (James Smart) - nbd: clear waiting_queue on shutdown (Paul Clements) - kernel posttrans remove all crashkernel=* (Jason Luan) [Orabug: 15882974] - vmxnet3: must split too big fragments (Eric Dumazet) - vmxnet3: convert to SKB paged frag API. (Ian Campbell) - vmxnet3: Fix race between dev_open() and register_netdev() (Steve Hodgson) - vmxnet3: Fix log messages and corrects some typos (Shreyas Bhatewara) - vmxnet3: Fix typo in vmxnet3_drv.c (Masanari Iida) - vmxnet3: cleanup tso headers manipulation (Eric Dumazet) - vmxnet3' make ethtool ops const (stephen hemminger) - Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Guangyu Sun) - vmxnet3: fix skb truesize underestimation (Eric Dumazet) - vmxnet3: Don't enable vlan filters in promiscuous mode. (Jesse Gross) - xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170] - xen: resynchronise grant table status codes with upstream (Ian Campbell) - xen/privcmd: return -EFAULT on error (Dan Carpenter) - xen/privcmd: Fix mmap batch ioctl error status copy back. (Andres Lagar- Cavilla) - xen/privcmd: add PRIVCMD_MMAPBATCH_V2 ioctl (Andres Lagar-Cavilla) - xen/mm: return more precise error from xen_remap_domain_range() (David Vrabel) - xen/swiotlb: Fix compile warnings when using plain integer instead of NULL pointer. (Konrad Rzeszutek Wilk) - xen/swiotlb: Remove functions not needed anymore. (Konrad Rzeszutek Wilk) - xen: allow privcmd for HVM guests (Stefano Stabellini) - xen/sysfs: Use XENVER_guest_handle to query UUID (Daniel De Graaf) - xen/apic/xenbus/swiotlb/pcifront/grant/tmem: Make functions or variables static. (Konrad Rzeszutek Wilk) - xen: missing includes (Stefano Stabellini) - xen: update xen_add_to_physmap interface (Stefano Stabellini) [2.6.39-400.3.0] - Merge tag 'v2.6.39-400.2.0#btrfs_reb' of git://ca-git.us.oracle.com/linux- muvarov-public (Maxim Uvarov) - mm: hugetlbfs: assign return value of huge_pmd_share() to pte (Guangyu Sun) [Orabug: 15861301] - Added suspend and resume support (Cathy Avery) [Orabug: 14801157] - rcu: Fix wrong check in list_splice_init_rcu() (Jan H. Schönherr) - btrfs: ->submit_bio_hook error push-up (Jeff Mahoney) - btrfs: Don't BUG_ON() errors in update_ref_for_cow() (Mark Fasheh) - btrfs: add varargs to btrfs_error (Jeff Mahoney) - Btrfs: Fix space checking during fs resize (Daniel J Blueman) - Btrfs: avoid setting ->d_op twice (Li Zefan) - btrfs: replace many BUG_ONs with proper error handling (Jeff Mahoney) - btrfs: enhance transaction abort infrastructure (Jeff Mahoney) - sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZE (Maxim Uvarov) [Orabug: 14769994] - qla4xxx: Updated driver version to 5.03.00.00.06.02-uek2 (Tej Parkash) - scsi: fix various printk and comment typos (Masanari Iida) - qla4xxx: Disable generating pause frames for ISP83XX (Tej Parkash) - qla4xxx: Fix double clearing of risc_intr for ISP83XX (Manish Dusane) - qla4xxx: IDC implementation for Loopback (Nilesh Javali) - qla4xxx: Fix panic while rmmod (Vikas Chaudhary) - qla4xxx: Fail probe_adapter if IRQ allocation fails (Poornima Vonti) - qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Vikas Chaudhary) - qla4xxx: Update idc reg in case of PCI AER (Vikas Chaudhary) - qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Poornima Vonti) - qla4xxx: Clear interrupt while unloading driver for ISP83XX (Vikas Chaudhary) - qla4xxx: Print correct IDC version (Vikas Chaudhary) - qla4xxx: Added new mbox cmd to pass driver version to FW (Manish Dusane) - qla4xxx: Update Copyright header (Vikas Chaudhary) - qla4xxx: Added support for ISP83XX (Vikas Chaudhary) - qla4xxx: Added new function qla4_8xxx_get_minidump (Vikas Chaudhary) - qla4xxx: Set IDC version in correct way (Vikas Chaudhary) - qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Vikas Chaudhary) - qla4xxx: Added new functions in isp_ops (Vikas Chaudhary) - qla4xxx: Clean-up and optimize macros (Vikas Chaudhary) - qla4xxx: Rename 82XX macros (Vikas Chaudhary) - qla4xxx: Update func name from ql4_ to qla4_ (Vikas Chaudhary) - qla4xxx: Update structure and variable names (Vikas Chaudhary) - qla4xxx: Update function name from 8xxx to 82xx (Vikas Chaudhary) - qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Vikas Chaudhary) - qla4xxx: Clear interrupt while unloading driver. (Vikas Chaudhary) - qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Vikas Chaudhary) - qla4xxx: Properly handle SCSI underrun while processing status IOCBs. (Lalit Chandivade) - qla4xxx: Fix multiple conn login event issue during session recovery. (Manish Rangankar) - qla4xxx: Fix gcc warning for x86 system (Vikas Chaudhary) - qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect. (Manish Rangankar) - qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason) - qla4xxx: Fix Spell check. (Vikas Chaudhary) - qla4xxx: Fix a Sparse warning message (Vikas Chaudhary) - qla4xxx: multi-session fix for flash ddbs (Vikas Chaudhary) - qla4xxx: Add missing spaces to error messages (Petr Uzel) - qla4xxx: Capture minidump for ISP82XX on firmware failure (Tej Parkash) - qla4xxx: Add change_queue_depth API support (Tej Parkash) - qla4xxx: Fix clear ddb mbx command failure issue. (Manish Rangankar) - qla4xxx: Fix kernel panic during discovery logout. (Manish Rangankar) - qla4xxx: Correct early completion of pending mbox. (Lalit Chandivade) - atp870u, mpt2sas, qla4xxx use pci_dev->revision (Sergei Shtylyov) - qla4xxx: Removed packed attr from struct iscsi_chap_rec (Vikas Chaudhary) - iscsi_transport: Added error status code for ping comp event (Vikas Chaudhary) - qla4xxx: assign correct address for iscsi_cls_host (Vikas Chaudhary) - qla4xxx: trivial cleanup (Vikas Chaudhary) - qla4xxx: Fix sparse warning (Vikas Chaudhary) - qla4xxx: Add support for multiple session per host. (Manish Rangankar) - qla4xxx: Export CHAP index as sysfs attribute (Mike Christie) - scsi_transport: Export CHAP index as sysfs attribute (Mike Christie) - qla4xxx: Add support to display CHAP list and delete CHAP entry (Nilesh Javali) - iscsi_transport: Add support to display CHAP list and delete CHAP entry (Nilesh Javali) - qla4xxx: Added support to show port_state and port_speed in sysfs (Vikas Chaudhary) - scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Vikas Chaudhary) - qla4xxx: Added support to show targetalias in sysfs (Vikas Chaudhary) - libiscsi: Added support to show targetalias in sysfs (Vikas Chaudhary) - qla4xxx: Export boot targets to sysfs by default (Nilesh Javali) - Updated driver version to 5.02.00.01.06.02-uek2 (Tej Parkash) - qla4xxx: Added ping support (Vikas Chaudhary) - iscsi_transport: Added Ping support (Vikas Chaudhary) - qla4xxx: added support for host event (Vikas Chaudhary) - scsi_transport_iscsi: added support for host event (Vikas Chaudhary) - qla4xxx: Remove un-necessary print statment (Lalit Chandivade) - qla4xxx: Modified debug log messages for boot info. (Manish Rangankar) - qla4xxx: Fix un-necessary delay on invalid DDB (Lalit Chandivade) - qla4xxx: Remove unused code (Shyam Sundar) - qla4xxx: Proper detection of firmware abort error code for ISP82xx (Tej Parkash) - qla4xxx: Fix verify boot idx correctly (Lalit Chandivade) [2.6.39-400.2.0] - update kabi (Srinivas Maturi) [orabug 15852885] - alpha release [2.6.39-400.1.0] - proc: Consider NO_HZ when printing idle and iowait times (Michal Hocko) [Orabug: 14779047] - xen/netfront: teardown the device before unregistering it. (Ian Campbell) [Orabug: 14579353] - x86: Fetch stack from regs when possible in dump_trace() (Frederic Weisbecker) [Orabug: 14701687] - CVE-2012-3400: udf: Avoid run away loop when partition table length is corrupted (Chuck Anderson) [Orabug: 15845302] {CVE-2012-3400} - CVE-2012-3400: udf: Fortify loading of sparing table (Chuck Anderson) [Orabug: 15845302] {CVE-2012-3400} - CVE-2012-2133: hugepages: fix use after free bug in 'quota' handling (Chuck Anderson) [Orabug: 15845276] {CVE-2012-2133} - Merge tag 'v2.6.39-400#bcom' of git://ca-git.us.oracle.com/linux-snits-public into m-master (Maxim Uvarov) - bnx2,bnx2x,tg3: resolve build error (Jerry Snitselaar) - Revert 'drm/i915: Sanitize BIOS debugging bits from PIPECONF' (Guangyu Sun) [Orabug: 15851255] - Revert 'drm/i915: don't clobber the pipe param in sanitize_modesetting' (Guangyu Sun) [Orabug: 15851255] - drm/i915: protect force_wake_(get|put) with the gt_lock (Daniel Vetter) [Orabug: 15851255] - drm/i915: convert force_wake_get to func pointer in the gpu reset code (Daniel Vetter) [Orabug: 15851255] - drm/i915: Cache GT fifo count for SandyBridge (Chris Wilson) [Orabug: 15851255] - drm/i915: add multi-threaded forcewake support (Keith Packard) [Orabug: 15851255] - i915: Move i915_read/write out of line (Andi Kleen) [Orabug: 15851255] - drm/i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Jesse Barnes) [Orabug: 15851255] - bnx2x: update to broadcom 1.74.17 driver (Jerry Snitselaar) - bnx2i: update to broadcom 2.7.4.1f driver (Jerry Snitselaar) - bnx2fc: update to broadcom 2.2.17 driver (Jerry Snitselaar) - cnic: update to broadcom 2.5.12e driver (Jerry Snitselaar) - bnx2: update to broadcom 2.74.09 driver (Jerry Snitselaar) - tg3: update to broadcom 3.125g driver (Jerry Snitselaar) - Linux 3.0.51 (Greg Kroah-Hartman) - xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170] - Revert 'RDS: Bypass workqueue when queueing cong updates' (Maxim Uvarov) [Orabug: 14647229] - bridge: Pull ip header into skb->data before looking into ip header. (Sarveshwar Bandi) [Bugdb: 13780 Bugdb: 13780] - qlcnic: reverts to old api (Maxim Uvarov) - qlcnic: bumped up version number to 5.0.29 (Maxim Uvarov) - netxen: bumped version to 4.0.80 (Maxim Uvarov) - qlge: bumped version to v1.00.00.31 (Maxim Uvarov) - net: implement inline ether_addr_equal (Maxim Uvarov) - add skb_frag inline functions (Maxim Uvarov) - r8169: use unlimited DMA burst for TX (Michal Schmidt) - r8169: add D-Link DGE-560T identifiers. (Francois Romieu) - Revert 'RDS: Bypass workqueue when queueing cong updates' (Maxim Uvarov) [Orabug: 14647229] - Linux 3.0.51 (Greg Kroah-Hartman) - drm/nouveau: silence modesetting spam on pre-gf8 chipsets (Ben Skeggs) - x86: Remove the ancient and deprecated disable_hlt() and enable_hlt() facility (Len Brown) - floppy: do put_disk on current dr if blk_init_queue fails (Herton Ronaldo Krzesinski) - xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170] - bridge: Pull ip header into skb->data before looking into ip header. (Sarveshwar Bandi) [Bugdb: 13780 Bugdb: 13780] - Linux 3.0.50 (Greg Kroah-Hartman) - x86, mm: Undo incorrect revert in arch/x86/mm/init.c (Yinghai Lu) - x86, mm: Find_early_table_space based on ranges that are actually being mapped (Jacob Shin) - cpufreq / powernow-k8: Remove usage of smp_processor_id() in preemptible code (Andreas Herrmann) - mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) - vhost: fix mergeable bufs on BE hosts (Michael S. Tsirkin) - xhci: Fix potential NULL ptr deref in command cancellation. (Sarah Sharp) - USB: mos7840: remove invalid disconnect handling (Johan Hovold) - USB: mos7840: remove NULL-urb submission (Johan Hovold) - USB: mos7840: fix port-device leak in error path (Johan Hovold) - USB: mos7840: fix urb leak at release (Johan Hovold) - USB: sierra: fix memory leak in probe error path (Johan Hovold) - USB: sierra: fix memory leak in attach error path (Johan Hovold) - USB: serial: Fix memory leak in sierra_release() (Lennart Sorensen) - USB: opticon: fix memory leak in error path (Johan Hovold) - USB: opticon: fix DMA from stack (Johan Hovold) - USB: whiteheat: fix memory leak in error path (Johan Hovold) - usb hub: send clear_tt_buffer_complete events when canceling TT clear work (Octavian Purdila) - sysfs: sysfs_pathname/sysfs_add_one: Use strlcat() instead of strcat() (Geert Uytterhoeven) - SUNRPC: Prevent races in xs_abort_connection() (Trond Myklebust) - Revert 'SUNRPC: Ensure we close the socket on EPIPE errors too...' (Trond Myklebust) - SUNRPC: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Trond Myklebust) - SUNRPC: Get rid of the xs_error_report socket callback (Trond Myklebust) - gen_init_cpio: avoid stack overflow when expanding (Kees Cook) - Linux 3.0.49 (Greg Kroah-Hartman) - xHCI: handle command after aborting the command ring (Elric Fu) - xHCI: cancel command after command timeout (Elric Fu) - xHCI: add aborting command ring function (Elric Fu) - xHCI: add cmd_ring_state (Elric Fu) - sparc64: Be less verbose during vmemmap population. (David S. Miller) - sparc64: do not clobber personality flags in sys_sparc64_personality() (Jiri Kosina) - sparc64: Fix bit twiddling in sparc_pmu_enable_event(). (David S. Miller) - sparc64: Like x86 we should check current->mm during perf backtrace generation. (David S. Miller) - sparc64: fix ptrace interaction with force_successful_syscall_return() (Al Viro) - tcp: resets are misrouted (Alexey Kuznetsov) - RDS: fix rds-ping spinlock recursion (jeff.liu) - net: Fix skb_under_panic oops in neigh_resolve_output (ramesh.nagappa) - drm/i915: apply timing generator bug workaround on CPT and PPT (Jesse Barnes) - amd64_edac:__amd64_set_scrub_rate(): avoid overindexing scrubrates[] (Andrew Morton) - cgroup: notify_on_release may not be triggered in some cases (Daisuke Nishimura) - usb: acm: fix the computation of the number of data bits (Nicolas Boullis) - USB: cdc-acm: fix pipe type of write endpoint (Ming Lei) - xen/x86: don't corrupt %eip when returning from a signal handler (David Vrabel) - x86: Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping. (Jacob Shin) - use clamp_t in UNAME26 fix (Kees Cook) - kernel/sys.c: fix stack memory content leak via UNAME26 (Kees Cook) {CVE-2012-0957} - SUNRPC: Prevent kernel stack corruption on long values of flush (Sasha Levin) - oprofile, x86: Fix wrapping bug in op_x86_get_ctrl() (Dan Carpenter) - NLM: nlm_lookup_file() may return NLMv4-specific error codes (Trond Myklebust) - Linux 3.0.48 (Greg Kroah-Hartman) - Linux 3.0.47 (Greg Kroah-Hartman) - tpm: Propagate error from tpm_transmit to fix a timeout hang (Peter Huewe) - jbd: Fix assertion failure in commit code due to lacking transaction credits (Jan Kara) - netfilter: xt_limit: have r->cost != 0 case work (Jan Engelhardt) - netfilter: limit, hashlimit: avoid duplicated inline (Florian Westphal) - netfilter: nf_ct_expect: fix possible access to uninitialized timer (Pablo Neira Ayuso) - netfilter: nf_nat_sip: fix via header translation with multiple parameters (Patrick McHardy) - ipvs: fix oops on NAT reply in br_nf context (Lin Ming) - netfilter: nf_nat_sip: fix incorrect handling of EBUSY for RTCP expectation (Pablo Neira Ayuso) - netfilter: nf_ct_ipv4: packets with wrong ihl are invalid (Jozsef Kadlecsik) - netfilter: nf_conntrack: fix racy timer handling with reliable events (Pablo Neira Ayuso) - ipvs: fix oops in ip_vs_dst_event on rmmod (Julian Anastasov) - pktgen: fix crash when generating IPv6 packets (Amerigo Wang) - timers: Fix endless looping between cascade() and internal_add_timer() (Hildner, Christian) - autofs4 - fix reset pending flag on mount fail (Ian Kent) - xen/bootup: allow read_tscp call for Xen PV guests. (Konrad Rzeszutek Wilk) - xen/bootup: allow {read|write}_cr8 pvops call. (Konrad Rzeszutek Wilk) - SUNRPC: Ensure that the TCP socket is closed when in CLOSE_WAIT (Trond Myklebust) - firewire: cdev: fix user memory corruption (i386 userland on amd64 kernel) (Stefan Richter) - tmpfs,ceph,gfs2,isofs,reiserfs,xfs: fix fh_len checking (Hugh Dickins) - qlcnic: reverts to old api (Maxim Uvarov) - qlcnic: bumped up version number to 5.0.29 (Maxim Uvarov) - netxen: bumped version to 4.0.80 (Maxim Uvarov) - qlge: bumped version to v1.00.00.31 (Maxim Uvarov) - net: implement inline ether_addr_equal (Maxim Uvarov) - add skb_frag inline functions (Maxim Uvarov) - r8169: use unlimited DMA burst for TX (Michal Schmidt) - r8169: add D-Link DGE-560T identifiers. (Francois Romieu) - ixgbe add uek kcompat (Maxim Uvarov) - net: add a truesize parameter to skb_add_rx_frag() (Eric Dumazet) - gro: fix truesize underestimation (Eric Dumazet) - CVE-2012-2313: dl2k: Clean up rio_ioctl (Chuck Anderson) [Orabug: 14680245] - [net/sfc] limit number of segments per skb on tx (Maxim Uvarov) [Orabug: 14769994] {CVE-2012-3412} - ocfs2: submit disk heartbeat bio using WRITE_SYNC (Srinivas Eeda) - Linux 3.0.46 (Greg Kroah-Hartman) - CPU hotplug, cpusets, suspend: Don't modify cpusets during suspend/resume (Srivatsa S. Bhat) - mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma() (Mel Gorman) - mempolicy: fix refcount leak in mpol_set_shared_policy() (KOSAKI Motohiro) - mempolicy: fix a race in shared_policy_replace() (Mel Gorman) - mempolicy: remove mempolicy sharing (KOSAKI Motohiro) - rcu: Fix day-one dyntick-idle stall-warning bug (Paul E. McKenney) - mm: thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) - mm: fix invalidate_complete_page2() lock ordering (Hugh Dickins) - ext4: fix fdatasync() for files with only i_size changes (Jan Kara) - ext4: online defrag is not supported for journaled files (Dmitry Monakhov) - PCI: Check P2P bridge for invalid secondary/subordinate range (Yinghai Lu) - aoe: assert AoE packets marked as requiring no checksum (Ed L. Cashin) - net: do not disable sg for packets requiring no checksum (Ed L. Cashin) - l2tp: fix a typo in l2tp_eth_dev_recv() (Eric Dumazet) - ipv6: mip6: fix mip6_mh_filter() (Eric Dumazet) - ipv6: raw: fix icmpv6_filter() (Eric Dumazet) - ipv4: raw: fix icmp_filter() (Eric Dumazet) - net: guard tcp_set_keepalive() to tcp sockets (Eric Dumazet) - net: small bug on rxhash calculation (Chema Gonzalez) - pppoe: drop PPPOX_ZOMBIEs in pppoe_release (Xiaodong Xu) - sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) - tcp: flush DMA queue before sk_wait_data if rcv_wnd is zero (Michal Kubeček) - ipv6: release reference of ip6_null_entry's dst entry in __ip6_del_rt (Gao feng) - 8021q: fix mac_len recomputation in vlan_untag() (Antonio Quartulli) - sierra_net: Endianess bug fix. (Lennart Sorensen) - pkt_sched: fix virtual-start-time update in QFQ (Paolo Valente) - net-sched: sch_cbq: avoid infinite loop (Eric Dumazet) - netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) - xfrm_user: ensure user supplied esn replay window is valid (Mathias Krause) - xfrm_user: don't copy esn replay window twice for new states (Mathias Krause) - xfrm_user: fix info leak in copy_to_user_tmpl() (Mathias Krause) - xfrm_user: fix info leak in copy_to_user_policy() (Mathias Krause) - xfrm_user: fix info leak in copy_to_user_state() (Mathias Krause) - xfrm_user: fix info leak in copy_to_user_auth() (Mathias Krause) - xfrm: fix a read lock imbalance in make_blackhole (Li RongQing) - xfrm_user: return error pointer instead of NULL #2 (Mathias Krause) - xfrm_user: return error pointer instead of NULL (Mathias Krause) - xfrm: Workaround incompatibility of ESN and async crypto (Steffen Klassert) - workqueue: add missing smp_wmb() in process_one_work() (Tejun Heo) - kernel/sys.c: call disable_nonboot_cpus() in kernel_restart() (Shawn Guo) - lib/gcd.c: prevent possible div by 0 (Davidlohr Bueso) - PCI: acpiphp: check whether _ADR evaluation succeeded (Bjorn Helgaas) - ACPI: run _OSC after ACPI_FULL_INITIALIZATION (Lin Ming) - [net] igb-4.0.17 driver update (Maxim Uvarov) - [net] ixgbe-3.11.33 driver update (Maxim Uvarov) - [net] ixgbe-3.10.17 driver update (Maxim Uvarov) - [net] e1000e-2.1.4 driver update (Maxim Uvarov) - [PATCH] ocfs2: fix NULL pointer dereference in ocfs2_duplicate_clusters_by_page v2 (Xiaowei.Hu) [Orabug: 14752693] - rds fix cong locking (Maxim Uvarov) - DELL MEE (Maxim Uvarov) - x86, UV: Clean up uv_mmrs.h (Jack Steiner) [Orabug: 14751013] - x86, UV: Fix UV2 hub part number (Jack Steiner) [Orabug: 14751013] - x86/uv: Fix uninitialized spinlocks (Maxim Uvarov) [Orabug: 14751013] - x86/UV: Lower UV rtc clocksource rating (Dimitri Sivanich) [Orabug: 14751013] - xen/pv-on-hvm kexec: add quirk for Xen 3.4 and shutdown watches. (Konrad Rzeszutek Wilk) - SPEC: v2.6.39-400.1.0 (Maxim Uvarov) - Linux 3.0.45 (Maxim Uvarov) - xhci: Intel Panther Point BEI quirk. (Maxim Uvarov) - SCSI: scsi_dh_alua: Enable STPG for unavailable ports (Bart Van Assche) - PCI: honor child buses add_size in hot plug configuration (Yinghai Lu) - IB/srp: Avoid having aborted requests hang (Bart Van Assche) - IB/srp: Fix use-after-free in srp_reset_req() (Bart Van Assche) - IB/srp: Fix a race condition (Bart Van Assche) - IPoIB: Fix use-after-free of multicast object (Patrick McHardy) - SCSI: hpsa: Use LUN reset instead of target reset (Stephen M. Cameron) - SCSI: ibmvscsi: Fix host config length field overflow (Benjamin Herrenschmidt) - Increase XHCI suspend timeout to 16ms (Michael Spang) - coredump: prevent double-free on an error path in core dumper (Denys Vlasenko) - firmware: Add missing attributes to EFI variable attribute print out from sysfs (Khalid Aziz) - b43legacy: Fix crash on unload when firmware not available (Larry Finger) - serial: set correct baud_base for EXSYS EX-41092 Dual 16950 (Flavio Leitner) - TTY: ttyprintk, don't touch behind tty->write_buf (Jiri Slaby) - Remove BUG_ON from n_tty_read() (Stanislav Kozina) - dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) - vfs: dcache: fix deadlock in tree traversal (Miklos Szeredi) - Linux 3.0.44 (Greg Kroah-Hartman) - USB: Fix race condition when removing host controllers (Alan Stern) - MCE: Fix vm86 handling for 32bit mce handler (Andi Kleen) - sched: Fix ancient race in do_exit() (Yasunori Goto) - pch_uart: Fix parity setting issue (Tomoya MORINAGA) - pch_uart: Fix rx error interrupt setting issue (Tomoya MORINAGA) - pch_uart: Fix missing break for 16 byte fifo (Alan Cox) - time: Move ktime_t overflow checking into timespec_valid_strict (John Stultz) - time: Avoid making adjustments if we haven't accumulated anything (John Stultz) - time: Improve sanity checking of timekeeping inputs (John Stultz) - drop_monitor: dont sleep in atomic context (Eric Dumazet) - drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) - drop_monitor: Make updating data->skb smp safe (Neil Horman) - drop_monitor: fix sleeping in invalid context warning (Neil Horman) - sched: Fix race in task_group() (Peter Zijlstra) - cpufreq / ACPI: Fix not loading acpi-cpufreq driver regression (Thomas Renninger) - libata: Prevent interface errors with Seagate FreeAgent GoFlex (Daniel J Blueman) - rds: set correct msg_namelen (Weiping Pan) {CVE-2012-3430} - net: Statically initialize init_net.dev_base_head (Rustad, Mark D) - workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic (Lai Jiangshan) - fbcon: fix race condition between console lock and cursor timer (v1.1) (Dave Airlie) - drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources (Robin Holt) - PM / Runtime: Clear power.deferred_resume on success in rpm_suspend() (Rafael J. Wysocki) - PM / Runtime: Fix rpm_resume() return value for power.no_callbacks set (Rafael J. Wysocki) - xhci: Fix bug after deq ptr set to link TRB. (Sarah Sharp) - xhci: Make handover code more robust (Matthew Garrett) - Intel xhci: Only switch the switchable ports (Keng-Yu Lin) - EHCI: Update qTD next pointer in QH overlay region during unlink (Pavankumar Kondeti) - NFS: return error from decode_getfh in decode open (Weston Andros Adamson) - NFS: Fix the initialisation of the readdir 'cookieverf' array (Trond Myklebust) - cfg80211: fix possible circular lock on reg_regdb_search() (Luis R. Rodriguez) - tracing: Don't call page_to_pfn() if page is NULL (Wen Congyang) - hpwdt: Fix kdump issue in hpwdt (Toshi Kani) - SCSI: hpsa: fix handling of protocol error (Stephen M. Cameron) - SCSI: bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Eddie Wai) - SCSI: mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (sreekanth.reddy) - memory hotplug: fix section info double registration bug (qiuxishi) - mm/ia64: fix a memory block size bug (Jianguo Wu) - mm/page_alloc: fix the page address of higher page's buddy calculation (Li Haifeng) - md: Don't truncate size at 4TB for RAID0 and Linear (NeilBrown) - perf_event: Switch to internal refcount, fix race with close() (Al Viro) - target: Fix ->data_length re-assignment bug with SCSI overflow (Nicholas Bellinger) - eCryptfs: Copy up attributes of the lower target inode after rename (Tyler Hicks) - netconsole: remove a redundant netconsole_target_put() (Amerigo Wang) - vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill() (Miklos Szeredi) - cpufreq/powernow-k8: workqueue user shouldn't migrate the kworker to another CPU (Tejun Heo) - workqueue: reimplement work_on_cpu() using system_wq (Tejun Heo) - net: ipv4: ipmr_expire_timer causes crash when removing net namespace (Francesco Ruggeri) - l2tp: avoid to use synchronize_rcu in tunnel free function (xeb) - netlink: fix possible spoofing from non-root processes (Pablo Neira Ayuso) - net: fix info leak in compat dev_ifconf() (Mathias Krause) - ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT) (Mathias Krause) - dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO) (Mathias Krause) - atm: fix info leak via getsockname() (Mathias Krause) - atm: fix info leak in getsockopt(SO_ATMPVC) (Mathias Krause) - ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock (Ben Hutchings) - af_packet: remove BUG statement in tpacket_destruct_skb (danborkmann) - net/core: Fix potential memory leak in dev_set_alias() (Alexey Khoroshilov) - net_sched: gact: Fix potential panic in tcf_gact(). (Hiroaki SHIMODA) - tcp: Apply device TSO segment limit earlier (Ben Hutchings) {CVE-2012-3412} - sfc: Fix maximum number of TSO segments and minimum TX queue size (Ben Hutchings) {CVE-2012-3412} - net: Allow driver to limit number of GSO segments per skb (Ben Hutchings) {CVE-2012-3412} - Linux 3.0.45 (Maxim Uvarov) - xhci: Intel Panther Point BEI quirk. (Maxim Uvarov) - SCSI: scsi_dh_alua: Enable STPG for unavailable ports (Bart Van Assche) - PCI: honor child buses add_size in hot plug configuration (Yinghai Lu) - IB/srp: Avoid having aborted requests hang (Bart Van Assche) - IB/srp: Fix use-after-free in srp_reset_req() (Bart Van Assche) - IB/srp: Fix a race condition (Bart Van Assche) - IPoIB: Fix use-after-free of multicast object (Patrick McHardy) - SCSI: hpsa: Use LUN reset instead of target reset (Stephen M. Cameron) - SCSI: ibmvscsi: Fix host config length field overflow (Benjamin Herrenschmidt) - Increase XHCI suspend timeout to 16ms (Michael Spang) - coredump: prevent double-free on an error path in core dumper (Denys Vlasenko) - firmware: Add missing attributes to EFI variable attribute print out from sysfs (Khalid Aziz) - b43legacy: Fix crash on unload when firmware not available (Larry Finger) - serial: set correct baud_base for EXSYS EX-41092 Dual 16950 (Flavio Leitner) - TTY: ttyprintk, don't touch behind tty->write_buf (Jiri Slaby) - Remove BUG_ON from n_tty_read() (Stanislav Kozina) - dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) - vfs: dcache: fix deadlock in tree traversal (Miklos Szeredi) - Linux 3.0.40 (Maxim Uvarov) - Linux 3.0.41 (Greg Kroah-Hartman) - rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) - e1000e: NIC goes up and immediately goes down (Maxim Uvarov) - cfg80211: fix interface combinations check for ADHOC(IBSS) (Liang Li) - cfg80211: process pending events when unregistering net device (Daniel Drake) - mm: hugetlbfs: close race during teardown of hugetlbfs shared page tables (Mel Gorman) - x86, nops: Missing break resulting in incorrect selection on Intel (Alan Cox) - mm: mmu_notifier: fix freed page still mapped in secondary MMU (Xiao Guangrong) - mm: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Maxim Uvarov) - pcdp: use early_ioremap/early_iounmap to access pcdp table (Greg Pearson) - nilfs2: fix deadlock issue between chcp and thaw ioctls (Ryusuke Konishi) - SUNRPC: return negative value in case rpcbind client creation error (Stanislav Kinsbursky) - Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts (Tony Luck) - Linux 3.0.43 (Greg Kroah-Hartman) - block: replace __getblk_slow misfix by grow_dev_page fix (Hugh Dickins) - block: fix infinite loop in __getblk_slow (Jeff Moyer) - hwmon: (asus_atk0110) Add quirk for Asus M5A78L (Luca Tettamanti) - dccp: check ccid before dereferencing (Mathias Krause) - drm/vmwgfx: add MODULE_DEVICE_TABLE so vmwgfx loads at boot (Dave Airlie) - Input: i8042 - add Gigabyte T1005 series netbooks to noloop table (Dmitry Torokhov) - fuse: fix retrieve length (Miklos Szeredi) - ext3: Fix fdatasync() for files with only i_size changes (Jan Kara) - udf: Fix data corruption for files in ICB (Jan Kara) - SCSI: Fix 'Device not ready' issue on mpt2sas (James Bottomley) - SCSI: megaraid_sas: Move poll_aen_lock initializer (Kashyap Desai) - Remove user-triggerable BUG from mpol_to_str (Dave Jones) - USB: CDC ACM: Fix NULL pointer dereference (Sven Schnelle) - USB: smsusb: remove __devinit* from the struct usb_device_id table (Greg Kroah-Hartman) - USB: rtl8187: remove __devinit* from the struct usb_device_id table (Greg Kroah-Hartman) - USB: p54usb: remove __devinit* from the struct usb_device_id table (Greg Kroah-Hartman) - USB: spca506: remove __devinit* from the struct usb_device_id table (Greg Kroah-Hartman) - PCI: EHCI: Fix crash during hibernation on ASUS computers (Rafael J. Wysocki) - ath9k: fix decrypt_error initialization in ath_rx_tasklet() (Lorenzo Bianconi) - ACPI: export symbol acpi_get_table_with_size (Alex Deucher) - cciss: fix incorrect scsi status reporting (Stephen M. Cameron) - svcrpc: sends on closed socket should stop immediately (J. Bruce Fields) - svcrpc: fix svc_xprt_enqueue/svc_recv busy-looping (J. Bruce Fields) - svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) - audit: fix refcounting in audit-tree (Miklos Szeredi) - audit: don't free_chunk() after fsnotify_add_mark() (Miklos Szeredi) - NFS: Alias the nfs module to nfs4 (bjschuma) - NFSv4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Trond Myklebust) - NFSv3: Ensure that do_proc_get_root() reports errors correctly (Trond Myklebust) - mm: hugetlbfs: correctly populate shared pmd (Michal Hocko) - USB: winbond: remove __devinit* from the struct usb_device_id table (Greg Kroah-Hartman) - vfs: canonicalize create mode in build_open_flags() (Miklos Szeredi) - vfs: missed source of ->f_pos races (Al Viro) - ALSA: hda - fix Copyright debug message (Wang Xingchao) - USB: emi62: remove __devinit* from the struct usb_device_id table (Greg Kroah-Hartman) - USB: vt6656: remove __devinit* from the struct usb_device_id table (Greg Kroah-Hartman) - Linux 3.0.42 (Greg Kroah-Hartman) - IB/srp: Fix a race condition (Bart Van Assche) - usb: serial: mos7840: Fixup mos7840_chars_in_buffer() (Mark Ferrell) - xhci: Switch PPT ports to EHCI on shutdown. (Sarah Sharp) - xhci: Increase reset timeout for Renesas 720201 host. (Sarah Sharp) - ext4: avoid kmemcheck complaint from reading uninitialized memory (Theodore Ts'o) - drm/radeon: do not reenable crtc after moving vram start address (Jerome Glisse) - drm/i915: correctly order the ring init sequence (Daniel Vetter) - xen: mark local pages as FOREIGN in the m2p_override (Stefano Stabellini) - fuse: verify all ioctl retry iov elements (Zach Brown) - futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Darren Hart) - futex: Fix bug in WARN_ON for NULL q.pi_state (Darren Hart) - futex: Test for pi_mutex on fault in futex_wait_requeue_pi() (Darren Hart) - USB: echi-dbgp: increase the controller wait time to come out of halt. (Colin Ian King) - net/tun: fix ioctl() based info leaks (Mathias Krause) - tcp: perform DMA to userspace only if there is a task waiting for it (Jiri Kosina) - net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) - USB: kaweth.c: use GFP_ATOMIC under spin_lock (Dan Carpenter) - tcp: Add TCP_USER_TIMEOUT negative value check (Hangbin Liu) - cipso: don't follow a NULL pointer when setsockopt() is called (Paul Moore) - sctp: Fix list corruption resulting from freeing an association on a list (Neil Horman) - sch_sfb: Fix missing NULL check (Alan Cox) - ext4: don't let i_reserved_meta_blocks go negative (Brian Foster) - ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr (Theodore Ts'o) - nfs: skip commit in releasepage if we're freeing memory for fs-related reasons (Jeff Layton) - ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_register() return value check (Lan Tianyu) - ftrace: Disable function tracing during suspend/resume and hibernation, again (Srivatsa S. Bhat) - locks: fix checking of fcntl_setlease argument (J. Bruce Fields) - usbdevfs: Correct amount of data copied to user in processcompl_compat (Hans de Goede) - SCSI: Avoid dangling pointer in scsi_requeue_command() (Bart Van Assche) - SCSI: fix hot unplug vs async scan race (Dan Williams) - SCSI: fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (Dan Williams) - SCSI: libsas: fix sas_discover_devices return code handling (Dan Williams) - SCSI: libsas: continue revalidation (Dan Williams) - vmscan: fix initial shrinker size handling (Konstantin Khlebnikov) - mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma (Konstantin Khlebnikov) - cpuset: mm: reduce large amounts of memory barrier related damage v3 (Mel Gorman) - cpusets: stall when updating mems_allowed for mempolicy or disjoint nodemask (David Rientjes) - cpusets: avoid looping when storing to mems_allowed if one node remains set (David Rientjes) - mm: vmscan: convert global reclaim to per-memcg LRU lists (Johannes Weiner) - mm: test PageSwapBacked in lumpy reclaim (Hugh Dickins) - mm/vmscan.c: consider swap space when deciding whether to continue reclaim (Minchan Kim) - vmscan: activate executable pages after first usage (Konstantin Khlebnikov) - vmscan: promote shared file mapped pages (Konstantin Khlebnikov) - mm: vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Mel Gorman) - mm: vmscan: do not OOM if aborting reclaim to start compaction (Mel Gorman) - mm: vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Mel Gorman) - mm: compaction: introduce sync-light migration for use by compaction (Mel Gorman) - kswapd: assign new_order and new_classzone_idx after wakeup in sleeping (Alex Shi) - kswapd: avoid unnecessary rebalance after an unsuccessful balancing (Alex Shi) - mm: compaction: make isolate_lru_page() filter-aware again (Mel Gorman) - mm: page allocator: do not call direct reclaim for THP allocations while compaction is deferred (Mel Gorman) - mm: compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Mel Gorman) - mm: compaction: allow compaction to isolate dirty pages (Mel Gorman) - mm: migration: clean up unmap_and_move() (Minchan Kim) - mm: zone_reclaim: make isolate_lru_page() filter-aware (Minchan Kim) - mm: compaction: make isolate_lru_page() filter-aware (Minchan Kim) - mm: change isolate mode from #define to bitwise type (Minchan Kim) - mm: compaction: trivial clean up in acct_isolated() (Minchan Kim) - vmscan: abort reclaim/compaction if compaction can proceed (Mel Gorman) - vmscan: limit direct reclaim for higher order allocations (Rik van Riel) - vmscan: reduce wind up shrinker->nr when shrinker can't do work (Dave Chinner) - vmscan: shrinker->nr updates race and go wrong (Dave Chinner) - vmscan: add shrink_slab tracepoints (Dave Chinner) - vmscan: clear ZONE_CONGESTED for zone with good watermark (Shaohua Li) - mm: vmscan: fix force-scanning small targets without swap (Johannes Weiner) - mm: memory hotplug: Check if pages are correctly reserved on a per-section basis (Mel Gorman) - dm raid1: fix crash with mirror recovery and discard (Mikulas Patocka) - UBIFS: fix a bug in empty space fix-up (Artem Bityutskiy) - mm: fix lost kswapd wakeup in kswapd_stop() (Aaditya Kumar) - ntp: Fix STA_INS/DEL clearing bug (John Stultz) - cifs: always update the inode cache with the results from a FIND_* (Jeff Layton) - Linux 3.0.38 (Greg Kroah-Hartman) - timekeeping: Add missing update call in timekeeping_resume() (Thomas Gleixner) - hrtimer: Update hrtimer base offsets each hrtimer_interrupt (John Stultz) - timekeeping: Provide hrtimer update function (Thomas Gleixner) - hrtimers: Move lock held region in hrtimer_interrupt() (Thomas Gleixner) - timekeeping: Maintain ktime_t based offsets for hrtimers (Thomas Gleixner) - timekeeping: Fix leapsecond triggered load spike issue (John Stultz) - hrtimer: Provide clock_was_set_delayed() (John Stultz) - time: Move common updates to a function (Thomas Gleixner) - timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (John Stultz) - ntp: Correct TAI offset during leap second (Richard Cochran) - ntp: Fix leap-second hrtimer livelock (John Stultz) - Revert 'ntp: Cleanup timex.h' (Guangyu Sun) - Revert 'ntp: Access tick_length variable via ntp_tick_length()' (Guangyu Sun) - Revert 'ntp: Add ntp_lock to replace xtime_locking' (Guangyu Sun) - Revert 'ntp: Fix leap-second hrtimer livelock' (Guangyu Sun) - Revert 'ntp: Correct TAI offset during leap second' (Guangyu Sun) - Revert 'timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond' (Guangyu Sun) - Revert 'time: Move common updates to a function' (Guangyu Sun) - Revert 'hrtimer: Provide clock_was_set_delayed()' (Guangyu Sun) - Revert 'timekeeping: Fix leapsecond triggered load spike issue' (Guangyu Sun) - Revert 'timekeeping: Maintain ktime_t based offsets for hrtimers' (Guangyu Sun) - Revert 'hrtimers: Move lock held region in hrtimer_interrupt()' (Guangyu Sun) - Revert 'timekeeping: Provide hrtimer update function' (Guangyu Sun) - Revert 'hrtimer: Update hrtimer base offsets each hrtimer_interrupt' (Guangyu Sun) - Revert 'timekeeping: Add missing update call in timekeeping_resume()' (Guangyu Sun) - Revert 'htrimer: fix kabi break.' (Guangyu Sun) - cfg80211: check iface combinations only when iface is running (Michal Kazior) - tcp: drop SYN+FIN messages (Eric Dumazet) - e1000e: Correct link check logic for 82571 serdes (Tushar Dave) - fifo: Do not restart open() if it already found a partner (Anders Kaseorg) - block: fix infinite loop in __getblk_slow (Jeff Moyer) - Linux 3.0.37 (Greg Kroah-Hartman) - ACPI: Remove one board specific WARN when ignoring timer overriding (Feng Tang) - ACPI: Make acpi_skip_timer_override cover all source_irq==0 cases (Feng Tang) - mm: Hold a file reference in madvise_remove (Andy Lutomirski) - mm, thp: abort compaction if migration page cannot be charged to memcg (David Rientjes) - memory hotplug: fix invalid memory access caused by stale kswapd pointer (Jiang Liu) - md/raid10: Don't try to recovery unmatched (and unused) chunks. (NeilBrown) - md/raid5: Do not add data_offset before call to is_badblock (majianpeng) - raid5: delayed stripe fix (Shaohua Li) - vhost: don't forget to schedule() (Nadav Har'El) - tracing: change CPU ring buffer state from tracing_cpumask (Vaibhav Nagarnaik) - PCI: EHCI: fix crash during suspend on ASUS computers (Alan Stern) - eCryptfs: Gracefully refuse miscdev file ops on inherited/passed files (Tyler Hicks) - tcm_fc: Resolve suspicious RCU usage warnings (Mark Rustad) - cfg80211: fix potential deadlock in regulatory (Eliad Peller) - ACPI, x86: fix Dell M6600 ACPI reboot regression via DMI (Zhang Rui) - acpi_pad: fix power_saving thread deadlock (Stuart Hayes) - drm/i915: Fix eDP blank screen after S3 resume on HP desktops (Takashi Iwai) - Btrfs: run delayed directory updates during log replay (Chris Mason) - nilfs2: ensure proper cache clearing for gc-inodes (Ryusuke Konishi) - netpoll: fix netpoll_send_udp() bugs (Eric Dumazet) - sky2: fix checksum bit management on some chips (stephen hemminger) - ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) - bonding: Fix corrupted queue_mapping (Eric Dumazet) - bridge: Assign rtnl_link_ops to bridge devices created via ioctl (v2) (stephen hemminger) - dummy: fix rcu_sched self-detected stalls (Eric Dumazet) - net: l2tp_eth: fix kernel panic on rmmod l2tp_eth (Eric Dumazet) - SPEC: v2.6.39-300.12.0 (Maxim Uvarov) - xen/m2p: do not reuse kmap_op->dev_bus_addr (Stefano Stabellini) - config - clean up NBD selecting (Maxim Uvarov) [Orabug: 14547051] - net: do not take an additional reference in skb_frag_set_page (Maxim Uvarov) [Orabug: 14696254] - [ovmapi] changed instances of strncmp to strcmp (Cathy Avery) [Orabug: 14644624] - SPEC: v2.6.39-400.1.0 (Maxim Uvarov) - xen-pciback: support wild cards in slot specifications (Jan Beulich) - xen/boot: Disable BIOS SMP MP table search. (Konrad Rzeszutek Wilk) - xen/m2p: do not reuse kmap_op->dev_bus_addr (Stefano Stabellini) - xen/pciback: Fix proper FLR steps. (Konrad Rzeszutek Wilk) - xen/setup: Fix one-off error when adding for-balloon PFNs to the P2M. (Konrad Rzeszutek Wilk) _______________________________________________ El-errata mailing list El-errata@oss.oracle.com https://oss.oracle.com/mailman/listinfo/el-errata


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds