Lucene search

K
oraclelinuxOracleELSA-2013-2507
HistoryFeb 27, 2013 - 12:00 a.m.

Unbreakable Enterprise kernel security and bug fix update

2013-02-2700:00:00
Oracle
linux.oracle.com
119

EPSS

0.003

Percentile

66.4%

[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