# changelog

author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-36.el7uek]
changelog:
  - ocfs2: make ocfs2 do not log ENOENT error (Xiaowei.Hu)   
  - Btrfs: return EPERM when deleting a default subvolume (Guangyu Sun)  [Orabug: 17661944]  
  - i2c: i801: SMBus patch for Intel Avoton DeviceIDs (Seth Heasley)  [Orabug: 17983409]  
  - ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Seth Heasley)  [Orabug: 17983409]  
  - i2c: iSMT: add Intel Avoton DeviceIDs (Seth Heasley)  [Orabug: 17983409]  
  - allow for more than one data extent when creating xattr (Tariq Saeed)  [Orabug: 18108070]  
  - tools / power turbostat: Support Silvermont (Len Brown)  [Orabug: 18349316]  
  - intel_idle: Support Intel Atom Processor C2000 Product Family (Len Brown)  [Orabug: 18349316]  
  - ocfs2: quorum: add a log for node not fenced (Junxiao Bi)  [Orabug: 18363396]  
  - ocfs2: o2net: set tcp user timeout to max value (Junxiao Bi)  [Orabug: 18363396]  
  - ocfs2: o2net: don't shutdown connection when idle timeout (Junxiao Bi)  [Orabug: 18363396]  
  - fix ext4_sync_file deadlock in uek3 (Darrick J. Wong)  [Orabug: 18389351]  
  - block: properly stack underlying max_segment_size to DM device (Mike Snitzer)  [Orabug: 18611974]  
  - Revert "tcp: tsq: restore minimal amount of queueing" (Guangyu Sun)  [Orabug: 18621531]  
  - x86, mm: Probe memory block size for generic x86 64bit (Yinghai Lu)  [Orabug: 18650337]  
  - memblock, numa: binary search node id (Yinghai Lu)  [Orabug: 18650337]  
  - mm: speedup in __early_pfn_to_nid (Russ Anderson)  [Orabug: 18650337]  
  - netfilter: nf_nat: fix access to uninitialized buffer in IRC NAT helper (Daniel Borkmann)  [Orabug: 18681787]  {CVE-2014-1690} 
  - ath9k_htc: properly set MAC address and BSSID mask (Mathy Vanhoef)  [Orabug: 18681788]  {CVE-2013-4579} 
  - perf/ftrace: Fix paranoid level for enabling function tracer (Steven Rostedt)  [Orabug: 18681870]  {CVE-2013-2930} 
  - ext4: fix memory leakage in mext_check_coverage (Dmitry Monakhov)  [Orabug: 18684170]  
  - ext4: defragmentation code cleanup (Dmitry Monakhov)  [Orabug: 18684170]  
  - block: Enable sysfs nomerge control for I/O requests in the plug list (Alireza Haghdoost)  [Orabug: 18736016]  
  - config ol7: enable netfilter reverse path filter support (Jerry Snitselaar)  [Orabug: 18845282]  
  - spec: fix symbolic link to build directory (Jerry Snitselaar)  [Orabug: 18835306]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-35.el7uek]
changelog:
  - n_tty: Fix n_tty_write crash when echoing in raw mode (Peter Hurley)  [Orabug: 18754908]  {CVE-2014-0196} {CVE-2014-0196}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-34.el7uek]
changelog:
  - aacraid: missing capable() check in compat ioctl (Dan Carpenter)  [Orabug: 18721960]  {CVE-2013-6383} 
  - vhost: fix total length when packets are too short (Michael S. Tsirkin)  [Orabug: 18721975]  {CVE-2014-0077}


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-33.el7uek]
changelog:
  - dtrace: ensure one can try to get user pages without locking or faulting (Kris Van Hees)  [Orabug: 18653173]  
  - ipv6: don't set DST_NOCOUNT for remotely added routes (Sabrina Dubroca)  [Orabug: 18681501]  {CVE-2014-2309} 
  - kvm: x86: fix emulator buffer overflow (CVE-2014-0049) (Andrew Honig)  [Orabug: 18681519]  {CVE-2014-0049} 
  - ib_core: fmr pool hard lock up when cache enabled (Shamir Rabinovitch)  [Orabug: 18408531]  
  - bnx2x: disable PTP clock support (Jerry Snitselaar)  [Orabug: 18605376]  
  - x86, mm: Revert back good_end setting for 64bit (Brian Maly)  [Orabug: 17648536]  
  - IB/sdp: disable APM by default (Shamir Rabinovitch)  [Orabug: 18443201]  
  - vxlan: kernel panic when bringing up vxlan (Venkat Venkatsubra)  [Orabug: 18295741]  
  - ocfs2: call ocfs2_update_inode_fsync_trans when updating any inode (Darrick J. Wong)  [Orabug: 18257094]  
  - ocfs2: improve fsync efficiency and fix deadlock between aio_write and sync_file (Darrick J. Wong)  [Orabug: 18257094]  
  - Revert "ocfs2: fix i_mutex deadlock between aio_write and sync_file" (Jerry Snitselaar)  [Orabug: 18257094]  
  - config: align with rhck (Jerry Snitselaar)  [Orabug: 18685975]  
  - config: disable atmel drivers for ol7 (Jerry Snitselaar)  [Orabug: 18665656]  
  - config: enable support for squashfs features (Jerry Snitselaar)  [Orabug: 18655723]  
  - qla4xxx: Update driver verion to v5.04.00.05.06.02-uek3 (Tej Parkash)  [Orabug: 18552248]  
  - net: ipv4: current group_info should be put after using. (Wang, Xiaoming)  [Orabug: 18603519]  {CVE-2014-2851}


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-32.el7uek]
changelog:
  - mm / dtrace: Allow DTrace to entirely disable page faults. (Nick Alcock)  [Orabug: 18412802]  
  - mm: allow __get_user_pages() callers to avoid triggering page faults. (Nick Alcock)  [Orabug: 18412802]  
  - config: enable nfs client support for rdma (Jerry Snitselaar)  [Orabug: 18560595]  
  - NFS: Fix negative overflow in SETATTR timestamps (Chuck Lever)  [Orabug: 18476361]  
  - NFS: Transfer full int64 for NFSv4 SETATTR timestamps (Chuck Lever)  [Orabug: 18476361]  
  - NFS: Block file size updates during async READ (Chuck Lever)  [Orabug: 18391310]  
  - NFS: Use an RPC/RDMA long request for NFS symlink operations (Chuck Lever)  [Orabug: 18261861]  
  - SUNRPC: Support long RPC/RDMA requests (Chuck Lever)  [Orabug: 18261861]  
  - xprtrdma: Split the completion queue (Chuck Lever)  [Orabug: 18560595]  
  - xprtrdma: Make rpcrdma_ep_destroy() return void (Chuck Lever)  [Orabug: 18560595]  
  - xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Chuck Lever)  [Orabug: 18560595]  
  - xprtrdma: Remove support for MEMWINDOWS registration mode (Chuck Lever)  [Orabug: 18560595]  
  - xprtrdma: Disable ALLPHYSICAL mode by default (Chuck Lever)  [Orabug: 18560595]  
  - xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Chuck Lever)  [Orabug: 18560595]  
  - SUNRPC: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Chuck Lever)  [Orabug: 18560595]  
  - xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Jeff Layton)  [Orabug: 18560595]  
  - NFS: incorrect "port=" value in /proc/mounts (Chuck Lever)  [Orabug: 18560595]  
  - NFS: advertise only supported callback netids (Chuck Lever)  [Orabug: 18560595]  
  - SUNRPC: remove KERN_INFO from dprintk() call sites (Chuck Lever)  [Orabug: 18560595]  
  - SUNRPC: Fix large reads on NFS/RDMA (Chuck Lever)  [Orabug: 18560595]  
  - fnic: Failing to queue aborts due to Q full cause terminate driver timeout (Simha)  [Orabug: 18548644]  
  - net: enic: include irq.h for irqreturn_t definitions (Josh Boyer)  [Orabug: 18548634]  
  - enic: Call dev_kfree_skb_any instead of dev_kfree_skb. (Eric W. Biederman)  [Orabug: 18548634]  
  - enic: Don't receive packets when the napi budget == 0 (Eric W. Biederman)  [Orabug: 18548634]  
  - net: enic: slight optimization of addr compare (dingtianhong)  [Orabug: 18548634]  
  - net: enic: remove unnecessary pci_set_drvdata() (Jingoo Han)  [Orabug: 18548634]  
  - driver/net: enic: update enic maintainers and driver (govindarajulu.v)  [Orabug: 18548634]  
  - driver/net: enic: Exposing symbols for Cisco's low latency driver (govindarajulu.v)  [Orabug: 18548634]  
  - driver/net: enic: Try DMA 64 first, then failover to DMA (govindarajulu.v)  [Orabug: 18548634]  
  - driver/net: enic: record q_number and rss_hash for skb (govindarajulu.v)  [Orabug: 18548634]  
  - driver/net: enic: Add multi tx support for enic (govindarajulu.v)  [Orabug: 18548634]  
  - drivers/net: enic: Generate notification of hardware crash (Neel Patel)  [Orabug: 18548634]  
  - drivers/net: enic: Add an interface for USNIC to interact with firmware (Neel Patel)  [Orabug: 18548634]  
  - drivers/net: enic: Adding support for Cisco Low Latency NIC (Neel Patel)  [Orabug: 18548634]  
  - drivers/net: enic: Move ethtool code to a separate file (Neel Patel)  [Orabug: 18548634]  
  - drivers/net: enic: release rtnl_lock on error-path (Konstantin Khlebnikov)  [Orabug: 18548634]  
  - enic: be less verbose about non-critical firmware errors (Stefan Assmann)  [Orabug: 18548634]  
  - enic: change sprintf() to snprintf() (Dan Carpenter)  [Orabug: 18548634]  
  - dtrace: implement omni-present cyclics (Kris Van Hees)  [Orabug: 18323501]  
  - Update .gitignore with generated SDT files. (Nick Alcock)  [Orabug: 17851716]  
  - dtrace: avoid unreliable entries in stack() output (Kris Van Hees)  [Orabug: 18323450]  
  - drm/i915: hsw: replace !is_pch_edp() with port==PORT_A (Imre Deak)  [Orabug: 18429992]  
  - drm/i915: IVB/HSW have 32 fence register (Ville Syrjälä)  [Orabug: 18429992]  
  - drm/i915: Configure GAM_ECOCHK appropriatly for Gen7 (Ville Syrjälä)  [Orabug: 18429992]  
  - drm/i915: use lower aux clock divider on non-ULT HSW (Jani Nikula)  [Orabug: 18429992]  
  - drm/i915: HSW PM Frequency bits fix (Rodrigo Vivi)  [Orabug: 18429992]  
  - drm/i915: there's no PIPESTAT on HAS_PCH_SPLIT platforms (Paulo Zanoni)  [Orabug: 18429992]  
  - drm/i915: there's no DSPPOS register on gen4+ (Paulo Zanoni)  [Orabug: 18429992]  
  - drm/i915: reorganize intel_lvds_supported (Paulo Zanoni)  [Orabug: 18429992]  
  - drm/i915: fix DSPADDR Gen check (Paulo Zanoni)  [Orabug: 18429992]  
  - drm/i915: there's no DSPADDR register on Haswell (Paulo Zanoni)  [Orabug: 18429992]  
  - drm/i915: there's no DSPSIZE register on gen4+ (Paulo Zanoni)  [Orabug: 18429992]  
  - drm/i915: Use cpu_transcoder for HSW_TVIDEO_DIP_* instead of pipe (Rodrigo Vivi)  [Orabug: 18429992]  
  - PM: intel_powerclamp: enable driver in defconfigs (Brian Maly)  [Orabug: 18429987]  
  - intel_powerclamp: Fix cstate counter detection. (Yuxuan Shui)  [Orabug: 18429987]  
  - thermal/intel_powerclamp: Add newer CPU models (Jacob Pan)  [Orabug: 18429987]  
  - PM: Introduce Intel PowerClamp Driver (Jacob Pan)  [Orabug: 18429987]  
  - tick: export nohz tick idle symbols for module use (Jacob Pan)  [Orabug: 18429987]  
  - x86/nmi: export local_touch_nmi() symbol for modules (Jacob Pan)  [Orabug: 18429987]  
  - ioatdma: disable RAID on non-Atom platforms and reenable unaligned copies (Brice Goglin)  [Orabug: 18430022]  
  - ioatdma: ioat3_alloc_sed can be static (Fengguang Wu)  [Orabug: 18430022]  
  - ioatdma: Adding write back descriptor error status support for ioatdma 3.3 (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: S1200 platforms ioatdma channel 2 and 3 falsely advertise RAID cap (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: Adding support for 16 src PQ ops and super extended descriptors (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: skip silicon bug workaround for pq_align for cb3.3 (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: Removing PQ val disable for cb3.3 (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: channel reset scheme fixup on Intel Atom S1200 platforms (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: Add 64bit chansts register read for ioat v3.3. (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: Adding PCI IDs for Intel Atom S1200 product family ioatdma devices (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: Adding Haswell devid for ioatdma (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: allow all channels to have irq coalescing support (Dave Jiang)  [Orabug: 18430022]  
  - ioatdma: make debug output more readable (Dave Jiang)  [Orabug: 18430022]  
  - ioat/dca: Update DCA BIOS workarounds to use TAINT_FIRMWARE_WORKAROUND (Alexander Duyck)  [Orabug: 18430022]  
  - dmaengine: ioat - fix spare sparse complain (Fengguang Wu)  [Orabug: 18430022]  
  - ioatdma: fix race between updating ioat->head and IOAT_COMPLETION_PENDING (Dave Jiang)  [Orabug: 18430022]  
  - ioat: remove chanerr mask setting for IOAT v3.x (Dave Jiang)  [Orabug: 18430022]  
  - PCI: Remove Intel Haswell D3 delays (Todd E Brandt)  [Orabug: 18559933]  
  - hyperv-fb: kick off efifb early (Gerd Hoffmann)  [Orabug: 18276803]  
  - hyperv-fb: add support for generation 2 virtual machines. (Gerd Hoffmann)  [Orabug: 18276803]  
  - vmbus: use resource for hyperv mmio region (Gerd Hoffmann)  [Orabug: 18276803]  
  - vmbus: add missing breaks (Gerd Hoffmann)  [Orabug: 18276803]  
  - Drivers: hv: fcopy_open() can be static (Fengguang Wu)  [Orabug: 18276803]  
  - Drivers: hv: Implement the file copy service (K. Y. Srinivasan)  [Orabug: 18276803]  
  - hv: Add hyperv.h to uapi headers (Bjarke Istrup Pedersen)  [Orabug: 18276803]  
  - Drivers: hv: Ballon: Make pressure posting thread sleep interruptibly (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Cleanup the packet send path (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Extract the mmio information from DSDT (K. Y. Srinivasan)  [Orabug: 18276803]  
  - add support for Hyper-V reference time counter (Vadim Rozenfeld)  [Orabug: 18276803]  
  - hyperv: enable framebuffer and keyboard drivers (Jerry Snitselaar)  [Orabug: 18276803]  
  - Drivers: hv: remove HV_DRV_VERSION (Olaf Hering)  [Orabug: 18276803]  
  - x86, hyperv: Move a variable to avoid an unused variable warning (H. Peter Anvin)  [Orabug: 18276803]  
  - x86, hyperv: Fix build error due to missing <asm/apic.h> include (David Rientjes)  [Orabug: 18276803]  
  - x86, hyperv: Correctly guard the local APIC calibration code (K. Y. Srinivasan)  [Orabug: 18276803]  
  - x86, hyperv: Get the local APIC timer frequency from the hypervisor (K. Y. Srinivasan)  [Orabug: 18276803]  
  - x86: Correctly detect hypervisor (Jason Wang)  [Orabug: 18276803]  
  - x86, hyperv: Handle Xen emulation of Hyper-V more gracefully (K. Y. Srinivasan)  [Orabug: 18276803]  
  - X86: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (K. Y. Srinivasan)  [Orabug: 18276803]  
  - X86: Add a check to catch Xen emulation of Hyper-V (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Input: hyperv-keyboard - pass through 0xE1 prefix (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Input: add a driver to support Hyper-V synthetic keyboard (K. Y. Srinivasan)  [Orabug: 18276803]  
  - [SCSI] storvsc: NULL pointer dereference fix (Ales Novak)  [Orabug: 18276803]  
  - [SCSI] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (K. Y. Srinivasan)  [Orabug: 18276803]  
  - [SCSI] storvsc: Support FC devices (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Add the GUID fot synthetic fibre channel device (K. Y. Srinivasan)  [Orabug: 18276803]  
  - [SCSI] storvsc: Implement multi-channel support (K. Y. Srinivasan)  [Orabug: 18276803]  
  - [SCSI] storvsc: Update the storage protocol to win8 level (K. Y. Srinivasan)  [Orabug: 18276803]  
  - [SCSI] storvsc: Increase the value of scsi timeout for storvsc devices (K. Y. Srinivasan)  [Orabug: 18276803]  
  - [SCSI] storvsc: Handle dynamic resizing of the device (K. Y. Srinivasan)  [Orabug: 18276803]  
  - [SCSI] storvsc: Restructure error handling code on command completion (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: scsi: storvsc: Use the consolidated GUID definition (K. Y. Srinivasan)  [Orabug: 18276803]  
  - HID: hyperv: make sure input buffer is big enough (David Herrmann)  [Orabug: 18276803]  
  - HID: hyperv: convert alloc+memcpy to memdup (Thomas Meyer)  [Orabug: 18276803]  
  - Drivers: hid: hid-hyperv: Use consolidated GUID definitions (K. Y. Srinivasan)  [Orabug: 18276803]  
  - hyperv: Move state setting for link query (Haiyang Zhang)  [Orabug: 18276803]  
  - hyperv: Fix the carrier status setting (Haiyang Zhang)  [Orabug: 18276803]  
  - hyperv: Fix race between probe and open calls (Haiyang Zhang)  [Orabug: 18276803]  
  - hyperv: Fix the NETIF_F_SG flag setting in netvsc (Haiyang Zhang)  [Orabug: 18276803]  
  - Fix the VLAN_TAG_PRESENT in netvsc_recv_callback() (Haiyang Zhang)  [Orabug: 18276803]  
  - hyperv: Fix vlan_proto setting in netvsc_recv_callback() (Haiyang Zhang)  [Orabug: 18276803]  
  - hyperv: Fix a compiler warning in netvsc_send() (Haiyang Zhang)  [Orabug: 18276803]  
  - hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Haiyang Zhang)  [Orabug: 18276803]  
  - Drivers: net: hyperv: Use the consolidated GUID definition (K. Y. Srinivasan)  [Orabug: 18276803]  
  - hyperv-fb: add blanking support (Gerd Hoffmann)  [Orabug: 18276803]  
  - hyperv-fb: add pci stub (Gerd Hoffmann)  [Orabug: 18276803]  
  - drivers/video: add Hyper-V Synthetic Video Frame Buffer Driver (Haiyang Zhang)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Don't timeout during the initial connection with host (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Specify the target CPU that should receive notification (K. Y. Srinivasan)  [Orabug: 18276803]  
  - hyperv: Add support for physically discontinuous receive buffer (Haiyang Zhang)  [Orabug: 18276803]  
  - drivers: hv: Mark the function hv_synic_free_cpu() as static in hv.c (Rashika Kheria)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Fix a bug in channel rescind code (K. Y. Srinivasan)  [Orabug: 18276803]  
  - drivers: hv: Fix wrong check for synic_event_page (Felipe Pena)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Terminate vmbus version negotiation on timeout (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: util: Correctly support ws2008R2 and earlier (K. Y. Srinivasan)  [Orabug: 18276803]  
  - hv: vmbus: fix vmbus_recvpacket_raw() return code (Dan Carpenter)  [Orabug: 18276803]  
  - hv: Change variable type to bool (Peter Senna Tschudin)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Do not attempt to negoatiate a new version prematurely (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Fix a bug in the handling of channel offers (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Do not post pressure status if interrupted (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Fix a bug in the hot-add code (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: incorrect device name is printed when child device is unregistered (Fernando Soto)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Initialize the transaction ID just before sending the packet (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: util: Fix a bug in version negotiation code for util services (K. Y. Srinivasan)  [Orabug: 18276803]  
  - drivers: hv: allocate synic structures before hv_synic_init() (Jason Wang)  [Orabug: 18276803]  
  - drivers: hv: check interrupt mask before read_index (Jason Wang)  [Orabug: 18276803]  
  - drivers: hv: switch to use mb() instead of smp_mb() (Jason Wang)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Implement multi-channel support (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Fix a bug in get_vp_index() (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Fix a bug in hv_need_to_signal() (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Notify the host of permanent hot-add failures (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Support 2M page allocations for ballooning (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Permit Linux to specify hot-add alignment requirements (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: make local functions static (Wei Yongjun)  [Orabug: 18276803]  
  - Drivers: hv: Add a new driver to support host initiated backup (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Handle channel rescind message correctly (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Implement hot-add functionality (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Make the balloon driver not unloadable (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Execute hot-add code in a separate context (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Execute balloon inflation in a separate context (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Do not request completion notification (K. Y. Srinivasan)  [Orabug: 18276803]  
  - driver: hv: remove cast for kmalloc return value (Zhang Yanfei)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Use the new infrastructure for delivering VMBUS interrupts (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Prevent the host from ballooning the guest too low (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Add a parameter to delay pressure reporting (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: balloon: Make adjustments to the pressure report (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Use consolidated GUID definitions (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus: Consolidate all offer GUID definitions in hyperv.h (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Bind all vmbbus interrupts to the boot CPU (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: vmbus_flow_handler() can be static (Fengguang Wu)  [Orabug: 18276803]  
  - Drivers: hv: remove unused variable in vmbus_recvpacket_raw() (Wei Yongjun)  [Orabug: 18276803]  
  - Drivers: hv: Cleanup and consolidate reporting of build/version info (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Capture the host build information (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Implement flow management on the send side (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Enable protocol negotiation with win8 hosts (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Add a check to deal with spurious interrupts (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Handle vmbus interrupts concurrently on all cpus (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Manage event tasklets on per-cpu basis (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Get rid of unnecessary request for offers (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Get rid of the unused global signaling state (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Add code to distribute channel interrupt load (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Modify the interrupt handling code to support win8 and beyond (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Add state to manage incoming channel interrupt load (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Setup a mapping for Hyper-V's notion cpu ID (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Cleanup vmbus_set_event() to support win7 and beyond (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Manage signaling state on a per-connection basis (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Move vmbus version definitions to hyperv.h (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Change the signature of vmbus_set_event() (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Change the signature for hv_signal_event() (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Save and export negotiated vmbus version (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Update the ring buffer structure to match win8 functionality (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Support handling multiple VMBUS versions (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Get rid of hv_get_ringbuffer_interrupt_mask() (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Optimize the signaling on the write path (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Optimize signaling in the read path (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Turn off batched reading for util drivers (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Add state to manage batched reading (K. Y. Srinivasan)  [Orabug: 18276803]  
  - Drivers: hv: Implement routines for read side signaling optimization (K. Y. Srinivasan)  [Orabug: 18276803]  
  - hv: hv_balloon: remove duplicated include from hv_balloon.c (Wei Yongjun)  [Orabug: 18276803]  
  - x86, kvm: Switch to use hypervisor_cpuid_base() (Jason Wang)  [Orabug: 18276803]  
  - x86: Introduce hypervisor_cpuid_base() (Jason Wang)  [Orabug: 18276803]  
  - x86, mm: Create slow_virt_to_phys() (Dave Hansen)  [Orabug: 18276803]  
  - x86, mm: Pagetable level size/shift/mask helpers (Dave Hansen)  [Orabug: 18276803]  
  - mm: export split_page() (K. Y. Srinivasan)  [Orabug: 18276803]  
  - x86, hyperv: HYPERV depends on X86_LOCAL_APIC (H. Peter Anvin)  [Orabug: 18276803]  
  - qla2xxx: Update the driver version to 8.07.00.08.39.0-k1. (Saurav Kashyap)  [Orabug: 18524767]  
  - qla2xxx: Remove ISP8044 ID from the pci table. (Saurav Kashyap)  [Orabug: 18524767]  
  - qla2xxx: Remove mapped vp index iterator macro dead code. (Himanshu Madhani)  [Orabug: 18524767]  
  - qla2xxx: Add MBC option for fast SFP data access. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Fix ISPFX00 not displaying the correct FW version after FW update through sysfs Interface. (Armen Baloyan)  [Orabug: 18524767]  
  - qla2xxx: Fix beacon blink logic for ISP26xx/83xx. (Himanshu Madhani)  [Orabug: 18524767]  
  - qla2xxx: Don't check for firmware hung during the reset context for ISP82XX. (Tej Prakash)  [Orabug: 18524767]  
  - qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs(). (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: Delay driver unload if there is any pending activity going on. (Sawan Chandak)  [Orabug: 18524767]  
  - qla2xxx: ISP27xx queue index shadow registers. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: ISP27xx firmware dump template spec updates (including T274). (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset. (Hiral Patel)  [Orabug: 18524767]  
  - qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00. (Armen Baloyan)  [Orabug: 18524767]  
  - qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio. (Atul Deshmukh)  [Orabug: 18524767]  
  - qla2xxx: Use proper log message for flash lock failed error for ISP82XX. (Atul Deshmukh)  [Orabug: 18524767]  
  - qla2xxx: Remove configure VFs mailbox command call. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: ISP8044 poll ipmdio bus timeout improvement. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Poll during initialization for ISP25xx and ISP83xx. (Giridhar Malavali)  [Orabug: 18524767]  
  - qla2xxx: Fix build errors related to invalid print fields on some architectures. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: Include <delay.h> file for msleep declartion in qla_nx2.c file. (Atul Deshmukh)  [Orabug: 18524767]  
  - qla2xxx: Use proper log message for flash lock failed error. (Atul Deshmukh)  [Orabug: 18524767]  
  - qla2xxx: Decrease pci access for response queue processing for ISPFX00. (Armen Baloyan)  [Orabug: 18524767]  
  - qla2xxx: Use jiffies instead of struct timeval and gettimeofday(). (Atul Deshmukh)  [Orabug: 18524767]  
  - qla2xxx: Update entry type 270 to match spec update. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Enable fw_dump_size for helga (Hiral Patel)  [Orabug: 18524767]  
  - qla2xxx: Remove unnecessary code from qlafx00_intr_handler (Hiral Patel)  [Orabug: 18524767]  
  - qla2xxx: Introduce fw_dump_flag to track fw dump progress (Hiral Patel)  [Orabug: 18524767]  
  - qla2xxx: Remove unnecessary delays from fw dump code path (Hiral Patel)  [Orabug: 18524767]  
  - qla2xxx: Track the process when the ROM_LOCK failure happens (Hiral Patel)  [Orabug: 18524767]  
  - qla2xxx: Correction to 27xx template entry types 256 and 258. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Add 8044 serdes bsg interface. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Fix P3P max debug ID. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: Check for peg alive counter and clear any outstanding mailbox command. (Giridhar Malavali)  [Orabug: 18524767]  
  - qla2xxx: Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40). (Pratik Mohanty)  [Orabug: 18524767]  
  - qla2xxx: Allow the next firmware dump if the previous dump capture fails for ISP8044. (Saurav Kashyap)  [Orabug: 18524767]  
  - qla2xxx: Add pci device id 0x2271. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive. (Giridhar Malavali)  [Orabug: 18524767]  
  - qla2xxx: Log when device state is moved to failed state. (Giridhar Malavali)  [Orabug: 18524767]  
  - qla2xxx: Fix sparse warnings in qla_mr.c (Armen Baloyan)  [Orabug: 18524767]  
  - qla2xxx: Correct operations for ISP27xx template types 270 and 271. (Joe Carnuccio)  [Orabug: 18524767]  
  - qla2xxx: Add and use 32Gbps FC-GS definitions. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle. (Chad Dupuis)  [Orabug: 18524767]  
  - qla2xxx: Add IOCB Abort command asynchronous handling (Armen Baloyan)  [Orabug: 18524767]  
  - qla2xxx: Add ISP2701 to PCI ID table. (Sawan Chandak)  [Orabug: 18524767]  
  - Update qlge driver to v1.00.00.34 (Sucheta Chakraborty)  [Orabug: 18552225]  
  - [SCSI] hpsa: update driver version to 3.4.4-1 (Stephen M. Cameron)  [Orabug: 18524766]  
  - [SCSI] hpsa: fix bad endif placement in RAID 5 mapper code (Stephen M. Cameron)  [Orabug: 18524766]  
  - [SCSI] hpsa: Do not zero fields of ioaccel2 command structure twice (Stephen M. Cameron)  [Orabug: 18524766]  
  - [SCSI] hpsa: Add hba mode to the hpsa driver (Stephen M. Cameron)  [Orabug: 18524766]  
  - [SCSI] hpsa: remove unused struct request from CommandList (Stephen M. Cameron)  [Orabug: 18524766]  
  - [SCSI] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl)  [Orabug: 18524766]  
  - [SCSI] hpsa: bring format-in-progress drives online when ready (Stephen M. Cameron)  [Orabug: 18524766]  
  - [SCSI] hpsa: remove unused kthread.h header (Stephen M. Cameron)  [Orabug: 18524766]  
  - bonding: Inactive slaves should keep inactive flag's value (zheng.li)  [Orabug: 18345482]  
  - dtrace: fix leaking psinfo objects (Kris Van Hees)  [Orabug: 18383027]  
  - xen/pvhvm: Support more than 32 VCPUs when migrating. (Konrad Rzeszutek Wilk)  [Orabug: 18552664]  
  - xen/microcode: Only load under initial domain. (Konrad Rzeszutek Wilk)  [Orabug: 18379824]  
  - audit: Make testing for a valid loginuid explicit. (Eric W. Biederman)  [Orabug: 18346901]  
  - audit: make validity checking generic (Eric Paris)  [Orabug: 18346901]  
  - audit: allow checking the type of audit message in the user filter (Eric Paris)  [Orabug: 18346901]  
  - i40e: enable CONFIG_I40E by default (Brian Maly)  [Orabug: 18429973]  
  - i40e: add kcompat calls (Brian Maly)  [Orabug: 18429973]  
  - i40e: include i40e in kernel proper (Jesse Brandeburg)  [Orabug: 18429973]  
  - i40e: debugfs interface (Jesse Brandeburg)  [Orabug: 18429973]  
  - i40e: init code and hardware support (Jesse Brandeburg)  [Orabug: 18429973]  
  - i40e: implement virtual device interface (Jesse Brandeburg)  [Orabug: 18429973]  
  - i40e: driver core headers (Jesse Brandeburg)  [Orabug: 18429973]  
  - i40e: driver ethtool core (Jesse Brandeburg)  [Orabug: 18429973]  
  - i40e: transmit, receive, and NAPI (Jesse Brandeburg)  [Orabug: 18429973]  
  - i40e: main driver core (Jesse Brandeburg)  [Orabug: 18429973]  
  -     ocfs2: pass "new" parameter to ocfs2_init_xattr_bucket (Wengang Wang)  [Orabug: 18447765]  
  - qlcnic: make Kconfig changes to enable HWMON feature (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: sysfs interface for PCI BAR access (Sony Chacko)  [Orabug: 18524762]  
  - qlcnic: Update version to 5.3.55.6 (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Optimize MAC learning code (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Update version to 5.3.55.5 (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Update QLogic application/driver interface for virtual NIC configuration (Jitendra Kalsaria)  [Orabug: 18524762]  
  - qlcnic: Fix NULL pointer dereference bug (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Add hwmon-sysfs interface to export board temperature. (Harish Patil)  [Orabug: 18524762]  
  - qlcnic: Update version to 5.3.55.4 (Giri Reddy)  [Orabug: 18524762]  
  - qlcnic: Update version to 5.3.55.3 (Jitendra Kalsaria)  [Orabug: 18524762]  
  - qlcnic: Fix PVID configuration on eSwitch port. (Jitendra Kalsaria)  [Orabug: 18524762]  
  - qlcnic: Optimize ring count validations (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Limit VNIC support in legacy interrupt mode (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Add driver logs in error path. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Fix panic due to uninitialzed delayed_work struct in use. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Allow setting TX interrupt coalescing parameters from VF. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Update version to 5.3.55.2 (Jitendra Kalsaria)  [Orabug: 18524762]  
  - qlcnic: Re-factor firmware minidump template header handling (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Fix virtual NIC function count. (Jitendra Kalsaria)  [Orabug: 18524762]  
  - qlcnic: Fix semaphore lock access failure error msg (Harish Patil)  [Orabug: 18524762]  
  - qlcnic: reset firmware API lock at driver load (Sony Chacko)  [Orabug: 18524762]  
  - qlcnic: Allow vlan0 traffic (Rajesh Borundia)  [Orabug: 18524762]  
  - qlcnic: Fix mixed mode interrupt related change (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Update version to 5.3.55.1 (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Fix number of rings when we fall back from msix to legacy. (Rajesh Borundia)  [Orabug: 18524762]  
  - qlcnic: Allow newer QCC to work with 8 NPAR function. (Jitendra Kalsaria)  [Orabug: 18524762]  
  - qlcnic: Use use_msi and use_msi_x module parameteres correctly (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Fix driver log message. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Allow any VLAN to be configured from VF. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: update version to 5.3.55 (Himanshu Madhani)  [Orabug: 18524762]  
  - qlcnic: Fix loopback test failure (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Fix tx timeout. (Rajesh Borundia)  [Orabug: 18524762]  
  - qlcnic: Fix initialization of vlan list. (Rajesh Borundia)  [Orabug: 18524762]  
  - qlcnic: Correct off-by-one errors in bounds checks (Manish Chopra)  [Orabug: 18524762]  
  - qlcnic: Enhance logic to calculate msix vectors. (Himanshu Madhani)  [Orabug: 18524762]  
  - qlcnic: Refactor interrupt coalescing code for all adapters. (Himanshu Madhani)  [Orabug: 18524762]  
  - qlcnic: Update poll controller code path (Manish chopra)  [Orabug: 18524762]  
  - qlcnic: Interrupt code cleanup (Manish chopra)  [Orabug: 18524762]  
  - qlcnic: Enhance Tx timeout debugging. (Himanshu Madhani)  [Orabug: 18524762]  
  - qlcnic: Use bool for rx_mac_learn. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: fix sparse warnings (Fengguang Wu)  [Orabug: 18524762]  
  - qlcnic: remove unused code (stephen hemminger)  [Orabug: 18524762]  
  - qlcnic: make local functions static (stephen hemminger)  [Orabug: 18524762]  
  - net: qlcnic: fix warning for incorrect type in argument (dingtianhong)  [Orabug: 18524762]  
  - qlcnic: Update version to 5.3.54 (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Enable IPv6 LRO even if IP address is not programmed (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Fix SR-IOV cleanup code path (Manish Chopra)  [Orabug: 18524762]  
  - qlcnic: Enable beaconing for 83xx/84xx Series adapter. (Himanshu Madhani)  [Orabug: 18524762]  
  - qlcnic: Do MAC learning for SRIOV PF. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Turn on promiscous mode for SRIOV PF. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Enable VF flood bit on PF. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Restrict VF from configuring any VLAN mode. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Convert vmalloc/memset to kcalloc (Joe Perches)  [Orabug: 18524762]  
  - qlcnic: Fix ethtool statistics length calculation (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Fix bug in TX statistics (Manish Chopra)  [Orabug: 18524762]  
  - qlcnic: Fix bug in Tx completion path (Shahed Shaikh)  [Orabug: 18524762]  
  - qlcnic: Fix resource allocation for TX queues (Manish Chopra)  [Orabug: 18524762]  
  - qlcnic: Fix loopback diagnostic test (Manish Chopra)  [Orabug: 18524762]  
  - net: qlcnic: slight optimization of addr compare (dingtianhong)  [Orabug: 18524762]  
  - drivers: net: Mark functions as static in qlcnic_83xx_hw.c (Rashika Kheria)   
  - drivers: net: Mark functions as static in qlcnic_io.c (Rashika Kheria)   
  - qlcnic: update version to 5.3.53 (Manish Chopra)  [Orabug: 18524762]  
  - qlcnic: Refactor support for 16 virtual NIC patch. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: sriov vlan code refactor. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Allow single Tx/Rx queue for all adapters. (Himanshu Madhani)  [Orabug: 18524762]  
  - qlcnic: Refactor initialize nic code path. (Sucheta Chakraborty)  [Orabug: 18524762]  
  - qlcnic: Dump mailbox registers when mailbox command times out. (Manish chopra)  [Orabug: 18524762]  
  - qlcnic: Fix mailbox processing during diagnostic test (Manish chopra)  [Orabug: 18524762]  
  - qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Manish Chopra)  [Orabug: 18524762]  
  - qlcnic: Fix usage of netif_tx_{wake, stop} api during link change. (Himanshu Madhani)  [Orabug: 18524762]  
  - treewide: Fix typo in printk (Masanari Iida)  [Orabug: 18524762]  
  - qlcnic: Revert sysfs interface patch for PCI BAR access (Sucheta Chakraborty)  [Orabug: 18524762]  
  - xen-netback: disable rogue vif in kthread context (Wei Liu)  [Orabug: 18528832]  
  - bfa: brocade bfa driver version 3.2.23.0 (Chuck Anderson)  [Orabug: 18552345]  
  - bna: brocade bna driver version 3.2.23.0 (Chuck Anderson)  [Orabug: 18552390]  
  - benet: Call dev_kfree_skby_any instead of kfree_skb. (Eric W. Biederman)  [Orabug: 18531060]  
  - be2net: update driver version to 10.2 (Sathya Perla)  [Orabug: 18531060]  
  - be2net: Fix vlans_added counter (Vasundhara Volam)  [Orabug: 18531060]  
  - be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Vasundhara Volam)  [Orabug: 18531060]  
  - be2net: fix pmac_id[] allocation size (Ravikumar Nelavelli)  [Orabug: 18531060]  
  - be2net: log LPVID used in multi-channel configs (Ravikumar Nelavelli)  [Orabug: 18531060]  
  - be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Suresh Reddy)  [Orabug: 18531060]  
  - be2net: do external loopback test only when it is requested (Ivan Vecera)  [Orabug: 18531060]  
  - be2net: dma_sync each RX frag before passing it to the stack (Sathya Perla)  [Orabug: 18531060]  
  - be2net: isolate TX workarounds not applicable to Skyhawk-R (Vasundhara Volam)  [Orabug: 18531060]  
  - be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Vasundhara Volam)  [Orabug: 18531060]  
  - be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Somnath kotur)  [Orabug: 18531060]  
  - be2net: Fix to reset transparent vlan tagging (Somnath Kotur)  [Orabug: 18531060]  
  - be2net: refactor multi-channel config code for Skyhawk-R chip (Vasundhara Volam)  [Orabug: 18531060]  
  - be2net: Update copyright year (Vasundhara Volam)  [Orabug: 18531060]  
  - be2net: Log a kernel message when UE is detected in BE & Skyhawk (Somnath Kotur)  [Orabug: 18531060]  
  - qla4xxx: Check for correct return status (Vikas Chaudhary)  [Orabug: 18552248]  
  - qla4xxx: qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Vikas Chaudhary)  [Orabug: 18552248]  
  - qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Tej Parkash)  [Orabug: 18552248]  
  - qla4xxx: Add support of 0xFF capture mask for minidump (Tej Parkash)  [Orabug: 18552248]  
  - qla4xxx: Change default capture to firmware defined capture mask (Tej Parkash)  [Orabug: 18552248]  
  - qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Tej Parkash)  [Orabug: 18552248]  
  - tg3: update from 3.134f to 3.136e (Jerry Snitselaar)  [Orabug: 18505595]  
  - bnx2x: update from 1.78.80 to 1.710.10 (Jerry Snitselaar)  [Orabug: 18505568]  
  - bnx2fc: update from 2.4.1e to 2.4.2e (Jerry Snitselaar)  [Orabug: 18505607]  
  - cnic: update from 2.5.18c to 2.5.18d (Jerry Snitselaar)  [Orabug: 18505589]  
  - bnx2: update from 2.2.4g to 2.2.5f (Jerry Snitselaar)  [Orabug: 18505581]  
  - SPEC: add version dependency for dracut on ol6 (Jerry Snitselaar)  [Orabug: 18438953]  
  - SPEC: don't build kernel-uek-headers (Jerry Snitselaar)  [Orabug: 12321095]  
  - NVMe: Retry failed commands with non-fatal errors (Keith Busch)   
  - NVMe: Add getgeo to block ops (Keith Busch)   
  - NVMe: Start-stop nvme_thread during device add-remove. (Dan McLeran)   
  - NVMe: Make I/O timeout a module parameter (Keith Busch)   
  - NVMe: CPU hot plug notification (Keith Busch)   
  - NVMe: per-cpu io queues (Keith Busch)   
  - NVMe: Replace DEFINE_PCI_DEVICE_TABLE (Matthew Wilcox)   
  - NVMe: Fix divide-by-zero in nvme_trans_io_get_num_cmds (Keith Busch)   
  - NVMe: IOCTL path RCU protect queue access (Keith Busch)   
  - NVMe: RCU protected access to io queues (Keith Busch)   
  - NVMe: Initialize device reference count earlier (Keith Busch)   
  - NVMe: Add CONFIG_PM_SLEEP to suspend/resume functions (Jingoo Han)   
  - NVMe: Namespace use after free on surprise removal (Keith Busch)   
  - NVMe: Correct uses of INIT_WORK (Matthew Wilcox)   
  - NVMe: Include device and queue numbers in interrupt name (Matthew Wilcox)   
  - NVMe: Add a pci_driver shutdown method (Keith Busch)   
  - NVMe: Disable admin queue on init failure (Keith Busch)   
  - NVMe: Dynamically allocate partition numbers (Matthew Wilcox)   
  - NVMe: Async IO queue deletion (Keith Busch)   
  - NVMe: Surprise removal handling (Keith Busch)   
  - NVMe: Abort timed out commands (Keith Busch)   
  - NVMe: Schedule reset for failed controllers (Keith Busch)   
  - NVMe: Device resume error handling (Keith Busch)   
  - NVMe: Cache dev->pci_dev in a local pointer (Matthew Wilcox)   
  - NVMe: Fix lockdep warnings (Matthew Wilcox)   
  - NVMe: compat SG_IO ioctl (Keith Busch)   
  - NVMe: Avoid shift operation when writing cq head doorbell (Haiyan Hu)   
  - NVMe: Split header file into user-visible and kernel-visible pieces (Matthew Wilcox)   
  - ixgbevf: Don't output NIC name before registered. (Ethan Zhao)  [Orabug: 18451591]  
  - Btrfs: create the uuid tree on remount rw (Josef Bacik)  [Orabug: 18414854]  
  - RDS: Fix slowdown when doing massively parallel workload (Bang Nguyen)  [Orabug: 18362849]  
  - PCI: Drop "irq" param from *_restore_msi_irqs() (Zhenzhong Duan)  [Orabug: 18355744]  
  - PCI: Add x86_msi.msi_mask_irq() and msix_mask_irq() (Zhenzhong Duan)  [Orabug: 18355746]  
  - pciehp: only wait command complete for really hotplug control (Yinghai Lu)  [Orabug: 18308863]  
  - ocfs2: dlm: fix recovery hung (Junxiao Bi)  [Orabug: 18285345]  
  - IPC: bugfix for msgrcv with msgtyp < 0 (Svenning Sørensen)  [Orabug: 18251383]  
  - reboot: migrate shutdown/reboot to boot cpu (Robin Holt)  [Orabug: 18380043]  
  - CPU hotplug: provide a generic helper to disable/enable CPU hotplug (Srivatsa S. Bhat)  [Orabug: 18380043]  
  - sparc64: don't treat 64-bit syscall return codes as 32-bit (Dave Kleikamp)  [Orabug: 18471474]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-31.el7uek]
changelog:
  - SPEC: remove device-mapper-multipath version dependency from ol7 kernel-uek.spec (Guangyu Sun)  [Orabug: 18438931]  
  - netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Daniel Borkmann)  [Orabug: 18421673]  {CVE-2014-2523} 
  - cifs: ensure that uncached writes handle unmapped areas correctly (Jeff Layton)  [Orabug: 18461067]  {CVE-2014-0069} {CVE-2014-0069} 
  - net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capable (Daniel Borkmann)  [Orabug: 18461065]  {CVE-2014-0101} 
  - vhost-net: insufficient handling of error conditions in get_rx_bufs() (Guangyu Sun)  [Orabug: 18461050]  {CVE-2014-0055} 
  - rds/rdma_cm: send RDMA_CM_EVENT_ADDR_CHANGE event for active bonding (Ajaykumar Hotchandani)  [Orabug: 18421511]  
  - dtrace: don't use ktime_get() in dtrace_gethrtime() (Kris Van Hees)  [Orabug: 18376038]  
  - Xen-netback: Fix issue caused by using gso_type wrongly (Annie Li)  [Orabug: 18347192]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-30.el7uek]
changelog:
  - Btrfs: add mount option to force UUID tree checking (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: check UUID tree during mount if required (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: introduce uuid-tree-gen field (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: fill UUID tree initially (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: maintain subvolume items in the UUID tree (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: create UUID tree if required (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: support printing UUID tree elements (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: introduce a tree for items that map UUIDs to something (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: don't allow a subvol to be deleted if it is the default subovl (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fix a crash of clone with inline extents's split (Liu Bo)  [Orabug: 18383584]  
  - Btrfs: use right clone root offset for compressed extents (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix max_inline mount option (Mitch Harder)  [Orabug: 18383584]  
  - Btrfs: fix data corruption when reading/updating compressed extents (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: setup inode location during btrfs_init_inode_locked (Chris Mason)  [Orabug: 18383584]  
  - Btrfs: improve inode hash function/inode lookup (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: don't use ram_bytes for uncompressed inline items (Chris Mason)  [Orabug: 18383584]  
  - Btrfs: fix btrfs_search_slot_for_read backwards iteration (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: add a reschedule point in btrfs_find_all_roots() (Wang Shilong)  [Orabug: 18383584]  
  - Btrfs: make send's file extent item search more efficient (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix protection between walking backrefs and root deletion (Wang Shilong)  [Orabug: 18383584]  
  - btrfs: fix warning while merging two adjacent extents (Gui Hecheng)  [Orabug: 18383584]  
  - btrfs: fix defrag 32-bit integer overflow (Justin Maggard)  [Orabug: 18383584]  
  - btrfs: call permission checks earlier in ioctls and return EPERM (David Sterba)  [Orabug: 18383584]  
  - Btrfs: change the members' order of btrfs_space_info structure to reduce the cache miss (Miao Xie)  [Orabug: 18383584]  
  - Btrfs: fix wrong search path initialization before searching tree root (Wang Shilong)  [Orabug: 18383584]  
  - Btrfs: flush the dirty pages of the ordered extent aggressively during logging csum (Miao Xie)  [Orabug: 18383584]  
  - Btrfs: faster file extent item search in clone ioctl (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix an oops when we fail to relocate tree blocks (Wang Shilong)  [Orabug: 18383584]  
  - Btrfs: reduce btree node locking duration on item update (Filipe David Borba Manana)  [Orabug: 18383584]  
  - fs/btrfs: Integer overflow in btrfs_ioctl_resize() (Wenliang Fan)  [Orabug: 18383584]  
  - Btrfs: fix a warning when iput a file (Wang Shilong)  [Orabug: 18383584]  
  - Btrfs: fix deadlock when iterating inode refs and running delayed inodes (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: more efficient push_leaf_right (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix pass of transid with wrong endianness in send.c (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix extent_map block_len after merging (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix max dir item size calculation (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: more efficient extent state insertions (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: add missing extent state caching calls (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: faster and more efficient extent map insertion (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix extent boundary check in bio_readpage_error (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: avoid unnecessary ordered extent cache resets (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix very slow inode eviction and fs unmount (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: eliminate the exceptional root_tree refs=0 (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: improve forever loop when doing balance relocation (Wang Shilong)  [Orabug: 18383584]  
  - Btrfs: fix ordered extent check in btrfs_punch_hole (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: skip building backref tree for uuid and quota tree when doing balance relocation (Wang Shilong)  [Orabug: 18383584]  
  - Btrfs: fix an oops when doing balance relocation (Wang Shilong)  [Orabug: 18383584]  
  - Btrfs: don't clear the default compression type (Miao Xie)  [Orabug: 18383584]  
  - btrfs: fix bio_size_ok() for max_sectors > 0xffff (Akinobu Mita)  [Orabug: 18383584]  
  - Btrfs: don't wait for ordered data outside desired range (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: avoid heavy operations in btrfs_commit_super (Liu Bo)  [Orabug: 18383584]  
  - Btrfs: fix __btrfs_start_workers retval (Ilya Dryomov)  [Orabug: 18383584]  
  - Btrfs: only drop modified extents if we logged the whole inode (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: make sure to copy everything if we rename (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: don't BUG_ON() if we get an error walking backrefs (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: don't wait for all the async delalloc when shrinking delalloc (Miao Xie)  [Orabug: 18383584]  
  - Btrfs: fix the confusion between delalloc bytes and metadata bytes (Miao Xie)  [Orabug: 18383584]  
  - Btrfs: pick up the code for the item number calculation in flush_space() (Miao Xie)  [Orabug: 18383584]  
  - Btrfs: wait for the ordered extent only when we want (Miao Xie)  [Orabug: 18383584]  
  - Btrfs: check file extent type before anything else (Josef Bacik)  [Orabug: 18383584]  
  - btrfs: Pack struct btrfs_device (Dulshani Gunawardhana)  [Orabug: 18383584]  
  - btrfs: Replace multiple atomic_inc() with atomic_add() (Rashika)  [Orabug: 18383584]  
  - Btrfs: fix csum search offset/length calculation in log tree (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: wait on ordered extents at the last possible moment (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fix verification of dir_item (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: make sure the delalloc workers actually flush compressed writes (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: do not bug_on if we try to cow a free space cache inode (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: stop using vfs_read in send (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: Don't allocate inode that is already in use (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: fix btrfs_prev_leaf() previous key computation (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: btrfs_add_ordered_operation: Fix last modified transaction comparison. (chandan)  [Orabug: 18383584]  
  - Btrfs: init device stats for new devices (Stefan Behrens)  [Orabug: 18383584]  
  - Btrfs: disallow 'btrfs {balance,replace} cancel' on ro mounts (Ilya Dryomov)  [Orabug: 18383584]  
  - Btrfs: don't leak ioctl args in btrfs_ioctl_dev_replace (Ilya Dryomov)  [Orabug: 18383584]  
  - Btrfs: nuke a bogus rw_devices decrement in __btrfs_close_devices (Ilya Dryomov)  [Orabug: 18383584]  
  - btrfs: Fix memory leakage in the tree-log.c (Geyslan G. Bem)  [Orabug: 18383584]  
  - Btrfs: fix up seek_hole/seek_data handling (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fix hole check in log_one_extent (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: handle a missing extent for the first file extent (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fix memory leaks on transaction commit failure (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix the dev-replace suspend sequence (Ilya Dryomov)  [Orabug: 18383584]  
  - Btrfs: fix a use-after-free bug in btrfs_dev_replace_finishing (Ilya Dryomov)  [Orabug: 18383584]  
  - Btrfs: eliminate races in worker stopping code (Ilya Dryomov)  [Orabug: 18383584]  
  - Btrfs: limit delalloc pages outside of find_delalloc_range (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fix crash of compressed writes (Liu Bo)  [Orabug: 18383584]  
  - Btrfs: actually limit the size of delalloc range (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fixup error handling in btrfs_reloc_cow (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fix race between removing a dev and writing sbs (Filipe David Borba Manana)  [Orabug: 18383584]  
  - Btrfs: fix send to deal with sparse files properly (Josef Bacik)  [Orabug: 18383584]  
  - Btrfs: fix memory leak of orphan block rsv (Filipe David Borba Manana)  [Orabug: 18383584]  
  - sparc: report correct hw capabilities for athena (Jose Marchesi)  [Orabug: 18314966]  
  - xen-netback: reset network header before passing skb to checksum funtion (Annie Li)  [Orabug: 18379272]  
  - xen-netfront: reset skb network header before checksum (Wei Liu)  [Orabug: 18379272]  
  - xen-netfront: handle backend CLOSED without CLOSING (David Vrabel)  [Orabug: 18379272]  
  - xen-netfront: add support for IPv6 offloads (Paul Durrant)  [Orabug: 18379272]  
  - xen-netfront: fix missing rx_refill_timer when allocate memory failed (Ma JieYue)  [Orabug: 18379272]  
  - xen-netback: Fix Rx stall due to race condition (Zoltan Kiss)  [Orabug: 18379272]  
  - xen-netfront: use new skb_checksum_setup function (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: use new skb_checksum_setup function (Paul Durrant)  [Orabug: 18379272]  
  - net: add skb_checksum_setup (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: stop vif thread spinning if frontend is unresponsive (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: Include header for vmalloc (Josh Boyer)  [Orabug: 18379272]  
  - xen-netback: fix guest-receive-side array sizes (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: fix some error return code (Wei Yongjun)  [Orabug: 18379272]  
  - xen-netback: add gso_segs calculation (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: fix fragments error handling in checksum_setup_ip() (Wei Yongjun)  [Orabug: 18379272]  
  - xen-netback: fix gso_prefix check (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: napi: don't prematurely request a tx event (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: napi: fix abuse of budget (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: make sure skb linear area covers checksum field (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: improve guest-receive-side flow control (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: fix fragment detection in checksum setup (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: clear vif->task on disconnect (Paul Durrant)  [Orabug: 18379272]  
  - xen-netback: include definition of csum_ipv6_magic (Andy Whitcroft)  [Orabug: 18379272]  
  - xen-netback: stop the VIF thread before unbinding IRQs (David Vrabel)  [Orabug: 18379272]  
  - xen-netback: use jiffies_64 value to calculate credit timeout (Wei Liu)  [Orabug: 18379272]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-29.el7uek]
changelog:
  - kabi: update Module.kabi_x86_64 for ol7 (Jerry Snitselaar)  [Orabug: 18155943]  
  - config: enable FANOTIFY for ol7 (Jerry Snitselaar)  [Orabug: 17843511]  
  - config: update config for ol7 (Jerry Snitselaar)  [Orabug: 18340231]  
  - config: disable CONFIG_PCI_IOAPIC (Jerry Snitselaar)  [Orabug: 18363152]  
  - scsi: hpsa, add all PCI ID's that HP has in svn (Mike Miller)  [Orabug: 18285553]  
  - scsi: hpsa, remove cancelled ID's and add a new one (Mike Miller)  [Orabug: 18285553]  
  - scsi: hpsa, add new PCI Ids (Mike Miller)  [Orabug: 18285553]  
  - hpsa: Add support for a few HP Storage controllers (Stephen M. Cameron)  [Orabug: 18285553]  
  - pci: add HP/3PAR vendor id to pci_ids.h (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa add sysfs debug switch for raid map debugging messages (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: improve error messages for driver initiated commands (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: only do device rescan for certain events (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: when switching out of accel mode await only accel command completions (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Scott Teel)  [Orabug: 18285553]  
  - hpsa: update source file copyrights (Scott Teel)  [Orabug: 18285553]  
  - hpsa: retry certain ioaccel error cases on the RAID path (Scott Teel)  [Orabug: 18285553]  
  - hpsa: do not inquire for unsupported ioaccel status vpd page (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: allow VPD page zero to be queried (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: rescan devices on ioaccel2 error (Scott Teel)  [Orabug: 18285553]  
  - hpsa: allow user to disable accelerated i/o path (Scott Teel)  [Orabug: 18285553]  
  - hpsa: complete the ioaccel raidmap code (Scott Teel)  [Orabug: 18285553]  
  - hpsa: make device update copy the raid map also (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: add task management for ioaccel mode 2 (Scott Teel)  [Orabug: 18285553]  
  - hpsa: teach hpsa_device_reset to do either target or lun reset (Scott Teel)  [Orabug: 18285553]  
  - hpsa: get ioaccel mode 2 i/o working (Scott Teel)  [Orabug: 18285553]  
  - hpsa: initialize controller to perform io accelerator mode 2 (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Mike MIller)  [Orabug: 18285553]  
  - hpsa: do ioaccel mode 2 resource allocations (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: add ioaccel mode 2 structure definitions (Mike Miller)  [Orabug: 18285553]  
  - hpsa: complain if physical or logical aborts are not supported (Scott Teel)  [Orabug: 18285553]  
  - hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Scott Teel)  [Orabug: 18285553]  
  - hpsa: do not rescan controllers known to be locked up (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: poll controller to detect device change event (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: update raid offload status on device rescan (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: add ioaccell mode 1 RAID offload support. (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: fix task management for mode-1 ioaccell path (Scott Teel)  [Orabug: 18285553]  
  - hpsa: only allow REQ_TYPE_FS to use fast path (Stephen M. Cameron)  [Orabug: 18285553]  
  - hpsa: add support for 'fastpath' i/o (Matt Gates)  [Orabug: 18285553]  
  - hpsa: mark last scatter gather element as the last (Matt Gates)  [Orabug: 18285553]  
  - hpsa: use extended report luns command for HP SSD SmartPath (Matt Gates)  [Orabug: 18285553]  
  - [SCSI] hpsa: allow SCSI mid layer to handle unit attention (Matt Gates)  [Orabug: 18285553]  
  - [SCSI] hpsa: do not require board "not ready" status after hard reset (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: enable unit attention reporting (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: rename scsi prefetch field (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: use workqueue instead of kernel thread for lockup detection (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: remove P822se PCI ID (Mike Miller)  [Orabug: 18285553]  
  - [SCSI] hpsa: prevent stalled i/o (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands. (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: add MSA 2040 to list of external target devices (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: remove unneeded include of seq_file.h (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: add 5 second delay after doorbell reset (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: do not attempt to flush the cache on locked up controllers (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: return 0 from driver probe function on success, not 1 (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: do not discard scsi status on aborted commands (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers (Martin K. Petersen)  [Orabug: 18285553]  
  - SCSI: remove unnecessary pci_set_drvdata() (Jingoo Han)  [Orabug: 18285553]  
  - [SCSI] hpsa: remove unused Smart Array ID (Mike Miller)  [Orabug: 18285553]  
  - [SCSI] hpsa: bump driver version to reflect changes (Mike Miller)  [Orabug: 18285553]  
  - [SCSI] hpsa: housekeeping patch for device_id and product arrays (Mike Miller)  [Orabug: 18285553]  
  - [SCSI] hpsa: add HP Smart Array Gen8 names (Mike Miller)  [Orabug: 18285553]  
  - [SCSI] hpsa: add HP Smart Array Gen9 PCI ID's (Mike Miller)  [Orabug: 18285553]  
  - hpsa: Convert retrun typos to return (Joe Perches)  [Orabug: 18285553]  
  - [SCSI] hpsa: fix warning with smp_processor_id() in preemptible (John Kacur)  [Orabug: 18285553]  
  - [SCSI] hpsa: remove unneeded variable (Tomas Henzl)  [Orabug: 18285553]  
  - [SCSI] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl)  [Orabug: 18285553]  
  - [SCSI] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: reorganize error handling in hpsa_passthru_ioctl (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Stephen M. Cameron)  [Orabug: 18285553]  
  - [SCSI] hpsa: Check for dma_mapping_error in hpsa_map_one (Shuah Khan)  [Orabug: 18285553]  
  - Revert "hpsa: upgrade to 3.4.2-5" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "hpsa: fix compilation error of __dev* markings" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "[SCSI] hpsa: fix a race in cmd_free/scsi_done" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "[SCSI] hpsa: fix warning with smp_processor_id() in preemptible" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "hpsa: Convert retrun typos to return" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "[SCSI] hpsa: add HP Smart Array Gen9 PCI ID's" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "hpsa: add HP Smart Array Gen8 name P822se" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "[SCSI] hpsa: housekeeping patch for device_id and product arrays" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert "[SCSI] hpsa: remove unneeded variable" (Vaughan Cao)  [Orabug: 18285553]  
  - Revert hpsa part of "[SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers" (Vaughan Cao)  [Orabug: 18285553]  
  - kabi: remove mcount for ol7 (Jerry Snitselaar)  [Orabug: 18155943]  
  - [SCSI] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech)  [Orabug: 17585443]  
  - tools/power turbostat: decode MSR_IA32_POWER_CTL (Len Brown)  [Orabug: 18263969]  
  - x86, AMD: Enable WC+ memory type on family 10 processors (Boris Ostrovsky)  [Orabug: 18263969]  
  - intel_idle: remove stop/start critical timings (Daniel Lezcano)  [Orabug: 18263969]  
  - intel_idle: initial C8, C9, C10 support (Len Brown)  [Orabug: 18263969]  
  - intel_idle: additional Haswell CPU-id (Len Brown)  [Orabug: 18263969]  
  - intel_idle: export both C1 and C1E (Len Brown)  [Orabug: 18263969]  
  - intel_idle: remove assumption of one C-state per MWAIT flag (Len Brown)  [Orabug: 18263969]  
  - intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Len Brown)  [Orabug: 18263969]  
  - intel_idle: support Haswell (Len Brown)  [Orabug: 18263969]  
  - intel_idle: stop using driver_data for static flags (Len Brown)  [Orabug: 18263969]  
  - scsi: not abort scan process if one inquiry returns not_ready (Hannes Reinecke)  [Orabug: 18271070]  
  - ixgbe: set driver_max_VFs should be done before enabling SRIOV (Ethan Zhao)  [Orabug: 17482349]  
  - ixgbe: Look up MAC address on SPARC systems (Martin K. Petersen)  [Orabug: 18182472]  
  - ixgbe: upgrade to intel version 3.19.1 (Ethan Zhao)  [Orabug: 18278142]  
  - e1000e: upgrade to intel version 3.0.4 and merge patches based on 2.5.4 (ethan.zhao)  [Orabug: 18278358]  
  - igbvf: upgrade to intel version 2.3.3 (Ethan Zhao)  [Orabug: 18278378]  
  - igb: upgrade to intel version 5.1.2 and merge patches based on 5.0.6 (Ethan Zhao)  [Orabug: 18278407]  
  - ixgbevf: upgrade to intel version 2.12.1 (Ethan Zhao)  [Orabug: 18278415]  
  - be2iscsi : Bump the driver version (John Soni Jose)  [Orabug: 18206635]  
  - be2iscsi : Fix DMA Out of SW-IOMMU space error (Jayamohan Kallickal)  [Orabug: 18206635]  
  - be2iscsi: Fix scsi_cmnd leakage in driver. (Jayamohan Kallickal)  [Orabug: 18206635]  
  - be2iscsi: Fix the session cleanup when reboot/shutdown happens (Jayamohan Kallickal)  [Orabug: 18206635]  
  - be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec. (Jayamohan Kallickal)  [Orabug: 18206635]  
  - be2iscsi: Fix port speed typo in driver. (Jayamohan Kallickal)  [Orabug: 18206635]  
  - be2iscsi: Fix handling timed out MBX completion from FW (Jayamohan Kallickal)  [Orabug: 18206635]  
  - be2iscsi: fix memory leak in error path (Geyslan G. Bem)  [Orabug: 18206635]  
  - kexec: increase reservation size for crashkernel=auto (Brian Maly)  [Orabug: 18222081]  
  - mm/hugetlb.c: defer PageHeadHuge() symbol export (Andrea Arcangeli)  [Orabug: 18364682]  
  - mm/swap.c: reorganize put_compound_page() (Andrew Morton)  [Orabug: 18364682]  
  - mm/hugetlb.c: simplify PageHeadHuge() and PageHuge() (Andrew Morton)  [Orabug: 18364682]  
  - mm: hugetlbfs: use __compound_tail_refcounted in __get_page_tail too (Andrea Arcangeli)  [Orabug: 18364682]  
  - mm: tail page refcounting optimization for slab and hugetlbfs (Andrea Arcangeli)  [Orabug: 18364682]  
  - mm: thp: optimize compound_trans_huge (Andrea Arcangeli)  [Orabug: 18364682]  
  - mm: hugetlbfs: move the put/get_page slab and hugetlbfs optimization in a faster path (Andrea Arcangeli)  [Orabug: 18364682]  
  - mm: hugetlb: use get_page_foll() in follow_hugetlb_page() (Andrea Arcangeli)  [Orabug: 18364682]  
  - mm: hugetlbfs: fix hugetlbfs optimization (Andrea Arcangeli)  [Orabug: 18364682]  
  - mm: fix aio performance regression for database caused by THP (Khalid Aziz)  [Orabug: 18364682]  
  - dwarf2ctf: spot non-struct/union/enum children of DW_TAG_structure_type. (Nick Alcock)  [Orabug: 18117464]  
  - dwarf2ctf: capture all DIEs with structs/enums as their ultimate supertype. (Nick Alcock)  [Orabug: 18117464]  
  - dwarf2ctf: Handle structure and union offsets in form DW_FORM_data1. (Nick Alcock)  [Orabug: 18117464]  
  - dwarf2ctf: cater for elfutils 0.156 change in dwfl_report_elf() prototype. (Nick Alcock)  [Orabug: 18117421]  
  - SPEC: Add respun RPM find-debuginfo.sh patch. (Nick Alcock)  [Orabug: 18117371]  
  - build: add ol7 support (Jerry Snitselaar)  [Orabug: 18155943]  
  - net,via-rhine: Fix tx_timeout handling (Richard Weinberger)  [Orabug: 18348669]  
  - power: max17040: Fix NULL pointer dereference when there is no platform_data (Krzysztof Kozlowski)  [Orabug: 18348667]  
  - md/raid5: Fix CPU hotplug callback registration (Oleg Nesterov)  [Orabug: 18348666]  
  - ftrace/x86: Use breakpoints for converting function graph caller (Steven Rostedt (Red Hat))  [Orabug: 18348665]  
  - staging:iio:ad799x fix error_free_irq which was freeing an irq that may not have been requested (Hartmut Knaack)  [Orabug: 18348664]  
  - vt: Fix secure clear screen (Petr Písař)  [Orabug: 18348663]  
  - lockd: send correct lock when granting a delayed lock. (NeilBrown)  [Orabug: 18348662]  
  - mac80211: fix fragmentation code, particularly for encryption (Johannes Berg)  [Orabug: 18348661]  
  - xen/p2m: check MFN is in range before using the m2p table (David Vrabel)  [Orabug: 18348660]  
  - xen-blkfront: handle backend CLOSED without CLOSING (David Vrabel)  [Orabug: 18348659]  
  - mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset (Dave Jones)  [Orabug: 18348658]  
  - x86: mm: change tlb_flushall_shift for IvyBridge (Mel Gorman)  [Orabug: 18348657]  
  - mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq (KOSAKI Motohiro)  [Orabug: 18348655]  
  - mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq() (KOSAKI Motohiro)  [Orabug: 18348653]  
  - Btrfs: disable snapshot aware defrag for now (Josef Bacik)  [Orabug: 18348652]  
  - SELinux: Fix kernel BUG on empty security contexts. (Stephen Smalley)  [Orabug: 18348651]  
  - timekeeping: Avoid possible deadlock from clock_was_set_delayed (John Stultz)  [Orabug: 18348650]  
  - rtc-cmos: Add an alarm disable quirk (Borislav Petkov)  [Orabug: 18348648]  
  - ftrace: Have function graph only trace based on global_ops filters (Steven Rostedt)  [Orabug: 18348647]  
  - ftrace: Fix synchronization location disabling and freeing ftrace_ops (Steven Rostedt)  [Orabug: 18348646]  
  - ftrace: Synchronize setting function_trace_op with ftrace_trace_function (Steven Rostedt)  [Orabug: 18348645]  
  - i2c: i801: SMBus patch for Intel Coleto Creek DeviceIDs (Seth Heasley)  [Orabug: 18348643]  
  - mfd: lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Seth Heasley)  [Orabug: 18348642]  
  - mfd: lpc_ich: Add support for Intel Avoton SoC (James Ralston)  [Orabug: 18348641]  
  - mm, oom: base root bonus on current usage (David Rientjes)  [Orabug: 18348640]  
  - dm space map common: make sure new space is used during extend (Joe Thornber)  [Orabug: 18348639]  
  - dm: wait until embedded kobject is released before destroying a device (Mikulas Patocka)  [Orabug: 18348638]  
  - dm thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer)  [Orabug: 18348637]  
  - dm thin: fix discard support to a previously shared block (Joe Thornber)  [Orabug: 18348636]  
  - sunrpc: Fix infinite loop in RPC state machine (Weston Andros Adamson)  [Orabug: 18348635]  
  - nfs4: fix discover_server_trunking use after free (Weston Andros Adamson)  [Orabug: 18348634]  
  - NFSv4.1: Handle errors correctly in nfs41_walk_client_list (Trond Myklebust)  [Orabug: 18348633]  
  - nfs4.1: properly handle ENOTSUP in SECINFO_NO_NAME (Weston Andros Adamson)  [Orabug: 18348632]  
  - NFSv4: OPEN must handle the NFS4ERR_IO return code correctly (Trond Myklebust)  [Orabug: 18348631]  
  - IB/qib: Fix QP check when looping back to/from QP1 (Ira Weiny)  [Orabug: 18348629]  
  - ore: Fix wrong math in allocation of per device BIO (Boaz Harrosh)  [Orabug: 18348628]  
  - mm/memory-failure.c: shift page lock from head page to tail page after thp split (Naoya Horiguchi)  [Orabug: 18348627]  
  - mm/page-writeback.c: do not count anon pages as dirtyable memory (Johannes Weiner)  [Orabug: 18348626]  
  - mm/page-writeback.c: fix dirty_balance_reserve subtraction from dirtyable memory (Johannes Weiner)  [Orabug: 18348625]  
  - fuse: fix pipe_buf_operations (Miklos Szeredi)  [Orabug: 18348624]  
  - intel-iommu: fix off-by-one in pagetable freeing (Alex Williamson)  [Orabug: 18348623]  
  - SELinux: Fix memory leak upon loading policy (Tetsuo Handa)  [Orabug: 18348622]  
  - x86, cpu, amd: Add workaround for family 16h, erratum 793 (Borislav Petkov)  [Orabug: 18348621]  {CVE-2013-6885} 
  - btrfs: restrict snapshotting to own subvolumes (David Sterba)  [Orabug: 18348620]  
  - SCSI: bfa: Chinook quad port 16G FC HBA claim issue (Vijaya Mohan Guvva)  [Orabug: 18348619]  
  - ip6tnl: fix double free of fb_tnl_dev on exit (Nicolas Dichtel)  [Orabug: 18348617]  
  - sit: fix double free of fb_tunnel_dev on exit (Nicolas Dichtel)  [Orabug: 18348604]  
  - xen-netfront: fix resource leak in netfront (Annie Li)  [Orabug: 18348558]  
  - net: Fix memory leak if TPROXY used with TCP early demux (Holger Eitzenberger)  [Orabug: 18348557]  
  - fib_frontend: fix possible NULL pointer dereference (Oliver Hartkopp)  [Orabug: 18348556]  
  - net: avoid reference counter overflows on fib_rules in multicast forwarding (Hannes Frederic Sowa)  [Orabug: 18348555]  
  - ieee802154: Fix memory leak in ieee802154_add_iface() (Christian Engelmayer)  [Orabug: 18348554]  
  - ext4: avoid clearing beyond i_blocks when truncating an inline data file (Theodore Ts'o)  [Orabug: 18348552]  
  - mfd: max77686: Fix regmap resource leak on driver remove (Krzysztof Kozlowski)  [Orabug: 18348551]  
  - perf kvm: Fix kvm report without guestmount. (Dongsheng Yang)  [Orabug: 18348550]  
  - tty/serial: at91: Handle shutdown more safely (Marek Roszko)  [Orabug: 18348549]  
  - b43legacy: Fix unload oops if firmware is not available (Larry Finger)  [Orabug: 18348548]  
  - b43: Fix unload oops if firmware is not available (Larry Finger)  [Orabug: 18348547]  
  - USB: fix race between hub_disconnect and recursively_mark_NOTATTACHED (Alan Stern)  [Orabug: 18348546]  
  - USB: Nokia 502 is an unusual device (Mikhail Zolotaryov)  [Orabug: 18348544]  
  - USB: pl2303: fix data corruption on termios updates (Johan Hovold)  [Orabug: 18348543]  
  - x86, x32: Correct invalid use of user timespec in the kernel (PaX Team)  [Orabug: 18348539]  {CVE-2014-0038} 
  - e752x_edac: Fix pci_dev usage count (Aristeu Rozanski)  [Orabug: 18348485]  
  - md/raid5: fix long-standing problem with bitmap handling on write failure. (NeilBrown)  [Orabug: 18348517]  
  - md/raid5: Fix possible confusion when multiple write errors occur. (NeilBrown)  [Orabug: 18317253]  
  - md/raid10: fix two bugs in handling of known-bad-blocks. (NeilBrown)  [Orabug: 18317251]  
  - md/raid10: fix bug when raid10 recovery fails to recover a block. (NeilBrown)  [Orabug: 18317250]  
  - SELinux: Fix possible NULL pointer dereference in selinux_inode_permission() (Steven Rostedt)  [Orabug: 18317248]  
  - GFS2: Increase i_writecount during gfs2_setattr_chown (Bob Peterson)  [Orabug: 18317246]  
  - sched: Fix hrtimer_cancel()/rq->lock deadlock (Ben Segall)  [Orabug: 18317243]  
  - sched: Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Ben Segall)  [Orabug: 18317242]  
  - sched: Fix race on toggling cfs_bandwidth_used (Ben Segall)  [Orabug: 18317241]  
  - ACPI / TPM: fix memory leak when walking ACPI namespace (Jiang Liu)  [Orabug: 18317240]  
  - mfd: rtsx_pcr: Disable interrupts before cancelling delayed works (Thomas Gleixner)  [Orabug: 18317239]  
  - bridge: use spin_lock_bh() in br_multicast_set_hash_max (Curt Brune)  [Orabug: 18317233]  
  - net: llc: fix use after free in llc_ui_recvmsg (Daniel Borkmann)  [Orabug: 18317232]  
  - vlan: Fix header ops passthru when doing TX VLAN offload. (David S. Miller)  [Orabug: 18317228]  
  - net: inet_diag: zero out uninitialized idiag_{src,dst} fields (Daniel Borkmann)  [Orabug: 18317227]  
  - netvsc: don't flush peers notifying work during setting mtu (Jason Wang)  [Orabug: 18317225]  
  - tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Nat Gurumoorthy)  [Orabug: 18317223]  
  - virtio: delete napi structures from netdev before releasing memory (Andrey Vagin)  [Orabug: 18317222]  
  - ext4: fix bigalloc regression (Eric Whitney)  [Orabug: 18317221]  
  - libceph: potential NULL dereference in ceph_osdc_handle_map() (Dan Carpenter)  [Orabug: 18317219]  
  - ceph: cleanup types in striped_read() (Dan Carpenter)  [Orabug: 18317218]  
  - ceph: fix null pointer dereference (Nathaniel Yazdani)  [Orabug: 18317217]  
  - ceph: avoid accessing invalid memory (Sasha Levin)  [Orabug: 18317215]  
  - ceph: Free mdsc if alloc mdsc->mdsmap failed. (majianpeng)  [Orabug: 18317213]  
  - ceph: improve error handling in ceph_mdsmap_decode (Emil Goode)  [Orabug: 18317212]  
  - selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore)  [Orabug: 18317209]  
  - selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore)  [Orabug: 18317203]  
  - jbd2: don't BUG but return ENOSPC if a handle runs out of space (Theodore Ts'o)  [Orabug: 18317197]  
  - Input: allocate absinfo data when setting ABS capability (Dmitry Torokhov)  [Orabug: 18317196]  
  - mm/memory-failure.c: transfer page count from head page to tail page after split thp (Naoya Horiguchi)  [Orabug: 18317192]  
  - mm/hugetlb: check for pte NULL pointer in __page_check_address() (Jianguo Wu)  [Orabug: 18317187]  
  - sched: fix the theoretical signal_wake_up() vs schedule() race (Oleg Nesterov)  [Orabug: 18317179]  
  - rtlwifi: pci: Fix oops on driver unload (Larry Finger)  [Orabug: 18317163]  
  - radiotap: fix bitmap-end-finding buffer overrun (Johannes Berg)  [Orabug: 18317162]  
  - libata, freezer: avoid block device removal while system is frozen (Tejun Heo)  [Orabug: 18317160]  
  - tg3: Expand 4g_overflow_test workaround to skb fragments of any size. (Nithin Sujir)  [Orabug: 18317159]  
  - ceph: Avoid data inconsistency due to d-cache aliasing in readpage() (Li Wang)  [Orabug: 18317158]  
  - sched/rt: Fix rq's cpupri leak while enqueue/dequeue child RT entities (Kirill Tkhai)  [Orabug: 18317157]  
  - ext4: add explicit casts when masking cluster sizes (Theodore Ts'o)  [Orabug: 18317154]  
  - ext4: check for overlapping extents in ext4_valid_extent_entries() (Eryu Guan)  [Orabug: 18317153]  
  - ext4: fix use-after-free in ext4_mb_new_blocks (Junho Ryu)  [Orabug: 18317152]  
  - selinux: selinux_setprocattr()->ptrace_parent() needs rcu_read_lock() (Oleg Nesterov)  [Orabug: 18317151]  
  - NFSv4 wait on recovery for async session errors (Andy Adamson)  [Orabug: 18317022]  
  - dm table: fail dm_table_create on dm_round_up overflow (Mikulas Patocka)  [Orabug: 18317004]  
  - dm delay: fix a possible deadlock due to shared workqueue (Mikulas Patocka)  [Orabug: 18317003]  
  - dm snapshot: avoid snapshot space leak on crash (Mikulas Patocka)  [Orabug: 18317001]  
  - dm bufio: initialize read-only module parameters (Mikulas Patocka)  [Orabug: 18316999]  
  - Btrfs: fix access_ok() check in btrfs_ioctl_send() (Dan Carpenter)  [Orabug: 18316998]  
  - selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore)  [Orabug: 18316996]  
  - selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore)  [Orabug: 18316973]  
  - xfs: underflow bug in xfs_attrlist_by_handle() (Dan Carpenter)  [Orabug: 18316969]  
  - KVM: Improve create VCPU parameter (CVE-2013-4587) (Andy Honig)  [Orabug: 18316968]  {CVE-2013-4587} 
  - lib/genalloc.c: fix overflow of ending address of memory chunk (Joonyoung Shim)  [Orabug: 18316967]  
  - irq: Enable all irqs unconditionally in irq_resume (Laxman Dewangan)  [Orabug: 18316962]  
  - SCSI: bfa: Fix crash when symb name set for offline vport (Vijaya Mohan Guvva)  [Orabug: 18316956]  
  - crypto: ccm - Fix handling of zero plaintext when computing mac (Horia Geanta)  [Orabug: 18316955]  
  - elevator: acquire q->sysfs_lock in elevator_change() (Tomoki Sekiyama)  [Orabug: 18316954]  
  - elevator: Fix a race in elevator switching and md device initialization (Tomoki Sekiyama)  [Orabug: 18316952]  
  - iommu/vt-d: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Julian Stecklina)  [Orabug: 18316951]  
  - video: kyro: fix incorrect sizes when copying to userspace (Sasha Levin)  [Orabug: 18316950]  
  - mmc: block: fix a bug of error handling in MMC driver (KOBAYASHI Yoshitake)  [Orabug: 18316947]  
  - ipv6: fix possible seqlock deadlock in ip6_finish_output2 (Hannes Frederic Sowa)  [Orabug: 18316946]  
  - inet: fix possible seqlock deadlocks (Eric Dumazet)  [Orabug: 18316945]  
  - net: 8139cp: fix a BUG_ON triggered by wrong bytes_compl (Yang Yingliang)  [Orabug: 18316943]  
  - af_packet: block BH in prb_shutdown_retire_blk_timer() (Veaceslav Falico)  [Orabug: 18316941]  
  - packet: fix use after free race in send path when dev is released (Daniel Borkmann)  [Orabug: 18316940]  
  - bridge: flush br's address entry in fdb when remove the bridge dev (Ding Tianhong)  [Orabug: 18316938]  
  - net: core: Always propagate flag changes to interfaces (Vlad Yasevich)  [Orabug: 18316926]  
  - ipv4: fix race in concurrent ip_route_input_slow() (Alexei Starovoitov)  [Orabug: 18316919]  
  - tcp: don't update snd_nxt, when a socket is switched from repair mode (Andrey Vagin)  [Orabug: 18316917]  
  - xfrm: Release dst if this dst is improper for vti tunnel (fan.du)  [Orabug: 18316915]  
  - ipv6: fix leaking uninitialized port number of offender sockaddr (Hannes Frederic Sowa)  [Orabug: 18316914]  
  - net: clamp ->msg_namelen instead of returning an error (Dan Carpenter)  [Orabug: 18316912]  
  - net: add BUG_ON if kernel advertises msg_namelen > sizeof(struct sockaddr_storage) (Hannes Frederic Sowa)  [Orabug: 18316910]  
  - net: rework recvmsg handler msg_name and msg_namelen logic (Hannes Frederic Sowa)  [Orabug: 18316909]  {CVE-2013-7266} 
  - ipv4: fix possible seqlock deadlock (Eric Dumazet)  [Orabug: 18316907]  
  - connector: improved unaligned access error fix (Chris Metcalf)  [Orabug: 18316904]  
  - isdnloop: use strlcpy() instead of strcpy() (Dan Carpenter)  [Orabug: 18316901]  
  - net-tcp: fix panic in tcp_fastopen_cache_set() (Eric Dumazet)  [Orabug: 18316900]  
  - tcp: tsq: restore minimal amount of queueing (Eric Dumazet)  [Orabug: 18316897]  
  - net/mlx4_en: Fixed crash when port type is changed (Amir Vadai)  [Orabug: 18316894]  
  - netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Michal Kubecek)  [Orabug: 18316869]  
  - cfg80211: fix scheduled scan pointer access (Johannes Berg)  [Orabug: 18316866]  
  - tracing: Allow events to have NULL strings (Steven Rostedt (Red Hat))  [Orabug: 18316771]  
  - cpuset: Fix memory allocator deadlock (Peter Zijlstra)  [Orabug: 18316769]  
  - drm/ttm: Handle in-memory region copies (Jakob Bornecrantz)  [Orabug: 18316663]  
  - selinux: correct locking in selinux_netlbl_socket_connect) (Paul Moore)  [Orabug: 18316649]  
  - audit: fix info leak in AUDIT_GET requests (Mathias Krause)  [Orabug: 18316647]  
  - dm mpath: fix race condition between multipath_dtr and pg_init_done (Shiva Krishna Merla)  [Orabug: 18316645]  
  - ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Theodore Ts'o)  [Orabug: 18316644]  
  - loop: fix crash when using unassigned loop device (Mikulas Patocka)  [Orabug: 18316643]  
  - loop: fix crash if blk_alloc_queue fails (Mikulas Patocka)  [Orabug: 18316642]  
  - IB/ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Jan Kara)  [Orabug: 18316640]  
  - iscsi-target: chap auth shouldn't match username with trailing garbage (Eric Seppanen)  [Orabug: 18316621]  
  - iscsi-target: fix extract_param to handle buffer length corner case (Eric Seppanen)  [Orabug: 18316550]  
  - ipc, msg: fix message length check for negative values (Mathias Krause)  [Orabug: 18316548]  
  - vsprintf: check real user/group id for %pK (Ryan Mallon)  [Orabug: 18316546]  
  - devpts: plug the memory leak in kill_sb (Ilija Hadzic)  [Orabug: 18316542]  
  - usb: hub: Clear Port Reset Change during init/resume (Julius Werner)  [Orabug: 18316538]  
  - block: fix a probe argument to blk_register_region (Mikulas Patocka)  [Orabug: 18316508]  
  - block: fix race between request completion and timeout handling (Jeff Moyer)  [Orabug: 18316506]  
  - rt2x00: check if device is still available on rt2x00mac_flush() (Stanislaw Gruszka)  [Orabug: 18316475]  
  - aacraid: prevent invalid pointer dereference (Mahesh Rajashekhara)  [Orabug: 18316366]  
  - libertas: potential oops in debugfs (Dan Carpenter)  [Orabug: 18316318]  
  - usb: fail on usb_hub_create_port_device() errors (Krzysztof Mazur)  [Orabug: 18299092]  
  - usb: fix cleanup after failure in hub_configure() (Krzysztof Mazur)  [Orabug: 18298829]  
  - tracing: Fix potential out-of-bounds in trace_get_user() (Steven Rostedt)  [Orabug: 18297890]  
  - aerdrv: Move cper_print_aer() call out of interrupt context (Lance Ortiz)  [Orabug: 18316330]  
  - aerdrv: Cleanup log output for AER (Lance Ortiz)  [Orabug: 18316330]  
  - ocfs2: dlm: fix lock migration crash (Junxiao Bi)  [Orabug: 18149842]  
  - RDS: bind hash table size increase, add per-bucket rw lock (Bang Nguyen)  [Orabug: 18276846]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-28.el6uek]
changelog:
  - [SCSI] Return ENODATA on medium error (Hannes Reinecke)  [Orabug: 17649168]  
  - igb: init sriov_totalvfs to 7 (Greg Rose)  [Orabug: 17804898]  
  - async: fix insert entry in ascending list (Vaughan Cao)  [Orabug: 17976960]  
  - [SCSI] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Stewart, Sean)  [Orabug: 18079298]  
  - mtd: Allow removal of partitioning modules (Lubomir Rintel)  [Orabug: 18166681]  
  - sparc64: Setup sysfs to mark LDOM sockets, cores and threads correctly. (chris hyser)  [Orabug: 17423360]  
  - be2net: Fix be_vlan_add/rem_vid() routines (Somnath Kotur)  [Orabug: 18182801]  
  - be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera)  [Orabug: 18182801]  
  - be2net: update driver version to 10.0.x (Sathya Perla)  [Orabug: 18182801]  
  - be2net: cleanup wake-on-lan code (Suresh Reddy)  [Orabug: 18182801]  
  - be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Suresh Reddy)  [Orabug: 18182801]  
  - be2net: do not use frag index in the RX-compl entry (Suresh Reddy)  [Orabug: 18182801]  
  - be2net: Remove "10Gbps" from driver description string (Suresh Reddy)  [Orabug: 18182801]  
  - be2net: fix incorrect setting of cmd_privileges for VFs (Suresh Reddy)  [Orabug: 18182801]  
  - be2net: ignore mac-addr set call for an already programmed mac-addr (Vasundhara Volam)  [Orabug: 18182801]  
  - be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Vasundhara Volam)  [Orabug: 18182801]  
  - be2net: Log the profile-id used by FW during driver initialization (Vasundhara Volam)  [Orabug: 18182801]  
  - be2net: don't set "pport" field when querying "pvid" (Vasundhara Volam)  [Orabug: 18182801]  
  - be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Vasundhara Volam)  [Orabug: 18182801]  
  - be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Suresh Reddy)  [Orabug: 18182801]  
  - be2net: increase the timeout value for loopback-test FW cmd (Suresh Reddy)  [Orabug: 18182801]  
  - be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Vasundhara Volam)  [Orabug: 18182801]  
  - net: benet: slight optimization of addr compare (dingtianhong)  [Orabug: 18182801]  
  - be2net: Free/delete pmacs (in be_clear()) only if they exist (Somnath Kotur)  [Orabug: 18182801]  
  - be2net: Fix Lancer error recovery to distinguish FW download (Somnath Kotur)  [Orabug: 18182801]  
  - be2net: Avoid programming permenant MAC by BE3-R VFs (Ajit Khaparde)  [Orabug: 18182801]  
  - be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ajit Khaparde)  [Orabug: 18182801]  
  - be2net: Disabling and enabling interrupts in suspend and resume (Ajit Khaparde)  [Orabug: 18182801]  
  - be2net: Delete secondary unicast MAC addresses during be_close (Ajit Khaparde)  [Orabug: 18182801]  
  - be2net: Fix unconditional enabling of Rx interface options (Ajit Khaparde)  [Orabug: 18182801]  
  - net/benet: Make lancer_wait_ready() static (Gavin Shan)  [Orabug: 18182801]  
  - net/benet: Remove interface type (Gavin Shan)  [Orabug: 18182801]  
  - qla2xxx: Correct the port number assignment for ISP82XX. (Saurav Kashyap)  [Orabug: 18280331]  
  - fnic: fnic driver crashes on FLOGI Rejection (Simha)  [Orabug: 18280309]  
  - qla4xxx: Initialize hardware queue for ISP40XX (Dan Duval)  [Orabug: 18277969]  
  - qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Dan Duval)  [Orabug: 18280232]  
  - inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu functions (Hannes Frederic Sowa)  [Orabug: 18247287]  {CVE-2013-7263} {CVE-2013-7265} 
  - inet: prevent leakage of uninitialized memory to user in recv syscalls (Hannes Frederic Sowa)  [Orabug: 18238377]  {CVE-2013-7263} {CVE-2013-7265} 
  - exec/ptrace: fix get_dumpable() incorrect tests (Kees Cook)  [Orabug: 18238348]  {CVE-2013-2929}


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-27.el6uek]
changelog:
  - sxge, hxge: don't build on sparc and add depend on x86 (Jerry Snitselaar)  [18200531]  
  - sxge: add support for ovm auto-migration for 15 VMs (Joyce Yu)  [18154721]  
  - mpt3sas: Rework the MSI-X code to work on systems with many processors (Martin K. Petersen)  [18182490]  
  - mpt2sas: Rework the MSI-X code to work on systems with many processors (Martin K. Petersen)  [18182490]  
  - ixgbe: Look up MAC address on SPARC systems (Martin K. Petersen)  [18182472]  
  - xfs: ensure proper alignment of i/o buffer (Dave Kleikamp)  [18182411]  
  - loop: inherit queue limits from underlying device (Dave Kleikamp)  [17449357]  
  - xfs: allow logical-sector sized O_DIRECT (Eric Sandeen)  [17449357]  
  - xfs: rename xfs_buftarg structure members (Eric Sandeen)  [17449357]  
  - xfs: clean up xfs_buftarg (Eric Sandeen)  [17449357]  
  - rcu: Reject memory-order-induced stall-warning false positives (Paul E. McKenney)  [18158540]  
  - xen-blkback: fix shutdown race (Roger Pau Monne)  [18141271]  
  - xen-blkback: fix memory leaks (Roger Pau Monne)  [18141271]  
  - xen-blkback: fix memory leak when persistent grants are used (Matt Rushton)  [18141271]  
  - srp: disable fmr-pool cache to fix cpu lock-up. (Shamir Rabinovitch)  [18158334]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-25.el6uek]
changelog:
  - ocfs2: fix i_mutex deadlock between aio_write and sync_file (Darrick J. Wong) [Orabug: 18068931]  
  - Revert "x86, mm: Revert back good_end setting for 64bit" (Jerry Snitselaar) [Orabug: 18128986]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-24.el6uek]
changelog:
  - tg3: remove spin_lock_bh() in tg3_get_stats64() to fix dead lock (Ethan Zhao) [Orabug: 18070676]  
  - net/core: use GFP_NOWAIT allocation flag in rtmsg_ifinfo() to fix lockup warning (Ethan Zhao) [Orabug: 18070676]  
  - mptsas: do not call __mptsas_probe in kthread (Jerry Snitselaar) [Orabug: 18120337]  
  - config: enable CONFIG_KEXEC_AUTO_RESERVE (Jerry Snitselaar) [Orabug: 17616874]  
  - Btrfs: allow compressed extents to be merged during defragment (Liu Bo) [Orabug: 18098511]  
  - Btrfs: reset ret in record_one_backref (Josef Bacik) [Orabug: 18098511]  
  - Btrfs: fix a crash when running balance and defrag concurrently (Liu Bo) [Orabug: 18098511]  
  - Btrfs: fix a bug of snapshot-aware defrag to make it work on partial extents (Liu Bo) [Orabug: 18098511]  
  - Btrfs: get better concurrency for snapshot-aware defrag work (Liu Bo) [Orabug: 18098511]  
  - Btrfs: snapshot-aware defrag (Liu Bo) [Orabug: 18098511]  
  - btrfs: add cancellation points to defrag (David Sterba) [Orabug: 18098511]  
  - qla4xxx: Updated driver version to 5.04.00.02.06.02-uek3 (Vikas Chaudhary) [Orabug: 18103905]  
  - qla4xxx: Fix memory leak in qla4xxx_destroy_ddb (Vikas Chaudhary) [Orabug: 18103905]  
  - x86: add support for crashkernel=auto (Brian Maly)   
  - x86, mm: Revert back good_end setting for 64bit (Yinghai Lu) [Orabug: 17648536]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-23.el6uek]
changelog:
  - [SCSI] storvsc: avoid usage of WRITE_SAME (Olaf Hering) [Orabug: 18037923]  
  - Fix balloon driver to work properly with balloon_hugepages but no superpage flag (Dave McCracken)   
  - config: disable BUILD_DOCSRC (Jerry Snitselaar) [Orabug: 17504426]  
  - ext4: Fix non-O_SYNC AIO DIO unwritten extent conversion after dio finishes (Darrick J. Wong) [Orabug: 18069802]  
  - memcg: don't initialize kmem-cache destroying work for root caches (Andrey Vagin) [Orabug: 17791895]  
  - ocfs2: ocfs2 punch hole retrun EINVAL if the length argument in ioctl is negative (Tariq Saeed) [Orabug: 14789508]  
  - writeback: fix data corruption on NFS (Jan Kara) [Orabug: 16677609]  
  - Btrfs: handle a bogus chunk tree nicely (Josef Bacik) [Orabug: 17334825]  
  - Drivers: hv: Execute shutdown in a thread context (K. Y. Srinivasan) [Orabug: 18053264]  
  - Increase scsi_mod parameter max_report_luns to 1023. (Zhigang Wang) [Orabug: 17445498]  
  - NFSv4.1 Fix gdia_maxcount calculation to fit in ca_maxresponsesize (Andy Adamson) [Orabug: 17419831]  
  - config: disable fragile PSTORE options (Ethan Zhao) [Orabug: 17928723]  
  - ocfs2/o2net: o2net_listen_data_ready should do nothing if socket state is not TCP_LISTEN (Tariq Saeed) [Orabug: 17330860]  
  - qla4xxx: Updated driver version to 5.04.00.01.06.02-uek3 (Tej Parkash) [Orabug: 18050491]  
  - qla4xxx: Fix sparse warnings (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Handle IPv6 AEN notifications (Nilesh Javali) [Orabug: 18050491]  
  - qla4xxx: Update print statements in func qla4xxx_do_dpc() (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Update print statements in func qla4xxx_eh_abort() (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Update print statements in qla4xxx_mailbox_command() (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Updated print for device login, logout path (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Fix failure of mbox 0x31 (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Reduce rom-lock contention during reset recovery. (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Tej Parkash) [Orabug: 18050491]  
  - qla4xxx: Fix processing response queue during probe (Tej Parkash) [Orabug: 18050491]  
  - qla4xxx: Fix failure of IDC Time Extend mailbox command (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Clear DDB index map upon connection close failure (Nilesh Javali) [Orabug: 18050491]  
  - qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Tej Parkash) [Orabug: 18050491]  
  - qla4xxx: Correctly handle msleep_interruptible (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Nilesh Javali) [Orabug: 18050491]  
  - qla4xxx: Improve loopback failure messages (Nilesh Javali) [Orabug: 18050491]  
  - qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag. (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Fix comments in code (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Vikas Chaudhary) [Orabug: 18050491]  
  - qla4xxx: ISP8xxx: Correct retry of adapter initialization (Nilesh Javali) [Orabug: 18050491]  
  - qla4xxx: Recreate chap data list during get chap operation (Adheer Chandravanshi) [Orabug: 18050491]  
  - qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Adheer Chandravanshi) [Orabug: 18050491]  
  - libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Adheer Chandravanshi) [Orabug: 18050491]  
  - IB/iser: Add Discovery support (Or Gerlitz) [Orabug: 18050491]  
  - scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Adheer Chandravanshi) [Orabug: 18050491]  
  - qla4xxx: Add host statistics support (Lalit Chandivade) [Orabug: 18050491]  
  - scsi_transport_iscsi: Add host statistics support (Lalit Chandivade) [Orabug: 18050491]  
  - qla4xxx: Added support for Diagnostics MBOX command (Vikas Chaudhary) [Orabug: 18050491]  
  - ocfs2: update inode size after zeroed the hole (Junxiao Bi) [Orabug: 18043432]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-22.el6uek]
changelog:
  - Revert "sparc64: Fix __copy_{to,from}_user_inatomic defines." (Dave Kleikamp) [Orabug: 18038851]  
  - sparc64: prevent solaris control domain warnings about Domain Service handles (chris hyser) [Orabug: 18038829]  
  - libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (ethan.zhao) [Orabug: 17960129]  
  - scsi/fnic: update to version 1.6.0.8 from 1.5.0.45 (ethan.zhao) [Orabug: 17960129]  
  - sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [Orabug: 17886746]  
  - dtrace: vtimestamp implementation (Kris Van Hees) [Orabug: 17741477]  
  - dtrace: implement SDT in kernel modules (Kris Van Hees) [Orabug: 17851716]  
  - qla4xxx: Driver not able to collect minidump in ISP84xx (Tej Parkash) [Orabug: 17960365]  
  - Modify UEFI anti-bricking code (Matthew Garrett) [Orabug: 17792954]  
  - ocfs2: make 'buffered' as the default coherency option (Wengang Wang) [Orabug: 17988729]  
  - Fixing kABI breakages in struct sock (Thomas Tanaka) [Orabug: 17901058]  
  - tcp: TSQ can use a dynamic limit (Eric Dumazet) [Orabug: 17901058]  
  - tcp: TSO packets automatic sizing (Eric Dumazet) [Orabug: 17901058]  
  - bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [Orabug: 17931850]  
  - Update lpfc version for 8.3.7.34.4p driver release (Gairy Grannum)   
  - Fixed unassigned variable in ELS timeout message (James Smart)   
  - Fixed incorrect allocation of iDiags directories/files in debugfs (James Smart)   
  - Fix Crash in lpfc_els_timeout_handler (James Smart)   
  - Fix kernel panics from corrupted ndlp list. (James Smart)   
  - Fix Crash in lpfc_els_timeout_handler (James Smart)   
  - Fix Crash in lpfc_els_timeout_handler (James Smart)   
  - [SCSI] lpfc: Fix typo on NULL assignment (Felipe Pena)   
  - Fixed stopped FCF discovery on failed FCF record read. (James Smart)   
  - Fixed IO hang when in msi mode. (James Smart)   
  - tg3: update to broadcom version v3.134f (Jerry Snitselaar) [Orabug: 18037870]  
  - bnx2x: update to broadcom version 1.78.80 (Jerry Snitselaar) [Orabug: 18037860]  
  - PCI: Use pci_wait_for_pending_transaction() instead of for loop (Casey Leedom) [Orabug: 18037860]  
  - PCI: Add pci_wait_for_pending_transaction() (Casey Leedom) [Orabug: 18037860]  
  - bnx2i: update to broadcom version 2.7.8.2b (Jerry Snitselaar) [Orabug: 18037845]  
  - bnx2fc: update to broadcom verison 2.4.1e (Jerry Snitselaar) [Orabug: 18037838]  
  - cnic: update to broadcom version 2.5.18c (Jerry Snitselaar) [Orabug: ]  
  - bnx2: update to broadcom version 2.2.4g (Jerry Snitselaar) [Orabug: ]  
  - qla2xxx: update from mainline 8.05.00.03.39.0-k to qlogic version 8.06.00.14.39.0-k (Guangyu Sun) [Orabug: 17952066]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-21.el6uek]
changelog:
  - be2iscsi: Bump driver version (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix SGL posting for unaligned ICD values (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix AER handling in driver (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Invalidate WRB in Abort/Reset Path (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix log level for protocol specific logs (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix MSIx creation for SKH-R adapter (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Display Port Identifier for each iSCSI function (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Dispaly CID available for connection offload (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix chute cleanup during drivers unload. (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix connection offload to support Dual Chute. (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix Template HDR support for Dual Chute mode (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Config parameters update for Dual Chute Support (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix locking mechanism in Unsol Path (Brian Maly) [Orabug: 17799766]  
  - Subject: [PATCH 04/23] be2iscsi: Fix negotiated parameters upload to FW (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix the MCCQ count leakage (Brian Maly) [Orabug: 17799766]  
  - be2iscsi: Fix Template HDR IOCTL (Brian Maly) [Orabug: 17799766]  
  - cifs: enable SMB2 support (Jerry Snitselaar) [Orabug: 17486287]  
  - [SCSI] Derive the FLUSH_TIMEOUT from the basic I/O timeout (James Bottomley) [Orabug: 17853273]  
  - hyperv: Fix RNDIS send_completion code path (Haiyang Zhang) [Orabug: 17784576]  
  - [SCSI] fix kabi break (Jerry Snitselaar) [Orabug: 17940334]  
  - [SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers (Martin K. Petersen) [Orabug: 17940334]  
  - qlcnic: update to qlogic version 5.3.52.3 (Sucheta Chakraborty) [Orabug: 17937392]  
  - netxen: update to qlogic version 4.0.82 (Sucheta Chakraborty) [Orabug: 17937454]  
  - be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Somnath Kotur) [Orabug: 17937784]  
  - net: be2net: remove unnecessary pci_set_drvdata() (Jingoo Han) [Orabug: 17937784]  
  - be2net: Rework PCIe error report log messaging (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: change the driver version number to 4.9.224.0 (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Display RoCE specific counters in ethtool -S (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: add a counter for pkts dropped in xmit path (Sathya Perla) [Orabug: 17937784]  
  - be2net: fix adaptive interrupt coalescing (Sathya Perla) [Orabug: 17937784]  
  - be2net: call ENABLE_VF cmd for Skyhawk-R too (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: Create single TXQ on BE3-R 1G ports (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: Fix to display the VLAN priority for a VF (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Fix to configure VLAN priority for a VF interface. (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Fix to allow VLAN configuration on VF interfaces. (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Fix number of VLANs supported in UMC mode for BE3-R. (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Fix VLAN promiscuous mode programming (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Fix the size of be_nic_res_desc structure (Ajit Khaparde) [Orabug: 17937784]  
  - be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ajit Khaparde) [Orabug: 17937784]  
  - emulex: Remove extern from function prototypes (Joe Perches) [Orabug: 17937784]  
  - be2net: missing variable initialization (Antonio Alecrim Jr) [Orabug: 17937784]  
  - be2net: set and query VEB/VEPA mode of the PF interface (Ajit Khaparde) [Orabug: 17937784]  
  - drivers:net: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Joe Perches) [Orabug: 17937784]  
  - be2net: implement ethtool set/get_channel hooks (Sathya Perla) [Orabug: 17937784]  
  - be2net: refactor be_setup() to consolidate queue creation routines (Sathya Perla) [Orabug: 17937784]  
  - be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Sathya Perla) [Orabug: 17937784]  
  - be2net: refactor be_get_resources() code (Sathya Perla) [Orabug: 17937784]  
  - be2net: Fixup profile management routines (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: use EQ_CREATEv2 for SH-R (Sathya Perla) [Orabug: 17937784]  
  - be2net: Check for POST state in suspend-resume sequence (Sarveshwar Bandi) [Orabug: 17937784]  
  - be2net: fix disabling TX in be_close() (Sathya Perla) [Orabug: 17937784]  
  - be2net: Clear any capability flags that driver is not interested in. (Sarveshwar Bandi) [Orabug: 17937784]  
  - be2net: Initialize "status" in be_cmd_get_die_temperature() (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: fixup log msgs for async events (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: Missing changes from "fix a Tx stall bug caused by a specific ipv6 packet" (Ravikumar Nelavelli) [Orabug: 17937784]  
  - be2net: Fix displaying supported speeds for BE2 (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: don't limit max MAC and VLAN counts (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: Do not call get_die_temperature cmd for VF (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: Adding more speeds reported by get_settings (Vasundhara Volam) [Orabug: 17937784]  
  - be2net: Staticize local functions (Jingoo Han) [Orabug: 17937784]  
  - be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [Orabug: 17937784]  
  - be2net: delete primary MAC address while unloading (Sathya Perla) [Orabug: 17937784]  
  - be2net: use SET/GET_MAC_LIST for SH-R (Sathya Perla) [Orabug: 17937784]  
  - be2net: refactor MAC-addr setup code (Sathya Perla) [Orabug: 17937784]  
  - be2net: fix pmac_id for BE3 VFs (Sathya Perla) [Orabug: 17937784]  
  - be2net: allow VFs to program MAC and VLAN filters (Sathya Perla) [Orabug: 17937784]  
  - be2net: fix MAC address modification for VF (Sathya Perla) [Orabug: 17937784]  
  - [SCSI] sd: Reduce buffer size for vpd request (Bernd Schubert) [Orabug: 17940334]  
  - [SCSI] sd: fix array cache flushing bug causing performance problems (James Bottomley) [Orabug: 17940334]  
  - [SCSI] Fix race between starved list and device removal (James Bottomley) [Orabug: 17940334]  
  - [SCSI] enable destruction of blocked devices which fail LUN scanning (Bart Van Assche) [Orabug: 17940334]  
  - ixgbevf: upgrade from 2.8.7 to 2.11.3 (ethan.zhao) [Orabug: 17718254]  
  - igb: set default RSS to 0 for performance tuning (ethan.zhao) [Orabug: 175934190]  
  - igb: upgrade from 4.3.0 to 5.0.6 (ethan.zhao) [Orabug: 17711645]  
  - e1000e: Avoid kernel crash during shutdown (Li Zhang) [Orabug: 17854071]  
  - e1000e: upgrade from 2.4.14 to 2.5.4 (ethan.zhao) [Orabug: 17718216]  
  - Btrfs: skip subvol entries when checking if we've created a dir already (Josef Bacik) [Orabug: 17661845]  
  - Btrfs: fix incorrect inode acl reset (Filipe David Borba Manana) [Orabug: 17669341]  
  - Btrfs: allow running defrag in parallel to administrative tasks (Stefan Behrens) [Orabug: 17886022]  
  - zram: allow request end to coincide with disksize (Sergey Senozhatsky) [Orabug: 17879183]  
  - configfs: fix race between dentry put and lookup (Junxiao Bi) [Orabug: 17931342]  
  - xfs: fix sgid inheritance for subdirectories inheriting default acls [V3] (Carlos Maiolino) [Orabug: 17354234]  
  - Revert "sg: use rwsem to solve race during exclusive open" (Jerry Snitselaar) [Orabug: 17579131]  
  - Revert "sg: no need sg_open_exclusive_lock" (Jerry Snitselaar) [Orabug: 17579131]  
  - Revert "sg: checking sdp->detached isn't protected when open" (Jerry Snitselaar) [Orabug: 17579131]  
  - Revert "sg: push file descriptor list locking down to per-device locking" (Jerry Snitselaar) [Orabug: 17579131]  
  - NVMe: Merge issue on character device bring-up (Keith Busch) [Orabug: 17940296]  
  - NVMe: Handle ioremap failure (Keith Busch) [Orabug: 17940296]  
  - NVMe: Add pci suspend/resume driver callbacks (Keith Busch) [Orabug: 17940296]  
  - NVMe: Use normal shutdown (Keith Busch) [Orabug: 17940296]  
  - NVMe: Separate controller init from disk discovery (Keith Busch) [Orabug: 17940296]  
  - NVMe: Separate queue alloc/free from create/delete (Keith Busch) [Orabug: 17940296]  
  - NVMe: Group pci related actions in functions (Keith Busch) [Orabug: 17940296]  
  - NVMe: Disk stats for read/write commands only (Keith Busch) [Orabug: 17940296]  
  - NVMe: Bring up cdev on set feature failure (Keith Busch) [Orabug: 17940296]  
  - NVMe: Fix checkpatch issues (Keith Busch) [Orabug: 17940296]  
  - NVMe: Namespace IDs are unsigned (Matthew Wilcox) [Orabug: 17940296]  
  - NVMe: Call nvme_process_cq from submission path (Matthew Wilcox) [Orabug: 17940296]  
  - NVMe: Remove "process_cq did something" message (Matthew Wilcox) [Orabug: 17940296]  
  - NVMe: Return correct value from interrupt handler (Matthew Wilcox) [Orabug: 17940296]  
  - NVMe: Disk IO statistics (Keith Busch) [Orabug: 17940296]  
  - NVMe: Restructure MSI / MSI-X setup (Matthew Wilcox) [Orabug: 17940296]  
  - NVMe: Use kzalloc instead of kmalloc+memset (Tushar Behera) [Orabug: 17940296]  
  - [SCSI] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: fixes for few endianess issues (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: addded support for big endian architecture (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Adam Radford) [Orabug: 17940378]  
  - scsi/megaraid fixed several typos in comments (Matthias Schid) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: fix a bug for 64 bit arches (Dan Carpenter) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: fix memory leak if SGL has zero length entries (Bjørn Mork) [Orabug: 17940378]  
  - [SCSI] megaraid: minor cut and paste error fixed. (James Georgas) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Changelog and driver version update (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Add support for Uneven Span PRL11 (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Add support to display Customer branding details in syslog (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Free event detail memory without device ID check (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Update balance count in driver to be in sync of firmware (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Fix the interrupt mask for Gen2 controller (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Sumit.Saxena@lsi.com) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: release lock on error path (Dan Carpenter) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Use correct #define for MSI-X capability (Bjorn Helgaas) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Dont load DevHandle unless FastPath enabled (Adam Radford) [Orabug: 17940378]  
  - [SCSI] megaraid_sas: Add 4k FastPath DIF support (Adam Radford) [Orabug: 17940378]  
  - megaraid: Revert driver update (Martin K. Petersen) [Orabug: 17940378]  
  - cciss: fix broken mutex usage in ioctl (Stephen M. Cameron) [Orabug: 17763620]  
  - cciss: add cciss_mutex (Arnd Bergmann) [Orabug: 17763620]  
  - cciss: remove cciss_kernel_compat.h (Vaughan Cao) [Orabug: 17763620]  
  - block: add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [Orabug: 17763620]  
  - cciss: add small delay when using PCI Power Management to reset for kump (Mike Miller) [Orabug: 17763620]  
  - cciss: set max scatter gather entries to 32 on P600 (Mike Miller) [Orabug: 17763620]  
  - cciss: bug fix to prevent cciss from loading in kdump crash kernel (Mike Miller) [Orabug: 17763620]  
  - cciss: change lowercase to uppercase for P700M def in products (Vaughan Cao) [Orabug: 17763620]  
  - cciss: remove __dev* markings (Vaughan Cao) [Orabug: 17763620]  
  - cciss: upgrade to 4.6.28 (Vaughan Cao) [Orabug: 17763620]  
  - Revert "SPEC: Fix xen multiboot support" (Jerry Snitselaar) [Orabug: 17792303]  
  - kbuild: Set objects.builtin dependency to bzImage for CONFIG_CTF (Jerry Snitselaar) [Orabug: 17510915]  
  - ubifs: wait for page writeback to provide stable pages (Jan Kara) [Orabug: 17939878]  
  - ocfs2: wait for page writeback to provide stable pages (Jan Kara) [Orabug: 17939878]  
  - block: optionally snapshot page contents to provide stable pages during write (Darrick J. Wong) [Orabug: 17939878]  
  - mm: only enforce stable page writes if the backing device requires it (Darrick J. Wong) [Orabug: 17939878]  
  - bdi: allow block devices to say that they require stable page writes (Darrick J. Wong) [Orabug: 17939878]  
  - netfilter: enable log target (Jerry Snitselaar) [Orabug: 17885348]  
  - qla4xxx: Updated driver version to 5.04.00.00.06.02-uek3 (Tej Parkash) [Orabug: 17960427]  
  - qla4xxx: overflow in qla4xxx_set_chap_entry() (Dan Carpenter) [Orabug: 17960427]  
  - qla4xxx: Add support for additional network parameters settings (Harish Zunjarrao) [Orabug: 17960427]  
  - iscsi_transport: Additional parameters for network settings (Harish Zunjarrao) [Orabug: 17960427]  
  - iscsi_transport: Remove net param enum values (Harish Zunjarrao) [Orabug: 17960427]  
  - qla4xxx: Add support to get CHAP details for flash target session (Adheer Chandravanshi) [Orabug: 17960427]  
  - qla4xxx: Add support to set CHAP entries (Adheer Chandravanshi) [Orabug: 17960427]  
  - scsi_transport_iscsi: Add support to set CHAP entries (Adheer Chandravanshi) [Orabug: 17960427]  
  - qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Adheer Chandravanshi) [Orabug: 17960427]  
  - qla4xxx: Populate local CHAP credentials for flash target sessions (Adheer Chandravanshi) [Orabug: 17960427]  
  - qla4xxx: Support setting of local CHAP index for flash target entry (Adheer Chandravanshi) [Orabug: 17960427]  
  - qla4xxx: Correct the check for local CHAP entry type (Adheer Chandravanshi) [Orabug: 17960427]  
  - qla4xxx: correctly update session discovery_parent_idx. (Manish Rangankar) [Orabug: 17960427]  
  - qla4xxx: Return error if minidump data collection fails (Vikas Chaudhary) [Orabug: 17960427]  
  - qla4xxx: Fix the minidump data collection check in for loop (Santosh Vernekar) [Orabug: 17960427]  
  - qla4xxx: Add pex-dma support for capturing minidump (Santosh Vernekar) [Orabug: 17960427]  
  - qla4xxx: Update Copyright header (Vikas Chaudhary) [Orabug: 17960427]  
  - qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Nilesh Javali) [Orabug: 17960427]  
  - qla4xxx: Added support for ISP8042 (Vikas Chaudhary) [Orabug: 17960427]  
  - ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [Orabug: 17951078] {CVE-2013-4470} 
  - ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [Orabug: 17951080] {CVE-2013-4470} 
  - KVM: x86: fix guest-initiated crash with x2apic (CVE-2013-6376) (Gleb Natapov) [Orabug: 17951067] {CVE-2013-6376} 
  - KVM: x86: Convert vapic synchronization to _cached functions (CVE-2013-6368) (Andy Honig) [Orabug: 17951071] {CVE-2013-6368} 
  - KVM: x86: Fix potential divide by 0 in lapic (CVE-2013-6367) (Andy Honig) [Orabug: 17951073] {CVE-2013-6367} 
  - SUNRPC: don't map EKEYEXPIRED to EACCES in call_refreshresult (Andy Adamson) [Orabug: 17931738]  
  - NFSv4: Fix state reference counting in _nfs4_opendata_reclaim_to_nfs4_state (Trond Myklebust) [Orabug: 17931293]  
  - NFSv4: don't reprocess cached open CLAIM_PREVIOUS (Weston Andros Adamson) [Orabug: 17931292]  
  - NFSv4: don't fail on missing fattr in open recover (Weston Andros Adamson) [Orabug: 17931290]  
  - NFSv4: fix NULL dereference in open recover (Weston Andros Adamson) [Orabug: 17931281]  
  - NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() (Trond Myklebust) [Orabug: 17931272]  
  - xen/blkback: fix reference counting (Vegard Nossum) [Orabug: 17931209]  
  - blk-core: Fix memory corruption if blkcg_init_queue fails (Mikulas Patocka) [Orabug: 17931205]  
  - xfs: add capability check to free eofblocks ioctl (Dwight Engen) [Orabug: 17931096]  
  - compiler-gcc.h: Add gcc-recommended GCC_VERSION macro (Daniel Santos) [Orabug: 17882877]  
  - fix kabi breakage (Darrick J. Wong) [Orabug: 14548775]  
  - direct-io: Handle O_(D)SYNC AIO (Darrick J. Wong) [Orabug: 14548775]  
  - direct-io: Implement generic deferred AIO completions for ext4 (Darrick J. Wong) [Orabug: 14548775]  
  - direct-io: Implement generic deferred AIO completions (Darrick J. Wong) [Orabug: 14548775]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-20.el6uek]
changelog:
  - KVM: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [Orabug: 17841960] {CVE-2013-4592} 
  - ansi_cprng: Fix off by one error in non-block size request (Jerry Snitselaar) [Orabug: 17837997] {CVE-2013-4345} 
  - ixgbe: update from 3.15.1 to 3.18.7 (ethan.zhao) [Orabug: 17718073]  
  - x86, mtrr: Fix original mtrr range get for mtrr_cleanup (Yinghai Lu) [Orabug: 17812759]  
  - SUNRPC: Fix a data corruption issue when retransmitting RPC calls (Trond Myklebust) [Orabug: 17821884]  
  - [SCSI] hpsa: remove unneeded variable (Tomas Henzl) [Orabug: 17719404]  
  - [SCSI] hpsa: housekeeping patch for device_id and product arrays (Mike Miller) [Orabug: 17719404]  
  - hpsa: add HP Smart Array Gen8 name P822se (Vaughan Cao) [Orabug: 17719404]  
  - [SCSI] hpsa: add HP Smart Array Gen9 PCI ID's (Mike Miller) [Orabug: 17719404]  
  - hpsa: Convert retrun typos to return (Joe Perches) [Orabug: 17719404]  
  - [SCSI] hpsa: fix warning with smp_processor_id() in preemptible (John Kacur) [Orabug: 17719404]  
  - [SCSI] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [Orabug: 17719404]  
  - hpsa: fix compilation error of __dev* markings (Vaughan Cao) [Orabug: 17719404]  
  - hpsa: upgrade to 3.4.2-5 (Vaughan Cao) [Orabug: 17719404]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-19.el6uek]
changelog:
  - net: fix cipso packet validation when !NETLABEL (Seif Mazareeb) [Orabug: 17806518]  
  - can: dev: fix nlmsg size calculation in can_get_size() (Marc Kleine-Budde) [Orabug: 17806517]  
  - ipv4: fix ineffective source address selection (Jiri Benc) [Orabug: 17806516]  
  - ecryptfs: Fix memory leakage in keystore.c (Geyslan G. Bem) [Orabug: 17806513]  
  - connector: use nlmsg_len() to check message length (Mathias Krause) [Orabug: 17806512]  
  - net: vlan: fix nlmsg size calculation in vlan_get_size() (Marc Kleine-Budde) [Orabug: 17806510]  
  - SPEC: Fix xen multiboot support (Zhigang Wang) [Orabug: 17792303]  
  - config: enable CONFIG_PANIC_ON_OOPS on sparc (Jerry Snitselaar) [Orabug: 17762461]  
  - NFSv4.1: Don't lose locks when a server reboots during delegation return (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4.1 end back channel session draining (Andy Adamson) [Orabug: 17419831]  
  - NFSv4.1 Fix a pNFS session draining deadlock (Andy Adamson) [Orabug: 17419831]  
  - NFSv4.1: Ensure that we free the lock stateid on the server (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Convert nfs41_free_stateid to use an asynchronous RPC call (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Don't recheck permissions on open in case of recovery cached open (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Record the OPEN create mode used in the nfs4_opendata structure (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Fix another open/open_recovery deadlock (Trond Myklebust) [Orabug: 17419831]  
  - NLM: Ensure that we resend all pending blocking locks after a reclaim (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Fix a reboot recovery race when opening a file (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Ensure delegation recall and byte range lock removal don't conflict (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Fix up the return values of nfs4_open_delegation_recall (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4.1: Don't lose locks when a server reboots during delegation return (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4.1: Prevent deadlocks between state recovery and file locking (Trond Myklebust) [Orabug: 17419831]  
  - NFSv4: Allow the state manager to mark an open_owner as being recovered (Trond Myklebust) [Orabug: 17419831]  
  - drivers/base/core.c: Always output device renaming messages. (ethan.zhao) [Orabug: 17477783]  
  - ixgbevf: Don't output NIC name before registered. (ethan.zhao) [Orabug: 17477783]  
  - xen/smp: initialize IPI vectors before marking CPU online (Chuck Anderson) [Orabug: 17800009]  
  - cpu: make sure that cpu/online file created before KOBJ_ADD is emitted (Igor Mammedov) [Orabug: 17800009]  
  - cpu: fix "crash_notes" and "crash_notes_size" leaks in register_cpu() (Igor Mammedov) [Orabug: 17800009]  
  - sysfs: fix crash_notes_size build warning (Arnd Bergmann) [Orabug: 17800009]  
  - sysfs: Add crash_notes_size to export percpu note size (Zhang Yanfei) [Orabug: 17800009]  
  - PCI: Init NumVFs register to zero in sriov_init() (ethan.zhao) [Orabug: 17799296]  
  - PCI: Update NumVFs register when disabling SR-IOV (Yijing Wang) [Orabug: 17799296]  
  - xen/balloon: Set balloon's initial state to number of existing RAM pages (Boris Ostrovsky) [Orabug: 17798521]  
  - xfs: fix possible NULL dereference in xlog_verify_iclog (Geyslan G. Bem) [Orabug: 17799962]  
  - xfs: prevent stack overflows from page cache allocation (Dave Chinner) [Orabug: 17799962]  
  - Fix wrong flag ASSERT in xfs_attr_shortform_getvalue (Eric Sandeen) [Orabug: 17799962]  
  - xfs: check correct status variable for xfs_inobt_get_rec() call (Brian Foster) [Orabug: 17799962]  
  - xfs: avoid double-free in xfs_attr_node_addname (Eric Sandeen) [Orabug: 17799962]  
  - xfs: fix assertion failure in xfs_vm_write_failed() (Jie Liu) [Orabug: 17799962]  
  - inet: fix possible memory corruption with UDP_CORK and UFO (Hannes Frederic Sowa) [Orabug: 17791997]  
  - tcp: do not forget FIN in tcp_shifted_skb() (Eric Dumazet) [Orabug: 17791998]  
  - NFSv4.1: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Trond Myklebust) [Orabug: 17791995]  
  - NFS4.1 Fix data server connection race (Andy Adamson) [Orabug: 17791994]  
  - ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Hannes Frederic Sowa) [Orabug: 17791993]  
  - ip: generate unique IP identificator if local fragmentation is allowed (Ansis Atteka) [Orabug: 17791991]  
  - workqueue: cond_resched() after processing each work item (Tejun Heo) [Orabug: 17791990]  
  - SCSI: sg: Fix user memory corruption when SG_IO is interrupted by a signal (Roland Dreier) [Orabug: 17791989]  
  - block: Add bio_for_each_segment_all() (Kent Overstreet) [Orabug: 17791988]  
  - writeback: fix negative bdi max pause (Fengguang Wu) [Orabug: 17791986]  
  - proc connector: fix info leaks (Mathias Krause) [Orabug: 17791985]  
  - net: heap overflow in __audit_sockaddr() (Dan Carpenter) [Orabug: 17791984]  
  - l2tp: fix kernel panic when using IPv4-mapped IPv6 addresses (François CACHEREUL) [Orabug: 17791982]  
  - x86: avoid remapping data in parse_setup_data() (Linn Crosetto) [Orabug: 17791983]  
  - drm/radeon: forever loop on error in radeon_do_test_moves() (Dan Carpenter) [Orabug: 17791981]  
  - drm/i915: Only apply DPMS to the encoder if enabled (Chris Wilson) [Orabug: 17791980]  
  - compiler/gcc4: Add quirk for 'asm goto' miscompilation bug (Ingo Molnar) [Orabug: 17791979]  
  - ext4: fix memory leak in xattr (Dave Jones) [Orabug: 17791977]  
  - ACPI / IPMI: Fix atomic context requirement of ipmi_msg_handler() (Lv Zheng) [Orabug: 17791978]  
  - mm: avoid reinserting isolated balloon pages into LRU lists (Rafael Aquini) [Orabug: 17791976]  
  - esp_scsi: Fix tag state corruption when autosensing. (David S. Miller) [Orabug: 17791974]  
  - fs/binfmt_elf.c: prevent a coredump with a large vm_map_count from Oopsing (Dan Aloni) [Orabug: 17792144]  
  - ipv4 igmp: use in_dev_put in timer handlers instead of __in_dev_put (Salam Noureddine) [Orabug: 17791973]  
  - bridge: fix NULL pointer deref of br_port_get_rcu (Hong Zhiguo) [Orabug: 17791972]  
  - net: sctp: fix ipv6 ipsec encryption bug in sctp_v6_xmit (Daniel Borkmann) [Orabug: 17791970] {CVE-2013-4350} 
  - netpoll: fix NULL pointer dereference in netpoll_cleanup (Nikolay Aleksandrov) [Orabug: 17791971]  
  - net: sctp: fix smatch warning in sctp_send_asconf_del_ip (Daniel Borkmann) [Orabug: 17791969]  
  - net: fib: fib6_add: fix potential NULL pointer dereference (Daniel Borkmann) [Orabug: 17791967]  
  - cciss: fix info leak in cciss_ioctl32_passthru() (Dan Carpenter) [Orabug: 17791968] {CVE-2013-2147} 
  - cpqarray: fix info leak in ida_locked_ioctl() (Dan Carpenter) [Orabug: 17791963] {CVE-2013-2147} 
  - dm snapshot: workaround for a false positive lockdep warning (Mikulas Patocka) [Orabug: 17791964]  
  - driver core : Fix use after free of dev->parent in device_shutdown (Benson Leung) [Orabug: 17791961]  
  - xhci: Fix oops happening after address device timeout (Mathias Nyman) [Orabug: 17791960]  
  - serial: pch_uart: fix tty-kref leak in dma-rx path (Johan Hovold) [Orabug: 17791959]  
  - cfq: explicitly use 64bit divide operation for 64bit arguments (Anatol Pomozov) [Orabug: 17791958]  
  - HID: logitech-dj: validate output report details (Kees Cook) [Orabug: 17791957] {CVE-2013-2895} 
  - HID: zeroplus: validate output report details (Kees Cook) [Orabug: 17791956] {CVE-2013-2889} 
  - HID: LG: validate HID output report details (Kees Cook) [Orabug: 17791955] {CVE-2013-2893} 
  - HID: provide a helper for validating hid reports (Kees Cook) [Orabug: 17791954]  
  - HID: multitouch: validate indexes details (Benjamin Tissoires) [Orabug: 17791953] {CVE-2013-2897} 
  - HID: validate feature and input report details (Benjamin Tissoires) [Orabug: 17791952] {CVE-2013-2897} 
  - sched/fair: Fix small race where child->se.parent,cfs_rq might point to invalid ones (Daisuke Nishimura) [Orabug: 17791951]  
  - cifs: fix filp leak in cifs_atomic_open() (Miklos Szeredi) [Orabug: 17791950]  
  - fuse: readdir: check for slash in names (Miklos Szeredi) [Orabug: 17791949]  
  - fuse: postpone end_page_writeback() in fuse_writepage_locked() (Maxim Patlasov) [Orabug: 17791947]  
  - proc: Restrict mounting the proc filesystem (Eric W. Biederman) [Orabug: 17791948]  
  - memcg: fix multiple large threshold notifications (Greg Thelen) [Orabug: 17791946]  
  - ocfs2: fix the end cluster offset of FIEMAP (Jie Liu) [Orabug: 17791945]  
  - pidns: fix vfork() after unshare(CLONE_NEWPID) (Oleg Nesterov) [Orabug: 17791944]  
  - pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Eric W. Biederman) [Orabug: 17791943]  
  - intel-iommu: Fix leaks in pagetable freeing (Alex Williamson) [Orabug: 17791941]  
  - Btrfs: don't allow the replace procedure on read only filesystems (Stefan Behrens) [Orabug: 17791942]  
  - HID: check for NULL field when setting values (Kees Cook) [Orabug: 17791938]  
  - HID: hidraw: correctly deallocate memory on device disconnect (Manoj Chourasia) [Orabug: 17791939]  
  - HID: battery: don't do DMA from stack (Jiri Kosina) [Orabug: 17791937]  
  - HID: picolcd: Prevent NULL pointer dereference on _remove() (Bruno Prémont) [Orabug: 17791935]  
  - HID: ntrig: validate feature report details (Kees Cook) [Orabug: 17791932] {CVE-2013-2896} 
  - HID: picolcd_core: validate output report details (Kees Cook) [Orabug: 17791930] {CVE-2013-2899} 
  - HID: validate HID report id size (Kees Cook) [Orabug: 17791929] {CVE-2013-2888} 
  - HID: sensor-hub: validate feature report details (Kees Cook) [Orabug: 17791927] {CVE-2013-2898} 
  - HID: pantherlord: validate output report details (Kees Cook) [Orabug: 17791928] {CVE-2013-2892} 
  - rculist: list_first_or_null_rcu() should use list_entry_rcu() (Tejun Heo) [Orabug: 17791925]  
  - usb: config->desc.bLength may not exceed amount of data returned by the device (Hans de Goede) [Orabug: 17791926]  
  - usb: ehci-mxc: check for pdata before dereferencing (Daniel Mack) [Orabug: 17791924]  
  - net: Check the correct namespace when spoofing pid over SCM_RIGHTS (Andy Lutomirski) [Orabug: 17791922]  
  - CIFS: Fix a memory leak when a lease break comes (Pavel Shilovsky) [Orabug: 17791921]  
  - cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Jeff Layton) [Orabug: 17791920]  
  - cpuidle: coupled: fix race condition between pokes and safe state (Colin Cross) [Orabug: 17791919]  
  - cpuidle: coupled: abort idle if pokes are pending (Colin Cross) [Orabug: 17791918]  
  - xen-gnt: prevent adding duplicate gnt callbacks (Roger Pau Monne) [Orabug: 17791917]  
  - crypto: api - Fix race condition in larval lookup (Herbert Xu) [Orabug: 17791914]  
  - SCSI: sd: Fix potential out-of-bounds access (Alan Stern) [Orabug: 17791915]  
  - UBI: Fix PEB leak in wear_leveling_worker() (Richard Weinberger) [Orabug: 17791912]  
  - net: ipv6: tcp: fix potential use after free in tcp_v6_do_rcv (Daniel Borkmann) [Orabug: 17791911]  
  - ipv6: remove max_addresses check from ipv6_create_tempaddr (Hannes Frederic Sowa) [Orabug: 17791910] {CVE-2013-0343} 
  - fib_trie: remove potential out of bound access (Eric Dumazet) [Orabug: 17791909]  
  - htb: fix sign extension bug (stephen hemminger) [Orabug: 17791907]  
  - drivers/misc/hpilo: Correct panic when an AUX iLO is detected (Mark Rusk) [Orabug: 17791906]  
  - memcg: check that kmem_cache has memcg_params before accessing it (Andrey Vagin) [Orabug: 17791904]  
  - drivers/base/memory.c: fix show_mem_removable() to handle missing sections (Russ Anderson) [Orabug: 17791905]  
  - jfs: fix readdir cookie incompatibility with NFSv4 (Dave Kleikamp) [Orabug: 17791902]  
  - iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [Orabug: 17792147]  
  - jbd2: Fix use after free after error in jbd2_journal_dirty_metadata() (Jan Kara) [Orabug: 17791900]  
  - wusbcore: fix kernel panic when disconnecting a wireless USB->serial device (Thomas Pugliese) [Orabug: 17792149]  
  - USB: keyspan: fix null-deref at disconnect and release (Johan Hovold) [Orabug: 17791898]  
  - fs/proc/task_mmu.c: fix buffer overflow in add_page_map() (yonghua zheng) [Orabug: 17792152]  
  - memcg: don't initialize kmem-cache destroying work for root caches (Andrey Vagin) [Orabug: 17791896]  
  - cifs: extend the buffer length enought for sprintf() using (Chen Gang) [Orabug: 17791897]  
  - virtio: console: clean up port data immediately at time of unplug (Amit Shah) [Orabug: 17791894]  
  - virtio: console: fix race in port_fops_open() and port unplug (Amit Shah) [Orabug: 17791893]  
  - virtio: console: fix race with port unplug and open/close (Amit Shah) [Orabug: 17791892]  
  - virtio/console: Add pipe_lock/unlock for splice_write (Yoshihiro YUNOMAE) [Orabug: 17791891]  
  - virtio/console: Quit from splice_write if pipe->nrbufs is 0 (Yoshihiro YUNOMAE) [Orabug: 17791890]  
  - LOCKD: Don't call utsname()->nodename from nlmclnt_setlockargs (Trond Myklebust) [Orabug: 17791889]  
  - ACPI / PM: Walk physical_node_list under physical_node_lock (Rafael J. Wysocki) [Orabug: 17791888]  
  - ext4: destroy ext4_es_cachep on module unload (Eric Sandeen) [Orabug: 17791887]  
  - net_sched: info leak in atm_tc_dump_class() (Dan Carpenter) [Orabug: 17791886]  
  - af_key: more info leaks in pfkey messages (Dan Carpenter) [Orabug: 17791885]  
  - net_sched: Fix stack info leak in cbq_dump_wrr(). (David S. Miller) [Orabug: 17791883]  
  - ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup (Hannes Frederic Sowa) [Orabug: 17791882]  
  - userns: unshare_userns(&cred) should not populate cred on failure (Oleg Nesterov) [Orabug: 17791884]  
  - cgroup: fix umount vs cgroup_cfts_commit() race (Li Zefan) [Orabug: 17791881]  
  - fanotify: info leak in copy_event_to_user() (Dan Carpenter) [Orabug: 17791880] {CVE-2013-2148} 
  - zram: protect sysfs handler from invalid memory access (Jiang Liu) [Orabug: 17791879]  
  - zram: avoid access beyond the zram device (Jiang Liu) [Orabug: 17791878]  
  - zram: destroy all devices on error recovery path in zram_init() (Jiang Liu) [Orabug: 17791877]  
  - zram: use zram->lock to protect zram_free_page() in swap free notify path (Jiang Liu) [Orabug: 17791876]  
  - xen/evtchn: avoid a deadlock when unbinding an event channel (David Vrabel) [Orabug: 17791875]  
  - livelock avoidance in sget() (Al Viro) [Orabug: 17791873]  
  - mm: mempolicy: fix mbind_range() && vma_adjust() interaction (Oleg Nesterov) [Orabug: 17791874]  
  - ACPI / memhotplug: Fix a stale pointer in error path (Toshi Kani) [Orabug: 17791872]  
  - nfsd: nfsd_open: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [Orabug: 17791871]  
  - crypto: caam - Fixed the memory out of bound overwrite issue (Vakul Garg) [Orabug: 17791870]  
  - md/raid10: remove use-after-free bug. (NeilBrown) [Orabug: 17791869]  
  - md/raid5: fix interaction of 'replace' and 'recovery'. (NeilBrown) [Orabug: 17791868]  
  - x86, suspend: Handle CPUs which fail to #GP on RDMSR (H. Peter Anvin) [Orabug: 17791866]  
  - USB: mos7840: fix memory leak in open (Johan Hovold) [Orabug: 17791867]  
  - xhci: Avoid NULL pointer deref when host dies. (Sarah Sharp) [Orabug: 17791865]  
  - xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Oleksij Rempel) [Orabug: 17791864]  
  - SCSI: sd: fix crash when UA received on DIF enabled device (Ewan D. Milne) [Orabug: 17791863]  
  - SCSI: isci: Fix a race condition in the SSP task management path (Jeff Skirvin) [Orabug: 17791862]  
  - iscsi-target: Fix tfc_tpg_nacl_auth_cit configfs length overflow (Joern Engel) [Orabug: 17791859]  
  - hrtimers: Move SMP function call to thread context (Thomas Gleixner) [Orabug: 17791860]  
  - lockd: protect nlm_blocked access in nlmsvc_retry_blocked (David Jeffery) [Orabug: 17791858]  
  - PM / Sleep: avoid 'autosleep' in shutdown progress (Liu ShuoX) [Orabug: 17791855]  
  - SCSI: megaraid_sas: fix memory leak if SGL has zero length entries (Bjørn Mork) [Orabug: 17791854]  
  - ifb: fix oops when loading the ifb failed (dingtianhong) [Orabug: 17791853]  
  - dummy: fix oops when loading the dummy failed (dingtianhong) [Orabug: 17791852]  
  - 9p: fix off by one causing access violations and memory corruption (Sasha Levin) [Orabug: 17791851]  
  - ifb: fix rcu_sched self-detected stalls (dingtianhong) [Orabug: 17791850]  
  - sunvnet: vnet_port_remove must call unregister_netdev (Dave Kleikamp) [Orabug: 17791847]  
  - vti: remove duplicated code to fix a memory leak (Cong Wang) [Orabug: 17791849]  
  - perf: Fix perf_lock_task_context() vs RCU (Peter Zijlstra) [Orabug: 17791846]  
  - perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid scenario (Jiri Olsa) [Orabug: 17791845]  
  - perf: Clone child context from parent context pmu (Jiri Olsa) [Orabug: 17791842]  
  - iommu/amd: Only unmap large pages from the first pte (Alex Williamson) [Orabug: 17791843]  
  - svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [Orabug: 17791840]  
  - printk: Fix rq->lock vs logbuf_lock unlock lock inversion (Bu, Yitian) [Orabug: 17791841]  
  - mac80211: close AP_VLAN interfaces before unregistering all (Johannes Berg) [Orabug: 17791777]  
  - md/raid10: fix two bugs affecting RAID10 reshape. (NeilBrown) [Orabug: 17791837]  
  - timer: Fix jiffies wrap behavior of round_jiffies_common() (Bart Van Assche) [Orabug: 17791835]  
  - PCI: Fix refcount issue in pci_create_root_bus() error recovery path (Jiang Liu) [Orabug: 17791834]  
  - genirq: Fix can_request_irq() for IRQs without an action (Ben Hutchings) [Orabug: 17791833]  
  - cgroup: fix umount vs cgroup_event_remove() race (Li Zefan) [Orabug: 17791832]  
  - xhci: check for failed dma pool allocation (Mathias Nyman) [Orabug: 17791829]  
  - ext3,ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Al Viro) [Orabug: 17791826]  
  - jbd2: fix theoretical race in jbd2__journal_restart (Theodore Ts'o) [Orabug: 17791828]  
  - jbd2: move superblock checksum calculation to jbd2_write_superblock() (Theodore Ts'o) [Orabug: 17791824]  
  - crypto: sanitize argument for format string (Kees Cook) [Orabug: 17791822]  
  - charger-manager: Ensure event is not used as format string (Kees Cook) [Orabug: 17791823]  
  - netfilter: nf_conntrack_ipv6: Plug sk_buff leak in fragment handling (Phil Oester) [Orabug: 17791821]  
  - libata-acpi: add back ACPI based hotplug functionality (Aaron Lu) [Orabug: 17791820]  
  - UBIFS: fix a horrid bug (Artem Bityutskiy) [Orabug: 17791819]  
  - UBIFS: prepare to fix a horrid bug (Artem Bityutskiy) [Orabug: 17791818]  
  - crypto: algboss - Hold ref count on larval (Herbert Xu) [Orabug: 17791817]  
  - dlci: validate the net device in dlci_del() (Zefan Li) [Orabug: 17791815]  
  - dlci: acquire rtnl_lock before calling __dev_get_by_name() (Zefan Li) [Orabug: 17791814]  
  - hw_breakpoint: Use cpu_possible_mask in {reserve,release}_bp_slot() (Oleg Nesterov) [Orabug: 17791816]  
  - hw_breakpoint: Fix cpu check in task_bp_pinned(cpu) (Oleg Nesterov) [Orabug: 17791812]  
  - Bluetooth: Fix crash in l2cap_build_cmd() with small MTU (Anderson Lizardo) [Orabug: 17791811]  
  - target/iscsi: don't corrupt bh_count in iscsit_stop_time2retain_timer() (Joern Engel) [Orabug: 17791809]  
  - l2tp: Fix PPP header erasure and memory leak (Guillaume Nault) [Orabug: 17791808]  
  - packet: packet_getname_spkt: make sure string is always 0-terminated (Daniel Borkmann) [Orabug: 17791807]  
  - vhost_net: clear msg.control for non-zerocopy case during tx (Jason Wang) [Orabug: 17791806]  
  - net: Block MSG_CMSG_COMPAT in send(m)msg and recv(m)msg (Andy Lutomirski) [Orabug: 17791805]  
  - ip_tunnel: fix kernel panic with icmp_dest_unreach (Eric Dumazet) [Orabug: 17791804]  
  - ipv6: fix possible crashes in ip6_cork_release() (Eric Dumazet) [Orabug: 17791801]  
  - mm: mmu_notifier: re-fix freed page still mapped in secondary MMU (Xiao Guangrong) [Orabug: 17791802]  
  - x86: Fix typo in kexec register clearing (Kees Cook) [Orabug: 17791798]  
  - md/raid1,raid10: use freeze_array in place of raise_barrier in various places. (NeilBrown) [Orabug: 17791797]  
  - md/raid1,5,10: Disable WRITE SAME until a recovery strategy is in place (H. Peter Anvin) [Orabug: 17791795]  
  - md/raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it. (Alex Lyakas) [Orabug: 17791794]  
  - swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [Orabug: 17791792]  
  - cciss: fix broken mutex usage in ioctl (Stephen M. Cameron) [Orabug: 17791791]  
  - rbd: don't destroy ceph_opts in rbd_add() (Alex Elder) [Orabug: 17791793]  
  - libceph: must hold mutex for reset_changed_osds() (Alex Elder) [Orabug: 17791790]  
  - audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [Orabug: 17791788]  
  - drm: fix a use-after-free when GPU acceleration disabled (Huacai Chen) [Orabug: 17791787]  
  - eCryptfs: Check return of filemap_write_and_wait during fsync (Tyler Hicks) [Orabug: 17791789]  
  - ecryptfs: fixed msync to flush data (Paul Taysom) [Orabug: 17791785]  
  - cifs: fix off-by-one bug in build_unc_path_to_root (Jeff Layton) [Orabug: 17791786]  
  - acpi-cpufreq: set current frequency based on target P-State (Ross Lagerwall) [Orabug: 17792155]  
  - x86/PCI: Map PCI setup data with ioremap() so it can be in highmem (Matt Fleming) [Orabug: 17791783]  
  - xhci: fix list access before init (Vladimir Murzin) [Orabug: 17791782]  
  - xhci-mem: init list heads at the beginning of init (Sergio Aguirre) [Orabug: 17791780]  
  - cfg80211: check wdev->netdev in connection work (Johannes Berg) [Orabug: 17791779]  
  - jfs: fix a couple races (Dave Kleikamp) [Orabug: 17791776]  
  - iscsi-target: fix heap buffer overflow on error (Kees Cook) [Orabug: 17791775] {CVE-2013-2850} 
  - cgroup: initialize xattr before calling d_instantiate() (Li Zefan) [Orabug: 17791774]  
  - cifs: fix potential buffer overrun when composing a new options string (Jeff Layton) [Orabug: 17791773]  
  - module: don't unlink the module until we've removed all exposure. (Rusty Russell) [Orabug: 17791772]  
  - x86, range: fix missing merge during add range (Yinghai Lu) [Orabug: 17791771]  
  - mm/pagewalk.c: walk_page_range should avoid VM_PFNMAP areas (Cliff Wickman) [Orabug: 17791770]  
  - drivers/block/brd.c: fix brd_lookup_page() race (Brian Behlendorf) [Orabug: 17791768]  
  - klist: del waiter from klist_remove_waiters before wakeup waitting process (wang, biao) [Orabug: 17791766]  
  - fat: fix possible overflow for fat_clusters (OGAWA Hirofumi) [Orabug: 17791767]  
  - random: fix accounting race condition with lockless irq entropy_count update (Jiri Kosina) [Orabug: 17791764]  
  - drivers/char/random.c: fix priming of last_data (Jarod Wilson) [Orabug: 17791763]  
  - cifs: only set ops for inodes in I_NEW state (Jeff Layton) [Orabug: 17791762]  
  - virtio_console: fix uapi header (Michael S. Tsirkin) [Orabug: 17791761]  
  - usermodehelper: check subprocess_info->path != NULL (Oleg Nesterov) [Orabug: 17791759]  
  - drm/radeon: check incoming cliprects pointer (Kees Cook) [Orabug: 17791760]  
  - drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow (Chen Gang) [Orabug: 17791758]  
  - target: close target_put_sess_cmd() vs. core_tmr_abort_task() race (Joern Engel) [Orabug: 17791757]  
  - drbd: fix memory leak (Lars Ellenberg) [Orabug: 17791756]  
  - watchdog: Fix race condition in registration code (Guenter Roeck) [Orabug: 17791755]  
  - pch_dma: Use GFP_ATOMIC because called from interrupt context (Tomoya MORINAGA) [Orabug: 17791752]  
  - ipv6,gre: do not leak info to user-space (Amerigo Wang) [Orabug: 17791751]  
  - ipv6: do not clear pinet6 field (Eric Dumazet) [Orabug: 17791750]  
  - macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [Orabug: 17791753]  
  - virtio: don't expose u16 in userspace api (stephen hemminger) [Orabug: 17791749]  
  - packet: tpacket_v3: do not trigger bug() on wrong header status (Daniel Borkmann) [Orabug: 17792159]  
  - bridge: fix race with topology change timer (stephen hemminger) [Orabug: 17791740]  
  - drm/mm: fix dump table BUG (Daniel Vetter) [Orabug: 17791739]  
  - ext4: limit group search loop for non-extent files (Lachlan McIlroy) [Orabug: 17791737]  
  - tracing: Fix leaks of filter preds (Steven Rostedt (Red Hat)) [Orabug: 17791736]  
  - tick: Cleanup NOHZ per cpu data on cpu down (Thomas Gleixner) [Orabug: 17791735]  
  - timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE (Tirupathi Reddy) [Orabug: 17791733]  
  - shm: fix null pointer deref when userspace specifies invalid hugepage size (Li Zefan) [Orabug: 17791731]  
  - nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error (Jeff Layton) [Orabug: 17791730]  
  - ALSA: HDA: Fix Oops caused by dereference NULL pointer (Wang YanQing) [Orabug: 17791729]  
  - ACPICA: Fix possible buffer overflow during a field unit read operation (Bob Moore) [Orabug: 17792164]  
  - Btrfs: release path before starting transaction in can_nocow_extent (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: use right root when checking for hash collision (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: fix transid verify errors when recovering log tree (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: add the missing mutex unlock in write_all_supers() (Stefan Behrens) [Orabug: 17790692]  
  - Revert "Btrfs: rework the overcommit logic to be based on the total size" (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: replay dir_index items before other items (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: actually log directory we are fsync()'ing (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: do not add replace target to the alloc_list (Ilya Dryomov) [Orabug: 17790692]  
  - Btrfs: stop refusing the relocation of chunk 0 (Ilya Dryomov) [Orabug: 17790692]  
  - Btrfs: change how we queue blocks for backref checking (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: set lockdep class before locking new extent buffer (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: release both paths before logging dir/changed extents (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: make sure the backref walker catches all refs to our extent (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: fix backref walking when we hit a compressed extent (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: do not offset physical if we're compressed (Josef Bacik) [Orabug: 17790692]  
  - Btrfs: fix extent buffer leak after backref walking (Liu Bo) [Orabug: 17790692]  
  - Btrfs: fix wrong write offset when replacing a device (Stefan Behrens) [Orabug: 17790692]  
  - drivers/char/random.c: fix priming of last_data (Jarod Wilson) [Orabug: 17776875]  
  - RDMA CM: Add reason code for IB_CM_REJ_CONSUMER_DEFINED (Bang Nguyen) [Orabug: 17484686]  
  - net: Update the sysctl permissions handler to test effective uid/gid (Eric W. Biederman) [Orabug: 17433948]  
  - be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (asundhara Volam) [Orabug: 17583192]  
  - dtrace: remove functionality of dtrace_os_exit() as deprecated (Kris Van Hees) [Orabug: 17717401]  
  - dtrace: fix mutex_owned() implementation (Kris Van Hees) [Orabug: 17624236]  
  - dtrace: new cyclic implementation (Kris Van Hees) [Orabug: 17553446]  
  - xen-netfront: convert to GRO API (Wei Liu) [Orabug: 17759432]  
  - xen-netfront: pull on receive skb may need to happen earlier (Jan Beulich) [Orabug: 17759399]  
  - xen-netback: enable IPv6 TCP GSO to the guest (Paul Durrant)   
  - xen-netback: handle IPv6 TCP GSO packets from the guest (Paul Durrant)   
  - xen-netback: Unconditionally set NETIF_F_RXCSUM (Paul Durrant)   
  - xen-netback: add support for IPv6 checksum offload from guest (Paul Durrant)   
  - xen-netback: add support for IPv6 checksum offload to guest (Paul Durrant)   
  - xen-netback: transition to CLOSED when removing a VIF (David Vrabel)   
  - xen-netback: Handle backend state transitions in a more robust way (Paul Durrant)   
  - xen-netback: Don't destroy the netdev until the vif is shut down (Paul Durrant)   
  - xen-netback: count number required slots for an skb more carefully (David Vrabel)   
  - xen-netback: fix possible format string flaw (Kees Cook)   
  - xen-netback: rename functions (Wei Liu)   
  - xen-netback: switch to NAPI + kthread 1:1 model (Wei Liu)   
  - xen-netback: remove page tracking facility (Wei Liu)   
  - core/xen: Use _PAGE_IOMAP when mmaping PCI BARs. (Konrad Rzeszutek Wilk) [Orabug: 17753790]  
  - xen/p2m: Export set_phys_to_machine. (Konrad Rzeszutek Wilk)   
  - Update lpfc version for 8.3.7.34.2p driver release (Gairy Grannum) [Orabug: 17746696]  
  - scsi: rename random32() to prandom_u32() (Akinobu Mita) [Orabug: 17746696]  
  - lseek(fd, n, SEEK_END) does *not* go to eof - n (Al Viro) [Orabug: 17746696]  
  - [SCSI] lpfc: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fixed not processing task management IOCB response status (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fixed spinlock hang. (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fixed invalid mailbox timeouts (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fixed spinlock inversion problem. (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.43: Fix crash after xri limit is reached. (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed issue of task management commands having a fixed timeout (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed inconsistent spin lock usage. (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fix WARN_ON when driver unloads (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed back to back RSCNs discovery failure. (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed function mode field defined too small for not recognizing dual-chute mode (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Back out data count,(residual fcfi_parm) fix for bad target. (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed mailbox memory leak. (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fix random errors using first burst (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (James Smart) [Orabug: 17746696]  
  - [SCSI] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (James Smart) [Orabug: 17746696]  
  - ext4: no need to remove extent if len is 0 in ext4_es_remove_extent() (Eryu Guan) [Orabug: 17721117]  
  - config: add OVN (xsigo) config options (Ajaykumar Hotchandani) [Orabug: 17705097]  
  - OVN: Kconfig and Makefile updates (Ajaykumar Hotchandani) [Orabug: 17705097]  
  - OVN: Merge OVN release 7565 in UEK3 (Ankit Darsi) [Orabug: 17705097]  
  - xfs: manually calculate ndquots if mp->m_quotainfo is not initialized (Guangyu Sun) [Orabug: 17544192]  
  - PCI: Update NumVFs register when disabling SR-IOV (Yijing Wang) [Orabug: 17633548]  
  - mlx4_en: fix tear down warning on Ubuntu 12.04 (Noa Osherovich) [Orabug: 17713165]  
  - RDS: Port of UEK2 changes between 400.107.0 and 400.124.1 (Venkat Venkatsubra) [Orabug: 17713165]  
  - iser: panic on iser login/logout (Shamir Rabinovitch) [Orabug: 16313854]  
  - rdma_cm: add ability to control the QP timeout value (Saeed Mahameed) [Orabug: 17713165]  
  - rdma_cm: adding the RDMA_CM_EVENT_ALT_PATH_LOADED event (Dotan Barak) [Orabug: 17713165]  
  - rdma_cm: rdma_create_qp not setting up client context correctly (Saeed Mahameed) [Orabug: 17713165]  
  - mlx4_en: Align timestamping support with upstream kernel (Saeed Mahameed) [Orabug: 17713165]  
  - IB: Introduce Shared PD support (Saeed Mahameed) [Orabug: 17713165]  
  - ib_core: IB providers/ULPs Relaxed (User) FMR set to NULL (Saeed Mahameed) [Orabug: 17713165]  
  - ib_core: Enable usermode FMR (Saeed Mahameed) [Orabug: 17713165]  
  - rmda_cm: add APM support to rdma_cm. (rdma_enable_apm) (Saeed Mahameed) [Orabug: 17713165]  
  - mlx4_en: update driver version to 2.1.8 (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx4_en: update driver version to 2.1.7 (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx4_en: Fix LLS after rx path overhaul (Amir Vadai) [Orabug: 17713165]  
  - mlx4_en: Update busy poll (LLS) to new API (Amir Vadai) [Orabug: 17713165]  
  - mlx5: ensure proper synchronization accessing memory (Eli Cohen) [Orabug: 17713165]  
  - ib/ipoib: add lock to ipoib_neigh_dtor function (Tal Alon) [Orabug: 17713165]  
  - IB/iser: Fix redundant pointer check in dealloc flow (Roi Dayan) [Orabug: 17713165]  
  - IB/iser: Fix possible memory leak in iser_create_frwr_pool (Roi Dayan) [Orabug: 17713165]  
  - mlx5_ib: Change log_max_qp in profile 2 (Moshe Lazer) [Orabug: 17713165]  
  - ib/ipoib: 1.add error mesage when qp creation failed 	  2.add error number to print when destroy qp (Tal Alon) [Orabug: 17713165]  
  - net/mlx4: do not use DEV_ID to find max supported VLs (Moni Shoua) [Orabug: 17713165]  
  - mlx5: Fix alignment of reg umr gather buffers (Eli Cohen) [Orabug: 17713165]  
  - Add support for using mlx4_multicast_attach on RAW QP with unicast (Shani Michaelli) [Orabug: 17713165]  
  - mlx4_en: fix typo in ETS capability (Eugenia Emantayev) [Orabug: 17713165]  
  - ib/ipoib: force skb clean after timeout in ipoib_cm_tx_destroy (Erez Shitrit) [Orabug: 17713165]  
  - mlx4: avoid hard lockup in resize CQ (Eli Cohen) [Orabug: 17713165]  
  - mlx5_core: support PRM changes in MANAGE_PAGES and QUERY_PAGES commands (Moshe Lazer) [Orabug: 17713165]  
  - mlx4_core: fix no valid MAC entry warning (Eugenia Emantayev) [Orabug: 17713165]  
  - eth_ipoib: fix compilation warnning. (Erez Shitrit) [Orabug: 17713165]  
  - mlx5: handle failure in async create mkey (Eli Cohen) [Orabug: 17713165]  
  - eth_ipoib:decrease print messages. (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_en: replace ETH_SCHED capability flag by ETS_CFG (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx4_core: add a label to allow addition of a new steering entry (Noa Osherovich) [Orabug: 17713165]  
  - mlx4_ib: Add RAW ETH support which was abandoned (Shani Michaelli) [Orabug: 17713165]  
  - mlx4_en: don't alloc coalescing change if port is down (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx4_core: fix, lost comm channel events (Saeed Mahameed) [Orabug: 17713165]  
  - mlx5: fix cleanup flow when DMA mapping fails (Eli Cohen) [Orabug: 17713165]  
  - mlx5_ib: Improve description for prof_sel module param (Moshe Lazer) [Orabug: 17713165]  
  - mlx5_ib: fix srq free in destroy qp (Moshe Lazer) [Orabug: 17713165]  
  - mlx5: fix broken enforcement on send queue size (Eli Cohen) [Orabug: 17713165]  
  - mlx5: Fix error code translation from firmware to driver (Eli Cohen) [Orabug: 17713165]  
  - mlx5: fix opt param mask according to PRM definitions (Eli Cohen) [Orabug: 17713165]  
  - mlx5: fix opt param mask for sqerr to rts transition (Eli Cohen) [Orabug: 17713165]  
  - mlx4: add DMFS to dump device capabilities (Eugenia Emantayev) [Orabug: 17713165]  
  - ib/ipoib: synchronaize neigh deletion while uninitializing device (Tal Alon) [Orabug: 17713165]  
  - mlx4_en: Handle unassigned VF MAC address correctly (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Eugenia Emantayev) [Orabug: 17713165]  
  - net/mlx4: start with 8 VLs for ConnectX3-Pro (Moni Shoua) [Orabug: 17713165]  
  - Revert "mlx5: add git version to mlx5_ib" (Vladimir Sokolovsky) [Orabug: 17713165]  
  - IB/mlx5: fix eq names to display nicely in /proc/interrupts (Sagi Grimberg) [Orabug: 17713165]  
  - mlx5_ib: On destroy qp remove pending cqe only by their qpn (Moshe Lazer) [Orabug: 17713165]  
  - mlx5: add git version to mlx5_ib (Eli Cohen) [Orabug: 17713165]  
  - mlx5: simplify mlx5_ib_destroy_srq (Eli Cohen) [Orabug: 17713165]  
  - mlx5: disable atomic operations (Eli Cohen) [Orabug: 17713165]  
  - ib/ipoib: update bc object ufter pkey value was changed in index 0 (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_core: Slaves must ignore module param enable_64b_cqe_eqe (Jack Morgenstein) [Orabug: 17713165]  
  - eth_ipoib: netdev_rx_handler_unregister should be called out of locking (Erez Shitrit) [Orabug: 17713165]  
  - eth_ipoib: prepare the right space for sscanf (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_en: enable DCB and ETS only when FW supports (Eugenia Emantayev) [Orabug: 17713165]  
  - ib_core: XRC reference counting handling (Yishai Hadas) [Orabug: 17713165]  
  - mlx4_core: changes to gain compatibility with upstream mlx4 drivers (Jack Morgenstein) [Orabug: 17713165]  
  - eth_ipoib: Add support for broadcast packet. (Erez Shitrit) [Orabug: 17713165]  
  - mlx5: return -EFAULT instead of -EPERM (Dan Carpenter) [Orabug: 17713165]  
  - mlx5: qp: variable may be used uninitialized (Eli Cohen) [Orabug: 17713165]  
  - IB/iser: Fix error flow in alloc_frwr_pool (Sagi Grimberg) [Orabug: 17713165]  
  - mlx4_en: disable global flow control when PFC enabled (Eugenia Emantayev) [Orabug: 17713165]  
  - ib_core: XRC sync event on target QP (Yishai Hadas) [Orabug: 17713165]  
  - mlx4_vnic: remove mlx4_vnic_helper module (Saeed Mahameed) [Orabug: 17713165]  
  - mlx5: fix layout of struct mlx5_init_seg (Eli Cohen) [Orabug: 17713165]  
  - mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Eli Cohen) [Orabug: 17713165]  
  - SRIOV: fix XRC recognition (Yishai Hadas) [Orabug: 17713165]  
  - mlx5: add protection against ghost command completions (Eli Cohen) [Orabug: 17713165]  
  - ib/ipoib: reorder devices which call to dev_uninit, dev_stop and dev_uninit must keep the same order of devices call (Tal Alon) [Orabug: 17713165]  
  - mlx4_core: do not allow WoL command on slave (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx5: remove histogram profiling code on create mkey (Eli Cohen) [Orabug: 17713165]  
  - mlx5: modify spinlock types in cmdif flow (Eli Cohen) [Orabug: 17713165]  
  - mlx5_ib: fix mr_perf array overflow (Moshe Lazer) [Orabug: 17713165]  
  - mlx5: fix spin lock usage in mr callback (Moshe Lazer) [Orabug: 17713165]  
  - Revert "mlx5: fix 2 issues in mr callback usage" (Moshe Lazer) [Orabug: 17713165]  
  - mlx4_en: update driver version to 2.1.6 (Eugenia Emantayev) [Orabug: 17713165]  
  - IB/iser: fix rdma reg resources cleanup (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: rename goto tag with proper name (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: don't use iser_err for info messages (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: dump bounce buffer only if debug level > 0 (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: remove redundant check if fmr pool is not NULL (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: Fix memory registration model selection (Sagi Grimberg) [Orabug: 17713165]  
  - mlx5: fix 2 issues in mr callback usage (Moshe Lazer) [Orabug: 17713165]  
  - Revert "ib/ipoib: separate receive queue size module parameter for CM and UD modes set CM default queue size to 64" (Tal Alon) [Orabug: 17713165]  
  - mlx4/core - add imidiate activate for VGT->VST->VGT (Rony Efraim) [Orabug: 17713165]  
  - mlx4_en: remove 2QPs feature since it causes TX timeout (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx4_core: fix kernel panic when getting operation request from FW before MCG table is initialized (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx5_ib: replace find_last_bit with local implementation (Moshe Lazer) [Orabug: 17713165]  
  - mlx5: multithreaded create mr with statistics (Eli Cohen) [Orabug: 17713165]  
  - IB/mlx4: fix compilaiton warning (Matan Barak) [Orabug: 17713165]  
  - ib/ipoib: separate receive queue size module parameter for CM and UD modes set CM default queue size to 64 (Tal Alon) [Orabug: 17713165]  
  - ib/ipoib: enable msb bit in pkey-change-event handler (Erez Shitrit) [Orabug: 17713165]  
  - eth_ipoib: live migration sync before zero the slave mac (Erez Shitrit) [Orabug: 17713165]  
  - IB/iser: Introduce fast memory registration model (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: make fmr pool and page_vec to union in ib_conn (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: export bounce buffer code to a routine and generalize iser_sg_to_page_vec (Sagi Grimberg) [Orabug: 17713165]  
  - IB/iser: make rdma routines function handles per device (Sagi Grimberg) [Orabug: 17713165]  
  - mlx4_ib(rocee): Fix gid table population when using bonding over vlan (Matan Barak) [Orabug: 17713165]  
  - IB/iser: Accept session->cmds_max from user space (Shlomo Pongratz) [Orabug: 17713165]  
  - IB/iser: Restructure allocation/deallocation of connection resources (Shlomo Pongratz) [Orabug: 17713165]  
  - IB/iser: Use proper debug level value for info prints (Or Gerlitz) [Orabug: 17713165]  
  - ib_ipoib: fix Oops in ipoib_ib_dev_open error flow (Jack Morgenstein) [Orabug: 17713165]  
  - IB/mlx4: Allow IB flow steering only when capability bit is set (Matan Barak) [Orabug: 17713165]  
  - eth_ipoib: ignore error message when ip 0 tried to be added. (Erez Shitrit) [Orabug: 17713165]  
  - mlx5: keep polling to reclaim pages while any returned (Eli Cohen) [Orabug: 17713165]  
  - mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Jack Morgenstein) [Orabug: 17713165]  
  - mlx4_en: alloc RX buffers always with GFP_ATOMIC (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx5: avoid async events on invalid port number (Eli Cohen) [Orabug: 17713165]  
  - mlx5: decrease memory consumption of mr caches (Eli Cohen) [Orabug: 17713165]  
  - ib/ipoib: remove trace over debug kernel when false alarm over read_lock (Erez Shitrit) [Orabug: 17713165]  
  - mlx5_core: resolve race condition in mlx5_cmd_comp_handler (Moshe Lazer) [Orabug: 17713165]  
  - ib/ipoib: unlock dev_start_xmit() on ipoib_cm_rep_handler() (Tal Alon) [Orabug: 17713165]  
  - ib/ipoib: on start xmit at cm mode when a cm neigh oper is down the skb doesn't send so it must free (Tal Alon) [Orabug: 17713165]  
  - ulp/ipoib: IB_QP_CREATE_NETIF_QP flag should be set for IPoIB qp only if FS is supoprted (Matan Barak) [Orabug: 17713165]  
  - mlx4/net: couldn't add flow steering rules for all vlans (Matan Barak) [Orabug: 17713165]  
  - eth_ipoib: after dev_queue_xmit the skb should not be freed. (Erez Shitrit) [Orabug: 17713165]  
  - eth_ipoib: decrease debug level for few messages (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_ib: Use default pkey when creating tunnel QPs (Jack Morgenstein) [Orabug: 17713165]  
  - ib_core: create QP1 using the pkey index which contains the default pkey (Jack Morgenstein) [Orabug: 17713165]  
  - eth_ipoib: update parent hw address only when was zero. (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_ib: clear comp mask bit of deleted GUID entries after deletion (Saeed Mahameed) [Orabug: 17713165]  
  - ib/ipoib: fix illegal locking on ipoib_cm_rep_handler (Tal Alon) [Orabug: 17713165]  
  - eth_ipoib: When releasing slave no trafic should be on the air (Erez Shitrit) [Orabug: 17713165]  
  - eth_ipoib: Use RCU api in slave's list (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_core: use mcg mutex after initialization only (Eugenia Emantayev) [Orabug: 17713165]  
  - mlx5_core: remove command signature (Moshe Lazer) [Orabug: 17713165]  
  - mlx4_en: Fix CORE_CLOCK_MASK definition (Gideon Naim) [Orabug: 17713165]  
  - mlx4_en: Fix the return value when setting an invalid MTU size (Gideon Naim) [Orabug: 17713165]  
  - mlx4_en: use GFP_KERNEL allocations in initialization path (Eugenia Emantayev) [Orabug: 17713165]  
  - eth_ipoib: pv interface should not track over ip 0 (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_en: prevent SKB from being freed twice during loopback test (Gideon Naim) [Orabug: 17713165]  
  - IB/[core,mlx4]: Eliminate flow_context void pointer from struct ib_flow (Matan Barak) [Orabug: 17713165]  
  - IB/uverbs: Eliminated struct ib_kern_flow which isn't used, needs f (Matan Barak) [Orabug: 17713165]  
  - mlx5_ib: fix memory leak in mlx5_ib_create_srq (Moshe Lazer) [Orabug: 17713165]  
  - mlx5_ib: flush cache workqueue before destroying it (Moshe Lazer) [Orabug: 17713165]  
  - IB/core,mlx4: Remove cpu_to_be conversion in DMFS user verbs flow (Matan Barak) [Orabug: 17713165]  
  - mlx4_ib: vlan removal issues (Yishai Hadas) [Orabug: 17713165]  
  - mlx4_en: update driver version to 2.1.5 (Eugenia Emantayev) [Orabug: 17713165]  
  - ib/ipoib: reduce warn message when not needed (Erez Shitrit) [Orabug: 17713165]  
  - eth_ipoib: sync access to emac_ip_info data structure. (Erez Shitrit) [Orabug: 17713165]  
  - mlx4_en: Copy new mac addr to field dev_addr under mutex_lock (Shani Michaelli) [Orabug: 17713165]  
  - mlx4_en: Copy new mac addr to field prev_mac also when port is down (Shani Michaelli) [Orabug: 17713165]  
  - ib/ipoib: ipoib_cm_rep_handler lock skb queue while dequeue before xmit (Tal Alon) [Orabug: 17713165]  
  - ib/ipoib: limit the max number of TX queues to 16 (Tal Alon) [Orabug: 17713165]  
  - mlx4_en: don't allow cq moderation when port is down (Eugenia Emantayev) [Orabug: 17713165]  
  - Revert "rmda_cm: add APM support to rdma_cm. (rdma_enable_apm)" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "rdma_cm: rdma_create_qp not setting up client context correctly" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "rdma_cm: add ability to control the QP timeout value" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "RDS: Port of UEK2 changes between 400.107.0 and 400.124.1" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "iser: panic on iser login/logout" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "rdma_cm: adding the RDMA_CM_EVENT_ALT_PATH_LOADED event" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "ib_core: Enable usermode FMR" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "ib_core: IB providers/ULPs Relaxed (User) FMR set to NULL" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "IB: Introduce Shared PD support" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "mlx4_ib: clear comp mask bit of deleted GUID entries after deletion" (Ajaykumar Hotchandani) [Orabug: 17713165]  
  - Revert "mlx4_en: Align timestamping support with upstream kernel" (Ajaykumar Hotchandani) [Orabug: 17713165]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-18.el6uek]
changelog:
  - sparc: tsb must be flushed before tlb (Dave Kleikamp) [Orabug: 17724439]  
  - config: update config for sparc (Allen Pais) [Orabug: 17715697]  
  - dm mpath: disable WRITE SAME if it fails (Mike Snitzer) [Orabug: 17617256]  
  - Btrfs: dir_inode_operations should use btrfs_update_time also (Guangyu Sun) [Orabug: 17437471]  
  - xfs: fix sgid inheritance for subdirectories inheriting default acls [V3] (Carlos Maiolino) [Orabug: 17354234]  
  - crypto: xor - Check for osxsave as well as avx in crypto/xor (John Haxby) [Orabug: 17066724]  
  - fs: protect write with sb_start/end_write in generic_file_write_iter (Guangyu Sun) [Orabug: 17487738]  
  - bonding: If IP route look-up to send an ARP fails, mark in bonding structure as no ARP sent. (Rama Nichanamatlu) [Orabug: 17557056]  
  - dm snapshot: fix data corruption (Mikulas Patocka) [Orabug: 17617582] {CVE-2013-4299} 
  - Audit: do not print error when LSMs disabled (Eric Paris) [Orabug: 17537769]  
  - oracleasm: Compat changes for 3.5 (Dwight Engen)   
  - megaraid_sas: addded support for big endian architecture (Martin K. Petersen)   
  - ext4: introduce reserved space (Lukas Czerner)


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-17.el6uek]
changelog:
  - dtrace: Use tasklet_hrtimer_*() instead of hrtimer_*() for cyclics (Kris Van Hees) [Orabug: 17553446]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-16.el6uek]
changelog:
  - oracleasm: Add support for new error return codes from block/SCSI (Martin K. Petersen) [Orabug: 17484923]  
  - RDS: protocol negotiation fails during reconnect (Bang Nguyen) [Orabug: 17484877]  
  - ocfs2/dlm: ocfs2 dlm umount skip migrating lockres (Srinivas Eeda) [Orabug: 16859627]  
  - ocfs2/dlm: Fix list traversal in dlm_process_recovery_data (Srinivas Eeda) [Orabug: 17432400]  
  - ocfs2: fix error handling in ocfs2_ioctl_move_extents() (Srinivas Eeda) [Orabug: 16631951]  
  - ocfs2: btrfs: aio-dio-loop changes broke setrlimit behavior (Srinivas Eeda) [Orabug: 14207636]  
  - ocfs2: xattr: fix inlined xattr reflink (Junxiao Bi) [Orabug: 15914937]  
  - ocfs2: goto out_unlock if ocfs2_get_clusters_nocache() failed in ocfs2_fiemap() (Joseph Qi) [Orabug: 16963812]  
  - ocfs2: Don't log error message when removing non-empty directory (Xiaowei.Hu) [Orabug: 16790405]  
  - ocfs2: Suppress the error message from being printed in ocfs2_rename (Xiaowei.Hu) [Orabug: 16790405]  
  - ocfs2: ocfs2_prep_new_orphaned_file return ret (Xiaowei.Hu) [Orabug: 16823825]  
  - ocfs2: Fix NULL dereference for moving extents (Dan Carpenter) [Orabug: 16631951]  
  - ocfs2: This is a fix on dlm_clean_master_list() (Xiaowei.Hu) [Orabug: 12798517]  
  - ocfs2: submit disk heartbeat bio using WRITE_SYNC (Srinivas Eeda) [Orabug: 17342255]  
  - ocfs2: fix NULL pointer dereference in ocfs2_duplicate_clusters_by_page v2 (Xiaowei.Hu) [Orabug: 14752693]  
  - ocfs2: Fix oops in ocfs2_fast_symlink_readpage() code path (Xiaowei.Hu) [Orabug: 17342255]  
  - ocfs2: ->rl_count endianness breakage (Al Viro) [Orabug: 17342255]  
  - ocfs2: ->rl_used breakage on big-endian (Al Viro) [Orabug: 17342255]  
  - Revert "ocfs2: Push out dropping of dentry lock to ocfs2_wq" (Sunil Mushran) [Orabug: 17342255]  
  - Revert "ocfs2: Fix deadlock on umount" (Sunil Mushran) [Orabug: 17342255]  
  - Revert "ocfs2: Don't oops in ocfs2_kill_sb on a failed mount" (Sunil Mushran) [Orabug: 17342255]  
  - ocfs2/cluster: Fix o2net_fill_node_map() (Sunil Mushran) [Orabug: 17342255]  
  - ocfs2: Tighten free bit calculation in the global bitmap (Sunil Mushran) [Orabug: 17342255]  
  - ocfs2/trivial: Limit unaligned aio+dio write messages to once per day (Sunil Mushran) [Orabug: 17342255]  
  - ocfs2/trivial: Print message indicating unaligned aio+dio write (Sunil Mushran) [Orabug: 17342255]  
  - ocfs2: update ocfs2 version (Tiger Yang) [Orabug: 17342255]  
  - spec: only require libdtrace-ctf for kernel-uek-devel if with_dtrace is set (Jerry Snitselaar) [Orabug: 17477312]  
  - dtrace: fix for psinfo allocation during execve (Kris Van Hees) [Orabug: 17407069]  
  - kbuild/ctf: Use shell expansion, not $(wildcard ...), for CTF section copying. (Nick Alcock) [Orabug: 17445637]  
  - kbuild/ctf: always build vmlinux when building CTF. (Jamie Iles) [Orabug: 17397200]  
  - kbuild/dtrace: don't assume that bash is the shell. (Jamie Iles) [Orabug: 17397234]  
  - block: Rate-limit failed I/O error message (Dave Kleikamp) [Orabug: 17370630]  
  - block: Disable autoprotect (Martin K. Petersen) [Orabug: 17370630]  
  - cdc-acm: Increase number of devices to 64 (Joe Jin) [Orabug: 17370630]  
  - Parallel mtrr init between cpus (Zhenzhong Duan) [Orabug: 17370630]  
  - sg: push file descriptor list locking down to per-device locking (Vaughan Cao) [Orabug: 17370630]  
  - sg: checking sdp->detached isn't protected when open (Vaughan Cao) [Orabug: 17370630]  
  - sg: no need sg_open_exclusive_lock (Vaughan Cao) [Orabug: 17370630]  
  - sg: use rwsem to solve race during exclusive open (Vaughan Cao) [Orabug: 17370630]  
  - Support checksum and gso offload of ipv6 in netback (Annie Li) [Orabug: 17370630]  
  - net: init perm_addr in register_netdevice() (Jiri Pirko) [Orabug: 17370630]  
  - drivers/cdrom/cdrom.c: use kzalloc() for failing hardware (Jonathan Salwan) [Orabug: 17370630] {CVE-2013-2164} 
  - af_key: fix info leaks in notify messages (Mathias Krause) [Orabug: 17370630] {CVE-2013-2234}


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-15.el6uek]
changelog:
  - sparc64: strict_devmem configs (bob picco) [Orabug: 17442487]  
  - sparc64: retry domain service registration (chris hyser) [Orabug: 17375532]  
  - Btrfs: make the chunk allocator completely tree lockless (Josef Bacik) [Orabug: 17329252]  
  - config: Disable memory hotplug support for Xen balloon driver (Daniel Kiper) [Orabug: 17343739]  
  - Revert "SPEC: Do not sign modules, pro tem." (Jerry Snitselaar) [Orabug: 17410371]  
  - config: enable snd-tea575x-tuner driver (Jerry Snitselaar) [Orabug: 17346564]  
  - config: add missing wireless drivers to debug config (Jerry Snitselaar) [Orabug: 17346564]  
  - Btrfs: set/change the label of a mounted file system (jeff.liu) [Orabug: 16745716]  
  - Btrfs: Add a new ioctl to get the label of a mounted file system (jeff.liu) [Orabug: 16745716]  
  - sparc64: __init code no longer called during non __init (chris hyser)   
  - RDS: Port of UEK2 changes between 400.107.0 and 400.124.1 (Venkat Venkatsubra) [Orabug: 17320357]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-14.el6uek]
changelog:
  - dm: allow error target to replace either bio-based and request-based targets (Joe Jin) [Orabug: 17405032]  
  - dtrace: remove unnecessary exported symbol (Kris Van Hees) [Orabug: 17346878]  
  - dtrace: Ensure that USDT probes are carried over correctly across fork(). (Kris Van Hees) [Orabug: 17346878]  
  - dtrace: fix retrieval of arg5 through arg9 (Kris Van Hees) [Orabug: 17368166]  
  - dtrace: Ensure that task_struct members are initialized correctly (Kris Van Hees)   
  - Two efficiency fixes for audit mechanism (Dan Duval) [Orabug: 16765434]  
  - Three fixes to audit_log_start() mechanism (Dan Duval) [Orabug: 167654341]  
  - dtrace: ensure that builds in a separate objdir work (Kris Van Hees) [Orabug: 17369799]  
  - config: align config options with uek2 (Jerry Snitselaar) [Orabug: 17346564]  
  - dwarf2ctf: Ensure the CTF directory exists before writing the filelist. (Nick Alcock) [Orabug: 17363469]  
  - dwarf2ctf: avoid command-line length limits by passing .o filenames via a file. (Nick Alcock) [Orabug: 17363469]  
  - xen: initialize xen panic handler for PVHVM (Vaughan Cao) [Orabug: 17200031]  
  - af_key: initialize satype in key_notify_policy_flush() (Nicolas Dichtel) [Orabug: 17370760] {CVE-2013-2237} 
  - RDS: RDS NETFILTER SUPPORT (Ahmed Abbas) [Orabug: 17285666]  
  - mods: don't put regular modules under extra/ (Jerry Snitselaar) [Orabug: 17347419]  
  - b43: stop format string leaking into error msgs (Kees Cook) [Orabug: 16993114] {CVE-2013-2852}


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-12.el6uek]
changelog:
  - config: update configs (Jerry Snitselaar) [Orabug: 17248299]  
  - fuse: return -EGAIN if not connected (Srinivas Eeda) [Orabug: 17337480]  
  - fuse: split fuse queues to help numa systems (Srinivas Eeda) [Orabug: 17336449]

  Signed-off-by: Jerry Snitselaar <jerry.snitselaar@oracle.com>  
  - fuse: add fuse numa node struct (Srinivas Eeda) [Orabug: 17336449]

  Signed-off-by: Jerry Snitselaar <jerry.snitselaar@oracle.com>  
  - fuse: add numa mount option (Srinivas Eeda) [Orabug: 17336449]

  Signed-off-by: Jerry Snitselaar <jerry.snitselaar@oracle.com>  
  - config: remove lm80 driver to avoid possible crash (Jerry Snitselaar) [Orabug: 17337318]  
  - kabi: update Module.kabi and kabi_whitelist for UEK3 (Jerry Snitselaar) [Orabug: 17335510]  
  - config: clean up config files (Jerry Snitselaar) [Orabug: 17335515]  
  - dtrace: DT_FASTTRAP should select UPROBE_EVENT (Jerry Snitselaar) [Orabug: 17325699]  
  - turn on panic on oops and align configs (Maxim Uvarov)   
  - acpi_i2c: set MODULE_LICENSE, MODULE_AUTHOR, and MODULE_DESCRIPTION (Jerry Snitselaar) [Orabug: 17321212]  
  - Revert "cpuidle: Quickly notice prediction failure for repeat mode" (ethan.zhao) [Orabug: 17315729]  
  - Revert "cpuidle: Quickly notice prediction failure in general case" (Rafael J. Wysocki) [Orabug: 17315729]  
  - mm/vmalloc.c: fix an overflow bug in alloc_vmap_area() (Zhang Yanfei) [Orabug: 17315488]  
  - ioat: Add alignment workaround for IVB platforms (Dave Jiang) [Orabug: 16495543]  
  - cpufreq: Fix governor start/stop race condition (ethan.zhao) [Orabug: 17071478]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-11.el6uek]
changelog:
  - sparc: sparc64_task_unmmaped_base and sparc64_task_size_max fix (Jerry Snitselaar)   
  - config: remove unneeded ib config options in sparc build (Jerry Snitselaar) [Orabug: 17315304]  
  - rds: fix build error for ib_recv.c (Jerry Snitselaar) [Orabug: 17315304]  
  - kabi: Fix up Module.kabi_x86_64 (Jerry Snitselaar) [Orabug: 17309389]  
  - Revert "dtrace: only do kallsyms build on x86_64" (Jerry Snitselaar) [Orabug: 17314140]  
  - dtrace: Fix formatting mistake in spec file. (Kris Van Hees) [Orabug: 17313687]  
  - dtrace: Fix for the argument validation code. (Kris Van Hees) [Orabug: 17313687]  
  - dtrace: Include asm/current.h for the mutex_owned() fucntion. (Kris Van Hees) [Orabug: 17313687]  
  - dtrace: Fix build requirements for the new kallsyms util; add requirements to -devel. (Kris Van Hees) [Orabug: 17313687]  
  - dtrace: Bug fix for logic to determine the (inode, offset) pair for uprobes. (Kris Van Hees)


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-10.el6uek]
changelog:
  - mptfusion: fix kernel-doc build errors (Jerry Snitselaar) [Orabug: 17308655]  
  - kabi: fix kabi check for builds (Jerry Snitselaar) [Orabug: 17308516]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-9.el6uek]
changelog:
  - dtrace: only do kallsyms build on x86_64 (Jerry Snitselaar) [Orabug: 17308256]  
  - kabi: Update Module.kabi_x86_64 (Jerry Snitselaar) [Orabug: 17302224]  
  - Update lpfc version for 8.3.7.26.2p driver release (Gairy Grannum)   
  - Enable BlockGuard Support (Vaios Papadimitriou)   
  - Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (James Smart)   
  - Update copyrights for 8.3.41 modifications (James Smart)   
  - Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (James Smart)   
  - Add first burst support to driver (James Smart)   
  - Fixed the format of some log message fields (James Smart)   
  - Add first burst support to driver (James Smart)   
  - Fixed not able to perform PCI function reset when board was not in online mode (James Smart)   
  - Fixed failure in setting SLI3 board mode (James Smart)   
  - Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (James Smart)   
  - Fixed support for 128 byte WQEs (James Smart)   
  - Ensure driver properly zeros unused fields in SLI4 mailbox commands (James Smart)   
  - Fixed max value of lpfc_lun_queue_depth (James Smart)   
  - Fixed Receive Queue varied frame size handling (James Smart)   
  - Fix mailbox byteswap issue on PPC (James Smart)   
  - Fixed freeing of iocb when internal loopback times out (James Smart)   
  - lpfc 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (James Smart)   
  - lpfc 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (James Smart)   
  - lpfc 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (James Smart)   
  - treewide: Fix typos in kernel messages (Masanari Iida)   
  - lpfc 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (James Smart)   
  - lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (James Smart)   
  - lpfc 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (James Smart)   
  - lpfc 8.3.40: Fix to allow OCM to report FEC status (James Smart)   
  - lpfc 8.3.40: Fixed a missing return code in a logging message (James Smart)   
  - lpfc 8.3.40: Fixed some logging message fields (James Smart)   
  - lpfc 8.3.40: Fixed list corruption when lpfc_drain_tx runs (James Smart)   
  - lpfc 8.3.40: Fix starting reference tag when calculating BG error (James Smart)   
  - lpfc 8.3.40: Fix inconsistent list removal causes crash (James Smart)   
  - lpfc 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (James Smart)   
  - lpfc 8.3.40: Fix BlockGuard error checking (James Smart)   
  - lpfc 8.3.40: Fixed crash during FCoE failover testing. (James Smart)   
  - lpfc 8.3.40: Fix lpfc_used_cpu to be more dynamic (James Smart)   
  - lpfc 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (James Smart)   
  - scsi: fix lpfc build when wmb() is defined as mb() (Randy Dunlap)   
  - lpfc 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (James Smart)   
  - lpfc 8.3.39: Add log message when completes with clean address bit set to zero (James Smart)   
  - lpfc 8.3.39: Fixed driver vector mapping to CPU affinity (James Smart)   
  - lpfc 8.3.39: Fixed driver vector mapping to CPU affinity (James Smart)   
  - lpfc 8.3.39: Fixed iocb flags not being reset for scsi commands (James Smart)   
  - lpfc 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (James Smart)   
  - lpfc 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (James Smart)   
  - lpfc 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (James Smart)   
  - lpfc 8.3.39: Fixed bad book keeping in posting els sgls to port (James Smart)   
  - lpfc 8.3.39: Fixed deadlock between hbalock and nlp_lock use (James Smart)   
  - [SCSI] lpfc 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (James Smart)   
  - lpfc 8.3.39: Reduced spinlock contention on SCSI buffer list (James Smart)   
  - lpfc 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (James Smart)   
  - lpfc 8.3.39: Remove lpfc_fcp_look_ahead module parameter (James Smart)   
  - lpfc 8.3.39: Fix driver issues with SCSI Host reset (James Smart)   
  - lpfc 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (James Smart)   
  - lpfc 8.3.39: Fix driver issues with large s/g lists for BlockGuard (James Smart)   
  - lpfc 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (James Smart)   
  - lpfc 8.3.39: Fixed pt2pt and loop discovery problems on topology changes. (James Smart)   
  - lpfc 8.3.39: Remove driver dependency on HZ (James Smart)   
  - lpfc 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (James Smart)   
  - lpfc 8.3.39: Fixed BlockGuard error reporting (James Smart)   
  - lpfc 8.3.39: Fixed VPI allocation issues after firmware dump is performed (James Smart)   
  - lpfc 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (James Smart)   
  - lpfc 8.3.38: Fix default value for lpfc_enable_rrq. (James Smart)   
  - lpfc 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (James Smart)   
  - lpfc 8.3.38: Fixed PT2PT bring up problem for FC SLI4. (James Smart)   
  - lpfc 8.3.38: Fixed OXID reuse issue. (James Smart)   
  - lpfc 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (James Smart)   
  - lpfc 8.3.38: Fixed deadlock condition in FCF round robin handling (James Smart)   
  - scsilpfc 8.3.38: Fixed bsg timeout handling issues that would result in crashes (James Smart)   
  - lpfc 8.3.38: Fixed NMI watch dog panic's when resetting the hba. (James Smart)   
  - lpfc 8.3.38: Fixed degraded performance after cable pulls (James Smart)   
  - lpfc 8.3.37: Provide support for change_queue_type (James Smart)   
  - lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Wei Yongjun)   
  - lpfc 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get. (James Smart)   
  - lpfc 8.3.37: Fixed crash due to SLI Port invalid resource count (James Smart)   
  - lpfc 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (James Smart)   
  - lpfc 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal. (James Smart)   
  - lpfc 8.3.37: Fix potential memory corruption bug (James Smart)   
  - lpfc 8.3.37: Fixed no-context ABTS failed with BA_RJT (James Smart)   
  - lpfc 8.3.37: Removed use of NOP mailboxes for interrupt verification (James Smart)   
  - lpfc 8.3.37: Fixed exhausted retry for plogi to nameserver. (James Smart)   
  - lpfc 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (James Smart)   
  - mptfusion: update to LSI version 4.28.20.03 (Jerry Snitselaar) [Orabug: 17307187]  
  - turn on kabi check for x86 (Maxim Uvarov)   
  - config: CONFIG_X86_INTERNODE_CACHE_SHIFT=7 (Maxim Uvarov)   
  - kabi_whitelist_x86_64 (Maxim Uvarov)   
  - Ensure memory allocation results are checked throughout the code. (Kris Van Hees)   
  - net: sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [Orabug: 17071059]  
  - mm: leave pmd_huge_pte when CONFIG_TRANSPARENT_HUGEPAGE disabled (Jerry Snitselaar) [Orabug: 17301856]  
  - sparc64 - read_persistent_clock (bob picco)   
  - ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Hannes Frederic Sowa) [Orabug: 17296551] {CVE-2013-4162} 
  - ipv6: ip6_append_data_mtu did not care about pmtudisc and frag_size (Hannes Frederic Sowa) [Orabug: 17296420] {CVE-2013-4163} 
  - dm mpath: fix ioctl deadlock when no paths (Hannes Reinecke)   
  - dm mpath: enable WRITE SAME support (Mike Snitzer)   
  - dm table: fix write same support (Mike Snitzer)   
  - dm: rename request variables to bios (Alasdair G Kergon)   
  - dm: clean up clone_bio (Alasdair G Kergon)   
  - NVMe: Add MSI support (Ramachandra Rao Gajula)   
  - NVMe: Use dma_set_mask() correctly (Matthew Wilcox)   
  - Return the result from user admin command IOCTL even in case of failure (Chayan Biswas)   
  - NVMe: Do not cancel command multiple times (Keith Busch)   
  - NVMe: fix error return code in nvme_submit_bio_queue() (Wei Yongjun)   
  - NVMe: check for integer overflow in nvme_map_user_pages() (Dan Carpenter)   
  - NVMe: Fix a signedness bug in nvme_trans_modesel_get_mp (Vishal Verma)   
  - NVMe: Remove redundant version.h header include (Sachin Kamat)   
  - NVMe: Use user defined admin ioctl timeout (Keith Busch)   
  - NVMe: Simplify Firmware Activate code slightly (Matthew Wilcox)   
  - NVMe: Only clear the enable bit when disabling controller (Matthew Wilcox)   
  - NVMe: Wait for device to acknowledge shutdown (Matthew Wilcox)   
  - NVMe: Schedule timeout for sync commands (Keith Busch)   
  - NVMe: Meta-data support in NVME_IOCTL_SUBMIT_IO (Keith Busch)   
  - NVMe: Device specific stripe size handling (Keith Busch)   
  - NVMe: Split non-mergeable bio requests (Keith Busch)   
  - NVMe: Remove dead code in nvme_dev_add (Keith Busch)   
  - NVMe: Check for NULL memory in nvme_dev_add (Keith Busch)   
  - NVMe: Fix error clean-up on nvme_alloc_queue (Keith Busch)   
  - NVMe: Free admin queue on request_irq error (Keith Busch)   
  - NVMe: Add scsi unmap to SG_IO (Keith Busch)   
  - NVMe: queue usage fixes in nvme-scsi (Keith Busch)   
  - NVMe: Set TASK_INTERRUPTIBLE before processing queues (Arjan van de Ven)   
  - NVMe: Add a character device for each nvme device (Keith Busch)   
  - NVMe: Fix endian-related problems in user I/O submission path (Matthew Wilcox)   
  - NVMe: Fix I/O cancellation status on big-endian machines (Matthew Wilcox)   
  - NVMe: Fix sparse warnings in scsi emulation (Vishal Verma)   
  - NVMe: Don't fail initialisation unnecessarily (Matthew Wilcox)   
  - NVMe: Abstract out sector to block number conversion (Matthew Wilcox)   
  - NVMe: Use round_jiffies_relative() for the periodic, once-per-second timer (Arjan van de Ven)   
  - NVMe: Add nvme-scsi.c (Vishal Verma)   
  - NVMe: Add definitions for format command (Vishal Verma)   
  - NVMe: Move structures & definitions to header file (Vishal Verma)   
  - NVMe: Rename nvme.c to nvme-core.c (Vishal Verma)   
  - NVMe: Add discard support for capable devices (Keith Busch)   
  - NVMe: Add namespaces with no LBA range feature (Keith Busch)   
  - NVMe: Initialize iod nents to 0 (Keith Busch)   
  - NVMe: Define SMART log (Keith Busch)   
  - NVMe: Add result to nvme_get_features (Keith Busch)   
  - NVMe: Set result from user admin command (Keith Busch)   
  - NVMe: End queued bio requests when freeing queue (Keith Busch)   
  - NVMe: Free cmdid on nvme_submit_bio error (Keith Busch)   
  - oracleasm: Compat changes for 3.8 (Martin K. Petersen)   
  - oracleasm: Introduce module parameter for block size selection (Martin K. Petersen) [Orabug: 15924773]  
  - oracleasm: Data integrity support (Martin K. Petersen)   
  - oracleasm: Fix two merge errors (Martin K. Petersen)   
  - Oracle ASM Kernel Driver (Martin K. Petersen)   
  - megaraid_sas: Big endian support (Martin K. Petersen)   
  - megaraid: fix BUG_ON() from incorrect use of delayed work (Xiaotian Feng)   
  - aerdrv: Enhanced AER logging (Lance Ortiz) [Orabug: 17293976]  
  - aerdrv: Trace Event for PCI Express Advanced Error Reporting (Lance Ortiz) [Orabug: 17293976]  
  - [SCSI] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Stewart, Sean)   
  - [SCSI] Don't attempt to send extended INQUIRY command if skip_vpd_pages is set (Martin K. Petersen)   
  - [SCSI] sd: Update WRITE SAME heuristics (Martin K. Petersen)   
  - [SCSI] 3w-xxxx: Create sense buffer for unsupported commands (Martin K. Petersen)   
  - [SCSI] Workaround for disks that report bad optimal transfer length (Martin K. Petersen)   
  - [SCSI] Allow error handling timeout to be specified (Martin K. Petersen)   
  - [SCSI] scsi_dh_alua: fix stpg sense handling (Mike Christie)   
  - [SCSI] sd_dif: problem with verify of type 1 protection information (PI) (Jeremy Higdon)   
  - [SCSI] sd: avoid deadlocks when running under multipath (Hannes Reinecke)   
  - x86/mce: Rework cmci_rediscover() to play well with CPU hotplug (Srivatsa S. Bhat) [Orabug: 17293976]  
  - ACPI / APEI: fix error return code in ghes_probe() (Wei Yongjun) [Orabug: 17293976]  
  - hwmon: (adm1021) Strengthen chip detection for ADM1021, LM84 and MAX1617 (Guenter Roeck) [Orabug: 17293976]  
  - fnic: update from mainline 1.5.0.2 to cisco 1.5.0.45 (Jerry Snitselaar) [Orabug: 17293525]  
  - cgroup: fix bogus kernel warnings when cgroup_create() failed (Li Zefan) [Orabug: 16448051]  
  - cgroup: remove a NULL check in cgroup_exit() (Li Zefan) [Orabug: 16448051]  
  - cgroup: fix cgroup_path() vs rename() race (Li Zefan) [Orabug: 16448051]  
  - cgroup: fix cgroup_rmdir() vs close(eventfd) race (Li Zefan) [Orabug: 16448051]  
  - cgroup: fail if monitored file and event_control are in different cgroup (Li Zefan) [Orabug: 16448051]  
  - cgroup: fix a subtle bug in descendant pre-order walk (Tejun Heo) [Orabug: 16448051]  
  - memcg: do not create memsw files if swap accounting is disabled (Michal Hocko) [Orabug: 16448051]  
  - memcg: initialize kmem-cache destroying work earlier (Konstantin Khlebnikov) [Orabug: 16448051]  
  - mm: memcg: remove incorrect VM_BUG_ON for swap cache pages in uncharge (Johannes Weiner) [Orabug: 16448051]  
  - memcg: fix memcg_cache_name() to use cgroup_name() (Michal Hocko) [Orabug: 16448051]  
  - blkcg: fix "scheduling while atomic" in blk_queue_bypass_start (Jun'ichi Nomura) [Orabug: 16448051]  
  - device_cgroup: don't grab mutex in rcu callback (Jerry Snitselaar) [Orabug: 16448051]  
  - l2tp: prevent tunnel creation on netns mismatch (Tom Parkin) [Orabug: 16448051]  
  - netns: fdb: allow unprivileged users to add/del fdb entries (Gao feng) [Orabug: 16448051]  
  - netns: ebtable: allow unprivileged users to operate ebtables (Gao feng) [Orabug: 16448051]  
  - netns: bridge: allow unprivileged users add/delete mdb entry (Gao feng) [Orabug: 16448051]  
  - netns: bond: allow unprivileged users to control bond device (Gao feng) [Orabug: 16448051]  
  - netfilter: nf_ct_reasm: fix per-netns sysctl initialization (Michal Kubeček) [Orabug: 16448051]  
  - config: enable CONFIG_XFS_WARN for debug builds (Jerry Snitselaar) [Orabug: 17271899]  
  - xfs: introduce CONFIG_XFS_WARN (Dave Chinner) [Orabug: 17271899]  
  - xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [Orabug: 17271899]  
  - xfs: remove log force from xfs_buf_trylock() (Brian Foster) [Orabug: 17271899]  
  - xfs: ensure we capture IO errors correctly (Dave Chinner) [Orabug: 17271899]  
  - xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [Orabug: 17271899]  
  - xfs: fallback to vmalloc for large buffers in xfs_compat_attrlist_by_handle (Eric Sandeen) [Orabug: 17271899]  
  - ext4: fix corruption when online resizing a fs with 1K block size (Maarten ter Huurne) [Orabug: 17279036]  
  - ext4: fix data integrity for ext4_sync_fs (Jerry Snitselaar) [Orabug: 17279036]  
  - ext4: fix overflow when counting used blocks on 32-bit architectures (Jan Kara) [Orabug: 17279036]  
  - ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs (Jan Kara) [Orabug: 17279036]  
  - ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementations (Jerry Snitselaar) [Orabug: 17279036]  
  - ext4: fix data offset overflow on 32-bit archs in ext4_inline_data_fiemap() (Jan Kara) [Orabug: 17279036]  
  - ext4: fix type-widening bug in inode table readahead code (Theodore Ts'o) [Orabug: 17279036]  
  - ext4: mext_insert_extents should update extent block checksum (Darrick J. Wong) [Orabug: 17279036]  
  - ext4: fix deadlock with quota feature (Jan Kara) [Orabug: 17279036]  
  - qlcnic: update from 5.0.30 to 5.2.43 (Jerry Snitselaar) [Orabug: 17267160]  
  - Remove pre-alpha features for release. (Kris Van Hees) [Orabug: 17076008]  
  - CONFIG_UPROBES is needed by CONFIG_DT_FASTTRAP, not CONFIG_DTRACE. (Nick Alcock) [Orabug: 17076008]  
  - CONFIG_DTRACE should depend on CONFIG_UPROBES. (Nick Alcock) [Orabug: 17076008]  
  - SPEC: Include all sources regardless of arch. (Nick Alcock) [Orabug: 17076008]  
  - SPEC: Changes for UEK merge. (Nick Alcock) [Orabug: 17076008]  
  - Fix loss of error code from waitid() when info is provided. (Nick Alcock) [Orabug: 17076008]  
  - Make old_rsp available to kernel modules. (Kris Van Hees) [Orabug: 17076008]  
  - waitfd selftest: dike out some dead code. (Nick Alcock) [Orabug: 17076008]  
  - Introduce poll_wait_fixed(), and use it in waitfds. (Nick Alcock) [Orabug: 17076008]  
  - No longer reference 'ctf.ko.unsigned' in CTF debuginfo stripping machinery. (Nick Alcock) [Orabug: 17076008]  
  - SPEC: Do not sign modules, pro tem. (Nick Alcock) [Orabug: 17076008]  
  - SPEC: Fix the -g1 debuginfo hack. (Nick Alcock) [Orabug: 17076008]  
  - Add waitfd(), and a testcase for it. (Nick Alcock) [Orabug: 17076008]  
  - Ensure that arg6 through arg9 get retrieved correctly for USDT probes. (Kris Van Hees) [Orabug: 17076008]  
  - Finish the implementation of is-enabled USDT probes. (Kris Van Hees) [Orabug: 17076008]  
  - Fixes for tracepoint cleanup. (Kris Van Hees) [Orabug: 17076008]  
  - Remove unnecessary debugging output. (Kris Van Hees) [Orabug: 17076008]  
  - Update syscall tracing in view of Linux 3.8 changes. (Kris Van Hees) [Orabug: 17076008]  
  - USDT implementation (phase 2). (Kris Van Hees) [Orabug: 17076008]  
  - Revamp and split up DTrace headers.  Add ioctl() debugging machinery. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: blacklist certain structure members entirely. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: Repair faulty indentation. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: Split the absolute-file-name caching machinery out of type_id(). (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: sentinelize str_appendn(). (Nick Alcock) [Orabug: 17076008]  
  - ptrace: Add PTRACE_GETMAPFD. (Nick Alcock) [Orabug: 17076008]  
  - Update execve() syscall probe support. (Kris Van Hees) [Orabug: 17076008]  
  - Add support for an SDT probe getting called from multiple functions. (Kris Van Hees) [Orabug: 17076008]  
  - Move SDT call location for surrender probe. (Kris Van Hees) [Orabug: 17076008]  
  - USDT implementation (Phase 1). (Kris Van Hees) [Orabug: 17076008]  
  - Remove incorrect FBT support code. (Kris Van Hees) [Orabug: 17076008]  
  - Move psinfo to its own header file. (Kris Van Hees) [Orabug: 17076008]  
  - Update copyright statements. (Kris Van Hees) [Orabug: 17076008]  
  - dwarf2ctf: Update the shared CTF file right after initialization. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: Improve debugging and indentation fixes. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf doc revisions. (Nick Alcock) [Orabug: 17076008]  
  - Internal performance measurement support code. (Kris Van Hees) [Orabug: 17076008]  
  - Disable KVM steal-time accounting when DTrace is in use. (Nick Alcock) [Orabug: 17076008]  
  - Cosmetic improvements to CTF linking. (Nick Alcock) [Orabug: 17076008]  
  - Remove a few obsolete probes. (Kris Van Hees) [Orabug: 17076008]  
  - Cater for changes in the way the kernel is linked. (Kris Van Hees) [Orabug: 17076008]  
  - Miscellaneous 3.6 porting work. (Kris Van Hees) [Orabug: 17076008]  
  - Fix up rq.dtrace_cpu_info member. (Kris Van Hees) [Orabug: 17076008]  
  - gitignore: Ignore objects.builtin and dwarf2ctf. (Nick Alcock) [Orabug: 17076008]  
  - Fix outright typos in the 3.6 forward-port. (Nick Alcock) [Orabug: 17076008]  
  - Remove obsolete static probe documentation. (Kris Van Hees) [Orabug: 17076008]  
  - DTrace-independent CTF. (Nick Alcock) [Orabug: 17076008]  
  - Do not build in CTF data for no-longer-built-in modules. (Nick Alcock) [Orabug: 17076008]  
  - Document dwarf2ctf. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: Extend the deduplication blacklist. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: Improve error message on internal deduplication error. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: Note a future enhancement. (Nick Alcock) [Orabug: 17076008]  
  - Document parameters to die_to_ctf(). (Nick Alcock) [Orabug: 17076008]  
  - Do not construct objects.builtin if CTF is not being built. (Nick Alcock) [Orabug: 17076008]  
  - Do not build dwarf2ctf nor attempt to use it if !CONFIG_DTRACE. (Nick Alcock) [Orabug: 17076008]  
  - SPEC: Rename the DTrace kernel to kernel-uek-dtrace-. (Nick Alcock) [Orabug: 17076008]  
  - SPEC: strip kernel modules using objcopy, not eu-strip (Nick Alcock) [Orabug: 17076008]  
  - SPEC: do not strip non-debugging sections from kernel modules. (Nick Alcock) [Orabug: 17076008]  
  - SPEC: build firmware. (Nick Alcock) [Orabug: 17076008]  
  - Additional action support (and bug fixes). (Kris Van Hees) [Orabug: 17076008]  
  - Get rid of debugging code. (Kris Van Hees) [Orabug: 17076008]  
  - Add psinfo/cpuinfo OS level support. (Kris Van Hees) [Orabug: 17076008]  
  - Removed debugging output (1 line). (Kris Van Hees) [Orabug: 17076008]  
  - Change the DTrace startup handling (at boot time) for SDT. (Kris Van Hees) [Orabug: 17076008]  
  - Cleanup (and adding) of SDT probe points. (Kris Van Hees) [Orabug: 17076008]  
  - Write the CTF files for standalone modules to a subdir of the module directory. (Nick Alcock) [Orabug: 17076008]  
  - Adapt to the libdtrace-ctf devel package split. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: unnamed structure/union support. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: recurse_ctf() -> die_to_ctf(). (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: fix the signed-modules case. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: correctly propagate IDs for array types. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: fix off-by-one in emitted array bounds. (Nick Alcock) [Orabug: 17076008]  
  - Fix tiny comment typo. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: blacklist certain modules from deduplication. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: include enumeration types inside functions. (Nick Alcock) [Orabug: 17076008]  
  - New IO provider probes: start, done, wait-start, wait-done New sched provides probes: enqueue, dequeue, wakeup, preempt, remain-cpu, change-pri, surrender (Note that the preempt probe currently passes a debugging argument that will be removed in the future to match the argument-less version in the documentation.) (Kris Van Hees) [Orabug: 17076008]  
  - Fix to handle multiple SDT-based probes in a single function. (Kris Van Hees) [Orabug: 17076008]  
  - DTrace: require assembler symbol stripping and debug info. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: Fix array dimensions. (Nick Alcock) [Orabug: 17076008]  
  - Change the name of the CTF section in kernel modules. (Nick Alcock) [Orabug: 17076008]  
  - Fix a bug in the SDT probe location generator, where it could accidentally add the address of a non-function identifier to the SDT list (e.g. watchdog occurs both in the uninitialised data section (BSS) and the text section). (Kris Van Hees) [Orabug: 17076008]  
  - dwarf2ctf: major duplicate detection fixes. (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: optimize type_id() and fix array dimension lookup. (Nick Alcock) [Orabug: 17076008]  
  - Changed the logic for determining SDT probe point locations because the previous version did not account for probes that might be placed in non-.text segments.  New code also avoids extra passes that were not necessary. (Kris Van Hees) [Orabug: 17076008]  
  - dwarf2ctf: store away the types and names of non-static global variables. (Nick Alcock) [Orabug: 17076008]  
  - Set the name of the parent of child modules to "dtrace_ctf". (Nick Alcock) [Orabug: 17076008]  
  - dwarf2ctf: clarify comments, improve a type name. (Nick Alcock) [Orabug: 17076008]  
  - Force dtrace_ctf.ko to be loaded whenever dtrace.ko is. (Nick Alcock) [Orabug: 17076008]  
  - Generate CTF information for the kernel. (Nick Alcock) [Orabug: 17076008]  
  - Drop rogue debugging statements. (Nick Alcock) [Orabug: 17076008]  
  - Provide symbol sizes in /proc/kallmodsyms. (Nick Alcock) [Orabug: 17076008]  
  - Add a dummy dtrace_ctf.ko module. (Nick Alcock) [Orabug: 17076008]  
  - Fix /proc/kallmodsyms population bugs. (Nick Alcock) [Orabug: 17076008]  
  - kallsyms: work in a clean tree, and a non-modular tree. (Nick Alcock) [Orabug: 17076008]  
  - kallsyms: work with older glibc. (Nick Alcock) [Orabug: 17076008]  
  - Don't depend on dtrace-user. (Nick Alcock) [Orabug: 17076008]  
  - Add /proc/kallmodsyms. (Nick Alcock) [Orabug: 17076008]  
  - - sched-tick SDT probe. - FBT probe point discovery and probe creation. - Moving code around for the kernel pseudo-module handling since it gets used   by both the SDT code and the FBT code. (Kris Van Hees) [Orabug: 17076008]  
  - Delete an obsolete release script. (Nick Alcock) [Orabug: 17076008]  
  - Changed from using mutex_is_locked() to a new mutex_owned(), in support of the Solaris MUTEX_HELD() macro.  The former was merely testing whether the mutex was locked, whereas the real test needed here is whether the mutex is held by the current thread. (Kris Van Hees) [Orabug: 17076008]  
  - Fix signed division and modulo operations in DIF. Ensure that SDT probe points are patched with a NOP sequence at boot time. Remove debugging output during SDT registration. (Kris Van Hees) [Orabug: 17076008]  
  - Make sure the insn length is initialized in the right branch of the die notifier. (Nick Alcock) [Orabug: 17076008]  
  - Ensure that the trap handler is regisstered only once. Register with first use, (Kris Van Hees) [Orabug: 17076008]  
  - Ensure that the die notifier hook is installed whenever DTrace is enabled, since page fault and general protection fault handling depends on it, and that is needed for safe memory access support in DTrace. (Kris Van Hees) [Orabug: 17076008]  
  - Adding missing files for PF/GPF support. (Kris Van Hees) [Orabug: 17076008]  
  - Support for page fault and general protection fault detection for DTrace, to ensure that DTrace memory access faults are non-fatal. (Kris Van Hees) [Orabug: 17076008]  
  - Fix incorrect probe point name. (Kris Van Hees) [Orabug: 17076008]  
  - Added lwp-exit and lwp-create SDT probe points. Change the DRELOC tag in make output to DT-SDT. (Kris Van Hees) [Orabug: 17076008]  
  - SDT implementation (core kernel support for providing a list of static probe points for the kernel pseudo-module, dtrace SDT meta-provider support, ...). Also, new script (dtrace_sdt.sh) to extract locations of SDT probe points in the core kernel. (Kris Van Hees) [Orabug: 17076008]  
  - Enable processing the SDT probe point info at boot time (before SMP is actually enabled), if DTrace SDT support has been enabled (built-in or as module).  For now, provide some verbose info on the probe points getting resolved. (Kris Van Hees) [Orabug: 17076008]  
  - Fix resolving addresses of relocation records for SDT probe points.  The addresses were being calculated based on the wrong starting point (_stext whereas it ought to be _text), and the base was not taken into account. Fixed the writing of NOPs in the location of the probe point calls, since the existing case was causing kernel paging faults.  Made the add_nops() function in alternative.c non-static so it can be used in sdt_register. Use add_nops() to select the most appropriate NOP sequence for replacing the probe point call, and write the NOPs using text_poke(). (Kris Van Hees) [Orabug: 17076008]  
  - Fixed the allocation of cyclics that was the cuase for some obscure crashes during the testsuite execution.  Problem was that cyclics were being allocated in chunks, with a new array being allocated as (prev-size + chink-size), and then the old entries being copied over.  However, because the hrtimer struct is embedded in the cyclic struct, this meant that hrtimer structs were being moved outside the hrtimer code. (Kris Van Hees) [Orabug: 17076008]  
  - Removed dead code (was #if 0 ... #endif).  Cleaned up ;; -> ;. (Kris Van Hees) [Orabug: 17076008]  
  - Implementation for tracing stub-based system calls.  Due to the need for specialized code handling (mainly passing in a pt_regs structure as one of the arguments), some syscalls are called through a stub in assembly code. We duplicate the stub cdode in dtrace_stubs_x86_64.S, but instead of calling the actual syscall implementation code call our own syscall-specific handler, which ensures that entry and return probes are called as enabled, and then call the underlying implementation directly for handling the syscall. (Kris Van Hees) [Orabug: 17076008]  
  - Allow for pushes of multiple branches and pushes of merged-back branches. (Nick Alcock) [Orabug: 17076008]  
  - Remove some debugging that crept in. (Nick Alcock) [Orabug: 17076008]  
  - Fix git commit URL. (Nick Alcock) [Orabug: 17076008]  
  - push-dtrace-release: Fix argument checking. (Nick Alcock) [Orabug: 17076008]  
  - Do not rely on 'git clone --branch'. (Nick Alcock) [Orabug: 17076008]  
  - Release-pushing script. (Nick Alcock) [Orabug: 17076008]  
  - Stacktrace dumping has been moved to the GPL-licensed dtrace_os.c because it depends on a symbol that is exported as GPL-only.  Functionality in dtrace_isa that requires stacktrace dumping can now use dtrace_stacktrace(). (Kris Van Hees) [Orabug: 17076008]  
  - Fix porting issues from 2.6.32 to 2.6.39. Disable stub_* based syscalls (for now). (Kris Van Hees) [Orabug: 17076008]  
  - Move cyclic.h into include/linux. (Nick Alcock) [Orabug: 17076008]  
  - Finish GPL/CDDL splitting work. (Nick Alcock) [Orabug: 17076008]  
  - CDDL copyrights for everything needing it. (Nick Alcock) [Orabug: 17076008]  
  - Migrate dtrace to a standalone module, situated at the top level of the tree. (Nick Alcock) [Orabug: 17076008]  
  - Fix walltimestamp. (Nick Alcock) [Orabug: 17076008]  
  - Changes in how we collect the names o system calls.  Used to use the ftrace syscall meta info and the nr-to-meta functionality.  Now populates the systrace info structure statically at kernel compile time.  This means that the DTrace code no longer depends on ftrace. (Kris Van Hees) [Orabug: 17076008]  
  - No more use for ktime_get_nongpl().  We an now use dtrace_gethrtime(). (Kris Van Hees) [Orabug: 17076008]  
  - Implementation for syscall entry/return probes.  Makes the sys call table writable, and replaces the function pointer for select syscalls with the address of a wrapper function to enable entry and return probe firing. (Kris Van Hees) [Orabug: 17076008]  
  - Conflict with CONFIG_DEBUG_LOCK_ALLOC. (Nick Alcock) [Orabug: 17076008]  
  - Dependency fixes for dtrace. (Nick Alcock) [Orabug: 17076008]  
  - Added CONFIG_DT_DEBUG_MUTEX option to enable printing all locations where a mutex is locked and unlocked. Implemented aggregations using the idr mechanism rather than the Solaris-based 1-byte allocation technique to get unique IDs. Various cleanup and small changes. (Kris Van Hees) [Orabug: 17076008]  
  - Update sdt provider (sdt_mod.c) with lots of functions. NOTES: - module loadcnt may need more work. - kernel_searchsym() is incomplete (see FIXMEs). Add sdt_subr.c and build it in Makefile. Add str_impl.h for internal sdt use. Add more fields to linux/module.h for static probe bookkeeping. (Randy Dunlap) [Orabug: 17076008]  
  - Add dtrace_module_loaded() and dtrace_module_unloaded(). Give the static probes in the kernel image a module name of   "kernel_builtins" and a module state of LIVE. Fix an extra-paren typo in dtrace_dev.c. NOTE:  This is incomplete.  There are a few TBDs and FIXMEs   in this patch. (Randy Dunlap) [Orabug: 17076008]  
  - Turn on gcov profiliing for the RPM builds by default. (Nick Alcock) [Orabug: 17076008]  
  - Turn on gcov profiling in the kernel/dtrace directory by default. (Nick Alcock) [Orabug: 17076008]  
  - Adding framework for a test provider that fires a specific probe on request. Adding previously missing (and unused) exported functions: (Kris Van Hees) [Orabug: 17076008]  
  - File needed for rpm builds to ensure DTrace is enabled as modules. (Kris Van Hees) [Orabug: 17076008]  
  - add Documentation/dtrace_static_probes.txt, which is a directory of all static probes in the kernel tree. (Randy Dunlap) [Orabug: 17076008]  
  - Remove license and add copyright. (Randy Dunlap) [Orabug: 17076008]  
  - Build sdt_register.c into the kernel. (Nick Alcock) [Orabug: 17076008]  
  - Add missing include needed for DTrace probes. (Nick Alcock) [Orabug: 17076008]  
  - - convert relative probepoint relocation addresses to absolute:   this should have been done by the top-level Makefile, but it must   have a dependency problem since the generated vmlinux_info.S has   the correct info in it but the vmlinux_info.o file does not AND   the .S file was created AFTER the .o file. - convert calls to dtrace stub RETs to NOPs; (Randy Dunlap) [Orabug: 17076008]  
  - Add some dtrace static probes that are easy to trigger. See the static probes directory listing for a summary of all dtrace static probes. (Randy Dunlap) [Orabug: 17076008]  
  - Added dependency for FTRACE and FTRACE_SYSCALLS for the SYSTRACE provider. (Kris Van Hees) [Orabug: 17076008]  
  - Remove debugging statements. (Kris Van Hees) [Orabug: 17076008]  
  - Reduce the unintended ordering dependency (_text before _stext) when scanning the relocs info file. (Randy Dunlap) [Orabug: 17076008]  
  - Adding debug code to track probe processing through BEGIN probe enabling. Adding minimal implementation of cyclic functionality (based on hrtimer) as an additional to the core kernel, linked in when dtrace is enabled (be it as module, or compiled in).  Exports cyclic_add() and cyclic_remove(). Removed former cyclic stub implementation (cyclic.c). (Kris Van Hees) [Orabug: 17076008]  
  - The systrace provider depends on the FTRACE_SYSCALLS kernel feature. The systrace provider is actually called syscall on Solaris, so it has been renamed on the Linux side (i.e. it registers itself as syscall). Added some debug statements to track probe searches better. The probes/probematch ioctl handling should return -ESRCH when the last hit has been returned already. (Kris Van Hees) [Orabug: 17076008]  
  - Reading the dtrace relocation info table could fail on a boundary condition. Fix by counting the string terminator (null) byte.  Now works for my 4 test cases. (Randy Dunlap) [Orabug: 17076008]  
  - Read and use the _stext value for adding to relative relocation info to make it absolute. This works for my 4 test cases.  It was derived by examination and discovery.  There could be cases where it does not work, e.g. in other text sections. (Randy Dunlap) [Orabug: 17076008]  
  - Removed || CONFIG_DT_SDT_MODULE from conditional surrounding call to dtrace_register_builtins() because that function does not exist in the kernel proper when DTrace is compiled as kernel modules. (Kris Van Hees) [Orabug: 17076008]  
  - Add missing files (present in the CVS repo but not in git). (Kris Van Hees) [Orabug: 17076008]  
  - systrace uses syscall_nr_to_meta, which is only available when FTRACE_SYSCALLS is enabled, so make systrace depend on FTRACE_SYSCALLS. (Randy Dunlap) [Orabug: 17076008]  
  - Test push. (Kris Van Hees) [Orabug: 17076008]  
  - Test commit (reverting previous test commit). (Kris Van Hees) [Orabug: 17076008]  
  - Just a very small change to check whether git push will work fine by someone other than Nix. (Kris Van Hees) [Orabug: 17076008]  
  - Initial import of DTrace kernelspace code. (Nick Alcock) [Orabug: 17076008]


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-8.el6uek]
changelog:
  - ipoib fix compilation if rcu debug enabled (Maxim Uvarov)   
  - qlge: update from v1.00.00.31 to v1.00.00.32 (Jerry Snitselaar) [Orabug: 17267206]  
  - qla2xxx: update from mainline 8.04.00.08-k to qlogic version 8.05.00.03.39.0-k (Saurav Kashyap) [Orabug: 17277380]  
  - config file change for eIPoIB (Ajaykumar Hotchandani)   
  - bnx2i: update from mainline version 2.7.2.2 to broadcom version 2.7.6.1d (Jerry Snitselaar) [Orabug: 17024889]  
  - bnx2fc: update from mainline version 1.0.12 to broadcom version 2.3.4 (Jerry Snitselaar) [Orabug: 17024889]  
  - bnx2x: update from mainline version 1.78.00-0 to broadcom version 1.76.54 (Jerry Snitselaar) [Orabug: 17024889]  
  - cnic: update from mainline version 2.5.16 to broadcom version 2.5.16g (Jerry Snitselaar) [Orabug: 17024889]  
  - bnx2: update from mainline version 2.2.3 to broadcom version 2.2.3n (Jerry Snitselaar) [Orabug: 17024889]  
  - tg3: update from mainline version 3.128 to broadcom version 3.131d (Jerry Snitselaar) [Orabug: 17024889]  
  - tmpfs: add support for read_iter and write_iter (Hugh Dickins) [Orabug: 16371286]
  - ubifs: convert file ops from aio_read/write to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
  - ecrpytfs: Convert aio_read/write ops to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
  - afs: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
  - udf: convert file ops from aio_read/write to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
  - gfs2: Convert aio_read/write ops to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
  - xfs: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
  - block_dev: add support for read_iter, write_iter (Asias He) [Orabug: 16371286]
  - btrfs: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
  - nfs: simplify swap (Dave Kleikamp) [Orabug: 16371286]
  - nfs: add support for read_iter, write_iter (Dave Kleikamp) [Orabug: 16371286]
  - ext4: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
  - ocfs2: add support for read_iter, write_iter, and direct_IO_bvec (Zach Brown) [Orabug: 16371286]
  - fs: add read_iter and write_iter to several file systems (Dave Kleikamp) [Orabug: 16371286]
  - fs: use read_iter and write_iter rather than aio_read and aio_write (Dave Kleikamp) [Orabug: 16371286]
  - fs: create file_readable() and file_writable() functions (Dave Kleikamp) [Orabug: 16371286]
  - loop: use aio to perform io on the underlying file (Zach Brown) [Orabug: 16371286]
  - bio: add bvec_length(), like iov_length() (Zach Brown) [Orabug: 16371286]
  - aio: add aio support for iov_iter arguments (Zach Brown) [Orabug: 16371286]
  - aio: add aio_kernel_() interface (Zach Brown) [Orabug: 16371286]
  - fs: pull iov_iter use higher up the stack (Zach Brown) [Orabug: 16371286]
  - dio: add bio_vec support to __blockdev_direct_IO() (Dave Kleikamp) [Orabug: 16371286]
  - dio: Convert direct_IO to use iov_iter (Dave Kleikamp) [Orabug: 16371286]
  - iov_iter: let callers extract iovecs and bio_vecs (Zach Brown) [Orabug: 16371286]
  - iov_iter: add a shorten call (Zach Brown) [Orabug: 16371286]
  - iov_iter: add bvec support (Zach Brown) [Orabug: 16371286]
  - iov_iter: ii_iovec_copy_to_user should pre-fault user pages (Dave Kleikamp) [Orabug: 16371286]
  - iov_iter: hide iovec details behind ops function pointers (Zach Brown) [Orabug: 16371286]
  - fuse: convert fuse to use iov_iter_copy_[to|from]_user (Dave Kleikamp) [Orabug: 16371286]
  - iov_iter: add __iovec_copy_to_user() (Dave Kleikamp) [Orabug: 16371286]
  - iov_iter: add copy_to_user support (Zach Brown) [Orabug: 16371286]
  - iov_iter: iov_iter_copy_from_user() should use non-atomic copy (Dave Kleikamp) [Orabug: 16371286]
  - iov_iter: move into its own file (Zach Brown) [Orabug: 16371286]
  - sparc64 - color correction (bob picco)   
  - [ixgbe] hold rcu_read_lock() when derefencing rcu (Maxim Uvarov) [Orabug: 17213023]  
  - mutex: Back out architecture specific check for negative mutex count (Waiman Long) [Orabug: 17237224]  
  - mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Waiman Long) [Orabug: 17237224]  
  - mutex: Make more scalable by doing less atomic operations (Waiman Long) [Orabug: 17237224]  
  - mutex: Move mutex spinning code from sched/core.c back to mutex.c (Waiman Long) [Orabug: 17237224]  
  - ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Manfred Spraul) [Orabug: 17237239]  
  - ipc,sem: fix semctl(..., GETNCNT) (Rik van Riel) [Orabug: 17237239]  
  - ipc,sem: fix semctl(..., GETZCNT) (Rik van Riel) [Orabug: 17237239]  
  - ipc: simplify rcu_read_lock() in semctl_nolock() (Linus Torvalds) [Orabug: 17237239]  
  - ipc: simplify semtimedop/semctl_main() common error path handling (Linus Torvalds) [Orabug: 17237239]  
  - ipc: move sem_obtain_lock() rcu locking into the only caller (Linus Torvalds) [Orabug: 17237239]  
  - ipc: fix double sem unlock in semctl error path (Linus Torvalds) [Orabug: 17237239]  
  - ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Linus Torvalds) [Orabug: 17237239]  
  - ipc: sem_putref() does not need the semaphore lock any more (Linus Torvalds) [Orabug: 17237239]  
  - ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Linus Torvalds) [Orabug: 17237239]  
  - ipc: fix GETALL/IPC_RM race for sysv semaphores (Al Viro) [Orabug: 17237239]  
  - ipc/msg.c: use list_for_each_entry_[safe] for list traversing (Nikola Pajkovsky) [Orabug: 17237239]  
  - ipc,sem: fine grained locking for semtimedop (Rik van Riel) [Orabug: 17237239]  
  - ipc,sem: have only one list in struct sem_queue (Rik van Riel) [Orabug: 17237239]  
  - ipc,sem: open code and rename sem_lock (Rik van Riel) [Orabug: 17237239]  
  - ipc,sem: do not hold ipc lock more than necessary (Davidlohr Bueso) [Orabug: 17237239]  
  - ipc: introduce lockless pre_down ipcctl (Davidlohr Bueso) [Orabug: 17237239]  
  - ipc: introduce obtaining a lockless ipc object (Davidlohr Bueso) [Orabug: 17237239]  
  - ipc: remove bogus lock comment for ipc_checkid (Davidlohr Bueso) [Orabug: 17237239]  
  - ipc/msgutil.c: use linux/uaccess.h (HoSung Jung) [Orabug: 17237239]  
  - ipc: refactor msg list search into separate function (Peter Hurley) [Orabug: 17237239]  
  - ipc: simplify msg list search (Peter Hurley) [Orabug: 17237239]  
  - ipc: implement MSG_COPY as a new receive mode (Peter Hurley) [Orabug: 17237239]  
  - ipc: remove msg handling from queue scan (Peter Hurley) [Orabug: 17237239]  
  - ipc: set EFAULT as default error in load_msg() (Peter Hurley) [Orabug: 17237239]  
  - ipc: tighten msg copy loops (Peter Hurley) [Orabug: 17237239]  
  - ipc: separate msg allocation from userspace copy (Peter Hurley) [Orabug: 17237239]  
  - ipc: clamp with min() (Peter Hurley) [Orabug: 17237239]  
  - rwsem: check counter to avoid cmpxchg calls (Davidlohr Bueso) [Orabug: 17237186]  
  - rwsem: no need for explicit signed longs (Davidlohr Bueso) [Orabug: 17237186]  
  - x86 rwsem: avoid taking slow path when stealing write lock (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: do not block readers at head of queue if other readers are active (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: implement support for write lock stealing on the fastpath (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: simplify __rwsem_do_wake (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: skip initial trylock in rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: avoid taking wait_lock in rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: use cmpxchg for trying to steal write lock (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: more agressive lock stealing in rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: simplify rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: simplify rwsem_down_read_failed (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: move rwsem_down_failed_common code into rwsem_down_{read,write}_failed (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: shorter spinlocked section in rwsem_down_failed_common() (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: make the waiter type an enumeration rather than a bitmask (Michel Lespinasse) [Orabug: 17237186]  
  - rwsem: Implement writer lock-stealing for better scalability (Alex Shi) [Orabug: 17237186]  
  - rwsem-spinlock: Implement writer lock-stealing for better scalability (Yuanhan Liu) [Orabug: 17237186]  
  - mpt3sas: update from v02.100.00.00 to v3.00.00.00 (Sreekanth Reddy) [Orabug: 17249239]  
  - sched: Change position of resched_cpu() in load_balance() (Joonsoo Kim) [Orabug: 16988083]  
  - sched: Move up affinity check to mitigate useless redoing overhead (Joonsoo Kim) [Orabug: 16988083]  
  - sched: Prevent to re-select dst-cpu in load_balance() (Joonsoo Kim) [Orabug: 16988083]  
  - sched: Explicitly cpu_idle_type checking in rebalance_domains() (Joonsoo Kim) [Orabug: 16988083]  
  - sched: Rename load_balance_tmpmask to load_balance_mask (Joonsoo Kim) [Orabug: 16988083]  
  - sched: Don't consider other cpus in our group in case of NEWLY_IDLE (Joonsoo Kim) [Orabug: 16988083]  
  - sched: Fix init NOHZ_IDLE flag (Vincent Guittot) [Orabug: 16988083]  
  - sched: Fix select_idle_sibling() bouncing cow syndrome (Mike Galbraith) [Orabug: 16988083]  
  - disable mlx5 compilation (Ajaykumar Hotchandani)   
  - xfs: Fix the logic check for all quotas being turned off (Chandra Seetharaman)   
  - xfs: return FIEMAP_EXTENT_UNKNOWN for delayed allocation extent (Jie Liu)   
  - xfs: Don't keep silent if sunit/swidth can not be changed via mount (Jie Liu)   
  - xfs: fix rounding in xfs_free_file_space (Dave Chinner)   
  - FSX on 512 byte block size filesystems has been failing for some time with corrupted data. The fault dates back to the change in the writeback data integrity algorithm that uses a mark-and-sweep approach to avoid data writeback livelocks. (Dave Chinner)   
  - xfs: don't free EFIs before the EFDs are committed (Dave Chinner)   
  - xfs: Fix WARN_ON(delalloc) in xfs_vm_releasepage() (Jan Kara)   
  - xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster)   
  - hxge: add support for Oracle 10Gb Ethernet adapter (James Puthukattukaran) [Orabug: 16443155]  
  - rds: complete port of RDS from UEK2 (2.6.39-400.107.0.el5uek) (Venkat Venkatsubra)   
  - rds: RDS files of UEK2 (2.6.39-400.107.0.el5uek) as is (Venkat Venkatsubra)   
  - rds: Add rds.h file (Ajaykumar Hotchandani)   
  - Enable SDP build in config file. (Ajaykumar Hotchandani)   
  - remove drivers/infiniband/debug (Ajaykumar Hotchandani)   
  - Removed srp_1.5.3 (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: use __cancel_delayed_work in IRQ context" (Ajaykumar Hotchandani)   
  - sdp: fix cpu lock-up when sdp call ib_fmr_pool_map_phys (Shamir Rabinovitch)   
  - sdp: IB_CQ_VECTOR_LEAST_ATTACHED will not be supported in ofed-2.0 (Shamir Rabinovitch)   
  - sdp: port sdp to latest devel branch (Shamir Rabinovitch)   
  - sdp: copy sdp from uek-2.0 to ofed-2.0 (Shamir Rabinovitch)   
  - iser: panic on iser login/logout (Shamir Rabinovitch) [Orabug: 16313854]  
  - mlx4_en: Align timestamping support with upstream kernel (Saeed Mahameed)   
  - mlx4_ib: clear comp mask bit of deleted GUID entries after deletion (Saeed Mahameed)   
  - ib_core: fixed resource leak in case of error (Saeed Mahameed)   
  - IB: Introduce Shared PD support (Saeed Mahameed)   
  - ib_core: IB providers/ULPs Relaxed (User) FMR set to NULL (Saeed Mahameed)   
  - mlx4_ib: Enable usermode FMR (Saeed Mahameed)   
  - ib_core: Enable usermode FMR (Saeed Mahameed)   
  - rdma_cm: add ability to control the QP timeout value (Saeed Mahameed)   
  - rdma_cm: adding the RDMA_CM_EVENT_ALT_PATH_LOADED event (Dotan Barak)   
  - mlx4_ib: 6305 bugfix: set the counter sets of the alternate path in the QP (Dotan Barak)   
  - mlx4_ib: Fix the attribute sq_sig_type value in query qp (Saeed Mahameed)   
  - rdma_cm: rdma_create_qp not setting up client context correctly (Saeed Mahameed)   
  - rmda_cm: add APM support to rdma_cm. (rdma_enable_apm) (Saeed Mahameed)   
  - mlx5: Update CMD_IF_REV to 4 (Moshe Lazer)   
  - mlx4_core: resource tracker fix error flow in add_res_range (Saeed Mahameed)   
  - mlx5: Implement new intialization sequeuenc (Moshe Lazer)   
  - ib/ipoib: change mode only when interface is down. (Erez Shitrit)   
  - ib/ipoib: avoid pkey value 0 in child interface. (Erez Shitrit)   
  - ib/ipoib: Fix index 0 pkey value in ipoib sriov env. (Erez Shitrit)   
  - ib/ipoib: limit the max number of receive/transmit queues to 16 (Tal Alon)   
  - mlx4_en: reuse mapped memory in RX flow (v2) (Eugenia Emantayev)   
  - mlx5: Fix check of number of entries in create CQ (Eli Cohen)   
  - mlx5: fix uninitialized var warning (Eli Cohen)   
  - mlx5: fix send work queue size calculation (Eli Cohen)   
  - ib/core: Fix cleanup of user resources (Eli Cohen)   
  - mlx5_ib: fix compilation issues in ubuntu 12.4 The driver uses 2 different enum types in 'switch' and in 'if' statements. This is causing compilation warnings. This patch resolves the issues by replacing the enum with int. (Moshe Lazer)   
  - eth_ipoib: fix hw update in sr-iov interfaces. (Erez Shitrit)   
  - ib/ipoib: handle failure on ipoib_cm_dev_init() for init flow (Tal Alon)   
  - mlx4_core: resolvs kernel panic when connectx_port_config fail to set ports (Moshe Lazer)   
  - mlx5: modify mr cache sizes (Eli Cohen)   
  - Update driver release date (Eli Cohen)   
  - mlx5: fix manipulation of device in healt list (Eli Cohen)   
  - mlx5: fix failure to load on 32 bit archs (Eli Cohen)   
  - mlx5: Add DC support (Eli Cohen)   
  - ib/core: Add support for DC (Eli Cohen)   
  - mlx4_core: implement loopback prevention for ETH qps (Jack Morgenstein)   
  - ib_umad: keep devnum of port cdev and sm_cdev until they are freed (Moshe Lazer)   
  - mlx5: Use UMR based registration directly on mlx5 (Eli Cohen)   
  - mlx5: allow to clear commands stats (Eli Cohen)   
  - ib/ipoib: change skb memory allocation for init process from GFP_ATOMIC to GFP_KERNEL (Tal Alon)   
  - net/mlx4_en: LLS statistics (Amir Vadai)   
  - net/mlx4_en: Add Low Latency Socket (LLS) support (Amir Vadai)   
  - mlx4_core: Free memory only if UNMAP succeeded. (Majd Dibbiny)   
  - eth_ipoib: fix bug in add new vif. (Erez Shitrit)   
  - eth_ipoib: remove unneeded tag (Erez Shitrit)   
  - IB/mlx4: Fetch XRC SRQ in the CQ polling code (Shlomo Pongratz)   
  - mlx4_core: Implement SRQ object lookup from srqn (Shlomo Pongratz)   
  - IB/core: Verify that QP handler is valid before dispatching events (Shlomo Pongratz)   
  - net/mlx4: Add sysFS for vf link state support (Rony Efraim)   
  - net/mlx4: Add vf link state support (Rony Efraim)   
  - Revert "mlx4_en: reuse mapped memory in RX flow" (Vladimir Sokolovsky)   
  - mlx5: improve mr caches (Eli Cohen)   
  - mlx4_core: Dynamic VST to VST vlan/qos changes (Jack Morgenstein)   
  - mlx4_en: reuse mapped memory in RX flow (Eugenia Emantayev)   
  - mlx4: add pci domain to module params that use bdf-to-value format (Moshe Lazer)   
  - mlx5: Add support to measure average command time (Eli Cohen)   
  - ib/core: add means to measure average time of a command (Eli Cohen)   
  - net/mlx4_core eSwitch - add support VST with priority tag+ remove debug prints (Rony Efraim)   
  - mlx4_en: Use state_lock to protect ethtool rules database (Hadar Hen Zion)   
  - IB/core: Remove DMFS rules from uobject rule_list when ib_destroy_flow() fails (Hadar Hen Zion)   
  - IB/core: Do not access flow_id after destroy_flow() is called (Hadar Hen Zion)   
  - mlx4_ib: Free mailbox after create flow is done (Hadar Hen Zion)   
  - mlx4_ib: Check index before access the array in create/destroy flow (Hadar Hen Zion)   
  - mlx4_core : implemented a function ib_rate_to_mlx4 that checks if the 	    static_rate is a valid value before assigning it to the 	    ah_attr in mlx4_set_path. (majd@mellanox.com)   
  - mlx4: add means to measure command execution time (Eli Cohen)   
  - mlx5: Add health plugin support (Eli Cohen)   
  - mlx4_en: fix skb leakage (Eugenia Emantayev)   
  - ib/ipoib: add call to dev_set_mtu when setting mode to connect (Tal Alon)   
  - ib/ipoib: update broadcast record according to the new bcast from the sm. (Erez Shitrit)   
  - ib/ipoib: fix hard_header return value (Erez Shitrit)   
  - Fix broken previous commit (Eli Cohen)   
  - mlx5: fix query of max rd atomic (Eli Cohen)   
  - mlx5: Fix offsets in query hca cap (Eli Cohen)   
  - mlx5: Add descriptive strings to health bufer reports (Eli Cohen)   
  - mlx5: Add fast registraton support (Eli Cohen)   
  - eth_ipoib: fix neigh hash in each slave (Erez Shitrit)   
  - ib/ipoib: add parameters range description to driver info validates received parameters (Tal Alon)   
  - mlx5: Fix fast path configuration (Eli Cohen)   
  - ib_core: xrc cleanup (Yishai Hadas)   
  - kernel-uek.spec: Remove pesign >= 0.10-4 as build requirement (Ajaykumar Hotchandani)   
  - config file change (Ajaykumar Hotchandani)   
  - Kconfig and Makefile specific changes (Ajaykumar Hotchandani)   
  - mlx4_vnic: Fix reference path to hw/mlx4 header files (Ajaykumar Hotchandani)   
  - mlx4: Fix compilation error for mlx4_get_vf_config (Ajaykumar Hotchandani)   
  - Fix IPoIB compilation issue. (Ajaykumar Hotchandani)   
  - mlx5: remove __dev* attributes (Ajaykumar Hotchandani)   
  - mlx4_core: remove __dev* attributes (Bill Pemberton)   
  - IB/srp: Fail I/O requests if the transport is offline (Bart Van Assche)   
  - IB/srp: Avoid endless SCSI error handling loop (Bart Van Assche)   
  - IB/srp: Avoid sending a task management function needlessly (Bart Van Assche)   
  - IB/srp: Track connection state properly (Bart Van Assche)   
  - IB/srp: send disconnect request without waiting for CM timewait exit (Vu Pham)   
  - IB/srp: destroy and recreate QP and CQs when reconnecting (Ishai Rabinovitz)   
  - IB/srp: Eliminate state SRP_TARGET_DEAD (Bart Van Assche)   
  - IB/srp: Allow SRP disconnect through sysfs (Bart Van Assche)   
  - IB/srp: Suppress superfluous error messages (Bart Van Assche)   
  - IB/srp: Introduce the helper function srp_remove_target() (Bart Van Assche)   
  - IB/srp: Process all error completions (Bart Van Assche)   
  - IB/srp: Introduce srp_handle_qp_err() (Bart Van Assche)   
  - IB/srp: Simplify SCSI error handling (Bart Van Assche)   
  - IB/srp: Keep processing commands during host removal (Bart Van Assche)   
  - IB/srp: Eliminate state SRP_TARGET_CONNECTING (Bart Van Assche)   
  - IB/srp: Increase block layer timeout (Bart Van Assche)   
  - net/mlx4_core: Disallow releasing QPs before steering rules are detached (Hadar Hen Zion)   
  - mlx4_core: Fix error flow in the flow steering wrapper (Hadar Hen Zion)   
  - mlx4_core: Fix potential deadlock in mlx4_eq_int() (Jack Morgenstein)   
  - mlx4_core: Add QPN enforcement for flow steering rules set by VFs (Hadar Hen Zion)   
  - Revert "net/mlx4_core: Disallow releasing QPs before steering rules are detached" (Ajaykumar Hotchandani)   
  - mlx4_en: update driver version to 2.1.3 (Eugenia Emantayev)   
  - mlx4_core: Fix advertisement of wrong PF context behaviour (Or Gerlitz)   
  - net/mlx4_en: Use generic etherdevice.h functions. (Yan Burman)   
  - net/mlx4_en: Can set maxrate only for TC0 (Amir Vadai)   
  - IB/mlx4: Fix spinlock order to avoid lockdep warnings (Jack Morgenstein)   
  - Revert "mlx4_en: fix QoS in old kernels" (Ajaykumar Hotchandani)   
  - mlx4_core: use __cancel_delayed_work in IRQ context (Saeed Mahameed)   
  - eth_ipoib:  use hash for managing the neighs in each slave. (Erez Shitrit)   
  - IB/iser: fix device removal flow (Roi Dayan)   
  - Fix compliation issue on 32 bit systems (Eli Cohen)   
  - mlx5: move UMR completions to event driven (Eli Cohen)   
  - eth_ipoib: add bh lock in order to avoid soft-lockups (Erez Shitrit)   
  - mlx4_vnic: align with OFED2 upstream 3.7 kernel (Saeed Mahameed)   
  - mlx4_vnic: adapt vnic to ofed2 mlx4 implementation (Saeed Mahameed)   
  - mlx4_vnic: add mlx4_vnic (Saeed Mahameed)   
  - ib/ipoib: add sysfs for tss/rss over child interface (Saeed Mahameed)   
  - ib/ipoib: fix memory leak in error flow (Saeed Mahameed)   
  - mlx4_ib: Fix connection of UD QPs in rdmacm for SRIOV/RoCE (Shani Michaelli)   
  - mlx4_core: fix error introduced in a merge from upstream (Jack Morgenstein)   
  - Fix compliation issue on 32 bit systems (Eli Cohen)   
  - mlx4_en: fix statistics view in SRIOV mode (Eugenia Emantayev)   
  - mlx5: change SRQ limit event msg to debug (Eli Cohen)   
  - mlx5: dump selected error CQEs (Eli Cohen)   
  - mlx5: move UMR completions to event driven (Eli Cohen)   
  - mlx4_core: Avoid setting ports for auto when only one port type is supported (Moshe Lazer)   
  - mlx4_core: cleared the mailbox->buf (memset 0) before using it.            mlx4_set_port_general_context struct is smaller than the mailbox->buf            therefore clearing only it was not enough and we had to clear the whole            mailbox->buf in order to ensure garbage-free buffer. (majd@mellanox.com)   
  - mlx4_en: setting number of rings resulted in deadlock (Matan Barak)   
  - mlx5: fix query of max rdma/atomics (Eli Cohen)   
  - mlx4_en: update driver version to 2.1.2 (Eugenia Emantayev)   
  - mlx4_en: update driver version to 2.1.1 (Eugenia Emantayev)   
  - IB/iser: Fix coverity errors (Roi Dayan)   
  - mlx5: update modinfo string for mlx5_ib (Eli Cohen)   
  - ib/ipoib: fix panic at cm tx creation. (Erez Shitrit)   
  - mlx5: fix opt param mlx5 translation table (Eli Cohen)   
  - mlx4_core: sysfs, fix usage of log_num_mtt module parameter (Yishai Hadas)   
  - ib/ipoib: in additional to commit 2bf6943f4f9ea9f1f69b4ef5acb4ece11bf50bc0 (Erez Shitrit)   
  - mlx5: fix opt parameters usage (Eli Cohen)   
  - ib/ipoib: fix kernel panic after mode changing. (Erez Shitrit)   
  - mlx5: add missing spare EQEs in create EQ (Eli Cohen)   
  - Revert "ib/ipoib: enhance interop between TSS device to non-TSS device." (Erez Shitrit)   
  - mlx5: mark mlx5_ib QPs how they were created (Eli Cohen)   
  - mlx5: Fix alignement of data buffers for umr registration (Eli Cohen)   
  - ib/ipoib: fix for missing ping reply issue. (Erez Shitrit)   
  - ib/ipoib: Call skb_dst_drop() once skb is enqueued for sending (Erez Shitrit)   
  - net/mlx4_core : update enforce QP param in VST (Rony Efraim)   
  - net/mlx4_core: Always use __mlx4_un/register_vlan for VST (Rony Efraim)   
  - mlx4_ib: set link type for the primary path (Eli Cohen)   
  - mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Jack Morgenstein)   
  - mlx4_core: Add wrapper for mlx4_DIAG_RPRT command to return BAD_OP (Jack Morgenstein)   
  - mlx4_en: do not allow certain ethtool options when alloc resources failed (Eugenia Emantayev)   
  - mlx4_en: restore ring inflight atomic variable (Eugenia Emantayev)   
  - ib/ipoib: move (one more) message to be at debug level instead of warn (Erez Shitrit)   
  - ib/ipoib: move message to be at debug level instead of warn (Erez Shitrit)   
  - mlx5: change message from warn to debug (Eli Cohen)   
  - mlx4_en: No_wqes counter should only be reported via Ethtool (Yevgeny Petrilin)   
  - mlx4_en: inline threshold must be unsigned (Eugenia Emantayev)   
  - mlx4_en: make receive flow more readable (Eugenia Emantayev)   
  - ib/ipoib: fix skb true size (Erez Shitrit)   
  - mlx5: fix offset to health buffer (Eli Cohen)   
  - mlx4_en: fix kernel panic on XenServer hypervisor (Eugenia Emantayev)   
  - mlx4_core: Ignore bf flag in mlx4_qp_reserve_range when count is too large (Jack Morgenstein)   
  - mlx4_core: use kernel to allocate and release umad cdevs (Moshe Lazer)   
  - mlx4_ib: used uninitialized compilation warning (Moshe Lazer)   
  - mlx4_en: change driver version to 2.1 and add date (Eugenia Emantayev)   
  - mlx4_en: remove TX shifting (Eugenia Emantayev)   
  - memtrack: handle umem put page (Yishai Hadas)   
  - mlx4_en: fix wrong MAC address (Eugenia Emantayev)   
  - ib_srp: update module version to 1.2 (Alex Tabachnik)   
  - mlx4_core: fix ib_uverbs_get_context flow (Yishai Hadas)   
  - IB/core: Fix memory leaks in ib_uverbs_create_flow (Hadar Hen Zion)   
  - mlx4_core: Fix Coverity issue (Hadar Hen Zion)   
  - IB/core: Fix Coverity issue (Hadar Hen Zion)   
  - ib/ipoib: remove compilation warning (Erez Shitrit)   
  - mlx4_en: get timestamp request from correct packet info (Eugenia Emantayev)   
  - mlx4_en: make alignment generic (Eugenia Emantayev)   
  - Revert "DEBUG PATCH" (Moshe Lazer)   
  - Revert "DEBUG PATCH update" (Moshe Lazer)   
  - ib/ipoib: allocate always one linear buffer at the RX flow (Erez Shitrit)   
  - ib/ipoib: enhance interop between TSS device to non-TSS device. (Erez Shitrit)   
  - mlx4_en: fix DCB_ENABLE flag (Eugenia Emantayev)   
  - IB/iser: Move important debug prints to debug level 1 (Roi Dayan)   
  - mlx4_en: add check for DMA mapping error (Eugenia Emantayev)   
  - mlx4_en: align dma to 64 (Eugenia Emantayev)   
  - ib_mad: Avoid looking into mad struct before finding it in list (Moshe Lazer)   
  - net/mlx4_core: Translate guest B0 steering rules to DMFS (Hadar Hen Zion)   
  - net/mlx4_core: Add helper function to translate B0 steering to DMFS (Hadar Hen Zion)   
  - net/mlx4_core: Disallow releasing QPs before steering rules are detached (Hadar Hen Zion)   
  - net/mlx4_core: Use 64 bit resource ID when doing lookup (Hadar Hen Zion)   
  - net/mlx4_en: Remove ethtool flow steering rules before releasing QPs (Hadar Hen Zion)   
  - ib_uverbs: added ref_cnt to sysfs (Marcel Apfelbaum)   
  - ib/ipoib: disable reinit at the middle of driver down. (Erez Shitrit)   
  - mlx4_core: change warn msg to dbg msg (Moshe Lazer)   
  - mlx4_core: Fix Coverity issues. (Hadar Hen Zion)   
  - IB/mlx4: Fix Coverity issues (Hadar Hen Zion)   
  - IB/core: Fix Coverity issues (Hadar Hen Zion)   
  - mlx4_en, mlx4_ib: show VSD string through sysfs (Hadar Hen Zion)   
  - mlx4_core: Enhance flow steering validation checks (Hadar Hen Zion)   
  - IB/mlx4: use ARRAY_SIZE kernel macro (Hadar Hen Zion)   
  - net/mlx4_core: Fix wrong order of flow steering resources removal (Hadar Hen Zion)   
  - mlx4_core: map eq inconsistency with prm (Moshe Lazer)   
  - net/mlx4_core: Preparation + workaround for the UPDATE_QP FW cmd (Rony Efraim)   
  - mlx4_ib: assign all dev numbers in low-level driver when dev_assign_str param is active (Jack Morgenstein)   
  - mlx4_core: fix the method to get phys func from its virt func (Moshe Lazer)   
  - ib_iser: move some error prints to debug prints (Roi Dayan)   
  - ib_iser Fix kernel crash on ib_iser module unload immediately after initiator logout (Alex Tabachnik)   
  - ib_srp: simplifying handle port down, cm dreq, scsi error recovery (Alex Tabachnik)   
  - ib_srp: check for error return to avoid garbage gid in initiator_id (Alex Tabachnik)   
  - ib_srp: bail out when scsi command in req is NULL (Alex Tabachnik)   
  - mlx4: Allow RAW PACKET QPs on mlx4 (Eli Cohen)   
  - ib/ipoib: fix for ib_unregister_event_handler (Erez Shitrit)   
  - mlx4_en: fix memory leak in mlx4_en_activate_rx_rings (Eugenia Emantayev)   
  - mlx4_en: verify mlx4_en module parameters (Eugenia Emantayev)   
  - mlx4_en: change ethtool specifications for 1G, 10G, 40G support in advertising and supported fields (Rana Shahout)   
  - IB/core: Fix raw Ethernet qp bug (Hadar Hen Zion)   
  - IB/core: add module parameter check to allow a non-root user to attach DMFS rules (Hadar Hen Zion)   
  - IB/mlx4: Add support for Flow Steering (Hadar Hen Zion)   
  - IB/core: Export ib_create/destroy_flow through uverbs (Hadar Hen Zion)   
  - IB/core: Implement ib_create/destroy_flow (Hadar Hen Zion)   
  - net/mlx4_core: Add flow steering support to be used by mlx4_ib (Hadar Hen Zion)   
  - mlx4_core: Directly expose fields of HW flow steering rule control segment (Hadar Hen Zion)   
  - mlx4_core: Replace flow steering fields names to match the PRM (Hadar Hen Zion)   
  - mlx4_core: Expose flow steering HW structs to be used by mlx4_ib module (Hadar Hen Zion)   
  - mlx4_ib: Remove attach/detach flow API implementation (Hadar Hen Zion)   
  - ib_uverbs: Remove ib_uverbs_attach/detach_flow leftovers (Hadar Hen Zion)   
  - Revert "ib_core: Implement ib_attach_flow ib_detach_flow" (Hadar Hen Zion)   
  - Revert "mlx4_ib: Add support for ib_attach_flow and ib_detach_flow." (Hadar Hen Zion)   
  - Revert "ib_uverbs: Export ib_attach_flow and ib_detach_flow to userspace." (Hadar Hen Zion)   
  - Revert "rdma_cm: Implement rdma_get_l2" (Hadar Hen Zion)   
  - mlx4_en: add port state test before operate mlx4_en_set_cq_moder in mlx4_en_set_ringparam function. (Rana Shahout)   
  - mlx4_en: avoid loosing statistics (Eugenia Emantayev)   
  - ib_iser: add module version (Roi Dayan)   
  - mlx5: fix health counter read (Eli Cohen)   
  - mlx4_en: set correct MTU in SRIOV (Eugenia Emantayev)   
  - Release Date is updated to __DATE__ instead of a static string (Alex Markuze)   
  - mlx4_core: use msi_x module param to limit num of MSI-X irqs (Moshe Lazer)   
  - Seting ring size to default when module param set incorrectly (Alex Markuze)   
  - eth_ipoib: move task from rx flow to workqueue (Erez Shitrit)   
  - mlx5: fix health polling race (Eli Cohen)   
  - DEBUG PATCH update To provide more info on kernel panic in mad layer. (Moshe Lazer)   
  - memtrack: add tracking for kfree_rcu (Eugenia Emantayev)   
  - mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai)   
  - mlx4_en: fix incorrect timestamp (Eugenia Emantayev)   
  - mlx4_en: remove explicit call to skb_reset_mac_header (Eugenia Emantayev)   
  - ib/ipoib: move global client_data_lock spin_lock init to module_init (Erez Shitrit)   
  - mlx5: use MPI profile as default (Eli Cohen)   
  - ib/ipoib: protect client data with spin-lock. (Erez Shitrit)   
  - ib/ipoib: disable lro over pv interface. (Erez Shitrit)   
  - eth_ipoib: change lock over bh, use regular lock. (Erez Shitrit)   
  - mlx4_core: CQE/EQE by default is 64B (Yishai Hadas)   
  - mlx5: change fw health polling to new definition (Eli Cohen)   
  - mlx5: fix missing symbols in 32 bit platforms (Eli Cohen)   
  - mlx5: use separate EQ of command interface (Eli Cohen)   
  - mlx5: change scatter to cqe to new PRM (Eli Cohen)   
  - net/mlx4: Update FW DEV CAP bits of VST and FSM (Yan Burman)   
  - net/mlx4: Add support to get VF config (Yan Burman)   
  - net/mlx4: Fix the VF numbering from 0 (instead of 1) (Yan Burman)   
  - mlx4_en: fix no vlan traffic on vlan interface (Eugenia Emantayev)   
  - DEBUG PATCH To provide info on kernel panic in mad layer. (Moshe Lazer)   
  - mlx5: fix warning on out of array bounds (Eli Cohen)   
  - mlx5: DEBUG PATCH (Eli Cohen)   
  - mlx4_en: reset mac_header (Eugenia Emantayev)   
  - mlx4_core: fix counters leak as part of slave down (Yishai Hadas)   
  - mlx4_ib, ib_core: UP setting for Raw Eth QP (Amir Vadai)   
  - mlx4_en: help disperse interrupts workload in TX flow (Eugenia Emantayev)   
  - mlx4_en: help disperse interrupts workload in RX flow (Eugenia Emantayev)   
  - mlx4_en: optimize inline logic in TX flow (Eugenia Emantayev)   
  - mlx4_en: remove atomic from transmit flow (Eugenia Emantayev)   
  - mlx4_en: use unlikely when checking for bounce in en_xmit (Eugenia Emantayev)   
  - mlx4_en: code cleanup (Eugenia Emantayev)   
  - Issue: 170150 mlx4: Allow to set CQ Ignore Overrun under capability check (Igor Ivanov)   
  - Issue: 170150 IB/mlx4: Add Cross-channel functionality (Igor Ivanov)   
  - Issue: 170150 IB/core: Add ib_uverbs_modify_cq_ex (Igor Ivanov)   
  - Issue: 170150 IB/core: Add ib_uverbs_create_qp_ex (Igor Ivanov)   
  - Issue: 170150 IB/core: Add Infrastructure to support verbs extensions through uverbs (Igor Ivanov)   
  - Issue: 170150 IB/core: Add support for Cross Channel operations (Igor Ivanov)   
  - Issue: 170150 IB/mlx5: Change CQ modify to have attributes/mask and flags param (Igor Ivanov)   
  - Issue: 170150 IB: Change CQ modify to have attributes/mask and flags param (Igor Ivanov)   
  - ib/core: change error prints in cm module to debug prints. (Jack Morgenstein)   
  - mlx4: bf_qp parameter added to mlx4_qp_reserve_range should be a flags param. (Jack Morgenstein)   
  - mlx4_en: use linear skbs in receive flow (Eugenia Emantayev)   
  - mlx5: debug patch - freeze on too long completions (Eli Cohen)   
  - mlx5: debug patch for umr problem (Eli Cohen)   
  - mlx4_core: Add support for different value formats in BDF-Val params (Moshe Lazer)   
  - mlx4_core: Add more info to mlx4_cmd_post failure error messages (Jack Morgenstein)   
  - mlx4_en: ignore init and shutdown hypervisor events (Eugenia Emantayev)   
  - mlx5: fix false compilation error in qp.c (Eli Cohen)   
  - Fix format specifier for printk (Eli Cohen)   
  - mlx4_ib: in SRIOV, should not reserve QP range for IPoIB use when DMFS is enabled. (Jack Morgenstein)   
  - mlx4_core: use symbolic name for FW commands in warnings (Jack Morgenstein)   
  - mlx5: fix race in destroy CQ (Eli Cohen)   
  - mlx5: fix error flow in destroy SRQ (Eli Cohen)   
  - mlx4_core: Support setting a different port_type_array for each HCA (Moshe Lazer)   
  - mlx4_en: use div_u64 for division (Eugenia Emantayev)   
  - mlx4_core: disable mlx4_QP_ATTACH calls from guests if master is doing flow steering. (Jack Morgenstein)   
  - Adding parametre validation to ipoib_printk (Alex Markuze)   
  - eth_ipoib: enable GRO on the pv interface (Erez Shitrit)   
  - mlx4_en: release QP when destroying TX ring (Eugenia Emantayev)   
  - mlx5: add profie selection of mr cache sizes (Eli Cohen)   
  - memtrack: fix broken memtrack on vzalloc (Eli Cohen)   
  - Add mlx5 driver support (Eli Cohen)   
  - ib/core: add UMR support for verbs (Eli Cohen)   
  - ib/core: Add means to measure command execution times (Eli Cohen)   
  - mlx4_core: Don't fail reg/unreg vlan for upstream guests to 3.8 (Jack Morgenstein)   
  - mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Jack Morgenstein)   
  - mlx4_core: change resource quotas to enable supporting upstream-kernel guests (Jack Morgenstein)   
  - mlx4_core: Support setting a different num_vfs and probe_vf for each HCA (Moshe Lazer)   
  - ib/ipoib: fix ipoib_neigh index calculation (Shlomo Pongratz)   
  - mlx4_en: split outgoing traffic to two different rings (Eugenia Emantayev)   
  - Flsu WQ should come after flush_paths in CM mode (Alex Markuze)   
  - net/mlx4_en: Synchronize unicast MAC filter implementation with upstream (Yan Burman)   
  - ib/iser: add BullseyeCoverage pragma lines around ilog2 calls (Roi Dayan)   
  - ib_srp: fix oops during module unload on OEL 6.2 (Alex Tabachnik)   
  - Moved the tx ethtoll counters to ipoib_send (Alex Markuze)   
  - ib/ipoib: fix deadlock between dev_change_flags to __ipoib_dev_flush (Erez Shitrit)   
  - Adding flush WQ for ipoib_ib_dev_cleanup to avoid cm_create_tx_qp handling bad pointers Issue: 111256, 168923 (Alex Markuze)   
  - mlx4: change QP allocation scheme (Eugenia Emantayev)   
  - ib/ipoib: avoid loading the kernel when rtnl is locked. (Erez Shitrit)   
  - ib/ipoib: fix deadlock between ipoib_mcast_dev_flush to ipoib_mcast_join_finish (Erez Shitrit)   
  - mlx4_ib: use correct device for XRC (Yishai Hadas)   
  - net/mlx4_en: Fix resource leak on module unload (Yan Burman)   
  - net/mlx4_en: Fix race in set_mac_address regression (Yan Burman)   
  - ib/ipoib: fix panic on ipoib_get_stats (Erez Shitrit)   
  - mlx4_core: device revision support (Yishai Hadas)   
  - mlx4_core: print more info when command times out (Jack Morgenstein)   
  - ib/ipoib: Fix ipoib_neigh hashing to use the correct daddr octets (Shlomo Pongratz)   
  - ib/ipoib: : Fix race condition in neigh creation under MQ (Shlomo Pongratz)   
  - ib/ipoib: rtnl_unlock cannot come after free_netdev (Erez Shitrit)   
  - ib/ipoib: fix deadlock over vlan_mutex. (Erez Shitrit)   
  - 	This is a partial fix for bad flow when ipoib_reinit fails to ipoib_dev_init. 	This fix enables the driver to call ib_unregister_event_handler in ipoib_remove_one, without crushing, 	though ib_register_event_handler was not called. (Alex Markuze)   
  - eth_ipoib: fix compilation over xen-server. (Erez Shitrit)   
  - ib/ipoib: remove netlink code till further support. (Erez Shitrit)   
  - mlx4_core: move out label to the right place (Eugenia Emantayev)   
  - IB/mlx4: Do reg/unreg vlan for RoCE (Jack Morgenstein)   
  - {IB,EN}/mlx4: In RoCE allow guests to have multiple GIDS (Jack Morgenstein)   
  - IB/mlx4: prepare update_gids flow for multiple gids (Jack Morgenstein)   
  - mlx4_en: add check for QoS capability bit (Eugenia Emantayev)   
  - EN/mlx4: use vlan id in mlx4_unregister_vlan instead of vlan index (Jack Morgenstein)   
  - mlx4_core: fix reg/unreg vlan and reg/unreg mac to conform to the PRM (Jack Morgenstein)   
  - memtrack: alloc/free pages handle size inconsistency (Yishai Hadas)   
  - mlx4_en: use num_possible_cpus instead of num_default_rss_queues (Eugenia Emantayev)   
  - mlx4_en: memory leak in loading driver (Matan Barak)   
  - net/mlx4_en: Add support for destination MAC in steering rules (Yan Burman)   
  - net/mlx4_en: Implement fdb ndo_fdb_{add,del,dump} (Yan Burman)   
  - net/mlx4_en: Add unicast MAC filtering (Yan Burman)   
  - net/mlx4_en: Manage hash of MAC addresses per port (Yan Burman)   
  - net/mlx4_en: Save old MAC address of the port so we can replace it later (Yan Burman)   
  - net/mlx4_en: Re-arrange ndo_set_rx_mode related code (Yan Burman)   
  - net/mlx4: Move ethernet related functionality to mlx4_en out of mlx4_core (Yan Burman)   
  - net/mlx4_en: Cleanup multiline strings (Yan Burman)   
  - net/mlx4_en: Optimize loopback related checks in data path (Yan Burman)   
  - net/mlx4_core: Set number of msix vectors under SRIOV mode to firmware defaults (Or Gerlitz)   
  - ib/ipoib: fix possible deadlock on pkey_poll task. (Erez Shitrit)   
  - mlx4_en: fix BlueFlame race (Eugenia Emantayev)   
  - ib_mad: Add SA MADs congestion control (Moshe Lazer)   
  - ib/ipoib: add robust to ipoib_mcast_join_finish (Erez Shitrit)   
  - ib/ipoib: fix deadlock between ipoib_mcast_dev_flush and ipoib_mcast_join_finish (Erez Shitrit)   
  - IB/iser: Enable iser to work when FMRs are not supported (Or Gerlitz)   
  - mlx4_en: ethtool should return error on turning on autoneg (Matan Barak)   
  - IB/mlx4: deprecate "failed to alloc bf reg" message from err to debug (Jack Morgenstein)   
  - mlx4_en: fix bad english in modprobe and ethtool (Amir Vadai)   
  - mlx4_en: Move initalizations to beginning of init_netdev (Amir Vadai)   
  - mlx4_en: pad ethernet packets smaller than 17 bytes (Amir Vadai)   
  - mlx4_en: print error message on cqe error (Amir Vadai)   
  - mlx4_en: fix set port ratelimit. (Sagi Grimberg)   
  - mlx4_en: fix MLX4_RATELIMIT_DEFAULT define include (Sagi Grimberg)   
  - mlx4_en: report number of rings in RSS as a power of 2 (Amir Vadai)   
  - mlx4_en: fix UP limit in ieee_ets->prio_tc (Amir Vadai)   
  - mlx4_core: Do not allow mlx4_bitmap_init to reserve more slots than available (Amir Vadai)   
  - mlx4_en: fix open-lldp DCB support (Sagi Grimberg)   
  - remove dead code - mlx4_en_can_lro (Sagi Grimberg)   
  - mlx4_en: add support for debugfs (Shani Michaelli)   
  - mlx4_en: TX ring size default to 1024 (Yevgeny Petrilin)   
  - ib/ipoib: Fix deadlock between rmmod and set_mode (Erez Shitrit)   
  - ib/ipoib: fine tune commit aee8f48642fb83820463d042ca80fd5372947cb5 (Erez Shitrit)   
  - In 4K mtu Rx, adding 128 bytes to linear part (Alex Markuze)   
  - ib/ipoib: getout whenever failed to load port. (Erez Shitrit)   
  - ib_ipoib: Fixing issue with delayed work running after child is killed. (Erez Shitrit)   
  - mlx4_en: extract changes to compat from backport (Amir Vadai)   
  - IB/mlx4: in RoCE, report network-view of number of GIDS in query_port. (Jack Morgenstein)   
  - srp: Create additioal tree with srp code from mofed 1.5.3, separated to two parts one for all the distributions and one for sles11sp2 and kernels bigger then 3.0. Original srp code remaine as is and when will be needed will be used for developement (Alex Tabachnik)   
  - mlx4_en: fix QoS in old kernels (Amir Vadai)   
  - ib_core: contig allocation use NOWARN flag (Yishai Hadas)   
  - ib_core: fix memory leak in contig error flow (Yishai Hadas)   
  - mlx4_core: Fixed IPoIB flow steering (Hadar Hen Zion)   
  - ib/ipoib: Add print log for debug. (Erez Shitrit)   
  - ib/ipoib: Fix mess in the select queue in TSS flow. (Erez Shitrit)   
  - ipoib: fix mcast dead-lock (Yishai Hadas)   
  - Fixing RHL6.2 memtrack backports for alloc_worqueue (Alex Markuze)   
  - mlx4_core: additional fix for qp_detach_common (Eugenia Emantayev)   
  - mlx4_core: fix broken logic when removing promisc qp (Eugenia Emantayev)   
  - ib/ipoib: doesn't allow num of tx channel to be 2. (Erez Shitrit)   
  - net/eipoib: sys/fs show of "served" should give the new member as it does with the valid members (Erez Shitrit)   
  - mlx4_en: counters init to non-index (Yishai Hadas)   
  - mlx4_core: Do not guarantee counter availability in SRIOV (Jack Morgenstein)   
  - mlx4_en: counters fine-tuned (Yishai Hadas)   
  - mlx4_core: max counters support (Yishai Hadas)   
  - mlx4_core: change code to endian safe (Hadar Hen Zion)   
  - mlx4_ib: allow FS rules attachments with missing headers (Hadar Hen Zion)   
  - mlx4_en/mlx4_ib: move BE_SHORT/WORD_MASK macro from private to common place (Hadar Hen Zion)   
  - mlx4_core: configure flow steering hash to L4 mode (Hadar Hen Zion)   
  - mlx4_en: Fixed ethtool rules leftovers after mlx4_en unload (Hadar Hen Zion)   
  - mlx4_en: block insertion of FS ethtool rules while port is down (Hadar Hen Zion)   
  - mlx4_en: Remove FS promisc rules removal from mlx4_en_start_port (Hadar Hen Zion)   
  - mlx4_en: fix ethtool vlan range validation (Hadar Hen Zion)   
  - mlx4_ib: Add VLAN support to RawEth QP flow steering (Hadar Hen Zion)   
  - mlx4_en: fixed ip/tcp/udp multicast mac rules when inserted via ethtool (Hadar Hen Zion)   
  - mlx4_en: counters moderation support (Yishai Hadas)   
  - memtrack: add missing untrackable functions for EN under RH6.3 (Yishai Hadas)   
  - mlx4_core: Resource wrapper for reg/unreg vlans (Jack Morgenstein)   
  - mlx4_core: fix register/unreg vlan flow (Jack Morgenstein)   
  - mlx4_core: fix call to __mlx4_unregister_mac (Jack Morgenstein)   
  - mlx4_core: Implement resource quota enforcement when allocating various resources (Jack Morgenstein)   
  - {IB,EN}/mlx4: structures and init/teardown for VF resource quotas (Jack Morgenstein)   
  - memtrack: fix report (Yishai Hadas)   
  - net/mlx4: Add support for MAC spoof checking (Rony Efraim)   
  - net/mlx4: Add support to set default vlan id and priority for VF NIC (Rony Efraim)   
  - net/mlx4: Add support the set mac address for VF NIC (Rony Efraim)   
  - {IB,EN}/mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Rony Efraim)   
  - net/mlx4: Add admin and oper DB (Rony Efraim)   
  - mlx4_en: fix some dead-locks as of flow steering mode (Yishai Hadas)   
  - mlx4_en: Do not query ethernet stats when a device port is down. (Jack Morgenstein)   
  - extended counters use correct reserved bytes (Yishai Hadas)   
  - mlx4_core: fix endianness bug in set_param_l (Jack Morgenstein)   
  - ib/ipoib: fix the failure to delete  clone child interface. (Erez Shitrit)   
  - net/mlx4_core: Fix racy flow in the driver CQ completion handler (Jack Morgenstein)   
  - net/eipoib: Support bonding (active-passive mode) for eIPoIB driver. (Erez Shitrit)   
  - ib/ipoib: Changes in ipoib in order to support the latest version of eIPoIB. (Erez Shitrit)   
  - net/eipoib: Add ethtool file support (Erez Shitrit)   
  - net/eipoib: Add sysfs support (Erez Shitrit)   
  - net/eipoib: Add main driver functionality (Erez Shitrit)   
  - net/eipoib: Add private header file (Erez Shitrit)   
  - mlx4_en: report extra rx counters for SRIOV (Yishai Hadas)   
  - mlx4_ib: add extended counters support (Yishai Hadas)   
  - mlx4_en: support extended counters (Yishai Hadas)   
  - mlx4_core: set device to use extended counters (Yishai Hadas)   
  - fix NULL pointer assignment in the disconnection flow (Alex Tabachnik)   
  - mlx4_ib: mlx4_set_path() wrote the port number into the MAC address field under RoCE (Jack Morgenstein)   
  - mlx4_ib: Called rdma_port_get_link_layer with wrong port number. (Jack Morgenstein)   
  - add support for CQ moderation (Alex Tabachnik)   
  - mlx4_en: fix IPv6 traffic (Eugenia Emantayev)   
  - ipoib: move set_skb_oob_cb_data body to ipoib.h (Vladimir Sokolovsky)   
  - ib/ipoib: Fix deadlock at the release of child_interfaces. (Erez Shitrit)   
  - mlx4: verify port number in __mlx4_unregister_mac (Eli Cohen)   
  - ipoib: improve poll mechanism for better performance (Yishai Hadas)   
  - ipoib: Replace write_lock with rw semaphore (Jack Morgenstein)   
  - mlx4_core: Do not enable flow steering by default (Jack Morgenstein)   
  - mlx4_core: Adjustments to Flow Steering activation logic for SRIOV (Jack Morgenstein)   
  - ipoib: adapt code to netlink changes (Yishai Hadas)   
  - ib/ipoib: debug prints instead of warn in tx_wc function (Erez Shitrit)   
  - ib/ipoib: fix possible race between  ipoib_cm_skb_too_long call to skb free. (Erez Shitrit)   
  - ib/ipoib: Fix race in the TX flow at CM mode. (Erez Shitrit)   
  - ib/ipoib: change list_del to list_del_init in the tx object. (Erez Shitrit)   
  - ib/ipoib: repalce list_del of the neigh->list with  list_del_init (Erez Shitrit)   
  - ib/ipoib: add detailed error message on  dev_queue_xmit (Erez Shitrit)   
  - ib/ipoib: adding completion to ipoib_mc (Erez Shitrit)   
  - ib/ipoib: start mcast_join process only on port active. (Erez Shitrit)   
  - ib/ipoib: Move QP to ERROR only when the QP is not at REST state (Erez Shitrit)   
  - ib_ipoib: always mark QP as NETIF_QP (Amir Vadai)   
  - ib/ipoib: fix ipoib lock is not freed issue (Shlomo Pongratz)   
  - ipoib: fix a deadlock at "carrier on task" (Yishai Hadasa)   
  - ib/ipoib: fix kernel panic when restarting with vma  flag (Shlomo Pongratz)   
  - ib/ipoib: force cleaning of ah's in driver unloading (Erez Shitrit)   
  - IB/ipoib: Remove datagram mode check for ipoib flow steering (Hadar Hen Zion)   
  - ipoib: adaptive moderation fine tuned (Yishai Hadas)   
  - ib/ipoib: fix access to stale cm rx context (Shlomo Pongratz)   
  - ib/ipoib: Change the comparison of tx_outstanding and the timeout function. (Yishai Hadas)   
  - ipoib/ib: don't release resources if the add_one failed (Dotan Barak)   
  - ib/ipoib: Fix removing call for update_pmtu from  spin-lock context. (Erez Shitrit)   
  - ipoib: start_xmit - RSS/TSS adaptations (Yishai Hadas)   
  - ib/ipoib: attach multicast address after RSS/TSS qp num change. (Shlomo Pongratz)   
  - ipoib: flow steering with TSS/RSS support (Hadar Hen Zion)   
  - ipoib: adaptive moderation adaptations to RSS (Yishai Hadas)   
  - ib/ipoib: Added adaptive moderation algorithm for  better latency. (Yishai Hadas)   
  - ipoib: arp snooping for gid cache sync. (Erez Shitrit)   
  - ipoib: add inline/blue flame support (Yishai Hadas)   
  - IB/IPoIB: fix cm tx path index and strenght locking (Shlomo Pongratz)   
  - ipoib: fixed NULL dereferencing in case of error flow (Dotan Barak)   
  - IB/ipoib: add support for ethtool set/get_channels (Shlomo Pongratz)   
  - IB/ipoib: Add RSS and TSS support for datagram mode (Shlomo Pongratz)   
  - IB/ipoib: Implement vectorization restructure as  pre-step for TSS/RSS (Shlomo Pongratz)   
  - eipoib: addon flags (Yishai Hadas)   
  - ib/ipoib: Add support in IPoIB instance (netdevice) functions as a VIF (Erez Shitrit)   
  - ib/ipoib: add support for clones / multiple childs  on the same partitions (Or Gerlitz)   
  - mlx4_core: Fix flow steering backword compatability to old FW's (Amir Vadai)   
  - RDMA/ucm: disable tuning the max listen backlog in debug kernel (Dotan Barak)   
  - mlx4_core: fix memtrack algoritm to identify non trackable mem allocation (Moshe Lazer)   
  - core, srp, mlx4_en: Adjustments to patch set which rebased to kernel 3.7 (Jack Morgenstein)   
  - mlx4_core, mlx4_ib, mlx4_en: match fs promisc enums to new PRM names (Hadar Hen Zion)   
  - RDMA/ib_core: add support for iWarp multicast acceleration over IB_QPT_RAW_PACKET QP type (Solves RM #100087) (Marcel Apfelbaum)   
  - mlx4_core, mlx4_ib: Adding flow steering ibdump support (Hadar Hen Zion)   
  - mlx4_core: Update minimum size for log_num_qp to 18 (Moshe Lazer)   
  - mlx4_en: fix race in join/leave multicast flow (Eugenia Emantayev)   
  - mlx4_ib: allow_loopback flag shouldn't set hardcoded (Hadar Hen Zion)   
  - mlx4_ib:Add ipoib qpn for IB unicast flow steering (Hadar Hen Zion)   
  - net/mlx4: remove BUG_ON in case of an error (Dotan Barak)   
  - mlx4_core: allow_loopback flag is corrupted (Amir Vadai)   
  - mlx4_ib : add module parameter that maps IB device index to device function number (Eli Cohen)   
  - sys_tune: enable sys_tune only if APM MODULE configured (Eugenia Emantayev)   
  - mlx4_en: add defines for supported link speed (Eugenia Emantayev)   
  - mlx4_en: fill truesize field in skb (Eugenia Emantayev)   
  - sys_tune: add sys_tune for cpu tuning for better performance (Eugenia Emantayev)   
  - net/mlx4: fix memory leaks in guest OS in case of error flow (Dotan Barak)   
  - mlx4_core, mlx4_ib: Have enough room in steering range for pkey interfaces (Amir Vadai)   
  - mlx4_ib: fix kernel crash when steering QPN's range is big (Amir Vadai)   
  - mlx4_en: remove all queues empty condition for loopback test (Eugenia Emantayev)   
  - mlx4_en: correct calculation of mtu size (Yishai Hadas)   
  - mlx4_en: merge adaptive moderation logic/values from 1.5.9 (Eugenia Emantayev)   
  - mlx4_ib: Adapt driver to changes in steering range API changes in firmware (Eitan Rabin)   
  - mlx4_en, mlx4_ib: make QP steering range hardcoded (Amir Vadai)   
  - net/mlx4: return bad error status to caller function in case of error (Dotan Barak)   
  - mlx4_en: avoid cache miss in GRO flow (Eugenia Emantayev)   
  - mlx4_en: no IP_ALIGN for scatter entries (Eugenia Emantayev)   
  - mlx4_en: selecting neighbour core for TX interrupts (Eugenia Emantayev)   
  - mlx4_en: NAPI on TX side (Eugenia Emantayev)   
  - mlx4_en: fix kernel panic when accessing uninitialized mutex (Eugenia Emantayev)   
  - IB/mlx4: replace printk() with suitable logging function (Dotan Barak)   
  - IB/mlx4: replace printk() with suitable logging function (Dotan Barak)   
  - IB/mlx4: replace printk() with suitable logging function (Dotan Barak)   
  - net/mlx4: replace printk() with suitable logging function (Dotan Barak)   
  - IB/mlx4: replace printk() with suitable logging function (Dotan Barak)   
  - IB/mlx4: replace printk() with suitable logging function (Dotan Barak)   
  - IB/mlx4: replace printk() with suitable logging function (Dotan Barak)   
  - net/mlx4: print return values in-case of called function failures (Dotan Barak)   
  - net/mlx4: add explicit message if user ask too few QPs (Dotan Barak)   
  - ib_core: fix contig overflow over 2GB (Yishai Hadas)   
  - mlx4/IB: disables user mode RAW QP VLAN stripping in the RX (Dotan Barak)   
  - mlx4_en: fix kernel panic caused by null pointer dereference (Eugenia Emantayev)   
  - ib/core: Remove annoying message. (Erez Shitrit)   
  - mlx4_core: Fixing leackage of SW multicast entries. (Yevgeny Petrilin)   
  - mlx4_en: set netif_carrier off when port stopped (Eugenia Emantayev)   
  - mlx4_en: Adding info when TX timeout ocures (Yevgeny Petrilin)   
  - mlx4_en: Fixing race when closing TX queue (Eugenia Emantayev)   
  - mlx4_en: fix timestamping for gro flow (Eugenia Emantayev)   
  - mlx4_en: fix a race between napi poll function and RX ring cleanup (Eugenia Emantayev)   
  - mlx4_en: Removed failed adding vlan and not found vlan prints. (Eugenia Emantayev)   
  - mlx4_en: move register_netdev() to the end of mlx4_en_init_netdev() (Eugenia Emantayev)   
  - mlx4_en: Fixed no traffic bug when disable port during promisc mode in a loop. (Aviad Yehezkel)   
  - mlx4_en: Do not disable vlan filter during promisc. (Eugenia Emantayev)   
  - mlx4_core: open 4 msi-x vectors for multifunction (Eugenia Emantayev)   
  - et/mlx4_core: make sure that err is non-zero in __mlx4_add_one error flow. (Jack Morgenstein)   
  - mlx4_core: check that number of QP per MCG entry was not exceeded when adding to the default MCG entry (Alexander Guller)   
  - mlx4_core: Expose mlx4_net_trans_rule_hw_ctrl structure fields (Hadar Hen Zion)   
  - net/mlx4_core: fix memory leak in error flow of flow_spec_to_net_rule() (Dotan Barak)   
  - net/mlx4_core: If memory allocation failed, return error to upper function (Dotan Barak)   
  - mlx4_ib: fix memory leak if QP creation failed (Dotan Barak)   
  - mlx4_ib: Fix IPoIB flow steering after broken by the TSS/RSS support commit (Hadar Hen Zion)   
  - mlx4_ib: Bug fix - allow attaching L2 and L3 rules using ibv_attach_flow (Hadar Hen Zion)   
  - net/mlx4_core: reduce the stack usage of the function mlx4_init_hca() (Dotan Barak)   
  - ib/core: add prints to the cm module. (Erez Shitrit)   
  - rds: fix error flow handling (Dotan Barak)   
  - mlx4/IB: add a message print when the logical link goes up/down (Dotan Barak)   
  - mlx4/ib: clean memory for EQs in case of error flow (Dotan Barak)   
  - mlx4/IB: remove proc entries in case of bad flow (Dotan Barak)   
  - net/mlx4_core: set used number of MTTs when using auto-detection (Dotan Barak)   
  - net/mlx4_core: the number of MTTs should consider log_mtts_per_seg (Dotan Barak)   
  - mlx4/IB: remove RD diagnostics counters (Dotan Barak)   
  - ib_core: check that DMA mapping was successful (Dotan Barak)   
  - mlx4_en: remove an unnecessary test if maxrate is NULL (Dotan Barak)   
  - ib: cmem rlimit support (Yishai Hadas)   
  - net/mlx4_core: limit to 4TB of memory registration (Yishai Hadas)   
  - net/mlx4_core: enable 8TB of memory registration (Yishai Hadas)   
  - net/mlx4_core: num mtt issues (Yishai Hadas)   
  - mlx4_en: do dump eth statistics under mutex (Eugenia Emantayev)   
  - net/mlx4_core: make sure that negative array index isn't used (Dotan Barak)   
  - mlx4_en: fixing the condition before releasing resources (Dotan Barak)   
  - IB/mlx4: fix compilation warning (Dotan Barak)   
  - IB/mlx4: Prevent from all of the users in the system to clear the diag counters (Dotan Barak)   
  - IB/core: Fix compilation warning in kernel 3.5+ (Dotan Barak)   
  - mlx4_ib: Partial fix for ipoib SRIOV (Hadar Hen Zion)   
  - mlx4_ib: prevent mixing enum mlx4_ib_qp_flags type with enum ib_qp_create_flags type (Saeed Mahameed)   
  - IB/core: add module parameter to allow a non-root user to open a RAW QP (Dotan Barak)   
  - mlx4_en: returning NETIF_F_GRO flag to dev->features (Yevgeny Petrilin)   
  - mlx4_ib: add blue flame support for kernel consumers (Eli Cohen)   
  - net/mlx4_core: add sanity check when creating bitmap structure (Dotan Barak)   
  - mlx4_core: supporting 64b counters (Vu Pham)   
  - ib_core: supporting 64b counters using PMA_COUNTERS_EXT mad (Vu Pham)   
  - mlx4_core: fix error flow in case mlx4_reset failed (Dotan Barak)   
  - net/mlx4_core: unmap clear register in case of error flow (Dotan Barak)   
  - mlx4_core: support suspend/resume events (Eli Cohen)   
  - srp: don't release resources if the add_one failed (Dotan Barak)   
  - mlx4_en: Fixed memory leak in case of error flow (Dotan Barak)   
  - ib_core: fix NULL pointer dereference (Dotan Barak)   
  - mlx4_en: queue stop/start counters per ring (Yevgeny Petrilin)   
  - mlx4_en: Using atomic counter to decide when queue is full. (Yevgeny Petrilin)   
  - IB/mlx4: Add support for RSS and TSS QP groups (Shlomo Pongratz)   
  - IB/core: Add RSS and TSS QP groups (Shlomo Pongratz)   
  - mlx4_en: Data path structures are allocated per numa node. (Yevgeny Petrilin)   
  - mlx4_core: ICM pages are allocated on device NUMA node (Yevgeny Petrilin)   
  - mlx4_en: Datapath resources allocated separately (Yevgeny Petrilin)   
  - mlx4_en: fix compilation error on 3.5 (Eugenia Emantayev)   
  - mlx4_en: add timestamp support (Eugenia Emantayev)   
  - mlx4_core: read hca frequency and map internal clock (Eugenia Emantayev)   
  - mlx4_core: add timestamp device capability (Eugenia Emantayev)   
  - mlx4_core: For flow steering unicast ipoib support added new flag to IB header check (Hadar Hen Zion)   
  - mlx4_ib: contig support for control objects (Yishai Hadas)   
  - mlx4: Setting Ethernet port even if interface is not being brought up (Yevgeny Petrilin)   
  - mlx4: Enable fast_drop option (Yevgeny Petrilin)   
  - mlx4_en: suppress page allocation failure warnings (Yevgeny Petrilin)   
  - mlx4_en: Allocation order is 0 on 32 bit systems to avoid allocation failures (Yevgeny Petrilin)   
  - mlx4: Allow high_rate_steer (A0 mode) (Yevgeny Petrilin)   
  - mlx4: Respond to operation request by FW. (Yevgeny Petrilin)   
  - mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Dotan Barak)   
  - ib/core: change module_param to module_param_named call. (Erez Shitrit)   
  - ib_core: Use weak ordering for data registered memory (Eli Cohen)   
  - IB/core - Don't modify outgoing DR SMP if first part is LID routed (Ralph Campbell)   
  - mlx4_core: remove use_prio module parameter (Eugenia Emantayev)   
  - net/mlx4: adjust initial value of vl_cap in mlx4_SET_PORT (Or Gerlitz)   
  - mlx4_core: Error message on mtt allocation failure (Marcel Apfelbaum)   
  - mlx4_core: fail device init if num_vfs is negative. (Jack Morgenstein)   
  - IB/core: Control number of retries for SA to leave an MCG (Dotan Barak)   
  - mlx4: More mverbs support (Dotan Barak)   
  - mlx4: add warning prints in case of command timeouts (Dotan Barak)   
  - mlx4_core: Increased Command Timeout for NOP operation (Yevgeny Petrilin)   
  - mlx4: Disable BF on PPC (Dotan Barak)   
  - mlx4: reducing wait during SW reset for 500 msecs (Dotan Barak)   
  - mlx4_ib: check for FW version which properly supports resize_cq. (Dotan Barak)   
  - mlx4_ib: Do not enable blueflame sends if write combining is not available (Jack Morgenstein)   
  - IB/core: Fix create_qp issue relates to qp group type (Yishai Hadas)   
  - mlx4_core: log_num_mtt handling (Yishai Hadas)   
  - mlx4_core: adding 'set_4k_mtu' module parameter as an obsolete one (Yishai Hadas)   
  - mlx4_ib: Fix the SQ size of an RC QP to support masked atomic operation (Dotan Barak)   
  - {NET,IB}/mlx4: 64 byte CQE/EQE support (Or Gerlitz)   
  - ib_core: cmem handling to prevent redundant WARN (Yishai Hadas)   
  - ib_core: rlimit fix when cmem alloc has failed (Yishai Hadas)   
  - IB/mlx4_ib: use 8 bits in mlx4_ib_mmap for command ID instead of 3 (Yishai Hadas)   
  - IB: enable shared mr functionality (Yishai Hadas)   
  - IB/mlx4_ib: shared mr initial handling (Yishai Hadas)   
  - IB/core: infrastructure extensions to be used for shared mr functionality (Yishai Hadas)   
  - IB/mlx4_ib: 'proc' handling (Yishai Hadas)   
  - IB: reg_user_mr changes to include a new field named mr_id (Yishai Hadas)   
  - IB/core: ib_uverbs_reg_mr flow change (Yishai Hadas)   
  - ib_core: symmetric issues with user space. (Yishai Hadas)   
  - mlx4_ib: Use optimal numbers of MTT entries. (Yishai Hadas)   
  - mlx4_ib: implement get_unmapped_area (Yishai Hadas)   
  - ib_core: Exporting capability to control the alignment of the virtual address returned by mmap. (Yishai Hadas)   
  - mlx4_ib: Exporting to user space the contiguous allocation capability by mmap extension (Yishai Hadas)   
  - ib_core: Extending umem to support contiguous memory operations. (Yishai Hadas)   
  - mlx4: make firmware diagnostic counters available via sysfs (Dotan Barak)   
  - mlx4: enable discarding/passing multicast loopback packets by FW/HW. (Dotan Barak)   
  - mlx4_ib: set write-combining flag for userspace blueflame pages (Dotan Barak)   
  - mlx4_core: limit min profile numbers (Dotan Barak)   
  - mlx4_core: allow to use 0 in log_mtts_per_seg (Dotan Barak)   
  - mlx4_core: enable changing default max HCA resource limits. (Dotan Barak)   
  - cma: add module parameter to the response timeout (Arlin Davis)   
  - mlx4: Add mverbs support (Dotan Barak)   
  - mlx4_core: replace sscanf() with simple_strtol() (Dotan Barak)   
  - mlx4: increase the command timeout to 60 seconds (Dotan Barak)   
  - mlx4_core, mlx4_ib, cma, ipoib: Add IB UC flow steering for datagram QP's. (Amir Vadai)   
  - mlx4_ib: add support to flow steering attach with rdmacm applications. (Hadar Hen Zion)   
  - rdma_cm: Implement rdma_get_l2 (Nir Muchtar)   
  - ib_uverbs: Export ib_attach_flow and ib_detach_flow to userspace. (Nir Muchtar)   
  - mlx4_ib: Add support for ib_attach_flow and ib_detach_flow. (Nir Muchtar)   
  - ib_core: Implement ib_attach_flow ib_detach_flow (Nir Muchtar)   
  - mlx4_core: enable RoCE under SRIOV (Jack Morgenstein)   
  - mlx4_core: Adjust update-gids task for RoCE running under SRIOV (Jack Morgenstein)   
  - mlx4_ib: In sysfs, do not allow changing the paravirtualization mapping for pkeys (Jack Morgenstein)   
  - {IB,ETH}/mlx4: Adjust QP1 multiplexing and QP creation for RoCE/SRIOV (Jack Morgenstein)   
  - en/mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Jack Morgenstein)   
  - {IB,ETH}/mlx4: Add ref counting to port MAC table for RoCE (Jack Morgenstein)   
  - mlx4_core: Add mechanism for non trackable mem free (Moshe Lazer)   
  - memtrack: fix get_page/put_page tracking (Jack Morgenstein)   
  - Added memtrack (Vladimir Sokolovsky)   
  - Revert "mlx4_en: fix allocation of CPU affinity reverse-map" (Ajaykumar Hotchandani)   
  - Revert "IPoIB: Call skb_dst_drop() once skb is enqueued for sending" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Increase block layer timeout" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Eliminate state SRP_TARGET_CONNECTING" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Keep processing commands during host removal" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Simplify SCSI error handling" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Introduce srp_handle_qp_err()" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Process all error completions" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Introduce the helper function srp_remove_target()" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Suppress superfluous error messages" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Eliminate state SRP_TARGET_DEAD" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: destroy and recreate QP and CQs when reconnecting" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: send disconnect request without waiting for CM timewait exit" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Allow SRP disconnect through sysfs" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Track connection state properly" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Avoid sending a task management function needlessly" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Avoid endless SCSI error handling loop" (Ajaykumar Hotchandani)   
  - Revert "IB/srp: Fail I/O requests if the transport is offline" (Ajaykumar Hotchandani)   
  - Revert "rds: limit the size allocated by rds_message_alloc()" (Ajaykumar Hotchandani)   
  - Revert "net: rds: use this_cpu_* per-cpu helper" (Ajaykumar Hotchandani)   
  - Revert "IB/rds: Correct ib_api use with gs_dma_address/sg_dma_len" (Ajaykumar Hotchandani)   
  - Revert "IB/rds: suppress incompatible protocol when version is known" (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: remove __dev* attributes" (Ajaykumar Hotchandani)   
  - Revert "mlx4: change TX coalescing defaults" (Ajaykumar Hotchandani)   
  - Revert "IPoIB: Fix send lockup due to missed TX completion" (Ajaykumar Hotchandani)   
  - Revert "mlx4: 64-byte CQE/EQE support" (Ajaykumar Hotchandani)   
  - Revert "mlx4_en: Remove remnants of LRO support" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Can set maxrate only for TC0" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Set number of rx/tx channels using ethtool" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Use generic etherdevice.h functions." (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Add support for destination MAC in steering rules" (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: Add QPN enforcement for flow steering rules set by VFs" (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: Fix error flow in the flow steering wrapper" (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: Adjustments to Flow Steering activation logic for SR-IOV" (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: Allow choosing flow steering mode" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_core: Set number of msix vectors under SRIOV mode to firmware defaults" (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: Fix advertisement of wrong PF context behaviour" (Ajaykumar Hotchandani)   
  - Revert "mlx4_en: fix allocation of device tx_cq" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Initialize RFS filters lock and list in init_netdev" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Disable RFS when running in SRIOV mode" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Fix bridged vSwitch configuration for non SRIOV mode" (Ajaykumar Hotchandani)   
  - Revert "net/mlx4_en: Fix TX moderation info loss after set_ringparam is called" (Ajaykumar Hotchandani)   
  - Revert "mlx4_core: Fix potential deadlock in mlx4_eq_int()" (Ajaykumar Hotchandani)   
  - Revert "IPoIB: Fix crash due to skb double destruct" (Ajaykumar Hotchandani)   
  - Revert "IB/mlx4: Fix spinlock order to avoid lockdep warnings" (Ajaykumar Hotchandani)   
  - Revert "RDMA/cm: Change return value from find_gid_port()" (Ajaykumar Hotchandani)


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-7.el6uek]
changelog:
  - qla4xxx: Updated driver version to 5.03.00.03.06.02-uek3 (Tej Parkash) [Orabug: 17220566]  
  - libiscsi: Add missing prints for session and connection sysfs attrs (Adheer Chandravanshi) [Orabug: 17220566]  
  - libiscsi: Add a missing break statement (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Export more firmware info in sysfs (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Only BIOS boot target entries should be at index 0 and 1. (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: discovery_parent_idx can be shown without any check. (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Set IPv6 traffic class if device type is IPv6. (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Allow removal of failed session using logout. (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220566]  
  - libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220566]  
  - scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220566]  
  - libiscsi: Added new boot entries in the session sysfs (Eddie Wai) [Orabug: 17220566]  
  - treewide: Fix typo in printk (Masanari Iida) [Orabug: 17220566]  
  - iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Mike Christie) [Orabug: 17220566]  
  - qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Assign values using correct datatype (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Fix smatch warnings (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Silence gcc warning (Vikas Chaudhary) [Orabug: 17220566]  
  - iscsi_tcp: support PF_MEMALLOC/__GFP_MEMALLOC (Mike Christie) [Orabug: 17220566]  
  - libiscsi: avoid unnecessary multiple NULL assignments (Masatake YAMATO) [Orabug: 17220566]  
  - qla4xxx: Added print statements to display AENs (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Use correct value for max flash node entries (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Restrict logout from boot target session using session id (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Use correct flash ddb offset for ISP40XX (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Replace dev type macros with generic portal type macros (Adheer Chandravanshi) [Orabug: 17220566]  
  - scsi_transport_iscsi: Declare portal type string macros for generic use (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Add flash node mgmt support (Adheer Chandravanshi) [Orabug: 17220566]  
  - libiscsi: export function iscsi_switch_str_param (Adheer Chandravanshi) [Orabug: 17220566]  
  - scsi_transport_iscsi: Add flash node mgmt support (Adheer Chandravanshi) [Orabug: 17220566]  
  - qla4xxx: Skip retry of initialize_adapter for ISP80XX (Nilesh Javali) [Orabug: 17220566]  
  - qla4xxx: Assign correct CHAP table address to FLT (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Added missing check for ISP83XX in CHAP related functions (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Fixed request queue count manipulation on response path (Tej Parkash) [Orabug: 17220566]  
  - qla4xxx: Fix debug level to avoid floods of same message (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Set graceful reset bit for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Boot from SAN fix for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Take E-port out of reset before disabling pause frames (Manish Dusane) [Orabug: 17220566]  
  - scsi: replace obsolete NLMSG_* with type safe nlmsg_* (Hong zhi guo) [Orabug: 17220566]  
  - treewide: Fix typos in printk and comment (Masanari Iida) [Orabug: 17220566]  
  - qla4xxx: don't free NULL dma pool (Dan Carpenter) [Orabug: 17220566]  
  - qla4xxx: Fix return code for qla4xxx_session_get_param. (Manish Rangankar) [Orabug: 17220566]  
  - qla4xxx: wait for boot target login response during probe. (Manish Rangankar) [Orabug: 17220566]  
  - qla4xxx: Added support for force firmware dump (Vikas Chaudhary) [Orabug: 17220566]  
  - qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Poornima Vonti) [Orabug: 17220566]  
  - qla4xxx: Throttle active IOCBs to firmware limits (Karen Higgins) [Orabug: 17220566]  
  - qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Karen Higgins) [Orabug: 17220566]  
  - qla4xxx: Quiesce driver activities while loopback (Nilesh Javali) [Orabug: 17220566]  
  - qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Nilesh Javali) [Orabug: 17220566]  
  - qla4xxx: Add spurious interrupt messages under debug level 2 (Nilesh Javali) [Orabug: 17220566]  
  - qla4xxx: Correct the validation to check in get_sys_info mailbox (Nilesh Javali) [Orabug: 17220566]  
  - qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Vikas Chaudhary) [Orabug: 17220566]  
  - scsi_transport_iscsi: export iscsi class session's target_id in sysfs. (Manish Rangankar) [Orabug: 17220566]  
  - qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb. (Manish Rangankar) [Orabug: 17220566]  
  - qla4xxx: Allow reset in link down case (Harish Zunjarrao) [Orabug: 17220566]  
  - qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]  
  - config: enable numa balancing (Jerry Snitselaar) [Orabug: 17018504]  
  - config: disable Transparent Hugepages (Jerry Snitselaar) [Orabug: 17251843]  
  - be2net: Updating version number (Sarveshwar Bandi) [Orabug: 17252720]  
  - be2net: Fix to avoid hardware workaround when not needed (Sarveshwar Bandi) [Orabug: 17252720]  
  - net/trivial: replace numeric with standard PM state macros (Yijing Wang) [Orabug: 17252720]  
  - be2net: Fix 32-bit DMA Mask handling (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Implement initiate FW dump feature for Lancer (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Mark checksum fail for IP fragmented packets (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Trim padded packets for Lancer (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Pad skb to meet min Tx pkt size in lancer (Somnath Kotur) [Orabug: 17252720]  
  - be2net: cleanup be_get_drvinfo() (Somnath Kotur) [Orabug: 17252720]  
  - be2net: refactor HW workarounds in be_xmit() (Sathya Perla) [Orabug: 17252720]  
  - be2net: bug fix on returning an invalid nic descriptor (Wei Yang) [Orabug: 17252720]  
  - be2net: Avoid double insertion of vlan tags. (Sarveshwar Bandi) [Orabug: 17252720]  
  - be2net: disable TX in be_close() (Sathya Perla) [Orabug: 17252720]  
  - be2net: fix EQ from getting full while cleaning RX CQ (Sathya Perla) [Orabug: 17252720]  
  - be2net: fix payload_len value for GET_MAC_LIST cmd req (Sathya Perla) [Orabug: 17252720]  
  - be2net: provision VF resources before enabling SR-IOV (Sathya Perla) [Orabug: 17252720]  
  - be2net: Fix to fail probe if MSI-X enable fails for a VF (Somnath Kotur) [Orabug: 17252720]  
  - be2net: avoid napi_disable() when it has not been enabled (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Fix firmware download for Lancer (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ajit Khaparde) [Orabug: 17252720]  
  - be2net: Fix to show tx priority pause counter in ethtool -S (Ajit Khaparde) [Orabug: 17252720]  
  - be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ajit Khaparde) [Orabug: 17252720]  
  - be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ajit Khaparde) [Orabug: 17252720]  
  - be2net: FLR must be first cmd issued to Lancer FW (Kalesh AP) [Orabug: 17252720]  
  - be2net: Use GET_FUNCTION_CONFIG V1 cmd (Kalesh AP) [Orabug: 17252720]  
  - be2net: Fix to show wol disabled/enabled state correctly. (Sarveshwar Bandi) [Orabug: 17252720]  
  - be2net: Fixed memory leak (Suresh Reddy) [Orabug: 17252720]  
  - be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze. (Suresh Reddy) [Orabug: 17252720]  
  - be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Suresh Reddy) [Orabug: 17252720]  
  - be2net: Add support for setting and getting rx flow hash options (Suresh Reddy) [Orabug: 17252720]  
  - be2net: Fix PVID tag offload for packets with inline VLAN tag. (Ajit Khaparde) [Orabug: 17252720]  
  - be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ajit Khaparde) [Orabug: 17252720]  
  - be2net: Remove an incorrect pvid check in Tx (Ajit Khaparde) [Orabug: 17252720]  
  - be2net: enable IOMMU pass through for be2net (Craig Hada) [Orabug: 17252720]  
  - be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Vasundhara Volam) [Orabug: 17252720]  
  - be2net: Avoid flashing BE3 UFI on BE3-R chip. (Vasundhara Volam) [Orabug: 17252720]  
  - be2net: Don't log "Out of MCCQ wrbs" error (Vasundhara Volam) [Orabug: 17252720]  
  - be2net: Use TXQ_CREATE_V2 cmd (Vasundhara Volam) [Orabug: 17252720]  
  - be2net: take care of __vlan_put_tag return value (Ivan Vecera) [Orabug: 17252720]  
  - be2net: remove unused variable 'sge' (Ivan Vecera) [Orabug: 17252720]  
  - drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (Joe Perches) [Orabug: 17252720]  
  - drivers:net: Remove dma_alloc_coherent OOM messages (Joe Perches) [Orabug: 17252720]  
  - be2net: Use new F/W mailbox cmd to manipulate interrupts. (Somnath Kotur) [Orabug: 17252720]  
  - be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Somnath Kotur) [Orabug: 17252720]  
  - be2net: Update copyright year (Vasundhara Volam) [Orabug: 17252720]  
  - be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Sathya Perla) [Orabug: 17252720]  
  - benet: Wait f/w POST until timeout (Gavin Shan) [Orabug: 17252720]  
  - be2net: remove BUG_ON() in be_mcc_compl_is_new() (Sathya Perla) [Orabug: 17252720]  
  - be2net: update driver version to 4.6.x (Sathya Perla) [Orabug: 17252720]  
  - be2net: fix re-loaded PF driver to re-gain control of its VFs (Sathya Perla) [Orabug: 17252720]  
  - ethtool: fix drvinfo strings set in drivers (Jiri Pirko) [Orabug: 17252720]  
  - block: do not pass disk names as format strings (Kees Cook) [Orabug: 17230056] {CVE-2013-2851} 
  - libceph: Fix NULL pointer dereference in auth client code (Tyler Hicks) [Orabug: 17230095] {CVE-2013-1059} 
  - Btrfs: re-add root to dead root list if we stop dropping it (Josef Bacik)   
  - Btrfs: fix lock leak when resuming snapshot deletion (Josef Bacik)   
  - Btrfs: only do the tree_mod_log_free_eb if this is our last ref (Josef Bacik)   
  - Btrfs: hold the tree mod lock in __tree_mod_log_rewind (Josef Bacik)   
  - Btrfs: fix oops when recovering the file data by scrub function (Miao Xie)   
  - Btrfs: unlock extent range on enospc in compressed submit (Josef Bacik)   
  - btrfs: do away with non-whole_page extent I/O (Alexandre Oliva)   
  - btrfs: don't stop searching after encountering the wrong item (Gabriel de Perthuis)   
  - Btrfs: don't call readahead hook until we have read the entire eb (Josef Bacik)   
  - Btrfs: fix possible infinite loop in slow caching (Josef Bacik)   
  - Btrfs: fix lockdep warning (Josef Bacik)   
  - Btrfs: don't force pages under writeback to finish when aborting (Josef Bacik)   
  - Btrfs: fix unlock after free on rewinded tree blocks (Jan Schmidt)   
  - Btrfs: fix accessing the root pointer in tree mod log functions (Jan Schmidt)   
  - Btrfs: fix tree mod log regression on root split operations (Jan Schmidt)   
  - Btrfs: fix bad extent logging (Josef Bacik)   
  - Btrfs: log ram bytes properly (Josef Bacik)   
  - Btrfs: fix memory leak in btrfs_create_tree() (Tsutomu Itoh)   
  - Btrfs: fix warning of free_extent_map (Liu Bo)   
  - Btrfs: fix warning when creating snapshots (Liu Bo)   
  - Btrfs: fix missing deleted items in btrfs_clean_quota_tree (Wang Shilong)   
  - Btrfs: fix memory leak of log roots (Liu Bo)   
  - Btrfs: fix NULL pointer after aborting a transaction (Liu Bo)   
  - Btrfs: do not change inode flags in rename (Liu Bo)   
  - Btrfs: use reserved space for creating a snapshot (Liu Bo)   
  - Btrfs: make sure NODATACOW also gets NODATASUM set (Josef Bacik)   
  - Btrfs: fix backref walking race with tree deletions (Jan Schmidt)   
  - Btrfs: fix wrong outstanding_extents when doing DIO write (Miao Xie)   
  - Btrfs: fix cleaner thread not working with inode cache option (Liu Bo)   
  - Btrfs: fix the deadlock between the transaction start/attach and commit (Miao Xie)   
  - Btrfs: eliminate a use-after-free in btrfs_balance() (Ilya Dryomov)   
  - Btrfs: fix deadlock due to unsubmitted (Miao Xie)   
  - Btrfs: fix memory leak of pending_snapshot->inherit (Miao Xie)   
  - Btrfs: fix the race between bio and btrfs_stop_workers (Miao Xie)   
  - Btrfs: handle errors in compression submission path (Josef Bacik)   
  - Btrfs: rework the overcommit logic to be based on the total size (Josef Bacik)   
  - Btrfs: unreserve space if our ordered extent fails to work (Josef Bacik)   
  - Btrfs: fix how we discard outstanding ordered extents on abort (Josef Bacik)   
  - Btrfs: fix freeing delayed ref head while still holding its mutex (Josef Bacik)   
  - Btrfs: do not overcommit if we don't have enough space for global rsv (Josef Bacik)   
  - Btrfs: remove extent mapping if we fail to add chunk (Josef Bacik)   
  - Btrfs: fix chunk allocation error handling (Josef Bacik)   
  - Btrfs: fix crash in log replay with qgroups enabled (Arne Jansen)


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-6.el6uek]
changelog:
  - mpt2sas: update from 16.05.01.00 to 17.00.00.00 (Jerry Snitselaar) [Orabug: 17237382]  
  - enable VMware module vsock,vmw_vmci,vmw_vsock_vmci_transport (Vaughan Cao) [Orabug: 16957210]  
  - Backport VMCI and vSockets from 3.10 (Andy King) [Orabug: 16957210]  
  - vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Bhavesh Davda) [Orabug: 17215008]  
  - ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Eric Dumazet) [Orabug: 17079717]  
  - build,drm: enable building of vmwgfx driver (Jerry Snitselaar) [Orabug: 17158893]  
  - be2iscsi: Bump the driver version to 10.0.467.0 (John Soni Jose) [Orabug: 17233074]  
  - be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix possible reentrancy issue in be_iopoll (Shlomo Pongratz) [Orabug: 17233074]  
  - be2scsi: Update copyright dates to 2013 (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix checking Adapter state while establishing CXN (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix dynamic CID allocation Mechanism in driver (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi : Fix the NOP-In handling code path (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix the Port Link Status issue (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix displaying the Active Session Count from driver (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix displaying the FW Version from driver. (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix support for DEFQ extension (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix MACRO for checking the adapter type (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix freeing CXN specific driver resources. (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix MSIX support in SKH-R to 32 (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix MBX Command issues (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Jayamohan Kallickal) [Orabug: 17233074]  
  - be2iscsi: Fix lack of uninitialize pattern to FW (Jayamohan Kallickal) [Orabug: 17233074]  
  - treewide: Fix typo in printk and comments (Masanari Iida) [Orabug: 17233074]  
  - neighbour: fix a race in neigh_destroy() (Eric Dumazet)   
  - mpt3sas: Bump driver version to v02.100.00.00 (Sreekanth Reddy) [Orabug: 17187623]  
  - mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Sreekanth Reddy) [Orabug: 17187623]  
  - mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Sreekanth Reddy) [Orabug: 17187623]  
  - mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Sreekanth Reddy) [Orabug: 17187623]  
  - mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Sreekanth Reddy) [Orabug: 17187623]  
  - mpt3sas: Updated the Hardware timing requirements (Sreekanth Reddy) [Orabug: 17187623]  
  - mpt3sas: 2013 source code copyright (Sreekanth Reddy) [Orabug: 17187623]  
  - fib_trie: potential out of bounds access in trie_show_stats() (Jerry Snitselaar) [Orabug: 17215539]  
  - Revert "xen/pat: Disable PAT using pat_enabled value." (Jerry Snitselaar) [Orabug: 17176404]  
  - sxge: Check link state before xmit (Joe Jin) [Orabug: 17201220]


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-5.el6uek]
changelog:
  - writeback fix bdi thread race in mark_inode_dirty (UEK3) (Srinivas Eeda)   
  - mpt2sas: update to LSI version 16.05.01.00 (Maxim Uvarov) [Orabug: 16730165]  
  - megaraid_sas driver update from 06.504.01.00-rc1 to version 06.600.18.00 (Maxim Uvarov) [Orabug: 17177382]  
  - Specfile changes for sparc (Dave Kleikamp)   
  - sunvdc: fix typo and remove unused function (Dave Kleikamp)   
  - sparc: rcu_needs_cpu() needs second argument (Dave Kleikamp)   
  - sparc: add back TIF_FREEZE to fix a build break (Dave Kleikamp)   
  - sparc: fix typo in smp_64.h (Dave Kleikamp)   
  - writeback: Fix periodic writeback after fs mount (Jan Kara) [Orabug: 17185874]  
  - [SCSI] scsi_transport_iscsi: fix error return code in iscsi_transport_init() (Wei Yongjun) [Orabug: 17153681]


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-4.el6uek]
changelog:
  - configs: turn on sxge (Maxim Uvarov)   
  - [net] add sxge and sxgevf drivers (Maxim Uvarov) [Orabug: 16443168]  
  - sparc64 - userspace VA layout (bob picco)   
  - kernel: freezer: restore TIF_FREEZE (Sasha Levin)   
  - Revert "megaraid_sas: Big endian support" (Maxim Uvarov) [Orabug: 17167688]  
  - bnx2x correct firmwares ihex (Maxim Uvarov) [Orabug: 17034501]  
  - config changes from uek2 (Allen Pais)   
  - sparc64: fatal trap should stop all cpus (Dave Kleikamp)   
  - sunvdc TX TEMPORARY workaround (Allen Pais)   
  - vdisk geometry (Allen Pais)   
  - sunvet (Allen Pais)   
  - sunvdc cdrom support (Allen Pais)   
  - xen-netfront: use skb_partial_csum_set() to simplify the codes (Li RongQing)   
  - xen-netfront: split event channels support for Xen frontend driver (Wei Liu)   
  - xen-netfront: avoid leaking resources when setup_netfront fails (Wei Liu)   
  - xen-netfront: reduce gso_max_size to account for max TCP header (Wei Liu)   
  - xen-netfront: frags -> slots in log message (Wei Liu)   
  - xen-netfront: frags -> slots in xennet_get_responses (Wei Liu)   
  - xen-netfront: remove unused variable `extra' (Wei Liu)   
  - xen-netback: xenbus.c: use more current logging styles (Wei Liu)   
  - xen: Use more current logging styles (Joe Perches)   
  - xen-netback: double free on unload (Dan Carpenter)   
  - xen-netback: don't de-reference vif pointer after having called xenvif_put() (Jan Beulich)   
  - perf sparc4 dwarf (Allen Pais)   
  - xen-netback: split event channels support for Xen backend driver (Wei Liu)   
  - xen-netback: enable user to unload netback module (Wei Liu)   
  - xen-netback: remove dead code (Wei Liu)   
  - xen-netback: better names for thresholds (Wei Liu)   
  - xen-netback: avoid allocating variable size array on stack (Wei Liu)   
  - xen-netback: remove redundent parameter in netbk_count_requests (Wei Liu)   
  - xen-netback: don't disconnect frontend when seeing oversize packet (Wei Liu)   
  - xen-netback: coalesce slots in TX path and fix regressions (Wei Liu)   
  - xen-netback: fix sparse warning (stephen hemminger)   
  - do_rt_sigreturn - minor clean up (bob picco)   
  - remove sparc support (bob picco)   
  - cpu_idle - add rcu needs cpu to yield decision (bob picco)   
  - sparc64_yield - consolidate conditions for enter  yield (Allen Pais)   
  - small clean up - isolate CPU_HOTPLUG in include file (Allen Pais)   
  - xen-netback: remove skb in xen_netbk_alloc_page (Wei Liu)   
  - Revert "xen: netback: remove redundant xenvif_put" (David S. Miller)   
  - xen: netback: remove redundant xenvif_put (Andrew Jones)   
  - xen-netback: allow changing the MAC address of the interface (Matt Wilson)


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-3.el6uek]
changelog:
  - xen/netback: correctly calculate required slots of skb. (Annie Li) [Orabug: 16934362]  
  - megaraid_sas: Big endian support (Martin K. Petersen)   
  - sparc/ldom sysfs now shows only CPUs assigned to VM, not all in MD (Allen Pais)   
  - ixgbe: Look up MAC address on SPARC systems (Allen Pais)   
  - bnx2x: update fw to 7.8.2 (Yuval Mintz)   
  - x86 idle: remove mwait_idle() and "idle=mwait" cmdline param (Len Brown) [Orabug: 17034508]  
  - Revert "xen/pci: Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK" (Konrad Rzeszutek Wilk)   
  - Revert "xen/pci: Used cached MSI-X capability offset" (Konrad Rzeszutek Wilk)   
  - Revert "xen-pciback: more uses of cached MSI-X capability offset" (Konrad Rzeszutek Wilk)   
  - xen-blkback: check the number of iovecs before allocating a bios (Roger Pau Monne)   
  - xen: Convert printks to pr_<level> (Joe Perches)   
  - xen/time: remove blocked time accounting from xen "clockchip" (Laszlo Ersek)   
  - xen: ifdef CONFIG_HIBERNATE_CALLBACKS xen_*_suspend (Stefano Stabellini)   
  - xen/pcifront: Deal with toolstack missing 'XenbusStateClosing' state. (Konrad Rzeszutek Wilk)   
  - xen/time: Free onlined per-cpu data structure if we want to online it again. (Konrad Rzeszutek Wilk)   
  - xen/time: Check that the per_cpu data structure has data before freeing. (Konrad Rzeszutek Wilk)   
  - xen/time: Don't leak interrupt name when offlining. (Konrad Rzeszutek Wilk)   
  - xen/time: Encapsulate the struct clock_event_device in another structure. (Konrad Rzeszutek Wilk)   
  - xen/spinlock: Don't leak interrupt name when offlining. (Konrad Rzeszutek Wilk)   
  - xen/smp: Don't leak interrupt name when offlining. (Konrad Rzeszutek Wilk)   
  - xen/smp: Set the per-cpu IRQ number to a valid default. (Konrad Rzeszutek Wilk)   
  - xen/smp: Introduce a common structure to contain the IRQ name and interrupt line. (Konrad Rzeszutek Wilk)   
  - xen/smp: Coalesce the free_irq calls in one function. (Konrad Rzeszutek Wilk)   
  - xen-pciback: fix error return code in pcistub_irq_handler_switch() (Wei Yongjun)   
  - microcode_xen: Add support for AMD family >= 15h (Ian Campbell)   
  - x86/microcode: check proper return code. (Ben Guthro)   
  - xen: add CPU microcode update driver (Jeremy Fitzhardinge)   
  - x86/cpa: Use pte_attrs instead of pte_flags on CPA/set_p.._wb/wc operations. (Konrad Rzeszutek Wilk)   
  - Revert "xen/pat: Disable PAT support for now." (Konrad Rzeszutek Wilk)   
  - Revert "xen/pat: Disable PAT using pat_enabled value." (Konrad Rzeszutek Wilk)   
  - xen / ACPI / sleep: Register an acpi_suspend_lowlevel callback. (Konrad Rzeszutek Wilk)   
  - x86 / ACPI / sleep: Provide registration for acpi_suspend_lowlevel. (Konrad Rzeszutek Wilk)   
  - xen/smp: Fixup NOHZ per cpu data when onlining an offline CPU. (Konrad Rzeszutek Wilk)   
  - xenbus_client.c: correct exit path for xenbus_map_ring_valloc_hvm (Wei Liu)   
  - xen-pciback: more uses of cached MSI-X capability offset (Jan Beulich)   
  - xen: Clean up apic ipi interface (Stefan Bader)   
  - xenbus: save xenstore local status for later use (Aurelien Chartier)   
  - xenbus: delay xenbus frontend resume if xenstored is not running (Aurelien Chartier)   
  - xen: Fixed assignment error in if statement (Lisa Nguyen)   
  - xen/xenbus: Fixed over 80 character limit issue (Lisa Nguyen)   
  - xen/xenbus: Fixed indentation error in switch case (Lisa Nguyen)   
  - xen/privcmd: fix condition in privcmd_close() (Dan Carpenter)   
  - xen/pci: Used cached MSI-X capability offset (Bjorn Helgaas)   
  - xen/pci: Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Bjorn Helgaas)   
  - xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST (Julien Grall)   
  - xen: mask x2APIC feature in PV (Zhenzhong Duan)   
  - xen: SWIOTLB is only used on x86 (Arnd Bergmann)   
  - xen/spinlock: Fix check from greater than to be also be greater or equal to. (Konrad Rzeszutek Wilk)   
  - xen/smp/pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Konrad Rzeszutek Wilk)   
  - xen/vcpu: Document the xen_vcpu_info and xen_vcpu (Konrad Rzeszutek Wilk)   
  - xen/vcpu/pvhvm: Fix vcpu hotplugging hanging. (Konrad Rzeszutek Wilk)   
  - xen: resolve section mismatch warnings in xen-acpi-processor (Ben Guthro)   
  - xen: Re-upload processor PM data to hypervisor after S3 resume (v2) (Ben Guthro)   
  - xen/smp: Unifiy some of the PVs and PVHVM offline CPU path (Konrad Rzeszutek Wilk)   
  - xen/smp/pvhvm: Don't initialize IRQ_WORKER as we are using the native one. (Konrad Rzeszutek Wilk)   
  - xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM (Konrad Rzeszutek Wilk)   
  - xen/spinlock: Check against default value of -1 for IRQ line. (Konrad Rzeszutek Wilk)   
  - xen/time: Add default value of -1 for IRQ and check for that. (Konrad Rzeszutek Wilk)   
  - xen/events: Check that IRQ value passed in is valid. (Konrad Rzeszutek Wilk)   
  - xen/time: Fix kasprintf splat when allocating timer%d IRQ line. (Konrad Rzeszutek Wilk)   
  - xen/smp/spinlock: Fix leakage of the spinlock interrupt line for every CPU online/offline (Konrad Rzeszutek Wilk)   
  - xen/smp: Fix leakage of timer interrupt line for every CPU online/offline. (Konrad Rzeszutek Wilk)   
  - xen kconfig: fix select INPUT_XEN_KBDDEV_FRONTEND (Andrew Jones)   
  - xen: drop tracking of IRQ vector (Jan Beulich)   
  - x86/xen: populate boot_params with EDD data (David Vrabel)   
  - xen-blkfront: set blk_queue_max_hw_sectors correctly (Roger Pau Monne)   
  - xen-blkback: workaround compiler bug in gcc 4.1 (Roger Pau Monne)   
  - xen/blkback: Check for insane amounts of request on the ring (v6). (Konrad Rzeszutek Wilk)   
  - xen/io/ring.h: new macro to detect whether there are too many requests on the ring (Jan Beulich)   
  - xen/blkback: Check device permissions before allowing OP_DISCARD (Konrad Rzeszutek Wilk)  {CVE-2013-2140} 
  - xen/blkback: Use physical sector size for setup (Stefan Bader)   
  - xen-blkback/sysfs: Move the parameters for the persistent grant features (Konrad Rzeszutek Wilk)   
  - xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments. (Konrad Rzeszutek Wilk)   
  - xen-blkfront: use a different scatterlist for each request (Roger Pau Monne)   
  - xen-blkback: allocate list of pending reqs in small chunks (Roger Pau Monne)   
  - xen-block: implement indirect descriptors (Roger Pau Monne)   
  - xen-blkback: expand map/unmap functions (Roger Pau Monne)   
  - xen-blkback: make the queue of free requests per backend (Roger Pau Monne)   
  - xen-blkback: move pending handles list from blkbk to pending_req (Roger Pau Monne)   
  - xen-blkback: implement LRU mechanism for persistent grants (Roger Pau Monne)   
  - xen-blkback: use balloon pages for all mappings (Roger Pau Monne)   
  - xen-blkback: print stats about persistent grants (Roger Pau Monne)   
  - xen/mmu: On early bootup, flush the TLB when changing RO->RW bits Xen provided pagetables. (Konrad Rzeszutek Wilk)   
  - xen/events: Handle VIRQ_TIMER before any other hardirq in event loop. (Keir Fraser)   
  - xen/events: avoid race with raising an event in unmask_evtchn() (David Vrabel)   
  - xen/mmu: Move the setting of pvops.write_cr3 to later phase in bootup. (Konrad Rzeszutek Wilk)   
  - xen/acpi-stub: Disable it b/c the acpi_processor_add is no longer called. (Konrad Rzeszutek Wilk)   
  - xen-pciback: notify hypervisor about devices intended to be assigned to guests (Jan Beulich)   
  - xen/acpi-processor: Don't dereference struct acpi_processor on all CPUs. (Konrad Rzeszutek Wilk)   
  - xen/acpi: remove redundant acpi/acpi_drivers.h include (Liu Jinsong)   
  - xen: arm: mandate EABI and use generic atomic operations. (Ian Campbell)   
  - acpi: Export the acpi_processor_get_performance_info (Konrad Rzeszutek Wilk)   
  - xen/pciback: Don't disable a PCI device that is already disabled. (Konrad Rzeszutek Wilk)   
  - xenbus: fix compile failure on ARM with Xen enabled (Steven Noonan)   
  - xen/pci: We don't do multiple MSI's. (Konrad Rzeszutek Wilk)   
  - xen/pat: Disable PAT using pat_enabled value. (Konrad Rzeszutek Wilk)   
  - xen/acpi: xen cpu hotplug minor updates (Liu Jinsong)   
  - xen/acpi: xen memory hotplug minor updates (Liu Jinsong)   
  - xen: event channel arrays are xen_ulong_t and not unsigned long (Ian Campbell)   
  - xen: Send spinlock IPI to all waiters (Stefan Bader)   
  - xen: introduce xen_remap, use it instead of ioremap (Stefano Stabellini)   
  - xen: close evtchn port if binding to irq fails (Wei Liu)   
  - xen-evtchn: correct comment and error output (Wei Liu)   
  - xen/tmem: Add missing %s in the printk statement. (Konrad Rzeszutek Wilk)   
  - xen/acpi: move xen_acpi_get_pxm under CONFIG_XEN_DOM0 (Liu Jinsong)   
  - xen/acpi: ACPI cpu hotplug (Liu Jinsong)   
  - xen/acpi: Move xen_acpi_get_pxm to Xen's acpi.h (Liu Jinsong)   
  - xen/stub: driver for CPU hotplug (Liu Jinsong)   
  - xen/acpi: ACPI memory hotplug (Liu Jinsong)   
  - xen/stub: driver for memory hotplug (Liu Jinsong)   
  - xen: implement updated XENMEM_add_to_physmap_range ABI (Ian Campbell)   
  - xen/smp: Move the common CPU init code a bit to prep for PVH patch. (Konrad Rzeszutek Wilk)   
  - xen-blkfront: remove frame list from blk_shadow (Roger Pau Monne)   
  - xen-blkfront: pre-allocate pages for requests (Roger Pau Monne)   
  - xen-blkback: don't store dev_bus_addr (Roger Pau Monne)   
  - xen-blkfront: switch from llist to list (Roger Pau Monne)   
  - xen-blkback: fix foreach_grant_safe to handle empty lists (Roger Pau Monne)   
  - xen-blkfront: replace kmalloc and then memcpy with kmemdup (Mihnea Dobrescu-Balaur)   
  - xen-blkback: fix dispatch_rw_block_io() error path (Jan Beulich)   
  - xen/blkback: Change statistics counter types to unsigned (Zoltan Kiss)   
  - xen/blkback: correctly respond to unknown, non-native requests (David Vrabel)   
  - xen/xen-blkback: preq.dev is used without initialized (Chen Gang)   
  - xen-blkback: use balloon pages for persistent grants (Roger Pau Monne)   
  - xen-blkfront: drop the use of llist_for_each_entry_safe (Konrad Rzeszutek Wilk) [Orabug: 16263164]  
  - xen/blkback: Don't trust the handle from the frontend. (Konrad Rzeszutek Wilk)   
  - xen-blkback: do not leak mode property (Jan Beulich)


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-2.el6uek]
changelog:
  - scsi_prep_fn() check for empty queue (Maxim Uvarov) [Orabug: 17015179]  
  - CONFIG_SCSI_VIRTIO=m (Maxim Uvarov) [Orabug: 17002820]  
  - kernel spec: comment out pesign requirement (Maxim Uvarov)   
  - remove i686 build files (Maxim Uvarov)   
  - ixgbevf driver update from 2.7.12-k to 2.8.7 (Maxim Uvarov)   
  - ixgbe update from 3.11.33-k to 3.15.1 (Maxim Uvarov)   
  - igbvf driver update from 2.0.2-k to 2.3.2 (Maxim Uvarov)   
  - e1000e driver update from 2.1.4-k to 2.4.14-NAPI (Maxim Uvarov)   
  - spec: change kernel version to uek3 (Maxim Uvarov)   
  - igb driver update from 4.1.2-k to 4.3.0 (Maxim Uvarov)   
  - support sparc64x chip type in cpumap (Allen Pais)   
  - cpu hw caps support for sparc64x (Allen Pais)   
  - correctly recognize SPARC64-X chips (Allen Pais)   
  - OVPMAI: modified files to include ovmapi driver. (Cathy Avery) Merge OVMAPI
  [Orabug: 16443145]  
  - OVMAPI: Added uek2 driver to build. (Cathy Avery) Merge OVMAPI
  [Orabug: 16443145]


author: Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-1.el6uek]
changelog:
  - kconfig: turn on rcu_trace and rcu_torture_test (Maxim Uvarov) 
  - sparc64 Kconfig and configs V1 (bob picco) 
  - sparc64 irq_64 section mismatch fix (bob picco) 
  - sparc64 sparse irq (bob picco) 
  - sparc64 boot option open up /dev/mem again (bob picco) 
  - sparc64 add mem to iomem resource (bob picco) 
  - sparc64 strict_devmem (bob picco) 
  - sparc64 find_node LDOM (bob picco) 
  - sparc64 address-congruence property (bob picco) 
  - sparc64 kconfig four level page table (bob picco) 
  - sparc64 four level page table support (bob picco) 
  - sparc64 move three level page table scheme (bob picco) 
  - sparc64 expand linear mapping region (bob picco) 
  - ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Bartlomiej Zolnierkiewicz) [Orabug: 16495543] 
  - perf/x86: Add Intel IvyBridge event scheduling constraints (Stephane Eranian) [Orabug: 16495525] 
  - ksplice: Clear garbage data on the kernel stack when handling signals (Nelson Elhage) 
  - spec: ol6 add multipath version deps (Maxim Uvarov) [Orabug: 16763586] 
  - spec: fix suffix order of a directory name (Guangyu Sun) [Orabug: 16682371] 
  - SPEC: add x86_energy_perf_policy tool Add tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy to ol5 ol6 uek kernel rpmbuild spec file and create shell wrapper for this tool. (ethan.zhao) [Orabug: 16036151] 
  - spec: fix instalation if hardlink is installed (Maxim Uvarov) 
  - SPEC: fix doc build (Guru Anbalagane) 
  - spec: unique debuginfo (Maxim Uvarov) [Orabug: 16245366] 
  - Enable CONFIG_SUNRPC_DEBUG by default. (Todd Vierling) [Orabug: 16879097] 
  - x86: Add Xen kexec control code size check to linker script (Daniel Kiper) 
  - drivers/xen: Export vmcoreinfo through sysfs (Daniel Kiper) 
  - x86/xen/enlighten: Add init and crash kexec/kdump hooks (Daniel Kiper) 
  - x86/xen: Add kexec/kdump makefile rules (Daniel Kiper) 
  - x86/xen: Add x86_64 kexec/kdump implementation (Daniel Kiper) 
  - x86/xen: Add i386 kexec/kdump implementation (Daniel Kiper) 
  - x86/xen: Register resources required by kexec-tools (Daniel Kiper) 
  - x86/xen: Introduce architecture dependent data for kexec/kdump (Daniel Kiper) 
  - xen: Introduce architecture independent data for kexec/kdump (Daniel Kiper) 
  - x86/kexec: Add extra pointers to transition page table PGD, PUD, PMD and PTE (Daniel Kiper) 
  - kexec: introduce kexec_ops struct (Daniel Kiper) 
  - spec: inc sublevel to 13 (Maxim Uvarov) 
  - spec: add /boot/vmlinuz*.hmac needed for fips mode (John Haxby) [Orabug: 16807114] 
  - spec: baselevel 12 (Maxim Uvarov) 
  - Fix version.h include due to UAPI change in 3.7 (Dwight Engen) [Orabug: 16526862] 
  - mtip32xx: set config option to enable build (Jerry Snitselaar) [Orabug: 16745449] 
  - mpt3sas: set config options to enable build (Jerry Snitselaar) [Orabug: 16745449] 
  - spec: baselevel 8 (Maxim Uvarov) 
  - xen/mmu: On early bootup, flush the TLB when changing RO->RW bits Xen provided pagetables. (Konrad Rzeszutek Wilk) 
  - Fix problem in Xen pvhugepages where page table walk to lock/unlock page table pages needed to be taught about hugepages. (Dave McCracken) 
  - Add support for pv hugepages and support for huge balloon pages. (Dave McCracken) 
  - update-el use 6.4 (Maxim Uvarov) 
  - Spec: uek3/v3.8 initial build scripts (Maxim Uvarov) 
  - scripts/sign-file fix typo (Maxim Uvarov) 
  - kbuild: AFTER_LINK (Roland McGrath) 
  - MODSIGN: Simplify Makefile with a Kconfig helper (Michal Marek) 
  - MODSIGN: Add option to not sign modules during modules_install (Michal Marek) 
  - MODSIGN: Specify the hash algorithm on sign-file command line (Michal Marek) 
  - bnx2: Update driver to use new mips firmware. (Joe Jin) 
  - ipmi: make kcs timeout parameters as module options (Pavel Bures) 
  - perf: fix x86 compilation fix (Maxim Uvarov) 
  - ocfs2: Add datavolume mount option (Guru Anbalagane) [Orabug: 16533805] 
  - update-el use 6.4 (Maxim Uvarov) 
  - Spec: uek3/v3.8 initial build scripts (Maxim Uvarov) 
  - scripts/sign-file fix typo (Maxim Uvarov) 
  - kbuild: AFTER_LINK (Roland McGrath) 
  - MODSIGN: Simplify Makefile with a Kconfig helper (Michal Marek) 
  - MODSIGN: Add option to not sign modules during modules_install (Michal Marek) 
  - MODSIGN: Specify the hash algorithm on sign-file command line (Michal Marek) 
  - bnx2: Update driver to use new mips firmware. (Joe Jin) 
  - ipmi: make kcs timeout parameters as module options (Pavel Bures) 
  - perf: fix x86 compilation fix (Maxim Uvarov) 
  - Linux 3.8.13 (Greg Kroah-Hartman) This is the 3.8.13 stable release


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.7.1.el7uek]
changelog:
  - megaraid_sas : Update threshold based reply post host index register (Sumit.Saxena@avagotech.com)  [Orabug: 23562756]  
  - xen/events: Don't move disabled irqs (Ross Lagerwall)  [Orabug: 23055234]  
  - xen/events: Mask a moving irq (Boris Ostrovsky)  [Orabug: 23055234]  
  - xen/pciback: Save the number of MSI-X entries to be copied later. (Dongli Zhang)  [Orabug: 23202410]  
  - xen/pciback: Save xen_pci_op commands before processing it (Dongli Zhang)  [Orabug: 23202410]  
  - xen-blkback: read from indirect descriptors only once (Dongli Zhang)  [Orabug: 23202410]  
  - xen-blkback: only read request operation from shared ring once (Dongli Zhang)  [Orabug: 23202410]  
  - xen-netback: use RING_COPY_REQUEST() throughout (Dongli Zhang)  [Orabug: 23202410]  
  - xen-netback: don't use last request to determine minimum Tx credit (Dongli Zhang)  [Orabug: 23202410]  
  - xen: Add RING_COPY_REQUEST() (Dongli Zhang)  [Orabug: 23202410]  
  - IB/security: Restrict use of the write() interface (Jason Gunthorpe)  [Orabug: 23283925]  {CVE-2016-4565} 
  - KEYS: Fix ASN.1 indefinite length object parsing This fixes CVE-2016-0758. (David Howells)  [Orabug: 23279020]  {CVE-2016-0758} 
  - net: add validation for the socket syscall protocol argument (Hannes Frederic Sowa)  [Orabug: 23267997]  {CVE-2015-8543} {CVE-2015-8543} 
  - ipv6: addrconf: validate new MTU before applying it (Marcelo Leitner)  [Orabug: 23263252]  {CVE-2015-8215} 
  - unix: properly account for FDs passed over unix sockets (willy tarreau)  [Orabug: 23262276]  {CVE-2013-4312} {CVE-2013-4312}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.6.1.el7uek]
changelog:
  - skbuff: skb_segment: orphan frags before copying (Dongli Zhang)  [Orabug: 23018911]  
  - RDS/IB: VRPC DELAY / OSS RECONNECT CAUSES 5 MINUTE STALL ON PORT FAILURE (Venkat Venkatsubra)  [Orabug: 22888920]  
  - mlx4_core: Introduce restrictions for PD update (Ajaykumar Hotchandani)   
  - filename should be destroyed via final_putname() instead of __putname() (John Sobecki)  [Orabug: 22346320]  
  - RDS: Fix the atomicity for congestion map update (Wengang Wang)  [Orabug: 23141554]  
  - sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Karl Heiss)  [Orabug: 23222753]  {CVE-2015-8767}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.5.1.el7uek]
changelog:
  - x86_64: expand kernel stack to 16K (Minchan Kim)  [Orabug: 21140371]  
  - iommu/vt-d: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman)  [Orabug: 22534160]  
  - xen: remove unneeded variables and one constant (Daniel Kiper)  [Orabug: 22288700]  
  - Revert "x86/xen: delay construction of mfn_list_list" (Daniel Kiper)  [Orabug: 22288700]  
  - ocfs2/dlm: fix misuse of list_move_tail() in dlm_run_purge_list() (Tariq Saeed)  [Orabug: 22898384]  
  - ocfs2/dlm: do not purge lockres that is queued for assert master (Xue jiufei)  [Orabug: 22898384]  
  - pipe: Fix buffer offset after partially failed read (Ben Hutchings)  [Orabug: 22985903]  {CVE-2016-0774} {CVE-2015-1805} {CVE-2016-0774}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.4.1.el7uek]
changelog:
  - xen-blkback: replace work_pending with work_busy in purge_persistent_gnt() (Bob Liu)  [Orabug: 22463905]  
  - coredump: add new %PATCH variable in core_pattern (Herbert van den Bergh)  [Orabug: 22666980]  
  - veth: don’t modify ip_summed; doing so treats packets with bad checksums as good. (Vijay Pandurangan)  [Orabug: 22725572]  
  - libiscsi: Fix host busy blocking during connection teardown (John Soni Jose)  [Orabug: 22735756]  
  - RDS: Add interface for receive MSG latency trace (Santosh Shilimkar)  [Orabug: 22868366]  
  - RDS: Add support for per socket SO_TIMESTAMP for incoming messages (Santosh Shilimkar)  [Orabug: 22868366]  
  - x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/nmi/64: Reorder nested NMI checks (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/nmi/64: Improve nested NMI comments (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/nmi/64: Switch stacks on userspace NMI entry (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/paravirt: Replace the paravirt nop with a bona fide empty function (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.3.1.el7uek]
changelog:
  - Revert "xen-netfront: set max_queue default to 8" (Brian Maly)  [Orabug: 22096098]  
  - net/sunrpc: xpt_auth_cache should be ignored when expired. (NeilBrown)  [Orabug: 21287382]  
  - Prevent syncing frozen file system -- part 2 (Tariq Saeed)  [Orabug: 21807344]  
  - Prevent syncing frozen file system (Tariq Saeed)  [Orabug: 21807344]  
  - KEYS: Fix UID check in keyctl_get_persistent() (David Howells)   
  - mlx4_vnic: Release lock when flush is not needed (Yuval Shaia)  [Orabug: 22173261]  
  - IPoIB: restore uniqueness check for child interfaces (Santosh Shilimkar)  [Orabug: 22257430]  
  - block: bump BLK_DEF_MAX_SECTORS to 2560 (Jeff Moyer)  [Orabug: 22488554]  
  - Revert "block: remove artifical max_hw_sectors cap" (Jeff Moyer)  [Orabug: 22488554]  
  - KEYS: Fix keyring ref leak in join_session_keyring() (Yevgeny Pats)  [Orabug: 22563965]  {CVE-2016-0728} 
  - KEYS: Don't permit request_key() to construct a new keyring (David Howells)  [Orabug: 22373442]  {CVE-2015-7872} 
  - dcache: Handle escaped paths in prepend_path (Eric W. Biederman)  [Orabug: 22373283]  
  - vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman)  [Orabug: 22249875]  
  - KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells)  [Orabug: 22373442]  {CVE-2015-7872} 
  - KEYS: Fix race between key destruction and finding a keyring by name (David Howells)  [Orabug: 22373442]  
  - KVM: svm: unconditionally intercept #DB (Paolo Bonzini)  [Orabug: 22333698]  {CVE-2015-8104} 
  - KVM: x86: work around infinite loop in microcode when #AC is delivered (Eric Northup)  [Orabug: 22333689]  {CVE-2015-5307} {CVE-2015-5307} 
  - KVM: x86: Defining missing x86 vectors (Nadav Amit)  [Orabug: 22333689]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.18.4.el7uek]
changelog:
  - net/packet: fix overflow in check for tp_reserve (Andrey Konovalov)  [Orabug: 26143552]  {CVE-2017-7308} 
  - net/packet: fix overflow in check for tp_frame_nr (Andrey Konovalov)  [Orabug: 26143552]  {CVE-2017-7308} 
  - net/packet: fix overflow in check for priv area size (Andrey Konovalov)  [Orabug: 26143552]  {CVE-2017-7308}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.18.2.el7uek]
changelog:
  - nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields)  [Orabug: 25986990]  {CVE-2017-7895}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.18.1.el7uek]
changelog:
  - fnic: Update fnic driver version to 1.6.0.24 (John Sobecki)  [Orabug: 24448585]  
  - xen-netfront: Rework the fix for Rx stall during OOM and network stress (Dongli Zhang)  [Orabug: 25450703]  
  - xen-netfront: Fix Rx stall during network stress and OOM (Dongli Zhang)  [Orabug: 25450703]  
  - ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki)   
  - uek-rpm: enable CONFIG_KSPLICE. (Jamie Iles)  [Orabug: 25549809]  
  - ksplice: add sysctls for determining Ksplice features. (Jamie Iles)  [Orabug: 25549809]  
  - signal: protect SIGNAL_UNKILLABLE from unintentional clearing. (Jamie Iles)  [Orabug: 25549809]  
  - VSOCK: Fix lockdep issue. (Dongli Zhang)  [Orabug: 25559937]  
  - VSOCK: sock_put wasn't safe to call in interrupt context (Dongli Zhang)  [Orabug: 25559937]  
  - IB/CORE: sync the resouce access in fmr_pool (Wengang Wang)  [Orabug: 25677469]  
  - KVM: x86: fix emulation of "MOV SS, null selector" (Paolo Bonzini)  [Orabug: 25719675]  {CVE-2017-2583} {CVE-2017-2583} 
  - ext4: validate s_first_meta_bg at mount time (Eryu Guan)  [Orabug: 25719738]  {CVE-2016-10208} 
  - sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Marcelo Ricardo Leitner)  [Orabug: 25719810]  {CVE-2017-5986} 
  - tcp: avoid infinite loop in tcp_splice_read() (Eric Dumazet)  [Orabug: 25720813]  {CVE-2017-6214} 
  - lpfc cannot establish connection with targets that send PRLI under P2P mode (Joe Jin)  [Orabug: 25759083]  
  - USB: visor: fix null-deref at probe (Johan Hovold)  [Orabug: 25796594]  {CVE-2016-2782} 
  - ipc/shm: Fix shmat mmap nil-page protection (Davidlohr Bueso)  [Orabug: 25797012]  {CVE-2017-5669} 
  - vhost: actually track log eventfd file (Marc-André Lureau)  [Orabug: 25797052]  {CVE-2015-6252} 
  - xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (Andy Whitcroft)  [Orabug: 25814663]  {CVE-2017-7184} 
  - xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window (Andy Whitcroft)  [Orabug: 25814663]  {CVE-2017-7184} 
  - KEYS: Remove key_type::match in favour of overriding default by match_preparse (Aniket Alshi)  [Orabug: 25823962]  {CVE-2017-2647} {CVE-2017-2647} 
  - USB: whiteheat: fix potential null-deref at probe (Johan Hovold)  [Orabug: 25825105]  {CVE-2015-5257} {CVE-2015-5257} 
  - udf: Check path length when reading symlink (Jan Kara)  [Orabug: 25871102]  {CVE-2015-9731} 
  - udp: properly support MSG_PEEK with truncated buffers (Eric Dumazet)  [Orabug: 25876655]  {CVE-2016-10229} 
  - block: fix use-after-free in seq file (Vegard Nossum)  [Orabug: 25877530]  {CVE-2016-7910} 
  - Revert "fix minor infoleak in get_user_ex()" (Brian Maly)  [Orabug: 25790392]  {CVE-2016-9644} 
  - net: ping: check minimum size on ICMP header length (Kees Cook)  [Orabug: 25766911]  {CVE-2016-8399} 
  - ipv6: stop sending PTB packets for MTU < 1280 (Hagen Paul Pfeifer)  [Orabug: 25765776]  {CVE-2016-10142} 
  - sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro)  [Orabug: 25765445]  {CVE-2016-10088} 
  - scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang)  [Orabug: 25751996]  {CVE-2017-7187}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.17.1.el7uek]
changelog:
  - tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov)  [Orabug: 25696686]  {CVE-2017-2636} 
  - TTY: n_hdlc, fix lockdep false positive (Jiri Slaby)  [Orabug: 25696686]  {CVE-2017-2636} 
  - drivers/tty/n_hdlc.c: replace kmalloc/memset by kzalloc (Fabian Frederick)  [Orabug: 25696686]  {CVE-2017-2636} 
  - x86: bpf_jit: fix compilation of large bpf programs (Alexei Starovoitov)  [Orabug: 21305080]  {CVE-2015-4700} 
  - net: filter: return -EINVAL if BPF_S_ANC* operation is not supported (Daniel Borkmann)  [Orabug: 22187148]  
  - KEYS: request_key() should reget expired keys rather than give EKEYEXPIRED (David Howells)   
  - KEYS: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson)   
  - firewire: net: guard against rx buffer overflows (Stefan Richter)  [Orabug: 25451530]  {CVE-2016-8633} 
  - x86/mm/32: Enable full randomization on i386 and X86_32 (Hector Marco-Gisbert)  [Orabug: 25463927]  {CVE-2016-3672} 
  - x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member (Radu Caragea)  [Orabug: 25463927]  {CVE-2016-3672} 
  - pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (WANG Cong)  [Orabug: 25490335]  {CVE-2015-8569} 
  - sg_start_req(): make sure that there's not too many elements in iovec (Al Viro)  [Orabug: 25490372]  {CVE-2015-5707} 
  - kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) (Jim Mattson)  [Orabug: 25507195]  {CVE-2016-9588} 
  - tcp: take care of truncations done by sk_filter() (Eric Dumazet)  [Orabug: 25507230]  {CVE-2016-8645} 
  - rose: limit sk_filter trim to payload (Willem de Bruijn)  [Orabug: 25507230]  {CVE-2016-8645} 
  - fix minor infoleak in get_user_ex() (Al Viro)  [Orabug: 25507281]  {CVE-2016-9178} 
  - scsi: arcmsr: Simplify user_len checking (Borislav Petkov)  [Orabug: 25507328]  {CVE-2016-7425} 
  - scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (Dan Carpenter)  [Orabug: 25507328]  {CVE-2016-7425} 
  - net: fix a kernel infoleak in x25 module (Kangjie Lu)  [Orabug: 25512413]  {CVE-2016-4580} 
  - USB: digi_acceleport: do sanity checking for the number of ports (Oliver Neukum)  [Orabug: 25512471]  {CVE-2016-3140} 
  - ipv4: keep skb->dst around in presence of IP options (Eric Dumazet)  [Orabug: 25543892]  {CVE-2017-5970} 
  - net/llc: avoid BUG_ON() in skb_orphan() (Eric Dumazet)  [Orabug: 25682430]  {CVE-2017-6345} 
  - dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Andrey Konovalov)   {CVE-2017-6074} 
  - crypto: algif_hash - Only export and import on sockets with data (Herbert Xu)  [Orabug: 25417805]  {CVE-2016-8646} 
  - USB: usbfs: fix potential infoleak in devio (Kangjie Lu)  [Orabug: 25462760]  {CVE-2016-4482} 
  - net: fix infoleak in llc (Kangjie Lu)  [Orabug: 25462807]  {CVE-2016-4485} 
  - af_unix: Guard against other == sk in unix_dgram_sendmsg (Rainer Weikusat)  [Orabug: 25463996]  {CVE-2013-7446} 
  - unix: avoid use-after-free in ep_remove_wait_queue (Rainer Weikusat)  [Orabug: 25463996]  {CVE-2013-7446} 
  - net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (Eric Dumazet)  [Orabug: 25203623]  {CVE-2016-9793}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.16.1.el7uek]
changelog:
  - nvme: Limit command retries (Ashok Vairavan)  [Orabug: 25374794]  
  - tcp: fix use after free in tcp_xmit_retransmit_queue() (Eric Dumazet)  [Orabug: 25374371]  {CVE-2016-6828} 
  - logging errors that get masked to EIO inside drivers/block/loop.c (Manjunath Patil)  [Orabug: 22505535]  
  - ALSA: pcm : Call kill_fasync() in stream lock (Takashi Iwai)  [Orabug: 25203963]  {CVE-2016-9794} 
  - packet: fix race condition in packet_set_ring (Philip Pettersson)  [Orabug: 25217756]  {CVE-2016-8655} 
  - x86: kvmclock: zero initialize pvclock shared memory area (Igor Mammedov)  [Orabug: 25218431]  
  - KEYS: Fix short sprintf buffer in /proc/keys show function (David Howells)  [Orabug: 25306373]  {CVE-2016-7042} 
  - uek-rpm ol7: change uek-rpm/ol7/update-el release value from 7.1 to 7.3 (Brian Maly)  [Orabug: 25348336]  
  - x86/iopl/64: properly context-switch IOPL on Xen PV (Andy Lutomirski)  [Orabug: 25269176]  {CVE-2016-3157} {CVE-2016-3157} 
  - net: Fix use after free in the recvmmsg exit path (Arnaldo Carvalho de Melo)  [Orabug: 25298611]  {CVE-2016-7117}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.15.1.el7uek]
changelog:
  - Revert "i40e: Set defport behavior for the Main VSI when in promiscuous mode" (Jack Vogel)  [Orabug: 22683573]  
  - mlx4: avoid multiple free on id_map_ent (Wengang Wang)   
  - xen-netfront: cast grant table reference first to type int (Dongli Zhang)   
  - xen-netfront: do not cast grant table reference to signed short (Dongli Zhang)   
  - RDS: Drop the connection as part of cancel to avoid hangs (Avinash Repaka)  [Orabug: 25045360]  
  - sctp: validate chunk len before actually using it (Marcelo Ricardo Leitner)  [Orabug: 25142879]  {CVE-2016-9555} 
  - mpi: Fix NULL ptr dereference in mpi_powm() [ver #3] (Andrey Ryabinin)  [Orabug: 25154098]  {CVE-2016-8650} {CVE-2016-8650} 
  - aacraid: Check size values after double-fetch from user (Dave Carroll)  [Orabug: 25060050]  {CVE-2016-6480} {CVE-2016-6480} 
  - IB/srpt: Simplify srpt_handle_tsk_mgmt() (Bart Van Assche)  [Orabug: 25060011]  {CVE-2016-6327} 
  - audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore)  [Orabug: 25059945]  {CVE-2016-6136} 
  - ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (Kangjie Lu)  [Orabug: 25059899]  {CVE-2016-4578} 
  - ALSA: timer: Fix leak in events via snd_timer_user_ccallback (Kangjie Lu)  [Orabug: 25059899]  {CVE-2016-4578} 
  - ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (Kangjie Lu)  [Orabug: 25059753]  {CVE-2016-4569} 
  - acpi: Disable ACPI table override if securelevel is set (Linn Crosetto)  [Orabug: 25058991]  {CVE-2016-3699} 
  - Bluetooth: Fix potential NULL dereference in RFCOMM bind callback (Jaganath Kanakkassery)  [Orabug: 25058903]  {CVE-2015-8956} 
  - ASN.1: Fix non-match detection failure on data overrun (David Howells)  [Orabug: 25059046]  {CVE-2016-2053} 
  - mm: migrate dirty page without clear_page_dirty_for_io etc (Hugh Dickins)  [Orabug: 25059194]  {CVE-2016-3070}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.14.1.el7uek]
changelog:
  - ecryptfs: forbid opening files without mmap handler (Jann Horn)  [Orabug: 24971919]  {CVE-2016-1583} 
  - RDS: IB: fix panic with handlers running post teardown (Santosh Shilimkar)  [Orabug: 24395795]  
  - mm, gup: close FOLL MAP_PRIVATE race (Linus Torvalds)  [Orabug: 24928591]  {CVE-2016-5195} 
  - HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Scott Bauer)  [Orabug: 24798695]  {CVE-2016-5829}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.12.1.el7uek]
changelog:
  - scsi_sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov)  [Orabug: 23720563]  
  - ocfs2: Fix double put of recount tree in ocfs2_lock_refcount_tree() (Ashish Samant)  [Orabug: 24691666]  
  - netfilter: x_tables: speed up jump target validation (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: enforce nul-terminated table name from getsockopt GET_ENTRIES (Pablo Neira Ayuso)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: remove unused comefrom hookmask argument (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: introduce and use xt_copy_counters_from_user (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: do compat validation via translate_table (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: xt_compat_match_from_user doesn't need a retval (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: ip6_tables: simplify translate_compat_table args (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: ip_tables: simplify translate_compat_table args (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: arp_tables: simplify translate_compat_table args (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: don't reject valid target size on some architectures (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: validate all offsets and sizes in a rule (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: check for bogus target offset (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: check standard target size too (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: add compat version of xt_check_entry_offsets (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: assert minimum target size (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: kill check_entry helper (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: add and use xt_check_entry_offsets (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: validate targets of jumps (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: fix unconditional helper (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: validate targets of jumps (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: don't move to non-existent next rule (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: fix unconditional helper (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - netfilter: x_tables: check for size overflow (Florian Westphal)  [Orabug: 24690304]  {CVE-2016-3134} 
  - NFSv4: Fail I/O if the state recovery fails irrevocably (Trond Myklebust)  [Orabug: 24681407]  
  - rds: skip rx/tx work when destroying connection (Wengang Wang)  [Orabug: 24395795]  
  - ocfs2: Fix start offset to ocfs2_zero_range_for_truncate() (Ashish Samant)  [Orabug: 23747627]  
  - sched/core: Clear the root_domain cpumasks in init_rootdomain() (Xunlei Pang)  [Orabug: 23518545]  
  - ocfs2: move dquot_initialize() in ocfs2_delete_inode() somewhat later (Jan Kara)  [Orabug: 23097098]  
  - fuse: fix typo while displaying fuse numa mount option (Ashish Samant)   
  - IB/mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Wengang Wang)  [Orabug: 22570521]  
  - ocfs2: return non-zero st_blocks for inline data (John Haxby)  [Orabug: 22218260]  
  - watchdog: update watchdog_thresh properly (Michal Hocko)  [Orabug: 21868337]  
  - Btrfs: fix truncation of compressed and inlined extents (Ashish Samant)  [Orabug: 22307285]  {CVE-2015-8374} 
  - Btrfs: fix file corruption and data loss after cloning inline extents (Divya Indi)  [Orabug: 22307285]  {CVE-2015-8374} 
  - netfilter: x_tables: make sure e->next_offset covers remaining blob size (Florian Westphal)  [Orabug: 24682074]  {CVE-2016-4997} {CVE-2016-4998} 
  - netfilter: x_tables: validate e->target_offset early (Florian Westphal)  [Orabug: 24682074]  {CVE-2016-4997} {CVE-2016-4998}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.11.1.el7uek]
changelog:
  - rds: schedule local connection activity in proper workqueue (Ajaykumar Hotchandani)  [Orabug: 24624195]  
  - ib_core: make wait_event uninterruptible in ib_flush_fmr_pool() (Avinash Repaka)  [Orabug: 24655952]  
  - net/mlx4: Support shutdown() interface (Gavin Shan)  [Orabug: 24624181]  
  - tcp: make challenge acks less predictable (Eric Dumazet)  [Orabug: 24010012] [Orabug: 2401010]  {CVE-2016-5696}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.10.1.el7uek]
changelog:
  - ocfs2: call ocfs2_journal_access_di() before ocfs2_journal_dirty() in ocfs2_write_end_nolock() (yangwenfang)  [Orabug: 19601200]  
  - ocfs2: improve recovery performance (Junxiao Bi)  [Orabug: 24395691]  
  - KEYS: potential uninitialized variable (Dan Carpenter)  [Orabug: 24393864]  {CVE-2016-4470}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.9.1.el7uek]
changelog:
  - mlx4: Increase SYNC_TPT command timeout (Mukesh Kacker)  [Orabug: 22895790]  
  - neigh: do not modify unlinked entries (Julian Anastasov)  [Orabug: 23072705]  
  - mm/slab: Improve performance of slabinfo stats gathering (Aruna Ramakrishna)  [Orabug: 23720437]  
  - atl2: Disable unimplemented scatter/gather feature (Ben Hutchings)  [Orabug: 23703901]  {CVE-2016-2117} {CVE-2016-2117}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.2.2.1.el7uek]
changelog:
  - xen/block: add multi-page ring support (Bob Liu)  [Orabug: 21150762]  
  - driver: xen-blkfront: move talk_to_blkback to a more suitable place (Bob Liu)  [Orabug: 21150762]  
  - drivers: xen-blkback: delay pending_req allocation to connect_ring (Bob Liu)  [Orabug: 21150762]  
  - Fix kabi break due to find_special_page was introduced (Bob Liu)  [Orabug: 21150762]  
  - xen/grant: introduce func gnttab_unmap_refs_sync() (Bob Liu)  [Orabug: 21150762]  
  - xen/blkback: safely unmap purge persistent grants (Bob Liu)  [Orabug: 21150762]  
  - xenbus_client: Extend interface to support multi-page ring (Wei Liu)  [Orabug: 21150762]  
  - xen-blkback: enlarge the array size of blkback name (Tao Chen)  [Orabug: 21150762]  
  - xen/gntdev: provide find_special_page VMA operation (David Vrabel)  [Orabug: 21150762]  
  - xen/gntdev: mark userspace PTEs as special on x86 PV guests (David Vrabel)  [Orabug: 21150762]  
  - xen-blkback: safely unmap grants in case they are still in use (Jennifer Herbert)  [Orabug: 21150762]  
  - xen/gntdev: safely unmap grants in case they are still in use (Jennifer Herbert)  [Orabug: 21150762]  
  - xen/gntdev: convert priv->lock to a mutex (David Vrabel)  [Orabug: 21150762]  
  - xen/grant-table: add a mechanism to safely unmap pages that are in use (Jennifer Herbert)  [Orabug: 21150762]  
  - xen-netback: use foreign page information from the pages themselves (Jennifer Herbert)  [Orabug: 21150762]  
  - xen: mark grant mapped pages as foreign (Jennifer Herbert)  [Orabug: 21150762]  
  - xen/grant-table: add helpers for allocating pages (David Vrabel)  [Orabug: 21150762]  
  - x86/xen: require ballooned pages for grant maps (Jennifer Herbert)  [Orabug: 21150762]  
  - xen: remove scratch frames for ballooned pages and m2p override (David Vrabel)  [Orabug: 21150762]  
  - xen/grant-table: pre-populate kernel unmap ops for xen_gnttab_unmap_refs() (David Vrabel)  [Orabug: 21150762]  
  - mm: add 'foreign' alias for the 'pinned' page flag (Jennifer Herbert)  [Orabug: 21150762]  
  - mm: provide a find_special_page vma operation (David Vrabel)  [Orabug: 21150762]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.2.2.el7uek]
changelog:
  - crypto: aesni - fix memory usage in GCM decryption (Stephan Mueller)  [Orabug: 21077385]  {CVE-2015-3331}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.2.1.el7uek]
changelog:
  - xen/pciback: Don't disable PCI_COMMAND on PCI device reset. (Konrad Rzeszutek Wilk)  [Orabug: 20807438]  {CVE-2015-2150} 
  - xen-blkfront: fix accounting of reqs when migrating (Roger Pau Monne)  [Orabug: 20860817]  
  - Doc/cpu-hotplug: Specify race-free way to register CPU hotplug callbacks (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - net/iucv/iucv.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - net/core/flow.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - mm, vmstat: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - profile: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - trace, ring-buffer: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - hwmon, via-cputemp: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - hwmon, coretemp: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - octeon, watchdog: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - oprofile, nmi-timer: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - intel-idle: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - drivers/base/topology.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - acpi-cpufreq: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - scsi, fcoe: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - scsi, bnx2fc: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - scsi, bnx2i: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - arm64, debug-monitors: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - arm64, hw_breakpoint.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, kvm: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, oprofile, nmi: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, pci, amd-bus: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, hpet: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, intel, cacheinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, amd, ibs: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, therm_throt.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, mce: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, intel, uncore: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, vsyscall: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, cpuid: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - x86, msr: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - powerpc, sysfs: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - sparc, sysfs: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - s390, smp: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - s390, cacheinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - arm, hw-breakpoint: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - ia64, err-inject: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - ia64, topology: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - ia64, palinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - CPU hotplug, perf: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - CPU hotplug: Provide lockless versions of callback registration functions (Srivatsa S. Bhat)  [Orabug: 20917697]  
  - isofs: Fix unchecked printing of ER records (Jan Kara)  [Orabug: 20930551]  {CVE-2014-9584} 
  - KEYS: close race between key lookup and freeing (Sasha Levin)  [Orabug: 20930548]  {CVE-2014-9529} {CVE-2014-9529} 
  - mm: memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - fs: buffer: move allocation failure loop into the allocator (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: handle non-error OOM situations more gracefully (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: do not trap chargers with full callstack on OOM (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: rework and document OOM waiting and wakeup (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: enable memcg OOM killer only for user faults (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - x86: finish user fault error path with fatal signal (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - arch: mm: pass userspace fault flag to generic fault handler (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID. (Stephen Smalley)  [Orabug: 20930501]  {CVE-2014-3215} 
  - IB/core: Prevent integer overflow in ib_umem_get address arithmetic (Shachar Raindel)  [Orabug: 20799875]  {CVE-2014-8159} {CVE-2014-8159}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.1.1.el7uek]
changelog:
  - xen-pciback: limit guest control of command register (Jan Beulich)  [Orabug: 20697017]  {CVE-2015-2150} {CVE-2015-2150} 
  - net: sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann)  [Orabug: 20780347]  {CVE-2015-1421}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.20.3.el7uek]
changelog:
  - gre: fix a possible skb leak (Eric Dumazet)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: Fix leak in ipv6_gso_segment(). (David S. Miller)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Ben Hutchings)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: Check ip6_find_1stfragopt() return value properly. (David S. Miller)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: Prevent overrun when parsing v6 header options (Craig Gallek)  [Orabug: 26403972]  {CVE-2017-9074} 
  - tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Wei Wang)  [Orabug: 26813390]  {CVE-2017-14106} 
  - rxrpc: Fix several cases where a padded len isn't checked in ticket decode (David Howells)  [Orabug: 26880517]  {CVE-2017-7482} {CVE-2017-7482} 
  - xen/mmu: Call xen_cleanhighmap() with 4MB aligned for page tables mapping (Zhenzhong Duan)  [Orabug: 26883322]  
  - KVM: x86: fix deadlock in clock-in-progress request handling (Marcelo Tosatti)  [Orabug: 27065995]  
  - ocfs2: fstrim: Fix start offset of first cluster group during fstrim (Ashish Samant)  [Orabug: 27099835]  
  - USB: serial: console: fix use-after-free after failed setup (Johan Hovold)  [Orabug: 27206837]  {CVE-2017-16525} 
  - uwb: properly check kthread_run return value (Andrey Konovalov)  [Orabug: 27206897]  {CVE-2017-16526} 
  - ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor (Takashi Iwai)  [Orabug: 27206928]  {CVE-2017-16529} 
  - USB: fix out-of-bounds in usb_set_configuration (Greg Kroah-Hartman)  [Orabug: 27207240]  {CVE-2017-16531} 
  - USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() (Alan Stern)  [Orabug: 27207983]  {CVE-2017-16535} 
  - dccp: CVE-2017-8824: use-after-free in DCCP code (Mohamed Ghannam)  [Orabug: 27290301]  {CVE-2017-8824}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.20.2.el7uek]
changelog:
  - x86: Add another set of MSR accessor functions (Borislav Petkov)  [Orabug: 27444923]  {CVE-2017-5753} 
  - userns: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - udf: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - fs: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - qla2xxx: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - p54: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - carl9170: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - uvcvideo: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - locking/barriers: introduce new observable speculation barrier (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - x86/cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - x86/cpu/AMD: Make the LFENCE instruction serialized (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - x86/rsb: add comment specifying why we skip STUFF_RSB (Ankur Arora)  [Orabug: 27451658]  {CVE-2017-5715} 
  - x86/rsb: make STUFF_RSB jmp labels more robust (Ankur Arora)  [Orabug: 27451658]  {CVE-2017-5715} 
  - x86/spec: Also print IBRS if IBPB is disabled. (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spectre: Drop the warning about ibrs being obsolete. (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - Add set_ibrs_disabled and set_ibpb_disabled (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/spec: Don't print the Missing arguments for option spectre_v2 (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/boot: Add early cmdline parsing for options with arguments (Tom Lendacky)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86, boot: Carve out early cmdline parsing function (Borislav Petkov)  [Orabug: 27376697]  
  - x86: Add command-line options 'spectre_v2' and 'nospectre_v2' (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Fix kABI build breakage (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/mm: Only set IBPB when the new thread cannot ptrace current thread (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Use PRED_CMD MSR when ibpb is enabled (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/mm: Set IBPB upon context switch (Brian Maly)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Display correct settings for the SPECTRE_V[12] bug (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5715} {CVE-2017-5753} 
  - x86/cpu: Implement CPU vulnerabilites sysfs functions (Thomas Gleixner)  [Orabug: 27376697]  {CVE-2017-5715} {CVE-2017-5753} 
  - x86/IBRS/IBPB: Set sysctl_ibrs/ibpb_enabled properly (Boris Ostrovsky)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/spec_ctrl: Disable if running as Xen PV guest (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - sysfs/cpu: Add vulnerability folder (Thomas Gleixner)  [Orabug: 27376697]  {CVE-2017-5715} {CVE-2017-5754} 
  - x86, cpu: Expand cpufeature facility to include cpu bugs (Borislav Petkov)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/cpufeatures: Add X86_BUG_CPU_MELTDOWN (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5754} 
  - x86/entry: STUFF_RSB only after switching to kernel CR3 (Ankur Arora)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/entry: Stuff RSB for entry to kernel for non-SMEP platform (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/IBRS: Make sure we restore MSR_IA32_SPEC_CTRL to a valid value (Boris Ostrovsky)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Use IBRS for firmware update path (David Woodhouse)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/microcode: Recheck IBRS features on microcode reload (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/idle: Disable IBRS entering idle and enable it on wakeup (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/spec_ctrl: Add sysctl knobs to enable/disable SPEC_CTRL feature (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/enter: Use IBRS on syscall and interrupts (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/enter: MACROS to set/clear IBRS (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/feature: Detect the x86 IBRS feature to control Speculation (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/pti/efi: broken conversion from efi to kernel page table (Pavel Tatashin)  [Orabug: 27333764]  {CVE-2017-5754} 
  - PTI: unbreak EFI old_memmap (Jiri Kosina)  [Orabug: 27333764] [Orabug: 27333760]  {CVE-2017-5754} {CVE-2017-5754} 
  - kaiser: Set _PAGE_NX only if supported (Lepton Wu)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: rename X86_FEATURE_KAISER to X86_FEATURE_PTI (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - KPTI: Rename to PAGE_TABLE_ISOLATION (Kees Cook)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/kaiser: Check boottime cmdline params (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: x86: Fix NMI handling (Jiri Kosina)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: move paravirt clock vsyscall mapping out of kaiser_init (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: disable if xen PARAVIRT (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/kaiser: Reenable PARAVIRT (Borislav Petkov)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: kaiser_flush_tlb_on_return_to_user() check PCID (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: asm/tlbflush.h handle noPGE at lower level (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling (Borislav Petkov)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: add "nokaiser" boot option, using ALTERNATIVE (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/alternatives: add asm ALTERNATIVE macro (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: alloc_ldt_struct() use get_zeroed_page() (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86: kvmclock: Disable use from vDSO if KPTI is enabled (Ben Hutchings)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: Fix build with CONFIG_FUNCTION_GRAPH_TRACER (Kees Cook)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm/kaiser: re-enable vsyscalls (Andrea Arcangeli)  [Orabug: 27333764]  {CVE-2017-5754} 
  - KAISER: Kernel Address Isolation (Richard Fellner)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kprobes: Prohibit probing on .entry.text code (Masami Hiramatsu)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm/64: Fix reboot interaction with CR4.PCIDE (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Enable CR4.PCIDE on supported systems (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Add the 'nopcid' boot option to turn off PCID (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Disable PCID on 32-bit kernels (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Fix flush_tlb_page() on Xen (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Disable preemption during CR3 read+write (Sebastian Andrzej Siewior)  [Orabug: 27333764]  {CVE-2017-5754} 
  - sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off() (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm, sched/core: Turn off IRQs in switch_mm() (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm, sched/core: Uninline switch_mm() (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Build arch/x86/mm/tlb.c even on !SMP (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - sched/core: Add switch_mm_irqs_off() and use it in the scheduler (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - mm/mmu_context, sched/core: Fix mmu_context.h assumption (Ingo Molnar)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: If INVPCID is available, use it to flush global mappings (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Fix INVPCID asm constraint (Borislav Petkov)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Add INVPCID helpers (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86: Clean up cr4 manipulation (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/paravirt: Dont patch flush_tlb_single (Thomas Gleixner)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/ldt: Make modify_ldt synchronous (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} {CVE-2015-5157}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.20.1.el7uek]
changelog:
  - tty: Fix race in pty_write() leading to NULL deref (Todd Vierling)  [Orabug: 25392692]  
  - ocfs2/dlm: ignore cleaning the migration mle that is inuse (xuejiufei)  [Orabug: 26479780]  
  - KEYS: fix dereferencing NULL payload with nonzero length (Eric Biggers)  [Orabug: 26592025]  
  - oracleasm: Copy the integrity descriptor (Martin K. Petersen)  [Orabug: 26649818]  
  - mm: Tighten x86 /dev/mem with zeroing reads (Kees Cook)  [Orabug: 26675925]  {CVE-2017-7889} 
  - xscore: add dma address check (Zhu Yanjun)  [Orabug: 27058468]  
  - more bio_map_user_iov() leak fixes (Al Viro)  [Orabug: 27069042]  {CVE-2017-12190} 
  - fix unbalanced page refcounting in bio_map_user_iov (Vitaly Mayatskikh)  [Orabug: 27069042]  {CVE-2017-12190} 
  - nvme: Drop nvmeq->q_lock before dma_pool_alloc(), so as to prevent hard lockups (Aruna Ramakrishna)  [Orabug: 25409587]  
  - nvme: Handle PM1725 HIL reset (Martin K. Petersen)  [Orabug: 26277600]  
  - char: lp: fix possible integer overflow in lp_setup() (Willy Tarreau)  [Orabug: 26403940]  {CVE-2017-1000363} 
  - ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT (Takashi Iwai)  [Orabug: 26403956]  {CVE-2017-1000380} 
  - ALSA: timer: Fix race between read and ioctl (Takashi Iwai)  [Orabug: 26403956]  {CVE-2017-1000380} 
  - ALSA: timer: fix NULL pointer dereference in read()/ioctl() race (Vegard Nossum)  [Orabug: 26403956]  {CVE-2017-1000380} 
  - ALSA: timer: Fix negative queue usage by racy accesses (Takashi Iwai)  [Orabug: 26403956]  {CVE-2017-1000380} 
  - ALSA: timer: Fix race at concurrent reads (Takashi Iwai)  [Orabug: 26403956]  {CVE-2017-1000380} 
  - ALSA: timer: Fix race among timer ioctls (Takashi Iwai)  [Orabug: 26403956]  {CVE-2017-1000380} 
  - ipv6/dccp: do not inherit ipv6_mc_list from parent (WANG Cong)  [Orabug: 26404005]  {CVE-2017-9077} 
  - ocfs2: fix deadlock issue when taking inode lock at vfs entry points (Eric Ren)  [Orabug: 26427126]  
  - ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock (Eric Ren)  [Orabug: 26427126]  
  - ping: implement proper locking (Eric Dumazet)  [Orabug: 26540286]  {CVE-2017-2671} 
  - aio: mark AIO pseudo-fs noexec (Jann Horn)  [Orabug: 26643598]  {CVE-2016-10044} 
  - vfs: Commit to never having exectuables on proc and sysfs. (Eric W. Biederman)  [Orabug: 26643598]  {CVE-2016-10044} 
  - vfs, writeback: replace FS_CGROUP_WRITEBACK with SB_I_CGROUPWB (Tejun Heo)  [Orabug: 26643598]  {CVE-2016-10044} 
  - x86/acpi: Prevent out of bound access caused by broken ACPI tables (Seunghun Han)  [Orabug: 26643645]  {CVE-2017-11473} 
  - sctp: do not inherit ipv6_{mc|ac|fl}_list from parent (Eric Dumazet)  [Orabug: 26650883]  {CVE-2017-9075} 
  - [media] saa7164: fix double fetch PCIe access condition (Steven Toth)  [Orabug: 26675142]  {CVE-2017-8831} 
  - [media] saa7164: fix sparse warnings (Hans Verkuil)  [Orabug: 26675142]  {CVE-2017-8831} 
  - fs: __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhi Das)  [Orabug: 26797306]  
  - timerfd: Protect the might cancel mechanism proper (Thomas Gleixner)  [Orabug: 26899787]  {CVE-2017-10661} 
  - scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly (Xin Long)  [Orabug: 26988627]  {CVE-2017-14489} 
  - mqueue: fix a use-after-free in sys_mq_notify() (Cong Wang)  [Orabug: 26643556]  {CVE-2017-11176} 
  - ipv6: avoid overflow of offset in ip6_find_1stfragopt (Sabrina Dubroca)  [Orabug: 27011273]  {CVE-2017-7542} 
  - packet: fix tp_reserve race in packet_set_ring (Willem de Bruijn)  [Orabug: 27002450]  {CVE-2017-1000111} 
  - mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 26883934]  
  - xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 26883934]  
  - Bluetooth: Properly check L2CAP config option output buffer length (Ben Seri)  [Orabug: 26796364]  {CVE-2017-1000251} 
  - xen: fix bio vec merging (Roger Pau Monne)  [Orabug: 26645550]  {CVE-2017-12134} 
  - fs/exec.c: account for argv/envp pointers (Kees Cook)  [Orabug: 26638921]  {CVE-2017-1000365} {CVE-2017-1000365} 
  - l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() (Guillaume Nault)  [Orabug: 26586047]  {CVE-2016-10200} 
  - xfs: fix two memory leaks in xfs_attr_list.c error paths (Mateusz Guzik)  [Orabug: 26586022]  {CVE-2016-9685} 
  - KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (David Howells)  [Orabug: 26585994]  {CVE-2016-9604} 
  - ipv6: fix out of bound writes in __ip6_append_data() (Eric Dumazet)  [Orabug: 26578198]  {CVE-2017-9242} 
  - posix_acl: Clear SGID bit when setting file permissions (Jan Kara)  [Orabug: 25507344]  {CVE-2016-7097} {CVE-2016-7097} 
  - nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields)  [Orabug: 26366022]  {CVE-2017-7645}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.19.1.el7uek]
changelog:
  - selinux: quiet the filesystem labeling behavior message (Paul Moore)  [Orabug: 25290650]  
  - HID: hid-cypress: validate length of report (Greg Kroah-Hartman)  [Orabug: 25891907]  {CVE-2017-7273} 
  - udf: Remove repeated loads blocksize (Jan Kara)  [Orabug: 25905721]  {CVE-2015-4167} 
  - udf: Check length of extended attributes and allocation descriptors (Jan Kara)  [Orabug: 25905721]  {CVE-2015-4167} 
  - udf: Verify i_size when loading inode (Jan Kara)  [Orabug: 25905721]  {CVE-2015-4167} 
  - btrfs: drop unused parameter from btrfs_item_nr (Ross Kirk)  [Orabug: 25948098]  {CVE-2014-9710} 
  - Btrfs: cleanup of function where fixup_low_keys() is called (Tsutomu Itoh)  [Orabug: 25948098]  {CVE-2014-9710} 
  - Btrfs: remove unused argument of fixup_low_keys() (Tsutomu Itoh)  [Orabug: 25948098]  {CVE-2014-9710} 
  - Btrfs: remove unused argument of btrfs_extend_item() (Tsutomu Itoh)  [Orabug: 25948098]  {CVE-2014-9710} 
  - Btrfs: add support for asserts (Josef Bacik)  [Orabug: 25948098]  {CVE-2014-9710} 
  - Btrfs: make xattr replace operations atomic (Filipe Manana)  [Orabug: 25948098]  {CVE-2014-9710} 
  - net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom (Al Viro)  [Orabug: 25948145]  {CVE-2015-2686} 
  - PCI: Prevent VPD access for QLogic ISP2722 (Ethan Zhao)  [Orabug: 25975506]  
  - PCI: Prevent VPD access for buggy devices (Babu Moger)  [Orabug: 25975506]  
  - xsigo: [backport](UEK3)-Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 26007560]  
  - ipv4: try to cache dst_entries which would cause a redirect (Hannes Frederic Sowa)  [Orabug: 26032372]  {CVE-2015-1465} 
  - RDS/IB: active bonding port state fix for intfs added late (Mukesh Kacker)  [Orabug: 26139385]  
  - net/packet: fix overflow in check for tp_reserve (Andrey Konovalov)  [Orabug: 26143552]  {CVE-2017-7308} 
  - net/packet: fix overflow in check for tp_frame_nr (Andrey Konovalov)  [Orabug: 26143552]  {CVE-2017-7308} 
  - net/packet: fix overflow in check for priv area size (Andrey Konovalov)  [Orabug: 26143552]  {CVE-2017-7308} 
  - dccp/tcp: do not inherit mc_list from parent (Eric Dumazet)  [Orabug: 26108571]  {CVE-2017-8890} 
  - nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields)  [Orabug: 25986990]  {CVE-2017-7895}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.17.3.el7uek]
changelog:
  - net: ping: check minimum size on ICMP header length (Kees Cook)  [Orabug: 25766911]  {CVE-2016-8399}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.17.2.el7uek]
changelog:
  - ipv6: stop sending PTB packets for MTU < 1280 (Hagen Paul Pfeifer)  [Orabug: 25765776]  {CVE-2016-10142} 
  - sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro)  [Orabug: 25765445]  {CVE-2016-10088} 
  - scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang)  [Orabug: 25751996]  {CVE-2017-7187}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.1.4.el7uek]
changelog:
  - net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann)  [Orabug: 20425332]  {CVE-2014-7841}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.1.3.el7uek]
changelog:
  - ACPI: x2apic entry ignored (Cathy Avery)  [Orabug: 19475776]  
  - i40e: relax the firmware API version check (Shannon Nelson)  [Orabug: 20216831]  
  - x86, fpu: remove the logic of non-eager fpu mem allocation at the first usage (Annie Li)  [Orabug: 20232585]  
  - iommu/{vt-d,amd}: Remove multifunction assumption around grouping (Alex Williamson)  [Orabug: 20192796]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.1.2.el7uek]
changelog:
  - isofs: Fix unbounded recursion when processing relocated directories (Jan Kara)  [Orabug: 20224059]  {CVE-2014-5471} {CVE-2014-5472} 
  - x86_64, traps: Stop using IST for #SS (Andy Lutomirski)  [Orabug: 20224027]  {CVE-2014-9090} {CVE-2014-9322}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.1.1.el7uek]
changelog:
  - ALSA: control: Protect user controls against concurrent access (Lars-Peter Clausen)  [Orabug: 20192540]  {CVE-2014-4652} 
  - target/rd: Refactor rd_build_device_space + rd_release_device_space (Nicholas Bellinger)  [Orabug: 20192516]  {CVE-2014-4027} 
  - HID: logitech: perform bounds checking on device_id early enough (Jiri Kosina)  [Orabug: 20192477]  {CVE-2014-3182} 
  - udf: Avoid infinite loop when processing indirect ICBs (Jan Kara)  [Orabug: 20192448]  {CVE-2014-6410} 
  - ALSA: control: Make sure that id->index does not overflow (Lars-Peter Clausen)  [Orabug: 20192416]  {CVE-2014-4656} 
  - ALSA: control: Handle numid overflow (Lars-Peter Clausen)  [Orabug: 20192367]  {CVE-2014-4656} 
  - HID: picolcd: sanity check report size in raw_event() callback (Jiri Kosina)  [Orabug: 20192208]  {CVE-2014-3186} 
  - net: sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann)  [Orabug: 20192058]  {CVE-2014-3688}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.3.4.el7uek]
changelog:
  - ipv6: Don't reduce hop limit for an interface (D.S. Ljungmark)  [Orabug: 21444790]  {CVE-2015-2922} 
  - ipv4: Missing sk_nulls_node_init() in ping_unhash(). (David S. Miller)  [Orabug: 21444687]  {CVE-2015-3636}


author: Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-68.3.3.el7uek]
changelog:
  - x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Andy Lutomirski)  [Orabug: 21308309]  {CVE-2015-2830} 
  - x86, mm/ASLR: Fix stack randomization on 64-bit systems (Hector Marco-Gisbert)  [Orabug: 21307919]  {CVE-2015-1593} {CVE-2015-1593}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.3.2.el7uek]
changelog:
  - x86_64, vdso: Fix the vdso address randomization algorithm (Andy Lutomirski)  [Orabug: 21226729]  {CVE-2014-9585} 
  - isofs: Fix infinite looping over CE entries (Jan Kara)  [Orabug: 21225975]  {CVE-2014-9420} 
  - x86_64, switch_to(): Load TLS descriptors before switching DS and ES (Andy Lutomirski)  [Orabug: 21225937]  {CVE-2014-9419}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.3.1.el7uek]
changelog:
  - xen-netfront: use correct linear area after linearizing an skb (David Vrabel)  [Orabug: 21209908]  
  - sched: Prevent divide by zero when cpu power calculation is 0 (Todd Vierling)  [Orabug: 21123125]  
  - crypto: aesni - fix memory usage in GCM decryption (Stephan Mueller)  [Orabug: 21077385]  {CVE-2015-3331}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.6.2.el7uek]
changelog:
  - KEYS: Fix ASN.1 indefinite length object parsing This fixes CVE-2016-0758. (David Howells)  [Orabug: 23279020]  {CVE-2016-0758} 
  - net: add validation for the socket syscall protocol argument (Hannes Frederic Sowa)  [Orabug: 23267997]  {CVE-2015-8543} {CVE-2015-8543} 
  - ipv6: addrconf: validate new MTU before applying it (Marcelo Leitner)  [Orabug: 23263252]  {CVE-2015-8215} 
  - unix: properly account for FDs passed over unix sockets (willy tarreau)  [Orabug: 23262276]  {CVE-2013-4312} {CVE-2013-4312}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.19.4.el7uek]
changelog:
  - l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() (Guillaume Nault)  [Orabug: 26586047]  {CVE-2016-10200} 
  - xfs: fix two memory leaks in xfs_attr_list.c error paths (Mateusz Guzik)  [Orabug: 26586022]  {CVE-2016-9685} 
  - KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (David Howells)  [Orabug: 26585994]  {CVE-2016-9604} 
  - ipv6: fix out of bound writes in __ip6_append_data() (Eric Dumazet)  [Orabug: 26578198]  {CVE-2017-9242}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.19.3.el7uek]
changelog:
  - posix_acl: Clear SGID bit when setting file permissions (Jan Kara)  [Orabug: 25507344]  {CVE-2016-7097} {CVE-2016-7097}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.19.2.el7uek]
changelog:
  - nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields)  [Orabug: 26366022]  {CVE-2017-7645}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.20.6.el7uek]
changelog:
  - perf/hwbp: Simplify the perf-hwbp code, fix documentation (Linus Torvalds)  [Orabug: 27947608]  {CVE-2018-100199}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.20.5.el7uek]
changelog:
  - x86/microcode: probe CPU features on microcode update (Ankur Arora)  [Orabug: 27806667]  
  - x86/microcode: microcode_write() should not reference boot_cpu_data (Ankur Arora)  [Orabug: 27806667]  
  - x86/cpufeatures: use cpu_data in init_scattered_cpuid_flags() (Ankur Arora)  [Orabug: 27806667]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.20.4.el7uek]
changelog:
  - Drivers: hv: fcopy: set .owner reference for file operations (Joe Jin)  [Orabug: 21191022]  
  - ALSA: usb-audio: Kill stray URB at exiting (Takashi Iwai)  [Orabug: 27148281]  {CVE-2017-16527} 
  - HID: usbhid: fix out-of-bounds bug (Jaejoong Kim)  [Orabug: 27207929]  {CVE-2017-16533} 
  - [media] cx231xx-cards: fix NULL-deref on missing association descriptor (Johan Hovold)  [Orabug: 27208072]  {CVE-2017-16536} 
  - net: cdc_ether: fix divide by 0 on bad descriptors (Bjørn Mork)  [Orabug: 27215201]  {CVE-2017-16649} 
  - x86/microcode/intel: Extend BDW late-loading with a revision check (Jia Zhang)  [Orabug: 27343577]  
  - x86/microcode/intel: Disable late loading on model 79 (Borislav Petkov)  [Orabug: 27343577]  
  - Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket (Al Viro)  [Orabug: 27344793]  {CVE-2017-15868} 
  - Bluetooth: hidp: verify l2cap sockets (David Herrmann)  [Orabug: 27344793]  {CVE-2017-15868} 
  - ALSA: pcm: prevent UAF in snd_pcm_info (Robb Glasser)  [Orabug: 27344843]  {CVE-2017-0861} {CVE-2017-0861} 
  - ptrace: use fsuid, fsgid, effective creds for fs access checks (Jann Horn)  [Orabug: 27364691]  {CVE-2017-14140} 
  - sctp: do not peel off an assoc from one netns to another one (Xin Long)  [Orabug: 27387001]  {CVE-2017-15115} 
  - Revert "x86/spec_ctrl: Add 'nolfence' knob to disable fallback for spectre_v2 mitigation" (Ankur Arora)  [Orabug: 27601787]  {CVE-2017-5715} 
  - Revert "x86/spec: Add 'lfence_enabled' in sysfs" (Ankur Arora)  [Orabug: 27601787]  {CVE-2017-5715} 
  - Revert "x86/mitigation/spectre_v2: Add reporting of 'lfence'" (Ankur Arora)  [Orabug: 27601787]  {CVE-2017-5715} 
  - x86/mitigation/spectre_v2: Add reporting of 'lfence' (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spec: Add 'lfence_enabled' in sysfs (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spec_ctrl: Add 'nolfence' knob to disable fallback for spectre_v2 mitigation (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spectre: bring spec_ctrl management logic closer to UEK4 (Ankur Arora)  [Orabug: 27516512]  {CVE-2017-5715} 
  - x86/cpufeatures: Clean up Spectre v2 related CPUID flags (David Woodhouse)  [Orabug: 27516357]  {CVE-2017-5715} 
  - x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes (Darren Kenny)  [Orabug: 27516419]  {CVE-2017-5715} 
  - x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (David Woodhouse)  [Orabug: 27516419]  {CVE-2017-5715} 
  - x86: intel-family.h: Add GEMINI_LAKE SOC (Len Brown)  [Orabug: 27516419]  
  - x86/cpu/intel: Introduce macros for Intel family numbers (Dave Hansen)  [Orabug: 27516419]  
  - x86/spectre: expose 'stibp' (Konrad Rzeszutek Wilk)  [Orabug: 27516419]  {CVE-2017-5715} 
  - x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support (David Woodhouse)  [Orabug: 27516379]  {CVE-2017-5715} 
  - x86/speculation: Use Indirect Branch Prediction Barrier in context switch (Tim Chen)  [Orabug: 27516379]  {CVE-2017-5715} 
  - x86/spectre: fix spectre_v1 mitigation indicators (Ankur Arora)  [Orabug: 27509932]  {CVE-2017-5715} 
  - x86/ia32/syscall: Clear extended registers %r8-%r15 (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/ia32/syscall: Save full stack frame throughout the entry code (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/ia32/syscall: cleanup trailing whitespace (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/syscall: Clear callee saved registers (%r12-%r15, %rbp, %rbx) (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/syscall: Save callee saved registers on syscall entrance (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.32.1.el7uek]
changelog:
  - x86/fpu: Factor out memset(xstate, 0) in fpu_finit() paths (Oleg Nesterov)  [Orabug: 29012034]  
  - x86/fpu: Always allow FPU in interrupt if use_eager_fpu() (Oleg Nesterov)  [Orabug: 29012034]  
  - x86/fpu: Fix 32-bit signal frame handling (Dave Hansen)  [Orabug: 29012034]  
  - x86/fpu: Don't do __thread_fpu_end() if use_eager_fpu() (Oleg Nesterov)  [Orabug: 29012034]  
  - x86/fpu: Don't reset fpu_counter (Oleg Nesterov)  [Orabug: 29012034]  
  - x86, fpu: Fix math_state_restore() race with kernel_fpu_begin() (Oleg Nesterov)  [Orabug: 29012034]  
  - x86, fpu: Introduce per-cpu in_kernel_fpu state (Oleg Nesterov)  [Orabug: 29012034]  
  - x86, fpu: Don't abuse has_fpu in __kernel_fpu_begin/end() (Oleg Nesterov)  [Orabug: 29012034]  
  - x86: Allow FPU to be used at interrupt time even with eagerfpu (Pekka Riikonen)  [Orabug: 29012034]  
  - can: gw: ensure DLC boundaries after CAN frame modification (Oliver Hartkopp)  [Orabug: 29215300]  {CVE-2019-3701} {CVE-2019-3701} 
  - ext4: verify the depth of extent tree in ext4_find_extent() (Theodore Ts'o)  [Orabug: 29396713]  {CVE-2018-10877} {CVE-2018-10877} 
  - ext4: always verify the magic number in xattr blocks (Theodore Ts'o)  [Orabug: 29437128]  {CVE-2018-10879} {CVE-2018-10879} 
  - ext4: add corruption check in ext4_xattr_set_entry() (Theodore Ts'o)  [Orabug: 29437128]  {CVE-2018-10879} {CVE-2018-10879} 
  - ext4: clear i_data in ext4_inode_info when removing inline data (Theodore Ts'o)  [Orabug: 29540710]  {CVE-2018-10881} {CVE-2018-10881} 
  - ext4: add more inode number paranoia checks (Theodore Ts'o)  [Orabug: 29545567]  {CVE-2018-10882} {CVE-2018-10882}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.31.1.el7uek]
changelog:
  - alarmtimer: Prevent overflow for relative nanosleep (Thomas Gleixner)  [Orabug: 29269167]  {CVE-2018-13053} 
  - KEYS: Don't permit request_key() to construct a new keyring (David Howells)  [Orabug: 29304552]  {CVE-2017-17807} 
  - KEYS: add missing permission check for request_key() destination (Eric Biggers)  [Orabug: 29304552]  {CVE-2017-17807} 
  - ext4: only look at the bg_flags field if it is valid (Theodore Ts'o)  [Orabug: 29409425]  {CVE-2018-10876} {CVE-2018-10876} 
  - net: Set sk_prot_creator when cloning sockets to the right proto (Christoph Paasch)  [Orabug: 29422740]  {CVE-2018-9568} 
  - ext4: make sure bitmaps and the inode table don't overlap with bg descriptors (Theodore Ts'o)  [Orabug: 29428608]  {CVE-2018-10878} 
  - ext4: always check block group bounds in ext4_init_block_bitmap() (Theodore Ts'o)  [Orabug: 29428608]  {CVE-2018-10878}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.30.1.el7uek]
changelog:
  - ext4: validate that metadata blocks do not overlap superblock (Theodore Ts'o)  [Orabug: 28220451]  {CVE-2018-1094} 
  - ext4: always initialize the crc32c checksum driver (Theodore Ts'o)  [Orabug: 28220451]  {CVE-2018-1094} {CVE-2018-1094} 
  - vfs: Add sb_rdonly(sb) to query the MS_RDONLY flag on s_flags (David Howells)  [Orabug: 28220451]  {CVE-2018-1094} 
  - ocfs2: should wait dio before inode lock in ocfs2_setattr() (alex chen)  [Orabug: 28852830]  {CVE-2017-18204} 
  - Make file credentials available to the seqfile interfaces (Linus Torvalds)  [Orabug: 29114878]  {CVE-2018-17972} 
  - proc: restrict kernel stack dumps to root (Jann Horn)  [Orabug: 29114878]  {CVE-2018-17972} 
  - btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized (Qu Wenruo)  [Orabug: 29301105]  {CVE-2018-14609}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.29.1.el7uek]
changelog:
  - Copy secure_boot flag in boot params across kexec reboot (Dave Young)  [Orabug: 22066352]  {CVE-2015-7837} 
  - ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Eric Dumazet)  [Orabug: 25059183]  {CVE-2016-3841} 
  - ipv6: add complete rcu protection around np->opt (Eric Dumazet)  [Orabug: 25059183]  {CVE-2016-3841} 
  - scsi: qla2xxx: Fix an integer overflow in sysfs code (Dan Carpenter)  [Orabug: 28220420]  {CVE-2017-14051} 
  - ext4: fail ext4_iget for root directory if unallocated (Theodore Ts'o)  [Orabug: 28220433]  {CVE-2018-1092} {CVE-2018-1092} 
  - certs: Add Oracle's new X509 cert into the kernel keyring (Eric Snowberg)  [Orabug: 28926205]  
  - ALSA: seq: Fix regression by incorrect ioctl_mutex usages (Takashi Iwai)  [Orabug: 29005190]  {CVE-2018-1000004} 
  - netfilter: xt_osf: Add missing permission checks (Kevin Cernekee)  [Orabug: 29037832]  {CVE-2017-17450} 
  - wil6210: missing length check in wmi_set_ie (Lior David)  [Orabug: 29060697]  {CVE-2018-5848} 
  - HID: debug: check length before copy_to_user() (Daniel Rosenberg)  [Orabug: 29128167]  {CVE-2018-9516} 
  - x86/MCE: Serialize sysfs changes (Seunghun Han)  [Orabug: 29152249]  {CVE-2018-7995} 
  - Input: i8042 - fix crash at boot time (Chen Hong)  [Orabug: 29152329]  {CVE-2017-18079}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.28.1.el7uek]
changelog:
  - udf: Check component length before reading it (Jan Kara)  [Orabug: 21193696]  {CVE-2014-9728} 
  - udf: Verify i_size when loading inode (Shan Hai)  [Orabug: 21193696]  {CVE-2014-9728} 
  - intel_pstate: Fix overflow in busy_scaled due to long delay (mridula shastry)  [Orabug: 28005134]  
  - scsi: libsas: defer ata device eh commands to libata (Jason Yan)  [Orabug: 28459689]  {CVE-2018-10021} 
  - nfsd: silence sparse warning about accessing credentials (Jeff Layton)  [Orabug: 28824742]  {CVE-2017-13168} 
  - scsi: sg: mitigate read/write abuse (Jann Horn)  [Orabug: 28824742]  {CVE-2017-13168} 
  - scsi: sg: allocate with __GFP_ZERO in sg_build_indirect() (Alexander Potapenko)  [Orabug: 28892683]  {CVE-2018-1000204} 
  - ALSA: rawmidi: Change resized buffers atomically (Takashi Iwai)  [Orabug: 28898650]  {CVE-2018-10902} 
  - KVM: MTRR: remove MSR 0x2f8 (Andy Honig)  [Orabug: 28901657]  {CVE-2016-3713} {CVE-2016-3713} 
  - cdrom: fix improper type cast, which can leat to information leak. (Young_X)  [Orabug: 28929777]  {CVE-2018-16658} {CVE-2018-10940} {CVE-2018-18710} 
  - floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl (Andy Whitcroft)   {CVE-2018-7755} {CVE-2018-7755} 
  - crypto: salsa20 - fix blkcipher_walk API usage (Eric Biggers)  [Orabug: 28976585]  {CVE-2017-17805} 
  - crypto: hmac - require that the underlying hash algorithm is unkeyed (Eric Biggers)  [Orabug: 28976654]  {CVE-2017-17806}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.26.1.el7uek]
changelog:
  - netfilter: xt_TCPMSS: add more sanity tests on tcph->doff (Eric Dumazet)  [Orabug: 27896807]  {CVE-2017-18017} 
  - scsi: libsas: fix memory leak in sas_smp_get_phy_events() (Jason Yan)  [Orabug: 27927692]  {CVE-2018-7757}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.25.1.el7uek]
changelog:
  - x86/spectre_v2: Don't check microcode versions when running under hypervisors (Konrad Rzeszutek Wilk)  [Orabug: 27959785]  
  - rds: CVE-2018-7492: Fix NULL pointer dereference in __rds_rdma_map (Håkon Bugge)  [Orabug: 28552792]  {CVE-2018-7492} 
  - cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Scott Bauer)  [Orabug: 28664530]  {CVE-2018-16658} 
  - ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c (Seunghun Han)  [Orabug: 28664579]  {CVE-2017-13695} 
  - uek-rpm: Disable deprecated CONFIG_ACPI_PROCFS_POWER (Victor Erminpour)  [Orabug: 28680238]  
  - exec: Limit arg stack to at most 75% of _STK_LIM (Kees Cook)  [Orabug: 28710010]  {CVE-2018-14634} 
  - x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Vlastimil Babka)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Protect PAE swap entries against L1TF (Vlastimil Babka)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Extend 64bit swap file size limit (Vlastimil Babka)  [Orabug: 28505476]  {CVE-2018-3620} 
  - mm, fremap: mitigate L1TF in remap_file_pages (Daniel Jordan)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation: Don't mark cpu_no_l1tf __initconst (Boris Ostrovsky)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/mm/kmmio: Make the tracer robust against L1TF (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/mm/pat: Make set_memory_np() L1TF safe (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/mm/pat: Ensure cpa->pfn only contains page frame numbers (Matt Fleming)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Sean Christopherson)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Invert all not present mappings (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/bugs: Move the l1tf function and define pr_fmt properly (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - mm/pagewalk.c: prevent positive return value of walk_page_test() from being passed to callers (Naoya Horiguchi)  [Orabug: 28505476]  {CVE-2018-3620} 
  - pagewalk: improve vma handling (Naoya Horiguchi)  [Orabug: 28505476]  {CVE-2018-3620} 
  - mm/pagewalk: remove pgd_entry() and pud_entry() (Naoya Horiguchi)  [Orabug: 28505476]  {CVE-2018-3620} 
  - mm/pagewalk.c: fix walk_page_range() access of wrong PTEs (Chen LinX)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Add sysfs reporting for l1tf (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/cpu/intel: Add Knights Mill to Intel family (Piotr Luc)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/bugs: Concentrate bug reporting into a separate function (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/bugs: Concentrate bug detection into a separate function (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/cpufeature: Add X86_FEATURE_IA32_ARCH_CAPS and X86_FEATURE_IBRS_ATT (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Make sure the first page is always reserved (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Michal Hocko)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Protect swap entries against L1TF (Linus Torvalds)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Change order of offset/type in swap entry (Linus Torvalds)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/mm: Fix swap entry comment and macro (Dave Hansen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/mm: Move swap offset/type up in PTE to work around erratum (Dave Hansen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - mm: x86 pgtable: drop unneeded preprocessor ifdef (Cyrill Gorcunov)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/mm: Fix regression with huge pages on PAE (Kirill A. Shutemov)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/asm: Fix pud/pmd interfaces to handle large PAT bit (Toshi Kani)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/asm: Add pud/pmd mask interfaces to handle large PAT bit (Toshi Kani)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/asm: Move PUD_PAGE macros to page_types.h (Toshi Kani)  [Orabug: 28505476]  {CVE-2018-3620} 
  - x86/speculation: sort X86_BUG_* with X86_FEATURE_* (Daniel Jordan)  [Orabug: 28505476]  {CVE-2018-3620} 
  - Disable kaiser if the cpu is not vulnerable to X86_BUG_CPU_MELTDOWN (Kanth Ghatraju)  [Orabug: 27958074]  
  - x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (David Woodhouse)  [Orabug: 27958074]  
  - x86/msr: Add definitions for IA32_ARCH_CAPABILITIES MSR (Kanth Ghatraju)  [Orabug: 27958074]  
  - x86/cpufeatures: Add Intel feature bit for IA32_ARCH_CAPABILITIES supported (Kanth Ghatraju)  [Orabug: 27958074]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.24.1.el7uek]
changelog:
  - mm/mempolicy: fix use after free when calling get_mempolicy (zhong jiang)  [Orabug: 28022108]  {CVE-2018-10675} 
  - Fix up non-directory creation in SGID directories (Linus Torvalds)  [Orabug: 28459478]  {CVE-2018-13405} 
  - ALSA: seq: Make ioctls race-free (Takashi Iwai)  [Orabug: 28459729]  {CVE-2018-7566} 
  - ALSA: seq: Fix racy pool initializations (Takashi Iwai)  [Orabug: 28459729]  {CVE-2018-7566} 
  - posix-timer: Properly check sigevent->sigev_notify (Thomas Gleixner)  [Orabug: 28481409]  {CVE-2017-18344}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.23.1.el7uek]
changelog:
  - xen/blkback: free requests on disconnection (Dongli Zhang)  [Orabug: 22111941]  
  - RDS: null pointer dereference in rds_atomic_free_op (Mohamed Ghannam)  [Orabug: 27986376]  {CVE-2018-5333} 
  - ACPI: sbshc: remove raw pointer from printk() message (Greg Kroah-Hartman)  [Orabug: 27986392]  {CVE-2018-5750} 
  - futex: Prevent overflow by strengthen input validation (Li Jinyue)  [Orabug: 27986395]  {CVE-2018-6927}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.22.1.el7uek]
changelog:
  - dm: fix race between dm_get_from_kobject() and __dm_destroy() (Hou Tao)   {CVE-2017-18203} 
  - drm: udl: Properly check framebuffer mmap offsets (Greg Kroah-Hartman)  [Orabug: 27986407]  {CVE-2018-8781} 
  - kernel/exit.c: avoid undefined behaviour when calling wait4() wait4(-2147483648, 0x20, 0, 0xdd0000) triggers: UBSAN: Undefined behaviour in kernel/exit.c:1651:9 (mridula shastry)  [Orabug: 27875488]  {CVE-2018-10087} 
  - kernel/signal.c: avoid undefined behaviour in kill_something_info When running kill(72057458746458112, 0) in userspace I hit the following issue. (mridula shastry)   {CVE-2018-10124} 
  - bluetooth: Validate socket address length in sco_sock_bind(). (mlevatic)  [Orabug: 28130293]  {CVE-2015-8575} 
  - dccp: check sk for closed state in dccp_sendmsg() (Alexey Kodanev)  [Orabug: 28220402]  {CVE-2017-8824} {CVE-2018-1130} 
  - sctp: verify size of a new chunk in _sctp_make_chunk() (Alexey Kodanev)  [Orabug: 28240075]  {CVE-2018-5803} 
  - mm/mempolicy.c: fix error handling in set_mempolicy and mbind. (Chris Salls)  [Orabug: 28242478]  {CVE-2017-7616} 
  - xfrm: policy: check policy direction value (Vladis Dronov)  [Orabug: 28264121]  {CVE-2017-11600} {CVE-2017-11600} 
  - x86/fpu: Make eager FPU default (Mihai Carabas)  [Orabug: 28156176]  {CVE-2018-3665} 
  - KVM: Fix stack-out-of-bounds read in write_mmio (Wanpeng Li)  [Orabug: 27951287]  {CVE-2017-17741} {CVE-2017-17741} 
  - xfs: set format back to extents if xfs_bmap_extents_to_btree (Eric Sandeen)  [Orabug: 27989498]  {CVE-2018-10323} 
  - Bluetooth: Prevent stack info leak from the EFS element. (Ben Seri)  [Orabug: 28030520]  {CVE-2017-1000410} {CVE-2017-1000410} 
  - ALSA: hrtimer: Fix stall by hrtimer_cancel() (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2549} 
  - ALSA: timer: Harden slave timer list handling (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2547} {CVE-2016-2548} 
  - ALSA: timer: Fix double unlink of active_list (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2545} 
  - ALSA: seq: Fix missing NULL check at remove_events ioctl (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2543} 
  - ALSA: seq: Fix race at timer setup and close (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2544} 
  - ALSA: usb-audio: avoid freeing umidi object twice (Andrey Konovalov)  [Orabug: 28058229]  {CVE-2016-2384} 
  - perf/hwbp: Simplify the perf-hwbp code, fix documentation (Linus Torvalds)  [Orabug: 27947608]  {CVE-2018-1000199} 
  - Revert "perf/hwbp: Simplify the perf-hwbp code, fix documentation" (Brian Maly)  [Orabug: 27947608]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.21.1.el7uek]
changelog:
  - media: imon: Fix null-ptr-deref in imon_probe (Arvind Yadav)  [Orabug: 27208380]  {CVE-2017-16537} 
  - Input: gtco - fix potential out-of-bound access (Dmitry Torokhov)  [Orabug: 27215090]  {CVE-2017-16643} 
  - usb: usbtest: fix NULL pointer dereference (Alan Stern)  [Orabug: 27602324]  {CVE-2017-16532} 
  - x86/spectre_v2: Fix cpu offlining with IPBP. (Konrad Rzeszutek Wilk)   
  - fuse: fix deadlock caused by wrong locking order (Junxiao Bi)  [Orabug: 27760268]  
  - jbd: don't wait (forever) for stale tid caused by wraparound (Jan Kara)  [Orabug: 27842289]  
  - netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets (Florian Westphal)  [Orabug: 27774015]  {CVE-2018-1068} 
  - RDS: IB: Fix null pointer issue (hui.han)  [Orabug: 27843171]  
  - ext4: add validity checks for bitmap block numbers (Theodore Ts'o)  [Orabug: 27854376]  {CVE-2018-1093} {CVE-2018-1093} 
  - USB: core: prevent malicious bNumInterfaces overflow (Alan Stern)  [Orabug: 27898074]  {CVE-2017-17558} 
  - netfilter: nfnetlink_cthelper: Add missing permission checks (Kevin Cernekee)  [Orabug: 27898167]  {CVE-2017-17448} 
  - KEYS: don't let add_key() update an uninstantiated key (David Howells)  [Orabug: 27913332]  {CVE-2017-15299} 
  - RDS: Heap OOB write in rds_message_alloc_sgs() (Mohamed Ghannam)  [Orabug: 27934073]  {CVE-2018-5332} 
  - x86/entry/64: Dont use IST entry for #BP stack (Andy Lutomirski)   {CVE-2018-8897} 
  - perf/hwbp: Simplify the perf-hwbp code, fix documentation (Linus Torvalds)  [Orabug: 27947608]  {CVE-2018-100199} 
  - x86/microcode: probe CPU features on microcode update (Ankur Arora)  [Orabug: 27806667]  
  - x86/microcode: microcode_write() should not reference boot_cpu_data (Ankur Arora)  [Orabug: 27806667]  
  - x86/cpufeatures: use cpu_data in init_scattered_cpuid_flags() (Ankur Arora)  [Orabug: 27806667]  
  - Drivers: hv: fcopy: set .owner reference for file operations (Joe Jin)  [Orabug: 21191022]  
  - ALSA: usb-audio: Kill stray URB at exiting (Takashi Iwai)  [Orabug: 27148281]  {CVE-2017-16527} 
  - HID: usbhid: fix out-of-bounds bug (Jaejoong Kim)  [Orabug: 27207929]  {CVE-2017-16533} 
  - [media] cx231xx-cards: fix NULL-deref on missing association descriptor (Johan Hovold)  [Orabug: 27208072]  {CVE-2017-16536} 
  - net: cdc_ether: fix divide by 0 on bad descriptors (Bjørn Mork)  [Orabug: 27215201]  {CVE-2017-16649} 
  - x86/microcode/intel: Extend BDW late-loading with a revision check (Jia Zhang)  [Orabug: 27343577]  
  - x86/microcode/intel: Disable late loading on model 79 (Borislav Petkov)  [Orabug: 27343577]  
  - Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket (Al Viro)  [Orabug: 27344793]  {CVE-2017-15868} 
  - Bluetooth: hidp: verify l2cap sockets (David Herrmann)  [Orabug: 27344793]  {CVE-2017-15868} 
  - ALSA: pcm: prevent UAF in snd_pcm_info (Robb Glasser)  [Orabug: 27344843]  {CVE-2017-0861} {CVE-2017-0861} 
  - ptrace: use fsuid, fsgid, effective creds for fs access checks (Jann Horn)  [Orabug: 27364691]  {CVE-2017-14140} 
  - sctp: do not peel off an assoc from one netns to another one (Xin Long)  [Orabug: 27387001]  {CVE-2017-15115} 
  - Revert "x86/spec_ctrl: Add 'nolfence' knob to disable fallback for spectre_v2 mitigation" (Ankur Arora)  [Orabug: 27601787]  {CVE-2017-5715} 
  - Revert "x86/spec: Add 'lfence_enabled' in sysfs" (Ankur Arora)  [Orabug: 27601787]  {CVE-2017-5715} 
  - Revert "x86/mitigation/spectre_v2: Add reporting of 'lfence'" (Ankur Arora)  [Orabug: 27601787]  {CVE-2017-5715} 
  - x86/mitigation/spectre_v2: Add reporting of 'lfence' (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spec: Add 'lfence_enabled' in sysfs (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spec_ctrl: Add 'nolfence' knob to disable fallback for spectre_v2 mitigation (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spectre: bring spec_ctrl management logic closer to UEK4 (Ankur Arora)  [Orabug: 27516512]  {CVE-2017-5715} 
  - x86/cpufeatures: Clean up Spectre v2 related CPUID flags (David Woodhouse)  [Orabug: 27516357]  {CVE-2017-5715} 
  - x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes (Darren Kenny)  [Orabug: 27516419]  {CVE-2017-5715} 
  - x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (David Woodhouse)  [Orabug: 27516419]  {CVE-2017-5715} 
  - x86: intel-family.h: Add GEMINI_LAKE SOC (Len Brown)  [Orabug: 27516419]  
  - x86/cpu/intel: Introduce macros for Intel family numbers (Dave Hansen)  [Orabug: 27516419]  
  - x86/spectre: expose 'stibp' (Konrad Rzeszutek Wilk)  [Orabug: 27516419]  {CVE-2017-5715} 
  - x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support (David Woodhouse)  [Orabug: 27516379]  {CVE-2017-5715} 
  - x86/speculation: Use Indirect Branch Prediction Barrier in context switch (Tim Chen)  [Orabug: 27516379]  {CVE-2017-5715} 
  - x86/spectre: fix spectre_v1 mitigation indicators (Ankur Arora)  [Orabug: 27509932]  {CVE-2017-5715} 
  - x86/ia32/syscall: Clear extended registers %r8-%r15 (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/ia32/syscall: Save full stack frame throughout the entry code (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/ia32/syscall: cleanup trailing whitespace (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/syscall: Clear callee saved registers (%r12-%r15, %rbp, %rbx) (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - x86/syscall: Save callee saved registers on syscall entrance (Ankur Arora)  [Orabug: 27452028]  {CVE-2017-5715} 
  - gre: fix a possible skb leak (Eric Dumazet)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: Fix leak in ipv6_gso_segment(). (David S. Miller)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Ben Hutchings)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: Check ip6_find_1stfragopt() return value properly. (David S. Miller)  [Orabug: 26403972]  {CVE-2017-9074} 
  - ipv6: Prevent overrun when parsing v6 header options (Craig Gallek)  [Orabug: 26403972]  {CVE-2017-9074} 
  - tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Wei Wang)  [Orabug: 26813390]  {CVE-2017-14106} 
  - rxrpc: Fix several cases where a padded len isn't checked in ticket decode (David Howells)  [Orabug: 26880517]  {CVE-2017-7482} {CVE-2017-7482} 
  - xen/mmu: Call xen_cleanhighmap() with 4MB aligned for page tables mapping (Zhenzhong Duan)  [Orabug: 26883322]  
  - KVM: x86: fix deadlock in clock-in-progress request handling (Marcelo Tosatti)  [Orabug: 27065995]  
  - ocfs2: fstrim: Fix start offset of first cluster group during fstrim (Ashish Samant)  [Orabug: 27099835]  
  - USB: serial: console: fix use-after-free after failed setup (Johan Hovold)  [Orabug: 27206837]  {CVE-2017-16525} 
  - uwb: properly check kthread_run return value (Andrey Konovalov)  [Orabug: 27206897]  {CVE-2017-16526} 
  - ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor (Takashi Iwai)  [Orabug: 27206928]  {CVE-2017-16529} 
  - USB: fix out-of-bounds in usb_set_configuration (Greg Kroah-Hartman)  [Orabug: 27207240]  {CVE-2017-16531} 
  - USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() (Alan Stern)  [Orabug: 27207983]  {CVE-2017-16535} 
  - dccp: CVE-2017-8824: use-after-free in DCCP code (Mohamed Ghannam)  [Orabug: 27290301]  {CVE-2017-8824} 
  - x86: Add another set of MSR accessor functions (Borislav Petkov)  [Orabug: 27444923]  {CVE-2017-5753} 
  - userns: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - udf: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - fs: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - qla2xxx: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - p54: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - carl9170: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - uvcvideo: prevent speculative execution (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - locking/barriers: introduce new observable speculation barrier (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - x86/cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - x86/cpu/AMD: Make the LFENCE instruction serialized (Elena Reshetova)  [Orabug: 27444923]  {CVE-2017-5753} 
  - x86/rsb: add comment specifying why we skip STUFF_RSB (Ankur Arora)  [Orabug: 27451658]  {CVE-2017-5715} 
  - x86/rsb: make STUFF_RSB jmp labels more robust (Ankur Arora)  [Orabug: 27451658]  {CVE-2017-5715} 
  - x86/spec: Also print IBRS if IBPB is disabled. (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - x86/spectre: Drop the warning about ibrs being obsolete. (Konrad Rzeszutek Wilk)   {CVE-2017-5715} 
  - Add set_ibrs_disabled and set_ibpb_disabled (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/spec: Don't print the Missing arguments for option spectre_v2 (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/boot: Add early cmdline parsing for options with arguments (Tom Lendacky)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86, boot: Carve out early cmdline parsing function (Borislav Petkov)  [Orabug: 27376697]  
  - x86: Add command-line options 'spectre_v2' and 'nospectre_v2' (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Fix kABI build breakage (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/mm: Only set IBPB when the new thread cannot ptrace current thread (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Use PRED_CMD MSR when ibpb is enabled (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/mm: Set IBPB upon context switch (Brian Maly)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Display correct settings for the SPECTRE_V[12] bug (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5715} {CVE-2017-5753} 
  - x86/cpu: Implement CPU vulnerabilites sysfs functions (Thomas Gleixner)  [Orabug: 27376697]  {CVE-2017-5715} {CVE-2017-5753} 
  - x86/IBRS/IBPB: Set sysctl_ibrs/ibpb_enabled properly (Boris Ostrovsky)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/spec_ctrl: Disable if running as Xen PV guest (Konrad Rzeszutek Wilk)  [Orabug: 27376697]  {CVE-2017-5715} 
  - sysfs/cpu: Add vulnerability folder (Thomas Gleixner)  [Orabug: 27376697]  {CVE-2017-5715} {CVE-2017-5754} 
  - x86, cpu: Expand cpufeature facility to include cpu bugs (Borislav Petkov)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/cpufeatures: Add X86_BUG_CPU_MELTDOWN (Kanth Ghatraju)  [Orabug: 27376697]  {CVE-2017-5754} 
  - x86/entry: STUFF_RSB only after switching to kernel CR3 (Ankur Arora)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/entry: Stuff RSB for entry to kernel for non-SMEP platform (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/IBRS: Make sure we restore MSR_IA32_SPEC_CTRL to a valid value (Boris Ostrovsky)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86: Use IBRS for firmware update path (David Woodhouse)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/microcode: Recheck IBRS features on microcode reload (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/idle: Disable IBRS entering idle and enable it on wakeup (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/spec_ctrl: Add sysctl knobs to enable/disable SPEC_CTRL feature (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/enter: Use IBRS on syscall and interrupts (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/enter: MACROS to set/clear IBRS (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/feature: Detect the x86 IBRS feature to control Speculation (Tim Chen)  [Orabug: 27376697]  {CVE-2017-5715} 
  - x86/pti/efi: broken conversion from efi to kernel page table (Pavel Tatashin)  [Orabug: 27333764]  {CVE-2017-5754} 
  - PTI: unbreak EFI old_memmap (Jiri Kosina)  [Orabug: 27333764] [Orabug: 27333760]  {CVE-2017-5754} {CVE-2017-5754} 
  - kaiser: Set _PAGE_NX only if supported (Lepton Wu)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: rename X86_FEATURE_KAISER to X86_FEATURE_PTI (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - KPTI: Rename to PAGE_TABLE_ISOLATION (Kees Cook)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/kaiser: Check boottime cmdline params (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: x86: Fix NMI handling (Jiri Kosina)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: move paravirt clock vsyscall mapping out of kaiser_init (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: disable if xen PARAVIRT (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/kaiser: Reenable PARAVIRT (Borislav Petkov)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: kaiser_flush_tlb_on_return_to_user() check PCID (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: asm/tlbflush.h handle noPGE at lower level (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling (Borislav Petkov)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: add "nokaiser" boot option, using ALTERNATIVE (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/alternatives: add asm ALTERNATIVE macro (Mike Kravetz)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: alloc_ldt_struct() use get_zeroed_page() (Hugh Dickins)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86: kvmclock: Disable use from vDSO if KPTI is enabled (Ben Hutchings)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kaiser: Fix build with CONFIG_FUNCTION_GRAPH_TRACER (Kees Cook)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm/kaiser: re-enable vsyscalls (Andrea Arcangeli)  [Orabug: 27333764]  {CVE-2017-5754} 
  - KAISER: Kernel Address Isolation (Richard Fellner)  [Orabug: 27333764]  {CVE-2017-5754} 
  - kprobes: Prohibit probing on .entry.text code (Masami Hiramatsu)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm/64: Fix reboot interaction with CR4.PCIDE (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Enable CR4.PCIDE on supported systems (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Add the 'nopcid' boot option to turn off PCID (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Disable PCID on 32-bit kernels (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Fix flush_tlb_page() on Xen (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Disable preemption during CR3 read+write (Sebastian Andrzej Siewior)  [Orabug: 27333764]  {CVE-2017-5754} 
  - sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off() (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm, sched/core: Turn off IRQs in switch_mm() (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm, sched/core: Uninline switch_mm() (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Build arch/x86/mm/tlb.c even on !SMP (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - sched/core: Add switch_mm_irqs_off() and use it in the scheduler (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - mm/mmu_context, sched/core: Fix mmu_context.h assumption (Ingo Molnar)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: If INVPCID is available, use it to flush global mappings (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Fix INVPCID asm constraint (Borislav Petkov)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/mm: Add INVPCID helpers (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86: Clean up cr4 manipulation (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/paravirt: Dont patch flush_tlb_single (Thomas Gleixner)  [Orabug: 27333764]  {CVE-2017-5754} 
  - x86/ldt: Make modify_ldt synchronous (Andy Lutomirski)  [Orabug: 27333764]  {CVE-2017-5754} {CVE-2015-5157}


