# changelog

author: Chuck Anderson <chuck.anderson@oracle.com> [3.8.13-118.2.4.el7uek]
changelog:
  - KEYS: Don't permit request_key() to construct a new keyring (David Howells)  [Orabug: 22373442]  {CVE-2015-7872}


author: Chuck Anderson <chuck.anderson@oracle.com> [3.8.13-118.2.3.el7uek]
changelog:
  - 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]


author: Chuck Anderson <chuck.anderson@oracle.com> [3.8.13-118.2.2.el7uek]
changelog:
  - 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: Guru Anbalagane <guru.anbalagane@oracle.com> [3.8.13-118.2.1.el7uek]
changelog:
  - ipc/sem.c: fully initialize sem_array before making it visible (Manfred Spraul)  [Orabug: 22277382]  {CVE-2015-7613} 
  - ipc: fix msg newqueue add (Guru Anbalagane)  [Orabug: 22277382]  {CVE-2015-7613}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.1.1.el7uek]
changelog:
  - sctp: fix race on protocol/netns initialization (Marcelo Ricardo Leitner)  [Orabug: 22249981]  {CVE-2015-5283} 
  - Initialize msg/shm IPC objects before doing ipc_addid() (Linus Torvalds)  [Orabug: 22250045]  {CVE-2015-7613} 
  - ixgbe: reset copper phy power mode (Ethan Zhao)  [Orabug: 22271769]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.el7uek]
changelog:
  - Update ql2400/ql2500 firmware version to 8.02.00 (Dan Duval)  [Orabug: 22159505]  
  - update qla2400/ql2500 firmware version to 8.02.00 (Dan Duval)  [Orabug: 22159505]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-117.el7uek]
changelog:
  - virtio-net: drop NETIF_F_FRAGLIST (Jason Wang)  [Orabug: 22145600]  {CVE-2015-5156} 
  - team: check return value of team_get_port_by_index_rcu() for NULL (Jiri Pirko)  [Orabug: 21944235]  
  - team: check return value of team_get_port_by_index_rcu() for NULL (Jiri Pirko)  [Orabug: 21944235]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-116.el7uek]
changelog:
  - team: check return value of team_get_port_by_index_rcu() for NULL (Jiri Pirko)  [Orabug: 21944235]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-115.el7uek]
changelog:
  - Disable VLAN 0 tagging for none VLAN traffic (Joe Jin)  [Orabug: 20832922]  
  - x86/efi: Make efi virtual runtime map passing more robust (Borislav Petkov)  [Orabug: 22020990]  
  - IB/rds_rdma: unloading of ofed stack causes page fault panic (Rama Nichanamatlu)  [Orabug: 22039748]  
  - xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing) (Cathy Avery)  [Orabug: 21924428]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-114.el7uek]
changelog:
  - rds: revert commit 4348013 (Rama Nichanamatlu)  [Orabug: 22039425]  
  - qlcnic: Fix mailbox completion handling in spurious interrupt (Rajesh Borundia)   
  - xen-netfront: set max_queue default to 8 (Joe Jin)  [Orabug: 21981690]  
  - xen-netfront: update num_queues to real created (Joe Jin)  [Orabug: 21981690]  
  - lpfc: Update version to 11.0.0.1 for patch set (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver  for all topologies (James Smart)  [Orabug: 21860804]  
  - lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS  ACC response gets aborted (James Smart)  [Orabug: 21860804]  
  - lpfc: Add support for Lancer G6 and 32G FC links (James Smart)  [Orabug: 21860804]  
  - fix: lpfc_send_rscn_event sends bigger buffer size (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix possible use-after-free and double free (James Smart)  [Orabug: 21860804]  
  - lpfc: remove set but not used variables (James Smart)  [Orabug: 21860804]  
  - lpfc: Make the function lpfc_sli4_mbox_completions_pending static (James Smart)  [Orabug: 21860804]  
  - Fix kmalloc overflow in LPFC driver at large core count (James Smart)  [Orabug: 21860804]  
  - lpfc: Destroy lpfc_hba_index IDR on module exit (James Smart)  [Orabug: 21860804]  
  - lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (James Smart)  [Orabug: 21860804]  
  - lpfc: Remove unnessary cast (James Smart)  [Orabug: 21860804]  
  - lpfc: fix model description (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix to drop PLOGIs from fabric node till LOGO proce ssing completes (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix scsi task management error message. (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix cq_id masking problem. (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix scsi prep dma buf error. (James Smart)  [Orabug: 21860804]  
  - lpfc: Add support for using block multi-queue (James Smart)  [Orabug: 21860804]  
  - lpfc: Devices are not discovered during takeaway/giveback  testing. (James Smart)  [Orabug: 21860804]  
  - lpfc: Fix vport deletion failure. (James Smart)  [Orabug: 21860804]  
  - lpfc: Check for active portpeerbeacon. (James Smart)  [Orabug: 21860804]  
  - RDS: fix race condition when sending a message on unbound socket. (Quentin Casasnovas)  [Orabug: 21882586]  {CVE-2015-6937} 
  - RDS: make send_batch_count tunable effective (Santosh Shilimkar)  [Orabug: 21882586]  
  - RDS: make use of kfree_rcu() and avoid the call_rcu() chain (Santosh Shilimkar)  [Orabug: 21882586]  
  - RDS: verify the underlying transport exists before creating a connection (Sasha Levin)  [Orabug: 21882586]  
  - RDS: Disable broken APM feature code (Santosh Shilimkar)  [Orabug: 22045256]  
  - RDS: return EMSGSIZE for oversize requests before processing/queueing (Mukesh Kacker)  [Orabug: 21882586]  
  - RDS: Make active bonding parameters names consistent (Santosh Shilimkar)  [Orabug: 21882586]  
  - IB/mlx4: Use vmalloc for WR buffers when needed (Wengang Wang)  [Orabug: 21835374]  
  - mm: move kvfree to mm/util (Wengang Wang)  [Orabug: 21835374]  
  - x86/xen: Do not clip xen_e820_map to xen_e820_map_entries when sanitizing map (Malcolm Crossley)   
  - netdev: fix NETIF_F_GSO_UDP_TUNNEL_BIT enum shift in i40e driver import (Todd Vierling)  [Orabug: 21958024]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-113.el7uek]
changelog:
  - mlx4_core: Release counters while releasing slave resources (Wengang Wang)  [Orabug: 21116780]  
  - IB/ipoib: Disable TSO in connected mode (Yuval Shaia)  [Orabug: 21684386]  
  - Revert "IB/ipoib: Disable TSO in connected mode" (Yuval Shaia)  [Orabug: 21968983]  
  - Revert "IB/ipoib: Disable TSO in connected mode" (Yuval Shaia)  [Orabug: 21968983]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-112.el7uek]
changelog:
  - i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Catherine Sullivan)  [Orabug: 21539654]  
  - i40e/i40evf: add get AQ result command to nvmupdate utility (Shannon Nelson)  [Orabug: 21539654]  
  - i40e/i40evf: add exec_aq command to nvmupdate utility (Shannon Nelson)  [Orabug: 21539654]  
  - i40e/i40evf: add wait states to NVM state machine (Shannon Nelson)  [Orabug: 21539654]  
  - i40e/i40evf: add GetStatus command for nvmupdate (Shannon Nelson)  [Orabug: 21539654]  
  - i40e/i40evf: add handling of writeback descriptor (Shannon Nelson)  [Orabug: 21539654]  
  - i40e/i40evf: save aq writeback for future inspection (Shannon Nelson)  [Orabug: 21539654]  
  - i40e: rename variable to prevent clash of understanding (Shannon Nelson)  [Orabug: 21539654]  
  - i40e: Set defport behavior for the Main VSI when in promiscuous mode (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Catherine Sullivan)  [Orabug: 21539654]  
  - i40e/i40evf: Cache the CEE TLV status returned from firmware (Neerav Parikh)  [Orabug: 21539654]  
  - i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e: Remove redundant and unneeded messages (Greg Rose)  [Orabug: 21539654]  
  - i40evf: Remove PF specific register definitions from the VF (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40evf: Use the correct defines to match the VF registers (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e: Fix comment for ethtool diagnostic link test (Greg Rose)  [Orabug: 21539654]  
  - i40e/i40evf: Add capability to gather VEB per TC stats (Neerav Parikh)  [Orabug: 21539654]  
  - i40e: Fix ethtool offline diagnostic with netqueues (Greg Rose)  [Orabug: 21539654]  
  - i40e: Fix legacy interrupt mode in the driver (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Catherine Sullivan)  [Orabug: 21539654]  
  - i40e: add RX to port CRC errors label (Shannon Nelson)  [Orabug: 21539654]  
  - i40e: don't degrade __le16 (Mitch Williams)  [Orabug: 21539654]  
  - i40e: Add AQ commands for NVM Update for X722 (Shannon Nelson)  [Orabug: 21539654]  
  - i40e/i40evf: Add ATR HW eviction support for X722 (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e: Add IWARP support for X722 (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Add support for writeback on ITR feature for X722 (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Update register.h file for X722 (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Update FW API with X722 support (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Add flags for X722 capabilities (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Add device ids for X722 (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e: use BIT and BIT_ULL macros (Jesse Brandeburg)  [Orabug: 21539654]  
  - i40e: clean up error status messages (Shannon Nelson)  [Orabug: 21539654]  
  - i40e: clean up error status messages (Shannon Nelson)  [Orabug: 21539654]  
  - i40e: provide correct API version to older VF drivers (Mitch Williams)  [Orabug: 21539654]  
  - i40evf: support virtual channel API version 1.1 (Mitch Williams)  [Orabug: 21539654]  
  - i40evf: handle big resets (Mitch Williams)  [Orabug: 21539654]  
  - i40e: support virtual channel API 1.1 (Mitch Williams)  [Orabug: 21539654]  
  - i40e/i40evf: add macros for virtual channel API version and device capability (Mitch Williams)  [Orabug: 21539654]  
  - i40e: add VF capabilities to virtual channel interface (Mitch Williams)  [Orabug: 21539654]  
  - i40e: clean up unneeded gotos (Shannon Nelson)  [Orabug: 21539654]  
  - i40e/i40evf: Fix and refactor dynamic ITR code (Carolyn Wyborny)  [Orabug: 21539654]  
  - i40e: only report generic filters in get_ts_info (Jacob Keller)  [Orabug: 21539654]  
  - i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Catherine Sullivan)  [Orabug: 21539654]  
  - i40e: Refine an error message to avoid confusion (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Add support for pre-allocated pages for PD (Faisal Latif)  [Orabug: 21539654]  
  - i40evf: add MAC address filter in open, not init (Mitch Williams)  [Orabug: 21539654]  
  - i40evf: don't delete all the filters (Mitch Williams)  [Orabug: 21539654]  
  - i40e: un-disable VF after reset (Mitch Williams)  [Orabug: 21539654]  
  - i40e: do a proper reset when disabling a VF (Mitch Williams)  [Orabug: 21539654]  
  - i40e: correctly program filters for VFs (Mitch Williams)  [Orabug: 21539654]  
  - i40e/i40evf: Update the admin queue command header (Greg Rose)  [Orabug: 21539654]  
  - i40e: ignore duplicate port VLAN requests (Mitch Williams)  [Orabug: 21539654]  
  - i40evf: Allow for an abundance of vectors (Mitch Williams)  [Orabug: 21539654]  
  - i40e/i40evf: Update Flex-10 related device/function capabilities (Pawel Orlowski)  [Orabug: 21539654]  
  - i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40evf: don't configure unused RSS queues (Mitch Williams)  [Orabug: 21539654]  
  - i40evf: fix panic during MTU change (Mitch Williams)  [Orabug: 21539654]  
  - i40e: Bump version to 1.3.4 (Catherine Sullivan)  [Orabug: 21539654]  
  - i40e/i40evf: remove time_stamp member (Jesse Brandeburg)  [Orabug: 21539654]  
  - i40e/i40evf: force inline transmit functions (Jesse Brandeburg)  [Orabug: 21539654]  
  - i40e: Move the FD ATR/SB messages to a higher debug level (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e: fix unrecognized FCOE EOF case (Vasu Dev)  [Orabug: 21539654]  
  - i40e: Remove unnecessary pf members (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Add stats to count Tunnel ATR hits (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets. (Anjali Singhai Jain)  [Orabug: 21539654]  
  - i40e: Disable offline diagnostics if VFs are enabled (Greg Rose)  [Orabug: 21539654]  
  - i40e: Collect PFC XOFF RX stats even in single TC case (Neerav Parikh)  [Orabug: 21539654]  
  - i40e/i40evf: Fix mixed size frags and linearization (Anjali Singhai Jain)  [Orabug: 21539654]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-111.el7uek]
changelog:
  - qla2xxx: Update driver version to 8.07.00.26.39.0-k. (Sawan Chandak)  [Orabug: 21946579]  
  - qla2xxx: Add pci device id 0x2261. (Sawan Chandak)  [Orabug: 21946579]  
  - qla2xxx: Fix missing device login retries. (Arun Easi)  [Orabug: 21946579]  
  - qla2xxx: do not clear slot in outstanding cmd array (Himanshu Madhani)  [Orabug: 21946579]  
  - qla2xxx: Remove decrement of sp reference count in abort handler. (Chad Dupuis)  [Orabug: 21946579]  
  - qla2xxx: Add support to show MPI and PEP FW version for ISP27xx. (Sawan Chandak)  [Orabug: 21946579]  
  - qla2xxx: Do not reset ISP for error entry with an out of range handle. (Chad Dupuis)  [Orabug: 21946579]  
  - qla2xxx: Do not reset adapter if SRB handle is in range. (Chad Dupuis)  [Orabug: 21946579]  
  - qla2xxx: Do not crash system for sp ref count zero (Hiral Patel)  [Orabug: 21946579]  
  - qla2xxx: Pause risc before manipulating risc semaphore. (Joe Carnuccio)  [Orabug: 21946579]  
  - qla2xxx: Use ssdid to gate semaphore manipulation. (Joe Carnuccio)  [Orabug: 21946579]  
  - qla2xxx: Handle AEN8014 incoming port logout. (Joe Carnuccio)  [Orabug: 21946579]  
  - qla2xxx: Add serdes register read/write support for ISP25xx. (Joe Carnuccio)  [Orabug: 21946579]  
  - qla2xxx: Remove dead code (Bart Van Assche)  [Orabug: 21946579]  
  - qla2xxx: Remove a superfluous test (Bart Van Assche)  [Orabug: 21946579]  
  - qla2xxx: Avoid that sparse complains about duplicate [noderef] attributes (Bart Van Assche)  [Orabug: 21946579]  
  - qla2xxx: Remove __constant_ prefix (Bart Van Assche)  [Orabug: 21946579]  
  - qla2xxx: Replace two macros with an inline function (Bart Van Assche)  [Orabug: 21946579]  
  - qla2xxx: Remove set-but-not-used variables (Bart Van Assche)  [Orabug: 21946579]  
  - qla2xxx: Declare local functions static (Bart Van Assche)  [Orabug: 21946579]  
  - bnx2i: rebase 2.11.2.0 (Brian Maly)  [Orabug: 21955132]  
  - bnx2fc: update to 2.9.6 (Brian Maly)  [Orabug: 21955132]  
  - bnx2x: update to 1.713.01 (Brian Maly)  [Orabug: 21955132]  
  - bnx2: update to 2.2.5p (Brian Maly)  [Orabug: 21955132]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-110.el7uek]
changelog:
  - xen-netfront: respect user provided max_queues (Wei Liu)  [Orabug: 21976319]  
  - net/xen-netfront: only napi_synchronize() if running (Chas Williams)  [Orabug: 21976319]  
  - net/xen-netfront: only clean up queues if present (Chas Williams)  [Orabug: 21976319]  
  - xen-netfront: Remove the meaningless code (Li, Liang Z)  [Orabug: 21976319]  
  - net/xen-netfront: Correct printf format in xennet_get_responses (Julien Grall)  [Orabug: 21976319]  
  - xen-netfront: properly destroy queues when removing device (David Vrabel)  [Orabug: 21976319]  
  - xen-netfront: Use setup_timer (Vaishali Thakkar)  [Orabug: 21976319]  
  - xen-netfront: transmit fully GSO-sized packets (Jonathan Davies)  [Orabug: 21976319]  
  - xen-netfront: Use static attribute groups for sysfs entries (Takashi Iwai)  [Orabug: 21976319]  
  - xen-netfront: use different locks for Rx and Tx stats (David Vrabel)  [Orabug: 21976319]  
  - xen-netfront: refactor making Tx requests (David Vrabel)  [Orabug: 21976319]  
  - xen-netfront: refactor skb slot counting (David Vrabel)  [Orabug: 21976319]  
  - drivers: net: xen-netfront: remove residual dead code (Vincenzo Maffione)  [Orabug: 21976319]  
  - xen-netfront: use napi_complete() correctly to prevent Rx stalling (David Vrabel)  [Orabug: 21976319]  
  - xen-netfront: always keep the Rx ring full of requests (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: respect user provided max_queues (Wei Liu)  [Orabug: 21976319]  
  - xen-netback: require fewer guest Rx slots when not using GSO (David Vrabel)  [Orabug: 21976319]  
  - xen/netback: Wake dealloc thread after completing zerocopy work (Ross Lagerwall)  [Orabug: 21976319]  
  - xen-netback: Allocate fraglist early to avoid complex rollback (Ross Lagerwall)  [Orabug: 21976319]  
  - net/xen-netback: off by one in BUG_ON() condition (Dan Carpenter)  [Orabug: 21976319]  
  - xen-netback: remove duplicated function definition (Li, Liang Z)  [Orabug: 21976319]  
  - xen-netback: fix a BUG() during initialization (Palik, Imre)  [Orabug: 21976319]  
  - net/xen-netback: Don't mix hexa and decimal with 0x in the printf format (Julien Grall)  [Orabug: 21976319]  
  - net/xen-netback: Remove unused code in xenvif_rx_action (Julien Grall)  [Orabug: 21976319]  
  - xen: netback: read hotplug script once at start of day. (Ian Campbell)  [Orabug: 21976319]  
  - xen: netback: fix printf format string warning (Ian Campbell)  [Orabug: 21976319]  
  - xen/netback: Properly initialize credit_bytes (Ross Lagerwall)  [Orabug: 21976319]  
  - net:xen-netback - Change 1 to true for bool type variable. (Shailendra Verma)  [Orabug: 21976319]  
  - xen-netback: notify immediately after pushing Tx response. (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: making the bandwidth limiter runtime settable (Palik, Imre)  [Orabug: 21976319]  
  - xen-netback: refactor xenvif_handle_frag_list() (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: return correct ethtool stats (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: release pending index before pushing Tx responses (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: fix sparse warning (Lad, Prabhakar)  [Orabug: 21976319]  
  - xen-netback: always fully coalesce guest Rx packets (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: stop the guest rx thread after a fatal error (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: fixing the propagation of the transmit shaper timeout (Palik, Imre)  [Orabug: 21976319]  
  - xen-netback: support frontends without feature-rx-notify again (David Vrabel)  [Orabug: 21976319]  
  - netback: don't store invalid vif pointer (Jan Beulich)  [Orabug: 21976319]  
  - xen-netback: do not report success if backend_create_xenvif() fails (Alexey Khoroshilov)  [Orabug: 21976319]  
  - xen-netback: remove unconditional __pskb_pull_tail() in guest Tx path (Malcolm Crossley)  [Orabug: 21976319]  
  - xen-netback: reintroduce guest Rx stall detection (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: fix unlimited guest Rx internal queue and carrier flapping (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: make feature-rx-notify mandatory (David Vrabel)  [Orabug: 21976319]  
  - xen-netback: Remove __GFP_COLD (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Disable NAPI after disabling interrupts (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: move netif_napi_add before binding interrupt (Wei Liu)  [Orabug: 21976319]  
  - xen-netback: remove loop waiting function (Wei Liu)  [Orabug: 21976319]  
  - xen-netback: don't stop dealloc kthread too early (Wei Liu)  [Orabug: 21976319]  
  - xen-netback: move NAPI add/remove calls (Wei Liu)  [Orabug: 21976319]  
  - xen-netback: fix debugfs entry creation (Wei Liu)  [Orabug: 21976319]  
  - xen-netback: fix debugfs write length check (Wei Liu)  [Orabug: 21976319]  
  - xen-netback: Don't deschedule NAPI when carrier off (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Fix vif->disable handling (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Turn off the carrier if the guest is not able to receive (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Using a new state bit instead of carrier (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Fix pointer incrementation to avoid incorrect logging (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Fix releasing header slot on error path (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Fix releasing frag_list skbs in error path (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Fix handling frag_list on grant op error path (Zoltan Kiss)  [Orabug: 21976319]  
  - xen-netback: Adding debugfs "io_ring_qX" files (Zoltan Kiss)  [Orabug: 21976319]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-109.el7uek]
changelog:
  - mm: check if section present during memory block registering (Yinghai Lu)  [Orabug: 20382859]  
  - be2net: post buffers before destroying RXQs in Lancer (Kalesh AP)   
  - be2net: enable IFACE filters only after creating RXQs (Kalesh AP)   
  - be2net: bump up the driver version to 10.6.0.3 (Sathya Perla)   
  - be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Suresh Reddy)   
  - be2net: return error status from be_mcc_notify() (Suresh Reddy)   
  - ipoib/ib: fix merge of Orabug 19468224 fix from uek2 into uek3 resulting in ipoib not functioning. (Rama Nichanamatlu)  [Orabug: 21897912]  
  - mlx4: indicate memory resource exhaustion (Ajaykumar Hotchandani)  [Orabug: 21549766]  
  - be2iscsi: Bump the driver version (Jitendra Bhivare)  [Orabug: 21903294]  
  - be2iscsi: Fix updating the next pointer during WRB posting (Jitendra Bhivare)  [Orabug: 21903294]  
  - be2iscsi: add obsolete warning messages (Jitendra Bhivare)  [Orabug: 21903294]  
  - be2iscsi: ownership change (Jitendra Bhivare)  [Orabug: 21903294]  
  - be2iscsi: update MAINTAINERS list (Jitendra Bhivare)  [Orabug: 21903294]  
  - be2iscsi : Logout of FW Boot Session (Jitendra Bhivare)  [Orabug: 21903294]  
  - be2iscsi : Fix memory check before unmapping. (Jitendra Bhivare)  [Orabug: 21903294]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-108.el7uek]
changelog:
  - prevent spurious PMU NMIs on Haswell systems (Dan Duval)  [Orabug: 21616327]  
  - sched/x86: Fix up typo in topology detection (Dave Hansen)  [Orabug: 21662502]  
  - mlx4_ib: Memory leak on Dom0 with SRIOV. (Venkat Venkatsubra)  [Orabug: 21675212]  
  - mlx4_core: On CQ access violation print syndrome and vendor_error_syndrome (Venkat Venkatsubra)  [Orabug: 21675224]  
  - IB/ipoib: Disable TSO in connected mode (Yuval Shaia)  [Orabug: 21684386]  
  - xen/blkfront: remove redundant flush_op (Vitaly Kuznetsov)  [Orabug: 21833822]  
  - xen/blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov)  [Orabug: 21833822]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-107.el7uek]
changelog:
  - sctp: fix ASCONF list handling (Marcelo Ricardo Leitner)  [Orabug: 21842665]  {CVE-2015-3212} 
  - KEYS: ensure we free the assoc array edit if edit is valid (Colin Ian King)  [Orabug: 21842653]  {CVE-2015-1333}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-106.el7uek]
changelog:
  - NVMe: Setup max hardware sector count to 512KB (Santosh Shilimkar)  [Orabug: 21818575]  
  - Btrfs: optimize the error handling of use_block_rsv() (Ashish Samant)  [Orabug: 21539248]  
  - xen-blkfront: introduce blkfront_gather_backend_features() (Bob Liu)  [Orabug: 21825900]  
  - iw/rds: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang)  [Orabug: 21825863]  
  - bonding: change error message to debug message in bond_release (Wengang Wang)  [Orabug: 21825838]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-105.el7uek]
changelog:
  - rds: make sure base connection is up on both sides (Ajaykumar Hotchandani)  [Orabug: 21439115]  
  - IB/ipoib: Disable TSO in connected mode (Yuval Shaia)  [Orabug: 21439115]  
  - ib/rds: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang)  [Orabug: 21439115]  
  - ib/rds: fixed crashes caused by incoming requests with wrong destination (Qing Huang)  [Orabug: 21439115]  
  - RDS: Handle RDMA_CM_EVENT_TIMEWAIT_EXIT (Venkat Venkatsubra)  [Orabug: 21439115]  
  - RDS/IP: RDS takes 10 seconds to plumb the second IP back (Mukesh Kacker)  [Orabug: 21439115]  
  - RDS/IB: Tune failover-on-reboot scheduling (Mukesh Kacker)  [Orabug: 21439115]  
  - RDS: mark netdev UP for intfs added post module load (Mukesh Kacker)  [Orabug: 21439115]  
  - rds: fix list corruption and tx hang when netfilter is used (shamir rabinovitch)  [Orabug: 21439115]  
  - RDS: move more queing for loopback connections to separate queue (Mukesh Kacker)  [Orabug: 21439115]  
  - IPoIB/pkey: delete_child should only delete create_child devices (Mukesh Kacker)  [Orabug: 21439115]  
  - IB/ipoib: order:1 failure in ipoib_cm_alloc_rx_skb causes softlockup (Rama Nichanamatlu)  [Orabug: 21439115]  
  - rds: fix NULL pointer dereference panic during rds module unload (Rama Nichanamatlu)  [Orabug: 21439115]  
  - RDS:active bonding: disable failover across HCAs(failover groups) (Mukesh Kacker)  [Orabug: 21439115]  
  - RDS/IB: active bonding - failover down interfaces on reboot. (Guangyu Sun)  [Orabug: 21439115]  
  - RFE: remove pkey coupling to device name (Mukesh Kacker)  [Orabug: 21439115]  
  - RDS/IB: Remove dangling rcu_read_unlock() and other cleanups (Mukesh Kacker)  [Orabug: 21439115]  
  - rds: new extension header: rdma bytes (Shamir Rabinovitch)  [Orabug: 21439115]  
  - RDS: Ensure non-zero SL uses correct path before lane 0 connection is dropped (Ajaykumar Hotchandani)  [Orabug: 21439115]  
  - iser: handle RDMA_CM_EVENT_TIMEWAIT_EXIT in iser code (Shamir Rabinovitch)  [Orabug: 21439115]  
  - RDS: active bonding - failover/failback only to matching pkey (Mukesh Kacker)  [Orabug: 21439115]  
  - RDS: active bonding - ports may not failback if all ports go down (Mukesh Kacker)  [Orabug: 21439115]  
  - RDS: Use rds_local_wq for loopback connections in rds_conn_connect_if_down() (Chien-Hua Yen)  [Orabug: 21439115]  
  - RDS: add workqueue for local loopback connections (Chien-Hua Yen)  [Orabug: 21439115]  
  - APM/cma: Kernel panic during IB port failover test (Chien-Hua Yen)  [Orabug: 21439115]  
  - RDS: SA query optimization (Bang Nguyen)  [Orabug: 21439115]  
  - RDS: Remove cond_resched() in RX tasklet (Bang Nguyen)  [Orabug: 21439115]  
  - RDS: Replace queue_work() by cond_resched() in the tasklet to breakup RX stream (Bang Nguyen)  [Orabug: 21439115]  
  - RDS: looping to reap cq recv queue in rds_conn_shutdown (Chien-Hua Yen)  [Orabug: 21439115]  
  - rds: Fix regression in dynamic active bonding configuration (Bang Nguyen)  [Orabug: 21439115]  
  - RDS: Idle QoS connections during remote peer reboot causing application brownout (Chien-Hua Yen)  [Orabug: 21439115]  
  - rds: dynamic active bonding configuration (Bang Nguyen)  [Orabug: 21439115]  
  - RDS: active bonding needs to set brcast and mask for its primary interface (Chien-Hua Yen)  [Orabug: 21439115]  
  - (REAPPLY!) rds: limit the size allocated by rds_message_alloc() (Cong Wang)  [Orabug: 21439115]  
  - xen/events: Set irq_info->evtchn before binding the channel to CPU in __startup_pirq() (Boris Ostrovsky)  [Orabug: 20891536]  
  - xen/console: Update console event channel on resume (Boris Ostrovsky)  [Orabug: 20891536]  
  - xen/xenbus: Update xenbus event channel on resume (Boris Ostrovsky)  [Orabug: 20891536]  
  - xen/events: Clear cpu_evtchn_mask before resuming (Boris Ostrovsky)  [Orabug: 20891536]  
  - x86/efi: Quirk out SGI UV (Borislav Petkov)  [Orabug: 21771830]  
  - oracleasm: Classify device connectivity issues as global errors (Martin K. Petersen)  [Orabug: 21760144]  
  - IB/ipoib: Potential false positive with peer support for ib-crc-as-csum (Yuval Shaia)  [Orabug: 21684866]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-104.el7uek]
changelog:
  - idr: fix unexpected ID-removal when idr_remove(unallocated_id) (Lai Jiangshan)  [Orabug: 21684956]  
  - idr: remove WARN_ON_ONCE() on negative IDs (Tejun Heo)  [Orabug: 21684956]  
  - ipc,shm: fix shm_file deletion races (Greg Thelen)  [Orabug: 21684956]  
  - rds_rdma: setup connection before rds_cmsg_send (Wengang Wang)  [Orabug: 21683962]  
  - mm/hugetlb: Add locking to region_{add,change,truncate,count} when using shared files with hugepages (Mike Kravetz)  [Orabug: 21683388]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-103.el7uek]
changelog:
  - xen-netback: unref frags when handling a from-guest skb with a frag list (David Vrabel)  [Orabug: 21571556]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-102.el7uek]
changelog:
  - megaraid_sas : Firmware crash dump feature support (Sumit.Saxena@avagotech.com)  [Orabug: 21660728]  
  - NVMe: Use pci_stop_and_remove_bus_device_locked() (Keith Busch)  [Orabug: 21576939]  
  - xen/pciback: Don't print scary messages when unsupported by hypervisor. (Konrad Rzeszutek Wilk)  [Orabug: 21660162]  
  - config: ol7: enable teaming driver build (Guangyu Sun)  [Orabug: 21517939]  
  - config: enable CONFIG_CHELSIO_T4VF option (Guangyu Sun)  [Orabug: 21500967]  
  - ext4: fix warning in ext4_da_update_reserve_space() (Jan Kara)  [Orabug: 21621299]  
  - ext4: remove unused variable in ext4_free_blocks() (Lukas Czerner)  [Orabug: 21621299]  
  - quota: provide interface for readding allocated space into reserved space (Jan Kara)  [Orabug: 21621299]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-101.el7uek]
changelog:
  - efi: fix 32bit kernel boot failed problem using efi (Fupan Li)  [Orabug: 21635677]  
  - iscsi-target: Fix use-after-free during TPG session shutdown (Nicholas Bellinger)  [Orabug: 21635676]  
  - blkcg: fix gendisk reference leak in blkg_conf_prep() (Tejun Heo)  [Orabug: 21635675]  
  - md/raid1: fix test for 'was read error from last working device'. (NeilBrown)  [Orabug: 21635674]  
  - st: null pointer dereference panic caused by use after kref_put by st_open (Seymour, Shane M)  [Orabug: 21635671]  
  - genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD (Thomas Gleixner)  [Orabug: 21635670]  
  - freeing unlinked file indefinitely delayed (Al Viro)  [Orabug: 21635668]  
  - mm: avoid setting up anonymous pages into file mapping (Kirill A. Shutemov)  [Orabug: 21635667]  
  - Fix firmware loader uevent buffer NULL pointer dereference (Linus Torvalds)  [Orabug: 21635666]  
  - rbd: use GFP_NOIO in rbd_obj_request_create() (Ilya Dryomov)  [Orabug: 21635665]  
  - SUNRPC: Fix a memory leak in the backchannel code (Trond Myklebust)  [Orabug: 21635664]  
  - fixing infinite OPEN loop in 4.0 stateid recovery (Olga Kornievskaia)  [Orabug: 21635662]  
  - __bitmap_parselist: fix bug in empty string handling (Chris Metcalf)  [Orabug: 21635660]  
  - Btrfs: use kmem_cache_free when freeing entry in inode cache (Filipe Manana)  [Orabug: 21635659]  
  - dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup (Lior Amsalem)  [Orabug: 21635658]  
  - tracing/filter: Do not allow infix to exceed end of string (Steven Rostedt (Red Hat))  [Orabug: 21635657]  
  - tracing/filter: Do not WARN on operand count going below zero (Steven Rostedt (Red Hat))  [Orabug: 21635656]  
  - dm btree: silence lockdep lock inversion in dm_btree_del() (Joe Thornber)  [Orabug: 21635655]  
  - dm btree remove: fix bug in redistribute3 (Dennis Yang)  [Orabug: 21635654]  
  - usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function (AMAN DEEP)  [Orabug: 21635653]  
  - jbd2: fix ocfs2 corrupt when updating journal superblock fails (Joseph Qi)  [Orabug: 21635652]  
  - jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Dmitry Monakhov)  [Orabug: 21635651]  
  - ext4: fix reservation release on invalidatepage for delalloc fs (Lukas Czerner)  [Orabug: 21635650]  
  - ext4: don't retry file block mapping on bigalloc fs with non-extent file (Darrick J. Wong)  [Orabug: 21635648]  
  - ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Theodore Ts'o)  [Orabug: 21635647]  
  - ext4: fix race between truncate and __ext4_journalled_writepage() (Theodore Ts'o)  [Orabug: 21635646]  
  - sctp: Fix race between OOTB responce and route removal (Alexander Sverdlin)  [Orabug: 21635645]  
  - packet: read num_members once in packet_rcv_fanout() (Eric Dumazet)  [Orabug: 21635644]  
  - bridge: fix br_stp_set_bridge_priority race conditions (Nikolay Aleksandrov)  [Orabug: 21635640]  
  - pipe: iovec: Fix memory corruption when retrying atomic copy as non-atomic (Ben Hutchings)  [Orabug: 21635639]  {CVE-2015-1805} 
  - tracing: Have filter check for balanced ops (Steven Rostedt)  [Orabug: 21635638]  
  - net_sched: invoke ->attach() after setting dev->qdisc (WANG Cong)  [Orabug: 21635636]  
  - ipv4: Avoid crashing in ip_error (Eric W. Biederman)  [Orabug: 21635634]  
  - fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Andrew Morton)  [Orabug: 21635632]  
  - vfs: read file_handle only once in handle_to_path (Sasha Levin)  [Orabug: 21635631]  
  - ACPI / init: Fix the ordering of acpi_reserve_resources() (Rafael J. Wysocki)  [Orabug: 21635630]  
  - rtlwifi: rtl8192cu: Fix kernel deadlock (Larry Finger)  [Orabug: 21635629]  
  - md/raid5: don't record new size if resize_stripes fails. (NeilBrown)  [Orabug: 21635628]  
  - libata: Ignore spurious PHY event on LPM policy change (Gabriele Mazzotta)  [Orabug: 21635626]  
  - libata: Add helper to determine when PHY events should be ignored (Gabriele Mazzotta)  [Orabug: 21635624]  
  - ext4: check for zero length extent explicitly (Eryu Guan)  [Orabug: 21635623]  
  - target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST (Andy Grover)  [Orabug: 21635622]  
  - lib: Fix strnlen_user() to not touch memory after specified maximum (Jan Kara)  [Orabug: 21635621]  
  - libceph: request a new osdmap if lingering request maps to no osd (Ilya Dryomov)  [Orabug: 21635620]  
  - gpio: sysfs: fix memory leaks and device hotplug (Johan Hovold)  [Orabug: 21635619]  
  - gpio: unregister gpiochip device before removing it (Johan Hovold)  [Orabug: 21635616]  
  - mm/memory-failure: call shake_page() when error hits thp tail page (Naoya Horiguchi)  [Orabug: 21635614]  
  - ocfs2: dlm: fix race between purge and get lock resource (Junxiao Bi)  [Orabug: 21635612]  
  - 3w-sas: fix command completion race (Christoph Hellwig)  [Orabug: 21635611]  
  - 3w-9xxx: fix command completion race (Christoph Hellwig)  [Orabug: 21635610]  
  - 3w-xxxx: fix command completion race (Christoph Hellwig)  [Orabug: 21635608]  
  - rbd: end I/O the entire obj_request on error (Ilya Dryomov)  [Orabug: 21635607]  
  - e1000: add dummy allocator to fix race condition between mtu change and netpoll (Sabrina Dubroca)  [Orabug: 21635606]  
  - ksoftirqd: Enable IRQs and call cond_resched() before poking RCU (Calvin Owens)  [Orabug: 21635605]  
  - RCU pathwalk breakage when running into a symlink overmounting something (Al Viro)  [Orabug: 21635604]  
  - ext4: make fsync to sync parent dir in no-journal for real this time (Lukas Czerner)  [Orabug: 21635602]  
  - ptrace: fix race between ptrace_resume() and wait_task_stopped() (Oleg Nesterov)  [Orabug: 21635601]  
  - fs/binfmt_elf.c: fix bug in loading of PIE binaries (Michael Davidson)  [Orabug: 21635600]  
  - Btrfs: fix log tree corruption when fs mounted with -o discard (Filipe Manana)  [Orabug: 21635598]  
  - Btrfs: fix inode eviction infinite loop after cloning into it (Filipe Manana)  [Orabug: 21635596]  
  - tcp: avoid looping in tcp_send_fin() (Eric Dumazet)  [Orabug: 21635595]  
  - tcp: fix possible deadlock in tcp_send_fin() (Eric Dumazet)  [Orabug: 21635594]  
  - splice: Apply generic position and size checks to each write (Ben Hutchings)  [Orabug: 21635592]  {CVE-2014-7822} 
  - ixgb: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman)  [Orabug: 21635591]  
  - r8169: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman)  [Orabug: 21635590]  
  - 8139too: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman)  [Orabug: 21635589]  
  - tcp: tcp_make_synack() should clear skb->tstamp (Eric Dumazet)  [Orabug: 21635588]  
  - tcp: prevent fetching dst twice in early demux code (Michal Kubeček)  [Orabug: 21635587]  
  - pagemap: do not leak physical addresses to non-privileged userspace (Kirill A. Shutemov)  [Orabug: 21635585]  
  - console: Fix console name size mismatch (Peter Hurley)  [Orabug: 21635583]  
  - net: llc: use correct size for sysctl timeout entries (Sasha Levin)  [Orabug: 21635577]  
  - ocfs2: _really_ sync the right range (Al Viro)  [Orabug: 21635576]  
  - be2iscsi: Fix kernel panic when device initialization fails (John Soni Jose)  [Orabug: 21635575]  
  - cifs: fix use-after-free bug in find_writable_file (David Disseldorp)  [Orabug: 21635574]  
  - dmaengine: omap-dma: Fix memory leak when terminating running transfer (Peter Ujfalusi)  [Orabug: 21635572]  
  - Defer processing of REQ_PREEMPT requests for blocked devices (Bart Van Assche)  [Orabug: 21635569]  
  - writeback: fix possible underflow in write bandwidth calculation (Tejun Heo)  [Orabug: 21635568]  
  - writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth() (Tejun Heo)  [Orabug: 21635567]  
  - nbd: fix possible memory leak (Sudip Mukherjee)  [Orabug: 21635565]  
  - dm: hold suspend_lock while suspending device during device deletion (Mikulas Patocka)  [Orabug: 21635563]  
  - perf: Fix irq_work 'tail' recursion (Peter Zijlstra)  [Orabug: 21635562]  
  - tcm_qla2xxx: Fix incorrect use of __transport_register_session (Bart Van Assche)  [Orabug: 21635561]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-100.el7uek]
changelog:
  - udp: fix behavior of wrong checksums (Eric Dumazet)  [Orabug: 21628846]  {CVE-2015-5364} {CVE-2015-5366} 
  - ocfs2: __ocfs2_mknod_locked should return error when ocfs2_create_new_inode_locks() failed (Xue jiufei)  [Orabug: 21622756]  
  - rds: rds_ib_device.refcount overflow (Wengang Wang)  [Orabug: 21534432]  
  - rds: print vendor error (Wengang Wang)  [Orabug: 21527136]  
  - BUG_ON(lockres->l_level != DLM_LOCK_EX && !checkpointed) tripped in ocfs2_ci_checkpointed (Tariq Saeed)  [Orabug: 21526794]  
  - HID: hyperv: match wait_for_completion_timeout return type (Nicholas Mc Guire)  [Orabug: 21258923]  
  - storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (K. Y. Srinivasan)  [Orabug: 21258923]  
  - storvsc: force discovery of LUNs that may have been removed. (K. Y. Srinivasan)  [Orabug: 21258923]  
  - storvsc: in responce to a scan event, scan the host (K. Y. Srinivasan)  [Orabug: 21258923]  
  - sched: replace INIT_COMPLETION with reinit_completion (Wolfram Sang)  [Orabug: 21258923]  
  - x86: Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Thomas Gleixner)  [Orabug: 21258923]  
  - mei: bus: () can be static (kbuild test robot)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Suport an API to send packet with additional control (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Suport an API to send pagebuffers with additional control (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Use a round-robin algorithm for picking the outgoing channel (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Add support for VMBus panic notifier handler (Nick Meier)  [Orabug: 21258923]  
  - Drivers: hv: hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: hv_balloon: report offline pages as being used (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Get rid of some unnecessary messages (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: util: On device remove, close the channel after de-initializing the service (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Remove the channel from the channel list(s) on failure (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Handle both rescind and offer messages in the same context (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Introduce a function to remove a rescinded offer (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Properly handle child device remove (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Add support for the NetworkDirect GUID (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open() (K. Y. Srinivasan)  [Orabug: 21258923]  
  - hv: hv_balloon: match var type to return type of wait_for_completion (Nicholas Mc Guire)  [Orabug: 21258923]  
  - hv: channel_mgmt: match var type to return type of wait_for_completion (Nicholas Mc Guire)  [Orabug: 21258923]  
  - hv: channel: match var type to return type of wait_for_completion (Nicholas Mc Guire)  [Orabug: 21258923]  
  - hv: vmbus_open(): reset the channel state on ENOMEM (Dexuan Cui)  [Orabug: 21258923]  
  - hv: vmbus_post_msg: retry the hypercall on some transient errors (Dexuan Cui)  [Orabug: 21258923]  
  - hv: hv_util: move vmbus_open() to a later place (Dexuan Cui)  [Orabug: 21258923]  
  - drivers: hv: vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: rename channel work queues (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - hyperv: Implement netvsc_get_channels() ethool op (Andrew Schwartzmeyer)  [Orabug: 21258923]  
  - hyperv: fix sparse warnings (Lad, Prabhakar)  [Orabug: 21258923]  
  - hyperv: Fix the error processing in netvsc_send() (Haiyang Zhang)  [Orabug: 21258923]  
  - hyperv: match wait_for_completion_timeout return type (Nicholas Mc Guire)  [Orabug: 21258923]  
  - hyperv: netvsc.c: match wait_for_completion_timeout return type (Nicholas Mc Guire)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: rename sc_lock to the more generic lock (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - hv: hv_fcopy: drop the obsolete message on transfer failure (Dexuan Cui)  [Orabug: 21258923]  
  - x86, hyperv: Mark the Hyper-V clocksource as being continuous (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Fix a bug in vmbus_establish_gpadl() (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: hv_balloon: Don't post pressure status from interrupt context (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: hv_balloon: Fix a locking bug in the balloon driver (K. Y. Srinivasan)  [Orabug: 21258923]  
  - Drivers: hv: hv_balloon: Make adjustments in computing the floor (K. Y. Srinivasan)  [Orabug: 21258923]  
  - hyperv: Fix some variable name typos in send-buffer init/revoke (Haiyang Zhang)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Use get_cpu() to get the current CPU (K. Y. Srinivasan)  [Orabug: 21258923]  
  - hyperv: Add support for vNIC hot removal (Haiyang Zhang)  [Orabug: 21258923]  
  - net: Hyper-V: Deletion of an unnecessary check before the function call "vfree" (Markus Elfring)  [Orabug: 21258923]  
  - hv: hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Dexuan Cui)  [Orabug: 21258923]  
  - Drivers: hv: kvp,vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov)  [Orabug: 21258923]  
  - Drivers: hv: vmbus: Properly protect calls to smp_processor_id() (K. Y. Srinivasan)  [Orabug: 21258923]  
  - HID: hyperv: register as a wakeup source (Dexuan Cui)  [Orabug: 21258923]  
  - hyperv: Fix error return code in netvsc_init_buf() (Wei Yongjun)  [Orabug: 21258923]  
  - hyperv: Add netpoll support (Richard Weinberger)  [Orabug: 21258923]  
  - hyperv: Add handler for RNDIS_STATUS_NETWORK_CHANGE event (Haiyang Zhang)  [Orabug: 21258923]  
  - hyperv: fix apparent cut-n-paste error in send path teardown (Dave Jones)  [Orabug: 21258923]  
  - hyper-v: make uuid_le const (stephen hemminger)  [Orabug: 21258923]  
  - Drivers: hv: balloon: Ensure pressure reports are posted regularly (K. Y. Srinivasan)  [Orabug: 21258923]  
  - x86, irq, pic: Probe for legacy PIC and set legacy_pic appropriately (K. Y. Srinivasan)  [Orabug: 21258923]  
  - x86: hyperv: Fixup the (brain) damage caused by the irq cleanup (Thomas Gleixner)  [Orabug: 21258923]  
  - x86: hyperv: Fix brown paperbag typos reported by Fenguangs build robot (Thomas Gleixner)  [Orabug: 21258923]  
  - x86: hyperv: Make it build with CONFIG_HYPERV=m again (Thomas Gleixner)  [Orabug: 21258923]  
  - x86, hyperv: Bypass the timer_irq_works() check (Jason Wang)  [Orabug: 21258923]  
  - x86: Hyperv: Cleanup the irq mess (Thomas Gleixner)  [Orabug: 21258923]  
  - connector: add portid to unicast in addition to broadcasting (David Fries)  [Orabug: 21258923]  
  - Input: hyperv-keyboard - register as a wakeup source (Dexuan Cui)  [Orabug: 21258923]  
  - vmxnet3: Bump up driver version number (Shreyas Bhatewara)  [Orabug: 21386876]  
  - vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Shreyas Bhatewara)  [Orabug: 21386876]  
  - vmxnet3: Fix memory leaks in rx path (fwd) (Shreyas Bhatewara)  [Orabug: 21386876]  
  - vmxnet3: Register shutdown handler for device (fwd) (Shreyas Bhatewara)  [Orabug: 21386876]  
  - vmxnet3: spelling fixes (stephen hemminger)  [Orabug: 21386876]  
  - Driver: Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Shrikrishna Khare)  [Orabug: 21386876]  
  - Driver: Vmxnet3: Change the hex constant to its decimal equivalent (Shrikrishna Khare)  [Orabug: 21386876]  
  - Driver: Vmxnet3: Fix ethtool -S to return correct rx queue stats (Shrikrishna Khare)  [Orabug: 21386876]  
  - Driver: Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Shrikrishna Khare)  [Orabug: 21386876]  
  - Driver: Vmxnet3: Make Rx ring 2 size configurable (Shrikrishna Khare)  [Orabug: 21386876]  
  - VMXNET3: Check for map error in vmxnet3_set_mc (Andy King)  [Orabug: 21386876]  
  - ixgbe: Look up MAC address in Open Firmware or IDPROM (Martin K Petersen)  [Orabug: 21518724]  
  - ixgbe: add dev id's for X550 hardware (Brian Maly)  [Orabug: 21518724]  
  - ixgbe: update to ver 4.1.2 (Brian Maly)  [Orabug: 21518724]  
  - block: remove artifical max_hw_sectors cap (Christoph Hellwig)  [Orabug: 21511611]  
  - scsi: don't add scsi_device if its already visible (Subhash Jadavani)  [Orabug: 21474881]  
  - Introduce [compat_]save_altstack_ex() to unbreak x86 SMAP (Al Viro)  [Orabug: 21184490]  
  - x86, smap: Handle csum_partial_copy_*_user() (H. Peter Anvin)  [Orabug: 21184490]  
  - igbvf: integer wrapping bug setting the mtu (Dan Carpenter)  [Orabug: 20374737]  
  - igb: Fixes needed for surprise removal support (Brian Maly)  [Orabug: 20374737]  
  - igb: fix race conditions on queuing skb for HW time stamp (Jakub Kicinski)  [Orabug: 20374737]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-99.el7uek]
changelog:
  - md: use kzalloc() when bitmap is disabled (Benjamin Randazzo)  [Orabug: 19573152]  {CVE-2015-5697}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-98.el7uek]
changelog:
  - KVM: x86: SYSENTER emulation is broken (Nadav Amit)  [Orabug: 21502729]  {CVE-2015-0239} {CVE-2015-0239} 
  - fs: take i_mutex during prepare_binprm for set[ug]id executables (Jann Horn)  [Orabug: 21502159]  {CVE-2015-3339}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-97.el7uek]
changelog:
  - add ql2400, ql2500 firmware versions to prerequisites (Dan Duval)  [Orabug: 21474929]  
  - correct QLogic firmware dependencies in the spec file (Dan Duval)  [Orabug: 21474929]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-96.el7uek]
changelog:
  - xen-blkfront: don't add indirect page to list when !feature_persistent (Bob Liu)  [Orabug: 21459266]


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


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-93.el7uek]
changelog:
  - config: sync up config files to make build clean (Guangyu Sun)  [Orabug: 21425838]  
  - acpi: fix typo in drivers/acpi/osl.c (Guangyu Sun)  [Orabug: 21418329]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-92.el7uek]
changelog:
  - Revert "i40e: Add support for getlink, setlink ndo ops" (Brian Maly)  [Orabug: 21314906]  
  - x86: Do not try to sync identity map for non-mapped pages (Dave Hansen)  [Orabug: 21326516]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-91.el7uek]
changelog:
  - rds: re-entry of rds_ib_xmit/rds_iw_xmit (Wengang Wang)  [Orabug: 21324074]  
  - drm/mgag200: Reject non-character-cell-aligned mode widths (Adam Jackson)  [Orabug: 20868823]  
  - drm/mgag200: fix typo causing bw limits to be ignored on some chips (Dave Airlie)  [Orabug: 20868823]  
  - drm/mgag200: remove unused driver_private access (David Herrmann)  [Orabug: 20868823]  
  - drm/mgag200: Invalidate page tables when pinning a BO (Egbert Eich)  [Orabug: 20868823]  
  - drm/mgag200: Fix LUT programming for 16bpp (Egbert Eich)  [Orabug: 20868823]  
  - drm/mgag200: Fix framebuffer pitch calculation (Takashi Iwai)  [Orabug: 20868823]  
  - drm/mgag200: Add sysfs support for connectors (Egbert Eich)  [Orabug: 20868823]  
  - drm/mgag200: Add an crtc_disable callback to the crtc helper funcs (Egbert Eich)  [Orabug: 20868823]  
  - drm/mgag200: Fix logic in mgag200_bo_pin() (v2) (Egbert Eich)  [Orabug: 20868823]  
  - drm/mgag200: inline reservations (Maarten Lankhorst)  [Orabug: 20868823]  
  - drm/mgag200: do not attempt to acquire a reservation while in an interrupt handler (Maarten Lankhorst)  [Orabug: 20868823]  
  - drm/mgag200: Added resolution and bandwidth limits for various G200e products. (Julia Lemire)  [Orabug: 20868823]  
  - drm/mgag200: Reject modes that are too big for VRAM (Christopher Harvey)  [Orabug: 20868823]  
  - drm/mgag200: Don't do full cleanup if mgag200_device_init fails (Christopher Harvey)  [Orabug: 20868823]  
  - drm/mgag200: Hardware cursor support (Christopher Harvey)  [Orabug: 20868823]  
  - drm/mgag200: Add missing write to index before accessing data register (Christopher Harvey)  [Orabug: 20868823]  
  - drm/mgag200: Fix framebuffer base address programming (Christopher Harvey)  [Orabug: 20868823]  
  - drm/mgag200: Convert counter delays to jiffies (Christopher Harvey)  [Orabug: 20868823]  
  - drm/mgag200: Fix writes into MGA1064_PIX_CLK_CTL register (Christopher Harvey)  [Orabug: 20868823]  
  - drm/mgag200: Don't change unrelated registers during modeset (Christopher Harvey)  [Orabug: 20868823]  
  - Revert "lpfc: Fix for lun discovery issue with 8Gig adapter." (Guru Anbalagane)  [Orabug: 21304962]


author: Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-90.el7uek]
changelog:
  - x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Andy Lutomirski)  [Orabug: 21308309]  {CVE-2015-2830} 
  - Update patched for lpfc from 10.6.61.0 to 10.6.61.1 for UEK R3 U6 release. (Dick Kennedy)   
  - lpfc: Change buffer pool empty message to miscellaneous category (Dick Kennedy)   
  - lpfc: Fix incorrect log message reported for empty FCF record. (Dick Kennedy)   
  - lpfc: Fix rport leak. (Dick Kennedy)   
  - lpfc: Correct loss of RSCNs during array takeaway/giveback testing. (Dick Kennedy)   
  - lpfc: Fix crash in vport_delete. (Dick Kennedy)   
  - lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors. (Dick Kennedy)   
  - lpfc: Fix discovery issue when changing from Pt2Pt to Fabric. (Dick Kennedy)   
  - lpfc: Correct reporting of vport state on fdisc command failure. (Dick Kennedy)   
  - lpfc: Add support for RDP ELS command. (Dick Kennedy)   
  - lpfc: Fix ABORTs WQ selection in terminate_rport_io (Dick Kennedy)   
  - lpfc: Correct reference counting of rport (Dick Kennedy)   
  - lpfc: Add support for ELS LCB. (Dick Kennedy)   
  - lpfc: Correct loss of target discovery after cable swap. (Dick Kennedy)   
  - dtrace: sigaltstack is no longer a stub syscall (Kris Van Hees)  [Orabug: 21304183]  
  - hpsa: add in new offline mode (Don Brace)  [Orabug: 21289871]  
  - hpsa: add in new controllers (Don Brace)  [Orabug: 21289871]  
  - hpsa: hpsa decode sense data for io and tmf (Don Brace)  [Orabug: 21289871]  
  - hpsa: enable bus mastering during init (Don Brace)  [Orabug: 21289871]  
  - hpsa: enhance kdump (Don Brace)  [Orabug: 21289871]  
  - hpsa: enhance error checking. (Don Brace)  [Orabug: 21289871]  
  - hpsa: enhance driver output (Don Brace)  [Orabug: 21289871]  
  - hpsa: update pci device table (Don Brace)  [Orabug: 21289871]  
  - vmw_pvscsi: Fix pvscsi_abort() function. (Arvind Kumar)  [Orabug: 21266080]  
  - qla2xxx: Update driver version to 8.07.00.18.39.0-k. (Sawan Chandak)  [Orabug: 21241070]  
  - qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port. (Sawan Chandak)  [Orabug: 21241070]  
  - qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled. (Sawan Chandak)  [Orabug: 21241070]  
  - qla2xxx: Prevent multiple firmware dump collection for ISP27XX. (Himanshu Madhani)  [Orabug: 21241070]  
  - qla2xxx: Disable Interrupt handshake for ISP27XX. (Himanshu Madhani)  [Orabug: 21241070]  
  - qla2xxx: Add debugging info for MBX timeout. (Himanshu Madhani)  [Orabug: 21241070]  
  - qla2xxx: Add serdes read/write support for ISP27XX (Andrew Vasquez)  [Orabug: 21241070]  
  - qla2xxx: Add udev notification to save fw dump for ISP27XX (Himanshu Madhani)  [Orabug: 21241070]  
  - qla2xxx: Add message for sucessful FW dump collected for ISP27XX. (Himanshu Madhani)  [Orabug: 21241070]  
  - qla2xxx: Add support to load firmware from file for ISP 26XX/27XX. (Sawan Chandak)  [Orabug: 21241070]  
  - qla2xxx: Fix beacon blink for ISP27XX. (Nigel Kirkland)  [Orabug: 21241070]  
  - qla2xxx: Increase the wait time for firmware to be ready for P3P. (Chad Dupuis)  [Orabug: 21241070]  
  - qla2xxx: Fix printks in ql_log message (Yannick Guerrini)  [Orabug: 21241070]  
  - qla2xxx: Fix printk in qla25xx_setup_mode (Yannick Guerrini)  [Orabug: 21241070]  
  - bnx2i: update to 2.11.2.0 (Vaughan Cao)  [Orabug: 21241055]  
  - bnx2fc: update to 2.9.3 (Vaughan Cao)  [Orabug: 21241055]  
  - bnx2x: update to 1.712.33 (Vaughan Cao)  [Orabug: 21241055]  
  - cnic: update to 2.5.20h (Vaughan Cao)  [Orabug: 21241055]  
  - bnx2: update to 2.2.5o (Vaughan Cao)  [Orabug: 21241055]  
  - md: use SRCU to improve performance (Mikulas Patocka)  [Orabug: 18231164]  
  - kvm: raise KVM_SOFT_MAX_VCPUS to support more vcpus (Dan Duval)  [Orabug: 21144488]  
  - vsock: Make transport the proto owner (Andy King)  [Orabug: 21266075]  
  - VSOCK: Move af_vsock.h and vsock_addr.h to include/net (Asias He)  [Orabug: 21266075]


author: Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-89.el7uek]
changelog:
  - drivers: xen-blkfront: only talk_to_blkback() when in XenbusStateInitialising (Bob Liu)   
  - xen/block: add multi-page ring support (Bob Liu)   
  - driver: xen-blkfront: move talk_to_blkback to a more suitable place (Bob Liu)   
  - drivers: xen-blkback: delay pending_req allocation to connect_ring (Bob Liu)   
  - xen/grant: introduce func gnttab_unmap_refs_sync() (Bob Liu)   
  - xen/blkback: safely unmap purge persistent grants (Bob Liu)   
  - xenbus_client: Extend interface to support multi-page ring (Wei Liu)   
  - be2net: update the driver version to 10.6.0.2 (Sathya Perla)  [Orabug: 21275400]  
  - be2net: update copyright year to 2015 (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: use be_virtfn() instead of !be_physfn() (Kalesh AP)  [Orabug: 21275400]  
  - be2net: simplify UFI compatibility checking (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: post full RXQ on interface enable (Suresh Reddy)  [Orabug: 21275400]  
  - be2net: check for INSUFFICIENT_VLANS error (Kalesh AP)  [Orabug: 21275400]  
  - be2net: receive pkts with L3, L4 errors on VFs (Somnath Kotur)  [Orabug: 21275400]  
  - be2net: log link status (Ivan Vecera)  [Orabug: 21275400]  
  - be2net: Fix a bug in Rx buffer posting (Ajit Khaparde)  [Orabug: 21275400]  
  - be2net: bump up the driver version to 10.6.0.1 (Sathya Perla)  [Orabug: 21275400]  
  - be2net: use PCI MMIO read instead of config read for errors (Suresh Reddy)  [Orabug: 21275400]  
  - be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Suresh Reddy)  [Orabug: 21275400]  
  - be2net: Prevent VFs from enabling VLAN promiscuous mode (Vasundhara Volam)  [Orabug: 21275400]  
  - ethernet: codespell comment spelling fixes (Joe Perches)  [Orabug: 21275400]  
  - be2net: avoid creating the non-RSS default RXQ if FW allows to (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: use a wrapper to schedule and cancel error detection task (Sathya Perla)  [Orabug: 21275400]  
  - be2net: shorten AMAP_GET/SET_BITS() macro calls (Sathya Perla)  [Orabug: 21275400]  
  - be2net: MODULE_DEVICE_TABLE: fix some callsites (Andrew Morton)  [Orabug: 21275400]  
  - be2net: avoid unncessary swapping of fields in eth_tx_wrb (Sathya Perla)  [Orabug: 21275400]  
  - be2net: process port misconfig async event (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Sathya Perla)  [Orabug: 21275400]  
  - be2net: remove duplicate code in be_cmd_rx_filter() (Sathya Perla)  [Orabug: 21275400]  
  - be2net: use offset based FW flashing for Skyhawk chip (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: refactor code that checks flash file compatibility (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: replace (1 << x) with BIT(x) (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: move un-exported routines from be.h to respective src files (Sathya Perla)  [Orabug: 21275400]  
  - bridge: add flags argument to ndo_bridge_setlink and ndo_bridge_dellink (Roopa Prabhu)  [Orabug: 21275400]  
  - be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Vasundhara Volam)  [Orabug: 21275400]  
  - be2net: issue function reset cmd in resume path (Kalesh AP)  [Orabug: 21275400]  
  - be2net: add a log message for POST timeout in Lancer (Kalesh AP)  [Orabug: 21275400]  
  - be2net: fix failure case in setting flow control (Kalesh AP)  [Orabug: 21275400]  
  - be2net: move interface create code to a separate routine (Kalesh AP)  [Orabug: 21275400]  
  - VMCI: Guard against overflow in queue pair allocation (Jorgen Hansen)  [Orabug: 21266077]  
  - VMCI: Check userland-provided datagram size (Andy King)  [Orabug: 21266077]  
  - VMCI: Fix two UVA mapping bugs (Jorgen Hansen)  [Orabug: 21266077]  
  - VMCI: integer overflow in vmci_datagram_dispatch() (Dan Carpenter)  [Orabug: 21266077]  
  - VMCI: fix error handling path when registering guest driver (Dmitry Torokhov)  [Orabug: 21266077]  
  - VMCI: Add support for virtual IOMMU (Andy King)  [Orabug: 21266077]  
  - VMCI: Remove non-blocking/pinned queuepair support (Andy King)  [Orabug: 21266077]


author: Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-88.el7uek]
changelog:
  - Oracle Linux Kernel Module Signing Key (Alexey Petrenko)  [Orabug: 21249387]  
  - extrakeys.pub is not needed for the build (Alexey Petrenko)  [Orabug: 21249387]  
  - Fix kabi break due to find_special_page was introduced (Bob Liu)  [Orabug: 21250018]  
  - xen/gntdev: provide find_special_page VMA operation (David Vrabel)  [Orabug: 21250018]  
  - xen/gntdev: mark userspace PTEs as special on x86 PV guests (David Vrabel)  [Orabug: 21250018]  
  - xen-blkback: safely unmap grants in case they are still in use (Jennifer Herbert)  [Orabug: 21250018]  
  - xen/gntdev: safely unmap grants in case they are still in use (Jennifer Herbert)  [Orabug: 21250018]  
  - xen/gntdev: convert priv->lock to a mutex (David Vrabel)  [Orabug: 21250018]  
  - xen/grant-table: add a mechanism to safely unmap pages that are in use (Jennifer Herbert)  [Orabug: 21250018]  
  - xen-netback: use foreign page information from the pages themselves (Jennifer Herbert)  [Orabug: 21250018]  
  - xen: mark grant mapped pages as foreign (Jennifer Herbert)  [Orabug: 21250018]  
  - xen/grant-table: add helpers for allocating pages (David Vrabel)  [Orabug: 21250018]  
  - x86/xen: require ballooned pages for grant maps (Jennifer Herbert)  [Orabug: 21250018]  
  - xen: remove scratch frames for ballooned pages and m2p override (David Vrabel)  [Orabug: 21250018]  
  - xen/grant-table: pre-populate kernel unmap ops for xen_gnttab_unmap_refs() (David Vrabel)  [Orabug: 21250018]  
  - mm: add 'foreign' alias for the 'pinned' page flag (Jennifer Herbert)  [Orabug: 21250018]  
  - mm: provide a find_special_page vma operation (David Vrabel)  [Orabug: 21250018]  
  - NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock (Tariq Saeed)  [Orabug: 20933419]  
  - swiotlb: don't assume PA 0 is invalid (Jan Beulich)  [Orabug: 21249144]


author: Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-87.el7uek]
changelog:
  - qla4xxx: Update driver version to v5.04.00.07.06.02-uek3 (Nilesh Javali)  [Orabug: 21241091]  
  - qla4xxx: check the return value of dma_alloc_coherent() (Maurizio Lombardi)  [Orabug: 21241091]  
  - scsi: qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Rickard Strandqvist)  [Orabug: 21241091]  
  - scsi: qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Rickard Strandqvist)  [Orabug: 21241091]  
  - qla4xxx: fix get_host_stats error propagation (Mike Christie)  [Orabug: 21241091]  
  - scsi_ibft: Fix finding Broadcom specific ibft sign (Vikas Chaudhary)  [Orabug: 21241091]  
  - dtrace: convert from sdt_instr_t to asm_instr_t (Kris Van Hees)  [Orabug: 21267945]  
  - dtrace: percpu: move from __get_cpu_var() to this_cpu_ptr() (Kris Van Hees)  [Orabug: 21265599]  
  - dtrace: do not vmalloc/vfree from probe context (Kris Van Hees)  [Orabug: 21267934]  
  - dtrace: restructuring for multi-arch support (Kris Van Hees)  [Orabug: 21267922]  
  - kallsyms: fix /proc/kallmodsyms to not be misled by const variables (Nick Alcock)  [Orabug: 21257170]  
  - storvsc: force discovery of LUNs that may have been removed. (K. Y. Srinivasan)  [Orabug: 20768211]  
  - storvsc: in responce to a scan event, scan the host (K. Y. Srinivasan)  [Orabug: 20768211]  
  - builds: configs: Enable mgs driver for OL7 (Santosh Shilimkar)  [Orabug: 20505584]  
  - aacraid: driver version change (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: AIF raw device remove support (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: performance improvement changes (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: IOCTL fix (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: IOP RESET command handling changes (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: 240 simple volume support (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: vpd page code 0x83 support (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: MSI-x support (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: 4KB sector support (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: IOCTL pass-through command fix (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: AIF support for SES device add/remove (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - scsi: use 64-bit LUNs (Hannes Reinecke)  [Orabug: 21208741]  
  - remove deprecated IRQF_DISABLED from SCSI (Michael Opdenacker)  [Orabug: 21208741]  
  - aacraid: kdump fix (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - drivers: avoid parsing names as kthread_run() format strings (Kees Cook)  [Orabug: 21208741]  
  - aacraid: Fix for arrays are going offline in the system. System hangs (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: Dual firmware image support (Mahesh Rajashekhara)  [Orabug: 21208741]  
  - aacraid: suppress two GCC warnings (Paul Bolle)  [Orabug: 21208741]  
  - aacraid: 1024 max outstanding command support for Series 7 and above (Mahesh Rajashekhara)  [Orabug: 21208741]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-86.el7uek]
changelog:
  - kallsyms: fix /proc/kallmodsyms to not be misled by external symbols (Nick Alcock)  [Orabug: 21245508]  
  - wait: change waitfd() to use wait4(), not waitid(); reduce invasiveness (Nick Alcock)  [Orabug: 21245391]  
  - ixgbevf: upgrade to version 2.16.1 (Brian Maly)  [Orabug: 21104474]  
  - ipv6: don't call addrconf_dst_alloc again when enable lo (Gao feng)  [Orabug: 21088702]  
  - efi/xen: Pass missing argument to EFI runtime Xen hypercall (Daniel Kiper)  [Orabug: 21247143]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-85.el7uek]
changelog:
  - fanotify: fix notification of groups with inode & mount marks (Jan Kara)  [Orabug: 21168905]  
  - NVMe: Fix VPD B0 max sectors translation (Keith Busch)  [Orabug: 21117187]  
  - NVMe: Add translation for block limits (Keith Busch)  [Orabug: 21117187]  
  - nvme: Fix PRP list calculation for non-4k system page size (Murali Iyer)  [Orabug: 21117187]  
  - NVMe: Fix potential corruption on sync commands (Keith Busch)  [Orabug: 21117187]  
  - NVMe: Fix potential corruption during shutdown (Keith Busch)  [Orabug: 21117187]  
  - NVMe: Initialize device list head before starting (Keith Busch)  [Orabug: 21117187]  
  - NVMe: Asynchronous controller probe (Keith Busch)  [Orabug: 21117187]  
  - NVMe: Register management handle under nvme class (Keith Busch)  [Orabug: 21117187]  
  - NVMe: Update SCSI Inquiry VPD 83h translation (Keith Busch)  [Orabug: 21117187]  
  - NVMe: Update data structures for NVMe 1.2 (Matthew Wilcox)  [Orabug: 21117187]  
  - NVMe: Update namespace and controller identify structures to the 1.1a spec (Dimitri John Ledkov)  [Orabug: 21117187]  
  - NVMe: Update module version (Keith Busch)  [Orabug: 21117187]  
  - fnic: Override the limitation on number of scsi timeouts (Narsimhulu Musini)  [Orabug: 21084835]  
  - fnic: IOMMU Fault occurs when IO and abort IO is out of order (Anil Chintalapati (achintal))  [Orabug: 21084835]  
  - Fnic: Fnic Driver crashed with NULL pointer reference (Hiral Shah)  [Orabug: 21084835]  
  - Fnic: For Standalone C series, "sending VLAN request" message seen even if the link is down (Hiral Shah)  [Orabug: 21084835]  
  - Fnic: Improper resue of exchange Ids (Hiral Shah)  [Orabug: 21084835]  
  - Fnic: Memcopy only mimumum of data or trace buffer (Hiral Shah)  [Orabug: 21084835]  
  - Fnic: Not probing all the vNICS via fnic_probe on boot (Hiral Shah)  [Orabug: 21084835]  
  - fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Hiral Shah)  [Orabug: 21084835]  
  - uek-rpm: ol6: update build environment to 6.6 (Guangyu Sun)


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-84.el7uek]
changelog:
  - x86_64, vdso: Fix the vdso address randomization algorithm (Andy Lutomirski)  [Orabug: 21226722]  {CVE-2014-9585}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-83.el7uek]
changelog:
  - snic: fix format string overflow (Brian Maly)  [Orabug: 21091759]  
  - scsi: add snic driver to makefile (Brian Maly)  [Orabug: 21091759]  
  - snic: enable snic in kernel configs (Brian Maly)  [Orabug: 21091759]  
  - snic: minor checkpatch fixes (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: Add Makefile, patch Kconfig, MAINTAINERS (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: Add event tracing to capture IO events. (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: Add sysfs entries to list stats and trace data (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: Add low level queuing interfaces (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: add SCSI handling, AEN, and fwreset handling (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: Add snic target discovery (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: Add meta request, handling of meta requests. (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: Add interrupt, resource firmware interfaces (Narsimhulu Musini)  [Orabug: 21091759]  
  - snic: snic module infrastructure (Narsimhulu Musini)  [Orabug: 21091759]  
  - xen/mmu: Move the setting of pvops.write_cr3 to later phase in bootup. (Konrad Rzeszutek Wilk)  [Orabug: 21197204]  
  - x86-64, xen, mmu: Provide an early version of write_cr3. (Konrad Rzeszutek Wilk)  [Orabug: 21197204]  
  - uek-rpm: build: Use SHA512 instead of SHA256 for module signing (Natalya Naumova)  [Orabug: 20687425]  
  - config: ol6: make CONFIG_SERIAL_8250_NR_UARTS 64 (Guangyu Sun)  [Orabug: 21141039]  
  - config: enable CONFIG_INTEL_TXT (Guangyu Sun)  [Orabug: 21176777]  
  - export host-only net/core and net/ipv4 parameters to a container as read-only (Thomas Tanaka)  [Orabug: 21151210]  
  - Revert "i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check" (Brian Maly)  [Orabug: 21103806]  
  - xen-netfront: print correct number of queues (David Vrabel)  [Orabug: 21150627]  
  - xen-netfront: release per-queue Tx and Rx resource when disconnecting (David Vrabel)  [Orabug: 21150627]  
  - xen-netfront: fix locking in connect error path (David Vrabel)  [Orabug: 21150627]  
  - xen-netfront: call netif_carrier_off() only once when disconnecting (David Vrabel)  [Orabug: 21150627]  
  - xen-netfront: don't nest queue locks in xennet_connect() (David Vrabel)  [Orabug: 21150627]  
  - xen-net{back, front}: Document multi-queue feature in netif.h (Andrew J. Bennieston)  [Orabug: 21150627]  
  - xen-netfront: recreate queues correctly when reconnecting (David Vrabel)  [Orabug: 21150627]  
  - xen-netfront: fix oops when disconnected from backend (David Vrabel)  [Orabug: 21150627]  
  - xen-netfront: initialise queue name in xennet_init_queue (Wei Liu)  [Orabug: 21150627]  
  - xen-netfront: Add support for multiple queues (Andrew J. Bennieston)  [Orabug: 21150627]  
  - xen-netfront: Factor queue-specific data into queue struct. (Andrew J. Bennieston)  [Orabug: 21150627]  
  - xen-netback: bookkeep number of active queues in our own module (Wei Liu)  [Orabug: 21150627]  
  - net: xen-netback: include linux/vmalloc.h again (Arnd Bergmann)  [Orabug: 21150627]  
  - xen-netback: Add support for multiple queues (Andrew J. Bennieston)  [Orabug: 21150627]  
  - xen-netback: Factor queue-specific data into queue struct (Wei Liu)  [Orabug: 21150627]  
  - xen-netback: Move grant_copy_op array back into struct xenvif. (Andrew J. Bennieston)  [Orabug: 21150627]  
  - ixgbe: Look up MAC address in Open Firmware or IDPROM (Martin K Petersen)  [Orabug: 20983421]  
  - ixgbe: update to ver 4.0.3 (Ethan Zhao)  [Orabug: 20983421]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-82.el7uek]
changelog:
  - config: enable some secure boot features for ol7 (Guangyu Sun)  [Orabug: 18961720]  
  - efi: Disable secure boot if shim is in insecure mode (Josh Boyer)  [Orabug: 18961720]  
  - hibernate: Disable in a signed modules environment (Josh Boyer)  [Orabug: 18961720]  
  - efi: Add EFI_SECURE_BOOT bit (Josh Boyer)  [Orabug: 18961720]  
  - Add option to automatically set securelevel when in Secure Boot mode (Matthew Garrett)  [Orabug: 18961720]  
  - asus-wmi: Restrict debugfs interface when securelevel is set (Matthew Garrett)  [Orabug: 18961720]  
  - x86: Restrict MSR access when securelevel is set (Matthew Garrett)  [Orabug: 18961720]  
  - uswsusp: Disable when securelevel is set (Matthew Garrett)  [Orabug: 18961720]  
  - kexec: Disable at runtime if securelevel has been set. (Matthew Garrett)  [Orabug: 18961720]  
  - acpi: Ignore acpi_rsdp kernel parameter when securelevel is set (Matthew Garrett)  [Orabug: 18961720]  
  - acpi: Limit access to custom_method if securelevel is set (Matthew Garrett)  [Orabug: 18961720]  
  - Restrict /dev/mem and /dev/kmem when securelevel is set. (Matthew Garrett)  [Orabug: 18961720]  
  - x86: Lock down IO port access when securelevel is enabled (Matthew Garrett)  [Orabug: 18961720]  
  - PCI: Lock down BAR access when securelevel is enabled (Matthew Garrett)  [Orabug: 18961720]  
  - Enforce module signatures when securelevel is greater than 0 (Matthew Garrett)  [Orabug: 18961720]  
  - Add BSD-style securelevel support (Matthew Garrett)  [Orabug: 18961720]  
  - MODSIGN: Support not importing certs from db (Josh Boyer)  [Orabug: 18961720]  
  - MODSIGN: Import certificates from UEFI Secure Boot (Josh Boyer)  [Orabug: 18961720]  
  - MODSIGN: Add module certificate blacklist keyring (Josh Boyer)  [Orabug: 18961720]  
  - Add an EFI signature blob parser and key loader. (Dave Howells)  [Orabug: 18961720]  
  - Add EFI signature data types (Dave Howells)  [Orabug: 18961720]  
  - efi: fix error handling in add_sysfs_runtime_map_entry() (Dan Carpenter)  [Orabug: 18961720]  
  - PEFILE: Relax the check on the length of the PKCS#7 cert (David Howells)  [Orabug: 18961720]  
  - kexec: purgatory: add clean-up for purgatory directory (Michael Welling)  [Orabug: 18961720]  
  - x86/purgatory: use approprate -m64/-32 build flag for arch/x86/purgatory (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: remove CONFIG_KEXEC dependency on crypto (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: create a new config option CONFIG_KEXEC_FILE for new syscall (Vivek Goyal)  [Orabug: 18961720]  
  - resource: fix the case of null pointer access (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: verify the signature of signed PE bzImage (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: support kexec/kdump on EFI systems (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: support for kexec on panic using new system call (Vivek Goyal)  [Orabug: 18961720]  
  - kexec-bzImage64: support for loading bzImage using 64bit entry (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: load and relocate purgatory at kernel load time (Vivek Goyal)  [Orabug: 18961720]  
  - purgatory: core purgatory functionality (Vivek Goyal)  [Orabug: 18961720]  
  - purgatory/sha256: provide implementation of sha256 in purgaotory context (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: implementation of new syscall kexec_file_load (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: new syscall kexec_file_load() declaration (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: make kexec_segment user buffer pointer a union (Vivek Goyal)  [Orabug: 18961720]  
  - resource: provide new functions to walk through resources (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: use common function for kimage_normal_alloc() and kimage_crash_alloc() (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: move segment verification code in a separate function (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: rename unusebale_pages to unusable_pages (Vivek Goyal)  [Orabug: 18961720]  
  - kernel: build bin2c based on config option CONFIG_BUILD_BIN2C (Vivek Goyal)  [Orabug: 18961720]  
  - bin2c: move bin2c in scripts/basic (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: remove unnecessary return (Xishi Qiu)  [Orabug: 18961720]  
  - keys: remove duplicated loads of ksplice certificate (Guangyu Sun)  [Orabug: 21034277]  
  - X.509: Support parse long form of length octets in Authority Key Identifier (Chun-Yi Lee)  [Orabug: 18961720]  
  - KEYS: Pre-clear struct key on allocation (David Howells)  [Orabug: 18961720]  
  - KEYS: Fix searching of nested keyrings (David Howells)  [Orabug: 18961720]  
  - KEYS: Fix multiple key add into associative array (David Howells)  [Orabug: 18961720]  
  - KEYS: Fix the keyring hash function (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Fix the parser cleanup to drain parsed out X.509 certs (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Provide a single place to do signed info block freeing (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Add a missing static (David Howells)  [Orabug: 18961720]  
  - X.509: Need to export x509_request_asymmetric_key() (David Howells)  [Orabug: 18961720]  
  - PKCS#7: X.509 certificate issuer and subject are mandatory fields in the ASN.1 (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Use x509_request_asymmetric_key() (David Howells)  [Orabug: 18961720]  
  - X.509: x509_request_asymmetric_keys() doesn't need string length arguments (David Howells)  [Orabug: 18961720]  
  - PKCS#7: fix sparse non static symbol warning (Wei Yongjun)  [Orabug: 18961720]  
  - PKCS#7: Missing inclusion of linux/err.h (David Howells)  [Orabug: 18961720]  
  - ima: define '.ima' as a builtin 'trusted' keyring (Mimi Zohar)  [Orabug: 18961720]  
  - KEYS: validate certificate trust only with builtin keys (Dmitry Kasatkin)  [Orabug: 18961720]  
  - KEYS: validate certificate trust only with selected key (Dmitry Kasatkin)  [Orabug: 18961720]  
  - KEYS: verify a certificate is signed by a 'trusted' key (Mimi Zohar)  [Orabug: 18961720]  
  - KEYS: make partial key id matching as a dedicated function (Dmitry Kasatkin)  [Orabug: 18961720]  
  - KEYS: Reinstate EPERM for a key type name beginning with a '.' (David Howells)  [Orabug: 18961720]  
  - KEYS: special dot prefixed keyring name bug fix (Mimi Zohar)  [Orabug: 18961720]  
  - pefile: Validate PKCS#7 trust chain (David Howells)  [Orabug: 18961720]  
  - pefile: Digest the PE binary and compare to the PKCS#7 data (David Howells)  [Orabug: 18961720]  
  - pefile: Handle pesign using the wrong OID (Vivek Goyal)  [Orabug: 18961720]  
  - pefile: Parse the "Microsoft individual code signing" data blob (David Howells)  [Orabug: 18961720]  
  - pefile: Parse the presumed PKCS#7 content of the certificate blob (David Howells)  [Orabug: 18961720]  
  - pefile: Strip the wrapper off of the cert data block (David Howells)  [Orabug: 18961720]  
  - pefile: Parse a PE binary to find a key and a signature contained therein (David Howells)  [Orabug: 18961720]  
  - Provide PE binary definitions (David Howells)  [Orabug: 18961720]  
  - KEYS: X.509: Fix a spelling mistake (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Provide a key type for testing PKCS#7 (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Find intersection between PKCS#7 message and known, trusted keys (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Verify internal certificate chain (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Find the right key in the PKCS#7 key list and verify the signature (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Digest the data in a signed-data message (David Howells)  [Orabug: 18961720]  
  - PKCS#7: Implement a parser [RFC 2315] (David Howells)  [Orabug: 18961720]  
  - X.509: Export certificate parse and free functions (David Howells)  [Orabug: 18961720]  
  - X.509: Add bits needed for PKCS#7 (David Howells)  [Orabug: 18961720]  
  - x86/efi: Support initrd loaded above 4G (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Do not include boot.h in string.c (Vivek Goyal)  [Orabug: 18961720]  
  - x86, boot: Move memcmp() into string.h and string.c (Vivek Goyal)  [Orabug: 18961720]  
  - x86, boot: Create a separate string.h file to provide standard string functions (Vivek Goyal)  [Orabug: 18961720]  
  - kexec: add sysctl to disable kexec_load (Kees Cook)  [Orabug: 18961720]  
  - x86: Add xloadflags bit for EFI runtime support on kexec (Dave Young)  [Orabug: 18961720]  
  - x86/efi: Pass necessary EFI data for kexec via setup_data (Dave Young)  [Orabug: 18961720]  
  - efi: Export EFI runtime memory mapping to sysfs (Dave Young)  [Orabug: 18961720]  
  - efi: Export more EFI table variables to sysfs (Dave Young)  [Orabug: 18961720]  
  - x86/efi: Cleanup efi_enter_virtual_mode() function (Dave Young)  [Orabug: 18961720]  
  - x86/efi: Fix off-by-one bug in EFI Boot Services reservation (Dave Young)  [Orabug: 18961720]  
  - x86/efi: Add a wrapper function efi_map_region_fixed() (Dave Young)  [Orabug: 18961720]  
  - keys: change asymmetric keys to use common hash definitions (Dmitry Kasatkin)  [Orabug: 18961720]  
  - crypto: provide single place for hash algo information (Dmitry Kasatkin)  [Orabug: 18961720]  
  - KEYS: fix error return code in big_key_instantiate() (Wei Yongjun)  [Orabug: 18961720]  
  - KEYS: Fix keyring quota misaccounting on key replacement and unlink (David Howells)  [Orabug: 18961720]  
  - KEYS: Fix a race between negating a key and reading the error set (David Howells)  [Orabug: 18961720]  
  - KEYS: Make BIG_KEYS boolean (Josh Boyer)  [Orabug: 18961720]  
  - X.509: remove possible code fragility: enumeration values not handled (Antonio Alecrim Jr)  [Orabug: 18961720]  
  - X.509: add module description and license (Konstantin Khlebnikov)  [Orabug: 18961720]  
  - MPILIB: add module description and license (Konstantin Khlebnikov)  [Orabug: 18961720]  
  - KEYS: initialize root uid and session keyrings early (Mimi Zohar)  [Orabug: 18961720]  
  - KEYS: verify a certificate is signed by a 'trusted' key (Mimi Zohar)  [Orabug: 18961720]  
  - KEYS: Make the system 'trusted' keyring viewable by userspace (Mimi Zohar)  [Orabug: 18961720]  
  - KEYS: Set the asymmetric-key type default search method (David Howells)  [Orabug: 18961720]  
  - KEYS: Add a 'trusted' flag and a 'trusted only' flag (David Howells)  [Orabug: 18961720]  
  - KEYS: Separate the kernel signature checking keyring from module signing (David Howells)  [Orabug: 18961720]  
  - KEYS: Have make canonicalise the paths of the X.509 certs better to deduplicate (David Howells)  [Orabug: 18961720]  
  - KEYS: Load *.x509 files into kernel keyring (David Howells)  [Orabug: 18961720]  
  - X.509: Remove certificate date checks (David Howells)  [Orabug: 18961720]  
  - X.509: Handle certificates that lack an authorityKeyIdentifier field (David Howells)  [Orabug: 18961720]  
  - X.509: Check the algorithm IDs obtained from parsing an X.509 certificate (David Howells)  [Orabug: 18961720]  
  - X.509: Embed public_key_signature struct and create filler function (David Howells)  [Orabug: 18961720]  
  - X.509: struct x509_certificate needs struct tm declaring (David Howells)  [Orabug: 18961720]  
  - KEYS: Store public key algo ID in public_key_signature struct (David Howells)  [Orabug: 18961720]  
  - KEYS: Split public_key_verify_signature() and make available (David Howells)  [Orabug: 18961720]  
  - KEYS: Store public key algo ID in public_key struct (David Howells)  [Orabug: 18961720]  
  - KEYS: Move the algorithm pointer array from x509 to public_key.c (David Howells)  [Orabug: 18961720]  
  - KEYS: Rename public key parameter name arrays (David Howells)  [Orabug: 18961720]  
  - KEYS: Add per-user_namespace registers for persistent per-UID kerberos caches (Guangyu Sun)  [Orabug: 18961720]  
  - KEYS: Implement a big key type that can save to tmpfs (David Howells)  [Orabug: 18961720]  
  - KEYS: Expand the capacity of a keyring (David Howells)  [Orabug: 18961720]  
  - Add a generic associative array implementation. (David Howells)  [Orabug: 18961720]  
  - KEYS: Drop the permissions argument from __keyring_search_one() (David Howells)  [Orabug: 18961720]  
  - KEYS: Define a __key_get() wrapper to use rather than atomic_inc() (David Howells)  [Orabug: 18961720]  
  - KEYS: Search for auth-key by name rather than target key ID (David Howells)  [Orabug: 18961720]  
  - KEYS: Introduce a search context structure (David Howells)  [Orabug: 18961720]  
  - KEYS: Consolidate the concept of an 'index key' for key access (David Howells)  [Orabug: 18961720]  
  - KEYS: key_is_dead() should take a const key pointer argument (David Howells)  [Orabug: 18961720]  
  - KEYS: Use bool in make_key_ref() and is_key_possessed() (David Howells)  [Orabug: 18961720]  
  - KEYS: Skip key state checks when checking for possession (David Howells)  [Orabug: 18961720]  
  - userns: Avoid recursion in put_user_ns (Eric W. Biederman)  [Orabug: 18961720]  
  - x86/efi: Check krealloc return value (Borislav Petkov)  [Orabug: 18961720]  
  - x86/efi: Runtime services virtual mapping (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/cpa: Map in an arbitrary pgd (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/pageattr: Add last levels of error path (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/pageattr: Add a PUD error unwinding path (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/pageattr: Add a PTE pagetable populating function (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/pageattr: Add a PMD pagetable populating function (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/pageattr: Add a PUD pagetable populating function (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/pageattr: Add a PGD pagetable populating function (Borislav Petkov)  [Orabug: 18961720]  
  - x86/mm/pageattr: Lookup address in an arbitrary PGD (Borislav Petkov)  [Orabug: 18961720]  
  - x86/efi: Simplify EFI_DEBUG (Borislav Petkov)  [Orabug: 18961720]  
  - efi: Generalize handle_ramdisks() and rename to handle_cmdline_files(). (Roy Franz)  [Orabug: 18961720]  
  - efi: Rename memory allocation/free functions (Roy Franz)  [Orabug: 18961720]  
  - efi: Add system table pointer argument to shared functions. (Roy Franz)  [Orabug: 18961720]  
  - efi: Move common EFI stub code from x86 arch code to common location (Roy Franz)  [Orabug: 18961720]  
  - efivars: Mark local function as static (Bojan Prtvar)  [Orabug: 18961720]  
  - pstore: Introduce new argument 'compressed' in the read callback (Aruna Balakrishnaiah)  [Orabug: 18961720]  
  - pstore: Add new argument 'compressed' in pstore write callback (Aruna Balakrishnaiah)  [Orabug: 18961720]  
  - efi-pstore: Read and write to the 'compressed' flag of pstore (Aruna Balakrishnaiah)  [Orabug: 18961720]  
  - x86: Don't clear olpc_ofw_header when sentinel is detected (Daniel Drake)  [Orabug: 18961720]  
  - efivars: check for EFI_RUNTIME_SERVICES (Matt Fleming)  [Orabug: 18961720]  
  - pstore: Pass header size in the pstore write callback (Aruna Balakrishnaiah)  [Orabug: 18961720]  
  - efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz)  [Orabug: 18961720]  
  - efi, pstore: Cocci spatch "memdup.spatch" (Thomas Meyer)  [Orabug: 18961720]  
  - efivar: fix oops in efivar_update_sysfs_entries() caused by memory reuse (Seiji Aguchi)  [Orabug: 18961720]  
  - efi: remove "kfree(NULL)" (Dan Carpenter)  [Orabug: 18961720]  
  - efi: locking fix in efivar_entry_set_safe() (Dan Carpenter)  [Orabug: 18961720]  
  - efi, pstore: Read data from variable store before memcpy() (Matt Fleming)  [Orabug: 18961720]  
  - efi, pstore: Remove entry from list when erasing (Matt Fleming)  [Orabug: 18961720]  
  - efi, pstore: Initialise 'entry' before iterating (Matt Fleming)  [Orabug: 18961720]  
  - efi: split efisubsystem from efivars (Tom Gundersen)  [Orabug: 18961720]  
  - efivarfs: Move to fs/efivarfs (Matt Fleming)  [Orabug: 18961720]  
  - efivars: Move pstore code into the new EFI directory (Matt Fleming)  [Orabug: 18961720]  
  - efivars: efivar_entry API (Matt Fleming)  [Orabug: 18961720]  
  - efivars: Keep a private global pointer to efivars (Matt Fleming)  [Orabug: 18961720]  
  - efi: move utf16 string functions to efi.h (Matt Fleming)  [Orabug: 18961720]  
  - efivars: Handle duplicate names from get_next_variable() (Matt Fleming)  [Orabug: 18961720]  
  - x86, doc: Be explicit about what the x86 struct boot_params requires (Peter Jones)  [Orabug: 18961720]  
  - x86: Don't clear efi_info even if the sentinel hits (Josh Boyer)  [Orabug: 18961720]  
  - export kernel_write(), convert open-coded instances (Al Viro)  [Orabug: 18961720]  
  - efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi)  [Orabug: 18961720]  
  - x86/mm: Fix boot crash with DEBUG_PAGE_ALLOC=y and more than 512G RAM (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Make sure to find a 2M free block for the first mapped area (Yinghai Lu)  [Orabug: 18961720]  
  - x86: Fix adjust_range_size_mask calling position (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kdump: Change crashkernel_high/low= to crashkernel=,high/low (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kdump: Retore crashkernel= to allocate under 896M (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kdump: Set crashkernel_low automatically (Yinghai Lu)  [Orabug: 18961720]  
  - x86: Don't panic if can not alloc buffer for swiotlb (Yinghai Lu)  [Orabug: 18961720]  
  - mm: Add alloc_bootmem_low_pages_nopanic() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit, mm: hibernate use generic mapping_init (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit, mm: Mark data/bss/brk to nx (Yinghai Lu)  [Orabug: 18961720]  
  - x86: Merge early kernel reserve for 32bit and 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86: Add Crash kernel low reservation (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kdump: Remove crashkernel range find limit for 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - memblock: Add memblock_mem_size() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Not need to check setup_header version for setup_data (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Update comments about entries for 64bit image (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Support loading bzImage, boot_params and ramdisk above 4G (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kexec, 64bit: Only set ident mapping for ram. (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kexec: Replace ident_mapping_init and init_level4_page (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kexec: Set ident mapping for kernel that is above max_pfn (Yinghai Lu)  [Orabug: 18961720]  
  - x86, kexec: Remove 1024G limitation for kexec buffer on 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Move lldt/ltr out of 64bit code section (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Move verify_cpu.S and no_longmode down (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Pass cmd_line_ptr with unsigned long instead (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Move checking of cmd_line_ptr out of common path (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Add get_cmd_line_ptr() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, boot: Sanitize boot_params if not zeroed on creation (H. Peter Anvin)  [Orabug: 18961720]  
  - x86: Add get_ramdisk_image/size() (Yinghai Lu)  [Orabug: 18961720]  
  - x86: Merge early_reserve_initrd for 32bit and 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit: Don't set max_pfn_mapped wrong value early on native path (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit: #PF handler set page to cover only 2M per #PF (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit: Use a #PF handler to materialize early mappings on demand (H. Peter Anvin)  [Orabug: 18961720]  
  - x86, realmode: Separate real_mode reserve and setup (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit, realmode: Use init_level4_pgt to set trampoline_pgd directly (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit: Copy struct boot_params early (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit, mm: Add generic kernel/ident mapping helper (Yinghai Lu)  [Orabug: 18961720]  
  - x86, realmode: Set real_mode permissions early (Yinghai Lu)  [Orabug: 18961720]  
  - x86, 64bit, mm: Make pgd next calculation consistent with pud/pmd (Yinghai Lu)  [Orabug: 18961720]  
  - x86: Factor out e820_add_kernel_range() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Fix page table early allocation offset checking (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Let "memmap=" take more entries one time (Yinghai Lu)  [Orabug: 18961720]  
  - mm: Kill NO_BOOTMEM version free_all_bootmem_node() (Yinghai Lu)  [Orabug: 18961720]  
  - sparc, mm: Remove calling of free_all_bootmem_node() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: kill numa_64.h (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: kill numa_free_all_bootmem() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Use clamp_t() in init_range_memory_mapping (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Move after_bootmem to mm_internel.h (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Unifying after_bootmem for 32bit and 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: use limit_pfn for end pfn (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: use pfn instead of pos in split_mem_range (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: use PFN_DOWN in split_mem_range() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: use round_up/down in split_mem_range() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Add check before clear pte above max_low_pfn on 32bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Move function declaration into mm_internal.h (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: change low/hignmem_pfn_init to static on 32bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Move init_gbpages() out of setup.c (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Move back pgt_buf_* to mm/init.c (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: only call early_ioremap_page_table_range_init() once (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Add pointer about Xen mmu requirement for alloc_low_pages (Stefano Stabellini)  [Orabug: 18961720]  
  - x86, mm: Add alloc_low_pages(num) (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm, Xen: Remove mapping_pagetable_reserve() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Move min_pfn_mapped back to mm/init.c (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Merge alloc_low_page between 64bit and 32bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Remove parameter in alloc_low_page for 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Remove early_memremap workaround for page table accessing on 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: setup page table in top-down (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Break down init_all_memory_mapping (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Don't clear page table if range is ram (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Use big page size for small memory range (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Align start address to correct big page size (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: relocate initrd under all mem for 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Only direct map addresses that are marked as E820_RAM (Jacob Shin)  [Orabug: 18961720]  
  - x86, mm: use pfn_range_is_mapped() with reserve_initrd (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: use pfn_range_is_mapped() with gart (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: use pfn_range_is_mapped() with CPA (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Fixup code testing if a pfn is direct mapped (Jacob Shin)  [Orabug: 18961720]  
  - x86, mm: if kernel .text .data .bss are not marked as E820_RAM, complain and fix (Jacob Shin)  [Orabug: 18961720]  
  - x86, mm: Set memblock initial limit to 1M (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Separate out calculate_table_space_size() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Find early page table buffer together (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Change find_early_table_space() paramters (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Revert back good_end setting for 64bit (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Move init_memory_mapping calling out of setup.c (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Move down find_early_table_space() (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Split out split_mem_range from init_memory_mapping (Yinghai Lu)  [Orabug: 18961720]  
  - x86, mm: Add global page_size_mask and probe one time only (Yinghai Lu)  [Orabug: 18961720]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-81.el7uek]
changelog:
  - i40e: Bump version to 1.3.2 (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e: Use new 40G speeds (Brian Maly)  [Orabug: 20639907]  
  - i40e: handle possible memory allocation failure (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Kevin Scott)  [Orabug: 20639907]  
  - i40e: enable user dump of internal hardware state (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: print FCoE capability reported by the device function (Vasu Dev)  [Orabug: 20639907]  
  - i40e: For VF reset (VFR and VFLR) add some more delay (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: move VF notification routines up (Mitch Williams)  [Orabug: 20639907]  
  - i40e: notify VFs of link state (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: remove aq_pending (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Add support to program FDir SB rules for VF from PF through ethtool (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40evf: fix bad indentation (Mitch Williams)  [Orabug: 20639907]  
  - i40e: stop VF rings (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Bump to version 1.3.1 (Catherine Sullivan)  [Orabug: 20639907]  
  - i40evf: Refactor VF RSS code (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40evf: protect VLAN filter list (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Communicate VSI id in place of VSI index to the VFs (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: stop flow director on shutdown (Mitch Williams)  [Orabug: 20639907]  
  - 40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Brian Maly)  [Orabug: 20639907]  
  - i40e: fix invalid void return in FCoE code (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: Change some memcpys to struct assignments (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: Print some more info to help figure out the cause of HMC error (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: validate VSI param from VFs (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: Fix Outer UDP RX checksum code (Anjali Singhai Jain)  [Orabug: 20639907]  
  - Update of TLB shootdown code for UV3. (Cliff Wickman)  [Orabug: 20578414]  
  - x86: UV BAU: Avoid NULL pointer reference in ptc_seq_show (James Custer)  [Orabug: 20578414]  
  - x86: UV BAU: Increase maximum CPUs per socket/hub (James Custer)  [Orabug: 20578414]  
  - x86/UV: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (Dimitri Sivanich)  [Orabug: 20578414]  
  - x86/UV: Fix NULL pointer dereference in uv_flush_tlb_others() if the 'nobau' boot option is used (cpw)  [Orabug: 20578414]  
  - x86: Update UV3 hub revision ID (Russ Anderson)  [Orabug: 20578414]  
  - x86, uv, uv3: Trim MMR register definitions after code changes for SGI UV3 (Mike Travis)  [Orabug: 20578414]  
  - x86, uv, uv3: Check current gru hub support for SGI UV3 (Mike Travis)  [Orabug: 20578414]  
  - x86, uv, uv3: Update Time Support for SGI UV3 (Mike Travis)  [Orabug: 20578414]  
  - x86, uv, uv3: Update x2apic Support for SGI UV3 (Mike Travis)  [Orabug: 20578414]  
  - x86, uv, uv3: Update Hub Info for SGI UV3 (Mike Travis)  [Orabug: 20578414]  
  - x86, uv, uv3: Update ACPI Check to include SGI UV3 (Mike Travis)  [Orabug: 20578414]  
  - x86, uv, uv3: Update MMR register definitions for SGI Ultraviolet System 3 (UV3) (Mike Travis)  [Orabug: 20578414]  
  - xen/efi: Fix mismatch reference errors during build. (Marcos Matsunaga)  [Orabug: 20951518]  
  - PCI: Restore detection of read-only BARs (Myron Stowe)  [Orabug: 21037617]  
  - PCI: Add informational printk for invalid BARs (Myron Stowe)  [Orabug: 21037617]  
  - PCI: Handle read-only BARs on AMD CS553x devices (Myron Stowe)  [Orabug: 21037617]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-80.el7uek]
changelog:
  - dtrace: use strnlen_user() to get the length of env vars and cmdline args (Kris Van Hees)  [Orabug: 20468084]  
  - scsi: storvsc: Set the tablesize based on the information given by the host (K. Y. Srinivasan)  [Orabug: 21027987]  
  - Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays (K. Y. Srinivasan)  [Orabug: 21027987]  
  - scsi: storvsc: Don't assume that the scatterlist is not chained (K. Y. Srinivasan)  [Orabug: 21027987]  
  - scsi: storvsc: Fix a bug in copy_from_bounce_buffer() (K. Y. Srinivasan)  [Orabug: 21027987]  
  - scsi: storvsc: Retrieve information about the capability of the target (K. Y. Srinivasan)  [Orabug: 21027987]  
  - scsi: storvsc: Always send on the selected outgoing channel (K. Y. Srinivasan)  [Orabug: 21027987]  
  - scsi: storvsc: Size the queue depth based on the ringbuffer size (K. Y. Srinivasan)  [Orabug: 21027987]  
  - scsi: storvsc: Increase the ring buffer size (K. Y. Srinivasan)  [Orabug: 21027987]  
  - hpsa: correct compiler warnings introduced by hpsa-add-local-workqueue patch (Don Brace)  [Orabug: 20910674]  
  - hpsa: Use local workqueues instead of system workqueues (Don Brace)  [Orabug: 20910674]  
  - hpsa: add in P840ar controller model name (Don Brace)  [Orabug: 20910674]  
  - hpsa: add in gen9 controller model names (Don Brace)  [Orabug: 20910674]  
  - hpsa: detect and report failures changing controller transport modes (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: shorten the wait for the CISS doorbell mode change ack (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: refactor duplicated scan completion code into a new routine (Webb Scales)  [Orabug: 20910674]  
  - hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Webb Scales)  [Orabug: 20910674]  
  - hpsa: do not use function pointers in fast path command submission (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: return failed from device reset/abort handlers (Don Brace)  [Orabug: 20910674]  
  - hpsa: check for ctlr lockup after command allocation in main io path (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: guard against overflowing raid map array (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: do not ack controller events on controllers that do not support it (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: remove incorrect BUG_ONs checking for raid offload enable (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: do not check for msi(x) in interrupt_pending (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: slightly optimize SA5_performant_completed (Don Brace)  [Orabug: 20910674]  
  - hpsa: count passthru cmds with atomics, not a spin locked int (Don Brace)  [Orabug: 20910674]  
  - hpsa: optimize cmd_alloc function by remembering last allocation (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: fix race between abort handler and main i/o path (Webb Scales)  [Orabug: 20910674]  
  - hpsa: honor queue depth of physical devices (Don Brace)  [Orabug: 20910674]  
  - hpsa: use workqueue to resubmit failed ioaccel commands (Don Brace)  [Orabug: 20910674]  
  - hpsa: factor out hpsa_ciss_submit function (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: do not request device rescan on every ioaccel path error (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: do not queue commands internally in driver (Don Brace)  [Orabug: 20910674]  
  - hpsa: get rid of cmd_special_alloc and cmd_special_free (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: reserve some commands for use by driver (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: avoid unneccesary calls to resource freeing functions (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: fix memory leak in hpsa_alloc_cmd_pool (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: report allocation failures while allocating SG chain blocks (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: rename hpsa_request_irq to hpsa_request_irqs (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: report failure to ioremap config table (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: trivial message and comment clean ups (Stephen Cameron)  [Orabug: 20910674]  
  - hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Webb Scales)  [Orabug: 20910674]  
  - hpsa: downgrade the Waiting for no-op print to dev_info (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: propagate return value from board ID lookup (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: propagate hard_reset failures in reset_devices mode (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: remove 0x from queue depth print which is in decimal (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: notice all request_irq errors (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: Fix -Wunused-but-set-variable warning (Fabian Frederick)  [Orabug: 20910674]  
  - hpsa: rename free_irqs to hpsa_free_irqs (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Robert Elliott)  [Orabug: 20910674]  
  - hpsa: change how SA controllers are reset (Don Brace)  [Orabug: 20910674]  
  - hpsa: turn off interrupts when kdump starts (Tomas Henzl)  [Orabug: 20910674]  
  - hpsa: fix memory leak in kdump hard reset (Tomas Henzl)  [Orabug: 20910674]  
  - hpsa: correct endian sparse warnings (Don Brace)  [Orabug: 20910674]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-79.el7uek]
changelog:
  - Revert "Implement support for wire-only DIF devices" (Vaughan Cao)  [Orabug: 20952398]  
  - xen-netfront: use correct linear area after linearizing an skb (David Vrabel)  [Orabug: 20903396]  
  - x86, sched: Add new topology for multi-NUMA-node CPUs (Dave Hansen)  [Orabug: 20825479]  
  - sched: Rework sched_domain topology definition (Vincent Guittot)  [Orabug: 20825479]  
  - x86 thermal: Disable power limit notification interrupt by default (Fenghua Yu)  [Orabug: 20808816]  
  - x86 thermal: Delete power-limit-notification console messages (Fenghua Yu)  [Orabug: 20808816]  
  - vfs: allow umount to handle mountpoints without revalidating them (Jeff Layton)  [Orabug: 20425402]  
  - ptp: dynamic allocation of PHC char devices (Jiri Benc)  [Orabug: 20305451]  
  - sched: Prevent divide by zero when cpu power calculation is 0 (Todd Vierling)  [Orabug: 17936428]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-78.el7uek]
changelog:
  - ceph: fix the unused varibale warnings (Santosh Shilimkar)  [Orabug: 20304006]  
  - vfs: call d_op->d_prune() before unhashing dentry (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: fix kick_requests() (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: fix sizeof(struct tYpO *) typo (Ilya Dryomov)  [Orabug: 20304006]  
  - ceph: remove redundant memset(0) (Ilya Dryomov)  [Orabug: 20304006]  
  - ceph: replace comma with a semicolon (Himangi Saraogi)  [Orabug: 20304006]  
  - libceph: do not hard code max auth ticket len (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add process_one_ticket() helper (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: gracefully handle large reply messages from the mon (Sage Weil)  [Orabug: 20304006]  
  - libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: remove extra newlines from rbd_warn() messages (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: allocate img_request with GFP_NOIO instead GFP_ATOMIC (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: rework rbd_request_fn() (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: take snap_id into account when reading in parent info (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: do not read in parent info before snap context (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: update mapping size only on refresh (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: harden rbd_dev_refresh() and callers a bit (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: split rbd_dev_spec_update() into two functions (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: remove unnecessary asserts in rbd_dev_image_probe() (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: introduce rbd_dev_header_info() (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: show the entire chain of parent images (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: use rbd_segment_name_free() instead of kfree() (Himangi Saraogi)  [Orabug: 20304006]  
  - rbd: do not leak image_id in rbd_dev_v2_parent_info() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: drop osd ref when canceling con work (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: nuke ceph_osdc_unregister_linger_request() (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: use rbd_obj_watch_request_helper() helper (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: add rbd_obj_watch_request_helper() helper (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: rbd_obj_request_wait() should cancel the request if interrupted (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: introduce ceph_osdc_cancel_request() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fix linger request check in __unregister_request() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: unregister only registered linger requests (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: harden ceph_osdc_request_release() a bit (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: move and add dout()s to ceph_osdc_request_{get,put}() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: move and add dout()s to ceph_msg_{get,put}() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add maybe_move_osd_to_lru() and switch to it (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: rename ceph_osd_request::r_linger_osd to r_linger_osd_item (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: support CEPH_FEATURE_EXPORT_PEER (Yan, Zheng)  [Orabug: 20304006]  
  - block: rbd: use NULL instead of 0 (Jingoo Han)  [Orabug: 20304006]  
  - uek-rpm: ol6/7: config: enable CEPH_LIB_USE_DNS_RESOLVER (Santosh Shilimkar)  [Orabug: 20304006]  
  - rbd: handle parent_overlap on writes correctly (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: only set disk to read-only once (Josh Durgin)  [Orabug: 20304006]  
  - rbd: move calls that may sleep out of spin lock range (Josh Durgin)  [Orabug: 20304006]  
  - rbd: add ioctl for rbd (Guangliang Zhao)  [Orabug: 20304006]  
  - rbd: fix ida/idr memory leak (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: use reference counts for image requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix osd_request memory leak in __rbd_dev_header_watch_sync() (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: make sure we have latest osdmap on 'rbd map' (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add ceph_monc_wait_osdmap() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: mon_get_version request infrastructure (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: recognize poolop requests in debugfs (Ilya Dryomov)  [Orabug: 20304006]  
  - ceph: remove bogus extern (stephen hemminger)  [Orabug: 20304006]  
  - crush: decode and initialize chooseleaf_vary_r (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fix non-default values check in apply_primary_affinity() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: dump pool {read,write}_tier to debugfs (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: output primary affinity values on osdmap updates (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: enable PRIMARY_AFFINITY feature bit (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: redo ceph_calc_pg_primary() in terms of ceph_calc_pg_acting() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add support for osd primary affinity (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add support for primary_temp mappings (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: return primary from ceph_calc_pg_acting() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: switch ceph_calc_pg_acting() to new helpers (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: introduce apply_temps() helper (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: introduce pg_to_raw_osds() and raw_to_up_osds() helpers (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: ceph_can_shift_osds(pool) and pool type defines (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: ceph_osd_{exists,is_up,is_down}(osd) definitions (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: enable OSDMAP_ENC feature bit (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: primary_affinity decode bits (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: primary_affinity infrastructure (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: primary_temp decode bits (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: primary_temp infrastructure (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: generalize ceph_pg_mapping (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: introduce get_osdmap_client_data_v() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: introduce decode{,_new}_pg_temp() and switch to them (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: switch osdmap_set_max_osd() to krealloc() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: introduce decode{,_new}_pools() and switch to them (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: rename __decode_pool{,_names}() to decode_pool{,_names}() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fix and clarify ceph_decode_need() sizes (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: nuke bogus encoding version check in osdmap_apply_incremental() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fixup error handling in osdmap_apply_incremental() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fix crush_decode() call site in osdmap_decode() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: check length of osdmap osd arrays (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: safely decode max_osd value in osdmap_decode() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fixup error handling in osdmap_decode() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: split osdmap allocation and decode steps (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: dump osdmap and enhance output on decode errors (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: dump pg_temp mappings to debugfs (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: do not prefix osd lines with 	 in debugfs output (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: refer to osdmap directly in osdmap_show() (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: support chooseleaf_vary_r tunable (tunables3) by default (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: add SET_CHOOSELEAF_VARY_R step (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: add chooseleaf_vary_r tunable (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: allow crush rules to set (re)tries counts to 0 (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: fix off-by-one errors in total_tries refactor (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fix oops in ceph_msg_data_{pages,pagelist}_advance() (Yan, Zheng)  [Orabug: 20304006]  
  - rbd: prefix rbd writes with CEPH_OSD_OP_SETALLOCHINT osd op (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: num_ops parameter for rbd_osd_req_create() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: bump CEPH_OSD_MAX_OP to 3 (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add support for CEPH_OSD_OP_SETALLOCHINT osd op (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: encode CEPH_OSD_OP_FLAG_* op flags (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: fix error paths in rbd_img_request_fill() (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: remove out_partial label in rbd_img_request_fill() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: a per-osdc crush scratch buffer (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: drop an unsafe assertion (Alex Elder)  [Orabug: 20304006]  
  - libceph: take map_sem for read in handle_reply() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: factor out logic from ceph_osdc_start_request() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fix error handling in ceph_osdc_init() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: support CEPH_FEATURE_OSD_CACHEPOOL feature (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: follow redirect replies from osds (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: rename ceph_osd_request::r_{oloc,oid} to r_base_{oloc,oid} (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: follow {read,write}_tier fields on osd request submission (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add ceph_pg_pool_by_id() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: CEPH_OSD_FLAG_* enum update (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: introduce and start using oid abstraction (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: rename MAX_OBJ_NAME_SIZE to CEPH_MAX_OID_NAME_LEN (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: move ceph_file_layout helpers to ceph_fs.h (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: start using oloc abstraction (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: dout() is missing a newline (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: add ceph_kv{malloc,free}() and switch to them (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: fix preallocation check in get_reply() (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: rename front to front_len in get_reply() (Josh Durgin)  [Orabug: 20304006]  
  - libceph: rename ceph_msg::front_max to front_alloc_len (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: use CEPH_MON_PORT when the specified port is 0 (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: support new indep mode and SET_* steps (crush v2) by default (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: fix crush_choose_firstn comment (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: attempts -> tries (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: add set_choose_local_[fallback_]tries steps (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: generalize descend_once (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: CHOOSE_LEAF -> CHOOSELEAF throughout (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: add SET_CHOOSE_TRIES rule step (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: apply chooseleaf_tries to firstn mode too (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: new SET_CHOOSE_LEAF_TRIES command (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: pass parent r value for indep call (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: clarify numrep vs endpos (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: strip firstn conditionals out of crush_choose, rename (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: add note about r in recursive choose (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: use breadth-first search for indep mode (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: return CRUSH_ITEM_UNDEF for failed placements with indep (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: eliminate CRUSH_MAX_SET result size limitation (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: fix some comments (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: reduce scope of some local variables (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: factor out (trivial) crush_destroy_rule() (Ilya Dryomov)  [Orabug: 20304006]  
  - crush: pass weight vector size to map function (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: update ceph_features.h (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: all features fields must be u64 (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: tear down watch request if rbd_dev_device_setup() fails (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: introduce rbd_dev_header_unwatch_sync() and switch to it (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: enable extended devt in single-major mode (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: add support for single-major device number allocation scheme (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: add 'minor' sysfs rbd device attribute (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: switch to ida for rbd id assignments (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: refactor rbd_init() a bit (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: tweak "loaded" message and module description (Ilya Dryomov)  [Orabug: 20304006]  
  - rbd: rbd_device::dev_id is an int, format it as such (Ilya Dryomov)  [Orabug: 20304006]  
  - libceph: block I/O when PAUSE or FULL osd map flags are set (Josh Durgin)  [Orabug: 20304006]  
  - ceph: Add necessary clean up if invalid reply received in handle_reply() (Li Wang)  [Orabug: 20304006]  
  - rbd: fix error handling from rbd_snap_name() (Josh Durgin)  [Orabug: 20304006]  
  - rbd: ignore unmapped snapshots that no longer exist (Josh Durgin)  [Orabug: 20304006]  
  - rbd: fix use-after free of rbd_dev->disk (Josh Durgin)  [Orabug: 20304006]  
  - rbd: make rbd_obj_notify_ack() synchronous (Josh Durgin)  [Orabug: 20304006]  
  - rbd: complete notifies before cleaning up osd_client and rbd_dev (Josh Durgin)  [Orabug: 20304006]  
  - libceph: add function to ensure notifies are complete (Josh Durgin)  [Orabug: 20304006]  
  - rbd: fix null dereference in dout (Josh Durgin)  [Orabug: 20304006]  
  - rbd: fix buffer size for writes to images with snapshots (Josh Durgin)  [Orabug: 20304006]  
  - libceph: create_singlethread_workqueue() doesn't return ERR_PTRs (Dan Carpenter)  [Orabug: 20304006]  
  - libceph: fix error handling in handle_reply() (Dan Carpenter)  [Orabug: 20304006]  
  - libceph: call r_unsafe_callback when unsafe reply is received (Yan, Zheng)  [Orabug: 20304006]  
  - rbd: fix a couple warnings (Sage Weil)  [Orabug: 20304006]  
  - libceph: fix truncate size calculation (Yan, Zheng)  [Orabug: 20304006]  
  - libceph: fix safe completion (Yan, Zheng)  [Orabug: 20304006]  
  - rbd: take a little credit (Alex Elder)  [Orabug: 20304006]  
  - rbd: use rwsem to protect header updates (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't hold ctl_mutex to get/put device (Alex Elder)  [Orabug: 20304006]  
  - rbd: protect against concurrent unmaps (Alex Elder)  [Orabug: 20304006]  
  - rbd: set removing flag while holding list lock (Alex Elder)  [Orabug: 20304006]  
  - libceph: print more info for short message header (Alex Elder)  [Orabug: 20304006]  
  - rbd: protect against duplicate client creation (Alex Elder)  [Orabug: 20304006]  
  - rbd: clean up a few things in the refresh path (Alex Elder)  [Orabug: 20304006]  
  - rbd: flush dcache after zeroing page data (Alex Elder)  [Orabug: 20304006]  
  - libceph: add lingering request reference when registered (Alex Elder)  [Orabug: 20304006]  
  - rbd: drop original request earlier for existence check (Alex Elder)  [Orabug: 20304006]  
  - rbd: Use min_t() to fix comparison of distinct pointer types warning (Geert Uytterhoeven)  [Orabug: 20304006]  
  - rbd: fix I/O error propagation for reads (Josh Durgin)  [Orabug: 20304006]  
  - libceph: use pg_num_mask instead of pgp_num_mask for pg.seed calc (Sage Weil)  [Orabug: 20304006]  
  - libceph: unregister request in __map_request failed and nofail == false (majianpeng)  [Orabug: 20304006]  
  - libceph: fix invalid unsigned->signed conversion for timespec encoding (Josh Durgin)  [Orabug: 20304006]  
  - ceph: fix sleeping function called from invalid context. (majianpeng)  [Orabug: 20304006]  
  - rbd: send snapshot context with writes (Josh Durgin)  [Orabug: 20304006]  
  - rbd: fetch object order before using it (Josh Durgin)  [Orabug: 20304006]  
  - rbd: use the correct length for format 2 object names (Josh Durgin)  [Orabug: 20304006]  
  - rbd: fix cleanup in rbd_add() (Alex Elder)  [Orabug: 20304006]  
  - ceph: ceph_pagelist_append might sleep while atomic (Jim Schutt)  [Orabug: 20304006]  
  - ceph: add cpu_to_le32() calls when encoding a reconnect capability (Jim Schutt)  [Orabug: 20304006]  
  - rbd: re-submit flattened write request (part 2) (Alex Elder)  [Orabug: 20304006]  
  - rbd: re-submit write request for flattened clone (Alex Elder)  [Orabug: 20304006]  
  - rbd: re-submit read request for flattened clone (Alex Elder)  [Orabug: 20304006]  
  - rbd: detect when clone image is flattened (Alex Elder)  [Orabug: 20304006]  
  - rbd: reference count parent requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: define parent image request routines (Alex Elder)  [Orabug: 20304006]  
  - rbd: define rbd_dev_unparent() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't release write request until necessary (Alex Elder)  [Orabug: 20304006]  
  - rbd: get parent info on refresh (Alex Elder)  [Orabug: 20304006]  
  - rbd: ignore zero-overlap parent (Alex Elder)  [Orabug: 20304006]  
  - rbd: support reading parent page data for writes (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix parent request size assumption (Alex Elder)  [Orabug: 20304006]  
  - libceph: init sent and completed when starting (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_img_request_get() (Alex Elder)  [Orabug: 20304006]  
  - rbd: only set up watch for mapped images (Alex Elder)  [Orabug: 20304006]  
  - rbd: set mapping read-only flag in rbd_add() (Alex Elder)  [Orabug: 20304006]  
  - rbd: support reading parent page data (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix an incorrect assertion condition (Alex Elder)  [Orabug: 20304006]  
  - rbd: define rbd_dev_v2_header_info() (Alex Elder)  [Orabug: 20304006]  
  - rbd: get rid of trivial v1 header wrappers (Alex Elder)  [Orabug: 20304006]  
  - rbd: simplify rbd_dev_v1_probe() (Alex Elder)  [Orabug: 20304006]  
  - rbd: update in-core header directly (Alex Elder)  [Orabug: 20304006]  
  - rbd: refactor rbd_header_from_disk() (Alex Elder)  [Orabug: 20304006]  
  - rbd: zero format 1 header structure earlier (Alex Elder)  [Orabug: 20304006]  
  - rbd: set the mapping size and features later (Alex Elder)  [Orabug: 20304006]  
  - rbd: always set read-only flag in rbd_add() (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_dev_clear_mapping() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't look up snapshot id in rbd_dev_mapping_set() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't print warning if not mapping a parent (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_update_mapping_size() (Alex Elder)  [Orabug: 20304006]  
  - rbd: update capacity in rbd_dev_refresh() (Alex Elder)  [Orabug: 20304006]  
  - rbd: revalidate only for mapping size changes (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix leak of format 2 snapshot context (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix image request leak on parent read (Alex Elder)  [Orabug: 20304006]  
  - libceph: use slab cache for osd client requests (Alex Elder)  [Orabug: 20304006]  
  - libceph: allocate ceph message data with a slab allocator (Alex Elder)  [Orabug: 20304006]  
  - libceph: allocate ceph messages with a slab allocator (Alex Elder)  [Orabug: 20304006]  
  - rbd: allocate image object names with a slab allocator (Alex Elder)  [Orabug: 20304006]  
  - rbd: allocate object requests with a slab allocator (Alex Elder)  [Orabug: 20304006]  
  - rbd: allocate name separate from obj_request (Alex Elder)  [Orabug: 20304006]  
  - rbd: allocate image requests with a slab allocator (Alex Elder)  [Orabug: 20304006]  
  - rbd: use binary search for snapshot lookup (Alex Elder)  [Orabug: 20304006]  
  - rbd: clear EXISTS flag if mapped snapshot disappears (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill off the snapshot list (Alex Elder)  [Orabug: 20304006]  
  - rbd: define rbd_snap_size() and rbd_snap_features() (Alex Elder)  [Orabug: 20304006]  
  - rbd: use snap_id not index to look up snap info (Alex Elder)  [Orabug: 20304006]  
  - rbd: look up snapshot name in names buffer (Alex Elder)  [Orabug: 20304006]  
  - rbd: drop obj_request->version (Alex Elder)  [Orabug: 20304006]  
  - rbd: drop rbd_obj_method_sync() version parameter (Alex Elder)  [Orabug: 20304006]  
  - rbd: more version parameter removal (Alex Elder)  [Orabug: 20304006]  
  - rbd: get rid of some version parameters (Alex Elder)  [Orabug: 20304006]  
  - rbd: stop tracking header object version (Alex Elder)  [Orabug: 20304006]  
  - rbd: snap names are pointer to constant data (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't revalidate so much (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix up the layering warning message (Alex Elder)  [Orabug: 20304006]  
  - ceph: use ceph_create_snap_context() (Alex Elder)  [Orabug: 20304006]  
  - libceph: create source file "net/ceph/snapshot.c" (Alex Elder)  [Orabug: 20304006]  
  - rbd: set up devices only for mapped images (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't have device release destroy rbd_dev (Alex Elder)  [Orabug: 20304006]  
  - rbd: define rbd_dev_unprobe() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't destroy rbd_dev in device release function (Alex Elder)  [Orabug: 20304006]  
  - rbd: drop module later (Alex Elder)  [Orabug: 20304006]  
  - rbd: set up watch in rbd_dev_image_probe() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't bother checking whether order changes (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't clean up watch in device release function (Alex Elder)  [Orabug: 20304006]  
  - rbd: define rbd_header_name() (Alex Elder)  [Orabug: 20304006]  
  - rbd: move more initialization into rbd_dev_image_probe() (Alex Elder)  [Orabug: 20304006]  
  - rbd: probe for the parent earlier (Alex Elder)  [Orabug: 20304006]  
  - rbd: remove parent devices on probe error (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix rbd_dev_remove_parent() (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill __rbd_remove() (Alex Elder)  [Orabug: 20304006]  
  - rbd: set mapping info earlier (Alex Elder)  [Orabug: 20304006]  
  - rbd: encapsulate removing parent devices (Alex Elder)  [Orabug: 20304006]  
  - rbd: encapsulate probing for parent devices (Alex Elder)  [Orabug: 20304006]  
  - rbd: defer setting disk capacity (Alex Elder)  [Orabug: 20304006]  
  - rbd: only set device exists flag when ready (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix up some sysfs stuff (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix a bug in resizing a mapping (Alex Elder)  [Orabug: 20304006]  
  - rbd: refactor rbd_dev_probe_update_spec() (Alex Elder)  [Orabug: 20304006]  
  - rbd: rename rbd_dev_probe() (Alex Elder)  [Orabug: 20304006]  
  - rbd: make rbd_dev_destroy() match rbd_dev_create() (Alex Elder)  [Orabug: 20304006]  
  - rbd: define rbd snap context routines (Alex Elder)  [Orabug: 20304006]  
  - rbd: use rbd_warn(), not WARN_ON() (Alex Elder)  [Orabug: 20304006]  
  - rbd: move stripe_unit and stripe_count into header (Alex Elder)  [Orabug: 20304006]  
  - rbd: make rbd spec names pointer to const (Alex Elder)  [Orabug: 20304006]  
  - rbd: set snapshot id in rbd_dev_probe_update_spec() (Alex Elder)  [Orabug: 20304006]  
  - rbd: have snap_by_name() return a snapshot (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix image id leak in initial probe (Alex Elder)  [Orabug: 20304006]  
  - rbd: have rbd_dev_image_id() set format 1 image id (Alex Elder)  [Orabug: 20304006]  
  - rbd: avoid dropping extra reference in rbd_free_disk() (Alex Elder)  [Orabug: 20304006]  
  - rbd: use rbd_obj_method_sync() return value (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix leak of format 2 snapshot names (Alex Elder)  [Orabug: 20304006]  
  - rbd: rename __rbd_add_snap_dev() (Alex Elder)  [Orabug: 20304006]  
  - rbd: only update values on snap_info success (Alex Elder)  [Orabug: 20304006]  
  - rbd: make snap_size order parameter optional (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix leak of snapshots during initial probe (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't create sysfs entries for non-mapped snapshots (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix byte order mismatch (Alex Elder)  [Orabug: 20304006]  
  - rbd: activate support for layered images (Alex Elder)  [Orabug: 20304006]  
  - rbd: get and check striping parameters (Alex Elder)  [Orabug: 20304006]  
  - rbd: have rbd_obj_method_sync() return transfer count (Alex Elder)  [Orabug: 20304006]  
  - rbd: void data pointers for rbd_obj_method_sync() (Alex Elder)  [Orabug: 20304006]  
  - rbd: give rbd_obj_read_sync() buffer void type (Alex Elder)  [Orabug: 20304006]  
  - libceph: validate timespec conversions (Alex Elder)  [Orabug: 20304006]  
  - libceph: add signed type limits (Alex Elder)  [Orabug: 20304006]  
  - rbd: enforce parent overlap (Alex Elder)  [Orabug: 20304006]  
  - rbd: issue a copyup for layered writes (Alex Elder)  [Orabug: 20304006]  
  - rbd: implement full object parent reads (Alex Elder)  [Orabug: 20304006]  
  - rbd: revalidate_disk upon rbd resize (Laurent Barbe)  [Orabug: 20304006]  
  - rbd: support page array image requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: define zero_pages() (Alex Elder)  [Orabug: 20304006]  
  - rbd: encapsulate submission of image object requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: define separate read and write format funcs (Alex Elder)  [Orabug: 20304006]  
  - libceph: support pages for class request data (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix two messenger bugs (Alex Elder)  [Orabug: 20304006]  
  - rbd: issue stat request before layered write (Alex Elder)  [Orabug: 20304006]  
  - rbd: add target object existence flags (Alex Elder)  [Orabug: 20304006]  
  - rbd: always check IMG_DATA flag (Alex Elder)  [Orabug: 20304006]  
  - rbd: adjust image object request ref counting (Alex Elder)  [Orabug: 20304006]  
  - libceph: support raw data requests (Alex Elder)  [Orabug: 20304006]  
  - libceph: clean up osd data field access functions (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill off osd data write_request parameters (Alex Elder)  [Orabug: 20304006]  
  - ceph: fix printk format warnings in file.c (Randy Dunlap)  [Orabug: 20304006]  
  - ceph: fix race between writepages and truncate (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: apply write checks in ceph_aio_write (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: take i_mutex before getting Fw cap (Yan, Zheng)  [Orabug: 20304006]  
  - libceph: change how "safe" callback is used (Alex Elder)  [Orabug: 20304006]  
  - ceph: let osd client clean up for interrupted request (Alex Elder)  [Orabug: 20304006]  
  - ceph: fix symlink inode operations (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: Use pseudo-random numbers to choose mds (Sam Lang)  [Orabug: 20304006]  
  - rbd: implement layered reads (Alex Elder)  [Orabug: 20304006]  
  - rbd: probe the parent of an image if present (Alex Elder)  [Orabug: 20304006]  
  - rbd: add an object request flag for image data objects (Alex Elder)  [Orabug: 20304006]  
  - rbd: define an rbd object request flags field (Alex Elder)  [Orabug: 20304006]  
  - rbd: encapsulate image object end request handling (Alex Elder)  [Orabug: 20304006]  
  - rbd: define image request layered flag (Alex Elder)  [Orabug: 20304006]  
  - rbd: define image request originator flag (Alex Elder)  [Orabug: 20304006]  
  - rbd: define image request flags (Alex Elder)  [Orabug: 20304006]  
  - rbd: record image-relative offset in object requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: record aggregate image transfer count (Alex Elder)  [Orabug: 20304006]  
  - rbd: record overall image request result (Alex Elder)  [Orabug: 20304006]  
  - rbd: update feature bits (Alex Elder)  [Orabug: 20304006]  
  - libceph: make method call data be a separate data item (Alex Elder)  [Orabug: 20304006]  
  - libceph: add, don't set data for a message (Alex Elder)  [Orabug: 20304006]  
  - libceph: implement multiple data items in a message (Alex Elder)  [Orabug: 20304006]  
  - libceph: replace message data pointer with list (Alex Elder)  [Orabug: 20304006]  
  - libceph: have cursor point to data (Alex Elder)  [Orabug: 20304006]  
  - libceph: move cursor into message (Alex Elder)  [Orabug: 20304006]  
  - libceph: record bio length (Alex Elder)  [Orabug: 20304006]  
  - libceph: skip message if too big to receive (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix possible CONFIG_BLOCK build problem (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill off osd request r_data_in and r_data_out (Alex Elder)  [Orabug: 20304006]  
  - libceph: set the data pointers when encoding ops (Alex Elder)  [Orabug: 20304006]  
  - libceph: combine initializing and setting osd data (Alex Elder)  [Orabug: 20304006]  
  - libceph: set message data when building osd request (Alex Elder)  [Orabug: 20304006]  
  - libceph: move ceph_osdc_build_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: format class info at init time (Alex Elder)  [Orabug: 20304006]  
  - rbd: rearrange some code for consistency (Alex Elder)  [Orabug: 20304006]  
  - rbd: separate initialization of osd data (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't set data in rbd_osd_req_format_op() (Alex Elder)  [Orabug: 20304006]  
  - libceph: specify osd op by index in request (Alex Elder)  [Orabug: 20304006]  
  - libceph: add data pointers in osd op structures (Alex Elder)  [Orabug: 20304006]  
  - libceph: rename data out field in osd request op (Alex Elder)  [Orabug: 20304006]  
  - libceph: keep source rather than message osd op array (Alex Elder)  [Orabug: 20304006]  
  - rbd: define rbd_osd_req_format_op() (Alex Elder)  [Orabug: 20304006]  
  - libceph: a few more osd data cleanups (Alex Elder)  [Orabug: 20304006]  
  - libceph: define ceph_osd_data_length() (Alex Elder)  [Orabug: 20304006]  
  - libceph: define a few more helpers (Alex Elder)  [Orabug: 20304006]  
  - libceph: define osd data initialization helpers (Alex Elder)  [Orabug: 20304006]  
  - libceph: compute incoming bytes once (Alex Elder)  [Orabug: 20304006]  
  - rbd: define inbound data size for method ops (Alex Elder)  [Orabug: 20304006]  
  - libceph: provide data length when preparing message (Alex Elder)  [Orabug: 20304006]  
  - ceph: build osd request message later for writepages (Alex Elder)  [Orabug: 20304006]  
  - libceph: hold off building osd request (Alex Elder)  [Orabug: 20304006]  
  - ceph: kill ceph alloc_page_vec() (Alex Elder)  [Orabug: 20304006]  
  - ceph: define ceph_writepages_osd_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't build request in ceph_osdc_new_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: record message data length (Alex Elder)  [Orabug: 20304006]  
  - libceph: record length of bio list with bio (Alex Elder)  [Orabug: 20304006]  
  - libceph: drop ceph_osd_request->r_con_filling_msg (Alex Elder)  [Orabug: 20304006]  
  - ceph: use page_offset() in ceph_writepages_start() (Alex Elder)  [Orabug: 20304006]  
  - libceph: define ceph_decode_pgid() only once (Alex Elder)  [Orabug: 20304006]  
  - libceph: drop mutex on error in handle_reply() (Alex Elder)  [Orabug: 20304006]  
  - ceph: set up page array mempool with correct size (Alex Elder)  [Orabug: 20304006]  
  - libceph: use osd_req_op_extent_init() (Alex Elder)  [Orabug: 20304006]  
  - libceph: clean up ceph_osd_new_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't update op in calc_layout() (Alex Elder)  [Orabug: 20304006]  
  - libceph: pass offset and length out of calc_layout() (Alex Elder)  [Orabug: 20304006]  
  - libceph: define source request op functions (Alex Elder)  [Orabug: 20304006]  
  - libceph: define osd_req_opcode_valid() (Alex Elder)  [Orabug: 20304006]  
  - ceph: move max constant definitions (Alex Elder)  [Orabug: 20304006]  
  - libceph: be explicit in masking bottom 16 bits (Alex Elder)  [Orabug: 20304006]  
  - libceph: account for alignment in pages cursor (Alex Elder)  [Orabug: 20304006]  
  - libceph: page offset must be less than page size (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix broken data length assertions (Alex Elder)  [Orabug: 20304006]  
  - libceph: make message data be a pointer (Alex Elder)  [Orabug: 20304006]  
  - libceph: use only ceph_msg_data_advance() (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't add to crc unless data sent (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill last of ceph_msg_pos (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill most of ceph_msg_pos (Alex Elder)  [Orabug: 20304006]  
  - libceph: use cursor resid for loop condition (Alex Elder)  [Orabug: 20304006]  
  - libceph: collapse all data items into one (Alex Elder)  [Orabug: 20304006]  
  - libceph: get rid of read helpers (Alex Elder)  [Orabug: 20304006]  
  - libceph: no outbound zero data (Alex Elder)  [Orabug: 20304006]  
  - libceph: use cursor for inbound data pages (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill ceph message bio_iter, bio_seg (Alex Elder)  [Orabug: 20304006]  
  - libceph: use cursor for bio reads (Alex Elder)  [Orabug: 20304006]  
  - libceph: record residual bytes for all message data types (Alex Elder)  [Orabug: 20304006]  
  - libceph: drop pages parameter (Alex Elder)  [Orabug: 20304006]  
  - libceph: initialize data fields on last msg put (Alex Elder)  [Orabug: 20304006]  
  - libceph: send queued requests when starting new one (Alex Elder)  [Orabug: 20304006]  
  - libceph: keep request lists in tid order (Alex Elder)  [Orabug: 20304006]  
  - libceph: requeue only sent requests when kicking (Alex Elder)  [Orabug: 20304006]  
  - libceph: no more kick_requests() race (Alex Elder)  [Orabug: 20304006]  
  - libceph: slightly defer registering osd request (Alex Elder)  [Orabug: 20304006]  
  - libceph: wrap auth methods in a mutex (Sage Weil)  [Orabug: 20304006]  
  - libceph: wrap auth ops in wrapper functions (Sage Weil)  [Orabug: 20304006]  
  - libceph: add update_authorizer auth method (Sage Weil)  [Orabug: 20304006]  
  - libceph: fix authorizer invalidation (Sage Weil)  [Orabug: 20304006]  
  - libceph: clear messenger auth_retry flag when we authenticate (Sage Weil)  [Orabug: 20304006]  
  - libceph: implement RECONNECT_SEQ feature (Sage Weil)  [Orabug: 20304006]  
  - ceph: fix buffer pointer advance in ceph_sync_write (Henry C Chang)  [Orabug: 20304006]  
  - ceph: use i_release_count to indicate dir's completeness (Yan, Zheng)  [Orabug: 20304006]  
  - libceph: more cleanup of write_partial_msg_pages() (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill message trail (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill osd request r_trail (Alex Elder)  [Orabug: 20304006]  
  - libceph: have osd requests support pagelist data (Alex Elder)  [Orabug: 20304006]  
  - libceph: let osd ops determine request data length (Alex Elder)  [Orabug: 20304006]  
  - libceph: implement pages array cursor (Alex Elder)  [Orabug: 20304006]  
  - libceph: implement bio message data item cursor (Alex Elder)  [Orabug: 20304006]  
  - libceph: use data cursor for message pagelist (Alex Elder)  [Orabug: 20304006]  
  - libceph: prepare for other message data item types (Alex Elder)  [Orabug: 20304006]  
  - libceph: start defining message data cursor (Alex Elder)  [Orabug: 20304006]  
  - libceph: abstract message data (Alex Elder)  [Orabug: 20304006]  
  - libceph: be explicit about message data representation (Alex Elder)  [Orabug: 20304006]  
  - libceph: define ceph_msg_has_*() data macros (Alex Elder)  [Orabug: 20304006]  
  - libceph: define and use ceph_crc32c_page() (Alex Elder)  [Orabug: 20304006]  
  - libceph: define and use ceph_tcp_recvpage() (Alex Elder)  [Orabug: 20304006]  
  - libceph: encapsulate reading message data (Alex Elder)  [Orabug: 20304006]  
  - libceph: small write_partial_msg_pages() refactor (Alex Elder)  [Orabug: 20304006]  
  - libceph: consolidate message prep code (Alex Elder)  [Orabug: 20304006]  
  - libceph: use local variables for message positions (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't clear bio_iter in prepare_write_message() (Alex Elder)  [Orabug: 20304006]  
  - libceph: activate message data assignment checks (Alex Elder)  [Orabug: 20304006]  
  - libceph: set response data fields earlier (Alex Elder)  [Orabug: 20304006]  
  - libceph: record message data byte length (Alex Elder)  [Orabug: 20304006]  
  - ceph: only set message data pointers if non-empty (Alex Elder)  [Orabug: 20304006]  
  - libceph: isolate other message data fields (Alex Elder)  [Orabug: 20304006]  
  - libceph: set page info with byte length (Alex Elder)  [Orabug: 20304006]  
  - libceph: isolate message page field manipulation (Alex Elder)  [Orabug: 20304006]  
  - libceph: record byte count not page count (Alex Elder)  [Orabug: 20304006]  
  - libceph: simplify new message initialization (Alex Elder)  [Orabug: 20304006]  
  - libceph: advance pagelist with list_rotate_left() (Alex Elder)  [Orabug: 20304006]  
  - libceph: define and use in_msg_pos_next() (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill args in read_partial_message_bio() (Alex Elder)  [Orabug: 20304006]  
  - libceph: change type of ceph_tcp_sendpage() "more" (Alex Elder)  [Orabug: 20304006]  
  - libceph: minor byte order problems in read_partial_message() (Alex Elder)  [Orabug: 20304006]  
  - libceph: define CEPH_MSG_MAX_MIDDLE_LEN (Alex Elder)  [Orabug: 20304006]  
  - libceph: clean up skipped message logic (Alex Elder)  [Orabug: 20304006]  
  - libceph: separate read and write data (Alex Elder)  [Orabug: 20304006]  
  - libceph: distinguish page and bio requests (Alex Elder)  [Orabug: 20304006]  
  - libceph: separate osd request data info (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't assign page info in ceph_osdc_new_request() (Alex Elder)  [Orabug: 20304006]  
  - ceph: simplify ceph_sync_write() page_align calculation (Alex Elder)  [Orabug: 20304006]  
  - ceph: use calc_pages_for() in start_read() (Alex Elder)  [Orabug: 20304006]  
  - libceph: no need for alignment for mds message (Alex Elder)  [Orabug: 20304006]  
  - libceph: define mds_alloc_msg() method (Alex Elder)  [Orabug: 20304006]  
  - libceph: drop mutex while allocating a message (Alex Elder)  [Orabug: 20304006]  
  - libceph: rename ceph_calc_object_layout() (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill ceph_msg->pagelist_count (Alex Elder)  [Orabug: 20304006]  
  - libceph: use (void *) for untyped data in osd ops (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix wrong opcode use in osd_req_encode_op() (Alex Elder)  [Orabug: 20304006]  
  - libceph: complete lingering requests only once (Alex Elder)  [Orabug: 20304006]  
  - ceph: acquire i_mutex in __ceph_do_pending_vmtruncate (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: don't early drop Fw cap (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: revert commit 22cddde104 (Sage Weil)  [Orabug: 20304006]  
  - ceph: use I_COMPLETE inode flag instead of D_COMPLETE flag (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: set mds_want according to cap import message (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: queue cap release when trimming cap (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: fix LSSNAP regression (Yan, Zheng)  [Orabug: 20304006]  
  - libceph: set page alignment in start_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: distinguish page array and pagelist count (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't pass request to calc_layout() (Alex Elder)  [Orabug: 20304006]  
  - libceph: format target object name in caller (Alex Elder)  [Orabug: 20304006]  
  - libceph: pass object number back to calc_layout() caller (Alex Elder)  [Orabug: 20304006]  
  - libceph: make ceph_msg->bio_seg be unsigned (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix a osd request memory leak (Alex Elder)  [Orabug: 20304006]  
  - rbd: do a safe list traversal in rbd_img_request_submit() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't zero-fill non-image object requests (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix decoding of pgids (Sage Weil)  [Orabug: 20304006]  
  - libceph: add support for HASHPSPOOL pool flag (Sage Weil)  [Orabug: 20304006]  
  - libceph: update osd request/reply encoding (Sage Weil)  [Orabug: 20304006]  
  - libceph: calculate placement based on the internal data types (Sage Weil)  [Orabug: 20304006]  
  - ceph: update support for PGID64, PGPOOL3, OSDENC protocol features (Sage Weil)  [Orabug: 20304006]  
  - ceph: update "ceph_features.h" (Alex Elder)  [Orabug: 20304006]  
  - libceph: decode into cpu-native ceph_pg type (Sage Weil)  [Orabug: 20304006]  
  - libceph: rename ceph_pg -> ceph_pg_v1 (Sage Weil)  [Orabug: 20304006]  
  - rbd: pass length, not op for osd completions (Alex Elder)  [Orabug: 20304006]  
  - rbd: move rbd_osd_trivial_callback() (Alex Elder)  [Orabug: 20304006]  
  - libceph: use a do..while loop in con_work() (Alex Elder)  [Orabug: 20304006]  
  - libceph: use a flag to indicate a fault has occurred (Alex Elder)  [Orabug: 20304006]  
  - libceph: separate non-locked fault handling (Alex Elder)  [Orabug: 20304006]  
  - libceph: encapsulate connection backoff (Alex Elder)  [Orabug: 20304006]  
  - libceph: eliminate sparse warnings (Alex Elder)  [Orabug: 20304006]  
  - ceph: eliminate sparse warnings in fs code (Alex Elder)  [Orabug: 20304006]  
  - rbd: eliminate sparse warnings (Alex Elder)  [Orabug: 20304006]  
  - libceph: define connection flag helpers (Alex Elder)  [Orabug: 20304006]  
  - rbd: normalize dout() calls (Alex Elder)  [Orabug: 20304006]  
  - rbd: barriers are hard (Alex Elder)  [Orabug: 20304006]  
  - rbd: ignore zero-length requests (Alex Elder)  [Orabug: 20304006]  
  - ceph: fix statvfs fr_size (Sage Weil)  [Orabug: 20304006]  
  - libceph: drop return value from page vector copy routines (Alex Elder)  [Orabug: 20304006]  
  - rbd: ignore result of ceph_copy_from_page_vector() (Alex Elder)  [Orabug: 20304006]  
  - rbd: prevent bytes transferred overflow (Alex Elder)  [Orabug: 20304006]  
  - libceph: use void pointers in page vector functions (Alex Elder)  [Orabug: 20304006]  
  - ceph: remove a few bogus declarations (Alex Elder)  [Orabug: 20304006]  
  - libceph: allow STAT osd operations (Alex Elder)  [Orabug: 20304006]  
  - rbd: add parentheses to object request iterator macros (Alex Elder)  [Orabug: 20304006]  
  - libceph: simplify data length calculation (Alex Elder)  [Orabug: 20304006]  
  - libceph: update ceph_mds_state_name() and ceph_mds_op_name() (Alex Elder)  [Orabug: 20304006]  
  - libceph: update ceph_fs.h (Alex Elder)  [Orabug: 20304006]  
  - libceph: remove dead code in osd_req_encode_op() (Alex Elder)  [Orabug: 20304006]  
  - libceph: report defined but unsupported osd ops (Alex Elder)  [Orabug: 20304006]  
  - libceph: update ceph_osd_op_name() (Alex Elder)  [Orabug: 20304006]  
  - libceph: add ceph_osd_state_name() (Alex Elder)  [Orabug: 20304006]  
  - libceph: update rados.h (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill ceph_osdc_wait_event() (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill ceph_osdc_create_event() "one_shot" parameter (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill ceph_calc_raw_layout() (Alex Elder)  [Orabug: 20304006]  
  - libdeph: don't export ceph_osdc_init() or ceph_osdc_stop() (Alex Elder)  [Orabug: 20304006]  
  - libceph: lock outside send_queued() (Alex Elder)  [Orabug: 20304006]  
  - ceph: kill ceph_osdc_new_request() "num_reply" parameter (Alex Elder)  [Orabug: 20304006]  
  - ceph: kill ceph_osdc_writepages() "flags" parameter (Alex Elder)  [Orabug: 20304006]  
  - ceph: kill ceph_osdc_writepages() "dosync" parameter (Alex Elder)  [Orabug: 20304006]  
  - ceph: kill ceph_osdc_writepages() "nofail" parameter (Alex Elder)  [Orabug: 20304006]  
  - libceph: improve packing in struct ceph_osd_req_op (Alex Elder)  [Orabug: 20304006]  
  - rbd: add barriers near done flag operations (Alex Elder)  [Orabug: 20304006]  
  - rbd: turn off interrupts for open/remove locking (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't require r_num_pages for bio requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't take extra bio reference for osd client (Alex Elder)  [Orabug: 20304006]  
  - libceph: add a compatibility check interface (Alex Elder)  [Orabug: 20304006]  
  - rbd: prevent open for image being removed (Alex Elder)  [Orabug: 20304006]  
  - rbd: define flags field, use it for exists flag (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't drop watch requests on completion (Alex Elder)  [Orabug: 20304006]  
  - rbd: decrement obj request count when deleting (Alex Elder)  [Orabug: 20304006]  
  - rbd: track object rather than osd request for watch (Alex Elder)  [Orabug: 20304006]  
  - rbd: unregister linger in watch sync routine (Alex Elder)  [Orabug: 20304006]  
  - rbd: get rid of rbd_req_sync_exec() (Alex Elder)  [Orabug: 20304006]  
  - rbd: implement sync method with new code (Alex Elder)  [Orabug: 20304006]  
  - rbd: send notify ack asynchronously (Alex Elder)  [Orabug: 20304006]  
  - rbd: get rid of rbd_req_sync_notify_ack() (Alex Elder)  [Orabug: 20304006]  
  - rbd: use new code for notify ack (Alex Elder)  [Orabug: 20304006]  
  - rbd: get rid of rbd_req_sync_watch() (Alex Elder)  [Orabug: 20304006]  
  - rbd: implement watch/unwatch with new code (Alex Elder)  [Orabug: 20304006]  
  - rbd: get rid of rbd_req_sync_read() (Alex Elder)  [Orabug: 20304006]  
  - rbd: implement sync object read with new code (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_req_coll and rbd_request (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_rq_fn() and all other related code (Alex Elder)  [Orabug: 20304006]  
  - rbd: new request tracking code (Alex Elder)  [Orabug: 20304006]  
  - libceph: fix messenger CONFIG_BLOCK dependencies (Alex Elder)  [Orabug: 20304006]  
  - ceph: implement hidden per-field ceph.*.layout.* vxattrs (Sage Weil)  [Orabug: 20304006]  
  - ceph: add ceph.dir.layout vxattr (Sage Weil)  [Orabug: 20304006]  
  - ceph: change ceph.file.layout.* implementation, content (Sage Weil)  [Orabug: 20304006]  
  - ceph: fix listxattr handling for vxattrs (Sage Weil)  [Orabug: 20304006]  
  - ceph: fix getxattr vxattr handling (Sage Weil)  [Orabug: 20304006]  
  - ceph: add exists_cb to vxattr struct (Sage Weil)  [Orabug: 20304006]  
  - ceph: pass ceph.* removexattrs through to MDS (Sage Weil)  [Orabug: 20304006]  
  - ceph: pass unhandled ceph.* setxattrs through to MDS (Sage Weil)  [Orabug: 20304006]  
  - ceph: support hidden vxattrs (Sage Weil)  [Orabug: 20304006]  
  - ceph: remove 'ceph.layout' virtual xattr (Sage Weil)  [Orabug: 20304006]  
  - libceph: fix undefined behavior when using snprintf() (Cong Ding)  [Orabug: 20304006]  
  - rbd: don't retry setting up header watch (Alex Elder)  [Orabug: 20304006]  
  - rbd: check for overflow in rbd_get_num_segments() (Alex Elder)  [Orabug: 20304006]  
  - rbd: small changes (Alex Elder)  [Orabug: 20304006]  
  - rbd: fix type of snap_id in rbd_dev_v2_snap_info() (Alex Elder)  [Orabug: 20304006]  
  - rbd: assign watch request more directly (Alex Elder)  [Orabug: 20304006]  
  - rbd: move remaining osd op setup into rbd_osd_req_op_create() (Alex Elder)  [Orabug: 20304006]  
  - rbd: move call osd op setup into rbd_osd_req_op_create() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't assign extent info in rbd_req_sync_op() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't assign extent info in rbd_do_request() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't leak rbd_req for rbd_req_sync_notify_ack() (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't leak rbd_req on synchronous requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: combine rbd sync watch/unwatch functions (Alex Elder)  [Orabug: 20304006]  
  - rbd: use a common layout for each device (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't bother calculating file mapping (Alex Elder)  [Orabug: 20304006]  
  - rbd: open code rbd_calc_raw_layout() (Alex Elder)  [Orabug: 20304006]  
  - rbd: pull in ceph_calc_raw_layout() (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill ceph_osd_req_op->flags (Alex Elder)  [Orabug: 20304006]  
  - rbd: assume single op in a request (Alex Elder)  [Orabug: 20304006]  
  - rbd: there is really only one op (Alex Elder)  [Orabug: 20304006]  
  - libceph: pass num_op with ops (Alex Elder)  [Orabug: 20304006]  
  - rbd: pass num_op with ops array (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't set pages or bio in ceph_osdc_alloc_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: don't set flags in ceph_osdc_alloc_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: drop osdc from ceph_calc_raw_layout() (Alex Elder)  [Orabug: 20304006]  
  - libceph: drop snapid in ceph_calc_raw_layout() (Alex Elder)  [Orabug: 20304006]  
  - libceph: pass length to ceph_calc_file_object_mapping() (Alex Elder)  [Orabug: 20304006]  
  - libceph: pass length to ceph_osdc_build_request() (Alex Elder)  [Orabug: 20304006]  
  - libceph: kill op_needs_trail() (Alex Elder)  [Orabug: 20304006]  
  - libceph: always allow trail in osd request (Alex Elder)  [Orabug: 20304006]  
  - rbd: don't bother setting snapid in rbd_do_request() (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_req_sync_op() snapc and snapid parameters (Alex Elder)  [Orabug: 20304006]  
  - rbd: drop flags parameter from rbd_req_sync_exec() (Alex Elder)  [Orabug: 20304006]  
  - rbd: drop snapid parameter from rbd_req_sync_read() (Alex Elder)  [Orabug: 20304006]  
  - rbd: drop oid parameters from ceph_osdc_build_request() (Alex Elder)  [Orabug: 20304006]  
  - rbd: separate layout init (Alex Elder)  [Orabug: 20304006]  
  - rbd: only get snap context for write requests (Alex Elder)  [Orabug: 20304006]  
  - rbd: make exists flag atomic (Alex Elder)  [Orabug: 20304006]  
  - rbd: a little more cleanup of rbd_rq_fn() (Alex Elder)  [Orabug: 20304006]  
  - rbd: end request on error in rbd_do_request() caller (Alex Elder)  [Orabug: 20304006]  
  - rbd: encapsulate handling for a single request (Alex Elder)  [Orabug: 20304006]  
  - rbd: be picky about osd request status type (Alex Elder)  [Orabug: 20304006]  
  - rbd: standardize ceph_osd_request variable names (Alex Elder)  [Orabug: 20304006]  
  - rbd: standardize rbd_request variable names (Alex Elder)  [Orabug: 20304006]  
  - rbd: add warnings to rbd_dev_probe_update_spec() (Alex Elder)  [Orabug: 20304006]  
  - rbd: add a warning in bio_chain_clone_range() (Alex Elder)  [Orabug: 20304006]  
  - rbd: add warning messages for missing arguments (Alex Elder)  [Orabug: 20304006]  
  - rbd: define and use rbd_warn() (Alex Elder)  [Orabug: 20304006]  
  - ceph: define ceph_encode_8_safe() (Alex Elder)  [Orabug: 20304006]  
  - rbd: use kmemdup() (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_spec->image_id_len (Alex Elder)  [Orabug: 20304006]  
  - rbd: kill rbd_spec->image_name_len (Alex Elder)  [Orabug: 20304006]  
  - rbd: document rbd_spec structure (Alex Elder)  [Orabug: 20304006]  
  - libceph: reformat __reset_osd() (Alex Elder)  [Orabug: 20304006]  
  - crush: avoid recursion if we have already collided (Sage Weil)  [Orabug: 20304006]  
  - libceph: for chooseleaf rules, retry CRUSH map descent from root if leaf is failed (Jim Schutt)  [Orabug: 20304006]  
  - ceph: check mds_wanted for imported cap (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: allocate cap_release message when receiving cap import (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: allow revoking duplicated caps issued by non-auth MDS (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: move dirty inode to migrating list when clearing auth caps (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: re-calculate truncate_size for strip object (Yan, Zheng)  [Orabug: 20304006]  
  - ceph: Check for created flag in response from mds (Sam Lang)  [Orabug: 20304006]  
  - ceph: Check for err on mds request in atomic_open (Sam Lang)  [Orabug: 20304006]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-77.el7uek]
changelog:
  - xen/pciback: Don't disable PCI_COMMAND on PCI device reset. (Konrad Rzeszutek Wilk)  [Orabug: 20807434]  {CVE-2015-2150}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-76.el7uek]
changelog:
  - mm: memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - mm: memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - fs: buffer: move allocation failure loop into the allocator (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - mm: memcg: handle non-error OOM situations more gracefully (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - mm: memcg: do not trap chargers with full callstack on OOM (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - mm: memcg: rework and document OOM waiting and wakeup (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - mm: memcg: enable memcg OOM killer only for user faults (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - x86: finish user fault error path with fatal signal (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - arch: mm: pass userspace fault flag to generic fault handler (Johannes Weiner)  [Orabug: 20930529]  {CVE-2014-8171} 
  - selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID. (Stephen Smalley)  [Orabug: 20930495]  {CVE-2014-3215}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-75.el7uek]
changelog:
  - i40e: Bump version to 1.2.43 (Catherine Sullivan)  [Orabug: 20639907]  
  - i40evf: add FW version to ethtool info (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Increase PF reset max loop limit (Akeem G Abodunrin)  [Orabug: 20639907]  
  - i40evf: resequence close operations (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: delay releasing rings (Mitch Williams)  [Orabug: 20639907]  
  - i40e/i40evf: implement KR2 support (Brian Maly)  [Orabug: 20639907]  
  - i40e: add NVM update events to AQ clean (Shannon Nelson)  [Orabug: 20639907]  
  - i40e/i40evf: Bump i40e/i40evf version (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e: Fix inconsistent use of PF/VF vs pf/vf (Jeff Kirsher)  [Orabug: 20639907]  
  - i40e: tame the nvmupdate read and write complaints (Shannon Nelson)  [Orabug: 20639907]  
  - i40e/i40evf: fix accidental write to ITR registers (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40vf: don't stop me now (Mitch Williams)  [Orabug: 20639907]  
  - i40e: future proof some sizeof calls (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Remove "hello world" strings from i40e driver (Greg Rose)  [Orabug: 20639907]  
  - i40e: Strip configfs code (Greg Rose)  [Orabug: 20639907]  
  - i40e/i40evf: Bump version (Sravanthi Tangeda)  [Orabug: 20639907]  
  - i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: Simplify code for rss_size_max config (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e/i40evf: Simplify tunnel selection logic (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: FD filters flush policy changes (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: Avoid logs while adding/deleting FD-SB filters (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: print port stats only on partition 1 (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Move code to enable/disable Loopback to the main file (Akeem G Abodunrin)  [Orabug: 20639907]  
  - i40e: rework vector reservation (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: clean up debug_read_register (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: store msg_enable in the right size (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: Remove unneeded conversion (Kamil Krawczyk)  [Orabug: 20639907]  
  - i40e: Remove duplicate code (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Fix mismatching type for ioremap_len (Jeff Kirsher)  [Orabug: 20639907]  
  - i40e/i40evf: Version bump (Sravanthi Tangeda)  [Orabug: 20639907]  
  - i40e: don't spam the system log (Mitch A Williams)  [Orabug: 20639907]  
  - i40e: move IRQ tracking setup into MSIX setup (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Ioremap changes (Anjali Singhai)  [Orabug: 20639907]  
  - i40e/i40evf: Clean up some formatting and other things (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: Add AOC PHY types to case statements (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e: Fix ethtool offline test (Greg Rose)  [Orabug: 20639907]  
  - i40e: Reassign incorrect PHY type to fix a FW bug (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e: use more portable sign extension (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e/i40evf: grab NVM devstarter version not image version (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: during LED interaction ignore activity LED src modes (Matt Jared)  [Orabug: 20639907]  
  - i40e: Fix NPAR Tx Scheduler init (Greg Rose)  [Orabug: 20639907]  
  - i40e: check pointers before use (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: catch NVM write semaphore timeout and retry (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: stop flow director on shutdown (Mitch A Williams)  [Orabug: 20639907]  
  - i40e: disconnect irqs on shutdown (Shannon Nelson)  [Orabug: 20639907]  
  - i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Anjali Singhai)  [Orabug: 20639907]  
  - i40e: Fix the Tx ring qset handle when DCB reconfigures (Parikh, Neerav)  [Orabug: 20639907]  
  - i40e: Fix the case where per TC queue count was higher than queues enabled (Anjali Singhai)  [Orabug: 20639907]  
  - i40e: fix race in hang check (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: Fix TSO with more than 8 frags per segment issue (Anjali Singhai)  [Orabug: 20639907]  
  - i40e: Don't check for Tx hang when PF down (Akeem G Abodunrin)  [Orabug: 20639907]  
  - i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Alexey Khoroshilov)  [Orabug: 20639907]  
  - i40e: enable I40E_CONFIGFS_FS in kernel config (Brian Maly)  [Orabug: 20639907]  
  - i40e/i40evf: Bump versions (Sravanthi Tangeda)  [Orabug: 20639907]  
  - i40evf: ethtool RSS fixes (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Fix RSS size at init since default num queue calculation has changed (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: Move RSS table size for VSIs to the VSI struct (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: Enable more than 64 qps for the Main VSI (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: don't disable PF LB when disabling VFs (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Add safety net for switch calling (Akeem G Abodunrin)  [Orabug: 20639907]  
  - i40e/i40evf: print FW build number in version string (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Skip the priority tagging if DCB is not enabled (Neerav Parikh)  [Orabug: 20639907]  
  - i40e: Fix dependencies in the i40e driver on configfs (Greg Rose)  [Orabug: 20639907]  
  - i40e/i40evf: Update driver versions (Sravanthi Tangeda)  [Orabug: 20639907]  
  - i40evf: Add more info to interrupt vector names (Carolyn Wyborny)  [Orabug: 20639907]  
  - i40e: Use ethtool private flags to display NPAR status (Greg Rose)  [Orabug: 20639907]  
  - i40e: Set FLAG_RD when sending buffer FW must read (Kevin Scott)  [Orabug: 20639907]  
  - i40e: setup FCoE device type (Vasu Dev)  [Orabug: 20639907]  
  - i40e: Set BUF flag for Set Version AQ command (Kevin Scott)  [Orabug: 20639907]  
  - i40e: Add support for getlink, setlink ndo ops (Neerav Parikh)  [Orabug: 20639907]  
  - i40e: Implement configfs for NPAR BW configuration (Greg Rose)  [Orabug: 20639907]  
  - i40e: Add NPAR BW get and set functions (Greg Rose)  [Orabug: 20639907]  
  - i40e: enable packet split only when IOMMU present (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: allow enabling of debug prints via ethtool (Ashish Shah)  [Orabug: 20639907]  
  - i40e: Add method to keep track of current rxnfc settings (Carolyn Wyborny)  [Orabug: 20639907]  
  - i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Paul M Stillwell Jr)  [Orabug: 20639907]  
  - i40evf: don't wait forever (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: refactor reset (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: disable NAPI polling sooner (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Fix i40e_ndo_set_vf_spoofchk (Greg Rose)  [Orabug: 20639907]  
  - i40e/i40evf: Bump Driver Versions (Sravanthi Tangeda)  [Orabug: 20639907]  
  - i40e/i40evf: Remove unused variable an_enable and function update_link_info (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e: Fix the EMPR interrupt received handling (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e/i40evf: i40e_register.h updates (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: Use #define for the VSI connection type (Neerav Parikh)  [Orabug: 20639907]  
  - i40e/i40evf: restrict VC opcodes to their initial values (Nicholas Nunley)  [Orabug: 20639907]  
  - i40e: rename debugfs clear_stats option (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: update Shadow RAM read/write functions (Kamil Krawczyk)  [Orabug: 20639907]  
  - i40e: Enable Loopback for the FCOE vsi as well (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: Fix function header (Greg Rose)  [Orabug: 20639907]  
  - i40e: fix led blink toggle to enable steady state (Matt Jared)  [Orabug: 20639907]  
  - i40evf: Force Tx writeback on ITR (Anjali Singhai Jain)  [Orabug: 20639907]  
  - i40e: stop the service task at shutdown (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: stop the watchdog for shutdown (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: ignore bogus messages from FW (Mitch Williams)  [Orabug: 20639907]  
  - i40evf: reset on module unload (Mitch Williams)  [Orabug: 20639907]  
  - i40e: add locking around VF reset (Mitch Williams)  [Orabug: 20639907]  
  - i40e: Use even more ARQ descriptors (Mitch Williams)  [Orabug: 20639907]  
  - i40e: delay after VF reset (Mitch Williams)  [Orabug: 20639907]  
  - i40e: avoid use of uninitialized v_budget in i40e_init_msix (John W Linville)  [Orabug: 20639907]  
  - i40e: i40e_fcoe.c: Remove unused function (Rickard Strandqvist)  [Orabug: 20639907]  
  - i40e: enable CONFIG_I40E_FCOE in kernel config (Brian Maly)  [Orabug: 20639907]  
  - i40e/i40evf: Bump i40e and i40evf versions (Sravanthi Tangeda)  [Orabug: 20639907]  
  - i40e: when Rx timestamps disabled set specific mode (Jacob Keller)  [Orabug: 20639907]  
  - i40e: use same check for Rx hang as for Rx timestamps (Jacob Keller)  [Orabug: 20639907]  
  - i40e: AQ API updates for new commands (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: AQ API updates (Jeff Kirsher)  [Orabug: 20639907]  
  - i40e: add more struct size checks (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Neerav Parikh)  [Orabug: 20639907]  
  - i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Jacob Keller)  [Orabug: 20639907]  
  - i40e: only enable PTP interrupt cause if PTP is enabled (Jacob Keller)  [Orabug: 20639907]  
  - i40e/i40evf: Bump i40e/i40evf versions (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e: Dump Stats string removed from debugfs help command (Sravanthi Tangeda)  [Orabug: 20639907]  
  - i40e: Add define for interrupt name string len (Carolyn Wyborny)  [Orabug: 20639907]  
  - i40e/i40evf: Increase ASQ timeout (Kevin Scott)  [Orabug: 20639907]  
  - i40e/i40evf: AdminQ updates ww36 (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: limit sriov to partition 1 of NPAR configurations (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Don't exit link event early if link speed has changed (Catherine Sullivan)  [Orabug: 20639907]  
  - i40e: limit WoL and link settings to partition 1 (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Adding function for reading PBA String (Kamil Krawczyk)  [Orabug: 20639907]  
  - i40e/i40evf: find partition_id in npar mode (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Greg Rose)  [Orabug: 20639907]  
  - i40evf: kick a stalled admin queue (Mitch A Williams)  [Orabug: 20639907]  
  - i40evf: enable interrupt 0 appropriately (Mitch A Williams)  [Orabug: 20639907]  
  - i40evf: don't fire traffic IRQs when the interface is down (Mitch A Williams)  [Orabug: 20639907]  
  - i40evf: remove leftover VLAN filters (Mitch A Williams)  [Orabug: 20639907]  
  - i40evf: refactor shutdown code (Mitch A Williams)  [Orabug: 20639907]  
  - i40evf: Remove some scary log messages (Mitch A Williams)  [Orabug: 20639907]  
  - i40evf: remove redundant code (Mitch A Williams)  [Orabug: 20639907]  
  - i40e: disable IOV before freeing resources (Mitch A Williams)  [Orabug: 20639907]  
  - i40e: adds FCoE configure option (Vasu Dev)  [Orabug: 20639907]  
  - i40e: Fix bug with TCP over IPv6 over VXLAN (Anjali Singhai)  [Orabug: 20639907]  
  - i40e: fix un-necessary Tx hangs (Jesse Brandeburg)  [Orabug: 20639907]  
  - i40e: Fix possible memory leak in i40e_dbg_dump_desc (Joe Perches)  [Orabug: 20639907]  
  - i40e/i40evf: Convert macro to static inline (Jeff Kirsher)  [Orabug: 20639907]  
  - i40e: add to NVM update debug message (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: check for AQ timeout in aq_rc decode (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: poll on NVM semaphore only if not other error (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: fix up NVM update sm error handling (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: set max limit for access polling (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: remove unused nvm_semaphore_wait (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: init NVM update state on adminq init (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: add range check to i40e_aq_rc_to_posix (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: rework debug messages for NVM update (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: let firmware catch the NVM busy error (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: better error messages for NVM update issues (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: clear NVM update state on ethtool test (Shannon Nelson)  [Orabug: 20639907]  
  - i40e: Reduce stack in i40e_dbg_dump_desc (Joe Perches)  [Orabug: 20639907]  
  - Doc/cpu-hotplug: Specify race-free way to register CPU hotplug callbacks (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - net/iucv/iucv.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - net/core/flow.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - mm, vmstat: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - profile: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - trace, ring-buffer: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - hwmon, via-cputemp: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - hwmon, coretemp: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - octeon, watchdog: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - oprofile, nmi-timer: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - intel-idle: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - drivers/base/topology.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - acpi-cpufreq: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - scsi, fcoe: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - scsi, bnx2fc: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - scsi, bnx2i: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - arm64, debug-monitors: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - arm64, hw_breakpoint.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, kvm: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, oprofile, nmi: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, pci, amd-bus: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, hpet: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, intel, cacheinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, amd, ibs: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, therm_throt.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, mce: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, intel, uncore: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, vsyscall: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, cpuid: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - x86, msr: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - powerpc, sysfs: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - sparc, sysfs: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - s390, smp: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - s390, cacheinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - arm, hw-breakpoint: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - ia64, err-inject: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - ia64, topology: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - ia64, palinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - CPU hotplug, perf: Fix CPU hotplug callback registration (Srivatsa S. Bhat)  [Orabug: 20800607]  
  - CPU hotplug: Provide lockless versions of callback registration functions (Srivatsa S. Bhat)  [Orabug: 20800607]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-74.el7uek]
changelog:
  - Specify explicit minimum versions for elfutils-* in the -devel package. (Todd Vierling)  [Orabug: 20861843]  
  - xen-blkfront: fix accounting of reqs when migrating (Roger Pau Monne)  [Orabug: 20860808]  
  - kexec: export free_huge_page to VMCOREINFO (Atsushi Kumagai)  [Orabug: 20829215]  
  - kexec: save PG_head_mask in VMCOREINFO (Petr Tesarik)  [Orabug: 20829215]  
  - veth: extend device features (Eric Dumazet)  [Orabug: 20779415]  
  - kabi: fix kabi breakage (Junxiao Bi)  [Orabug: 20577352]  
  - elevator: Fix a race in elevator switching (Jianpeng Ma)  [Orabug: 20577352]  
  - ocfs2_xattr_set_acl called from the VFS so we must take inode lock ex (Tariq Saeed)  [Orabug: 20867126]  
  - BUG_ON(goal == 0 && clen == 0) tripped due to unreturned bits in local alloc at mount time (Tariq Saeed)  [Orabug: 19578339]  
  - automated tool detected uninitialized variable use in ocfs2_local_alloc_find_clear_bits (Tariq Saeed)  [Orabug: 19060842]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-73.el7uek]
changelog:
  - target/pscsi: Fix NULL pointer dereference in get_device_type (Nicholas Bellinger)  [Orabug: 20824535]  
  - target: Fix reference leak in target_get_sess_cmd() error path (Bart Van Assche)  [Orabug: 20824534]  
  - ipvs: rerouting to local clients is not needed anymore (Julian Anastasov)  [Orabug: 20824533]  
  - ipvs: add missing ip_vs_pe_put in sync code (Julian Anastasov)  [Orabug: 20824532]  
  - x86/fpu: Drop_fpu() should not assume that tsk equals current (Oleg Nesterov)  [Orabug: 20824530]  
  - x86/fpu: Avoid math_state_restore() without used_math() in __restore_xstate_sig() (Oleg Nesterov)  [Orabug: 20824528]  
  - crypto: aesni - fix memory usage in GCM decryption (Stephan Mueller)  [Orabug: 20824527]  
  - libsas: Fix Kernel Crash in smp_execute_task (James Bottomley)  [Orabug: 20824526]  
  - tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send (jmlatten@linux.vnet.ibm.com)  [Orabug: 20824525]  
  - workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE (Tejun Heo)  [Orabug: 20824524]  
  - virtio_console: init work unconditionally (Michael S. Tsirkin)  [Orabug: 20824523]  
  - fuse: notify: don't move pages (Miklos Szeredi)  [Orabug: 20824522]  
  - fuse: set stolen page uptodate (Miklos Szeredi)  [Orabug: 20824521]  
  - inet_diag: fix possible overflow in inet_diag_dump_one_icsk() (Eric Dumazet)  [Orabug: 20824520]  
  - dm snapshot: fix a possible invalid memory access on unload (Mikulas Patocka)  [Orabug: 20824519]  
  - dm: fix a race condition in dm_get_md (Mikulas Patocka)  [Orabug: 20824518]  
  - fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit. (Minh Duc Tran)  [Orabug: 20824517]  
  - debugfs: leave freeing a symlink body until inode eviction (Al Viro)  [Orabug: 20824515]  
  - USB: serial: fix potential use-after-free after failed probe (Johan Hovold)  [Orabug: 20824514]  
  - USB: usbfs: don't leak kernel data in siginfo (Alan Stern)  [Orabug: 20824513]  
  - Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref. (Quentin Casasnovas)  [Orabug: 20824512]  
  - Btrfs: fix data loss in the fast fsync path (Filipe Manana)  [Orabug: 20824510]  
  - target: Check for LBA + sectors wrap-around in sbc_parse_cdb (Nicholas Bellinger)  [Orabug: 20824509]  
  - mm/memory.c: actually remap enough memory (Grazvydas Ignotas)  [Orabug: 20824508]  
  - team: fix possible null pointer dereference in team_handle_frame (Jiri Pirko)  [Orabug: 20824507]  
  - ematch: Fix auto-loading of ematch modules. (Ignacy Gawędzki)  [Orabug: 20824506]  
  - gen_stats.c: Duplicate xstats buffer for later use (Ignacy Gawędzki)  [Orabug: 20824505]  
  - rtnetlink: call ->dellink on failure when ->newlink exists (WANG Cong)  [Orabug: 20824504]  
  - libceph: fix double __remove_osd() problem (Ilya Dryomov)  [Orabug: 20824503]  
  - libceph: change from BUG to WARN for __remove_osd() asserts (Ilya Dryomov)  [Orabug: 20824501]  
  - libceph: assert both regular and lingering lists in __remove_osd() (Ilya Dryomov)  [Orabug: 20824500]  
  - x86, mm/ASLR: Fix stack randomization on 64-bit systems (Hector Marco-Gisbert)  [Orabug: 20824499]  {CVE-2015-1593} 
  - blk-throttle: check stats_cpu before reading it from sysfs (Thadeu Lima de Souza Cascardo)  [Orabug: 20824498]  
  - jffs2: fix handling of corrupted summary length (Chen Jie)  [Orabug: 20824497]  
  - md/raid5: Fix livelock when array is both resyncing and degraded. (NeilBrown)  [Orabug: 20824496]  
  - usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN (Sebastian Andrzej Siewior)  [Orabug: 20824495]  
  - USB: fix use-after-free bug in usb_hcd_unlink_urb() (Alan Stern)  [Orabug: 20824494]  
  - tty: Prevent untrappable signals from malicious program (Peter Hurley)  [Orabug: 20824493]  
  - cfq-iosched: handle failure of cfq group allocation (Konstantin Khlebnikov)  [Orabug: 20824492]  
  - iscsi-target: Drop problematic active_ts_list usage (Nicholas Bellinger)  [Orabug: 20824491]  
  - NFSv4.1: Fix a kfree() of uninitialised pointers in decode_cb_sequence_args (Trond Myklebust)  [Orabug: 20824490]  
  - nfs: don't call blocking operations while !TASK_RUNNING (Jeff Layton)  [Orabug: 20824489]  
  - ppp: deflate: never return len larger than output buffer (Florian Westphal)  [Orabug: 20824488]  
  - ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Hannes Frederic Sowa)  [Orabug: 20824486]  
  - ping: Fix race in free in receive path (subashab@codeaurora.org)  [Orabug: 20824485]  
  - net: rps: fix cpu unplug (Eric Dumazet)  [Orabug: 20824482]  
  - ip: zero sockaddr returned on error queue (Willem de Bruijn)  [Orabug: 20824481]  
  - smpboot: Add missing get_online_cpus() in smpboot_register_percpu_thread() (Lai Jiangshan)  [Orabug: 20824480]  
  - ext4: prevent bugon on race between write/fcntl (Dmitry Monakhov)  [Orabug: 20824479]  
  - gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_low (Johan Hovold)  [Orabug: 20824477]  
  - gpio: sysfs: fix memory leak in gpiod_export_link (Johan Hovold)  [Orabug: 20824476]  
  - pstore: Fix NULL pointer fault if get NULL prz in ramoops_get_next_prz (Liu ShuoX)  [Orabug: 20824475]  
  - regulator: core: fix race condition in regulator_put() (Ashay Jaiswal)  [Orabug: 20824474]  
  - nl80211: fix per-station group key get/del and memory leak (Johannes Berg)  [Orabug: 20824473]  
  - NFSv4.1: Fix an Oops in nfs41_walk_client_list (Trond Myklebust)  [Orabug: 20824472]  
  - nfs: fix dio deadlock when O_DIRECT flag is flipped (Peng Tao)  [Orabug: 20824471]  
  - md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants. (NeilBrown)  [Orabug: 20824470]  
  - ipvs: uninitialized data with IP_VS_IPV6 (Dan Carpenter)  [Orabug: 20824469]  
  - KEYS: close race between key lookup and freeing (Sasha Levin)  [Orabug: 20824467]  {CVE-2014-9529} 
  - x86, tls: Interpret an all-zero struct user_desc as "no segment" (Andy Lutomirski)  [Orabug: 20824466]  
  - x86, tls, ldt: Stop checking lm in LDT_empty (Andy Lutomirski)  [Orabug: 20824465]  
  - time: settimeofday: Validate the values of tv from user (Sasha Levin)  [Orabug: 20824464]  
  - gpio: sysfs: fix gpio device-attribute leak (Johan Hovold)  [Orabug: 20824463]  
  - gpio: sysfs: fix gpio-chip device-attribute leak (Johan Hovold)  [Orabug: 20824462]  
  - fsnotify: next_i is freed during fsnotify_unmount_inodes. (Jerry Hoemann)  [Orabug: 20824461]  
  - LOCKD: Fix a race when initialising nlmsvc_timeout (Trond Myklebust)  [Orabug: 20824460]  
  - NFSv4.1: Fix client id trunking on Linux (Trond Myklebust)  [Orabug: 20824459]  
  - tcp: Do not apply TSO segment limit to non-TSO packets (Herbert Xu)  [Orabug: 20824458]  
  - mm, vmscan: prevent kswapd livelock due to pfmemalloc-throttled process being killed (Vlastimil Babka)  [Orabug: 20824457]  
  - perf: Fix events installation during moving group (Jiri Olsa)  [Orabug: 20824456]  
  - perf/x86/intel/uncore: Make sure only uncore events are collected (Jiri Olsa)  [Orabug: 20824455]  
  - writeback: fix a subtle race condition in I_DIRTY clearing (Tejun Heo)  [Orabug: 20824454]  
  - genhd: check for int overflow in disk_expand_part_tbl() (Jens Axboe)  [Orabug: 20824453]  
  - driver core: Fix unbalanced device reference in drivers_probe (Alex Williamson)  [Orabug: 20824452]  
  - x86, vdso: Use asm volatile in __getcpu (Andy Lutomirski)  [Orabug: 20824451]  
  - HID: roccat: potential out of bounds in pyra_sysfs_write_settings() (Dan Carpenter)  [Orabug: 20824450]  
  - HID: i2c-hid: prevent buffer overflow in early IRQ (Gwendal Grignou)  [Orabug: 20824449]  
  - HID: i2c-hid: fix race condition reading reports (Jean-Baptiste Maneyrol)  [Orabug: 20824448]  
  - iommu/vt-d: Fix an off-by-one bug in __domain_mapping() (Jiang Liu)  [Orabug: 20824447]  
  - UBI: Fix double free after do_sync_erase() (Richard Weinberger)  [Orabug: 20824446]  
  - UBI: Fix invalid vfree() (Richard Weinberger)  [Orabug: 20824445]  
  - Btrfs: fix fs corruption on transaction abort if device supports discard (Filipe Manana)  [Orabug: 20824443]  
  - Btrfs: do not move em to modified list when unpinning (Josef Bacik)  [Orabug: 20824442]  
  - eCryptfs: Remove buggy and unnecessary write in file name decode routine (Michael Halcrow)  [Orabug: 20824441]  
  - udf: Verify symlink size before loading it (Jan Kara)  [Orabug: 20824440]  
  - exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting (Oleg Nesterov)  [Orabug: 20824438]  
  - crypto: af_alg - fix backlog handling (Rabin Vincent)  [Orabug: 20824437]  
  - userns: Only allow the creator of the userns unprivileged mappings (Eric W. Biederman)  [Orabug: 20824436]  {CVE-2014-8989} 
  - userns: Check euid no fsuid when establishing an unprivileged uid mapping (Eric W. Biederman)  [Orabug: 20824435]  {CVE-2014-8989} 
  - userns: Don't allow unprivileged creation of gid mappings (Eric W. Biederman)  [Orabug: 20824434]  {CVE-2014-8989} 
  - userns: Don't allow setgroups until a gid mapping has been setablished (Eric W. Biederman)  [Orabug: 20824433]  {CVE-2014-8989} 
  - userns: Document what the invariant required for safe unprivileged mappings. (Eric W. Biederman)  [Orabug: 20824432]  {CVE-2014-8989} 
  - groups: Consolidate the setgroups permission checks (Eric W. Biederman)  [Orabug: 20824431]  
  - umount: Disallow unprivileged mount force (Eric W. Biederman)  [Orabug: 20824430]  
  - KEYS: Fix stale key registration at error path (Takashi Iwai)  [Orabug: 20824429]  
  - isofs: Fix unchecked printing of ER records (Jan Kara)  [Orabug: 20824428]  
  - dm space map metadata: fix sm_bootstrap_get_nr_blocks() (Dan Carpenter)  [Orabug: 20824426]  
  - dm bufio: fix memleak when using a dm_buffer's inline bio (Darrick J. Wong)  [Orabug: 20824425]  
  - nfs41: fix nfs4_proc_layoutget error handling (Peng Tao)  [Orabug: 20824424]  
  - md/bitmap: always wait for writes on unplug. (NeilBrown)  [Orabug: 20824423]  
  - x86_64, switch_to(): Load TLS descriptors before switching DS and ES (Andy Lutomirski)  [Orabug: 20824422]  
  - isofs: Fix infinite looping over CE entries (Jan Kara)  [Orabug: 20824421]  
  - ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Jan Kara)  [Orabug: 20824420]  
  - net: sctp: use MAX_HEADER for headroom reserve in output path (Daniel Borkmann)  [Orabug: 20824419]  
  - rtnetlink: release net refcnt on error in do_setlink() (Nicolas Dichtel)  [Orabug: 20824418]  
  - tg3: fix ring init when there are more TX than RX channels (Thadeu Lima de Souza Cascardo)  [Orabug: 20824417]  
  - xen-netfront: Remove BUGs on paged skb data which crosses a page boundary (Seth Forshee)  [Orabug: 20824414]  
  - mm: frontswap: invalidate expired data on a dup-store failure (Weijie Yang)  [Orabug: 20824411]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-72.el7uek]
changelog:
  - spec: ol6: add bfa-firmware dependency (Guangyu Sun)  [Orabug: 20781754]  
  - hyperv: Add processing of MTU reduced by the host (Haiyang Zhang)  [Orabug: 20774601]  
  - sched: Optimize task_sched_runtime() (Peter Zijlstra)  [Orabug: 20739909]  
  - ixgbe: change loglevel for autoneg functions (Brian Maly)  [Orabug: 20444999]  
  - bridge: reset bridge mtu after deleting an interface (Venkat Venkatsubra)  [Orabug: 20200415]  
  - mlx4_core, ib_uverbs: Remove unneeded check on the number of MTTs per FMR (Yuval Shaia)  [Orabug: 19549576]  
  - coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov)  [Orabug: 19364993]  
  - coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov)  [Orabug: 19364993]  
  - coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov)  [Orabug: 19364993]  
  - oom: don't assume that a coredumping thread will exit soon (Oleg Nesterov)  [Orabug: 19364993]  
  - mm, memcg: give exiting processes access to memory reserves (David Rientjes)  [Orabug: 19364993]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-71.el7uek]
changelog:
  - IB/core: Prevent integer overflow in ib_umem_get address arithmetic (Shachar Raindel)  [Orabug: 20688953]  {CVE-2014-8159} {CVE-2014-8159}


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


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-69.el7uek]
changelog:
  - ext4: don't count external journal blocks as overhead (Eric Sandeen)  [Orabug: 20740296]  
  - ext3: Count internal journal as bsddf overhead in ext3_statfs (Chin-Tsung Cheng)  [Orabug: 20740296]  
  - ext3: Count journal as bsddf overhead in ext3_statfs (Eric Sandeen)  [Orabug: 20740296]  
  - autofs4: translate pids to the right namespace for the daemon (Miklos Szeredi)  [Orabug: 20163213]  
  - autofs4: allow autofs to work outside the initial PID namespace (Sukadev Bhattiprolu)  [Orabug: 20163213]  
  - mlx4_core: Load higher level modules according to ports type (Yuval Shaia)  [Orabug: 20103438]  
  - Enable sb_edac driver for Sandy Bridge support. (Todd Vierling)  [Orabug: 18141963]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.el7uek]
changelog:
  - ttusb-dec: buffer overflow in ioctl (Dan Carpenter)  [Orabug: 20673373]  {CVE-2014-8884} 
  - mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support (Kirill A. Shutemov)  [Orabug: 20673279]  {CVE-2014-8173} 
  - netfilter: conntrack: disable generic tracking for known protocols (Florian Westphal)  [Orabug: 20673235]  {CVE-2014-8160}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-67.el7uek]
changelog:
  - sparc64: Remove deprecated __GFP_NOFAIL from mdesc_kmalloc (Eric Snowberg)  [Orabug: 20055909]  
  - x86/xen: allow privcmd hypercalls to be preempted (David Vrabel)  [Orabug: 20618880]  
  - sched: Expose preempt_schedule_irq() (Thomas Gleixner)  [Orabug: 20618880]  
  - xen-netfront: Fix handling packets on compound pages with skb_linearize (Zoltan Kiss)  [Orabug: 19546077]  
  - qla2xxx: Add adapter checks for FAWWN functionality. (Saurav Kashyap)  [Orabug: 20474227]  
  - config: enable CONFIG_MODULE_SIG_SHA512 (Guangyu Sun)  [Orabug: 20611400]  
  - net: rds: use correct size for max unacked packets and bytes (Sasha Levin)  [Orabug: 20585918]  
  - watchdog: w83697hf_wdt: return ENODEV if no device was found (Stanislav Kholmanskikh)  [Orabug: 18122938]  
  - NVMe: Disable pci before clearing queue (Keith Busch)  [Orabug: 20564650]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-66.el7uek]
changelog:
  - bnx2fc: upgrade to 2.8.2 (Dan Duval)  [Orabug: 20523502]  
  - bnx2i: upgrade to 2.11.0.0 (Dan Duval)  [Orabug: 20523502]  
  - bnx2x: upgrade to 1.712.10 (Dan Duval)  [Orabug: 20523502]  
  - cnic: upgrade to 2.721.01 (Dan Duval)  [Orabug: 20523502]  
  - bnx2: upgrade to 2.712.01 (Dan Duval)  [Orabug: 20523502]  
  - Update lpfc version for 10.6.61 (rkennedy)  [Orabug: 20539686]  
  - Remove consolidated merge lines from previous patch, they require a 3.19 kernel to build with. (rkennedy)  [Orabug: 20539686]  
  - Implement support for wire-only DIF devices (rkennedy)  [Orabug: 20539686]  
  - lpfc: Update copyright to 2015 (rkennedy)  [Orabug: 20539686]  
  - lpfc: Update Copyright on changed files (James Smart)  [Orabug: 20539686]  
  - lpfc: Fix for lun discovery issue with 8Gig adapter. (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix crash in device reset handler. (rkennedy)  [Orabug: 20539686]  
  - lpfc: application causes OS crash when running diagnostics (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix internal loopback failure (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix premature release of rpi bit in bitmask (rkennedy)  [Orabug: 20539686]  
  - lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix null ndlp derefernce in target_reset_handler (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix FDMI Fabric support (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (rkennedy)  [Orabug: 20539686]  
  - lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (rkennedy)  [Orabug: 20539686]  
  - lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix setting of EQ delay Multiplier (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix host reset escalation killing all IOs. (rkennedy)  [Orabug: 20539686]  
  - lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix to handle PLOGI when already logged in (rkennedy)  [Orabug: 20539686]  
  - lpfc: EnableBootCode from hbacmd fails on Lancer (rkennedy)  [Orabug: 20539686]  
  - lpfc: Add Lancer Temperature Event support to the lpfc driver (rkennedy)  [Orabug: 20539686]  
  - lpfc: Fix the iteration count to match the 30 sec comment (rkennedy)  [Orabug: 20539686]  
  - lpfc: fix low priority issues from fortify source code scan (James Smart)  [Orabug: 20539686]  
  - lpfc: fix high priority issues from fortify source code scan (James Smart)  [Orabug: 20539686]  
  - lpfc: fix for handling unmapped ndlp in target reset handler (James Smart)  [Orabug: 20539686]  
  - lpfc: fix crash from page fault caused by use after rport delete (James Smart)  [Orabug: 20539686]  
  - lpfc: fix locking issues with abort data paths (James Smart)  [Orabug: 20539686]  
  - lpfc: fix race between LOGO/PLOGI handling causing NULL pointer (James Smart)  [Orabug: 20539686]  
  - lpfc: fix quarantined XRI recovery qualifier state in link bounce (James Smart)  [Orabug: 20539686]  
  - lpfc: fix discovery timeout during nameserver login (James Smart)  [Orabug: 20539686]  
  - lpfc: fix IP Reset processing - wait for RDY before proceeding (James Smart)  [Orabug: 20539686]  
  - lpfc: Update lpfc version to driver version 10.2.8000.0 (James Smart)  [Orabug: 20539686]  
  - net: Check for presence of IFLA_AF_SPEC (Thomas Graf)  [Orabug: 20382857]  
  - net: Validate IFLA_BRIDGE_MODE attribute length (Thomas Graf)  [Orabug: 20382857]  
  - be2net: fix alignment on line wrap (Kalesh AP)  [Orabug: 20382857]  
  - be2net: remove multiple assignments on a single line (Kalesh AP)  [Orabug: 20382857]  
  - be2net: remove space after typecasts (Kalesh AP)  [Orabug: 20382857]  
  - be2net: remove unnecessary blank lines after an open brace (Kalesh AP)  [Orabug: 20382857]  
  - be2net: insert a blank line after function/struct//enum definitions (Kalesh AP)  [Orabug: 20382857]  
  - be2net: remove multiple blank lines (Kalesh AP)  [Orabug: 20382857]  
  - be2net: add blank line after declarations (Kalesh AP)  [Orabug: 20382857]  
  - be2net: remove return statements for void functions (Kalesh AP)  [Orabug: 20382857]  
  - be2net: add speed reporting for 20G-KR interface (Vasundhara Volam)  [Orabug: 20382857]  
  - be2net: add speed reporting for 40G/KR interface (Kalesh AP)  [Orabug: 20382857]  
  - be2net: fix sparse warnings in be_cmd_req_port_type{} (Suresh Reddy)  [Orabug: 20382857]  
  - be2net: fix a sparse warning in be_cmd_modify_eqd() (Kalesh AP)  [Orabug: 20382857]  
  - enic: fix rx napi poll return value (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - net: rename vlan_tx_* helpers since "tx" is misleading there (Jiri Pirko)  [Orabug: 20342354]  
  - enic: free all rq buffs when allocation fails (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Rickard Strandqvist)  [Orabug: 20342354]  
  - enic: add stats for dma mapping error (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: check dma_mapping_error (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: make vnic_wq_buf doubly linked (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: fix rx skb checksum (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: fix work done in tx napi_poll (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: update desc properly in rx_copybreak (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: handle error condition properly in enic_rq_indicate_buf (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: Do not call napi_disable when preemption is disabled. (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: fix possible deadlock in enic_stop/ enic_rfs_flw_tbl_free (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - drivers/net: Convert remaining uses of pr_warning to pr_warn (Joe Perches)  [Orabug: 20342354]  
  - enic: implement rx_copybreak (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 20342354]  
  - enic: add pci_zalloc_consistent to kcompat.h (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: use pci_zalloc_consistent (Joe Perches)  [Orabug: 20342354]  
  - enic: Add ethtool support to show classifier filters added by the driver (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: remove #ifdef CONFIG_RFS_ACCEL around filter structures (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: fix return values in enic_set_coalesce (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: fix compile issue when CONFIG_NET_RX_BUSY_POLL is N (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: add kcompat file (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: Make dummy rfs functions inline to fix !CONFIG_RFS_ACCEL build (Geert Uytterhoeven)  [Orabug: 20342354]  
  - enic: do tx cleanup in napi poll (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: add low latency socket busy_poll support (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - net: vlan: add protocol argument to packet tagging functions (Patrick McHardy)  [Orabug: 20342354]  
  - net: vlan: prepare for 802.1ad VLAN filtering offload (Patrick McHardy)  [Orabug: 20342354]  
  - net: vlan: rename NETIF_F_HW_VLAN_* feature flags to NETIF_F_HW_VLAN_CTAG_* (Patrick McHardy)  [Orabug: 20342354]  
  - enic: fix lockdep around devcmd_lock (Tony Camuso)  [Orabug: 20342354]  
  - enic: Add Accelerated RFS support (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: alloc/free rx_cpu_rmap (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: devcmd for adding IP 5 tuple hardware filters (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: fix return value in _vnic_dev_cmd (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Jiri Pirko)  [Orabug: 20342354]  
  - enic: Fix 64 bit divide on 32bit system (Govindarajulu Varadarajan)  [Orabug: 20342354]  
  - enic: Add support for adaptive interrupt coalescing (Sujith Sankar)  [Orabug: 20342354]  
  - net: get rid of SET_ETHTOOL_OPS (Wilfried Klaebe)  [Orabug: 20342354]  
  - enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Alexander Gordeev)  [Orabug: 20342354]  
  - bnx2x: Not use probe_defer (Vaughan Cao)  [Orabug: 20405577]  
  - Revert "nfsd4: fix leak of inode reference on delegation failure" (Dan Duval)  [Orabug: 20280060]  
  - ipoib/ib core: set module_unload_allowed = 0 as default (Qing Huang)  [Orabug: 20048920]  
  - xfs: fix directory hash ordering bug (Mark Tinguely)  [Orabug: 19695297]  
  - xfs: fix node forward in xfs_node_toosmall (Mark Tinguely)  [Orabug: 19695297]  
  - XFS: Assertion failed: first <= last && last < BBTOB(bp->b_length), file: fs/xfs/xfs_trans_buf.c, line: 568 (Dave Chinner)  [Orabug: 19695297]  
  - mlx4_vnic: Skip fip discover restart if pkey index not changed (Yuval Shaia)  [Orabug: 19153757]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-64.el7uek]
changelog:
  - storvsc: ring buffer failures may result in I/O freeze (Long Li)  [Orabug: 20328185]  
  - crypto: add missing crypto module aliases (Mathias Krause)  [Orabug: 20429934]  {CVE-2013-7421} 
  - crypto: include crypto- module prefix in template (Kees Cook)  [Orabug: 20429934]  {CVE-2014-9644} 
  - crypto: prefix module autoloading with "crypto-" (Kees Cook)  [Orabug: 20429934]  {CVE-2013-7421} 
  - be2iscsi : Bump the driver version (John Soni Jose)  [Orabug: 20426078]  
  - be2iscsi : Fix memory leak in the unload path (John Soni Jose)  [Orabug: 20426078]  
  - be2iscsi : Fix the PCI request region reserving. (John Soni Jose)  [Orabug: 20426078]  
  - be2iscsi : Fix the retry count for boot targets (John Soni Jose)  [Orabug: 20426078]  
  - fuse: Ensure request structure is not modified after being reused. (Ashish Samant)  [Orabug: 20396380]  
  - x86, apic, kexec: Add disable_cpu_apicid kernel parameter (HATAYAMA Daisuke)  [Orabug: 20344754]  
  - nfsd4: zero op arguments beyond the 8th compound op (J. Bruce Fields)  [Orabug: 20070817]  
  - ocfs2: implement delayed dropping of last dquot reference (Jan Kara)  [Orabug: 19559063]  
  - ib/sdp: fix null dereference of sk->sk_wq in sdp_rx_irq() (Chuck Anderson)  [Orabug: 20482741]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-63.el7uek]
changelog:
  - ext4: protect write with sb_start/end_write in ext4_file_dio_write (Guangyu Sun)  [Orabug: 20427284]  
  - fs/pipe.c: skip file_update_time on frozen fs (Dmitry Monakhov)  [Orabug: 20427126]  
  - hpsa: remove 'action required' phrasing (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: remove spin lock around command allocation (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: always call pci_set_master after pci_enable_device (Robert Elliott)  [Orabug: 20363086]  
  - hpsa: Convert SCSI LLD ->queuecommand() for host_lock less operation (Nicholas Bellinger)  [Orabug: 20363086]  
  - hpsa: do not be so noisy about check conditions (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: use atomics for commands_outstanding (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: get rid of type/attribute/direction bit field where possible (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: fix endianness issue with scatter gather elements (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: correct off-by-one sizing of chained SG block (Webb Scales)  [Orabug: 20363086]  
  - hpsa: fix a couple pci id table mistakes (Stephen M. Cameron)  [Orabug: 20363086]  
  - hpsa: remove dev_warn prints from RAID-1ADM (Robert Elliott)  [Orabug: 20363086]  
  - hpsa: Clean up warnings from sparse. (Don Brace)  [Orabug: 20363086]  
  - hpsa: add missing pci_set_master in kdump path (Tomas Henzl)  [Orabug: 20363086]  
  - hpsa: refine the pci enable/disable handling (Tomas Henzl)  [Orabug: 20363086]  
  - hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Alexander Gordeev)  [Orabug: 20363086]  
  - libata: prevent HSM state change race between ISR and PIO (David Jeffery)  [Orabug: 20019302]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-62.el7uek]
changelog:
  - i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: get pf_id from HW rather than PCI function (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: increase ARQ size (Mitch Williams)  [Orabug: 20199714]  
  - i40e: Increase reset delay (Kevin Scott)  [Orabug: 20199714]  
  - i40evf: make early init sequence even more robust (Mitch Williams)  [Orabug: 20199714]  
  - i40e: fix netdev_stat macro definition (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Define and use i40e_is_vf macro (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Add a virtual channel op to config RSS (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: don't enable PTP support on more than one PF per port (Jacob Keller)  [Orabug: 20199714]  
  - i40e: allow various base numbers in debugfs aq commands (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: remove useless debug noise (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Remove unneeded break statement (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: trigger SW INT with no ITR wait (Shannon Nelson)  [Orabug: 20199714]  
  - i40evf: remove unnecessary else (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: make checkpatch happy (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: update header comments (Mitch Williams)  [Orabug: 20199714]  
  - i40e: don't overload fields (Mitch Williams)  [Orabug: 20199714]  
  - i40e: Prevent link flow control settings when PFC is enabled (Neerav Parikh)  [Orabug: 20199714]  
  - i40e: Update VEB's enabled_tc after reconfiguration (Neerav Parikh)  [Orabug: 20199714]  
  - i40e: Bump version to 1.1.23 (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: re-enable VFLR interrupt sooner (Mitch Williams)  [Orabug: 20199714]  
  - i40e: only warn once of PTP nonsupport in 100Mbit speed (Shannon Nelson)  [Orabug: 20199714]  
  - i40evf: don't use more queues than CPUs (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: make early init processing more robust (Mitch Williams)  [Orabug: 20199714]  
  - i40e: clean up throttle rate code (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: don't do link_status or stats collection on every ARQ (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: poll firmware slower (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40e: properly parse MDET registers (Mitch Williams)  [Orabug: 20199714]  
  - i40e: configure VM ID in qtx_ctl (Mitch Williams)  [Orabug: 20199714]  
  - i40e: enable debug earlier (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: better wording for resource tracking errors (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: scale msix vector use when more cores than vectors (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: remove debugfs dump stats (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: avoid disable of interrupt when changing ITR (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40evf: Add support for 10G base T parts (Paul M Stillwell Jr)  [Orabug: 20199714]  
  - i40e: fix link checking logic (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: properly handle multiple AQ messages (Mitch Williams)  [Orabug: 20199714]  
  - i40e: Add condition to enter fdir flush and reinit (Akeem G Abodunrin)  [Orabug: 20199714]  
  - i40e: Bump version (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: Moving variable declaration out of the loops (Akeem G Abodunrin)  [Orabug: 20199714]  
  - i40e: Add 10GBaseT support (Mitch Williams)  [Orabug: 20199714]  
  - i40e: process link events when setting up switch (Mitch Williams)  [Orabug: 20199714]  
  - i40e: Fix a bug where Rx would stop after some time (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: Use usleep_range() instead of udelay() (Neerav Parikh)  [Orabug: 20199714]  
  - i40e: enable LSE poke and simplify link state (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: mask phy events (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Dan Carpenter)  [Orabug: 20199714]  
  - i40e/i40evf: Bump i40e/i40evf versions (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: fix panic due to too-early Tx queue enable (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Fix an issue when PF reset fails (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: make warning less verbose (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Tell OS link is going down when calling set_phy_config (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: Remove unnecessary assignment (Serey Kong)  [Orabug: 20199714]  
  - i40e: Change wording to be more consistent (Serey Kong)  [Orabug: 20199714]  
  - i40e: Allow user to change link settings if link is down (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: Add dual speed module support (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: Bump i40e & i40evf version (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: add max buf len to aq debug print helper (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Add checks and message for Qualified Module info (Carolyn Wyborny)  [Orabug: 20199714]  
  - i40e: set num_queue_pairs to num configured by VF (Ashish Shah)  [Orabug: 20199714]  
  - i40e: Enable l2tsel bit for VLAN tag control (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Add a FD flush counter to ethtool (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: ATR policy change to flush the table to clean stale ATR rules (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Some FD message fixes (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Update flow director error messages to reduce user confusion (Carolyn Wyborny)  [Orabug: 20199714]  
  - i40evf: Fix TSO and hw checksums for non-accelerated vlan packets. (Vlad Yasevich)  [Orabug: 20199714]  
  - i40e: Fix TSO and hw checksums for non-accelerated vlan packets. (Vlad Yasevich)  [Orabug: 20199714]  
  - i40e: fix PTP bug (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Fix a few potential VF dereferences (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Fix for recent kernel panic (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Cleaning up missing null-terminate in conjunction with strncpy (Rickard Strandqvist)  [Orabug: 20199714]  
  - i40e: use correct structure type name in sizeof (Julia Lawall)  [Orabug: 20199714]  
  - i40e: fix sparse non static symbol warning (Wei Yongjun)  [Orabug: 20199714]  
  - i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Lucas Tanure)  [Orabug: 20199714]  
  - i40evf: Fixed guest OS panic when removing vf driver (Serey Kong)  [Orabug: 20199714]  
  - i40evf: fix memory leak on unused interfaces (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: don't leak queue vectors (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: do not re-arm watchdog after remove (Ashish Shah)  [Orabug: 20199714]  
  - i40evf: future-proof vfr_stat state check (Ashish Shah)  [Orabug: 20199714]  
  - i40e: remove support for vf unicast promiscuous mode (Ashish Shah)  [Orabug: 20199714]  
  - i40e: Minor comment changes (Akeem G Abodunrin)  [Orabug: 20199714]  
  - i40evf: fix scan warning on sprintf (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: disable local loopback on vmdq vsi (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: use correct vf_id offset for virtchnl message (Ashish Shah)  [Orabug: 20199714]  
  - i40e: expose debug_write_register request (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: adds FCoE to build and updates its documentation (Vasu Dev)  [Orabug: 20199714]  
  - i40e: Adds FCoE related code to i40e core driver (Vasu Dev)  [Orabug: 20199714]  
  - i40e: adds FCoE code to the i40e driver (Vasu Dev)  [Orabug: 20199714]  
  - i40e: always print aqtx answer (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Give link more time after setting flow control (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: ARQ copy desc data even for failed commands (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40evf: don't wait so long (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: Add nvmupdate support (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Toralf Förster)  [Orabug: 20199714]  
  - i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Jacob Keller)  [Orabug: 20199714]  
  - i40e/i40evf: Clean up code (Paul M Stillwell Jr)  [Orabug: 20199714]  
  - i40e: fix race conditions on queuing skb for HW time stamp (Jakub Kicinski)  [Orabug: 20199714]  
  - i40e: never generate both software and hardware timestamps (Jakub Kicinski)  [Orabug: 20199714]  
  - i40evf: remove unnecessary break after goto (Fabian Frederick)  [Orabug: 20199714]  
  - i40e: remove unnecessary break after goto (Fabian Frederick)  [Orabug: 20199714]  
  - i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: Implement set_settings for ethtool (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: Add set_pauseparam to ethtool (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: Add set_fc and init of FC settings (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: move nway reset (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: add needed macro (Brian Maly)  [Orabug: 20199714]  
  - i40e: Finish implementation of ethtool get settings (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: disable TPH (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Fix a boundary condition and turning off of ntuple (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40evf: invite vector 0 to the interrupt party (Mitch Williams)  [Orabug: 20199714]  
  - i40e: tolerate lost interrupts (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: Force a shifted '1' to be unsigned (Paul M Stillwell Jr)  [Orabug: 20199714]  
  - i40evf: don't violate scope (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: Do not free the dummy packet buffer synchronously (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Catherine Sullivan)  [Orabug: 20199714]  
  - i40evf: change branding string (Mitch Williams)  [Orabug: 20199714]  
  - i40e: remove linux/export.h header from i40e_ptp.c (Jacob Keller)  [Orabug: 20199714]  
  - i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Christopher Pau)  [Orabug: 20199714]  
  - i40e/i40evf: initialize context descriptor (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: FD filter replay logic bug fix (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: add ASQ write back timeout variable to AQ structure (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40evf: set flags before sending message (Mitch Williams)  [Orabug: 20199714]  
  - i40e: Correct mask assignment value (Kevin Scott)  [Orabug: 20199714]  
  - i40e: clear all queues and interrupts (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: clear aq bah-bal on shutdown (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: Add base address registers to aq struct (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: fix fdir programming (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Add debugfs hooks to print current total FD filter count (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Fix the FD sideband logic to detect a FD table full condition (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Avoid adding the TCP-IPv4 filter twice (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: only create PTP device node once (Jacob Keller)  [Orabug: 20199714]  
  - i40e: don't store user requested mode until we've validated it (Jacob Keller)  [Orabug: 20199714]  
  - i40e: break PTP hardware control from ioctl command for timestamp mode (Jacob Keller)  [Orabug: 20199714]  
  - i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Jacob Keller)  [Orabug: 20199714]  
  - i40evf: resend FW request if no response (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: fix typo (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: return more useful error information (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: don't stop watchdog if it hasn't started (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: Big endian fixes for handling HMC (Paul M Stillwell Jr)  [Orabug: 20199714]  
  - i40e: do not take NVM ownership for SR read (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: Bypass timeout recovery level 0 so as to not cause MDD (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: no pf reset at pci remove (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: reapply LAA after reset (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: allow user to set LAA again (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: use WoL flag when setting LAA (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Add ablitity to enable/disable link from set_link_restart_an (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: remove reserved type (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Fix ethtool coalesce settings (Carolyn Wyborny)  [Orabug: 20199714]  
  - i40e: fix a stray print message (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: warn on newer/older firmware API rev (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Add PF reset when Malicious driver event for PF (Neerav Parikh)  [Orabug: 20199714]  
  - i40e: make prep_for_reset void (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Stop the VF device after setting its MAC address (Greg Rose)  [Orabug: 20199714]  
  - i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: modify debug prints to avoid seg faults (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40e/i40evf: Update RSS configuration (Carolyn Wyborny)  [Orabug: 20199714]  
  - i40evf: fix off-by-one (Mitch Williams)  [Orabug: 20199714]  
  - i40e: keep service tasks out of reset process (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: clear VEB stats when pf stats are cleared (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: debugfs fix to dump remote LLDPDU (Neerav Parikh)  [Orabug: 20199714]  
  - i40e: Helper routine for Rx/Tx queue enable/disable wait (Neerav Parikh)  [Orabug: 20199714]  
  - i40e: Fix dangling ring pointers upon driver removal (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: Reset Head and Tail on AQ initialization (Michal Kosiarz)  [Orabug: 20199714]  
  - i40e: workaround NVM GLQF_HKEY (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e/i40evf: i40e_register.h update (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: use stored base_queue value (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Fix a bug in ethtool for FD drop packet filter action (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: Add Flow director stats to PF stats (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: remove FTYPE (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40evf: check admin queue error bits (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: User ether_addr_copy instead of memcpy (Greg Rose)  [Orabug: 20199714]  
  - i40e: Do not accept tagged packets by default (Greg Rose)  [Orabug: 20199714]  
  - i40evf: don't go further down (Mitch Williams)  [Orabug: 20199714]  
  - i40e: Change the notion of src and dst for FD_SB in ethtool (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: AdminQ API update for new FW (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: set headwb Tx context flags and use them (Ashish Shah)  [Orabug: 20199714]  
  - i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Delete stale MAC filters after change (Greg Rose)  [Orabug: 20199714]  
  - i40e: Do not fall back to one queue model if the only feature enabled is ATR (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Frank Zhang)  [Orabug: 20199714]  
  - i40e: Changes to Interrupt distribution policy (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: implement anti-spoofing for VFs (Mitch Williams)  [Orabug: 20199714]  
  - i40e: don't complain about removing non-existent addresses (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: remove unused variable and memory allocation (Shannon Nelson)  [Orabug: 20199714]  
  - i40evf: Fix function header (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: add checks for AQ error status bits (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: Bump build version (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: remove deprecated device IDs (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e/i40evf: fix TSO accounting (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e/i40evf: remove chatty reset messages (Mitch Williams)  [Orabug: 20199714]  
  - i40e: not all VSIs have rings (Mitch Williams)  [Orabug: 20199714]  
  - i40e: clear pxe after adminq is rebuilt (Shannon Nelson)  [Orabug: 20199714]  
  - i40evf: use correct format for printing MAC addresses (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: clean up log message formatting (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: remove bogus comment (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: remove unnecessary log messages (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: Clean up a few things (Akeem G Abodunrin)  [Orabug: 20199714]  
  - i40e/i40evf: Fix code to accommodate i40e_register.h changes (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: fix rx descriptor status (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e/i40evf: Bump build version (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e: remove irqs only when they are set up (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: don't remove HMC that doesn't exist (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: print full link message (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: add xcast stats for port (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: add vsi x-cast stats (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: increase reset wait time (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: add Tx pre queue disable function (Matt Jared)  [Orabug: 20199714]  
  - i40e/i40evf: check AQ register for valid data (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40evf: make messages less dire (Mitch Williams)  [Orabug: 20199714]  
  - i40e: add VEB stats to ethtool (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: set lan_veb index (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: add missing VSI statistics (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: remove rx_errors and rx_missed (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: refactor stats collection (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: refactor send version (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e/i40evf: VEB structure added, GTIME macro update (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40e: notify VF of all types of resets (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: fix crash when changing ring sizes (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: set descriptor multiple to 32 (Mitch Williams)  [Orabug: 20199714]  
  - i40e: clamp jumbo frame size (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e/i40evf: remove unused RX_LRO define (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: remove check for large buffer (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40e: Rework register diagnostic (Kamil Krawczyk)  [Orabug: 20199714]  
  - i40e: don't use OR to check a value (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40evf: don't use RESETTING state during reinit (Mitch Williams)  [Orabug: 20199714]  
  - i40e: add clear_pxe AdminQ request (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Clear recovery pending, if reset failed (Akeem G Abodunrin)  [Orabug: 20199714]  
  - i40e/i40evf: Change type to u32 to avoid sparse error (Greg Rose)  [Orabug: 20199714]  
  - i40e/i40evf: remove storm control (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Use the new i40e_get_fd_cnt_all function in other places (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e/i40evf: Remove reserved PCTYPE defines (Kevin Scott)  [Orabug: 20199714]  
  - i40e: Tx/Rx rings declaration (Akeem G Abodunrin)  [Orabug: 20199714]  
  - i40evf: tweak Tx rate params and de-magic-ify (Mitch Williams)  [Orabug: 20199714]  
  - i40e: enable descriptor prefetch for VFs (Brian Maly)  [Orabug: 20199714]  
  - i40e/i40evf: Update check for AQ aliveness (Kevin Scott)  [Orabug: 20199714]  
  - i40evf: Use is_multicast_ether_addr helper (Tobias Klauser)  [Orabug: 20199714]  
  - i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Alexander Gordeev)  [Orabug: 20199714]  
  - i40e: Check PCI_IOV config to avoid compile error (Greg Rose)  [Orabug: 20199714]  
  - i40e: remove Tx work for ptp (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40e: Don't disable SR-IOV when VFs are assigned (Mitch Williams)  [Orabug: 20199714]  
  - i40e: remove hardcode of stats struct size in ethtool (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: control auto ITR through ethtool (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: set proper default for ITR registers (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: make ethtool_ops const (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: don't lie to ethtool (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: Use macro param for ethtool stats (Mitch Williams)  [Orabug: 20199714]  
  - i40e: add required include (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: Fix the headers and update copyright year. (Jesse Brandeburg)  [Orabug: 20199714]  
  - i40evf: Remove unused defines (Catherine Sullivan)  [Orabug: 20199714]  
  - i40evf: Update AdminQ interface (Shannon Nelson)  [Orabug: 20199714]  
  - i40e/i40evf: Bump build version (Catherine Sullivan)  [Orabug: 20199714]  
  - i40e/i40evf: Retrieve and store missing link config information (Neerav Parikh)  [Orabug: 20199714]  
  - i40e: Do not expose fd-sb commands from debugfs (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Do not enable NTUPLE feature control in MFP mode (Anjali Singhai Jain)  [Orabug: 20199714]  
  - i40e: Change variable type to avoid typecheck failure (Kevin Scott)  [Orabug: 20199714]  
  - i40evf: remove debugging message (Mitch Williams)  [Orabug: 20199714]  
  - i40evf: fix panic on PF driver fail (Mitch Williams)  [Orabug: 20199714]  
  - i40e/i40evf: add driver version string to driver version command (Shannon Nelson)  [Orabug: 20199714]  
  - i40e: Use port VLAN in MAC/VLAN filter configuration (Greg Rose)  [Orabug: 20199714]  
  - i40evf: support ethtool RSS options (Mitch A Williams)  [Orabug: 20199714]  
  - i40e: Retain MAC filters when changing port VLAN (Greg Rose)  [Orabug: 20199714]  
  - i40e: remove ptp_tx_work timestamp work item (Jacob Keller)  [Orabug: 20199714]  
  - bond: add support to read speed and duplex via ethtool (Andy Gospodarek)  [Orabug: 20359512]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-61.el7uek]
changelog:
  - ib_ipoib: CSUM support in connected mode (Yuval Shaia)  [Orabug: 19404558]  
  - sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik)  [Orabug: 20354438]  
  - include/linux/math64.h: add div64_ul() (Alex Shi)  [Orabug: 20354438]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-60.el7uek]
changelog:
  - Drivers: hv: hv_fcopy: fix a race condition for SMP guest (Dexuan Cui)  [Orabug: 20225216]  
  - Drivers: hv: util: Fix a bug in the KVP code (K. Y. Srinivasan)  [Orabug: 20225216]  
  - Drivers: hv: vmbus: Fix a bug in the channel callback dispatch code (K. Y. Srinivasan)  [Orabug: 20225216]  
  - hyperv: Add IPv6 into the hash computation for vRSS (Haiyang Zhang)  [Orabug: 20225181]  
  - hyperv: Add handling of IP header with option field in netvsc_set_hash() (Haiyang Zhang)  [Orabug: 20225181]  
  - x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAE (Dexuan Cui)  [Orabug: 20225181]  
  - hyperv: Fix the total_data_buflen in send path (Haiyang Zhang)  [Orabug: 20225181]  
  - hyperv: Fix a bug in netvsc_send() (KY Srinivasan)  [Orabug: 20225181]  
  - hyperv: Fix a bug in netvsc_start_xmit() (KY Srinivasan)  [Orabug: 20225181]  
  - hyperv: NULL dereference on error (Dan Carpenter)  [Orabug: 20225158]  
  - hyperv: Increase the buffer length for netvsc_channel_cb() (Haiyang Zhang)  [Orabug: 20225158]  
  - hyperv: Adjust the size of sendbuf region to support ws2008r2 (KY Srinivasan)  [Orabug: 20225158]  
  - Drivers: net-next: hyperv: Increase the size of the sendbuf region (KY Srinivasan)  [Orabug: 20225158]  
  - Drivers: scsi: storvsc: Fix a bug in storvsc limits (K. Y. Srinivasan)  [Orabug: 19706977]  
  - xen-blkback: fix leak on grant map error path (Roger Pau Monné)  [Orabug: 19897419]  
  - xen/blkback: unmap all persistent grants when frontend gets disconnected (Vitaly Kuznetsov)  [Orabug: 19897419]  
  - xen/pci: Allocate memory for physdev_pci_device_add's optarr (Boris Ostrovsky)  [Orabug: 19897419]  
  - x86/xen: panic on bad Xen-provided memory map (Martin Kelly)  [Orabug: 19897419]  
  - x86/xen: avoid race in p2m handling (Juergen Gross)  [Orabug: 19897419]  
  - x86/xen: delay construction of mfn_list_list (Juergen Gross)  [Orabug: 19897419]  
  - x86/xen: avoid writing to freed memory after race in p2m handling (Juergen Gross)  [Orabug: 19897419]  
  - xen/balloon: Don't continue ballooning when BP_ECANCELED is encountered (Boris Ostrovsky)  [Orabug: 19897419]  
  - xen, blkfront: factor out flush-related checks from do_blkif_request() (Arianna Avanzini)  [Orabug: 19897419]  
  - xen: remove DEFINE_XENBUS_DRIVER() macro (David Vrabel)  [Orabug: 19897419]  
  - xen/xenbus: Remove BUG_ON() when error string trucated (Chen Gang)  [Orabug: 19897419]  
  - xen/xenbus: Correct the comments for xenbus_grant_ring() (Chen Gang)  [Orabug: 19897419]  
  - x86/xen: Set EFER.NX and EFER.SCE in PVH guests (Mukesh Rathor)  [Orabug: 19897419]  
  - xen: eliminate scalability issues from initrd handling (Juergen Gross)  [Orabug: 19897419]  
  - xen: sync some headers with xen tree (Juergen Gross)  [Orabug: 19897419]  
  - arm{,64}/xen: Remove "EXPERIMENTAL" in the description of the Xen options (Julien Grall)  [Orabug: 19897419]  
  - x86: remove the Xen-specific _PAGE_IOMAP PTE flag (David Vrabel)  [Orabug: 19897419]  
  - x86/xen: do not use _PAGE_IOMAP PTE flag for I/O mappings (David Vrabel)  [Orabug: 19897419]  
  - x86: skip check for spurious faults for non-present faults (David Vrabel)  [Orabug: 19897419]  
  - xen/events: support threaded irqs for interdomain event channels (Juergen Gross)  [Orabug: 19897419]  
  - xen/grant-table: refactor error cleanup in grow_gnttab_list() (Chen Gang)  [Orabug: 19897419]  
  - xen/setup: Remap Xen Identity Mapped RAM (Matt Rushton)  [Orabug: 19897419]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-59.el7uek]
changelog:
  - intel_pstate: add Oracle X4170 M3 to bypass list and correct OEM table id (Ethan Zhao)  [Orabug: 20051898]  
  - intel_pstate: add kernel parameter to force loading on Sun X86 servers. (Ethan Zhao)  [Orabug: 20051898]  
  - intel_pstate: skip this driver if Sun server has _PPC method (Ethan Zhao)  [Orabug: 20051898]  
  - acpi-cpufreq: Fail initialization if driver cannot be registered (Rafael J. Wysocki)  [Orabug: 20051898]  
  - Revert "cpufreq: Use rwsem for protecting critical sections" (Ethan Zhao)  [Orabug: 20051898]  
  - Revert "cpufreq: intel_pstate: allow driver to be built as a module" (Ethan Zhao)  [Orabug: 20051898]  
  - spec: only enable intel_pstate as builtin for OL7 (Ethan Zhao)  [Orabug: 20051898]  
  - cpufreq: fix a NULL pointer dereference triggered by _PPC  changed notification (Ethan Zhao)  [Orabug: 20048063]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-58.el7uek]
changelog:
  - ACPI: x2apic entry ignored (Cathy Avery)  [Orabug: 20246254]  
  - x86, efi: correct call to free_pages (Roy Franz)  [Orabug: 20225277]  
  - x86, efi: retry ExitBootServices() on failure (Zach Bobroff)  [Orabug: 20225277]  
  - i40e: relax the firmware API version check (Shannon Nelson)  [Orabug: 20046875]  
  - i40e: print message for pre-production hardware (Jesse Brandeburg)  [Orabug: 20157380]  
  - i40e: Fix firmware API version errors (Catherine Sullivan)  [Orabug: 20147320]  
  - iommu/{vt-d,amd}: Remove multifunction assumption around grouping (Alex Williamson)  [Orabug: 20116056]  
  - rds: cancel s_refill_w before destroying resouces (Wengang Wang)  [Orabug: 19939883]  
  - avoid race between xs_reset_transport and xs_tcp_setup_socket (Wengang Wang)  [Orabug: 19676982] [Orabug: 19899837]  
  - deadlock when two nodes are converting same lock from PR to EX and idletimeout closes conn (Tariq Saeed)  [Orabug: 18803152]  
  - o2dlm: fix a race between purge and master query (Srinivas Eeda)   
  - ocfs2: o2net: fix connect expired (Junxiao Bi)  [Orabug: 19982959]  
  - Revert "fuse: return -EGAIN if not connected" (Ashish Samant)  [Orabug: 20193762]  
  - perf/x86/amd: Rework AMD PMU init code (Peter Zijlstra)  [Orabug: 19915388]  
  - spec: add x86 tools turbostat (Ethan Zhao)  [Orabug: 18900365]  
  - ext4: error out if verifying the block bitmap fails (Darrick J. Wong)  [Orabug: 19727054]  
  - ext4: fix type declaration of ext4_validate_block_bitmap (Darrick J. Wong)  [Orabug: 19727054]  
  - ldoms: the guest command prompt hangs after fast input. (Bijan Mottahedeh)  [Orabug: 20077689]  
  - VCC hangs during probe or when receiving large volume of data from domain. (Bijan Mottahedeh)  [Orabug: 20080044]  
  - sparc64: Fix constraints on swab helpers. (David S. Miller)  [Orabug: 20096685]  
  - sunvdc: don't call VD_OP_GET_VTOC (Dwight Engen)  [Orabug: 20046764]  
  - sparc64: Virtual Disk Driver (VDS) (Bijan Mottahedeh)  [Orabug: 20020891]  
  - fix soft lockups in control domain when resetting guest domain (Aaron Young)  [Orabug: 19804556]  
  - x86, fpu: remove the logic of non-eager fpu mem allocation at the first usage (Annie Li)  [Orabug: 20231434]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-57.el7uek]
changelog:
  - nfsd: Fix ACL null pointer deref (Sergio Gelato)  [Orabug: 20223564]  
  - bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi)  [Orabug: 20224025]  
  - nfsd4: fix leak of inode reference on delegation failure (J. Bruce Fields)  [Orabug: 20224024]  
  - nfsd: Fix slot wake up race in the nfsv4.1 callback code (Trond Myklebust)  [Orabug: 20224023]  
  - rt2x00: do not align payload on modern H/W (Stanislaw Gruszka)  [Orabug: 20224022]  
  - can: dev: avoid calling kfree_skb() from interrupt context (Thomas Körper)  [Orabug: 20224021]  
  - target: Don't call TFO->write_pending if data_length == 0 (Roland Dreier)  [Orabug: 20224020]  
  - can: esd_usb2: fix memory leak on disconnect (Alexey Khoroshilov)  [Orabug: 20224019]  
  - pptp: fix stack info leak in pptp_getname() (Mathias Krause)  [Orabug: 20224017]  
  - inetdevice: fixed signed integer overflow (Vincent BENAYOUN)  [Orabug: 20224016]  
  - KVM: x86: Don't report guest userspace emulation error to userspace (Nadav Amit)  [Orabug: 20224015]  
  - dell-wmi: Fix access out of memory (Pali Rohár)  [Orabug: 20224014]  
  - br: fix use of ->rx_handler_data in code executed on non-rx_handler path (Jiri Pirko)  [Orabug: 20224013]  
  - netfilter: nf_log: release skbuff on nlmsg put failure (Houcheng Lin)  [Orabug: 20224012]  
  - netfilter: nfnetlink_log: fix maximum packet length logged to userspace (Florian Westphal)  [Orabug: 20224011]  
  - netfilter: nf_log: account for size of NLMSG_DONE attribute (Florian Westphal)  [Orabug: 20224010]  
  - nfs: Fix use of uninitialized variable in nfs_getattr() (Jan Kara)  [Orabug: 20224009]  
  - NFSv4: Ensure that we remove NFSv4.0 delegations when state has expired (Trond Myklebust)  [Orabug: 20224008]  
  - scsi: only re-lock door after EH on devices that were reset (Christoph Hellwig)  [Orabug: 20224007]  
  - nfs: fix pnfs direct write memory leak (Peng Tao)  [Orabug: 20224006]  
  - firewire: cdev: prevent kernel stack leaking into ioctl arguments (Stefan Richter)  [Orabug: 20224005]  
  - mac80211: fix use-after-free in defragmentation (Johannes Berg)  [Orabug: 20224004]  
  - libceph: do not crash on large auth tickets (Ilya Dryomov)  [Orabug: 20224003]  
  - net: sctp: fix memory leak in auth key management (Daniel Borkmann)  [Orabug: 20224001]  
  - net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann)  [Orabug: 20224000]  
  - Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup (Chris Mason)  [Orabug: 20223998]  
  - sysfs: driver core: Fix glue dir race condition by gdp_mutex (Yijing Wang)  [Orabug: 20223997]  
  - posix-timers: Fix stack info leak in timer_create() (Mathias Krause)  [Orabug: 20223996]  
  - tty: Fix high cpu load if tty is unreleaseable (Peter Hurley)  [Orabug: 20223995]  
  - nfsd4: fix crash on unknown operation number (J. Bruce Fields)  [Orabug: 20223994]  
  - lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}() (Jan Kara)  [Orabug: 20223993]  
  - cgroup/kmemleak: add kmemleak_free() for cgroup deallocations. (Wang Nan)  [Orabug: 20223992]  
  - usb: Do not allow usb_alloc_streams on unconfigured devices (Hans de Goede)  [Orabug: 20223991]  
  - serial: Fix divide-by-zero fault in uart_get_divisor() (Peter Hurley)  [Orabug: 20223989]  
  - ext4: fix oops when loading block bitmap failed (Jan Kara)  [Orabug: 20223988]  
  - ext4: fix overflow when updating superblock backups after resize (Jan Kara)  [Orabug: 20223987]  
  - ext4: check EA value offset when loading (Darrick J. Wong)  [Orabug: 20223985]  
  - jbd2: free bh when descriptor block checksum fails (Darrick J. Wong)  [Orabug: 20223984]  
  - target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE (Quinn Tran)  [Orabug: 20223983]  
  - qla_target: don't delete changed nacls (Joern Engel)  [Orabug: 20223980]  
  - KVM: x86: Check non-canonical addresses upon WRMSR (Nadav Amit)  [Orabug: 20223978]  {CVE-2014-3610} 
  - KVM: x86: Prevent host from panicking on shared MSR writes. (Andy Honig)  [Orabug: 20223975]  
  - kvm: fix excessive pages un-pinning in kvm_iommu_map error path. (Quentin Casasnovas)  [Orabug: 20223973]  {CVE-2014-3601} {CVE-2014-3601} 
  - modules, lock around setting of MODULE_STATE_UNFORMED (Prarit Bhargava)  [Orabug: 20223970]  
  - dm log userspace: fix memory leak in dm_ulog_tfr_init failure path (Alexey Khoroshilov)  [Orabug: 20223969]  
  - selinux: fix inode security list corruption (Stephen Smalley)  [Orabug: 20223968]  
  - mnt: Prevent pivot_root from creating a loop in the mount tree (Eric W. Biederman)  [Orabug: 20223967]  {CVE-2014-7970} 
  - x86, fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable() (Oleg Nesterov)  [Orabug: 20223966]  
  - UBIFS: fix a race condition (Artem Bityutskiy)  [Orabug: 20223964]  
  - UBIFS: remove mst_mutex (Artem Bityutskiy)  [Orabug: 20223963]  
  - fs: Fix theoretical division by 0 in super_cache_scan(). (Tetsuo Handa)  [Orabug: 20223961]  
  - ipv4: dst_entry leak in ip_send_unicast_reply() (Vasily Averin)  [Orabug: 20223959]  
  - ecryptfs: avoid to access NULL pointer when write metadata in xattr (Chao Yu)  [Orabug: 20223957]  
  - NFSv4.1: Fix an NFSv4.1 state renewal regression (Andy Adamson)  [Orabug: 20223955]  
  - NFSv4: fix open/lock state recovery error handling (Trond Myklebust)  [Orabug: 20223953]  
  - NFSv4: Fix lock recovery when CREATE_SESSION/SETCLIENTID_CONFIRM fails (Trond Myklebust)  [Orabug: 20223952]  
  - firmware_class: make sure fw requests contain a name (Kees Cook)  [Orabug: 20223951]  
  - be2iscsi: check ip buffer before copying (Mike Christie)  [Orabug: 20223950]  
  - regmap: fix NULL pointer dereference in _regmap_write/read (Pankaj Dubey)  [Orabug: 20223949]  
  - regmap: debugfs: fix possbile NULL pointer dereference (Xiubo Li)  [Orabug: 20223948]  
  - x86/intel/quark: Switch off CR4.PGE so TLB flush uses CR3 instead (Bryan O'Donoghue)  [Orabug: 20223947]  
  - kvm: don't take vcpu mutex for obviously invalid vcpu ioctls (David Matlack)  [Orabug: 20223945]  
  - kvm: x86: fix stale mmio cache bug (David Matlack)  [Orabug: 20223944]  
  - fs: Add a missing permission check to do_umount (Andy Lutomirski)  [Orabug: 20223943]  {CVE-2014-7975} 
  - Btrfs: fix race in WAIT_SYNC ioctl (Sage Weil)  [Orabug: 20223942]  
  - Btrfs: fix build_backref_tree issue with multiple shared blocks (Josef Bacik)  [Orabug: 20223941]  
  - l2tp: fix race while getting PMTU on PPP pseudo-wire (Guillaume Nault)  [Orabug: 20223940]  
  - openvswitch: fix panic with multiple vlan headers (Jiri Benc)  [Orabug: 20223937]  
  - packet: handle too big packets for PACKET_V3 (Eric Dumazet)  [Orabug: 20223936]  
  - nl80211: clear skb cb before passing to netlink (Johannes Berg)  [Orabug: 20223935]  
  - ring-buffer: Fix infinite spin in reading buffer (Steven Rostedt (Red Hat))  [Orabug: 20223934]  
  - perf: fix perf bug in fork() (Peter Zijlstra)  [Orabug: 20223933]  
  - ext2: Fix fs corruption in ext2_get_xip_mem() (Jan Kara)  [Orabug: 20223932]  
  - ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack (Julian Anastasov)  [Orabug: 20223931]  
  - perf: Fix a race condition in perf_remove_from_context() (Cong Wang)  [Orabug: 20223930]  
  - sched: Fix unreleased llc_shared_mask bit during CPU hotplug (Wanpeng Li)  [Orabug: 20223929]  
  - ocfs2/dlm: do not get resource spinlock if lockres is new (Joseph Qi)  [Orabug: 20223928]  
  - kcmp: fix standard comparison bug (Rasmus Villemoes)  [Orabug: 20223927]  
  - lockd: fix rpcbind crash on lockd startup failure (J. Bruce Fields)  [Orabug: 20223925]  
  - percpu: perform tlb flush after pcpu_map_pages() failure (Tejun Heo)  [Orabug: 20223924]  
  - percpu: fix pcpu_alloc_pages() failure path (Tejun Heo)  [Orabug: 20223923]  
  - SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu (Mike Christie)  [Orabug: 20223922]  
  - iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid (Nicholas Bellinger)  [Orabug: 20223921]  
  - iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure (Joern Engel)  [Orabug: 20223920]  
  - shmem: fix nlink for rename overwrite directory (Miklos Szeredi)  [Orabug: 20223918]  
  - x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8 (Dave Young)  [Orabug: 20223917]  
  - NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists() (Steve Dickson)  [Orabug: 20223916]  
  - USB: EHCI: unlink QHs even after the controller has stopped (Alan Stern)  [Orabug: 20223914]  
  - usb: hub: take hub->hdev reference when processing from eventlist (Joe Lawrence)  [Orabug: 20223912]  
  - xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices (Mathias Nyman)  [Orabug: 20223911]  
  - USB: serial: fix potential heap buffer overflow (Johan Hovold)  [Orabug: 20223909]  
  - USB: serial: fix potential stack buffer overflow (Johan Hovold)  [Orabug: 20223908]  
  - vfs: fix bad hashing of dentries (Linus Torvalds)  [Orabug: 20223907]  
  - dcache.c: get rid of pointless macros (Al Viro)  [Orabug: 20223906]  
  - blkcg: don't call into policy draining if root_blkg is already gone (Tejun Heo)  [Orabug: 20223904]  
  - mtd/ftl: fix the double free of the buffers allocated in build_maps() (Kevin Hao)  [Orabug: 20223903]  
  - CIFS: Possible null ptr deref in SMB2_tcon (Steve French)  [Orabug: 20223901]  
  - md/raid1,raid10: always abort recover on write error. (NeilBrown)  [Orabug: 20223900]  
  - xfs: don't zero partial page cache pages during O_DIRECT writes (Chris Mason)  [Orabug: 20223898]  
  - xfs: don't zero partial page cache pages during O_DIRECT writes (Dave Chinner)  [Orabug: 20223896]  
  - xfs: don't dirty buffers beyond EOF (Dave Chinner)  [Orabug: 20223894]  
  - xfs: quotacheck leaves dquot buffers without verifiers (Dave Chinner)  [Orabug: 20223892]  
  - md/raid10: Fix memory leak when raid10 reshape completes. (NeilBrown)  [Orabug: 20223891]  
  - md/raid10: fix memory leak when reshaping a RAID10. (NeilBrown)  [Orabug: 20223890]  
  - md/raid6: avoid data corruption during recovery of double-degraded RAID6 (NeilBrown)  [Orabug: 20223871]  
  - mnt: Change the default remount atime from relatime to the existing value (Eric W. Biederman)  [Orabug: 20223868]  
  - mnt: Correct permission checks in do_remount (Eric W. Biederman)  [Orabug: 20223863]  
  - mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into do_remount (Eric W. Biederman)  [Orabug: 20223860]  
  - mnt: Only change user settable mount flags in remount (Eric W. Biederman)  [Orabug: 20223825]  
  - ring-buffer: Up rb_iter_peek() loop count to 3 (Steven Rostedt (Red Hat))  [Orabug: 20223824]  
  - ring-buffer: Always reset iterator to reader page (Steven Rostedt (Red Hat))  [Orabug: 20223821]  
  - ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock (Jiri Kosina)  [Orabug: 20223820]  
  - ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject (David E. Box)  [Orabug: 20223819]  
  - kernel/smp.c:on_each_cpu_cond(): fix warning in fallback path (Sasha Levin)  [Orabug: 20223818]  
  - iommu/amd: Fix cleanup_domain for mass device removal (Joerg Roedel)  [Orabug: 20223817]  
  - NFSv4: Fix problems with close in the presence of a delegation (Trond Myklebust)  [Orabug: 20223815]  
  - svcrdma: Select NFSv4.1 backchannel transport based on forward channel (Chuck Lever)  [Orabug: 20223814]  
  - NFSD: Decrease nfsd_users in nfsd_startup_generic fail (Kinglong Mee)  [Orabug: 20223813]  
  - jbd2: fix infinite loop when recovering corrupt journal blocks (Darrick J. Wong)  [Orabug: 20223812]  
  - Btrfs: fix csum tree corruption, duplicate and outdated checksums (Filipe Manana)  [Orabug: 20223811]  
  - ext4: fix BUG_ON in mb_free_blocks() (Theodore Ts'o)  [Orabug: 20223810]  
  - KVM: x86: Inter-privilege level ret emulation is not implemeneted (Nadav Amit)  [Orabug: 20223803]  
  - serial: core: Preserve termios c_cflag for console resume (Peter Hurley)  [Orabug: 20223801]  
  - ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Theodore Ts'o)  [Orabug: 20223785]  
  - USB: OHCI: don't lose track of EDs when a controller dies (Alan Stern)  [Orabug: 20223765]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-56.el7uek]
changelog:
  - isofs: Fix unbounded recursion when processing relocated directories (Jan Kara)  [Orabug: 20223656]  {CVE-2014-5471} {CVE-2014-5472} 
  - x86_64, traps: Stop using IST for #SS (Andy Lutomirski)  [Orabug: 20217158]  {CVE-2014-9090} {CVE-2014-9322} 
  - x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit (Andy Lutomirski)  [Orabug: 20217104]  {CVE-2014-8134} {CVE-2014-8134} 
  - x86/tls: Validate TLS entries to protect espfix (Andy Lutomirski)  [Orabug: 20217015]  {CVE-2014-8133} 
  - tracing/syscalls: Ignore numbers outside NR_syscalls' range (Rabin Vincent)  [Orabug: 19987873]  {CVE-2014-7826} 
  - ALSA: control: Protect user controls against concurrent access (Lars-Peter Clausen)  [Orabug: 20192537]  {CVE-2014-4652} 
  - target/rd: Refactor rd_build_device_space + rd_release_device_space (Nicholas Bellinger)  [Orabug: 20192512]  {CVE-2014-4027} 
  - HID: logitech: perform bounds checking on device_id early enough (Jiri Kosina)  [Orabug: 20192473]  {CVE-2014-3182} 
  - udf: Avoid infinite loop when processing indirect ICBs (Jan Kara)  [Orabug: 20192439]  {CVE-2014-6410} 
  - ALSA: control: Make sure that id->index does not overflow (Lars-Peter Clausen)  [Orabug: 20192412]  {CVE-2014-4656} 
  - ALSA: control: Handle numid overflow (Lars-Peter Clausen)  [Orabug: 20192345]  {CVE-2014-4656} 
  - HID: picolcd: sanity check report size in raw_event() callback (Jiri Kosina)  [Orabug: 20192196]  {CVE-2014-3186} 
  - net: sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann)  [Orabug: 20192050]  {CVE-2014-3688}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.el7uek]
changelog:
  - freezer: set PF_SUSPEND_TASK flag on tasks that call freeze_processes (Colin Cross)  [Orabug: 20082843]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-54.el7uek]
changelog:
  - netfilter: nf_nat: fix oops on netns removal (Florian Westphal)  [Orabug: 19988779]  
  - tcp: tsq: restore minimal amount of queueing (Eric Dumazet)  [Orabug: 19909542]  
  - qedf: Fixes for compilation issues on oracle uek3r4. (Saurav Kashyap)  [Orabug: 20027243]  
  - qla2xxx: fix wrongly report "PCI EEH busy" when get_thermal_temp (Vaughan Cao)  [Orabug: 19916135]  
  - Revert "ib_cm: reduce latency when destroying large number of ids" (Guangyu Sun)  [Orabug: 20012864]  
  - Revert "rds: avoid duplicate connection drops for active bonding" (Guangyu Sun)  [Orabug: 20012864]  
  - xen/pciback: Restore configuration space when detaching from a guest. (Konrad Rzeszutek Wilk)  [Orabug: 19970142]  
  - cpufreq: remove race while accessing cur_policy (Bibek Basu)  [Orabug: 19945473]  
  - cpufreq: serialize calls to __cpufreq_governor() (Viresh Kumar)  [Orabug: 19945473]  
  - cpufreq: don't allow governor limits to be changed when it is disabled (Viresh Kumar)  [Orabug: 19945473]  
  - net: sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann)  [Orabug: 19953088]  {CVE-2014-3687} 
  - net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann)  [Orabug: 19953087]  {CVE-2014-3673} 
  - perf/x86: Check all MSRs before passing hw check (George Dunlap)  [Orabug: 19803968]  
  - o2dlm: fix NULL pointer dereference in o2dlm_blocking_ast_wrapper (Srinivas Eeda)  [Orabug: 19825227]  
  - RDS: add module parameter to allow module unload or not (Wengang Wang)  [Orabug: 19927376]  
  - dwarf2ctf: don't use O_PATH in rel_abs_file_name(). (Jamie Iles)  [Orabug: 19957565]  
  - dwarf2ctf: don't leak directory fd. (Jamie Iles)  [Orabug: 19957565]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-51.el7uek]
changelog:
  - config: enable pm80xx module (Guangyu Sun)  [Orabug: 19890236]  
  - free ib_device related resource (Wengang Wang)  [Orabug: 19479464]  
  - srq initialization and cleanup -v3.1 (Wengang Wang)  [Orabug: 19010606]  
  - rds: avoid duplicate connection drops for active bonding (Ajaykumar Hotchandani)  [Orabug: 19870095]  
  - ib_cm: reduce latency when destroying large number of ids (Ajaykumar Hotchandani)  [Orabug: 19870101]  
  - IPoIB: Change default IPOIB_RX_RING_SIZE to 2048 (Chien-Hua Yen)  [Orabug: 19870157]  
  - ipv6: ip6_dst_check needs to check for expired dst_entries (Hannes Frederic Sowa)  [Orabug: 19073604]  
  - netxen: Fix bug in Tx completion path. (Manish Chopra)  [Orabug: 19877613]  
  - netxen: Fix BUG "sleeping function called from invalid context" (Manish Chopra)  [Orabug: 19877613]  
  - drivers/net: Convert remaining uses of pr_warning to pr_warn (Joe Perches)  [Orabug: 19877613]  
  - treewide: Fix typo in printk (Masanari Iida)  [Orabug: 19877613]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 19877613]  
  - bnx2fc: upgrade to 2.5.5.1 (Vaughan Cao)  [Orabug: 19892175]  
  - bnx2i: upgrade to 2.7.10.31d1 (Vaughan Cao)  [Orabug: 19892173]  
  - bnx2x: upgrade to 1.710.51 (Vaughan Cao)  [Orabug: 19877629]  
  - cnic: upgrade to 2.5.20b (Vaughan Cao)  [Orabug: 19877628]  
  - bnx2: upgrade to 2.2.5i (Vaughan Cao)  [Orabug: 19877628]  
  - Update lpfc version for 10.2.8061.0 driver release. (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8061.0: Fix ExpressLane priority setup (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8061.0: Removed obsolete PCI IDs from the driver. (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8061.0: Fix for initializing RRQ bitmap (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8061.0: Fix for cleaning up stale ring flag and sp_queue_event entries. (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc: Add iotag memory barrier (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Update Copyright on changed files from 8.3.45 patches (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Fixed locking for scsi task management commands (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Convert runtime references to old xlane cfg param to fof cfg param (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060: Fix FW dump using sysfs (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Fixed kernel panic in lpfc_abort_handler (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Fix locking for postbufq when freeing (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc: remove self-assignments (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 8.3.43: use NULL instead of 0 for pointer (Daeseok Youn)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Fix locking for lpfc_hba_down_post (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 10.2.8060.0: Fix dynamic transitions of FirstBurst from on to off (Dick Kennedy)  [Orabug: 19877605]  
  - lpfc 8.3.45: Fixed crash during driver unload. (James Smart)  [Orabug: 19877605]  
  - lpfc 8.3.45: Fixed driver error messages after firmware download (James Smart)  [Orabug: 19877605]  
  - lpfc 8.3.45: Fixed missing initialization for task management IOCBs (James Smart)  [Orabug: 19877605]  
  - lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs. (James Smart)  [Orabug: 19877605]  
  - lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function. (James Smart)  [Orabug: 19877605]  
  - lpfc 8.3.45: Incorporated support of a low-latency io path (James Smart)  [Orabug: 19877605]  
  - lpfc 8.3.45: Added dport mailbox pass through support. (James Smart)  [Orabug: 19877605]  
  - be2iscsi : Bump the driver version (John Soni Jose)  [Orabug: 19877611]  
  - be2iscsi : Fix kernel panic during reboot/shutdown (John Soni Jose)  [Orabug: 19877611]  
  - be2iscsi: Fix processing CQE before connection resources are freed (Jayamohan Kallickal)  [Orabug: 19877611]  
  - be2iscsi: Fix updating the boot enteries in sysfs (Jayamohan Kallickal)  [Orabug: 19877611]  
  - be2iscsi: Fix the copyright year (Jayamohan Kallickal)  [Orabug: 19877611]  
  - be2iscsi: Fix the sparse warning introduced in previous submission (Jayamohan Kallickal)  [Orabug: 19877611]  
  - turbostat: fix build breakage (Brian Maly)  [Orabug: 19894618]  
  - kvm: vmx: handle invvpid vm exit gracefully (Petr Matousek)  [Orabug: 19906290]  {CVE-2014-3646} 
  - nEPT: Nested INVEPT (Nadav Har'El)  [Orabug: 19905739]  {CVE-2014-3645} 
  - KVM: x86: Improve thread safety in pit (Andy Honig)  [Orabug: 19905575]  {CVE-2014-3611}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-50.el7uek]
changelog:
  - NVMe: Do not over allocate for discard requests (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Do not open disks that are being deleted (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Clear QUEUE_FLAG_STACKABLE (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Fix device probe waiting on kthread (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Updates for 1.1 spec (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Passthrough IOCTL for IO commands (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Add revalidate_disk callback (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Fix nvmeq waitqueue entry initialization (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Translate NVMe status to errno (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Fix SG_IO status values (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Remove duplicate compat SG_IO code (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Reference count pci device (Keith Busch)  [Orabug: 19791123]  
  - nvme: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Andreea-Cristina Bernat)  [Orabug: 19791123]  
  - NVMe: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (Sam Bradshaw)  [Orabug: 19791123]  
  - NVMe: Fix filesystem sync deadlock on removal (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Add shutdown timeout as module parameter. (Dan McLeran)  [Orabug: 19791123]  
  - NVMe: Skip orderly shutdown on failed devices (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Whitespace fixes (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Handling devices incapable of I/O (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config. (Dan McLeran)  [Orabug: 19791123]  
  - NVMe: Mismatched host/device page size support (Keith Busch)  [Orabug: 19791123]  
  - NVMe: Update list of status codes (Matthew Wilcox)  [Orabug: 19791123]  
  - NVMe: Async event request (Keith Busch)  [Orabug: 19791123]  
  - qlge: Fix compilation warning (Harish Patil)  [Orabug: 19877615]  
  - qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich)  [Orabug: 19877615]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 19877615]  
  - i40e: Update flow director error messages to reduce user confusion (Carolyn Wyborny)  [Orabug: 19882061]  
  - i40evf: enable module build (Brian Maly)  [Orabug: 19528533]  
  - i40e/i40evf: Bump build versions (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Tweak for-loop in i40e_ethtool.c (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Cleanup if/else statements (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: abstract the close path for better netdev vsis (Shannon Nelson)  [Orabug: 19528533]  
  - i40e/i40evf: add tracking to NVM busy state (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Fix an issue with displaying IPv4 FD filters (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Remove a FW workaround (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e/i40evf: Bump build versions (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Enable VF Tx bandwidth setting (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Reset the VF upon conflicting VLAN configuration (Greg Rose)  [Orabug: 19528533]  
  - i40e: remove open-coded skb_cow_head (Francois Romieu)  [Orabug: 19528533]  
  - i40evf: program RSS LUT correctly (Mitch A Williams)  [Orabug: 19528533]  
  - i40evf: remove open-coded skb_cow_head (Francois Romieu)  [Orabug: 19528533]  
  - i40e: Remove casts of pointer to same type (Joe Perches)  [Orabug: 19528533]  
  - i40e/i40evf: Remove addressof casts to same type (Joe Perches)  [Orabug: 19528533]  
  - i40e: fix function kernel doc description (Jean Sacren)  [Orabug: 19528533]  
  - i40e: Use DEBUG_FD message level for an FD message (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e/i40evf: Add an FD message level (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: check for netdev before debugfs use (Shannon Nelson)  [Orabug: 19528533]  
  - i40evf: remove double space after return (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Add functionality for FD SB to drop packets (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Cleanup in FDIR SB ethtool code (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: eeprom integrity check on load and empr (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Make the alloc and free queue vector calls orthogonal (Greg Rose)  [Orabug: 19528533]  
  - i40evf: fix oops in watchdog handler (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Delete ATR filter on RST (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40evf: clean up init error messages (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: don't shut down admin queue on error (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Fix a message string (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e/i40evf: Add EEE LPI stats (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e/i40evf: Bump build versions (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: potential array underflow in i40e_vc_process_vf_msg() (Dan Carpenter)  [Orabug: 19528533]  
  - i40e/i40evf: reduce context descriptors (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e/i40evf: enable hardware feature head write back (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Patch to enable Ethtool/netdev feature flag for NTUPLE control (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40evf: use min_t (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: correctly program RSS HLUT table (Mitch Williams)  [Orabug: 19528533]  
  - net/i40e: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Or Gerlitz)  [Orabug: 19528533]  
  - i40evf: Rename i40e_ptype_lookup i40evf_ptype_lookup (Eric W Biederman)  [Orabug: 19528533]  
  - i40e: Don't receive packets when the napi budget == 0 (Eric W. Biederman)  [Orabug: 19528533]  
  - i40e/i40evf: Use correct number of VF vectors (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Let MDD events be handled by MDD handler (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Bug fix for FDIR replay logic (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: add missing variable to i40e_ethtool (Brian Maly)  [Orabug: 19528533]  
  - i40e: Add code to handle FD table full condition (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Define a new state variable to keep track of feature auto disable (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Fix function comments (Akeem G Abodunrin)  [Orabug: 19528533]  
  - i40e: make string references to q be queue (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e/i40evf: Some flow director HW definition fixes (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Fix a bug in the update logic for FDIR SB filter. (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: delete netdev after deleting napi and vectors (Shannon Nelson)  [Orabug: 19528533]  
  - i40e/i40evf: Bump pf&vf build versions (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e/i40evf: carefully fill tx ring (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: fix nvm version and remove firmware report (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Remove a redundant filter addition (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: count timeout events (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Remove a FW workaround for Number of MSIX vectors (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: clean up comment style (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Prevent overflow due to kzalloc (Akeem G Abodunrin)  [Orabug: 19528533]  
  - i40e: Flow Director sideband accounting (Joseph Gasparakis)  [Orabug: 19528533]  
  - i40evf: Enable the ndo_set_features netdev op (Greg Rose)  [Orabug: 19528533]  
  - i40e and i40evf: Bump driver versions (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Change MSIX to MSI-X (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: tighten up ring enable/disable flow (Mitch Williams)  [Orabug: 19528533]  
  - i40e: remove unnecessary delay (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: remove errant space (Mitch A Williams)  [Orabug: 19528533]  
  - i40evf: update version and copyright date (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: store ring size in ring structs (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: don't guess device name (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: remove bogus comment (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: fix up strings in init task (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: get rid of pci_using_dac (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: fix multiple crashes on remove (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: remove VLAN filters on close (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: request reset on tx hang (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Use pci_enable_msix_range() instead of pci_enable_msix() (Alexander Gordeev)  [Orabug: 19528533]  
  - net: i40evf: Remove duplicate include (Sachin Kamat)  [Orabug: 19528533]  
  - i40evf: refactor reset handling (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: change type of flags variable (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: don't store unnecessary array of strings (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: fix bogus comment (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: clean up adapter struct (Mitch Williams)  [Orabug: 19528533]  
  - i40e: don't handle VF reset on unload (Mitch Williams)  [Orabug: 19528533]  
  - i40e: enable extant VFs (Mitch Williams)  [Orabug: 19528533]  
  - i40e: reset VFs after PF reset (Mitch Williams)  [Orabug: 19528533]  
  - i40e: set VF state to active when reset is complete (Mitch Williams)  [Orabug: 19528533]  
  - i40e: remove dead code (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Setting i40e_down bit for tx_timeout (Akeem G Abodunrin)  [Orabug: 19528533]  
  - i40evf: clean up memsets (Mitch Williams)  [Orabug: 19528533]  
  - i40evf: trivial fixes (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: bump driver version (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: spelling error (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: refactor flow director (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: rename defines (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: whitespace fixes (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Change firmware workaround (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: fix compile warning on checksum_local (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: updates to AdminQ interface (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: check desc pointer before printing (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Remove autogenerated Module.symvers file. (David S. Miller)  [Orabug: 19528533]  
  - i40e: Retain MAC filters on port VLAN deletion (Greg Rose)  [Orabug: 19528533]  
  - i40e: Warn admin to reload VF driver on port VLAN configuration (Greg Rose)  [Orabug: 19528533]  
  - i40e: Bump version number (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: trivial cleanup (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: whitespace fixes (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: make message meaningful (Mitch Williams)  [Orabug: 19528533]  
  - i40e: associate VMDq queue with VM type (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: remove extra register write (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Bump version (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: fix log message wording (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: enable PTP (Jacob Keller)  [Orabug: 19528533]  
  - i40e: call clear_pxe after adminq is initialized (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: clear qtx_head before enabling Tx queue (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: adjust ITR max and min values (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: check for possible incorrect ipv6 checksum (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: allow VF to remove any MAC filter (Mitch Williams)  [Orabug: 19528533]  
  - i40e: do not bail when disabling if Tx queue disable fails (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Setting queue count to 1 using ethtool is valid (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Cleanup Doxygen warnings (Jeff Kirsher)  [Orabug: 19528533]  
  - i40e: fix long lines (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Bump version (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Update the Current NVM version Low value (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: drop unused macros (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: use assignment instead of memcpy (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Turn flow director off in MFP mode (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Add a dummy packet template (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: fix spelling errors (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: trivial: formatting and checkpatch fixes (Mitch Williams)  [Orabug: 19528533]  
  - i40e: shorten wordy fields (Mitch Williams)  [Orabug: 19528533]  
  - i40e: accept pf to pf adminq messages (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: remove interrupt on AQ error (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: release NVM resource reservation on startup (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Cleanup reconfig rss path (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: disable packet split (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: add a comment on barrier and fix panic on reset (Greg Rose)  [Orabug: 19528533]  
  - i40e: Fix MAC format in Write MAC address AQ cmd (Kamil Krawczyk)  [Orabug: 19528533]  
  - i40e: Fix GPL header (Greg Rose)  [Orabug: 19528533]  
  - i40e: use kernel specific defines (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Re-enable interrupt on ICR0 (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: correctly setup ARQ descriptors (Mitch Williams)  [Orabug: 19528533]  
  - i40e: remove redundant AQ enable (Kamil Krawczyk)  [Orabug: 19528533]  
  - i40e: Enable/Disable PF switch LB on SR-IOV configure changes (Greg Rose)  [Orabug: 19528533]  
  - i40e: whitespace paren and comment tweaks (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: rework shadow ram read functions (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: check MAC type before any REG access (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: move PF ID init from PF reset to SC init (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Reduce range of interrupt reg in reg test (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: update firmware api to 1.1 (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Add code to wait for FW to complete in reset path (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Bump version (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Allow VF to set already assigned MAC address (Greg Rose)  [Orabug: 19528533]  
  - i40e: Stop accepting any VLAN tag on VLAN 0 filter set (Greg Rose)  [Orabug: 19528533]  
  - i40e: Do not enable broadcast promiscuous by default (Greg Rose)  [Orabug: 19528533]  
  - i40e: Expose AQ debugfs hooks (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Do not allow AQ calls from ndo-ops (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: check asq alive before notify (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Admin queue shutdown fixes (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Hide the Port VLAN VLAN ID (Greg Rose)  [Orabug: 19528533]  
  - i40e: use correct struct for get and update vsi params (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Fix VF driver MAC address configuration (Greg Rose)  [Orabug: 19528533]  
  - i40e: support VFs on PFs other than 0 (Mitch Williams)  [Orabug: 19528533]  
  - i40e: acknowledge VFLR when disabling SR-IOV (Mitch Williams)  [Orabug: 19528533]  
  - i40e: don't allocate zero size (Mitch Williams)  [Orabug: 19528533]  
  - i40e: use struct assign instead of memcpy (Mitch Williams)  [Orabug: 19528533]  
  - i40e: Do not enable default port on the VEB (Greg Rose)  [Orabug: 19528533]  
  - i40e: avoid unnecessary register read (Mitch Williams)  [Orabug: 19528533]  
  - i40e: fix whitespace (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Fix SR-IOV VF port VLAN (Greg Rose)  [Orabug: 19528533]  
  - i40e: Record dma buffer info for dummy packets (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: remove un-necessary io-write (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Remove unnecessary prototypes (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: I40E_FLAG_MQ_ENABLED is not used (Neerav Parikh)  [Orabug: 19528533]  
  - i40e: Fix ring allocation (Neerav Parikh)  [Orabug: 19528533]  
  - i40e: catch unset q_vector (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: keep allocated memory in structs (David Cassard)  [Orabug: 19528533]  
  - i40e: fix error handling when alloc of vsi array fails (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: reinit buffer size each time (Mitch Williams)  [Orabug: 19528533]  
  - i40e: use functions to enable and disable icr 0 (Mitch Williams)  [Orabug: 19528533]  
  - i40e: add header file flag _I40E_TXRX_H_ (Vasu Dev)  [Orabug: 19528533]  
  - i40e: guard against vf message races (Mitch Williams)  [Orabug: 19528533]  
  - i40e: fix constant cast issues (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Change the ethtool NVM read method to use AQ (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: fix mac address checking (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Dump the whole NVM, not half (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: report VF MAC addresses correctly (Mitch Williams)  [Orabug: 19528533]  
  - i40e: update led set args (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: make a define from a large constant (Mitch Williams)  [Orabug: 19528533]  
  - i40e: be more informative (Mitch Williams)  [Orabug: 19528533]  
  - i40e: fix error return (Mitch Williams)  [Orabug: 19528533]  
  - i40e: remove chatty log messages (Mitch Williams)  [Orabug: 19528533]  
  - i40e: remove redundant code (Mitch Williams)  [Orabug: 19528533]  
  - i40e: refactor VF reset flow (Mitch Williams)  [Orabug: 19528533]  
  - i40e: move i40e_reset_vf (Mitch Williams)  [Orabug: 19528533]  
  - i40e: fix curly brace use and return type (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: add wake-on-lan support (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Suppress HMC error to Interrupt message level (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: using for_each_set_bit to simplify the code (Wei Yongjun)  [Orabug: 19528533]  
  - i40e: make functions static and remove dead code (Stephen Hemminger)  [Orabug: 19528533]  
  - i40e: Fix off by one in i40e_dbg_command_write (Alan Cox)  [Orabug: 19528533]  
  - i40e: Bump version number (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Fix wrong mask bits being used in misc interrupt (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: more print_hex_dump use (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: fix up scanf decoders (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: simplify error messages for dump descriptor (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: prevent null pointer exception in dump descriptor (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Fix dump output from debugfs calls (Neerav Parikh)  [Orabug: 19528533]  
  - i40e: Remove FCoE in i40e_virtchnl_pf.c code (Neerav Parikh)  [Orabug: 19528533]  
  - i40e: support for suspend and resume (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: rtnl_lock in reset path fixes (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Add basic support for get/set channels for RSS (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: function to reconfigure RSS queues and rebuild (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: reinit flow for the main VSI (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: use same number of queues as CPUs (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: trivial fixes (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: init flow control settings to disabled (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Tell the stack about our actual number of queues (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: fix pf reset after offline test (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: fix up some of the ethtool connection reporting (Brian Maly)  [Orabug: 19528533]  
  - i40e: Bump version number (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: remove and fix confusing define name (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: complain about out-of-range descriptor request (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: loopback info and set loopback fix (Kamil Krawczyk)  [Orabug: 19528533]  
  - i40e: restrict diag test messages (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Add a new variable to track number of pf instances (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: add num_VFs message (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: refactor ethtool tests (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: clear test state bit after all ethtool tests (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: only set up the rings to be used (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: Enable all PCTYPEs except FCOE for RSS. (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: refactor reset code (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: Bump version (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: whitespace (Jeff Kirsher)  [Orabug: 19528533]  
  - i40e: enable early hardware support (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Add flag for L2 VEB filtering (Kevin Scott)  [Orabug: 19528533]  
  - i40e: get media type during link info (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: check multi-bit state correctly (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: separate TSYNVALID and TSYNINDX fields in Rx descriptor (Jacob Keller)  [Orabug: 19528533]  
  - i40e: sync header files with hardware (Anjali Singhai Jain)  [Orabug: 19528533]  
  - i40e: restrict diag test length (Kamil Krawczyk)  [Orabug: 19528533]  
  - i40e: add support for triggering EMPR (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: add interrupt test (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: default debug mask setting (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: fix debugging messages (Mitch Williams)  [Orabug: 19528533]  
  - i40e: properly add VF MAC addresses (Mitch Williams)  [Orabug: 19528533]  
  - i40e: retry call on timeout (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: select reset counters correctly (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: allow one more vector for VFs (Mitch Williams)  [Orabug: 19528533]  
  - i40e: firmware version fields offsets update (Anjali Singhai jain)  [Orabug: 19528533]  
  - i40e: simplify aq head-tail-len setups (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: clear AQ head and tail registers (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: register file updates (Anjali Singhai jain)  [Orabug: 19528533]  
  - i40e: set pf_id based on device and function numbers (Christopher Pau)  [Orabug: 19528533]  
  - i40e: fix null dereference (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: fix error return code in i40e_probe() (Wei Yongjun)  [Orabug: 19528533]  
  - i40e: remove unused including <linux/version.h> (Wei Yongjun)  [Orabug: 19528533]  
  - i40e: Bump version (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: use pf_id for pf function id in qtx_ctl (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: check vsi ptrs before dumping them (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: reorder block declarations in debugfs (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: tweaking icr0 handling for legacy irq (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: refactor fdir setup function (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: fix sign extension issue (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: fix use of untrusted scalar value warning (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: clamp debugfs nvm read command (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: debugfs fixups (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: fixup legacy interrupt handling (Shannon Nelson)  [Orabug: 19528533]  
  - i40e: assign correct vector to VF (Mitch Williams)  [Orabug: 19528533]  
  - i40e: don't free nonexistent rings (Mitch Williams)  [Orabug: 19528533]  
  - i40e: do not flush after re-enabling interrupts (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Bump version (Catherine Sullivan)  [Orabug: 19528533]  
  - i40e: Add support for 64 bit netstats (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Move rings from pointer to array to array of pointers (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Replace ring container array with linked list (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Move q_vectors from pointer to array to array of pointers (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Split bytes and packets from Rx/Tx stats (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Add support for Tx byte queue limits (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Drop dead code and flags from Tx hotpath (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: clean up Tx fast path (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Do not directly increment Tx next_to_use (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Cleanup Tx buffer info layout (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Drop unused completed stat (Alexander Duyck)  [Orabug: 19528533]  
  - i40e: Link code updates (Anjali Singhai)  [Orabug: 19528533]  
  - i40e: clean up coccicheck reported errors (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: better return values (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: convert ret to aq_ret (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: small clean ups from review (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: use common failure flow (Jesse Brandeburg)  [Orabug: 19528533]  
  - i40e: Fix device ID define names to align to standard (Shannon Nelson)  [Orabug: 19528533]  
  - i40evf: conform to UEK kapi (Brian Maly)  [Orabug: 19528533]  
  - i40evf: A0 silicon specific (Greg Rose)  [Orabug: 19528533]  
  - i40evf: add driver to kernel build system (Greg Rose)  [Orabug: 19528533]  
  - i40evf: init code and hardware support (Greg Rose)  [Orabug: 19528533]  
  - i40evf: driver core headers (Greg Rose)  [Orabug: 19528533]  
  - i40evf: virtual channel interface (Greg Rose)  [Orabug: 19528533]  
  - i40evf: core ethtool functionality (Greg Rose)  [Orabug: 19528533]  
  - i40evf: transmit and receive functionality (Greg Rose)  [Orabug: 19528533]  
  - i40evf: main driver core (Greg Rose)  [Orabug: 19528533]  
  - Revert "i40e: upgrade to 1.0.15" (Brian Maly)  [Orabug: 19528533]  
  - ixgbe: Look up MAC address on SPARC systems (Martin K. Petersen)  [Orabug: 18182472]  
  - cpufreq: intel_pstate: allow driver to be built as a module (Brian Maly)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: enable driver in kernel config (Brian Maly)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Remove core_pct rounding (Stratos Karafotis)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Simplify P state adjustment logic. (Stratos Karafotis)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Keep values in aperf/mperf in full precision (Stratos Karafotis)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Disable interrupts during MSRs reading (Stratos Karafotis)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Remove unnecessary type casting in div_s64() call (Stratos Karafotis)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Make intel_pstate_kobject and debugfs_parent locals (Stratos Karafotis)  [Orabug: 19250051]  
  - intel_pstate: Set CPU number before accessing MSRs (Vincent Minet)  [Orabug: 19250051]  
  - intel_pstate: Correct rounding in busy calculation (Doug Smythies)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Remove duplicate CPU ID check (Stratos Karafotis)  [Orabug: 19250051]  
  - cpufreq: intel_pstate: Remove unused member name of cpudata (Stratos Karafotis)  [Orabug: 19250051]  
  - intel_pstate: Add CPU IDs for Broadwell processors (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Improve initial busy calculation (Doug Smythies)  [Orabug: 19250051]  
  - intel_pstate: add sample time scaling (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Correct rounding in busy calculation (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Remove C0 tracking (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: remove setting P state to MAX on init (Brian Maly)  [Orabug: 19250051]  
  - intel_pstate: fix pid_reset to use fixed point values (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: remove unneeded sample buffers (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Change busy calculation to use fixed point math. (Brian Maly)  [Orabug: 19250051]  
  - intel_pstate: Remove energy reporting from pstate_sample tracepoint (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Take core C0 time into account for core busy calculation (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Add trace point to report internal state. (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Remove periodic P state boost (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters. (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Fail initialization if P-state information is missing (Rafael J. Wysocki)  [Orabug: 19250051]  
  - intel_pstate: skip the driver if ACPI has power mgmt option (Adrian Huang)  [Orabug: 19250051]  
  - cpufreq/intel_pstate: Add static declarations to internal functions (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Refactor driver to support CPUs with different MSR layouts (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Correct calculation of min pstate value (Dirk Brandewie)  [Orabug: 19250051]  
  - intel_pstate: Improve accuracy by not truncating until final result (Brennan Shacklett)  [Orabug: 19250051]  
  - intel_pstate: Fix type mismatch warning (Rafael J. Wysocki)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Fix max_perf_pct on resume (Brian Maly)  [Orabug: 19250051]  
  - intel_pstate: fix no_turbo (Srinivas Pandruvada)  [Orabug: 19250051]  
  - intel_pstate: Add Haswell CPU models (Nell Hardcastle)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Change to scale off of max P-state (Brian Maly)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Add additional supported CPU ID (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Wei Yongjun)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: remove #ifdef MODULE compile fence (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Remove idle mode PID (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: fix ffmpeg regression (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: use lowest requested max performance (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: remove idle time and duration from sample and calculations (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Optimize intel_pstate_set_policy (Srinivas Pandruvada)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Set timer timeout correctly (Brian Maly)  [Orabug: 19250051]  
  - intel-pstate: Use #defines instead of hard-coded values. (Konrad Rzeszutek Wilk)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Fix calculation of current frequency (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Add function to check that all MSRs are valid (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Do not load on VM that does not report max P state. (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Fix intel_pstate_init() error path (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Add kernel command line option disable intel_pstate. (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq / intel_pstate: Fix 32 bit build (Dirk Brandewie)  [Orabug: 19250051]  
  - cpufreq/x86: Add P-state driver for sandy bridge. (Dirk Brandewie)  [Orabug: 19250051]  
  - xprtrdma: Update RDMA_NOMSG support (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Make FMR the default memory registration mode (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: human-readable completion status (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Display async errors (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Enable pad optimization (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Cap req_cqinit (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Return an errno from rpcrdma_register_external() (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Handle additional connection events (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Make rpcrdma_ep_disconnect() return void (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Schedule reply tasklet once per upcall (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Allocate each struct rpcrdma_mw separately (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Rename frmr_wr (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Disable completions for LOCAL_INV Work Requests (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Disable completions for FAST_REG_MR Work Requests (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Properly handle exhaustion of the rb_mws list (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Chain together all MWs in same buffer pool (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Back off rkey when FAST_REG_MR fails (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Unclutter struct rpcrdma_mr_seg (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Don't invalidate FRMRs if registration fails (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: On disconnect, don't ignore pending CQEs (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Update rkeys after transport reconnect (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Limit data payload size for ALLPHYSICAL (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Yan Burman)  [Orabug: 19878552]  
  - xprtrdma: Disconnect on registration failure (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Remove BUG_ON() call sites (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Avoid deadlock when credit window is reset (Chuck Lever)  [Orabug: 19878552]  
  - SUNRPC: Move congestion window constants to header file (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Reset connection timeout after successful reconnect (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Use macros for reconnection timeout constants (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Allocate missing pagelist (Shirley Ma)  [Orabug: 19878552]  
  - xprtrdma: Remove Tavor MTU setting (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Reduce the number of hardway buffer allocations (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Limit work done by completion handler (Chuck Lever)  [Orabug: 19878552]  
  - xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Reduce lock contention in completion handlers (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Remove REGISTER memory registration mode (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Fix BOUNCEBUFFERS removal (Chuck Lever)  [Orabug: 19878552]  
  - nfs-rdma: Fix for FMR leaks (Allen Andrews)  [Orabug: 19878552]  
  - xprtrdma: mind the device's max fast register page list depth (Steve Wise)  [Orabug: 19878552]  
  - xprtrdma: Update 16b14d4f (xprtrdma: Split the completion queue) (Chuck Lever)  [Orabug: 19878552]  
  - xprtrdma: Revert 87f2934a (xprtrdma: Disable ALLPHYSICAL mode by default) (Chuck Lever)  [Orabug: 19878552]  
  - qlcnic: Update version to 5.3.62 (Shahed Shaikh)  [Orabug: 19877622]  
  - qlcnic: Fix number of arguments in destroy tx context command (Rajesh Borundia)  [Orabug: 19877622]  
  - qlcnic: Fix programming number of arguments in a command. (Rajesh Borundia)  [Orabug: 19877622]  
  - qlcnic: Fix ordering of stats in stats buffer. (Manish Chopra)  [Orabug: 19877622]  
  - qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics. (Manish Chopra)  [Orabug: 19877622]  
  - qlcnic: Fix memory corruption while reading stats using ethtool. (Manish Chopra)  [Orabug: 19877622]  
  - qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API. (Sony Chacko)  [Orabug: 19877622]  
  - qlcnic: Add support to run firmware POST (Shahed Shaikh)  [Orabug: 19877622]  
  - qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Jitendra Kalsaria)  [Orabug: 19877622]  
  - qlcnic: Add support for 0x8830 device ID (Shahed Shaikh)  [Orabug: 19877622]  
  - qlcnic: Update Link speed and port type info for 83xx adapter (Jitendra Kalsaria)  [Orabug: 19877622]  
  - treewide: Fix typo in printk (Masanari Iida)  [Orabug: 19877622]  
  - qlcnic: Fix endianess issue in firmware load from file operation (Shahed Shaikh)  [Orabug: 19877622]  
  - qlcnic: Fix endianess issue in FW dump template header (Rajesh Borundia)  [Orabug: 19877622]  
  - qlcnic: Fix flash access interface to application (Jitendra Kalsaria)  [Orabug: 19877622]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 19877622]  
  - net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Andreas Ruprecht)  [Orabug: 19877622]  
  - qlcnic: Initialize dcbnl_ops before register_netdev (Rajesh Borundia)  [Orabug: 19877622]  
  - qlcnic: Set driver version before registering netdev (Rajesh Borundia)  [Orabug: 19877622]  
  - qlcnic: Fix update of ethtool stats. (Rajesh Borundia)  [Orabug: 19877622]  
  - qlcnic: Update version to 5.3.61 (Harish Patil)  [Orabug: 19877622]  
  - qlcnic: Enhance Tx timeout debug data collection. (Harish Patil)  [Orabug: 19877622]  
  - qlcnic: Update version to 5.3.60 (Shahed Shaikh)  [Orabug: 19877622]  
  - qlcnic: Optimize ring count validations (Shahed Shaikh)  [Orabug: 19877622]  
  - qlcnic: Pre-allocate DMA buffer used for minidump collection (Shahed Shaikh)  [Orabug: 19877622]  
  - qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Dan Carpenter)  [Orabug: 19877622]  
  - qlcnic: Initialize mailbox cmd structure to zero (Rajesh Borundia)  [Orabug: 19877622]  
  - qlcnic: info leak in qlcnic_dcb_peer_app_info() (Dan Carpenter)  [Orabug: 19877622]  
  - qlogic: Use time_before() (Manuel Schölling)  [Orabug: 19877622]  
  - net: get rid of SET_ETHTOOL_OPS (Wilfried Klaebe)  [Orabug: 19877622]  
  - qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs. (Manish Chopra)  [Orabug: 19877622]  
  - qla2xxx: Update driver version to 8.07.00.16.39.0-k. (Saurav Kashyap)  [Orabug: 19876725]  
  - qla2xxx: update fc_host for WWPN after cable pull (Himanshu Madhani)  [Orabug: 19876725]  
  - qla2xxx: Move warning message to debug level. (Sawan Chandak)  [Orabug: 19876725]  
  - qla2xxx: Fail adapter initialization on load ram failure. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Disable PCI device in shutdown handler. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Mark port lost when we receive an RSCN for it. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Restore WWPN in case of Loop Dead. (Hiral Patel)  [Orabug: 19876725]  
  - qla2xxx: Honor FCP_RSP retry delay timer field. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Add missing ISP27xx checks to optrom code. (Alex Vechersky)  [Orabug: 19876725]  
  - qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Fix mismatch is checks to free sysfs nodes. (Nigel Kirkland)  [Orabug: 19876725]  
  - qla2xxx: Disable laser for ISP2031 while unloading driver. (Himanshu Madhani)  [Orabug: 19876725]  
  - qla2xxx: Enable DPORT using NVRAM parameters. (Himanshu Madhani)  [Orabug: 19876725]  
  - qla2xxx: Declaration error cause stack corruption. (Quinn Tran)  [Orabug: 19876725]  
  - qla2xxx: Add fix in driver unload for pending activity. (Sawan Chandak)  [Orabug: 19876725]  
  - qla2xxx: Fix duplicate log message ID. (Himanshu Madhani)  [Orabug: 19876725]  
  - qla2xxx: Allow user to change ql2xfdmienable value (Himanshu Madhani)  [Orabug: 19876725]  
  - qla2xxx: Fix driver version string message. (Himanshu Madhani)  [Orabug: 19876725]  
  - qla2xxx: Allow nvram bit to enable D-PORT (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Allow nvram bit to enable FA-WWN (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Remove restriction on starting remote device discovery on port update. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Move mailbox failure messages to a default debug level. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Correction to FA-WWN for un-acquiring portname. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Add scatter/gather table size module parameter. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Add ql2xasynclogin module parameter. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: fix incorrect debug printk (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Add D-Port functionality. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Add FA-WWN functionality. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Add FDMI-2 functionality. (Himanshu Madhani)  [Orabug: 19876725]  
  - qla2xxx: ISPFx00 unexpected resets during adapter boot sequence. (Jan Kulich)  [Orabug: 19876725]  
  - qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport(). (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Incorrect debug level on mailbox command print 0x1111. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field(). (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: ISP27xx fwdump template error print simplification. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: ISP25xx multiqueue shadow register crash fix. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs(). (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Add endianizer to T10 PI max_payload_size modifier. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: Remove wait for online from host reset handler. (Saurav Kashyap)  [Orabug: 19876725]  
  - qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread. (Chad Dypuis)  [Orabug: 19876725]  
  - qla2xxx: Enable fast flash access for ISP83xx. (Chad Dupuis)  [Orabug: 19876725]  
  - qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: ISP27xx fwdump template fix insertbuf() routine. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: ISP27xx fwdump template remove high frequency debug logs. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: ISP27xx optimize fwdump entry table lookup. (Joe Carnuccio)  [Orabug: 19876725]  
  - qla2xxx: ISP27xx add tests for incomplete template. (Joe Carnuccio)  [Orabug: 19876725]  
  - crypto: sha - Handle unaligned input data in generic sha256 and sha512. (David S. Miller)  [Orabug: 19680098]  
  - ocfs2: don't fire quorum before connection established (Junxiao Bi)  [Orabug: 19549715]  
  - ocfs2: fix null handle in ocfs2_write_zero_page (Junxiao Bi)  [Orabug: 19547845]  
  - ocfs2: fix deadlock due to wrong locking order (Junxiao Bi)  [Orabug: 19547845]  
  - xfs: fix uflags detection at xfs_fs_rm_xquota (Jie Liu)  [Orabug: 19815141]  
  - genhd: fix leftover might_sleep() in blk_free_devt() (Jens Axboe)  [Orabug: 19854768]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-49.el7uek]
changelog:
  - vio: fix reuse of vio_dring slot (Dwight Engen)  [Orabug: 19441666]  
  - sunvdc: limit each sg segment to a page (Dwight Engen)  [Orabug: 19347817]  
  - sunvdc: syncronize with upstream commit (Dwight Engen)  [Orabug: 19867684]  
  - mlx4_vnic: Add correct typecasting to pointers in vnic_get_frag_header() (Ashish Samant)  [Orabug: 19824501]  
  - [SCSI] Generate uevents on certain unit attention codes (Ewan D. Milne)  [Orabug: 19670019]  
  - be2net: enable PCIe error reporting on VFs too (Kalesh AP)  [Orabug: 19825384]  
  - be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Kalesh AP)  [Orabug: 19825384]  
  - be2net: fix port-type reporting in get_settings (Ravikumar Nelavelli)  [Orabug: 19825384]  
  - be2net: add ethtool "-m" option support (Mark Leonard)  [Orabug: 19825384]  
  - be2net: use v1 of SET_FLOW_CONTROL command (Suresh Reddy)  [Orabug: 19825384]  
  - be2net: fix RX fragment posting for jumbo frames (Ajit Khaparde)  [Orabug: 19825384]  
  - be2net: replace strcpy with strlcpy (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: fix some log messages (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: query max_tx_qs for BE3 super-nic profile from FW (Suresh Reddy)  [Orabug: 19825384]  
  - be2net: make be_cmd_get_regs() return a status (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: define BE_MAX_MTU (Kalesh AP)  [Orabug: 19825384]  
  - be2net: remove unncessary gotos (Kalesh AP)  [Orabug: 19825384]  
  - be2net: fix log messages in lancer FW download path (Kalesh AP)  [Orabug: 19825384]  
  - be2net: Add a dma_mapping_error counter in ethtool (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: Add TX completion error statistics in ethtool (Kalesh AP)  [Orabug: 19825384]  
  - be2net: add a description for counter rx_input_fifo_overflow_drop (Sathya Perla)  [Orabug: 19825384]  
  - be2net: add a few log messages (Sathya Perla)  [Orabug: 19825384]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 19825384]  
  - be2net: support deleting FW dump via ethtool (only for Lancer) (Kalesh AP)  [Orabug: 19825384]  
  - be2net: ignore VF mac address setting for the same mac (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: Issue shutdown event to ocrdma driver (Devesh Sharma)  [Orabug: 19825384]  
  - be2net: update driver version to 10.4 (Sathya Perla)  [Orabug: 19825384]  
  - be2net: use adapter->flags to track SRIOV state (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: use be_max_vfs() macro to access max-vfs (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: use "if (!foo)" test style (Kalesh AP)  [Orabug: 19825384]  
  - be2net: remove unused structures in be_cmds.h (Kalesh AP)  [Orabug: 19825384]  
  - be2net: reduce arguments passed to FW-cmd routines (Kalesh AP)  [Orabug: 19825384]  
  - be2net: update UE bit description strings (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: fix return status of some ndo methods (Kalesh AP)  [Orabug: 19825384]  
  - be2net: fix return status of some ethtool methods (Kalesh AP)  [Orabug: 19825384]  
  - be2net: return -ENOMEM for memory allocation failures (Kalesh AP)  [Orabug: 19825384]  
  - be2net: return -ETIMEDOUT when a FW-cmd times out (Kalesh AP)  [Orabug: 19825384]  
  - be2net: fix error status for FW-download (Kalesh AP)  [Orabug: 19825384]  
  - be2net: use -ENETDOWN error status when interface is down (Kalesh AP)  [Orabug: 19825384]  
  - be2net: set EQ DB clear-intr bit in be_open() (Suresh Reddy)  [Orabug: 19825384]  
  - be2net: re-enable vlan filtering mode asap (Kalesh AP)  [Orabug: 19825384]  
  - be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Vasundhara Volam)  [Orabug: 19825384]  
  - be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Vasundhara Volam)  [Orabug: 19825384]  
  - megaraid: Fail resume if MSI-X re-initialization failed (Alexander Gordeev)  [Orabug: 19664513]  
  - megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation(). (Adam Radford)  [Orabug: 19664513]  
  - megaraid_sas: Fix LD/VF affiliation parsing (Adam Radford)  [Orabug: 19664513]  
  - Revert "megaraid_sas: Fix LD/VF affiliation parsing" (Martin K. Petersen)  [Orabug: 19664513]  
  - sparc64: vcc driver changes (Bijan Mottahedeh)  [Orabug: 19404981]  
  - SPARC64: Virtual Logical Domain Channel (VLDC) Driver: Update #1 (Aaron Young)  [Orabug: 19623083]  
  - SPARC64: Virtual Logical Domain Channel (VLDC) Driver (Aaron Young)  [Orabug: 19424085]  
  - sparc64: ds support for "sp-token" service and ioctl interface to get token (Liam Merwick)  [Orabug: 19774592]  
  - HID: magicmouse: sanity check report size in raw_event() callback (Jiri Kosina)  [Orabug: 19849350]  {CVE-2014-3184} 
  - USB: whiteheat: Added bounds checking for bulk command response (James Forshaw)  [Orabug: 19849331]  {CVE-2014-3185} 
  - HID: fix a couple of off-by-ones (Jiri Kosina)  [Orabug: 19849311]  {CVE-2014-3181} 
  - ALSA: control: Don't access controls outside of protected regions (Lars-Peter Clausen)  [Orabug: 19817689]  {CVE-2014-4653} {CVE-2014-4654} {CVE-2014-4655} 
  - ALSA: control: Fix replacing user controls (Lars-Peter Clausen)  [Orabug: 19817671]  {CVE-2014-4653} {CVE-2014-4654} {CVE-2014-4655} 
  - kvm: iommu: fix the third parameter of kvm_iommu_put_pages (CVE-2014-3601) (Michael S. Tsirkin)  [Orabug: 19817515]  {CVE-2014-3601} 
  - ixgbe: upgrade to version 3.22.3 and merge patches based on 3.21.2 (Ethan Zhao)  [Orabug: 19528458]  
  - sparc: Add support for seek and shorter read to /dev/mdesc (Khalid Aziz)  [Orabug: 19797906]  
  - cciss: Fallback to MSI rather than to INTx if MSI-X failed (Alexander Gordeev)  [Orabug: 19692099]  
  - drivers/block/cciss.c:cciss_init_one(): use proper errnos (Andrew Morton)  [Orabug: 19692099]  
  - cciss: return 0 from driver probe function on success, not 1 (Stephen M. Cameron)  [Orabug: 19692099]  
  - cpufreq: Use rwsem for protecting critical sections (Viresh Kumar)  [Orabug: 19482546]  
  - Drivers: hv: vmbus: Cleanup hv_post_message() (K. Y. Srinivasan)  [Orabug: 19727050]  
  - Drivers: hv: vmbus: Cleanup vmbus_close_internal() (K. Y. Srinivasan)  [Orabug: 19727050]  
  - storvsc: get rid of overly verbose warning messages (K. Y. Srinivasan)  [Orabug: 19727050]  
  - Drivers: hv: vmbus: Cleanup vmbus_post_msg() (K. Y. Srinivasan)  [Orabug: 19727050]  
  - Drivers: hv: vmbus: Cleanup vmbus_teardown_gpadl() (K. Y. Srinivasan)  [Orabug: 19727050]  
  - Drivers: hv: vmbus: Cleanup vmbus_establish_gpadl() (K. Y. Srinivasan)  [Orabug: 19727050]  
  - Drivers: hv: vmbus: Fix a bug in vmbus_open() (K. Y. Srinivasan)  [Orabug: 19727050]  
  - Drivers: hv: vmbus: Enable interrupt driven flow control (K. Y. Srinivasan)  [Orabug: 19727050]  
  - Drivers: hv: vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (K. Y. Srinivasan)  [Orabug: 19727047]  
  - hyperv: import some definition due to compatiblility (Vaughan Cao)  [Orabug: 19230208]  
  - net: hyperv: fix netvsc_select_queue definition (Vaughan Cao)  [Orabug: 19230208]  
  - hyperv: Add hash value into RNDIS Per-packet info (Haiyang Zhang)  [Orabug: 19230208]  
  - Drivers: hv: vmbus: Implement per-CPU mapping of relid to channel (K. Y. Srinivasan)  [Orabug: 19230208]  
  - Drivers: hv: Eliminate the channel spinlock in the callback path (K. Y. Srinivasan)  [Orabug: 19230208]  
  - hyperv: Properly handle checksum offload (KY Srinivasan)  [Orabug: 19230208]  
  - hyperv: Enable sendbuf mechanism on the send path (KY Srinivasan)  [Orabug: 19230208]  
  - hyperv: Simplify the send_completion variables (Haiyang Zhang)  [Orabug: 19230208]  
  - hyperv: Remove recv_pkt_list and lock (Haiyang Zhang)  [Orabug: 19230208]  
  - hyperv: Add support for virtual Receive Side Scaling (vRSS) (Haiyang Zhang)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Address UDP checksum issues (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Negotiate suitable ndis version for offload support (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Allocate memory for all possible per-pecket information (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Enable large send offload (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Enable send side checksum offload (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Enable receive side IP checksum offload (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Enable offloads on the host (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Cleanup the send path (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Enable scatter gather I/O (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: hv: vmbus: Increase the limit on the number of pfns we can handle (K. Y. Srinivasan)  [Orabug: 19230208]  
  - hyperv: Add latest NetVSP versions to auto negotiation (Haiyang Zhang)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Cleanup the netvsc receive callback functio (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Cleanup the receive path (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: net: hyperv: Get rid of the rndis_filter_packet structure (KY Srinivasan)  [Orabug: 19230208]  
  - Drivers: hv: vmbus: Support per-channel driver state (K. Y. Srinivasan)  [Orabug: 19230208]  
  - bnx2fc: Improve stats update mechanism (Neil Horman)  [Orabug: 19692103]  
  - bnx2fc: do not scan uninitialized lists in case of error. (Maurizio Lombardi)  [Orabug: 19692103]  
  - bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi)  [Orabug: 19692103]  
  - bnx2fc: fix memory leak and potential NULL pointer dereference. (Maurizio Lombardi)  [Orabug: 19692103]  
  - bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi)  [Orabug: 19692103]  
  - bnx2i: Rebranding bnx2i driver (Vikas Chaudhary)  [Orabug: 19692103]  
  - bnx2i: fix custom stats length (Mike Christie)  [Orabug: 19692103]  
  - bnx2x: Configure device endianity on driver load and reset endianity on removal. (Manish Chopra)  [Orabug: 19692103]  
  - net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Rasmus Villemoes)  [Orabug: 19692103]  
  - bnx2x: Revert UNDI flushing mechanism (Yuval Mintz)  [Orabug: 19692103]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 19692103]  
  - bnx2x: fix set_setting for some PHYs (Yaniv Rosner)  [Orabug: 19692103]  
  - bnx2x: Fail probe of VFs using an old incompatible driver (Yuval Mintz)  [Orabug: 19692103]  
  - bnx2x: Fix the MSI flags (Yijing Wang)  [Orabug: 19692103]  
  - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c: remove null test before kfree (Fabian Frederick)  [Orabug: 19692103]  
  - bnx2x: Enlarge the dorq threshold for VFs (Ariel Elior)  [Orabug: 19692103]  
  - bnx2x: Check for UNDI in uncommon branch (Yuval Mintz)  [Orabug: 19692103]  
  - bnx2x: Fix 1G-baseT link (Yaniv Rosner)  [Orabug: 19692103]  
  - bnx2x: Fix link for KR with swapped polarity lane (Yaniv Rosner)  [Orabug: 19692103]  
  - bnx2x: Fix kernel crash and data miscompare after EEH recovery (wenxiong@linux.vnet.ibm.com)  [Orabug: 19692103]  
  - bnx2x: Adapter not recovery from EEH error injection (wenxiong@linux.vnet.ibm.com)  [Orabug: 19692103]  
  - bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Ariel Elior)  [Orabug: 19692103]  
  - bnx2x: Convert return 0 to return rc (Joe Perches)  [Orabug: 19692103]  
  - bnx2x: fix build when BNX2X_SRIOV is not enabled (Randy Dunlap)  [Orabug: 19692103]  
  - bnx2x: Fix UNDI driver unload (Yuval Mintz)  [Orabug: 19692103]  
  - bnx2x: Fix failure to configure VF multicast filters (Narender Kumar)  [Orabug: 19692103]  
  - bnx2x: Fix vlan credit issues for VFs (Yuval Mintz)  [Orabug: 19692103]  
  - bnx2x: Memory leak during VF removal (Yuval Mintz)  [Orabug: 19692103]  
  - net: bnx2x: include irq.h for irqreturn_t definitions (Josh Boyer)  [Orabug: 19692103]  
  - bnx2x: Fix possible memory leak on iov error flow (Yuval Mintz)  [Orabug: 19692103]  
  - bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Yuval Mintz)  [Orabug: 18505568]  
  - bnx2x: Don't allow VFs to become promiscuous (Yuval Mintz)  [Orabug: 18505568]  
  - bnx2x: Don't show port statistics for VFs (Yuval Mintz)  [Orabug: 18505568]  
  - bnx2x: Remove the sriov VFOP mechanism (Yuval Mintz)  [Orabug: 18505568]  
  - bnx2x: Don't receive packets when the napi budget == 0 (Eric W. Biederman)  [Orabug: 18505568]  
  - bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt)  [Orabug: 18505568]  
  - bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt)  [Orabug: 18505568]  
  - bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt)  [Orabug: 18505568]  
  - cnic : Cleanup CONFIG_IPV6 & VLAN check (Anish Bhatt)  [Orabug: 19692103]  
  - cnic: Rebranding cnic driver. (Jitendra Kalsaria)  [Orabug: 19692103]  
  - cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Michael Chan)  [Orabug: 19692103]  
  - cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Michael Chan)  [Orabug: 19692103]  
  - cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Michael Chan)  [Orabug: 19692103]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 19692103]  
  - bnx2: Rebranding bnx2 driver. (Jitendra Kalsaria)  [Orabug: 19692103]  
  - bnx2: Don't receive packets when the napi budget == 0 (Eric W. Biederman)  [Orabug: 19692103]  
  - bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman)  [Orabug: 19692103]  
  - bnx2: Make module parameters readable (James M Leddy)  [Orabug: 19692103]  
  - tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera)  [Orabug: 19692103]  
  - tg3: fix return value in tg3_get_stats64 (Govindarajulu Varadarajan)  [Orabug: 19692103]  
  - tg3: Fix race condition in tg3_get_stats64() (Michael Chan)  [Orabug: 19692103]  
  - PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use (Benoit Taine)  [Orabug: 19692103]  
  - tg3: Modify tg3_tso_bug() to handle multiple TX rings (Prashant Sreedharan)  [Orabug: 19692103]  
  - tg3: Change nvram command timeout value to 50ms (Prashant Sreedharan)  [Orabug: 19692103]  
  - tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Prashant Sreedharan)  [Orabug: 19692103]  
  - tg3: Override clock, link aware and link idle mode during NVRAM dump (Prashant Sreedharan)  [Orabug: 19692103]  
  - tg3: Prevent page allocation failure during TSO workaround (Michael Chan)  [Orabug: 19692103]  
  - tg3: Don't modify ip header fields when doing GSO (Michael Chan)  [Orabug: 19692103]  
  - tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera)  [Orabug: 19692103]  
  - tg3: remove open-coded skb_cow_head. (françois romieu)  [Orabug: 19692103]  
  - tg3: remove empty MDIO bus reset function (Florian Fainelli)  [Orabug: 19692103]  
  - tg3: Do not include vlan acceleration features in vlan_features (Vlad Yasevich)  [Orabug: 19692103]  
  - tg3: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman)  [Orabug: 19692103]  
  - hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Stephen M. Cameron)  [Orabug: 19692082]  
  - hpsa: remove online devices from offline device list (Stephen M. Cameron)  [Orabug: 19692082]  
  - hpsa: fix non-x86 builds (Arnd Bergmann)  [Orabug: 19692082]  
  - hpsa: do not unconditionally copy sense data (Robert Elliott)  [Orabug: 19692082]  
  - hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Stephen M. Cameron)  [Orabug: 19692082]  
  - hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Stephen M. Cameron)  [Orabug: 19692082]  
  - sparc: Fix dependency for CONFIG_SPARC_ADI (Khalid Aziz)  [Orabug: 19706013]  
  - ctf: handle srcdir-relative paths properly. (Nick Alcock)  [Orabug: 19712731]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-48.el7uek]
changelog:
  - x86/xen: don't copy bogus duplicate entries into kernel page tables (Stefan Bader)  [Orabug: 19672707]  
  - xen/gntalloc: safely delete grefs in add_grefs() undo path (David Vrabel)  [Orabug: 19672707]  
  - xen/gntalloc: fix oops after runnning out of grant refs (David Vrabel)  [Orabug: 19672707]  
  - xen/balloon: cancel ballooning if adding new memory failed (David Vrabel)  [Orabug: 19672707]  
  - xen/manage: Always freeze/thaw processes when suspend/resuming (Ross Lagerwall)  [Orabug: 19672707]  
  - x86/xen: use vmap() to map grant table pages in PVH guests (David Vrabel)  [Orabug: 19672707]  
  - x86/xen: resume timer irqs early (David Vrabel)  [Orabug: 19672707]  
  - xen-pciback: Document the 'quirks' sysfs file (Konrad Rzeszutek Wilk)  [Orabug: 19672707]  
  - xen/pciback: Fix error return code in xen_pcibk_attach() (Wei Yongjun)  [Orabug: 19672707]  
  - xen/events: drop negativity check of unsigned parameter (Andrey Utkin)  [Orabug: 19672707]  
  - xen/setup: Remove Identity Map Debug Message (Matt Rushton)  [Orabug: 19672707]  
  - xen/events/fifo: remove a unecessary use of BM() (Frediano Ziglio)  [Orabug: 19672707]  
  - xen/events/fifo: ensure all bitops are properly aligned even on x86 (David Vrabel)  [Orabug: 19672707]  
  - xen/events/fifo: reset control block and local HEADs on resume (David Vrabel)  [Orabug: 19672707]  
  - xen/grant-table: remove support for V2 tables (David Vrabel)  [Orabug: 19672707]  
  - x86/xen: safely map and unmap grant frames when in atomic context (David Vrabel)  [Orabug: 19672707]  
  - OVMAPI: Memory leak in ovmapi_read_name_value (Sasha Levin)  [Orabug: 19672517]  
  - OVMAPI: Sanity check value size before handling it (Sasha Levin)  [Orabug: 19672529]  
  - block: Fix dev_t minor allocation lifetime (Keith Busch)  [Orabug: 19566288]  
  - PCI: hotplug: Use global PCI rescan-remove locking (Rafael J. Wysocki)  [Orabug: 19593327]  
  - PCI: Add global pci_lock_rescan_remove() (Rafael J. Wysocki)  [Orabug: 19593327]  
  - sparc: Allow memory corruption detection to be enabled by default (Khalid Aziz)  [Orabug: 19348168]  
  - sparc: Add support for Application Data Integrity (ADI) on M7 (Khalid Aziz)  [Orabug: 19348168]  
  - Make kernel-uek-doc not obsolete and not conflict with kernel-doc (John Haxby)  [Orabug: 18922080]  
  - module: fix sprintf format specifier in param_get_byte() (Christoph Jaeger)  [Orabug: 19647215]  
  - mm: make snapshotting pages for stable writes a per-bio operation (Darrick J. Wong)  [Orabug: 19502094]  
  - xfs: growfs overruns AGFL buffer on V4 filesystems (Dave Chinner)  [Orabug: 19427033]  
  - Revert "xen/events: remove unnecessary call to bind_evtchn_to_cpu()" (Zhenzhong Duan)  [Orabug: 19261720]  
  - ocfs2: reflink: fix slow unlink for refcounted file (Junxiao Bi)  [Orabug: 18106641]  
  - xfs: fix Q_XQUOTARM ioctl (Eric Sandeen)  [Orabug: 19207913]  
  - sunvnet: Avoid sending superfluous LDC messages. (Sowmini Varadhan)  [Orabug: 19621729]  
  - sunvnet: only use connected ports when sending (David L Stevens)  [Orabug: 19621274]  
  - sunvnet: Schedule maybe_tx_wakeup() as a tasklet from ldc_rx path (Sowmini Varadhan)  [Orabug: 19359251]  
  - sunvnet: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Sowmini Varadhan)  [Orabug: 19359251]  
  - sunvnet: Do not ask for an ACK for every dring transmit (Sowmini Varadhan)  [Orabug: 19359251]  
  - sunvnet: clean up objects created in vnet_new() on vnet_exit() (Sowmini Varadhan)  [Orabug: 19441826]  
  - sparc64: ldc_connect() should not return EINVAL when handshake is in progress. (Sowmini Varadhan)  [Orabug: 19588198]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-47.el7uek]
changelog:
  - CVE-2014-3535: NULL pointer dereference in VxLAN packet logging. (Sasha Levin)  [Orabug: 19613111]  
  - ixgbevf: fix cards found counter when unbound one NIC (Ethan Zhao)  [Orabug: 19063958]  
  - ixgbevf: upgrade to version 2.15.3 (Ethan Zhao)  [Orabug: 19528471]  
  - i40e: upgrade to 1.0.15 (Ethan Zhao)  [Orabug: 19493068]  
  - mlx4_ib: Fix endianness in blueflame post_send. (Shamir Rabinovitch)  [Orabug: 18918544]  
  - sparc64: Virtual Console Concentrator driver (Bijan Mottahedeh)  [Orabug: 19337243]  
  - x86, efivars: firmware bug workarounds should be in platform code (Matt Fleming)  [Orabug: 19520640]  
  - sdp: fix keepalive functionality (Shamir Rabinovitch)  [Orabug: 19467625]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-46.el7uek]
changelog:
  - sctp: fix possible seqlock seadlock in sctp_packet_transmit() (Eric Dumazet)  [Orabug: 19572988]  
  - iovec: make sure the caller actually wants anything in memcpy_fromiovecend (Sasha Levin)  [Orabug: 19573414]  
  - net: sctp: inherit auth_capable on INIT collisions (Daniel Borkmann)  [Orabug: 19573413]  
  - tcp: Fix integer-overflow in TCP vegas (Christoph Paasch)  [Orabug: 19573412]  
  - tcp: Fix integer-overflows in TCP veno (Christoph Paasch)  [Orabug: 19573411]  
  - net: sendmsg: fix NULL pointer dereference (Andrey Ryabinin)  [Orabug: 19573410]  
  - bnx2x: fix crash during TSO tunneling (Dmitry Kravkov)  [Orabug: 19573409]  
  - lib/btree.c: fix leak of whole btree nodes (Minfei Huang)  [Orabug: 19573408]  
  - timer: Fix lock inversion between hrtimer_bases.lock and scheduler locks (Jan Kara)  [Orabug: 19573407]  
  - printk: rename printk_sched to printk_deferred (John Stultz)  [Orabug: 19573406]  
  - mm, thp: do not allow thp faults to avoid cpuset restrictions (David Rientjes)  [Orabug: 19573405]  
  - cfg80211: fix mic_failure tracing (Eliad Peller)  [Orabug: 19573404]  
  - crypto: af_alg - properly label AF_ALG socket (Milan Broz)  [Orabug: 19573403]  
  - x86/efi: Include a .bss section within the PE/COFF headers (Michael Brown)  [Orabug: 19573402]  
  - mm: hugetlb: fix copy_hugetlb_page_range() (Naoya Horiguchi)  [Orabug: 19573401]  
  - blkcg: don't call into policy draining if root_blkg is already gone (Tejun Heo)  [Orabug: 19573400]  
  - block: don't assume last put of shared tags is for the host (Christoph Hellwig)  [Orabug: 19573399]  
  - drm/radeon: avoid leaking edid data (Alex Deucher)  [Orabug: 19573398]  
  - ipv4: fix buffer overflow in ip_options_compile() (Eric Dumazet)  [Orabug: 19573397]  
  - dns_resolver: Null-terminate the right string (Ben Hutchings)  [Orabug: 19573396]  
  - dns_resolver: assure that dns_query() result is null-terminated (Manuel Schölling)  [Orabug: 19573395]  
  - net: sctp: fix information leaks in ulpevent layer (Daniel Borkmann)  [Orabug: 19573394]  
  - igmp: fix the problem when mc leave group (dingtianhong)  [Orabug: 19573393]  
  - tcp: Fix divide by zero when pushing during tcp-repair (Christoph Paasch)  [Orabug: 19573392]  
  - bnx2x: fix possible panic under memory stress (Eric Dumazet)  [Orabug: 19573391]  
  - ipv4: irq safe sk_dst_[re]set() and ipv4_sk_update_pmtu() fix (Eric Dumazet)  [Orabug: 19573390]  
  - ipv4: fix dst race in sk_dst_get() (Eric Dumazet)  [Orabug: 19573389]  
  - 8021q: fix a potential memory leak (Li RongQing)  [Orabug: 19573388]  
  - net: sctp: check proc_dointvec result in proc_sctp_do_auth (Daniel Borkmann)  [Orabug: 19573387]  
  - shmem: fix splicing from a hole while it's punched (Hugh Dickins)  [Orabug: 19573386]  
  - shmem: fix faulting into a hole, not taking i_mutex (Hugh Dickins)  [Orabug: 19573385]  {CVE-2014-4171} 
  - shmem: fix faulting into a hole while it's punched (Hugh Dickins)  [Orabug: 19573384]  
  - ext4: fix unjournalled bg descriptor while initializing inode bitmap (Theodore Ts'o)  [Orabug: 19573383]  
  - cpuset,mempolicy: fix sleeping function called from invalid context (Gu Zheng)  [Orabug: 19573382]  
  - mm: fix crashes from mbind() merging vmas (Hugh Dickins)  [Orabug: 19573381]  
  - hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned entry (Naoya Horiguchi)  [Orabug: 19573380]  
  - md: flush writes before starting a recovery. (NeilBrown)  [Orabug: 19573379]  
  - nfsd: fix rare symlink decoding bug (J. Bruce Fields)  [Orabug: 19573378]  
  - Bluetooth: Fix locking of hdev when calling into SMP code (Johan Hedberg)  [Orabug: 19573377]  
  - rt2x00: disable TKIP on USB (Stanislaw Gruszka)  [Orabug: 19573376]  
  - USB: ftdi_sio: fix null deref at port probe (Johan Hovold)  [Orabug: 19573375]  
  - virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini)  [Orabug: 19573374]  
  - netfilter: ipt_ULOG: fix info leaks (Mathias Krause)  [Orabug: 19573373]  
  - ipvs: Fix panic due to non-linear skb (Peter Christensen)  [Orabug: 19573372]  
  - reiserfs: call truncate_setsize under tailpack mutex (Jeff Mahoney)  [Orabug: 19573371]  
  - nfsd4: fix FREE_STATEID lockowner leak (J. Bruce Fields)  [Orabug: 19573370]  
  - pNFS: Handle allocation errors correctly in filelayout_alloc_layout_hdr() (Trond Myklebust)  [Orabug: 19573369]  
  - SUNRPC: Fix a module reference leak in svc_handle_xprt (Trond Myklebust)  [Orabug: 19573368]  
  - UBIFS: Remove incorrect assertion in shrink_tnc() (hujianyang)  [Orabug: 19573367]  
  - UBIFS: fix an mmap and fsync race condition (hujianyang)  [Orabug: 19573365]  
  - mtip32xx: Remove dfs_parent after pci unregister (Asai Thambi S P)  [Orabug: 19573364]  
  - Btrfs: use right type to get real comparison (Liu Bo)  [Orabug: 19573363]  
  - fs: btrfs: volumes.c: Fix for possible null pointer dereference (Rickard Strandqvist)  [Orabug: 19573362]  
  - Btrfs: fix double free in find_lock_delalloc_range (Chris Mason)  [Orabug: 19573361]  
  - target: Explicitly clear ramdisk_mcp backend pages (Nicholas A. Bellinger)  [Orabug: 19573360]  
  - target: Report correct response length for some commands (Roland Dreier)  [Orabug: 19573358]  
  - iscsi-target: Fix ABORT_TASK + connection reset iscsi_queue_req memory leak (Nicholas Bellinger)  [Orabug: 19573357]  
  - ext4: fix wrong assert in ext4_mb_normalize_request() (Maurizio Lombardi)  [Orabug: 19573356]  
  - ext4: fix zeroing of page during writeback (Jan Kara)  [Orabug: 19573355]  
  - mm: vmscan: clear kswapd's special reclaim powers before exiting (Johannes Weiner)  [Orabug: 19573354]  
  - mm: fix sleeping function warning from __put_anon_vma (Hugh Dickins)  [Orabug: 19573353]  
  - ipv4: fix a race in ip4_datagram_release_cb() (Eric Dumazet)  [Orabug: 19573352]  
  - net: force a list_del() in unregister_netdevice_many() (Eric Dumazet)  [Orabug: 19573351]  
  - auditsc: audit_krule mask accesses need bounds checking (Andy Lutomirski)  [Orabug: 19573350]  
  - mm/compaction: make isolate_freepages start at pageblock boundary (Vlastimil Babka)  [Orabug: 19573349]  
  - mm: compaction: detect when scanners meet in isolate_freepages (Vlastimil Babka)  [Orabug: 19573348]  
  - mm: compaction: reset cached scanner pfn's before reading them (Vlastimil Babka)  [Orabug: 19573347]  
  - target: Fix alua_access_state attribute OOPs for un-configured devices (Nicholas Bellinger)  [Orabug: 19573346]  
  - fs,userns: Change inode_capable to capable_wrt_inode_uidgid (Andy Lutomirski)  [Orabug: 19573345]  {CVE-2014-4014} 
  - mm: rmap: fix use-after-free in __put_anon_vma (Andrey Ryabinin)  [Orabug: 19573344]  
  - mm/memory-failure.c: fix memory leak by race between poison and unpoison (Naoya Horiguchi)  [Orabug: 19573343]  
  - perf: Fix race in removing an event (Peter Zijlstra)  [Orabug: 19573342]  
  - perf: Prevent false warning in perf_swevent_add (Jiri Olsa)  [Orabug: 19573341]  
  - iommu/amd: Fix interrupt remapping for aliased devices (Alex Williamson)  [Orabug: 19573340]  
  - libceph: fix corruption when using page_count 0 page in rbd (Chunwei Chen)  [Orabug: 19573338]  
  - dm crypt: fix cpu hotplug crash by removing per-cpu structure (Mikulas Patocka)  [Orabug: 19573337]  
  - percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree() (Jianyu Zhan)  [Orabug: 19573336]  
  - nfsd4: remove lockowner when removing lock stateid (J. Bruce Fields)  [Orabug: 19573335]  
  - nfsd4: warn on finding lockowner without stateid's (J. Bruce Fields)  [Orabug: 19573334]  
  - NFSD: Call ->set_acl with a NULL ACL structure if no entries (Kinglong Mee)  [Orabug: 19573333]  
  - NFSd: call rpc_destroy_wait_queue() from free_client() (Trond Myklebust)  [Orabug: 19573331]  
  - NFSd: Move default initialisers from create_client() to alloc_client() (Trond Myklebust)  [Orabug: 19573330]  
  - media: media-device: fix infoleak in ioctl media_enum_entities() (Salva Peiró)  [Orabug: 19573329]  {CVE-2014-1739} 
  - crypto: crypto_wq - Fix late crypto work queue initialization (Tim Chen)  [Orabug: 19573328]  
  - posix_acl: handle NULL ACL in posix_acl_equiv_mode (Christoph Hellwig)  [Orabug: 19573327]  
  - md: avoid possible spinning md thread at shutdown. (NeilBrown)  [Orabug: 19573326]  
  - hrtimer: Set expiry time before switch_hrtimer_base() (Viresh Kumar)  [Orabug: 19573325]  
  - hrtimer: Prevent remote enqueue of leftmost timers (Leon Ma)  [Orabug: 19573324]  
  - hrtimer: Prevent all reprogramming if hang detected (Stuart Hayes)  [Orabug: 19573323]  
  - hwpoison, hugetlb: lock_page/unlock_page does not match for handling a free hugepage (Chen Yucong)  [Orabug: 19573322]  
  - x86, mm, hugetlb: Add missing TLB page invalidation for hugetlb_cow() (Anthony Iliopoulos)  [Orabug: 19573321]  
  - timer: Prevent overflow in apply_slack (Jiri Bohac)  [Orabug: 19573319]  
  - mm: make fixup_user_fault() check the vma access rights too (Linus Torvalds)  [Orabug: 19573318]  
  - ipv4: initialise the itag variable in __mkroute_input (Li RongQing)  [Orabug: 19573317]  
  - ip6_tunnel: fix potential NULL pointer dereference (Susant Sahani)  [Orabug: 19573316]  
  - macvlan: Don't propagate IFF_ALLMULTI changes on down interfaces. (Peter Christensen)  [Orabug: 19573315]  
  - ipv4: fib_semantics: increment fib_info_cnt after fib_info allocation (Sergey Popovich)  [Orabug: 19573314]  
  - tcp_cubic: fix the range of delayed_ack (Liu Yu)  [Orabug: 19573313]  
  - rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (David Gibson)  [Orabug: 19573312]  
  - rtnetlink: Warn when interface's information won't fit in our packet (David Gibson)  [Orabug: 19573311]  
  - net: sctp: cache auth_enable per endpoint (Vlad Yasevich)  [Orabug: 19573309]  
  - vlan: Fix lockdep warning when vlan dev handle notification (dingtianhong)  [Orabug: 19573303]  
  - ip6_gre: don't allow to remove the fb_tunnel_dev (Nicolas Dichtel)  [Orabug: 19573299]  
  - bonding: Remove debug_fs files when module init fails (Thomas Richter)  [Orabug: 19573298]  
  - l2tp: take PMTU from tunnel UDP socket (Dmitry Petukhov)  [Orabug: 19573284]  
  - USB: serial: fix sysfs-attribute removal deadlock (Johan Hovold)  [Orabug: 19573279]  
  - mm: use paravirt friendly ops for NUMA hinting ptes (Mel Gorman)  [Orabug: 19573259]  
  - mm/hugetlb.c: add cond_resched_lock() in return_unused_surplus_pages() (Mizuma, Masayoshi)  [Orabug: 19573242]  
  - netfilter: Can't fail and free after table replacement (Thomas Graf)  [Orabug: 19573228]  
  - netfilter: nf_conntrack: reserve two bytes for nf_ct_ext->len (Andrey Vagin)  [Orabug: 19573152]  
  - be2iscsi : Bump the driver version (John Soni Jose)  [Orabug: 19530726]  
  - be2iscsi: Fix memory leak in mgmt_set_ip() (Maurizio Lombardi)  [Orabug: 19530726]  
  - bnx2i, be2iscsi: fix custom stats length (Mike Christie)  [Orabug: 19530726]  
  - be2iscsi: remove potential junk pointer free (Tomas Henzl)  [Orabug: 19530726]  
  - be2iscsi: add an missing goto in error path (Tomas Henzl)  [Orabug: 19530726]  
  - be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Jayamohan Kallickal)  [Orabug: 19530726]  
  - be2iscsi: Fix memory corruption in MBX path (Jayamohan Kallickal)  [Orabug: 19530726]  
  - be2iscsi: Fix TCP parameters while connection offloading. (Jayamohan Kallickal)  [Orabug: 19530726]  
  - be2iscsi: Fix interrupt Coalescing mechanism. (Jayamohan Kallickal)  [Orabug: 19530726]  
  - be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Jayamohan Kallickal)  [Orabug: 19530726]  
  - be2iscsi: Fix retrieving MCCQ_WRB in non-embedded Mbox path (Jayamohan Kallickal)  [Orabug: 19530726]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-45.el7uek]
changelog:
  - x86: xen: Sync the CMOS RTC as well as the Xen wallclock (David Vrabel)  [Orabug: 18859022]  
  - x86: xen: Sync the wallclock when the system time is set (David Vrabel)  [Orabug: 18859023]  
  - timekeeping: Indicate that clock was set in the pvclock gtod notifier (David Vrabel)  [Orabug: 18859024]  
  - timekeeping: Pass flags instead of multiple bools to timekeeping_update() (David Vrabel)  [Orabug: 18859057]  
  - xen: Remove clock_was_set() call in the resume path (David Vrabel)  [Orabug: 18859058]  
  - hrtimers: Support resuming with two or more CPUs online (but stopped) (David Vrabel)  [Orabug: 18859026]  
  - x86: Fix vrtc_get_time/set_mmss to use new timespec interface (John Stultz)  [Orabug: 18859027]  
  - x86: Increase precision of x86_platform.get/set_wallclock() (David Vrabel)  [Orabug: 18859028]  
  - x86: Do full rtc synchronization with ntp (Prarit Bhargava)  [Orabug: 18859028]  
  - mptsas: do not call __mptsas_probe in kthread (Vaughan Cao)  [Orabug: 19027314]  
  - Revert "mptsas: do not call __mptsas_probe in kthread" (Vaughan Cao)  [Orabug: 19027314]  
  - igbvf: upgrade to intel version 2.3.5 (Ethan Zhao)  [Orabug: 19139458]  
  - ext3: partial revert of 4df3347b (Dave Kleikamp)  [Orabug: 19220057]  
  - ocfs2: fix journal commit deadlock (Junxiao Bi)  [Orabug: 19249791]  
  - hpsa: fix wrongly set page code regardless of EVPD value (Vaughan Cao)  [Orabug: 19309888]  
  - [random] Partially revert 6d7c7e49: random: make 'add_interrupt_randomness() (John Sobecki)  [Orabug: 19357973]  
  - config: turn on CONFIG_FW_LOADER_USER_HELPER (Navi Tansaraviput)  [Orabug: 19431631]  
  - microcode: Use request_firmware_direct() (Takashi Iwai)  [Orabug: 19431631]  
  - firmware: Introduce request_firmware_direct() (Takashi Iwai)  [Orabug: 19431631]  
  - firmware: Make user-mode helper optional (Takashi Iwai)  [Orabug: 19431631]  
  - firmware: Refactoring for splitting user-mode helper code (Takashi Iwai)  [Orabug: 19431631]  
  - oracleasm: claim FMODE_EXCL access on disk during asm_open (Srinivas Eeda)  [Orabug: 19454829]  
  - drivers: base: remove unneeded variable (Seth Jennings)  [Orabug: 19441989]  
  - drivers/base: Use attribute groups to create sysfs memory files (Nathan Fontenot)  [Orabug: 19441989]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-44.el7uek]
changelog:
  - net: Use netlink_ns_capable to verify the permisions of netlink messages (Eric W. Biederman)  [Orabug: 19404229]  {CVE-2014-0181} 
  - net: Add variants of capable for use on netlink messages (Eric W. Biederman)  [Orabug: 19404229]  
  - net: Add variants of capable for use on on sockets (Eric W. Biederman)  [Orabug: 19404229]  
  - netlink: Rename netlink_capable netlink_allowed (Eric W. Biederman)  [Orabug: 19404229]  
  - sctp: Fix sk_ack_backlog wrap-around problem (Xufeng Zhang)  [Orabug: 19404238]  {CVE-2014-4667} 
  - Revert "xen/fb: allow xenfb initialization for hvm guests" (Vaughan Cao)  [Orabug: 19320529]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-43.el7uek]
changelog:
  - init: fix in-place parameter modification regression (Krzysztof Mazur)  [Orabug: 18954967]  
  - drivers: scsi: storvsc: Correctly handle TEST_UNIT_READY failure (K. Y. Srinivasan)  [Orabug: 19280065]  
  - drivers: scsi: storvsc: Set srb_flags in all cases (K. Y. Srinivasan)  [Orabug: 19280065]  
  - Drivers: scsi: storvsc: Implement a timedout handler (K. Y. Srinivasan)  [Orabug: 19280065]  
  - Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version (K. Y. Srinivasan)  [Orabug: 19280065]  
  - Drivers: scsi: storvsc: Filter commands based on the storage protocol version (K. Y. Srinivasan)  [Orabug: 19280065]  
  - Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the Host (K. Y. Srinivasan)  [Orabug: 19280065]  
  - Drivers: scsi: storvsc: Change the limits to reflect the values on the host (K. Y. Srinivasan)  [Orabug: 19280065]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-42.el7uek]
changelog:
  - filter: prevent nla extensions to peek beyond the end of the message (Mathias Krause)  [Orabug: 19315780]  {CVE-2014-3144} {CVE-2014-3145}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-41.el7uek]
changelog:
  - rds: Lost locking in loop connection freeing (Pavel Emelyanov)  [Orabug: 19124446]  
  - ocfs2/o2net: incorrect to terminate accepting connections loop upon rejecting an invalid one (Tariq Saeed)  [Orabug: 19296823]  
  - xen/pciback: Don't deadlock when unbinding. (Konrad Rzeszutek Wilk)  [Orabug: 19296592]  
  - PCI: Split out pci_dev lock/unlock and save/restore (Alex Williamson)  [Orabug: 19296592]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-40.el7uek]
changelog:
  - l2tp: fix an unprivileged user to kernel privilege escalation (Sasha Levin)  [Orabug: 19228689]  {CVE-2014-4943} {CVE-2014-4943} 
  - ptrace,x86: force IRET path after a ptrace_stop() (Tejun Heo)  [Orabug: 19222017]  {CVE-2014-4699} 
  - mpt3sas: Rework the MSI-X code to work on systems with many processors (Martin K. Petersen)  [Orabug: 18182490]  
  - mpt2sas: Rework the MSI-X code to work on systems with many processors (Martin K. Petersen)  [Orabug: 18182490]  
  - mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: Added OEM branding Strings (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: Copyright in driver sources is updated for year the 2014 (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt3sas: Remove use of DEF_SCSI_QCMD (Matthew Wilcox)  [Orabug: 19015667]  
  - mpt3sas: Remove uses of serial_number (Matthew Wilcox)  [Orabug: 19015667]  
  - Allow MPT Fusion SAS 3.0 driver to be built into the kernel (Greg Kroah-Hartman)  [Orabug: 19015667]  
  - mpt3sas: Remove phys on topology change (Jan Vesely)  [Orabug: 19015667]  
  - mpt3sas: Added a driver module parameter max_msix_vectors (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt3sas: fix cleanup on controller resource mapping failure (Joe Lawrence)  [Orabug: 19015667]  
  - Revert "mpt3sas: update from v02.100.00.00 to v3.00.00.00" (Martin K. Petersen)  [Orabug: 19015667]  
  - Revert "mpt3sas: Rework the MSI-X code to work on systems with many processors" (Martin K. Petersen)  [Orabug: 19015667]  
  - mpt2sas: Added module parameter 'unblock_io' to unblock IO's during disk addition (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: For >2TB volumes, DirectDrive support sends IO's with LBA bit 31 to IR FW instead of DirectDrive (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Copyright in driver sources is updated for year the 2014 (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Added driver module parameter max_msix_vectors (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Add free smids to the head, not tail of list (Matthew Wilcox)  [Orabug: 19015667]  
  - mpt2sas: Remove use of DEF_SCSI_QCMD (Matthew Wilcox)  [Orabug: 19015667]  
  - mpt2sas: Remove uses of serial_number (Matthew Wilcox)  [Orabug: 19015667]  
  - mpt2sas: Don't disable device twice at suspend. (Tyler Stachecki)  [Orabug: 19015667]  
  - mpt2sas: Remove phys on topology change. (Jan Vesely)  [Orabug: 19015667]  
  - mpt2sas: Bump driver version to v16.100.00.00 (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: The copyright in driver sources is updated for the year 2013 (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: MPI2 Rev X (2.00.16) specifications (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: fix cleanup on controller resource mapping failure (Joe Lawrence)  [Orabug: 19015667]  
  - mpt2sas: fix for unused variable 'event_data' warning (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Bump driver vesion to v15.100.00.00 (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: fix firmware failure with wrong task attribute (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Update the timing requirements for issuing a Hard Reset (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: MPI2 Rev W (2.00.15) specification (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: Fix for issue Missing delay not getting set during system bootup (Reddy, Sreekanth)  [Orabug: 19015667]  
  - mpt2sas: Add support for OEM specific controller (Sreekanth Reddy)  [Orabug: 19015667]  
  - mpt2sas: fix for driver fails EEH, recovery from injected pci bus error (Sreekanth Reddy)  [Orabug: 19015667]  
  - Revert "mpt2sas: update to LSI version 16.05.01.00" (Martin K. Petersen)  [Orabug: 19015667]  
  - Revert "mpt2sas: update from 16.05.01.00 to 17.00.00.00" (Martin K. Petersen)  [Orabug: 19015667]  
  - Revert "mpt2sas: Rework the MSI-X code to work on systems with many processors" (Martin K. Petersen)  [Orabug: 19015667]  
  - megaraid_sas: Version and Changelog update (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Fix LD/VF affiliation parsing (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Remove unused variables in megasas_instance (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Fix reset_mutex leak (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl)  [Orabug: 19015667]  
  - megaraid_sas: Version and Changelog update (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Return leaked MPT frames to MPT frame pool (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Fix megasas_ioc_init_fusion (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Load correct raid context timeout (Adam Radford)  [Orabug: 19015667]  
  - megaraid_sas: Performance boost fixes (Sumit.Saxena@lsi.com)  [Orabug: 19015667]  
  - megaraid_sas: Set 32-bit DMA mask (Sumit.Saxena@lsi.com)  [Orabug: 19015667]  
  - megaraid_sas: Big endian code related fixes (Sumit.Saxena@lsi.com)  [Orabug: 19015667]  
  - megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Sumit.Saxena@lsi.com)  [Orabug: 19015667]  
  - megaraid_sas: check return value for megasas_get_pd_list() (Hannes Reinecke)  [Orabug: 19015667]  
  - megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Hannes Reinecke)  [Orabug: 19015667]  
  - megaraid_sas_fusion: correctly pass queue info pointer (Hannes Reinecke)  [Orabug: 19015667]  
  - megaraid: missing bounds check in mimd_to_kioc() (Dan Carpenter)  [Orabug: 19015667]  
  - megaraid: Use resource_size_t for PCI resources, not long (Ben Collins)  [Orabug: 19015667]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-39.el7uek]
changelog:
  - PCI: Work around Ivytown NTB BAR size issue (Jon Mason)  [Orabug: 18127862]  
  - cgroup: make cgroup_path() not print double slashes (Tejun Heo)  [Orabug: 18510637]  
  - xen: Introduce 'xen_nopv' to disable PV extensions for HVM guests. (Konrad Rzeszutek Wilk)  [Orabug: 19033747]  
  - spec: reenable pesign module signing (Guangyu Sun)  [Orabug: 19065003]  
  - [ocfs2]: refcount: take rw_lock in ocfs2_reflink (Wengang Wang)  [Orabug: 19154247]  
  - cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Ouyang Maochun)  [Orabug: 18447168]  
  - xfs: add CRCs to attr leaf blocks (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add CRCs to dir2/da node blocks (Dave Chinner)  [Orabug: 18504299]  
  - xfs: shortform directory offsets change for dir3 format (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add CRC checking to dir2 leaf blocks (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add CRC checking to dir2 data blocks (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add CRC checking to dir2 free blocks (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add CRC checks to block format directory blocks (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add CRC checks to remote symlinks (Dave Chinner)  [Orabug: 18504299]  
  - xfs: split out symlink code into it's own file. (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add version 3 inode format with CRCs (Christoph Hellwig)  [Orabug: 18504299]  
  - xfs: add CRC checks for quota blocks (Christoph Hellwig)  [Orabug: 18504299]  
  - xfs: add CRC checks to the AGI (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add CRC checks to the AGFL (Christoph Hellwig)  [Orabug: 18504299]  
  - xfs: add CRC checks to the AGF (Dave Chinner)  [Orabug: 18504299]  
  - xfs: add support for large btree blocks (Christoph Hellwig)  [Orabug: 18504299]  
  - xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster)  [Orabug: 18504299]  
  - xfs: add quota-driven speculative preallocation throttling (Brian Foster)  [Orabug: 18504299]  
  - xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster)  [Orabug: 18504299]  
  - xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster)  [Orabug: 18504299]  
  - xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster)  [Orabug: 18504299]  
  - xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster)  [Orabug: 18504299]  
  - xfs: take inode version into account in XFS_LITINO (Christoph Hellwig)  [Orabug: 18504299]  
  - xfs: rearrange some code in xfs_bmap for better locality (Dave Chinner)  [Orabug: 18504299]  
  - xfs: don't verify buffers after IO errors (Dave Chinner)  [Orabug: 18504299]  
  - xfs: limit speculative prealloc size on sparse files (Dave Chinner)  [Orabug: 18504299]  
  - xfs: memory barrier before wake_up_bit() (Alex Elder)  [Orabug: 18504299]  
  - xfs: refactor space log reservation for XFS_TRANS_ATTR_SET (Jeff Liu)  [Orabug: 18504299]  
  - xfs: make use of XFS_SB_LOG_RES() at xfs_fs_log_dummy() (Jeff Liu)  [Orabug: 18504299]  
  - xfs: make use of XFS_SB_LOG_RES() at xfs_mount_log_sb() (Jeff Liu)  [Orabug: 18504299]  
  - xfs: make use of XFS_SB_LOG_RES() at xfs_log_sbcount() (Jeff Liu)  [Orabug: 18504299]  
  - xfs: introduce XFS_SB_LOG_RES() for transactions that modify sb on disk (Jeff Liu)  [Orabug: 18504299]  
  - xfs: calculate XFS_TRANS_QM_QUOTAOFF_END space log reservation at mount time (Jeff Liu)  [Orabug: 18504299]  
  - xfs: calculate XFS_TRANS_QM_QUOTAOFF space log reservation at mount time (Jeff Liu)  [Orabug: 18504299]  
  - xfs: calculate XFS_TRANS_QM_DQALLOC space log reservation at mount time (Jeff Liu)  [Orabug: 18504299]  
  - xfs: calcuate XFS_TRANS_QM_SETQLIM space log reservation at mount time (Jeff Liu)  [Orabug: 18504299]  
  - xfs: calculate xfs_qm_write_sb_changes() space log reservation at mount time (Jeff Liu)  [Orabug: 18504299]  
  - xfs: calculate XFS_TRANS_QM_SBCHANGE space log reservation at mount time (Jeff Liu)  [Orabug: 18504299]  
  - xfs: make use of xfs_calc_buf_res() in xfs_trans.c (Jeff Liu)  [Orabug: 18504299]  
  - xfs: add a helper to figure out the space log reservation per item (Jeff Liu)  [Orabug: 18504299]  
  - xfs: fix fs/xfs/xfs_log.c:1740:39: error: 'B_TRUE' undeclared (Ben Myers)  [Orabug: 18504299]  
  - xfs: Remove boolean_t typedef completely. (Thiago Farina)  [Orabug: 18504299]  
  - fs/xfs remove obsolete simple_strto<foo> (Abhijit Pawar)  [Orabug: 18504299]  
  - xfs: don't zero structure members after a memset(0) (Eric Sandeen)  [Orabug: 18504299]  
  - xfs remove the XFS_TRANS_DEBUG routines (Mark Tinguely)  [Orabug: 18504299]  
  - spec: list linux-firmware as a dependency (Guangyu Sun)  [Orabug: 18539100]  
  - kbuild/ctf: Fix out-of-tree module build when CONFIG_CTF=n. (Nick Alcock)  [Orabug: 19078361]  
  - dtrace: support order-only-prerequisites for sdtstub generation (Kris Van Hees)  [Orabug: 18906444]  
  - qlcnic: Add SRIOV helper function to determine if VFs are assigned to guest (Vaughan Cao)  [Orabug: 19167877]  
  - qlcnic: make Kconfig changes (Vaughan Cao)  [Orabug: 19167877]  
  - qlcnic: sysfs interface for PCI BAR access (Sony Chacko)  [Orabug: 19167877]  
  - qlcnic: Update version to 5.3.59 (Rajesh Borundia)  [Orabug: 19167877]  
  - qlcnic: Collect firmware dump using DMA on 82xx adapters (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Add mac learning support to SR-IOV VF. (Rajesh Borundia)  [Orabug: 19167877]  
  - qlcnic: Add support to process commands in atomic context (Rajesh Borundia)  [Orabug: 19167877]  
  - qlcnic: Allow SR-IOV VF probe in hypervisor. (Rajesh Borundia)  [Orabug: 19167877]  
  - qlcnic: Set real_num_{tx|rx}_queues properly (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Fix panic while dumping TX queues on TX timeout (Manish Chopra)  [Orabug: 19167877]  
  - qlcnic: Update version to 5.3.58 (Jitendra Kalsaria)  [Orabug: 19167877]  
  - qlcnic: Limit vNIC support in legacy interrupt mode (Sucheta Chakraborty)  [Orabug: 19167877]  
  - qlcnic: Add driver logs in error path. (Sucheta Chakraborty)  [Orabug: 19167877]  
  - qlcnic: Allow setting TX interrupt coalescing parameters from VF. (Sucheta Chakraborty)  [Orabug: 19167877]  
  - qlcnic: Add hwmon-sysfs interface to export board temperature. (Harish Patil)  [Orabug: 19167877]  
  - qlcnic: Optimize MAC learning code (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Fix memory leak. (Rajesh Borundia)  [Orabug: 19167877]  
  - qlcnic: Reset firmware API lock at driver load time (Sony Chacko)  [Orabug: 19167877]  
  - qlcnic: Fix MSI-X initialization code (Alexander Gordeev)  [Orabug: 19167877]  
  - qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Manish Chopra)  [Orabug: 19167877]  
  - qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Jitendra Kalsaria)  [Orabug: 19167877]  
  - qlcnic: Fix PVID configuration on eSwitch port. (Jitendra Kalsaria)  [Orabug: 19167877]  
  - qlcnic: Fix max ring count calculation (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Fix to send INIT_NIC_FUNC as first mailbox. (Sucheta Chakraborty)  [Orabug: 19167877]  
  - qlcnic: Fix panic due to uninitialzed delayed_work struct in use. (Sucheta Chakraborty)  [Orabug: 19167877]  
  - net: qlcnic: include irq.h for irq definitions (Josh Boyer)  [Orabug: 19167877]  
  - qlcnic: Remove casts of pointer to same type (Joe Perches)  [Orabug: 19167877]  
  - qlcnic: Update version to 5.3.57 (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: dcb: a couple off by one bugs (Dan Carpenter)  [Orabug: 19167877]  
  - qlcnic: Fix number of rings when we fall back from msix to legacy. (Rajesh Borundia)  [Orabug: 19167877]  
  - qlcnic: Allow any VLAN to be configured from VF. (Sucheta Chakraborty)  [Orabug: 19167877]  
  - qlcnic: Fix usage of use_msi and use_msi_x module parameters (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Fix function return error check (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Update version to 5.3.56 (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Enhance semaphore lock access failure error message (Harish Patil)  [Orabug: 19167877]  
  - qlcnic: Allow vlan0 traffic (Rajesh Borundia)  [Orabug: 19167877]  
  - qlcnic: Enhance driver message in failed state. (Sucheta Chakraborty)  [Orabug: 19167877]  
  - qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Jitendra Kalsaria)  [Orabug: 19167877]  
  - qlcnic: Re-factor firmware minidump template header handling (Shahed Shaikh)  [Orabug: 19167877]  
  - qlcnic: Cleanup qlcnic_enable_msix() return values (Alexander Gordeev)  [Orabug: 19167877]  
  - qlcnic: Reverse patches till 5.3.55. (Sucheta Chakraborty)  [Orabug: 19167877]  
  - qla4xxx: Update driver verion to v5.04.00.06.06.02-uek3 (Tej Parkash)  [Orabug: 19144350]  
  - qla4xxx: Use kmemdup instead of kmalloc + memcpy (Benoit Taine)  [Orabug: 19144350]  
  - qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Adheer Chandravanshi)  [Orabug: 19144350]  
  - qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Adheer Chandravanshi)  [Orabug: 19144350]  
  - qla4xxx: Fix memory leak for ha->saved_acb (Nilesh Javali)  [Orabug: 19144350]  
  - qla4xxx: Export sysfs DDBs from DPC handler (Nilesh Javali)  [Orabug: 19144350]  
  - qla4xxx: Disable INTx interrupt for ISP82XX (Tej Parkash)  [Orabug: 19144350]  
  - hpsa: add previously missing pci_device_id (Vaughan Cao)  [Orabug: 19137821]  
  - hpsa: fix handling of hpsa_volume_offline return value (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: remove messages about volume status VPD inquiry page not supported (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: report check condition even if no sense data present for ioaccel2 mode (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: remove bad unlikely annotation from device list updating code (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: fix event filtering to prevent excessive rescans with old firmware (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: kill annoying messages about SSD Smart Path retries (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: define extended_report_lun_entry data structure (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: avoid unnecessary readl on every command submission (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: use per-cpu variable for lockup_detected (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: allocate reply queues individually (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: choose number of reply queues more intelligently. (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: remove dev_dbg() calls from hot paths (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: use gcc aligned attribute instead of manually padding structs (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: change doorbell reset delay to ten seconds (Justin Lindley)  [Orabug: 19137821]  
  - hpsa: allow passthru ioctls to work with bidirectional commands (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: remove unused fields from struct ctlr_info (Stephen M. Cameron)  [Orabug: 19137821]  
  - hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Joe Handzik)  [Orabug: 19137821]  
  - hpsa: do not ignore failure of sense controller parameters command (Joe Handzik)  [Orabug: 19137821]  
  - hpsa: fix memory leak in hpsa_hba_mode_enabled (Joe Handzik)  [Orabug: 19137821]  
  - hpsa: Checking for a NULL return from a kzalloc call (Joe Handzik)  [Orabug: 19137821]  
  - hpsa: unnecessary type conversion for physdev_list (Vaughan Cao)  [Orabug: 19137821]  
  - hpsa: detect_controller_lockup don't need return value (Vaughan Cao)  [Orabug: 19137821]  
  - hpsa: fixup MSI-X registration (Hannes Reinecke)  [Orabug: 19137821]  
  - xen/microcode: Use dummy microcode_ops for non initial domain guest (Zhenzhong Duan)  [Orabug: 19053626]  
  - hyperv: Change the receive buffer size for legacy hosts (Haiyang Zhang)  [Orabug: 19050496]  
  - be2net: fix qnq mode detection on VFs (Suresh Reddy)  [Orabug: 19006455]  
  - be2net: cleanup MCC async event processing code (Sathya Perla)  [Orabug: 19006455]  
  - be2net: move async cmd processing to a separate routine (Sathya Perla)  [Orabug: 19006455]  
  - be2net: re-factor MCCQ error status handling code (Kalesh AP)  [Orabug: 19006455]  
  - be2net: support flashing new regions on Skyhawk-R (Vasundhara Volam)  [Orabug: 19006455]  
  - be2net: skip multicast promiscuos setting in already set (Kalesh AP)  [Orabug: 19006455]  
  - be2net: enable interrupts in EEH resume (Kalesh AP)  [Orabug: 19006455]  
  - net: get rid of SET_ETHTOOL_OPS (Wilfried Klaebe)  [Orabug: 19006455]  
  - be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Kalesh AP)  [Orabug: 19006455]  
  - be2net: include rx-compl error counter in ethtool stats (Kalesh AP)  [Orabug: 19006455]  
  - be2net: remove unused code in be_cmd_vlan_config() (Kalesh AP)  [Orabug: 19006455]  
  - be2net: covert vlan array to bit-map (Ravikumar Nelavelli)  [Orabug: 19006455]  
  - be2net: fix line wrap and function call indentation in be_ethtool.c (Sathya Perla)  [Orabug: 19006455]  
  - be2net: fix function call indentation in be_cmds.c (Sathya Perla)  [Orabug: 19006455]  
  - be2net: fix line wrap and function call indentation in be_main.c (Sathya Perla)  [Orabug: 19006455]  
  - be2net: Fix invocation of be_close() after be_clear() (Kalesh AP)  [Orabug: 19006455]  
  - be2net: Fix to reap TX compls till HW doesn't respond for some time (Vasundhara Volam)  [Orabug: 19006455]  
  - selinux: correctly label /proc inodes in use before the policy is loaded (Paul Moore)  [Orabug: 18823621]  
  - mm, hugetlb: improve page-fault scalability (Davidlohr Bueso)  [Orabug: 18757256]  
  - config: build TPM HW Random Number Generator as module (Guangyu Sun)  [Orabug: 18502024]  
  - cpufreq: Drop rwsem lock around CPUFREQ_GOV_POLICY_EXIT (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Preserve sysfs files across suspend/resume (Srivatsa S. Bhat)  [Orabug: 18464169]  
  - cpufreq, ondemand: Remove leftover debug line (Borislav Petkov)  [Orabug: 18464169]  
  - cpufreq: Issue CPUFREQ_GOV_POLICY_EXIT notifier before dropping policy refcount (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governors: Fix CPUFREQ_GOV_POLICY_{INIT|EXIT} notifiers (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Revert incorrect commit 5800043 (Rafael J. Wysocki)  [Orabug: 18464169]  
  - cpufreq: Don't call __cpufreq_governor() for drivers without target() (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: convert cpufreq_driver to using RCU (Nathan Zimmer)  [Orabug: 18464169]  
  - cpufreq: Call __cpufreq_governor() with correct policy->cpus mask (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Correct header guards typo (Borislav Petkov)  [Orabug: 18464169]  
  - cpufreq: Fix unsigned variable being checked for negative value (jhbird.choi@samsung.com)  [Orabug: 18464169]  
  - cpufreq: conservative: Fix the logic in frequency decrease checking (Stratos Karafotis)  [Orabug: 18464169]  
  - cpufreq: conservative: Fix sampling_down_factor functionality (Stratos Karafotis)  [Orabug: 18464169]  
  - cpufreq: governors: Calculate iowait time only when necessary (Stratos Karafotis)  [Orabug: 18464169]  
  - cpufreq: conservative: Fix relation when decreasing frequency (Namhyung Kim)  [Orabug: 18464169]  
  - cpufreq: conservative: Break out earlier on the lowest frequency (Namhyung Kim)  [Orabug: 18464169]  
  - cpufreq: governors: Avoid unnecessary per cpu timer interrupts (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: ondemand: Don't update sample_type if we don't evaluate load again (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governor: Set MIN_LATENCY_MULTIPLIER to 20 (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governor: Implement per policy instances of governors (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Add per policy governor-init/exit infrastructure (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Convert the cpufreq_driver_lock to a rwlock (Nathan Zimmer)  [Orabug: 18464169]  
  - cpufreq: acpi-cpufreq: Don't set policy->related_cpus from .init() (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: stats: do cpufreq_cpu_put() corresponding to cpufreq_cpu_get() (viresh kumar)  [Orabug: 18464169]  
  - cpufreq_stats: do not remove sysfs files if frequency table is not present (Dirk Brandewie)  [Orabug: 18464169]  
  - cpufreq: Do not track governor name for scaling drivers with internal governors. (Dirk Brandewie)  [Orabug: 18464169]  
  - cpufreq: Only call cpufreq_out_of_sync() for driver that implement cpufreq_driver.target() (Dirk Brandewie)  [Orabug: 18464169]  
  - cpufreq: Retrieve current frequency from scaling drivers with internal governors (Dirk Brandewie)  [Orabug: 18464169]  
  - cpufreq: Fix locking issues (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Create a macro for unlock_policy_rwsem{read,write} (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Remove unused HOTPLUG_CPU code (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governors: Fix WARN_ON() for multi-policy platforms (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: ondemand: Replace down_differential tuner with adj_up_threshold (Stratos Karafotis)  [Orabug: 18464169]  
  - cpufreq / stats: Get rid of CPUFREQ_STATDEVICE_ATTR (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Don't check cpu_online(policy->cpu) (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Don't remove sysfs link for policy->cpu (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governors: Reset tunables only for cpufreq_unregister_governor() (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governors: Remove code redundancy between governors (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governors: Get rid of dbs_data->enable field (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: governors: fix misuse of cdbs.cpu (Fabio Baltieri)  [Orabug: 18464169]  
  - cpufreq: governors: implement generic policy_is_shared (Fabio Baltieri)  [Orabug: 18464169]  
  - cpufreq: governors: clean timer init and exit code (Fabio Baltieri)  [Orabug: 18464169]  
  - cpufreq: Simplify cpufreq_add_dev() (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Revert "cpufreq: Don't use cpu removed during cpufreq_driver_unregister" (Viresh Kumar)  [Orabug: 18464169]  
  - powernow-k8: Cleanup init function (Borislav Petkov)  [Orabug: 18464169]  
  - powernow-k8: Cleanup module request (Borislav Petkov)  [Orabug: 18464169]  
  - cpufreq: Add a get_current_driver helper (Borislav Petkov)  [Orabug: 18464169]  
  - cpufreq: Make acpi-cpufreq link first (Borislav Petkov)  [Orabug: 18464169]  
  - acpi-cpufreq: Do not load on K8 (Matthew Garrett)  [Orabug: 18464169]  
  - cpufreq: handle cpufreq being disabled for all exported function. (Dirk Brandewie)  [Orabug: 18464169]  
  - cpufreq: Simplify __cpufreq_remove_dev() (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Don't use cpu removed during cpufreq_driver_unregister (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Notify governors when cpus are hot-[un]plugged (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: Manage only online cpus (Viresh Kumar)  [Orabug: 18464169]  
  - cpufreq: ondemand: use all CPUs in update_sampling_rate (Fabio Baltieri)  [Orabug: 18464169]  
  - cpufreq: conservative: call dbs_check_cpu only when necessary (Fabio Baltieri)  [Orabug: 18464169]  
  - cpufreq: ondemand: call dbs_check_cpu only when necessary (Fabio Baltieri)  [Orabug: 18464169]  
  - cpufreq: handle SW coordinated CPUs (Rickard Andersson)  [Orabug: 18464169]  
  - PM / tracing: remove deprecated power trace API (Paul Gortmaker)  [Orabug: 18464169]  
  - xen/balloon: set ballooned out pages as invalid in p2m (David Vrabel)  [Orabug: 19182632]  
  - xen/manage: fix potential deadlock when resuming the console (David Vrabel)  [Orabug: 19182632]  
  - xen/grant-table: fix suspend for non-PV guests (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: no need to explicitly register an NMI callback (David Vrabel)  [Orabug: 19182632]  
  - Revert "xen/pvh: Update E820 to work with PVH (v2)" (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: fix memory setup for PVH dom0 (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: map foreign pfns for autotranslated guests (Mukesh Rathor)  [Orabug: 19182632]  
  - xen-acpi-processor: Don't display errors when we get -ENOSYS (Konrad Rzeszutek Wilk)  [Orabug: 19182632]  
  - xen/pciback: Document the entry points for 'pcistub_put_pci_dev' (Konrad Rzeszutek Wilk)  [Orabug: 19182632]  
  - xen/pciback: Document when the 'unbind' and 'bind' functions are called. (Konrad Rzeszutek Wilk)  [Orabug: 19182632]  
  - xen-pciback: Document when we FLR an PCI device. (Konrad Rzeszutek Wilk)  [Orabug: 19182632]  
  - xen-pciback: First reset, then free. (Konrad Rzeszutek Wilk)  [Orabug: 19182632]  
  - xen-pciback: Cleanup up pcistub_put_pci_dev (Konrad Rzeszutek Wilk)  [Orabug: 19182632]  
  - x86/xen: do not use _PAGE_IOMAP in xen_remap_domain_mfn_range() (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: set regions above the end of RAM as 1:1 (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: only warn once if bad MFNs are found during setup (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: compactly store large identity ranges in the p2m (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: fix set_phys_range_identity() if pfn_e > MAX_P2M_PFN (David Vrabel)  [Orabug: 19182632]  
  - x86/xen: rename early_p2m_alloc() and early_p2m_alloc_middle() (David Vrabel)  [Orabug: 19182632]  
  - xen/x86: set panic notifier priority to minimum (Radim Krčmář)  [Orabug: 19182632]  
  - xen: refactor suspend pre/post hooks (David Vrabel)  [Orabug: 19182632]  
  - xen-blkback: defer freeing blkif to avoid blocking xenwatch (Valentin Priescu)  [Orabug: 19182632]  
  - xen blkif.h: fix comment typo in discard-alignment (Olaf Hering)  [Orabug: 19182632]  
  - xen/blkback: disable discard feature if requested by toolstack (Olaf Hering)  [Orabug: 19182632]  
  - xen-blkfront: remove type check from blkfront_setup_discard (Olaf Hering)  [Orabug: 19182632]  
  - net: flow_dissector: fail on evil iph->ihl (Jason Wang)  [Orabug: 18681886]  {CVE-2013-4348} 
  - netxen: fix ethtool rx_dropped information in ethtool get_ethtool_stats() (Ethan Zhao)  [Orabug: 19140643]  
  - ixgbevf: upgrade to intel version 2.14.2 (Ethan Zhao)  [Orabug: 19139349]  
  - ixgbe: upgrade to intel version 3.21.2 and merge patches based on 3.19.1 (Ethan Zhao)  [Orabug: 19137937]  
  - net: get rid of SET_ETHTOOL_OPS (Wilfried Klaebe)  [Orabug: 19167879]  
  - qlge: Convert /n to 
   (Joe Perches)  [Orabug: 19167879]  
  - qlge: remove open-coded skb_cow_head. (françois romieu)  [Orabug: 19167879]  
  - qlge: Use pci_enable_msix_range() instead of pci_enable_msix() (Alexander Gordeev)  [Orabug: 19167879]  
  - qlge: Get rid of an redundant assignment (Alexander Gordeev)  [Orabug: 19167879]  
  - drivers/net: delete non-required instances of include <linux/init.h> (Paul Gortmaker)  [Orabug: 19167879]  
  - qlge: Fix vlan netdev features. (Vaughan Cao)  [Orabug: 19167879]  
  - qlge: make local function static (stephen hemminger)  [Orabug: 19167879]  
  - net: get rid of SET_ETHTOOL_OPS (Wilfried Klaebe)  [Orabug: 19167878]  
  - netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Alexander Gordeev)  [Orabug: 19167878]  
  - net: netxen: slight optimization of addr compare (dingtianhong)  [Orabug: 19167878]  
  - netxen: Correct off-by-one errors in bounds checks (David Gibson)  [Orabug: 19167878]  
  - ethernet: Fix FSF address in file headers (Jeff Kirsher)  [Orabug: 19167878]  
  - net: netxen: remove unnecessary pci_set_drvdata() (Jingoo Han)  [Orabug: 19167878]  
  - net:drivers/net: Miscellaneous conversions to ETH_ALEN (Joe Perches)  [Orabug: 19167878]  
  - PCI/MSI: Add pci_enable_msi_range() and pci_enable_msix_range() (Alexander Gordeev)  [Orabug: 19167878]  
  - igb: upgrade from 5.0.6 to 5.2.5 (Ethan Zhao)  [Orabug: 19137922]  
  - e1000e: upgrade to intel version 3.1.0.2 and merge patches based on 2.5.4 (Ethan Zhao)  [Orabug: 19137899]  
  - intel_idle: fix IVT idle state table setting (Christoph Jaeger)  [Orabug: 18899422]  
  - intel_idle: fine-tune IVT residency targets (Len Brown)  [Orabug: 18899460]  
  - intel_idle: Add CPU model 54 (Atom N2000 series) (Jan Kiszka)  [Orabug: 18911404]  
  - intel_idle: support Bay Trail (Len Brown)  [Orabug: 18899457]  
  - intel_idle: allow sparse sub-state numbering, for Bay Trail (Len Brown)  [Orabug: 18899452]  
  - intel_idle: remove superfluous dev->state_count initialization (Bartlomiej Zolnierkiewicz)  [Orabug: 18899449]  
  - intel_idle: do C1E promotion disable quirk for hotplugged CPUs (Bartlomiej Zolnierkiewicz)  [Orabug: 18899445]  
  - intel_idle: close avn_cstates array with correct marker (Jiang Liu)  [Orabug: 18909669]  
  - Revert "intel_idle: mark states tables with __initdata tag" (Jiang Liu)  [Orabug: 18899443]  
  - x86 idle: Repair large-server 50-watt idle-power regression (Len Brown)  [Orabug: 18899435]  
  - intel_idle: Fixed C6 state on Avoton/Rangeley processors (Bockholdt Arne)  [Orabug: 18899432]  
  - soreuseport: fix up kabi breakage after backporting soreuseport (Chuck Anderson)  [Orabug: 18459758]  
  - udp: fix two sparse errors (Eric Dumazet)  [Orabug: 18459758]  
  - soreuseport: fix use of uid in tb->fastuid (Tom Herbert)  [Orabug: 18459758]  
  - Remove leftover #endif after introducing SO_REUSEPORT (Thomas Graf)  [Orabug: 18459758]  
  - soreuseport: UDP/IPv6 implementation (Tom Herbert)  [Orabug: 18459758]  
  - soreuseport: TCP/IPv6 implementation (Tom Herbert)  [Orabug: 18459758]  
  - soreuseport: UDP/IPv4 implementation (Tom Herbert)  [Orabug: 18459758]  
  - soreuseport: TCP/IPv4 implementation (Tom Herbert)  [Orabug: 18459758]  
  - soreuseport: infrastructure (Tom Herbert)  [Orabug: 18459758]  
  - pci: fix kabi break due to pci reset nofity backport (Jerry Snitselaar)  [Orabug: 19080834]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-38.el7uek]
changelog:
  - NVMe: Fix START_STOP_UNIT Scsi->NVMe translation. (Dan McLeran)  [Orabug: 18940591]  
  - NVMe: Use Log Page constants in SCSI emulation (Matthew Wilcox)  [Orabug: 18940591]  
  - NVMe: Define Log Page constants (Matthew Wilcox)  [Orabug: 18940591]  
  - NVMe: Fix hot cpu notification dead lock (Keith Busch)  [Orabug: 18940591]  
  - NVMe: Rename io_timeout to nvme_io_timeout (Matthew Wilcox)  [Orabug: 18940591]  
  - NVMe: Use last bytes of f/w rev SCSI Inquiry (Keith Busch)  [Orabug: 18940591]  
  - NVMe: Adhere to request queue block accounting enable/disable (Sam Bradshaw)  [Orabug: 18940591]  
  - NVMe: Fix nvme get/put queue semantics (Keith Busch)  [Orabug: 18940591]  
  - NVMe: Delete NVME_GET_FEAT_TEMP_THRESH (Matthew Wilcox)  [Orabug: 18940591]  
  - NVMe: Make admin timeout a module parameter (Keith Busch)  [Orabug: 18940591]  
  - NVMe: Make iod bio timeout a parameter (Keith Busch)  [Orabug: 18940591]  
  - NVMe: Prevent possible NULL pointer dereference (Santosh Y)  [Orabug: 18940591]  
  - NVMe: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (Indraneel Mukherjee)  [Orabug: 18940591]  
  - NVMe: Enable BUILD_BUG_ON checks (Matthew Wilcox)  [Orabug: 18940591]  
  - NVMe: Add tracepoints (Keith Busch)  [Orabug: 18940591]  
  - NVMe: Protect against badly formatted CQEs (Keith Busch)  [Orabug: 18940591]  
  - NVMe: Improve error messages (Matthew Wilcox)  [Orabug: 18940591]  
  - NVMe: Update copyright headers (Matthew Wilcox)  [Orabug: 18940591]  
  - NVMe: Implement PCIe reset notification callback (Martin K. Petersen)  [Orabug: 18940591]  
  - PCI: Notify driver before and after device reset (Martin K. Petersen)  [Orabug: 18940591]  
  - floppy: don't write kernel-only members to FDRAWCMD ioctl output (Matthew Daley)  [Orabug: 19028442]  {CVE-2014-1738} 
  - floppy: ignore kernel-only members in FDRAWCMD ioctl input (Matthew Daley)  [Orabug: 19028435]  {CVE-2014-1737} 
  - [SCSI] sd: notify block layer when using temporary change to cache_type (Vaughan Cao)  [Orabug: 18829236]  
  - [SCSI] sd: Fix parsing of 'temporary ' cache mode prefix (Ben Hutchings)  [Orabug: 18829236]  
  - drivers: net: xen-netfront: fix array initialization bug (Vincenzo Maffione)   
  - xen-netback: Fix handling of skbs requiring too many slots (Zoltan Kiss)   
  - xen-netback: fix race between napi_complete() and interrupt handler (David Vrabel)   
  - xen-netback: Fix grant ref resolution in RX path (Zoltan Kiss)   
  - xen-netback: Trivial format string fix (Zoltan Kiss)   
  - xen-netback: Grant copy the header instead of map and memcpy (Zoltan Kiss)   
  - xen-netback: Rename map ops (Zoltan Kiss)   
  - xen-netback: BUG_ON in xenvif_rx_action() not catching overflow (Paul Durrant)   
  - Revert "xen/mmu: Move the setting of pvops.write_cr3 to later phase in bootup." (Konrad Rzeszutek Wilk)   
  - xen-netback: worse-case estimate in xenvif_rx_action is underestimating (Paul Durrant)   
  - xen-netback: remove pointless clause from if statement (Paul Durrant)   
  - xen-netback: Functional follow-up patch for grant mapping series (Zoltan Kiss)   
  - xen-netback: Non-functional follow-up patch for grant mapping series (Zoltan Kiss)   
  - xen-netback: Stop using xenvif_tx_pending_slots_available (Zoltan Kiss)   
  - xen-netback: Proper printf format for ptrdiff_t is 't'. (David S. Miller)   
  - Revert "xen-netback: Aggregate TX unmap operations" (Zoltan Kiss)   
  - xen-netback: use skb_is_gso in xenvif_start_xmit (Wei Liu)   
  - Xen-netback: Fix issue caused by using gso_type wrongly (Annie Li)   
  - xen-netback: Aggregate TX unmap operations (Zoltan Kiss)   
  - xen-netback: Timeout packets in RX path (Zoltan Kiss)   
  - xen-netback: Handle guests with too many frags (Zoltan Kiss)   
  - xen-netback: Add stat counters for zerocopy (Zoltan Kiss)   
  - xen-netback: Remove old TX grant copy definitons and fix indentations (Zoltan Kiss)   
  - xen-netback: Introduce TX grant mapping (Zoltan Kiss)   
  - xen-netback: Handle foreign mapped pages on the guest RX path (Zoltan Kiss)   
  - xen-netback: Minor refactoring of netback code (Zoltan Kiss)   
  - xen-netback: Use skb->cb for pending_idx (Zoltan Kiss)   
  - Revert "Xen-netback: Fix issue caused by using gso_type wrongly" (Annie Li)   
  - arm64: introduce virt_to_pfn (Stefano Stabellini)   
  - xen/events/fifo: correctly align bitops (Vladimir Murzin)   
  - arm/xen: Remove definiition of virt_to_pfn in asm/xen/page.h (Julien Grall)   
  - xen/manage: Poweroff forcefully if user-space is not yet up. (Konrad Rzeszutek Wilk)   
  - xen/xenbus: Avoid synchronous wait on XenBus stalling shutdown/restart. (Konrad Rzeszutek Wilk)   
  - xen-pciback: silence an unwanted debug printk (Dan Carpenter)   
  - xen: fix memory leak in __xen_pcibk_add_pci_dev() (Daeseok Youn)   
  - xen/acpi-processor: fix enabling interrupts on syscore_resume (Stanislaw Gruszka)   
  - xen/grant-table: Refactor gnttab_[un]map_refs to avoid m2p_override (Zoltan Kiss)   
  - xen: remove XEN_PRIVILEGED_GUEST (Michael Opdenacker)   
  - xen/xenbus: remove unused xenbus_bind_evtchn() (David Vrabel)   
  - xen/events: remove unnecessary call to bind_evtchn_to_cpu() (David Vrabel)   
  - xen/events: remove the unused resend_irq_on_evtchn() (David Vrabel)   
  - drivers:xen-selfballoon:reset 'frontswap_inertia_counter' after frontswap_shrink (Bob Liu)   
  - drivers: xen: Include appropriate header file in pcpu.c (Rashika Kheria)   
  - drivers: xen: Mark function as static in platform-pci.c (Rashika Kheria)   
  - xen-blkif: drop struct blkif_request_segment_aligned (Roger Pau Monne)   
  - xen-blkback: fix shutdown race (Roger Pau Monne)   
  - xen/balloon: flush persistent kmaps in correct position (Wei Liu)   
  - ia64/xen: Remove Xen support for ia64 even more (Paul Bolle)   
  - xen: install xen/gntdev.h and xen/gntalloc.h (David Vrabel)   
  - xen/events: bind all new interdomain events to VCPU0 (David Vrabel)   
  - xen/pvh: set CR4 flags for APs (Mukesh Rathor)   
  - Revert "xen/grant-table: Avoid m2p_override during mapping" (Konrad Rzeszutek Wilk)   
  - xen/pvh: Fix misplaced kfree from xlated_setup_gnttab_pages (Dave Jones)   
  - drivers: xen: deaggressive selfballoon driver (Bob Liu)   
  - xen/grant-table: Avoid m2p_override during mapping (Zoltan Kiss)   
  - xen/gnttab: Use phys_addr_t to describe the grant frame base address (Julien Grall)   
  - xen: swiotlb: handle sizeof(dma_addr_t) != sizeof(phys_addr_t) (Ian Campbell)   
  - arm/xen: Initialize event channels earlier (Julien Grall)   
  - xen/pvh: Set X86_CR0_WP and others in CR0 (v2) (Roger Pau Monne)   
  - MAINTAINERS: add git repository for Xen (David Vrabel)   
  - xen/pvh: Use 'depend' instead of 'select'. (Konrad Rzeszutek Wilk)   
  - xen: delete new instances of __cpuinit usage (Paul Gortmaker)   
  - xen/fb: allow xenfb initialization for hvm guests (Stefano Stabellini)   
  - xen/evtchn_fifo: fix error return code in evtchn_fifo_setup() (Wei Yongjun)   
  - xen-platform: fix error return code in platform_pci_init() (Wei Yongjun)   
  - xen/pvh: remove duplicated include from enlighten.c (Wei Yongjun)   
  - xen/pvh: Fix compile issues with xen_pvh_domain() (Konrad Rzeszutek Wilk)   
  - xen: Use dev_is_pci() to check whether it is pci device (Yijing Wang)   
  - xen/grant-table: Force to use v1 of grants. (Konrad Rzeszutek Wilk)   
  - xen/pvh: Support ParaVirtualized Hardware extensions (v3). (Mukesh Rathor)   
  - xen/pvh: Piggyback on PVHVM XenBus. (Mukesh Rathor)   
  - xen/pvh: Piggyback on PVHVM for grant driver (v4) (Konrad Rzeszutek Wilk)   
  - xen/grant: Implement an grant frame array struct (v3). (Konrad Rzeszutek Wilk)   
  - xen/grant-table: Refactor gnttab_init (Konrad Rzeszutek Wilk)   
  - xen/grants: Remove gnttab_max_grant_frames dependency on gnttab_init. (Konrad Rzeszutek Wilk)   
  - xen/pvh: Piggyback on PVHVM for event channels (v2) (Mukesh Rathor)   
  - xen/pvh: Update E820 to work with PVH (v2) (Mukesh Rathor)   
  - xen/pvh: Secondary VCPU bringup (non-bootup CPUs) (Mukesh Rathor)   
  - xen/pvh: Load GDT/GS in early PV bootup code for BSP. (Mukesh Rathor)   
  - xen/pvh: Setup up shared_info. (Mukesh Rathor)   
  - xen/pvh/mmu: Use PV TLB instead of native. (Mukesh Rathor)   
  - xen/pvh: MMU changes for PVH (v2) (Mukesh Rathor)   
  - xen/mmu: Cleanup xen_pagetable_p2m_copy a bit. (Konrad Rzeszutek Wilk)   
  - xen/mmu/p2m: Refactor the xen_pagetable_init code (v2). (Konrad Rzeszutek Wilk)   
  - xen/pvh: Don't setup P2M tree. (Konrad Rzeszutek Wilk)   
  - xen/pvh: Early bootup changes in PV code (v4). (Mukesh Rathor)   
  - xen/pvh/x86: Define what an PVH guest is (v3). (Mukesh Rathor)   
  - xen/p2m: Check for auto-xlat when doing mfn_to_local_pfn. (Mukesh Rathor)   
  - xen/events: use the FIFO-based ABI if available (David Vrabel)   
  - xen/x86: set VIRQ_TIMER priority to maximum (David Vrabel)   
  - xen/events: allow event channel priority to be set (David Vrabel)   
  - xen/events: Add the hypervisor interface for the FIFO-based event channels (David Vrabel)   
  - xen/evtchn: support more than 4096 ports (David Vrabel)   
  - xen/events: add xen_evtchn_mask_all() (David Vrabel)   
  - xen/events: Refactor evtchn_to_irq array to be dynamically allocated (David Vrabel)   
  - xen/events: add a evtchn_op for port setup (David Vrabel)   
  - xen/events: allow setup of irq_info to fail (David Vrabel)   
  - xen/events: add struct evtchn_ops for the low-level port operations (David Vrabel)   
  - xen/events: move 2-level specific code into its own file (David Vrabel)   
  - xen/events: move drivers/xen/events.c into drivers/xen/events/ (David Vrabel)   
  - xen/events: replace raw bit ops with functions (Wei Liu)   
  - xen/events: introduce test_and_set_mask() (Wei Liu)   
  - xen/events: remove unnecessary init_evtchn_cpu_bindings() (David Vrabel)   
  - xen/events: refactor retrigger_dynirq() and resend_irq_on_evtchn() (David Vrabel)   
  - xen/pci: Fix build on non-x86 (Ben Hutchings)   
  - xen: simplify balloon_first_page() with list_first_entry_or_null() (Jie Liu)   
  - asm/xen/page.h: remove redundant semicolon (Wei Liu)   
  - xen: balloon: enable for ARM (Ian Campbell)   
  - xen/pvhvm: Remove the xen_platform_pci int. (Konrad Rzeszutek Wilk)   
  - xen/pvhvm: If xen_platform_pci=0 is set don't blow up (v4). (Konrad Rzeszutek Wilk)   
  - Revert "xen-blkback: fix shutdown race" (Konrad Rzeszutek Wilk)   
  - block: xen-blkfront: Fix possible NULL ptr dereference (Felipe Pena)   
  - xen-blkfront: Silence pfn maybe-uninitialized warning (Tim Gardner)   
  - xen-blkfront: restore the non-persistent data path (Roger Pau Monne)   
  - xen/balloon: Seperate the auto-translate logic properly (v2) (Konrad Rzeszutek Wilk)   
  - xen/block: Correctly define structures in public headers on ARM32 and ARM64 (Julien Grall)   
  - arm: xen: foreign mapping PTEs are special. (Ian Campbell)   
  - xen/arm64: do not call the swiotlb functions twice (Stefano Stabellini)   
  - xen: privcmd: do not return pages which we have failed to unmap (Ian Campbell)   
  - XEN: Grant table address, xen_hvm_resume_frames, is a phys_addr not a pfn (Eric Trudeau)   
  - xen/gnttab: leave lazy MMU mode in the case of a m2p override failure (Matt Wilson)   
  - xen/arm: p2m_init and p2m_lock should be static (Stefano Stabellini)   
  - arm/xen: Export phys_to_mach to fix Xen module link errors (Josh Boyer)   
  - swiotlb-xen: add missing xen_dma_map_page call (Stefano Stabellini)   
  - xen/arm: pfn_to_mfn and mfn_to_pfn return the argument if nothing is in the p2m (Stefano Stabellini)   
  - arm,arm64/include/asm/io.h: define struct bio_vec (Stefano Stabellini)   
  - swiotlb-xen: missing include dma-direction.h (Stefano Stabellini)   
  - pci-swiotlb-xen: call pci_request_acs only ifdef CONFIG_PCI (Stefano Stabellini)   
  - xen: delete new instances of added __cpuinit (Paul Gortmaker)   
  - xen/mcfg: Call PHYSDEVOP_pci_mmcfg_reserved for MCFG areas. (Konrad Rzeszutek Wilk)   
  - xen: remove deprecated IRQF_DISABLED (Michael Opdenacker)   
  - x86/xen: remove deprecated IRQF_DISABLED (Michael Opdenacker)   
  - swiotlb-xen: fix error code returned by xen_swiotlb_map_sg_attrs (Stefano Stabellini)   
  - swiotlb-xen: static inline xen_phys_to_bus, xen_bus_to_phys, xen_virt_to_bus and range_straddles_page_boundary (Stefano Stabellini)   
  - grant-table: call set_phys_to_machine after mapping grant refs (Stefano Stabellini)   
  - arm,arm64: do not always merge biovec if we are running on Xen (Stefano Stabellini)   
  - swiotlb: print a warning when the swiotlb is full (Stefano Stabellini)   
  - swiotlb-xen: use xen_dma_map/unmap_page, xen_dma_sync_single_for_cpu/device (Stefano Stabellini)   
  - xen: introduce xen_dma_map/unmap_page and xen_dma_sync_single_for_cpu/device (Stefano Stabellini)   
  - tracing/events: Fix swiotlb tracepoint creation (Thierry Reding)   
  - swiotlb-xen: use xen_alloc/free_coherent_pages (Stefano Stabellini)   
  - xen: introduce xen_alloc/free_coherent_pages (Stefano Stabellini)   
  - arm64/xen: get_dma_ops: return xen_dma_ops if we are running as xen_initial_domain (Stefano Stabellini)   
  - arm/xen: get_dma_ops: return xen_dma_ops if we are running as xen_initial_domain (Stefano Stabellini)   
  - swiotlb-xen: introduce xen_swiotlb_set_dma_mask (Stefano Stabellini)   
  - xen/arm,arm64: enable SWIOTLB_XEN (Stefano Stabellini)   
  - xen: make xen_create_contiguous_region return the dma address (Stefano Stabellini)   
  - xen/x86: allow __set_phys_to_machine for autotranslate guests (Stefano Stabellini)   
  - arm/xen,arm64/xen: introduce p2m (Stefano Stabellini)   
  - arm64: define DMA_ERROR_CODE (Stefano Stabellini)   
  - arm: make SWIOTLB available (Stefano Stabellini)   
  - tracing/events: Add bounce tracing to swiotbl (Zoltan Kiss)   
  - xen/hvc: If we use xen_raw_printk let it also work on HVM guests. (Konrad Rzeszutek Wilk)   
  - xen/mmu: Correct PAT MST setting. (Konrad Rzeszutek Wilk)   
  - balloon/pv-superpage: We shouldn't enable this on HVM guests (Konrad Rzeszutek Wilk)   
  - Fix balloon driver to work properly with balloon_hugepages but no superpage flag (Dave McCracken)   
  - Add support for pv hugepages and support for huge balloon pages. (Dave McCracken)   
  - xen: Fix possible user space selector corruption (Frediano Ziglio)   
  - xen/balloon: don't alloc page while non-preemptible (David Vrabel)   
  - xen/balloon: remove BUG_ON in increase_reservation (Wei Liu)   
  - xen/balloon: ensure preemption is disabled when using a scratch page (David Vrabel)   
  - xen/smp: Update pv_lock_ops functions before alternative code starts under PVHVM (Konrad Rzeszutek Wilk)   
  - xen/spinlock: Fix locking path engaging too soon under PVHVM. (Konrad Rzeszutek Wilk)   
  - xen/arm: disable cpuidle and cpufreq when linux is running as dom0 (Julien Grall)   
  - xen/p2m: Don't call get_balloon_scratch_page() twice, keep interrupts disabled for multicalls (Boris Ostrovsky)   
  - hvc_xen: Remove unnecessary __GFP_ZERO from kzalloc (Joe Perches)   
  - xen/balloon: don't set P2M entry for auto translated guest (Wei Liu)   
  - xen/evtchn: double free on error (Dan Carpenter)   
  - Xen: Fix retry calls into PRIVCMD_MMAPBATCH*. (Andres Lagar-Cavilla)   
  - xen/m2p: use GNTTABOP_unmap_and_replace to reinstate the original mapping (Stefano Stabellini)   
  - xen: fix ARM build after 6efa20e4 (Stefano Stabellini)   
  - MAINTAINERS: Remove Jeremy from the Xen subsystem. (Konrad Rzeszutek Wilk)   
  - xen/events: document behaviour when scanning the start word for events (David Vrabel)   
  - x86/xen: during early setup, only 1:1 map the ISA region (David Vrabel)   
  - x86/xen: disable premption when enabling local irqs (David Vrabel)   
  - swiotlb-xen: replace dma_length with sg_dma_len() macro (Stefano Stabellini)   
  - swiotlb: replace dma_length with sg_dma_len() macro (EunBong Song)   
  - xen/balloon: set a mapping for ballooned out pages (Stefano Stabellini)   
  - Revert "Add support for pv hugepages and support for huge balloon pages." (Konrad Rzeszutek Wilk)   
  - Revert "Fix balloon driver to work properly with balloon_hugepages but no superpage flag" (Konrad Rzeszutek Wilk)   
  - xen/evtchn: improve scalability by using per-user locks (David Vrabel)   
  - xen/p2m: avoid unneccesary TLB flush in m2p_remove_override() (David Vrabel)   
  - MAINTAINERS: Add in two extra co-maintainers of the Xen tree. (Konrad Rzeszutek Wilk)   
  - MAINTAINERS: Update the Xen subsystem's with proper mailing list. (Konrad Rzeszutek Wilk)   
  - xen: replace strict_strtoul() with kstrtoul() (Jingoo Han)   
  - xen: Support 64-bit PV guest receiving NMIs (Konrad Rzeszutek Wilk)   
  - xen-blkfront: improve aproximation of required grants per request (Roger Pau Monne)   
  - xen-blkfront: revoke foreign access for grants not mapped by the backend (Roger Pau Monne)   
  - xen/microcode: Fix compile warning. (Konrad Rzeszutek Wilk)   
  - xen/events: mask events when changing their VCPU binding (David Vrabel)   
  - xen/events: initialize local per-cpu mask for all possible events (David Vrabel)   
  - x86/xen: do not identity map UNUSABLE regions in the machine E820 (David Vrabel)   
  - xen/tmem: do not allow XEN_TMEM on ARM64 (Stefano Stabellini)   
  - xen/arm: enable PV control for ARM (Julien Grall)   
  - xen/arm64: Don't compile cpu hotplug (Julien Grall)   
  - xenbus: frontend resume cleanup (Aurelien Chartier)


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-37.el7uek]
changelog:
  - e1000: fix possible reset_task running after adapter down (Vladimir Davydov)  [Orabug: 18257498]  
  - e1000: fix lockdep warning in e1000_reset_task (Vladimir Davydov)  [Orabug: 18257474]  
  - e1000: prevent oops when adapter is being closed and reset simultaneously (yzhu1)  [Orabug: 18257442]  
  - tools/power turbostat: display C8, C9, C10 residency (Kristen Carlson Accardi)  [Orabug: 18520774]  
  - turbostat: run on HSX (Len Brown)  [Orabug: 18520774]  
  - tools/power turbostat: support Haswell (Jerry Snitselaar)  [Orabug: 18520774]  
  - net: fix kernel deadlock with interface rename and netdev name retrieval. (Nicolas Schichan)  [Orabug: 18906608]  
  - dtrace: ensure that building outside src tree works (Kris Van Hees)  [Orabug: 18691341]  
  - futex: Make lookup_pi_state more robust (Thomas Gleixner)  [Orabug: 18918595]  {CVE-2014-3153} 
  - futex: Always cleanup owner tid in unlock_pi (Thomas Gleixner)  [Orabug: 18918595]  {CVE-2014-3153} 
  - futex: Validate atomic acquisition in futex_lock_pi_atomic() (Thomas Gleixner)  [Orabug: 18918595]  {CVE-2014-3153} 
  - futex: Forbid uaddr == uaddr2 in futex_requeue(..., requeue_pi=1) (Thomas Gleixner)  [Orabug: 18918595]  {CVE-2014-3153} {CVE-2014-3153} 
  - futex: Prevent attaching to kernel threads (Thomas Gleixner)  [Orabug: 18923481]  
  - futex: Add another early deadlock detection check (Thomas Gleixner)  [Orabug: 18923479]  
  - lockd: ensure we tear down any live sockets when socket creation fails during lockd_up (Jeff Layton)  [Orabug: 18918179]  
  - libceph: resend all writes after the osdmap loses the full flag (Josh Durgin)  [Orabug: 18918180]  
  - dm thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer)  [Orabug: 18918178]  
  - dm transaction manager: fix corruption due to non-atomic transaction commit (Joe Thornber)  [Orabug: 18918177]  
  - locks: allow __break_lease to sleep even when break_time is 0 (Jeff Layton)  [Orabug: 18918176]  
  - iwlwifi: dvm: take mutex when sending SYNC BT config command (Emmanuel Grumbach)  [Orabug: 18918175]  
  - virtio_balloon: don't softlockup on huge balloon changes. (Rusty Russell)  [Orabug: 18918174]  
  - drivers/tty/hvc: don't free hvc_console_setup after init (Tomoki Sekiyama)  [Orabug: 18918173]  
  - usb: musb: avoid NULL pointer dereference (Felipe Balbi)  [Orabug: 18918172]  
  - ext4: use i_size_read in ext4_unaligned_aio() (Theodore Ts'o)  [Orabug: 18918171]  
  - ext4: fix jbd2 warning under heavy xattr load (Jan Kara)  [Orabug: 18918169]  
  - ocfs2: do not put bh when buffer_uptodate failed (alex chen)  [Orabug: 18918168]  
  - hung_task: check the value of "sysctl_hung_task_timeout_sec" (Liu Hua)  [Orabug: 18918167]  
  - mm: hugetlb: fix softlockup when a large number of hugepages are freed. (Mizuma, Masayoshi)  [Orabug: 18918166]  
  - mm: try_to_unmap_cluster() should lock_page() before mlocking (Vlastimil Babka)  [Orabug: 18918165]  
  - reiserfs: fix race in readdir (Jeff Mahoney)  [Orabug: 18918164]  
  - x86/efi: Correct EFI boot stub use of code32_start (Matt Fleming)  [Orabug: 18918162]  
  - iscsi-target: Fix ERL=2 ASYNC_EVENT connection pointer bug (Nicholas Bellinger)  [Orabug: 18918161]  
  - nfsd: set timeparms.to_maxval in setup_callback_client (Jeff Layton)  [Orabug: 18918160]  
  - NFSD: Traverse unconfirmed client through hash-table (Kinglong Mee)  [Orabug: 18918158]  
  - nfsd4: fix setclientid encode size (J. Bruce Fields)  [Orabug: 18918157]  
  - nfsd: check passed socket's net matches NFSd superblock's one (Stanislav Kinsbursky)  [Orabug: 18918156]  
  - nfsd: notify_change needs elevated write count (J. Bruce Fields)  [Orabug: 18918155]  
  - nfsd4: fix test_stateid error reply encoding (J. Bruce Fields)  [Orabug: 18918154]  
  - nfsd4: buffer-length check for SUPPATTR_EXCLCREAT (J. Bruce Fields)  [Orabug: 18918153]  
  - nfsd4: session needs room for following op to error out (J. Bruce Fields)  [Orabug: 18918152]  
  - USB: fix crash during hotplug of PCI USB controller card (Alan Stern)  [Orabug: 18918151]  
  - ftrace/x86: One more missing sync after fixup of function modification failure (Petr Mladek)  [Orabug: 18918150]  
  - wait: fix reparent_leader() vs EXIT_DEAD->EXIT_ZOMBIE race (Oleg Nesterov)  [Orabug: 18918148]  
  - sparc: PCI: Fix incorrect address calculation of PCI Bridge windows on Simba-bridges (oftedal)  [Orabug: 18918147]  
  - jffs2: remove from wait queue after schedule() (Li Zefan)  [Orabug: 18918146]  
  - jffs2: avoid soft-lockup in jffs2_reserve_space_gc() (Li Zefan)  [Orabug: 18918144]  
  - jffs2: Fix crash due to truncation of csize (Ajesh Kunhipurayil Vijayan)  [Orabug: 18918143]  
  - jffs2: Fix segmentation fault found in stress test (Kamlakant Patel)  [Orabug: 18918142]  
  - ext4: fix error return from ext4_ext_handle_uninitialized_extents() (Eric Whitney)  [Orabug: 18918141]  
  - pid_namespace: pidns_get() should check task_active_pid_ns() != NULL (Oleg Nesterov)  [Orabug: 18918139]  
  - Char: ipmi_bt_sm, fix infinite loop (Jiri Slaby)  [Orabug: 18918137]  
  - isdnloop: several buffer overflows (Dan Carpenter)  [Orabug: 18918136]  
  - vxlan: fix potential NULL dereference in arp_reduce() (David Stevens)  [Orabug: 18918133]  
  - net: socket: error on a negative msg_namelen (Matthew Leach)  [Orabug: 18918132]  
  - tcp: tcp_release_cb() should release socket ownership (Eric Dumazet)  [Orabug: 18918130]  
  - inet: frag: make sure forced eviction removes all frags (Florian Westphal)  [Orabug: 18918129]  
  - bridge: multicast: add sanity check for query source addresses (Linus Lüssing)  [Orabug: 18918127]  
  - net: sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunk (Daniel Borkmann)  [Orabug: 18918126]  
  - cpuidle: Check the result of cpuidle_get_driver() against NULL (Daniel Fu)  [Orabug: 18918124]  
  - mm: close PageTail race (David Rientjes)  [Orabug: 18918123]  
  - ext4: atomically set inode->i_flags in ext4_set_inode_flags() (Theodore Ts'o)  [Orabug: 18918122]  
  - sched/autogroup: Fix race with task_groups list (Gerald Schaefer)  [Orabug: 18918121]  
  - e100: Fix "disabling already-disabled device" warning (Michele Baldessari)  [Orabug: 18918120]  
  - KVM: VMX: fix use after free of vmx->loaded_vmcs (Marcelo Tosatti)  [Orabug: 18918119]  
  - KVM: x86: handle invalid root_hpa everywhere (Marcelo Tosatti)  [Orabug: 18918117]  
  - KVM: MMU: handle invalid root_hpa at __direct_map (Marcelo Tosatti)  [Orabug: 18918116]  
  - Fix mountpoint reference leakage in linkat (Oleg Drokin)  [Orabug: 18917998]  
  - jiffies: Avoid undefined behavior from signed overflow (Paul E. McKenney)  [Orabug: 18917997]  
  - x86, fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU (Suresh Siddha)  [Orabug: 18917996]  
  - SCSI: isci: correct erroneous for_each_isci_host macro (Lukasz Dorau)  [Orabug: 18917994]  
  - SCSI: isci: fix reset timeout handling (Dan Williams)  [Orabug: 18917993]  
  - mm/compaction: break out of loop on !PageBuddy in isolate_freepages_block (Laura Abbott)  [Orabug: 18917992]  
  - vmxnet3: fix netpoll race condition (Neil Horman)  [Orabug: 18917990]  
  - NFS: Fix a delegation callback race (Trond Myklebust)  [Orabug: 18917989]  
  - firewire: net: fix use after free (Stefan Richter)  [Orabug: 18917988]  
  - cpuset: fix a race condition in __cpuset_node_allowed_softwall() (Li Zefan)  [Orabug: 18917986]  
  - genirq: Remove racy waitqueue_active check (Chuansheng Liu)  [Orabug: 18917985]  
  - x86/amd/numa: Fix northbridge quirk to assign correct NUMA node (Daniel J Blueman)  [Orabug: 18917984]  
  - drm/ttm: don't oops if no invalidate_caches() (Rob Clark)  [Orabug: 18917982]  
  - mac80211: clear sequence/fragment number in QoS-null frames (Johannes Berg)  [Orabug: 18917981]  
  - mac80211: fix AP powersave TX vs. wakeup race (Emmanuel Grumbach)  [Orabug: 18917979]  
  - sfc: check for NULL efx->ptp_data in efx_ptp_event (Edward Cree)  [Orabug: 18917978]  
  - sched: Fix double normalization of vruntime (George McCollister)  [Orabug: 18917977]  
  - ocfs2 syncs the wrong range... (Al Viro)  [Orabug: 18917976]  
  - ocfs2: fix quota file corruption (Jan Kara)  [Orabug: 18917975]  
  - dm thin: fix the error path for the thin device constructor (Mike Snitzer)  [Orabug: 18917974]  
  - i7300_edac: Fix device reference count (Jean Delvare)  [Orabug: 18917973]  
  - quota: Fix race between dqput() and dquot_scan_active() (Jan Kara)  [Orabug: 18917972]  
  - perf: Fix hotplug splat (Peter Zijlstra)  [Orabug: 18917971]  
  - workqueue: ensure @task is valid across kthread_stop() (Lai Jiangshan)  [Orabug: 18917969]  
  - usb: ehci: fix deadlock when threadirqs option is used (Stanislaw Gruszka)  [Orabug: 18917967]  
  - i7core_edac: Fix PCI device reference count (Jean Delvare)  [Orabug: 18917966]  
  - ACPI / PCI: Fix memory leak in acpi_pci_irq_enable() (Tomasz Nowicki)  [Orabug: 18917965]  
  - cpufreq: powernow-k8: Initialize per-cpu data-structures properly (Srivatsa S. Bhat)  [Orabug: 18917964]  
  - perf/x86: Fix event scheduling (Peter Zijlstra)  [Orabug: 18917963]  
  - x86: dma-mapping: fix GFP_ATOMIC macro usage (Marek Szyprowski)  [Orabug: 18917962]  
  - SUNRPC: Fix races in xs_nospace() (Trond Myklebust)  [Orabug: 18917961]  
  - net: use __GFP_NORETRY for high order allocations (Eric Dumazet)  [Orabug: 18917959]  
  - ipv4: fix counter in_slow_tot (Duan Jiong)  [Orabug: 18917958]  
  - bonding: 802.3ad: make aggregator_identifier bond-private (Jiri Bohac)  [Orabug: 18917957]  
  - tcp: tsq: fix nonagle handling (John Ogness)  [Orabug: 18917955]  
  - net: fix 'ip rule' iif/oif device rename (Maciej Żenczykowski)  [Orabug: 18917953]  
  - ipv4: Fix runtime WARNING in rtmsg_ifa() (Geert Uytterhoeven)  [Orabug: 18917949]  
  - 9p/trans_virtio.c: Fix broken zero-copy on vmalloc() buffers (Richard Yao)  [Orabug: 18917946]  
  - CIFS: Fix too big maxBuf size for SMB3 mounts (Pavel Shilovsky)  [Orabug: 18917864]  
  - ext4: don't leave i_crtime.tv_sec uninitialized (Theodore Ts'o)  [Orabug: 18917863]  
  - ext4: fix online resize with a non-standard blocks per group setting (Theodore Ts'o)  [Orabug: 18917862]  
  - ext4: fix online resize with very large inode tables (Theodore Ts'o)  [Orabug: 18917643]  
  - modsign: Ksplice certificate for module signing (Sasha Levin)  [Orabug: 18793405]


