# changelog

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


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.21.3.el7uek]
changelog:
  - KVM: Fix stack-out-of-bounds read in write_mmio (Wanpeng Li)  [Orabug: 27951287]  {CVE-2017-17741} {CVE-2017-17741} 
  - xfs: set format back to extents if xfs_bmap_extents_to_btree (Eric Sandeen)  [Orabug: 27989498]  {CVE-2018-10323} 
  - Bluetooth: Prevent stack info leak from the EFS element. (Ben Seri)  [Orabug: 28030520]  {CVE-2017-1000410} {CVE-2017-1000410} 
  - ALSA: hrtimer: Fix stall by hrtimer_cancel() (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2549} 
  - ALSA: timer: Harden slave timer list handling (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2547} {CVE-2016-2548} 
  - ALSA: timer: Fix double unlink of active_list (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2545} 
  - ALSA: seq: Fix missing NULL check at remove_events ioctl (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2543} 
  - ALSA: seq: Fix race at timer setup and close (Takashi Iwai)  [Orabug: 28058229]  {CVE-2016-2544} 
  - ALSA: usb-audio: avoid freeing umidi object twice (Andrey Konovalov)  [Orabug: 28058229]  {CVE-2016-2384}


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


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


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


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


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.24.3.el7uek]
changelog:
  - exec: Limit arg stack to at most 75% of _STK_LIM (Kees Cook)  [Orabug: 28710010]  {CVE-2018-14634}


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


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


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


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


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.3.2.el7uek]
changelog:
  - x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/nmi/64: Reorder nested NMI checks (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/nmi/64: Improve nested NMI comments (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/nmi/64: Switch stacks on userspace NMI entry (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157} 
  - x86/paravirt: Replace the paravirt nop with a bona fide empty function (Andy Lutomirski)  [Orabug: 22742507]  {CVE-2015-5157}


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


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


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


author: Chuck Anderson <chuck.anderson@oracle.com> [3.8.13-118.33.1.el7uek]
changelog:
  - x86/mds: Add empty commit for CVE-2019-11091 (Patrick Colp)  [Orabug: 29721936]  {CVE-2019-11091} 
  - x86/speculation/mds: Fix comment (Boris Ostrovsky)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add mitigation mode VMWERV (Thomas Gleixner)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add sysfs reporting for MDS (Thomas Gleixner)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add mitigation control for MDS (Thomas Gleixner)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Allow runtime checking of CPU features (Patrick Colp)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Improve coverage for MDS vulnerability (Boris Ostrovsky)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Clear CPU buffers on exit to user (Thomas Gleixner)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add mds_clear_cpu_buffers() (Thomas Gleixner)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add BUG_MSBDS_ONLY (Thomas Gleixner)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add basic bug infrastructure for MDS (Andi Kleen)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation: Consolidate CPU whitelists (Thomas Gleixner)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}


author: Chuck Anderson <chuck.anderson@oracle.com> [3.8.13-118.33.2.el7uek]
changelog:
  - x86/speculation/mds: Make cpu_matches() __cpuinit (Patrick Colp)  [Orabug: 29751729]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} {CVE-2019-11091} 
  - x86/speculation/mds: Only worry about firmware loaded microcode (Patrick Colp)  [Orabug: 29641784]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} {CVE-2019-11091}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.34.1.el7uek]
changelog:
  - Input: wacom - move the USB (now hid) Wacom driver in drivers/hid (Benjamin Tissoires)  [Orabug: 25512494]  {CVE-2016-3139} 
  - net: qmi_wwan: fix divide by 0 on bad descriptors (Bjørn Mork)  [Orabug: 27215229]  {CVE-2017-16650} 
  - USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Hui Peng)  [Orabug: 29605987]  {CVE-2018-19985} {CVE-2018-19985} 
  - KEYS: encrypted: fix buffer overread in valid_master_desc() (Eric Biggers)  [Orabug: 29605993]  {CVE-2017-13305} 
  - ecryptfs: don't allow mmap when the lower fs doesn't support it (Jeff Mahoney)  [Orabug: 29666607]  {CVE-2016-1583} {CVE-2016-1583} 
  - Revert "ecryptfs: forbid opening files without mmap handler" (Brian Maly)  [Orabug: 29666607]  {CVE-2016-1583} 
  - binfmt_elf: switch to new creds when switching to new mm (Linus Torvalds)  [Orabug: 29677234]  {CVE-2019-11190}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.35.1.el7uek]
changelog:
  - Bluetooth: hidp: fix buffer overflow (Young Xiao)  [Orabug: 29786787]  {CVE-2011-1079} {CVE-2019-11884} 
  - x86/speculation/mds: Fix verw usage to use memory operand (Patrick Colp)  [Orabug: 29791038]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} {CVE-2019-11091} 
  - x86/speculation/mds: Make cpu_vuln_whitelist __cpuinitconst (Patrick Colp)  [Orabug: 29792023]  
  - x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Thomas Gleixner)  [Orabug: 29792061]  {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} {CVE-2019-11091}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.35.2.el7uek]
changelog:
  - tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Eric Dumazet)  [Orabug: 29886600]  {CVE-2019-11477} 
  - tcp: add tcp_min_snd_mss sysctl (Eric Dumazet)  [Orabug: 29884307]  {CVE-2019-11479} 
  - tcp: tcp_fragment() should apply sane memory limits (Eric Dumazet)  [Orabug: 29884307]  {CVE-2019-11478} 
  - tcp: fix fack_count accounting on tcp_shift_skb_data() (Joao Martins)  [Orabug: 29890831]  {CVE-2019-11477} 
  - tcp: limit payload size of sacked skbs (Eric Dumazet)  [Orabug: 29884307]  {CVE-2019-11477}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.36.1.el7uek]
changelog:
  - tun: call dev_get_valid_name() before register_netdevice() (Cong Wang)  [Orabug: 29925557]  {CVE-2018-7191}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.37.1.el7uek]
changelog:
  - Input: gtco - bounds check collection indent level (Grant Hernandez)  [Orabug: 30074414]  {CVE-2019-13631}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.38.1.el7uek]
changelog:
  - x86/speculation: Exclude ATOMs from speculation through SWAPGS (Thomas Gleixner)  [Orabug: 30165288]  {CVE-2019-1125} 
  - x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf)  [Orabug: 30165288]  {CVE-2019-1125} 
  - x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf)  [Orabug: 30165288]  {CVE-2019-1125}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.39.1.el7uek]
changelog:
  - tcp: purge write queue in tcp_connect_init() (Eric Dumazet)  [Orabug: 30240134]  {CVE-2019-15239} 
  - cx24116: fix a buffer overflow when checking userspace params (Mauro Carvalho Chehab)  [Orabug: 30254282]  {CVE-2015-9289} 
  - floppy: fix out-of-bounds read in copy_buffer (Denis Efremov)  [Orabug: 30318220]  {CVE-2019-14283} 
  - ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner)  [Orabug: 30324140]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.39.1.1.el7uek]
changelog:
  - x86/tsx: Add config options to set tsx=on|off|auto (Michal Hocko)  [Orabug: 30419232]  {CVE-2019-11135} 
  - x86/speculation/taa: Add documentation for TSX Async Abort (Pawan Gupta)  [Orabug: 30419232]  {CVE-2019-11135} 
  - x86/tsx: Add "auto" option to TSX cmdline parameter (Pawan Gupta)  [Orabug: 30419232]  {CVE-2019-11135} 
  - x86/speculation/taa: Add sysfs reporting for TSX Async Abort (Pawan Gupta)  [Orabug: 30419232]  {CVE-2019-11135} 
  - x86/speculation/taa: Add mitigation for TSX Async Abort (Pawan Gupta)  [Orabug: 30419232]  {CVE-2019-11135} 
  - x86/tsx: Add TSX cmdline option with TSX disabled by default (Pawan Gupta)  [Orabug: 30419232]  {CVE-2019-11135} 
  - x86: Add helper function x86_read_arch_cap_msr() (Pawan Gupta)  [Orabug: 30419232]  {CVE-2019-11135} 
  - x86/tsx: Add enumeration support for IA32_TSX_CTRL MSR (Pawan Gupta)  [Orabug: 30419232]  {CVE-2019-11135}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.4.2.el7uek]
changelog:
  - pipe: Fix buffer offset after partially failed read (Ben Hutchings)  [Orabug: 22985903]  {CVE-2016-0774} {CVE-2015-1805} {CVE-2016-0774}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.40.1.el7uek]
changelog:
  - USB: check usb_get_extra_descriptor for proper size (Mathias Payer)  [Orabug: 30045797]  {CVE-2018-20169} 
  - scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE (Hannes Reinecke)  [Orabug: 30393902]  {CVE-2017-14991} 
  - usb: misc: legousbtower: Fix NULL pointer deference (Greg Kroah-Hartman)  [Orabug: 30412151]  {CVE-2017-15102} 
  - floppy: fix div-by-zero in setup_format_params (Denis Efremov)  [Orabug: 30447844]  {CVE-2019-14284} 
  - i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA (Jeremy Compostella)  [Orabug: 30468842]  {CVE-2017-18551}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.41.1.el7uek]
changelog:
  - x86/speculation: Determine swapgs before alternative instructions are set (Patrick Colp)  [Orabug: 30379626]  
  - ieee802154: enforce CAP_NET_RAW for raw sockets (Allen Pais)  [Orabug: 30444947]  {CVE-2019-17053} 
  - mISDN: enforce CAP_NET_RAW for raw sockets (Ori Nimron)  [Orabug: 30445159]  {CVE-2019-17055} 
  - net: sit: fix memory leak in sit_init_net() (Mao Wenan)  [Orabug: 30445307]  {CVE-2019-16994} 
  - media: dvb: usb: fix use after free in dvb_usb_device_exit (Oliver Neukum)  [Orabug: 30490492]  {CVE-2019-15213} 
  - media: cpia2_usb: first wake up, then free in disconnect (Oliver Neukum)  [Orabug: 30511742]  {CVE-2019-15215} 
  - media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Vandana BN)  [Orabug: 30532775]  {CVE-2019-15217} 
  - USB: sisusbvga: fix oops in error path of sisusb_probe (Oliver Neukum)  [Orabug: 30548566]  {CVE-2019-15219}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.42.1.el7uek]
changelog:
  - scsi: libsas: delete sas port if expander discover failed (Jason Yan)  [Orabug: 30580688]  {CVE-2019-15807}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.43.1.el7uek]
changelog:
  - media: b2c2-flexcop-usb: add sanity checking (Oliver Neukum)  [Orabug: 30864534]  {CVE-2019-15291}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.44.1.el7uek]
changelog:
  - net: qlogic: Fix memory leak in ql_alloc_large_buffers (Navid Emamdoost)  [Orabug: 31055328]  {CVE-2019-18806} 
  - swiotlb: clean up reporting (Kees Cook)  [Orabug: 31085018]  {CVE-2018-5953}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.45.1.el7uek]
changelog:
  - HID: hiddev: do cleanup in failure of opening a device (Hillf Danton)  [Orabug: 31206361]  {CVE-2019-19527} 
  - HID: hiddev: avoid opening a disconnected device (Hillf Danton)  [Orabug: 31206361]  {CVE-2019-19527} 
  - HID: Fix assumption that devices have inputs (Alan Stern)  [Orabug: 31208623]  {CVE-2019-19532} 
  - drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() (Murray McAllister)  [Orabug: 31224360]  {CVE-2017-7261} 
  - brcmfmac: add subtype check for event handling in data path (John Donnelly)  [Orabug: 31234676]  {CVE-2019-9503}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.46.1.el7uek]
changelog:
  - ipv6: only static routes qualify for equal cost multipathing (Hannes Frederic Sowa)  [Orabug: 30977687]  {CVE-2013-4125} 
  - USB: adutux: fix use-after-free on disconnect (Johan Hovold)  [Orabug: 31240296]  {CVE-2019-19523} 
  - USB: core: Fix races in character device registration and deregistraion (Alan Stern)  [Orabug: 31317668]  {CVE-2019-19537} 
  - USB: iowarrior: fix use-after-free on disconnect (Johan Hovold)  [Orabug: 31351063]  {CVE-2019-19528} 
  - usb: iowarrior: fix deadlock on disconnect (Oliver Neukum)  [Orabug: 31351063]  {CVE-2019-19528} 
  - mremap: properly flush TLB before releasing the page (Linus Torvalds)  [Orabug: 31352012]  {CVE-2018-18281}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.47.1.el7uek]
changelog:
  - media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Tomas Bortoli)  [Orabug: 31351121]  {CVE-2019-19533} 
  - can: peak_usb: fix slab info leak (Johan Hovold)  [Orabug: 31351143]  {CVE-2019-19534} 
  - ALSA: core: Fix card races between register and disconnect (Takashi Iwai)  [Orabug: 31351893]  {CVE-2019-15214}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.47.2.el7uek]
changelog:
  - Revert "certs: Add Oracle's new X509 cert into the kernel keyring" (Eric Snowberg)  [Orabug: 31602633]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.48.1.el7uek]
changelog:
  - crypto: user - fix memory leak in crypto_report (Navid Emamdoost)  [Orabug: 31351641]  {CVE-2019-19062} 
  - media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)  [Orabug: 31351673]  {CVE-2019-19054}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.49.1.el7uek]
changelog:
  - sunrpc: use SVC_NET() in svcauth_gss_* functions (Vasily Averin)  [Orabug: 31351996]  {CVE-2018-16884} 
  - sunrpc: use-after-free in svc_process_common() (Vasily Averin)  [Orabug: 31351996]  {CVE-2018-16884} 
  - af_packet: set defaule value for tmo (Mao Wenan)  [Orabug: 31439108]  {CVE-2019-20812} 
  - vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)  [Orabug: 31705122]  {CVE-2020-14331} {CVE-2020-14331} 
  - rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783152]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.50.1.el7uek]
changelog:
  - USB: serial: omninet: fix reference leaks at open (Mark Nicholson)  [Orabug: 30484762]  {CVE-2017-8925} 
  - GFS2: don't set rgrp gl_object until it's inserted into rgrp tree (Bob Peterson)  [Orabug: 30254252]  {CVE-2016-10905} 
  - GFS2: Fix rgrp end rounding problem for bsize < page size (Bob Peterson)  [Orabug: 30254252]  {CVE-2016-10905} 
  - GFS2: Use range based functions for rgrp sync/invalidation (Steven Whitehouse)  [Orabug: 30254252]  {CVE-2016-10905} 
  - fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (YueHaibing)  [Orabug: 30732940]  {CVE-2019-20054} 
  - fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (YueHaibing)  [Orabug: 30732940]  {CVE-2019-20054} 
  - scsi: libsas: stop discovering if oob mode is disconnected (Jason Yan)  [Orabug: 30770914]  {CVE-2019-19965} 
  - ath9k_htc: release allocated buffer if timed out (Navid Emamdoost)  [Orabug: 31351573]  {CVE-2019-19073} 
  - USB: serial: io_ti: fix information leak in completion handler (Johan Hovold)  [Orabug: 31352085]  {CVE-2017-8924} 
  - mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884241]  {CVE-2020-25285} 
  - ext4: fix potential negative array index in do_split() (Eric Sandeen)  [Orabug: 31895332]  {CVE-2020-14314}


author: Vijayendra Suman <vijayendra.suman@oracle.com> [3.8.13-118.51.1.el7uek]
changelog:
  - usb: cdc-acm: make sure a refcount is taken early enough (Oliver Neukum)  [Orabug: 31351090]  {CVE-2019-19530} 
  - kexec: Validate pe files against the system_lacklist_keyring (Eric Snowberg)  [Orabug: 31961121]  {CVE-2020-26541} 
  - uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31974695]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-118.51.2.el7uek]
changelog:
  - Revert "kexec: Validate pe files against the system_lacklist_keyring" (John Donnelly)  [Orabug: 32171714]  {CVE-2020-26541} {CVE-2020-26541}


author: Vijayendra Suman <vijayendra.suman@oracle.com> [3.8.13-118.52.1.el7uek]
changelog:
  - crypto: authenc - fix parsing key with misaligned rta_len (Eric Biggers)  [Orabug: 31535530]  {CVE-2020-10769} 
  - crypto: authenc - Export key parsing helper function (Mathias Krause)  [Orabug: 31535530]  {CVE-2020-10769}


author: Vijayendra Suman <vijayendra.suman@oracle.com> [3.8.13-118.53.1.el7uek]
changelog:
  - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176267]  
  - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176267]  {CVE-2020-28915} 
  - vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187751]  {CVE-2020-28974}


author: visuman <vijayendra.suman@oracle.com> [3.8.13-118.54.1.el7uek]
changelog:
  - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349209]  {CVE-2020-36158}


author: visuman <vijayendra.suman@oracle.com> [3.8.13-118.55.1.el7uek]
changelog:
  - tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498827]  
  - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349209]  {CVE-2020-36158} 
  - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176267]  {CVE-2020-28915} 
  - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176267]  {CVE-2020-28915} 
  - vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187751]  {CVE-2020-28974}


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


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


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


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


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


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


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


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-35.1.1.el7uek]
changelog:
  - futex: Make lookup_pi_state more robust (Thomas Gleixner)  [Orabug: 18918552]  {CVE-2014-3153} 
  - futex: Always cleanup owner tid in unlock_pi (Thomas Gleixner)  [Orabug: 18918552]  {CVE-2014-3153} 
  - futex: Validate atomic acquisition in futex_lock_pi_atomic() (Thomas Gleixner)  [Orabug: 18918552]  {CVE-2014-3153} 
  - futex: Forbid uaddr == uaddr2 in futex_requeue(..., requeue_pi=1) (Thomas Gleixner)  [Orabug: 18918552]  {CVE-2014-3153} {CVE-2014-3153}


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-35.2.1.el7uek]
changelog:
  - spec: fix symbolic link to build directory (Jerry Snitselaar)  [Orabug: 18973099]  
  - config ol7: enable netfilter reverse path filter support (Jerry Snitselaar)  [Orabug: 18973079]


author: Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-35.3.1.el7uek]
changelog:
  - selinux: correctly label /proc inodes in use before the policy is loaded (Paul Moore)  [Orabug: 19064376]  
  - modsign: Ksplice certificate for module signing (Sasha Levin)  [Orabug: 18999924]  
  - net: fix kernel deadlock with interface rename and netdev name retrieval. (Nicolas Schichan)  [Orabug: 18969316]  
  - floppy: don't write kernel-only members to FDRAWCMD ioctl output (Matthew Daley)  [Orabug: 19028443]  {CVE-2014-1738} 
  - floppy: ignore kernel-only members in FDRAWCMD ioctl input (Matthew Daley)  [Orabug: 19028436]  {CVE-2014-1737}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-35.3.2.el7uek]
changelog:
  - l2tp: fix an unprivileged user to kernel privilege escalation (Sasha Levin)  [Orabug: 19229497]  {CVE-2014-4943} {CVE-2014-4943} 
  - ptrace,x86: force IRET path after a ptrace_stop() (Tejun Heo)  [Orabug: 19230689]  {CVE-2014-4699} 
  - net: flow_dissector: fail on evil iph->ihl (Jason Wang)  [Orabug: 19231234]  {CVE-2013-4348}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-35.3.3.el7uek]
changelog:
  - filter: prevent nla extensions to peek beyond the end of the message (Mathias Krause)  [Orabug: 19315781]  {CVE-2014-3144} {CVE-2014-3145} 
  - mac80211: fix AP powersave TX vs. wakeup race (Emmanuel Grumbach)  [Orabug: 19316457]  {CVE-2014-2706}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-35.3.5.el7uek]
changelog:
  - net: Use netlink_ns_capable to verify the permisions of netlink messages (Eric W. Biederman)  [Orabug: 19404231]  {CVE-2014-0181} 
  - net: Add variants of capable for use on netlink messages (Eric W. Biederman)  [Orabug: 19404231]  
  - net: Add variants of capable for use on on sockets (Eric W. Biederman)  [Orabug: 19404231]  
  - netlink: Rename netlink_capable netlink_allowed (Eric W. Biederman)  [Orabug: 19404231]  
  - sctp: Fix sk_ack_backlog wrap-around problem (Xufeng Zhang)  [Orabug: 19404244]  {CVE-2014-4667}


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


author: 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]


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: 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: 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-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-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-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-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-44.1.1.el7uek]
changelog:
  - auditsc: audit_krule mask accesses need bounds checking (Andy Lutomirski)  [Orabug: 19590596]  {CVE-2014-3917}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-44.1.2.el7uek]
changelog:
  - CVE-2014-3535: NULL pointer dereference in VxLAN packet logging. (Sasha Levin)  [Orabug: 19613139]


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-44.1.3.el7uek]
changelog:
  - ALSA: control: Don't access controls outside of protected regions (Lars-Peter Clausen)  [Orabug: 19817785]  {CVE-2014-4653} {CVE-2014-4654} {CVE-2014-4655} 
  - ALSA: control: Fix replacing user controls (Lars-Peter Clausen)  [Orabug: 19817747]  {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: 19817646]  {CVE-2014-3601} 
  - net: sctp: inherit auth_capable on INIT collisions (Daniel Borkmann)  [Orabug: 19816067]  {CVE-2014-5077}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-44.1.4.el7uek]
changelog:
  - USB: whiteheat: Added bounds checking for bulk command response (James Forshaw)  [Orabug: 19849334]  {CVE-2014-3185} 
  - HID: fix a couple of off-by-ones (Jiri Kosina)  [Orabug: 19849317]  {CVE-2014-3181} 
  - kvm: vmx: handle invvpid vm exit gracefully (Petr Matousek)  [Orabug: 19906300]  {CVE-2014-3646} 
  - nEPT: Nested INVEPT (Nadav Har'El)  [Orabug: 19906267]  {CVE-2014-3645} 
  - KVM: x86: Improve thread safety in pit (Andy Honig)  [Orabug: 19905686]  {CVE-2014-3611}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-44.1.5.el7uek]
changelog:
  - net: sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann)  [Orabug: 20010590]  {CVE-2014-3687} 
  - net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann)  [Orabug: 20010577]  {CVE-2014-3673}


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


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


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


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


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.1.7.el7uek]
changelog:
  - ttusb-dec: buffer overflow in ioctl (Dan Carpenter)  [Orabug: 20673376]  {CVE-2014-8884} 
  - mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support (Kirill A. Shutemov)  [Orabug: 20673281]  {CVE-2014-8173} 
  - netfilter: conntrack: disable generic tracking for known protocols (Florian Westphal)  [Orabug: 20673239]  {CVE-2014-8160} 
  - tracing/syscalls: Ignore numbers outside NR_syscalls' range (Rabin Vincent)  [Orabug: 20673163]  {CVE-2014-7826}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.1.8.el7uek]
changelog:
  - kvm: fix excessive pages un-pinning in kvm_iommu_map error path. (Quentin Casasnovas)  [Orabug: 20687313]  {CVE-2014-3601} {CVE-2014-8369} {CVE-2014-3601}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.2.1.el7uek]
changelog:
  - mlx4_vnic: Skip fip discover restart if pkey index not changed (Yuval Shaia)  [Orabug: 21306476]  
  - kvm: fix excessive pages un-pinning in kvm_iommu_map error path. (Quentin Casasnovas)  [Orabug: 20687313]  {CVE-2014-3601} {CVE-2014-8369} {CVE-2014-3601} 
  - ttusb-dec: buffer overflow in ioctl (Dan Carpenter)  [Orabug: 20673376]  {CVE-2014-8884} 
  - mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support (Kirill A. Shutemov)  [Orabug: 20673281]  {CVE-2014-8173} 
  - netfilter: conntrack: disable generic tracking for known protocols (Florian Westphal)  [Orabug: 20673239]  {CVE-2014-8160} 
  - tracing/syscalls: Ignore numbers outside NR_syscalls' range (Rabin Vincent)  [Orabug: 20673163]  {CVE-2014-7826} 
  - uek-rpm: ol7: update update-el to 7.1 (Guangyu Sun)  [Orabug: 20524579]  
  - [CIFS] Possible null ptr deref in SMB2_tcon (Steve French)  [Orabug: 20433140]  {CVE-2014-7145} 
  - net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann)  [Orabug: 20425332]  {CVE-2014-7841} 
  - ACPI: x2apic entry ignored (Cathy Avery)  [Orabug: 19475776]  
  - i40e: relax the firmware API version check (Shannon Nelson)  [Orabug: 20216831]  
  - x86, fpu: remove the logic of non-eager fpu mem allocation at the first usage (Annie Li)  [Orabug: 20232585]  
  - iommu/{vt-d,amd}: Remove multifunction assumption around grouping (Alex Williamson)  [Orabug: 20192796]  
  - isofs: Fix unbounded recursion when processing relocated directories (Jan Kara)  [Orabug: 20224059]  {CVE-2014-5471} {CVE-2014-5472} 
  - x86_64, traps: Stop using IST for #SS (Andy Lutomirski)  [Orabug: 20224027]  {CVE-2014-9090} {CVE-2014-9322}


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


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


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.1.3.el7uek]
changelog:
  - isofs: Fix unchecked printing of ER records (Jan Kara)  [Orabug: 20930551]  {CVE-2014-9584} 
  - KEYS: close race between key lookup and freeing (Sasha Levin)  [Orabug: 20930548]  {CVE-2014-9529} {CVE-2014-9529} 
  - mm: memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - fs: buffer: move allocation failure loop into the allocator (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: handle non-error OOM situations more gracefully (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: do not trap chargers with full callstack on OOM (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: rework and document OOM waiting and wakeup (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - mm: memcg: enable memcg OOM killer only for user faults (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - x86: finish user fault error path with fatal signal (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - arch: mm: pass userspace fault flag to generic fault handler (Johannes Weiner)  [Orabug: 20930539]  {CVE-2014-8171} 
  - selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID. (Stephen Smalley)  [Orabug: 20930501]  {CVE-2014-3215}


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


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


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


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


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


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


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.3.5.el7uek]
changelog:
  - KVM: x86: SYSENTER emulation is broken (Nadav Amit)  [Orabug: 21502739]  {CVE-2015-0239} {CVE-2015-0239} 
  - fs: take i_mutex during prepare_binprm for set[ug]id executables (Jann Horn)  [Orabug: 21502254]  {CVE-2015-3339} 
  - eCryptfs: Remove buggy and unnecessary write in file name decode routine (Michael Halcrow)  [Orabug: 21502065]  {CVE-2014-9683}


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-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: 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: 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: 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-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-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-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-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-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-98.1.1.el7uek]
changelog:
  - md: use kzalloc() when bitmap is disabled (Benjamin Randazzo)  [Orabug: 21563041]  {CVE-2015-5697}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-98.1.2.el7uek]
changelog:
  - udp: fix behavior of wrong checksums (Eric Dumazet)  [Orabug: 21628850]  {CVE-2015-5364} {CVE-2015-5366}


author: Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-98.2.1.el7uek]
changelog:
  - Introduce [compat_]save_altstack_ex() to unbreak x86 SMAP (Al Viro)  [Orabug: 21549587]  
  - x86, smap: Handle csum_partial_copy_*_user() (H. Peter Anvin)  [Orabug: 21549587]  
  - ext4: fix warning in ext4_da_update_reserve_space() (Jan Kara)  [Orabug: 21621442]  
  - ext4: remove unused variable in ext4_free_blocks() (Lukas Czerner)  [Orabug: 21621442]  
  - quota: provide interface for readding allocated space into reserved space (Jan Kara)  [Orabug: 21621442]  
  - udp: fix behavior of wrong checksums (Eric Dumazet)  [Orabug: 21628850]  {CVE-2015-5364} {CVE-2015-5366}


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


author: Brian Maly <brian.maly@oracle.com> [3.8.13-98.3.1.el7uek]
changelog:
  - xen-blkfront: introduce blkfront_gather_backend_features() (Bob Liu)  [Orabug: 20190614]  
  - sched/x86: Fix up typo in topology detection (Dave Hansen)  [Orabug: 21845184]  
  - sctp: fix ASCONF list handling (Marcelo Ricardo Leitner)  [Orabug: 21842668]  {CVE-2015-3212} 
  - KEYS: ensure we free the assoc array edit if edit is valid (Colin Ian King)  [Orabug: 21842655]  {CVE-2015-1333}


author: Brian Maly <brian.maly@oracle.com> [3.8.13-98.4.1.el7uek]
changelog:
  - xen/blkfront: remove redundant flush_op (Vitaly Kuznetsov)  [Orabug: 21868758]  
  - xen/blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov)  [Orabug: 21868758]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-98.5.1.el7uek]
changelog:
  - netdev: fix NETIF_F_GSO_UDP_TUNNEL_BIT enum shift in i40e driver import (Todd Vierling)  [Orabug: 22066176]


author: Brian Maly <brian.maly@oracle.com> [3.8.13-98.6.1.el7uek]
changelog:
  - mm/hugetlb: Add locking to region_{add,change,truncate,count} when using shared files with hugepages (Mike Kravetz)  [Orabug: 21683388]  
  - 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]  
  - x86/efi: Make efi virtual runtime map passing more robust (Borislav Petkov)  [Orabug: 22020990]  
  - virtio-net: drop NETIF_F_FRAGLIST (Jason Wang)  [Orabug: 22145600]  {CVE-2015-5156}


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: Dhaval Giani <dhaval.giani@oracle.com> [4.1.12-103.2.1.el7uek]
changelog:
  - uek-rpm: enable bnxt driver for sparc (Allen Pais)  [Orabug: 26222502]  
  - uek-rpm: set CONFIG_FORCE_MAX_ZONEORDER to 16 (Allen Pais)  [Orabug: 26222494]  
  - sparc: Fix kernel BUG at arch/sparc/kernel/mdesc.c (Thomas Tai)   
  - sparc64: allocate sufficient space for machine description (Thomas Tai)  [Orabug: 26222471]  
  - sparc64/mlx4_core: relaxed order for mlx4_core dma mappings (Shamir Rabinovitch)  [Orabug: 26222434]  
  - xsigo: UEK4-QU5: poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199200]  
  - NVMe: During NVMe probe, get NVMe device information before mapping the device (Ashok Vairavan)  [Orabug: 26194850]  
  - sparc64: Fix an error code returned by a DAX ioctl (Sanath Kumar)  [Orabug: 26190999]  
  - sparc64: fix M8 ADI support (Anthony Yznaga)  [Orabug: 26190997]


author: Dhaval Giani <dhaval.giani@oracle.com> [4.1.12-103.3.1.el7uek]
changelog:
  - MSI: Don't assign MSI IRQ vector twice (Ashok Vairavan)  [Orabug: 25982356]  
  - IB/core: Remove stray semicolon in cma_init (Yuval Shaia)  [Orabug: 26188883]  
  - ipv6: Fix leak in ipv6_gso_segment(). (David S. Miller)  [Orabug: 26403963]  {CVE-2017-9074} 
  - ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Ben Hutchings)  [Orabug: 26403963]  {CVE-2017-9074} 
  - ipv6: Check ip6_find_1stfragopt() return value properly. (David S. Miller)  [Orabug: 26403963]  {CVE-2017-9074} 
  - ipv6: Prevent overrun when parsing v6 header options (Craig Gallek)  [Orabug: 26403963]  {CVE-2017-9074} 
  - scsi: libiscsi: use kvzalloc for iscsi_pool_init (Kyle Fortin)  [Orabug: 26473220]  
  - mm: introduce kv[mz]alloc helpers (Kyle Fortin)  [Orabug: 26473220]  
  - blk-mq: Export blk_mq_freeze_queue_wait (Keith Busch)  [Orabug: 26486215]  
  - blk-mq: Provide freeze queue timeout (Keith Busch)  [Orabug: 26486215]  
  - nvme: Complete all stuck requests (Keith Busch)  [Orabug: 26486215]  
  - nvme: Don't suspend admin queue that wasn't created (Gabriel Krisman Bertazi)  [Orabug: 26486215]  
  - nvme: Delete created IO queues on reset (Keith Busch)  [Orabug: 26486215]  
  - nvme: Suspend all queues before deletion (Gabriel Krisman Bertazi)  [Orabug: 26486215]  
  - nvme/pci: No special case for queue busy on IO (Keith Busch)  [Orabug: 26486215]  
  - Revert "net/rds: Revert "RDS: add reconnect retry scheme for stalled connections"" (Ajaykumar Hotchandani)  [Orabug: 26497331]  
  - Revert "net/rds: use different workqueue for base_conn" (Ajaykumar Hotchandani)  [Orabug: 26497331]  
  - Revert "net/rds: determine active/passive connection with IP addresses" (Ajaykumar Hotchandani)  [Orabug: 26497331]  
  - Revert "net/rds: prioritize the base connection establishment" (Ajaykumar Hotchandani)  [Orabug: 26497331]  
  - net/sock: add WARN_ON(parent->sk) in sock_graft() (Sowmini Varadhan)  [Orabug: 26243229]  
  - rds: tcp: use sock_create_lite() to create the accept socket (Sowmini Varadhan)  [Orabug: 26243229]  
  - rds: tcp: set linger to 1 when unloading a rds-tcp (Sowmini Varadhan)  [Orabug: 26236194]  
  - rds: tcp: send handshake ping-probe from passive endpoint (Sowmini Varadhan)  [Orabug: 26236194]  
  - Revert "SUNRPC: Refactor svc_set_num_threads()" (Dhaval Giani)  [Orabug: 26450033]  
  - Revert "NFSv4: Fix callback server shutdown" (Dhaval Giani)  [Orabug: 26450033]  
  - mm: fix use-after-free if memory allocation failed in vma_adjust() (Kirill A. Shutemov)  [Orabug: 25647067]  
  - scsi: smartpqi: mark PM functions as __maybe_unused (Arnd Bergmann)  [Orabug: 26191021]  
  - scsi: smartpqi: bump driver version (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: remove writeq/readq function definitions (Corentin Labbe)  [Orabug: 26191021]  
  - scsi: smartpqi: add module parameters (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: cleanup list initialization (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add raid level show (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: make ioaccel references consistent (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: enhance device add and remove messages (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: update timeout on admin commands (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: map more raid errors to SCSI errors (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: cleanup controller branding (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: update rescan worker (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: update device offline (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: correct aio error path (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add lockup action (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: remove qdepth calculations for logical volumes (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: enhance kdump (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: change return value for LUN reset operations (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add ptraid support (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: update copyright (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: cleanup messages (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add new PCI device IDs (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: minor driver cleanup (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: correct BMIC identify physical drive (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: eliminate redundant error messages (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add pqi_wait_for_completion_io (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: correct bdma hw bug (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add heartbeat check (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add suspend and resume support (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: enhance resets (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add supporting events (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: ensure controller is in SIS mode at init (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: add in controller checkpoint for controller lockups. (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: set pci completion timeout (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: correct remove scsi devices (Kevin Barnett)  [Orabug: 26191021]  
  - scsi: smartpqi: fix time handling (Arnd Bergmann)  [Orabug: 26191021]  
  - Btrfs: fix extent_same allowing destination offset beyond i_size (Filipe Manana)  [Orabug: 26376770]  
  - NVMe: Retain QUEUE_FLAG_SG_GAPS flag for bio vector alignment. (Ashok Vairavan)  [Orabug: 26402457]  
  - ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT (Takashi Iwai)  [Orabug: 26403948]  {CVE-2017-1000380} 
  - ALSA: timer: Fix race between read and ioctl (Takashi Iwai)  [Orabug: 26403948]  {CVE-2017-1000380} 
  - xfs: Timely free truncated dirty pages (Jan Kara)  [Orabug: 26452559]  
  - xfs: skip dirty pages in ->releasepage() (Brian Foster)  [Orabug: 26452559]  
  - sparc64: Convert non-fatal error print to a debug print (DAX driver) (Sanath Kumar)  [Orabug: 26476370]  
  - selftests: sparc64: memory: Add tests for privileged ADI driver (Tom Hromatka)  [Orabug: 26359060]  
  - memory: sparc64: Add privileged ADI driver (Tom Hromatka)  [Orabug: 26359060]  
  - sparc64: Export the adi_state structure (Tom Hromatka)  [Orabug: 26359060]  
  - sparc64: Use cpu_poke to resume idle cpu (Vijay Kumar)  [Orabug: 26399224]  
  - sparc64: Add a new hypercall CPU_POKE (Vijay Kumar)  [Orabug: 26399224]  
  - cpuset: consider dying css as offline (Tejun Heo)  [Orabug: 26475766]  
  - sparc64: Treat ERESTARTSYS as an acceptable error (DAX driver) (Sanath Kumar)  [Orabug: 26475734]  
  - sparc64: fix out of order spin_lock_irqsave and spin_unlock_restore (Thomas Tai)  [Orabug: 26430325]  
  - SPARC64: vcc: delay device removal until close() (Aaron Young)  [Orabug: 26315957]  
  - bnxt_en: Fix SRIOV on big-endian architecture. (Michael Chan)  [Orabug: 26443303]  
  - arch/sparc: Enable queued spinlock support for SPARC (Allen Pais)  [Orabug: 26373790]  
  - arch/sparc: Introduce xchg16 for SPARC (Babu Moger)  [Orabug: 26373790]  
  - arch/sparc: Enable queued rwlocks for SPARC (Allen Pais)  [Orabug: 26373790]  
  - arch/sparc: Introduce cmpxchg_u8 SPARC (Babu Moger)  [Orabug: 26373790]  
  - arch/sparc: Define config parameter CPU_BIG_ENDIAN (Allen Pais)  [Orabug: 26373790]  
  - kernel/locking: Fix compile error with qrwlock.c (Babu Moger)  [Orabug: 26373790]  
  - arch/sparc: Remove the check #ifndef __LINUX_SPINLOCK_TYPES_H (Babu Moger)  [Orabug: 26373790]  
  - locking/qrwlock: Fix write unlock bug on big endian systems (pan xinhui)  [Orabug: 26373790]  
  - locking/qrwlock: Implement queue_write_unlock() using smp_store_release() (Will Deacon)  [Orabug: 26373790]  
  - locking/qspinlock: Avoid redundant read of next pointer (Waiman Long)  [Orabug: 26373790]  
  - locking/qspinlock: Prefetch the next node cacheline (Waiman Long)  [Orabug: 26373790]  
  - locking/qrwlock: Reduce reader/writer to reader lock transfer latency (Waiman Long)  [Orabug: 26373790]  
  - locking/qrwlock: Better optimization for interrupt context readers (Waiman Long)  [Orabug: 26373790]  
  - locking/qrwlock: Rename functions to queued_*() (Waiman Long)  [Orabug: 26373790]  
  - locking/qrwlock: Don't contend with readers when setting _QW_WAITING (Waiman Long)  [Orabug: 26373790]  
  - locking/qrwlock: Rename QUEUE_RWLOCK to QUEUED_RWLOCKS (Babu Moger)  [Orabug: 26373790]  
  - locking/qspinlock: Use a simple write to grab the lock (Waiman Long)  [Orabug: 26373790]  
  - locking/qspinlock: Optimize for smaller NR_CPUS (Peter Zijlstra (Intel))  [Orabug: 26373790]  
  - locking/qspinlock: Extract out code snippets for the next patch (Waiman Long)  [Orabug: 26373790]  
  - locking/qspinlock: Add pending bit (Peter Zijlstra (Intel))  [Orabug: 26373790]  
  - locking/qspinlock: Introduce a simple generic 4-byte queued spinlock (Waiman Long)  [Orabug: 26373790]  
  - qede: Add support for ingress headroom (Mintz, Yuval)  [Orabug: 25933053]  
  - qede: Update receive statistic once per NAPI (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Make OOO archipelagos into an array (Michal Kalderon)  [Orabug: 25933053]  
  - qed: Provide iSCSI statistics to management (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Inform qedi the number of possible CQs (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Add missing stat for new isles (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Don't close the OUT_EN during init (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Configure cacheline size in HW (Tomer Tayar)  [Orabug: 25933053]  
  - qed: Don't use main-ptt in unrelated flows (Rahul Verma)  [Orabug: 25933053]  
  - qed: Warn PTT usage by wrong hw-function (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Correct MSI-x for storage (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: fix missing break in OOO_LB_TC case (Colin Ian King)  [Orabug: 25933053]  
  - qed: Add a missing error code (Dan Carpenter)  [Orabug: 25933053]  
  - qed: RoCE doesn't need to use SRC (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Correct TM ILT lines in presence of VFs (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Fix TM block ILT allocation (Michal Kalderon)  [Orabug: 25933053]  
  - qed: Revise QM cofiguration (Ariel Elior)  [Orabug: 25933053]  
  - qed: Use BDQ resource for storage protocols (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Utilize resource-lock based scheme (Tomer Tayar)  [Orabug: 25933053]  
  - qed: Support management-based resource locking (Tomer Tayar)  [Orabug: 25933053]  
  - qed: Send pf-flr as part of initialization (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Move to new load request scheme (Tomer Tayar)  [Orabug: 25933053]  
  - qed: hw_init() to receive parameter-struct (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Correct HW stop flow (Tomer Tayar)  [Orabug: 25933053]  
  - qed: Reserve VF feature before PF (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Don't waste SBs unused by RoCE (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Correct endian order of MAC passed to MFW (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Pass src/dst sizes when interacting with MFW (Tomer Tayar)  [Orabug: 25933053]  
  - qed: Revise MFW command locking (Tomer Tayar)  [Orabug: 25933053]  
  - qed: Always publish VF link from leading hwfn (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Raise verbosity of Malicious VF indications (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Make qed_iov_mark_vf_flr() return bool (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Deprecate VF multiple queue-stop (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Uniform IOV queue validation (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Correct default VF coalescing configuration (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Set HW-channel to ready before ACKing VF (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Clean VF malicious indication when disabling IOV (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Increase verbosity of VF -> PF errors (Mintz, Yuval)  [Orabug: 25933053]  
  - qed*: Add support for QL41xxx adapters (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Enable iSCSI Out-of-Order (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Correct out-of-bound access in OOO history (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Fix interrupt flags on Rx LL2 (Ram Amrani)  [Orabug: 25933053]  
  - qed: Free previous connections when releasing iSCSI (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Fix mapping leak on LL2 rx flow (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Prevent creation of too-big u32-chains (Tomer Tayar)  [Orabug: 25933053]  
  - qed: Align CIDs according to DORQ requirement (Ram Amrani)  [Orabug: 25933053]  
  - qed*: Utilize Firmware 8.15.3.0 (Mintz, Yuval)  [Orabug: 25933053]  
  - qedi: Add PCI device-ID for QL41xxx adapters. (Manish Rangankar)  [Orabug: 25933053]  
  - qed: Fix copy of uninitialized memory (robert.foss@collabora.com)  [Orabug: 25933053]  
  - qed: Don't use attention PTT for configuring BW (Mintz, Yuval)  [Orabug: 25933053]  
  - qed: Fix race with multiple VFs (Mintz, Yuval)  [Orabug: 25933053]  
  - qede: Add driver support for PTP (Sudarsana Reddy Kalluru)  [Orabug: 25933053]  
  - qede: Remove unnecessary datapath dereference (Mintz, Yuval)  [Orabug: 25933053]  
  - qede - mark SKB as encapsulated (Manish Chopra)  [Orabug: 25933053]  
  - qede: Postpone reallocation until NAPI end (Mintz, Yuval)  [Orabug: 25933053]  
  - qede: Split filtering logic to its own file (Mintz, Yuval)  [Orabug: 25933053]  
  - qede: Break datapath logic into its own file (Mintz, Yuval)  [Orabug: 25933053]  
  - SUNRPC: Handle EADDRNOTAVAIL on connection failures (Trond Myklebust)  [Orabug: 26276067]  
  - btrfs: introduce device delete by devid (Anand Jain)  [Orabug: 26362455]  
  - btrfs: enhance btrfs_find_device_by_user_input() to check device path (Anand Jain)  [Orabug: 26362455]  
  - btrfs: make use of btrfs_find_device_by_user_input() (Anand Jain)  [Orabug: 26362455]  
  - btrfs: create helper btrfs_find_device_by_user_input() (Anand Jain)  [Orabug: 26362455]  
  - btrfs: clean up and optimize __check_raid_min_device() (Anand Jain)  [Orabug: 26362455]  
  - btrfs: create helper function __check_raid_min_devices() (Anand Jain)  [Orabug: 26362455]  
  - Revert "mm: meminit: only set page reserved in the memblock region" (Dhaval Giani)  [Orabug: 25879295]  
  - Revert "mm: meminit: move page initialization into a separate function" (Dhaval Giani)  [Orabug: 25879295]  
  - net/rds: Replace printk in TX path with stat variable (Yuval Shaia)  [Orabug: 26402662]  
  - char: lp: fix possible integer overflow in lp_setup() (Willy Tarreau)  [Orabug: 26403936]  {CVE-2017-1000363} 
  - drm/mgag200: Fix to always set HiPri for G200e4 V2 (Mathieu Larouche)  [Orabug: 26408731]  
  - dtrace: FBT module support and SPARCs return probes (Tomas Jedlicka)  [Orabug: 26414392] [Orabug: 26414402]  
  - bnx2x: Don't post statistics to malicious VFs (Mintz, Yuval)  [Orabug: 26308277]  
  - bnx2x: Allow vfs to disable txvlan offload (Mintz, Yuval)  [Orabug: 26308277]  
  - bnx2x: fix pf2vf bulletin DMA mapping leak (Michal Schmidt)  [Orabug: 26308277]  
  - bnx2x: Fix Multi-Cos (Mintz, Yuval)  [Orabug: 26308277]  
  - bnx2x: add missing configuration of VF VLAN filters (Michal Schmidt)  [Orabug: 26308277]  
  - bnx2x: fix incorrect filter count in an error message (Michal Schmidt)  [Orabug: 26308277]  
  - bnx2x: do not rollback VF MAC/VLAN filters we did not configure (Michal Schmidt)  [Orabug: 26308277]  
  - bnx2x: fix detection of VLAN filtering feature for VF (Michal Schmidt)  [Orabug: 26308277]  
  - bnx2x: fix possible overrun of VFPF multicast addresses array (Michal Schmidt)  [Orabug: 26308277]  
  - bnx2x: lower verbosity of VF stats debug messages (Michal Schmidt)  [Orabug: 26308277]  
  - bnx2x: prevent crash when accessing PTP with interface down (Michal Schmidt)  [Orabug: 26308277]  
  - NFSv4: Fix callback server shutdown (Trond Myklebust)  [Orabug: 26403976]  {CVE-2017-9059} 
  - SUNRPC: Refactor svc_set_num_threads() (Trond Myklebust)  [Orabug: 26403976]  {CVE-2017-9059} 
  - ipv6/dccp: do not inherit ipv6_mc_list from parent (WANG Cong)  [Orabug: 26403998]  {CVE-2017-9077} 
  - lpfc update for uek4 11.4.0.2 (rkennedy)  [Orabug: 26283182]  
  - lpfc: Driver responds LS_RJT to Beacon Off (James Smart)  [Orabug: 26283182]  
  - lpfc: Fix crash after firmware flash when (James Smart)  [Orabug: 26283182]  
  - lpfc: Vport creation is failing with "Link (James Smart)  [Orabug: 26283182]  
  - lpfc: Null pointer dereference when (James Smart)  [Orabug: 26283182]  
  - lpfc: Fix return value of board_mode store (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: Fix Port going offline after (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: fix spelling mistake "entrys" (Colin Ian King)  [Orabug: 26283182]  
  - scsi: lpfc: Add MDS Diagnostic support. (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: Fix used-RPI accounting problem. (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: Fix panic on BFS configuration (James Smart)  [Orabug: 26283182]  
  - lpfc: Fix Express lane queue creation. (James Smart)  [Orabug: 26283182]  
  - lpfc: Fix driver usage of 128B WQEs when WQ_CREATE is (James Smart)  [Orabug: 26283182]  
  - lpfc: Add Fabric assigned WWN support. (James Smart)  [Orabug: 26283182]  
  - lpfc: Fix crash after issuing lip reset (James Smart)  [Orabug: 26283182]  
  - lpfc: Remove NULL ptr check before kfree. (James Smart)  [Orabug: 26283182]  
  - lpfc: Fix spelling in comments. (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: Fix PT2PT PRLI reject (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: correct rdp diag portnames (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: Fix eh_deadline setting for sli3 adapters. (rkennedy)  [Orabug: 26283182]  
  - scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters (James Smart)  [Orabug: 26283182]  
  - scsi: lpfc: fix missing spin_unlock on sql_list_lock (Colin Ian King)  [Orabug: 26283182]  
  - Signature verification support in kexec_file_load (Alexey Petrenko)  [Orabug: 26402281]  
  - blk-mq: don't redistribute hardware queues on a CPU hotplug event (Christoph Hellwig)  [Orabug: 26039539]  
  - RDS: Print failed rdma op details if failure is remote access (Rama Nichanamatlu)  [Orabug: 26351421]  
  - xen-blkfront: fix mq start/stop race (Junxiao Bi)  [Orabug: 26351649]  
  - be2net: Update the driver version to 11.4.0.0 (Suresh Reddy)  [Orabug: 26403544]  
  - be2net: Fix UE detection logic for BE3 (Suresh Reddy)  [Orabug: 26403544]  
  - be2net: Fix offload features for Q-in-Q packets (Vlad Yasevich)  [Orabug: 26403544]  
  - benet: Use time_before_eq for time comparison (Karim Eshapa)  [Orabug: 26403544]  
  - be2net: Fix endian issue in logical link config command (Suresh Reddy)  [Orabug: 26403544]  
  - be2net: fix initial MAC setting (Ivan Vecera)  [Orabug: 26403544]  
  - drivers: net: generalize napi_complete_done() (Eric Dumazet)  [Orabug: 26403544]  
  - be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera)  [Orabug: 26403544]  
  - be2net: fix unicast list filling (Ivan Vecera)  [Orabug: 26403544]  
  - be2net: fix accesses to unicast list (Ivan Vecera)  [Orabug: 26403544]  
  - be2net: fix non static symbol warnings (Wei Yongjun)  [Orabug: 26403544]  
  - be2net: Avoid redundant addition of mac address in HW (Suresh Reddy)  [Orabug: 26403544]  
  - be2net: Support UE recovery in BEx/Skyhawk adapters (Sriharsha Basavapatna)  [Orabug: 26403544]  
  - be2net: replace polling with sleeping in the FW completion path (Sathya Perla)  [Orabug: 26403544]  
  - be2net: support asymmetric rx/tx queue counts (Sathya Perla)  [Orabug: 26403544]  
  - net: properly release sk_frag.page (Eric Dumazet)  [Orabug: 26409533]  
  - net/rds: Add mutex exclusion for vector_load (Håkon Bugge)  [Orabug: 26415107]  
  - dtrace: Add support for manual triggered cyclics (Tomas Jedlicka)  [Orabug: 26384803]  
  - dtrace: LOW level cyclics should use workqueues (Tomas Jedlicka)  [Orabug: 26384779]  
  - sparc64: add DAX2 support to dax driver (Allen Pais)  [Orabug: 26317606]  
  - uek-rpm: change memory allocator from slab to slub (Allen Pais)   
  - arch/sparc: Avoid DCTI Couples (Allen Pais)  [Orabug: 26413522]  
  - drivers/usb: Skip auto handoff for TI and RENESAS usb controllers (Babu Moger)  [Orabug: 26389756]  
  - sparc-config: Enable timestamp in dmesg output. (Atish Patra)  [Orabug: 26389709]  
  - sparc64: rtrap must set PSTATE.mcde before handling outstanding user work (Anthony Yznaga)  [Orabug: 26388591]  
  - i40e: Correct the macros for setting the DMA attributes (Jack Vogel)  [Orabug: 26386323]  
  - sparc64: Exclude perf user callchain during critical sections (Dave Aldridge)  [Orabug: 26386213]  
  - sunvnet: restrict advertized checksum offloads to just IP (Shannon Nelson)  [Orabug: 26338709]  
  - sparc64: add ccb kill and info to DAX driver (Jonathan Helman)  [Orabug: 26317602]  
  - i40e: fix annoying message (Jesse Brandeburg)  [Orabug: 26420290]  
  - watchdog: Move hardlockup detector to separate file (Allen Pais)  [Orabug: 26420310]  
  - watchdog: Move shared definitions to nmi.h (Allen Pais)  [Orabug: 26420310]  
  - sparc64: Suppress kmalloc (DAX driver) warning due to allocation failure (Sanath Kumar)  [Orabug: 26338830]  
  - i40evf: Use le32_to_cpu before evaluating HW desc fields. (Tushar Dave)  [Orabug: 26420345]  
  - sparc64: revert pause instruction patch for atomic backoff and cpu_relax() (Babu Moger)  [Orabug: 26309070]  
  - SPARC64: Correct ATU IOTSB binding flow (Tushar Dave)  [Orabug: 26419957]  
  - SPARC64: Introduce IOMMU BYPASS method (Tushar Dave)  [Orabug: 26420209]  
  - i40e: Revert i40e temporary workaround (Tushar Dave)  [Orabug: 21149316]  
  - sparc64: Enable 64-bit DMA (Tushar Dave)  [Orabug: 21149316]  
  - sparc64: Enable sun4v dma ops to use IOMMU v2 APIs (Allen Pais)  [Orabug: 21149316]  
  - sparc64: Bind PCIe devices to use IOMMU v2 service (Allen Pais)  [Orabug: 21149316]  
  - sparc64: Initialize iommu_map_table and iommu_pool (Tushar Dave)  [Orabug: 21149316]  
  - sparc64: Add ATU (new IOMMU) support (Allen Pais)  [Orabug: 21149316]  
  - sparc64: Make FORCE_MAX_ZONEORDER to 13 for ATU (Allen Pais)  [Orabug: 21149316]  
  - Revert "sparc64: bypass iommu to use 64bit address space" (Allen Pais)  [Orabug: 21149316]  
  - [PATCH] RDS: When RDS socket is closed, print unreleased MR's (Rama Nichanamatlu)  [Orabug: 26261993]  
  - IB/IPoIB: ibX: failed to create mcg debug file (Shamir Rabinovitch)  [Orabug: 24711873] [Orabug: 25175533]  
  - scsi: qedi: Fix memory leak in tmf response processing. (Dupuis, Chad)  [Orabug: 25667174]  
  - scsi: qedi: fix build error without DEBUG_FS (Arnd Bergmann)  [Orabug: 25667174]  
  - scsi: qedi: fix missing return error code check on call to qedi_setup_int (Colin Ian King)  [Orabug: 25667174]  
  - scsi: qedi: Fix possible memory leak in qedi_iscsi_update_conn() (Wei Yongjun)  [Orabug: 25667174]  
  - scsi: qedi: return via va_end to match corresponding va_start (Colin Ian King)  [Orabug: 25667174]  
  - scsi: qedi: fix build, depends on UIO (Randy Dunlap)  [Orabug: 25667174]  
  - scsi: qedi: Add QLogic FastLinQ offload iSCSI driver framework. (Manish Rangankar)  [Orabug: 25667174]  
  - dccp/tcp: do not inherit mc_list from parent (Eric Dumazet)  [Orabug: 26107472]  {CVE-2017-8890} 
  - Initialize fiblink list head during fib initialization (Dave Carroll)  [Orabug: 26291272]  
  - aacraid: Update scsi_host_template to use tagged commands (Dave Carroll)  [Orabug: 26291272]  
  - IB/mlx4: Suppress warning for not handled portmgmt event subtype (Mukesh Kacker)  [Orabug: 26409722]  
  - bnxt_en: Fix netpoll handling. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add missing logic to handle TPA end error conditions. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Fix xmit_more with BQL. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Pass in sh parameter to bnxt_set_dflt_rings(). (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Implement xmit_more. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Optimize doorbell write operations for newer chips. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add additional chip ID definitions. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add a callback to inform RDMA driver during PCI shutdown. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add PCI IDs for BCM57454 VF devices. (Deepak Khungar)  [Orabug: 26402533]  
  - bnxt_en: Support for Short Firmware Message (Deepak Khungar)  [Orabug: 26402533]  
  - bnxt_en: Check status of firmware DCBX agent before setting DCB_CAP_DCBX_HOST. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Call bnxt_dcb_init() after getting firmware DCBX configuration. (Michael Chan)  [Orabug: 26402533]  
  - bnxt: add dma mapping attributes (Shannon Nelson)  [Orabug: 26366387]  
  - bnxt_en: allocate enough space for ->ntp_fltr_bmap (Dan Carpenter)  [Orabug: 26402533]  
  - bnxt_en: Restrict a PF in Multi-Host mode from changing port PHY configuration (Deepak Khungar)  [Orabug: 26402533]  
  - bnxt_en: Check the FW_LLDP_AGENT flag before allowing DCBX host agent. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add 100G link speed reporting for BCM57454 ASIC in ethtool (Deepak Khungar)  [Orabug: 26402533]  
  - bnxt_en: Fix VF attributes reporting. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Pass DCB RoCE app priority to firmware. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Cap the msix vector with the max completion rings. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add interrupt test to ethtool -t selftest. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add PHY loopback to ethtool self-test. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add ethtool mac loopback self test. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add basic ethtool -t selftest support. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add suspend/resume callbacks. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add ethtool set_wol method. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add ethtool get_wol method. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add pci shutdown method. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Add basic WoL infrastructure. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Update firmware interface spec to 1.7.6.2. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Fix DMA unmapping of the RX buffers in XDP mode during shutdown. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Correct the order of arguments to netdev_err() in bnxt_set_tpa() (Sankar Patchineelam)  [Orabug: 26402533]  
  - bnxt_en: Fix NULL pointer dereference in reopen failure path (Sankar Patchineelam)  [Orabug: 26402533]  
  - bnxt_en: Ignore 0 value in autoneg supported speed from firmware. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Check if firmware LLDP agent is running. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Call bnxt_ulp_stop() during tx timeout. (Michael Chan)  [Orabug: 26402533]  
  - bnxt_en: Perform function reset earlier during probe. (Michael Chan)  [Orabug: 26402533]  
  - IB/cm: remove unnecessary ib_query_device in PSIF RNR WA (Wei Lin Guay)  [Orabug: 25908234]  
  - bonding: avoid defaulting hard_header_len to ETH_HLEN on slave removal (Paolo Abeni)  [Orabug: 26397428]  
  - i40e: remove FDIR_REQUIRES_REINIT driver flag (Jacob Keller)  [Orabug: 26403617]  
  - i40e: remove a useless goto statement (Jacob Keller)  [Orabug: 26403617]  
  - i40e: Check for new arq elements before leaving the adminq subtask loop (Christopher N Bednarz)  [Orabug: 26403617]  
  - i40e: use register for XL722 control register read/write (Paul M Stillwell Jr)  [Orabug: 26403617]  
  - i40e: Clean up handling of private flags (Alexander Duyck)  [Orabug: 26403617]  
  - i40evf: enforce descriptor write-back mechanism for VF (Preethi Banala)  [Orabug: 26403617]  
  - i40e: initialize params before notifying of l2_param_changes (Jacob Keller)  [Orabug: 26403617]  
  - i40e/i40evf: Clean-up process_skb_fields (Alexander Duyck)  [Orabug: 26403617]  
  - i40e: removed no longer needed delays (Bimmy Pujari)  [Orabug: 26403617]  
  - i40e: Fixed race conditions in VF reset (Robert Konklewski)  [Orabug: 26403617]  
  - i40e/i40evf: Fix use after free in Rx cleanup path (Alexander Duyck)  [Orabug: 26403617]  
  - i40e: fix configuration of RSS table with DCB (Harshitha Ramamurthy)  [Orabug: 26403617]  
  - i40e: Do not enable NAPI on q_vectors that have no rings (Alexander Duyck)  [Orabug: 26403617]  
  - i40e: make use of hlist_for_each_entry_continue (Jacob Keller)  [Orabug: 26403617]  
  - i40e: document drivers use of ntuple filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: add support for SCTPv4 FDir filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: implement support for flexible word payload (Jacob Keller)  [Orabug: 26403617]  
  - i40e: add parsing of flexible filter fields from userdef (Jacob Keller)  [Orabug: 26403617]  
  - i40e: partition the ring_cookie to get VF index (Jacob Keller)  [Orabug: 26403617]  
  - i40e: allow changing input set for ntuple filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: restore default input set for each flow type (Jacob Keller)  [Orabug: 26403617]  
  - i40e: check current configured input set when adding ntuple filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: correctly honor the mask fields for ETHTOOL_SRXCLSRLINS (Jacob Keller)  [Orabug: 26403617]  
  - i40e: always remove old filter when adding new FDir filter (Jacob Keller)  [Orabug: 26403617]  
  - i40e: explicitly fail on extended MAC field for ethtool_rx_flow_spec (Jacob Keller)  [Orabug: 26403617]  
  - i40e: add counters for UDP/IPv4 and IPv4 filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: don't re-enable ATR when flushing filters if SB has TCP4/IPv4 rules (Jacob Keller)  [Orabug: 26403617]  
  - i40e: reset fd_tcp_rule count when restoring filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: remove redundant check for fd_tcp_rule when restoring filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: exit ATR mode only when adding TCP/IPv4 filter succeeds (Jacob Keller)  [Orabug: 26403617]  
  - i40e: return immediately when failing to add fdir filter (Jacob Keller)  [Orabug: 26403617]  
  - i40e: rework exit flow of i40e_add_fdir_ethtool (Jacob Keller)  [Orabug: 26403617]  
  - i40e: don't use arrays for (src|dst)_ip (Jacob Keller)  [Orabug: 26403617]  
  - i40e: send correct port number to AdminQ when enabling UDP tunnels (Jacob Keller)  [Orabug: 26403617]  
  - i40e: rename auto_disable_flags to hw_disabled_flags (Harshitha Ramamurthy)  [Orabug: 26403617]  
  - i40e/i40evf: Change version from 1.6.27 to 2.1.7 (Bimmy Pujari)  [Orabug: 26403617]  
  - i40e: Allow untrusted VFs to have more filters (Mitch Williams)  [Orabug: 26403617]  
  - i40e: Clarify steps in MAC/VLAN filters initialization routine (Filip Sadowski)  [Orabug: 26403617]  
  - i40e: fix RSS queues only operating on PF0 (Lihong Yang)  [Orabug: 26403617]  
  - i40e: fix ethtool to get EEPROM data from X722 interface (Lihong Yang)  [Orabug: 26403617]  
  - i40e: don't add more vectors to num_lan_msix than number of CPUs (Jacob Keller)  [Orabug: 26403617]  
  - i40e: KISS the client interface (Mitch Williams)  [Orabug: 26403617]  
  - i40e: fix up recent proxy and wol bits for X722_SUPPORT (Shannon Nelson)  [Orabug: 26403617]  
  - i40e: Acquire NVM lock before reads on all devices (Aaron Salter)  [Orabug: 26403617]  
  - scripts/spelling.txt: add "varible" pattern and fix typo instances (Masahiro Yamada)  [Orabug: 26403617]  
  - i40e: Invoke softirqs after napi_reschedule (Benjamin Poirier)  [Orabug: 26403617]  
  - i40e: remove duplicate device id from PCI table (Carolyn Wyborny)  [Orabug: 26403617]  
  - i40e: mark the value passed to csum_replace_by_diff as __wsum (Jacob Keller)  [Orabug: 26403617]  
  - i40e: Error handling for link event (Harshitha Ramamurthy)  [Orabug: 26403617]  
  - i40e: properly convert le16 value to CPU format (Jacob Keller)  [Orabug: 26403617]  
  - i40e: convert to cpu from le16 to generate switch_id correctly (Jacob Keller)  [Orabug: 26403617]  
  - i40e: refactor AQ CMD buffer debug printing (Alan Brady)  [Orabug: 26403617]  
  - i40e: Fix Adaptive ITR enabling (Carolyn Wyborny)  [Orabug: 26403617]  
  - i40evf: add comment (Mitch Williams)  [Orabug: 26403617]  
  - i40evf: free rings in remove function (Mitch Williams)  [Orabug: 26403617]  
  - i40e: remove unnecessary call to i40e_update_link_info (Jacob Keller)  [Orabug: 26403617]  
  - i40e: enable mc magic pkt wakeup during power down (Joshua Hay)  [Orabug: 26403617]  
  - i40e: fix disable overflow promiscuous mode (Alan Brady)  [Orabug: 26403617]  
  - i40e: Save more link abilities when using ethtool (Henry Tieman)  [Orabug: 26403617]  
  - i40e: avoid race condition when sending filters to firmware for addition (Jacob Keller)  [Orabug: 26403617]  
  - i40e: allow i40e_update_filter_state to skip broadcast filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: don't warn every time we clear an Rx timestamp register (Jacob Keller)  [Orabug: 26403617]  
  - i40e: Save link FEC info from link up event (Henry Tieman)  [Orabug: 26403617]  
  - i40e: Add bus number info to i40e_bus_info struct (Sudheer Mogilappagari)  [Orabug: 26403617]  
  - i40e: Clean up dead code (Mitch Williams)  [Orabug: 26403617]  
  - i40e/i40evf : Changed version from 1.6.25 to 1.6.27 (Bimmy Pujari)  [Orabug: 26403617]  
  - i40e: update comment explaining where FDIR buffers are freed (Jacob Keller)  [Orabug: 26403617]  
  - i40e/i40evf: eliminate i40e_pull_tail() (Scott Peterson)  [Orabug: 26403617]  
  - i40e/i40evf: Moves skb from i40e_rx_buffer to i40e_ring (Scott Peterson)  [Orabug: 26403617]  
  - i40e/i40evf: Limit DMA sync of RX buffers to actual packet size (Scott Peterson)  [Orabug: 26403617]  
  - i40evf: track outstanding client request (Mitch Williams)   
  - i40e: don't check params until after checking for client instance (Jacob Keller)  [Orabug: 26403617]  
  - i40e: add interrupt rate limit verbosity (Alan Brady)  [Orabug: 26403617]  
  - i40e: refactor macro INTRL_USEC_TO_REG (Alan Brady)  [Orabug: 26403617]  
  - i40e: remove unused function (Mitch Williams)  [Orabug: 26403617]  
  - i40e: Remove FPK HyperV VF device ID (Jayaprakash Shanmugam)   
  - i40e: Quick refactor to start moving data off stack and into Tx buffer info (Alexander Duyck)  [Orabug: 26403617]  
  - i40e: remove unnecessary __packed (Tushar Dave)  [Orabug: 26403617]  
  - i40evf: remove unused device ID (Mitch Williams)   
  - i40e: Deprecating unused macro (Bimmy Pujari)  [Orabug: 26403617]  
  - i40e: when adding or removing MAC filters, correctly handle VLANs (Jacob Keller)  [Orabug: 26403617]  
  - i40e: avoid O(n^2) loop when deleting all filters (Jacob Keller)  [Orabug: 26403617]  
  - i40e: rename i40e_put_mac_in_vlan and i40e_del_mac_all_vlan (Jacob Keller)  [Orabug: 26403617]  
  - i40e: no need to check is_vsi_in_vlan before calling i40e_del_mac_all_vlan (Jacob Keller)  [Orabug: 26403617]  
  - i40e: fold the i40e_is_vsi_in_vlan check into i40e_put_mac_in_vlan (Jacob Keller)  [Orabug: 26403617]  
  - i40e: don't allow i40e_vsi_(add|kill)_vlan to operate when VID<1 (Jacob Keller)  [Orabug: 26403617]  
  - i40e: Changed version from 1.6.21 to 1.6.25 (Bimmy Pujari)  [Orabug: 26403617]  
  - i40e/i40evf: Add support for mapping pages with DMA attributes (Alexander Duyck)  [Orabug: 26396552]  
  - aacraid: initialize scsi shared tag map (Joe Jin)  [Orabug: 26367703]  
  - bnxt: add dma mapping attributes (Shannon Nelson)  [Orabug: 26388629]  
  - dma-mapping: add interfaces for mapping pages with attributes (Shannon Nelson)  [Orabug: 26388629]  
  - sparc64: Set valid bytes of misaligned no-fault loads (Rob Gardner)  [Orabug: 26316944]  
  - fs/fuse: Fix for correct number of numa nodes (Babu Moger)  [Orabug: 26369428]  
  - sparc64: delete old wrap code (Pavel Tatashin)  [Orabug: 26372254]  
  - sparc64: new context wrap (Pavel Tatashin)  [Orabug: 26372254]  
  - sparc64: add per-cpu mm of secondary contexts (Pavel Tatashin)  [Orabug: 26372254]  
  - sparc64: redefine first version (Pavel Tatashin)  [Orabug: 26372254]  
  - sparc64: combine activate_mm and switch_mm (Pavel Tatashin)  [Orabug: 26372254]  
  - sparc64: reset mm cpumask after wrap (Pavel Tatashin)  [Orabug: 26372254]  
  - Revert "sparc64: Restrict number of processes" (Pavel Tatashin)  [Orabug: 26372230]  
  - net/rds: Reduce memory footprint in rds_sendmsg (Wei Lin Guay)  [Orabug: 26350974]  
  - x86/ras/therm_throt: Do not log a fake MCE for thermal events (Borislav Petkov)  [Orabug: 26361327]  
  - nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields)  [Orabug: 26366002]  {CVE-2017-7645} 
  - sparc64: broken %tick frequency on spitfire cpus (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: use prom interface to get %stick frequency (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: optimize functions that access tick (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: add hot-patched and inlined get_tick() (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: initialize time early (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: improve modularity tick options (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: optimize loads in clock_sched() (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: show time stamps from zero (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: access tick function from variable (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - sparc64: remove trailing white spaces (Pavel Tatashin)  [Orabug: 24401250] [Orabug: 26369510]  
  - block: defer timeouts to a workqueue (Christoph Hellwig)  [Orabug: 26372235]  
  - macsec: dynamically allocate space for sglist (Jason A. Donenfeld)  [Orabug: 26372610]  {CVE-2017-7477} 
  - macsec: avoid heap overflow in skb_to_sgvec (Jason A. Donenfeld)  [Orabug: 26372610]  {CVE-2017-7477} 
  - sparc64: Add 16GB hugepage support (Nitin Gupta)  [Orabug: 26319885]  
  - xfs: reset b_first_retry_time when clear the retry status of xfs_buf_t (Hou Tao)  [Orabug: 26354404]  
  - xfs: fix max_retries _show and _store functions (Carlos Maiolino)  [Orabug: 26354404]  
  - xfs: normalize "infinite" retries in error configs (Eric Sandeen)  [Orabug: 26354404]  
  - xfs: don't reset b_retries to 0 on every failure (Eric Sandeen)  [Orabug: 26354404]  
  - xfs: fix xfs_error_get_cfg for negative errnos (Eric Sandeen)  [Orabug: 26354404]  
  - xfs: add "fail at unmount" error handling configuration (Carlos Maiolino)  [Orabug: 26354404]  
  - xfs: add configuration handlers for specific errors (Carlos Maiolino)  [Orabug: 26354404]  
  - xfs: add configuration of error failure speed (Carlos Maiolino)  [Orabug: 26354404]  
  - xfs: introduce table-based init for error behaviors (Carlos Maiolino)  [Orabug: 26354404]  
  - xfs: add configurable error support to metadata buffers (Carlos Maiolino)  [Orabug: 26354404]  
  - xfs: introduce metadata IO error class (Carlos Maiolino)  [Orabug: 26354404]  
  - xfs: configurable error behavior via sysfs (Carlos Maiolino)  [Orabug: 26354404]  
  - rds: tcp: Set linger when rejecting an incoming conn in rds_tcp_accept_one (Sowmini Varadhan)  [Orabug: 26235715]  
  - rds: tcp: various endian-ness fixes (Sowmini Varadhan)  [Orabug: 26235715]  
  - rds: tcp: remove cp_outgoing (Sowmini Varadhan)  [Orabug: 26235715]  
  - rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races (Sowmini Varadhan)  [Orabug: 26235715]  
  - rds: tcp: Reorder initialization sequence in rds_tcp_init to avoid races (Sowmini Varadhan)  [Orabug: 26235715]  
  - rds: tcp: Take explicit refcounts on struct net (Sowmini Varadhan)  [Orabug: 26235715]  
  - mm: fix new crash in unmapped_area_topdown() (Hugh Dickins)  [Orabug: 26326144]  {CVE-2017-1000364} 
  - mm: larger stack guard gap, between vmas (Hugh Dickins)  [Orabug: 26326144]  {CVE-2017-1000364} 
  - dtrace: add kprobe-unsafe addresses to FBT blacklist (Kris Van Hees)  [Orabug: 26324039]  
  - dtrace: convert FBT blacklist to RB-tree (Kris Van Hees)  [Orabug: 26324039]  
  - e1000e: use disable_hardirq() also for MSIX vectors in e1000_netpoll() (Konstantin Khlebnikov)  [Orabug: 26338952]  
  - e1000e: Don't return uninitialized stats (Benjamin Poirier)  [Orabug: 26338952]  
  - e1000e: fix race condition around skb_tstamp_tx() (Jacob Keller)  [Orabug: 26338952]  
  - e1000e: Add Support for 38.4MHZ frequency (Sasha Neftin)  [Orabug: 26338952]  
  - e1000e: Add Support for CannonLake (Sasha Neftin)  [Orabug: 26338952]  
  - e1000e: Initial Support for CannonLake (Sasha Neftin)  [Orabug: 26338952]  
  - e1000e: fix PTP on e1000_pch_lpt variants (Jarod Wilson)  [Orabug: 26338952]  
  - e1000e: fix timing for 82579 Gigabit Ethernet controller (Bernd Faust)  [Orabug: 26338952]  
  - e1000: Omit private ndo_get_stats function (Tobias Klauser)  [Orabug: 26338952]  
  - Revert "e1000e: driver trying to free already-free irq" (Jeff Kirsher)  [Orabug: 26338952]  
  - e1000e: driver trying to free already-free irq (khalidm)  [Orabug: 26338952]  
  - e1000: use disable_hardirq() for e1000_netpoll() (WANG Cong)  [Orabug: 26338952]  
  - e1000e: fix PTP on e1000_pch_lpt variants (Jarod Wilson)  [Orabug: 26338952]  
  - e1000e: factor out systim sanitization (Jarod Wilson)  [Orabug: 26338952]  
  - e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko)  [Orabug: 26338952]  
  - e1000e: keep Rx/Tx HW_VLAN_CTAG in sync (Jarod Wilson)  [Orabug: 26338952]  
  - e1000e: keep VLAN interfaces functional after rxvlan off (Jarod Wilson)  [Orabug: 26338952]  
  - e1000e: don't modify SYSTIM registers during SIOCSHWTSTAMP ioctl (Jacob Keller)  [Orabug: 26338952]  
  - e1000e: mark shifted values as unsigned (Jacob Keller)  [Orabug: 26338952]  
  - e1000e: use BIT() macro for bit defines (Jacob Keller)  [Orabug: 26338952]  
  - e1000e: e1000e_cyclecounter_read(): do overflow check only if needed (Denys Vlasenko)  [Orabug: 26338952]  
  - e1000e: e1000e_cyclecounter_read(): fix er32(SYSTIML) overflow check (Denys Vlasenko)  [Orabug: 26338952]  
  - e1000e: e1000e_cyclecounter_read(): incvalue is 32 bits, not 64 (Denys Vlasenko)  [Orabug: 26338952]  
  - e1000e: Cleanup consistency in ret_val variable usage (Brian Walsh)  [Orabug: 26338952]  
  - e1000e: fix ethtool autoneg off for non-copper (Steve Shih)  [Orabug: 26338952]  
  - e1000: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann)  [Orabug: 26338952]  
  - e1000e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann)  [Orabug: 26338952]  
  - e1000: Double Tx descriptors needed check for 82544 (Alexander Duyck)  [Orabug: 26338952]  
  - e1000: Do not overestimate descriptor counts in Tx pre-check (Alexander Duyck)  [Orabug: 26338952]  
  - e1000e: Initial support for KabeLake (Raanan Avargil)  [Orabug: 26338952]  
  - e1000e: Clear ULP configuration register on ULP exit (Raanan Avargil)  [Orabug: 26338952]  
  - e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Raanan Avargil)  [Orabug: 26338952]  
  - e1000e: Increase PHY PLL clock gate timing (Raanan Avargil)  [Orabug: 26338952]  
  - e1000e: Increase ULP timer (Raanan Avargil)  [Orabug: 26338952]  
  - e1000e: Fix msi-x interrupt automask (Benjamin Poirier)  [Orabug: 26338952]  
  - e1000e: Do not write lsc to ics in msi-x mode (Benjamin Poirier)  [Orabug: 26338952]  
  - e1000e: Do not read ICR in Other interrupt (Benjamin Poirier)  [Orabug: 26338952]  
  - e1000e: Remove unreachable code (Benjamin Poirier)  [Orabug: 26338952]  
  - e1000e: Switch e1000e_up to void, drop code checking for error result (Alexander Duyck)  [Orabug: 26338952]  
  - e1000e: initial support for i219-LM (3) (Raanan Avargil)  [Orabug: 26338952]  
  - e1000e: Increase timeout of polling bit RSPCIPHY (Raanan Avargil)  [Orabug: 26338952]  
  - e1000e: fix division by zero on jumbo MTUs (Dmitry Fleytman)  [Orabug: 26338952]  
  - e1000: Elementary checkpatch warnings and checks removed (Janusz Wolak)  [Orabug: 26338952]  
  - e1000: get rid of duplicate exit path (Jean Sacren)  [Orabug: 26338952]  
  - e1000: fix kernel-doc argument being missing (Jean Sacren)  [Orabug: 26338952]  
  - e1000e: clean up the local variable (Jean Sacren)  [Orabug: 26338952]  
  - e1000: fix a typo in the comment (Jean Sacren)  [Orabug: 26338952]  
  - e1000: clean up the checking logic (Jean Sacren)  [Orabug: 26338952]  
  - e1000: Remove checkpatch coding style errors (Janusz Wolak)  [Orabug: 26338952]  
  - e1000: fix data race between tx_ring->next_to_clean (Dmitriy Vyukov)  [Orabug: 26338952]  
  - e1000: make eeprom read/write scheduler friendly (Joern Engel)  [Orabug: 26338952]  
  - e1000e: Enable TSO for stacked VLAN (Toshiaki Makita)  [Orabug: 26338952]  
  - e1000: remove dead e1000_init_eeprom_params calls (Francois Romieu)  [Orabug: 26338952]  
  - e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Jia-Ju Bai)  [Orabug: 26338952]  
  - ixgbe: fix incorrect status check (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: add missing configuration for rate select 1 (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: always call setup_mac_link for multispeed fiber (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: add write flush when configuring CS4223/7 (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: correct CS4223/7 PHY identification (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbevf: Resolve warnings for -Wimplicit-fallthrough (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbevf: Resolve truncation warning for q_vector->name (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Resolve warnings for -Wimplicit-fallthrough (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Resolve truncation warning for q_vector->name (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Add error checking to setting VF MAC (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Correct thermal sensor event check (Mark Rustad)  [Orabug: 26339150]  
  - ixgbe: enable L3/L4 filtering for Tx switched packets (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: Remove MAC X550EM_X 1Gbase-t led_[on|off] support (Paul Greenwalt)  [Orabug: 26339150]  
  - ixgbevf: Check for RSS key before setting value (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbevf: Fix errors in retrieving RETA and RSS from PF (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Check for RSS key before setting value (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Add 1000Base-T device based on X550EM_X MAC (Paul Greenwalt)  [Orabug: 26339150]  
  - ixgbe: Allow setting zero MAC address for VF (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbevf: fix size of queue stats length (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: clean macvlan MAC filter table on VF reset (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: Acquire PHY semaphore before device reset (Paul Greenwalt)  [Orabug: 26339150]  
  - ixgbe: Fix output from ixgbe_dump (Alexander Duyck)  [Orabug: 26339150]  
  - ixgbe: add check for VETO bit when configuring link for KR (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Remove unused define (Don Skidmore)  [Orabug: 26339150]  
  - ixgbe: do not use adapter->num_vfs when setting VFs via module parameter (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: return early instead of wrap block in if statement (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: move num_vfs_macvlans allocation into separate function (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: add default setup_link for x550em_a MAC type (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: list X553 backplane speeds correctly (Don Skidmore)  [Orabug: 26339150]  
  - ixgbe: Add X552 XFI backplane support (Don Skidmore)  [Orabug: 26339150]  
  - ixgbe: Complete support for X553 sgmii (Don Skidmore)  [Orabug: 26339150]  
  - ixgbe: Remove driver config for KX4 PHY (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Remove pr_cont uses (Joe Perches)  [Orabug: 26339150]  
  - ixgbe: Avoid Tx hang by not allowing more than the number of VFs supported. (Usha Ketineni)  [Orabug: 26339150]  
  - ixgbe: Limit use of 2K buffers on architectures with 256B or larger cache lines (Alexander Duyck)  [Orabug: 26339150]  
  - ixgbe: update the rss key on h/w, when ethtool ask for it (Paolo Abeni)  [Orabug: 26339150]  
  - ixgbe: Don't bother clearing buffer memory for descriptor rings (Alexander Duyck)  [Orabug: 26339150]  
  - ixgbe: Add private flag to control buffer mode (Alexander Duyck)  [Orabug: 26339150]  
  - ixgbe: Add support for padding packet (Alexander Duyck)  [Orabug: 26339150]  
  - ixgbe: Use length to determine if descriptor is done (Alexander Duyck)  [Orabug: 26339150]  
  - ixgbe: Make use of order 1 pages and 3K buffers independent of FCoE (Alexander Duyck)   
  - ixgbe: Only DMA sync frame length (Alexander Duyck)  [Orabug: 26339150]  
  - ixgbe: Update version to reflect added functionality (Mark Rustad)  [Orabug: 26339150]  
  - ixgbe: prefix Data Center Bridge ops struct (Stephen Hemminger)  [Orabug: 26339150]  
  - ixgbe: Support 2.5Gb and 5Gb speed (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbevf: get rid of custom busy polling code (Eric Dumazet)  [Orabug: 26339150]  
  - ixgbe: get rid of custom busy polling code (Eric Dumazet)  [Orabug: 26339150]  
  - ixgbe: Add PF support for VF promiscuous mode (Don Skidmore)  [Orabug: 26339150]  
  - ixgbevf: Add support for VF promiscuous mode (Don Skidmore)  [Orabug: 26339150]  
  - ixgbe: Implement support for firmware-controlled PHYs (Mark Rustad)  [Orabug: 26339150]  
  - ixgbe: Implement firmware interface to access some PHYs (Mark Rustad)  [Orabug: 26339150]  
  - ixgbe: Remove unused firmware version functions and method (Mark Rustad)  [Orabug: 26339150]  
  - ixgbe: Fix issues with EEPROM access (Mark Rustad)  [Orabug: 26339150]  
  - ixgbe: Configure advertised speeds correctly for KR/KX backplane (Don Skidmore)  [Orabug: 26339150]  
  - ixgbevf: restore hw_addr on resume or error (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: Fix incorrect bitwise operations of PTP Rx timestamp flags (Yusuke Suzuki)  [Orabug: 26339150]  
  - ixgbevf: fix AER error handling (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: fix AER error handling (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: test for trust in macvlan adjustments for VF (Ken Cox)  [Orabug: 26339150]  
  - ixgbevf: handle race between close and suspend on shutdown (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: handle close/suspend race with netif_device_detach/present (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: Fix reporting of 100Mb capability (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Reduce I2C retry count on X550 devices (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Add bounds check for x540 LED functions (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: add mask for 64 RSS queues (Emil Tantilov)  [Orabug: 26339150]  
  - ixgbe: Fix check for ixgbe_phy_x550em_ext_t reset (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: Report driver version to firmware for x550 devices (Tony Nguyen)  [Orabug: 26339150]  
  - ixgbe: do not disable FEC from the driver (Emil Tantilov)  [Orabug: 26339150]  
  - net/rds: prioritize the base connection establishment (Wei Lin Guay)  [Orabug: 26258518]  
  - net/rds: determine active/passive connection with IP addresses (Wei Lin Guay)  [Orabug: 26258518]  
  - net/rds: use different workqueue for base_conn (Wei Lin Guay)  [Orabug: 26258518]  
  - net/rds: Revert "RDS: add reconnect retry scheme for stalled connections" (Wei Lin Guay)  [Orabug: 26258518]  
  - IB/mlx4: Fix CM REQ retries in paravirt mode (Håkon Bugge)  [Orabug: 26304670]  
  - uek-config: disable CONFIG_MOUSE_PS2_VMMOUSE for ol6 (Ethan Zhao)  [Orabug: 26264650]  
  - igb: missing rtnl_unlock in igb_sriov_reinit() (Vasily Averin)  [Orabug: 26242904]  
  - igb: bump version to igb-5.4.0 (Todd Fujinaka)  [Orabug: 26242904]  
  - igbvf: bump version to igbvf-2.4.0 (Todd Fujinaka)  [Orabug: 26242904]  
  - igb: fix non static symbol warning (Wei Yongjun)  [Orabug: 26242904]  
  - igb: fix error code in igb_add_ethtool_nfc_entry() (Gangfeng Huang)  [Orabug: 26242904]  
  - igb: support RX flow classification by VLAN priority (Gangfeng Huang)  [Orabug: 26242904]  
  - igb: support RX flow classification by ethertype (Gangfeng Huang)  [Orabug: 26242904]  
  - igb: add support of RX network flow classification (Gangfeng Huang)  [Orabug: 26242904]  
  - igb: fix adjusting PTP timestamps for Tx/Rx latency (Kshitiz Gupta)  [Orabug: 26242904]  
  - igb: Only DMA sync frame length (Andrew Lunn)  [Orabug: 26242904]  
  - igb: call igb_ptp_suspend during suspend/resume cycle (Jacob Keller)  [Orabug: 26242904]  
  - igb: implement igb_ptp_suspend (Jacob Keller)  [Orabug: 26242904]  
  - igb: re-use igb_ptp_reset in igb_ptp_init (Jacob Keller)  [Orabug: 26242904]  
  - igb: introduce IGB_PTP_OVERFLOW_CHECK flag (Jacob Keller)  [Orabug: 26242904]  
  - igb: introduce ptp_flags variable and use it to replace IGB_FLAG_PTP (Jacob Keller)  [Orabug: 26242904]  
  - igbvf: use BIT() macro instead of shifts (Jacob Keller)  [Orabug: 26242904]  
  - igbvf: remove unused variable and dead code (Jacob Keller)  [Orabug: 26242904]  
  - igb: adjust PTP timestamps for Tx/Rx latency (Nathan Sullivan)  [Orabug: 26242904]  
  - igb: make igb_update_pf_vlvf static (Jacob Keller)  [Orabug: 26242904]  
  - igb: use BIT() macro or unsigned prefix (Jacob Keller)  [Orabug: 26242904]  
  - Revert "igb: Fix a deadlock in igb_sriov_reinit" (Arika Chen)  [Orabug: 26242904]  
  - igb: Garbled output for "ethtool -m" (Doron Shikmoni)  [Orabug: 26242904]  
  - igb: allow setting MAC address on i211 using a device tree blob (John Holland)  [Orabug: 26242904]  
  - igb: Fix sparse warning about passing __beXX into leXX_to_cpup (Alexander Duyck)  [Orabug: 26242904]  
  - igb: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann)  [Orabug: 26242904]  
  - igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen)  [Orabug: 26242904]  
  - igbvf: remove "link is Up" message when registering mcast address (Jon Maxwell)  [Orabug: 26242904]  
  - igbvf: Add support for generic Tx checksums (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Add support for generic Tx checksums (Alexander Duyck)  [Orabug: 26242904]  
  - igb: rename igb define to be more generic (Todd Fujinaka)  [Orabug: 26242904]  
  - igb: add conditions for I210 to generate periodic clock output (Roland Hii)  [Orabug: 26242904]  
  - igb: enable WoL for OEM devices regardless of EEPROM setting (Todd Fujinaka)  [Orabug: 26242904]  
  - igb: constify e1000_phy_operations structure (Julia Lawall)  [Orabug: 26242904]  
  - igb: When GbE link up, wait for Remote receiver status condition (Takuma Ueba)  [Orabug: 26242904]  
  - igb: Add workaround for VLAN tag stripping on 82576 (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Enable use of "bridge fdb add" to set unicast table entries (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Drop unnecessary checks in transmit path (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Add support for VLAN promiscuous with SR-IOV and NTUPLE (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Clean-up configuration of VF port VLANs (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Merge VLVF configuration into igb_vfta_set (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Always enable VLAN 0 even if 8021q is not loaded (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Do not factor VLANs into RLPML calculation (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Allow asymmetric configuration of MTU versus Rx frame size (Alexander Duyck)  [Orabug: 26242904]  
  - igb: Refactor VFTA configuration (Alexander Duyck)  [Orabug: 26242904]  
  - igb: clean up code for setting MAC address (Alexander Duyck)  [Orabug: 26242904]  
  - igb/igbvf: don't give up (Mitch Williams)  [Orabug: 26242904]  
  - igb: Unpair the queues when changing the number of queues (Shota Suzuki)  [Orabug: 26242904]  
  - igb: Remove unnecessary flag setting in igb_set_flag_queue_pairs() (Shota Suzuki)  [Orabug: 26242904]  
  - igb: Explicitly label self-test result indices (Joe Schultz)  [Orabug: 26242904]  
  - igb: Improve cable length function for I210, etc. (Joe Schultz)  [Orabug: 26242904]  
  - igb: Don't add PHY address to PCDL address (Aaron Sierra)  [Orabug: 26242904]  
  - igb: Remove GS40G specific defines/functions (Aaron Sierra)  [Orabug: 26242904]  
  - igb: improve handling of disconnected adapters (Jarod Wilson)  [Orabug: 26242904]  
  - igb: fix NULL derefs due to skipped SR-IOV enabling (Jan Beulich)  [Orabug: 26242904]  
  - igb: use the correct i210 register for EEMNGCTL (Todd Fujinaka)  [Orabug: 26242904]  
  - igb: don't unmap NULL hw_addr (Jarod Wilson)  [Orabug: 26242904]  
  - igb: add 88E1543 initialization code (Todd Fujinaka)  [Orabug: 26242904]  
  - net: igb: avoid using timespec (Arnd Bergmann)  [Orabug: 26242904]  
  - igb: assume MSI-X interrupts during initialization (Stefan Assmann)  [Orabug: 26242904]  
  - igbvf: Enable TSO for stacked VLAN (Toshiaki Makita)  [Orabug: 26242904]  
  - igb: make sure SR-IOV init uses the right number of queues (Todd Fujinaka)  [Orabug: 26242904]  
  - igbvf: clear buffer_info->dma after dma_unmap_single() (Stefan Assmann)  [Orabug: 26242904]  
  - igb: Fix a memory leak in igb_probe (Jia-Ju Bai)  [Orabug: 26242904]  
  - igb: Fix a deadlock in igb_sriov_reinit (Jia-Ju Bai)  [Orabug: 26242904]  
  - igb: Teardown SR-IOV before unregister_netdev() (Alex Williamson)  [Orabug: 26242904]  
  - igb: add support for 1512 PHY (Todd Fujinaka)  [Orabug: 26242904]  
  - igb: implement high frequency periodic output signals (Richard Cochran)  [Orabug: 26242904]  
  - blkback/blktap: don't leak stack data via response ring (Jan Beulich)  [Orabug: 26321954]  
  - Documentation/sparc: Steps for sending break on sunhv console (Vijay Kumar)  [Orabug: 26322031]  
  - sparc64: Send break twice from console to return to boot prom (Vijay Kumar)  [Orabug: 26322031]  
  - sparc64: Migrate hvcons irq to panicked cpu (Vijay Kumar)  [Orabug: 26322031]  
  - sparc64: Set cpu state to offline when stopped (Vijay Kumar)  [Orabug: 26322031]  
  - dtrace: io provider probes for nfs (Nicolas Droux)  [Orabug: 26145701]  
  - ctf: fix a variety of memory leaks and use-after-free bugs (Nick Alcock)  [Orabug: 26323755]  
  - DTrace: IP provider use-after-free for drop-out probe points (Alan Maguire)  [Orabug: 25924594]  
  - net/mlx4_core: Use round robin scheme to avoid stale caches (Santosh Shilimkar)  [Orabug: 26265801]  
  - nvme: Quirks for PM1725 controllers (Martin K. Petersen)  [Orabug: 26284735]  
  - nvme: apply DELAY_BEFORE_CHK_RDY quirk at probe time too (Guilherme G. Piccoli)  [Orabug: 26284735]  
  - nvme/quirk: Add a delay before checking device ready for memblaze device (Wenbo Wang)  [Orabug: 26284735]  
  - nvme/quirk: Add a delay before checking for adapter readiness (Guilherme G. Piccoli)  [Orabug: 26284735]  
  - percpu_ref: allow operation mode switching operations to be called concurrently (Tejun Heo)  [Orabug: 26290757]  
  - percpu_ref: restructure operation mode switching (Tejun Heo)  [Orabug: 26290757]  
  - percpu_ref: unify staggered atomic switching wait behavior (Tejun Heo)  [Orabug: 26290757]  
  - percpu_ref: reorganize __percpu_ref_switch_to_atomic() and relocate percpu_ref_switch_to_atomic() (Tejun Heo)  [Orabug: 26290757]  
  - percpu_ref: remove unnecessary RCU grace period for staggered atomic switching confirmation (Tejun Heo)  [Orabug: 26290757]  
  - block: Fix mismerge in queue freeze logic (Martin K. Petersen)  [Orabug: 26290757]  
  - vfio/pci: Fix unsigned comparison overflow (Alex Williamson)   
  - restore mutex_lock() call to blk_mq_freeze_queue_start() (Dan Duval)  [Orabug: 26266917]  
  - sparc64: mm: fix copy_tsb to correctly copy huge page TSBs (Mike Kravetz)  [Orabug: 26273004]  
  - nvme: Add a wrapper for getting the admin queue depth (Martin K. Petersen)  [Orabug: 26284603]  
  - nvme: Remove timeout when deleting queue (Martin K. Petersen)  [Orabug: 26284626]  
  - IP/ipoib: Move initialization of ACL instances table to device init phase (Yuval Shaia)  [Orabug: 26290377]  
  - btrfs: fix clone / extent-same deadlocks (Mark Fasheh)  [Orabug: 26093112]  
  - btrfs: don't update mtime/ctime on deduped inodes (Mark Fasheh)  [Orabug: 26093112]  
  - btrfs: allow dedupe of same inode (Mark Fasheh)  [Orabug: 26093112]  
  - btrfs: fix deadlock with extent-same and readpage (Mark Fasheh)  [Orabug: 26093112]  
  - btrfs: pass unaligned length to btrfs_cmp_data() (Mark Fasheh)  [Orabug: 26093112]  
  - Fix Express lane queue creation. (James Smart)  [Orabug: 26102276]  
  - uek-rpm/config: build tcmu kernel module by default (Shan Hai)  [Orabug: 26185792] [Orabug: 25983319]  
  - rds: tcp: fix memory leak in TIME_WAIT sockets (Sowmini Varadhan)  [Orabug: 26189892]  
  - rds: tcp: canonical connection order for all paths with index > 0 (Sowmini Varadhan)  [Orabug: 25436912]  
  - rds: tcp: allow progress of rds_conn_shutdown if the rds_connection is marked ERROR by an intervening FIN (Sowmini Varadhan)  [Orabug: 25436912]  
  - Backport multipath RDS from upstream to UEK4 (Sowmini Varadhan)  [Orabug: 25436912]


author: Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-103.3.8.el7uek]
changelog:
  - fs/exec.c: account for argv/envp pointers (Kees Cook)  [Orabug: 26638900]  {CVE-2017-1000365} {CVE-2017-1000365}
  - i40e/i40evf: check for stopped admin queue (Mitch Williams)  [Orabug: 26654222]
  - xen: fix bio vec merging (Roger Pau Monne)  [Orabug: 26645497]
  - dentry name snapshots (Al Viro)  [Orabug: 26630805]  {CVE-2017-7533}
  - mnt: Add a per mount namespace limit on the number of mounts (Eric W. Biederman)  [Orabug: 26585933]  {CVE-2016-6213} {CVE-2016-6213}
  - ipv6: fix out of bound writes in __ip6_append_data() (Eric Dumazet)  [Orabug: 26578179]  {CVE-2017-9242}
  - KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (David Howells)  [Orabug: 26585981]  {CVE-2016-9604} {CVE-2016-9604}
  - l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() (Guillaume Nault)  [Orabug: 26586030]  {CVE-2016-10200}
  - ovl: move super block magic number to magic.h (Stephen Hemminger)  [Orabug: 22876737]  {CVE-2016-1575} {CVE-2016-1576}
  - ovl: use a minimal buffer in ovl_copy_xattr (Vito Caputo)  [Orabug: 22876737]  {CVE-2016-1575} {CVE-2016-1576}
  - ovl: allow zero size xattr (Miklos Szeredi)  [Orabug: 22876737]  {CVE-2016-1575} {CVE-2016-1576}
  - ovl: default permissions (Miklos Szeredi)  [Orabug: 22876737]  {CVE-2016-1575} {CVE-2016-1576}
  - scsi: megaraid_sas: handle dma_addr_t right on 32-bit (Arnd Bergmann)  [Orabug: 26560952]
  - scsi: megaraid_sas: NVME fast path io support (Shivasharan S)  [Orabug: 26560952]
  - scsi: megaraid_sas: NVME interface target prop added (Shivasharan S)  [Orabug: 26560952]
  - scsi: megaraid_sas: NVME Interface detection and prop settings (Shivasharan S)  [Orabug: 26560952]
  - scsi: megaraid_sas: Use synchronize_irq to wait for IRQs to complete (Shivasharan S)  [Orabug: 26560952]
  - fs/fuse: fuse mount can cause panic with no memory numa node (Somasundaram Krishnasamy)  [Orabug: 26151828]
  - Fix regression which breaks DFS mounting (Sachin Prabhu)  [Orabug: 26335022]
  - ol7/spec: sync up linux-firmware version for ol74 (Ethan Zhao)  [Orabug: 26567308] [Orabug: 26567283]
  - nfsd: encoders mustn't use unitialized values in error cases (J. Bruce Fields)  [Orabug: 26572867]  {CVE-2017-8797}
  - nfsd: fix undefined behavior in nfsd4_layout_verify (Ari Kauppi)  [Orabug: 26572867]  {CVE-2017-8797}
  - ol6/spec: sync up linux-firmware version for ol6 (Ethan Zhao)  [Orabug: 26586911] [Orabug: 26586927]
  - rds: tcp: cancel all worker threads before shutting down socket (Yuval Shaia)  [Orabug: 26332905]
  - Revert "ixgbevf: get rid of custom busy polling code" (Jack Vogel)  [Orabug: 26560824]
  - Revert "ixgbe: get rid of custom busy polling code" (Jack Vogel)  [Orabug: 26560824]
  - xen: do not re-use pirq number cached in pci device msi msg data (Boris Ostrovsky)  [Orabug: 26324865]
  - xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26520653]
  - ocfs2: fix deadlock caused by recursive locking in xattr (Eric Ren)  [Orabug: 26554428]
  - ocfs2: fix deadlock issue when taking inode lock at vfs entry points (Eric Ren)  [Orabug: 26554428]
  - ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock (Eric Ren)  [Orabug: 26554428]
  - Revert "add OCFS2_LOCK_RECURSIVE arg_flags to ocfs2_cluster_lock() to prevent hang" (Ashish Samant)  [Orabug: 26554428]
  - MacSec: fix backporting error in patches for CVE-2017-7477 (Alexey Kodanev)  [Orabug: 26481629] [Orabug: 26368162]  {CVE-2017-7477} {CVE-2017-7477}
  - sg: Fix double-free when drives detach during SG_IO (Calvin Owens)  [Orabug: 26492439]
  - ping: implement proper locking (Eric Dumazet)  [Orabug: 26540266]  {CVE-2017-2671}
  - PCI: Workaround wrong flags completions for IDT switch (James Puthukattukaran)  [Orabug: 26362330]
  - xen-blkback: stop blkback thread of every queue in xen_blkif_disconnect (Annie Li)


author: Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-103.4.1.el7uek]
changelog:
  - xfs: fix eofblocks race with file extending async dio writes (Brian Foster)  [Orabug: 26128822]
  - xfs: write unmount record for ro mounts (Eric Sandeen)  [Orabug: 26107928]
  - xfs: toggle readonly state around xfs_log_mount_finish (Eric Sandeen)  [Orabug: 26107928]
  - scsi: fnic: changing queue command to return result DID_IMM_RETRY when rport is init (Satish Kharat)  [Orabug: 25742083]
  - KEYS: fix dereferencing NULL payload with nonzero length (Eric Biggers)  [Orabug: 26591994]
  - rds: Make sure updates to cp_send_gen can be observed (Håkon Bugge)  [Orabug: 26524551]
  - netfilter: nf_tables: fix oob access (Florian Westphal)  [Orabug: 25960439]
  - NFSv4.1: Use seqid returned by EXCHANGE_ID after state migration (Chuck Lever)  [Orabug: 26631501]
  - NFSv4.1: Handle EXCHGID4_FLAG_CONFIRMED_R during NFSv4.1 migration (Chuck Lever)  [Orabug: 26485630]
  - kvm: x86: reduce collisions in mmu_page_hash (David Matlack)  [Orabug: 26639600]
  - KVM: nVMX: fix nested EPT detection (Ladi Prosek)  [Orabug: 26662940]
  - KVM: nVMX: introduce nested_vmx_load_cr3 and call it on vmentry (Ladi Prosek)  [Orabug: 26662940]
  - KVM: nVMX: propagate errors from prepare_vmcs02 (Ladi Prosek)  [Orabug: 26662940]
  - KVM: nVMX: fix CR3 load if L2 uses PAE paging and EPT (Ladi Prosek)  [Orabug: 26662940]
  - sctp: do not inherit ipv6_{mc|ac|fl}_list from parent (Eric Dumazet)  [Orabug: 26650870]  {CVE-2017-9075}
  - packet: fix tp_reserve race in packet_set_ring (Willem de Bruijn)  [Orabug: 26681147]  {CVE-2017-1000111}
  - aio: mark AIO pseudo-fs noexec (Jann Horn)  [Orabug: 26643589]  {CVE-2016-10044}
  - vfs: Commit to never having exectuables on proc and sysfs. (Eric W. Biederman)  [Orabug: 26643589]  {CVE-2016-10044}
  - vfs, writeback: replace FS_CGROUP_WRITEBACK with SB_I_CGROUPWB (Tejun Heo)  [Orabug: 26643589]  {CVE-2016-10044}
  - mqueue: fix a use-after-free in sys_mq_notify() (Cong Wang)  [Orabug: 26643546]  {CVE-2017-11176}
  - x86/acpi: Prevent out of bound access caused by broken ACPI tables (Seunghun Han)  [Orabug: 26643619]  {CVE-2017-11473}


author: Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-103.5.1.el7uek]
changelog:
  - Bluetooth: Properly check L2CAP config option output buffer length (Ben Seri)  [Orabug: 26796412]  {CVE-2017-1000251} 
  - oracleasm: Copy the integrity descriptor (Martin K. Petersen)  [Orabug: 26653979]  
  - Remove dma_unmap_single_attrs call. (Jack Vogel)  [Orabug: 26790437]  
  - [media] saa7164: fix double fetch PCIe access condition (Steven Toth)  [Orabug: 26675128]  {CVE-2017-8831} 
  - fs: __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhi Das)  [Orabug: 26597873]  
  - mm: Tighten x86 /dev/mem with zeroing reads (Kees Cook)  [Orabug: 26675917]  {CVE-2017-7889} 
  - blk-mq: add missing blk_mq_put_ctx (Ankur Arora)  [Orabug: 26752467]  
  - blk-mq: avoid re-initialize request which is failed in direct dispatch (Shaohua Li)  [Orabug: 26752467]  
  - NFSv4.1: Don't deadlock the state manager on the SEQUENCE status flags (Trond Myklebust)   
  - NFSv4.1: Defer bumping the slot sequence number until we free the slot (Trond Myklebust)   
  - NFSv4: Leases are renewed in sequence_done when we have sessions (Trond Myklebust)   
  - NFSv4.1: nfs41_sequence_done should handle sequence flag errors (Trond Myklebust)   
  - fuse: Dont call set_page_dirty_lock() for ITER_BVEC pages for async_dio (Ashish Samant)  [Orabug: 26081486]  
  - xen/blkfront: always allocate grants first from per-queue persistent grants (Dongli Zhang)  [Orabug: 26725334]  
  - rds: Reintroduce statistics counting (Håkon Bugge)  [Orabug: 26717157]  
  - bnxt_en: Add bnxt_get_num_stats() to centrally get the number of ethtool stats. (Michael Chan)  [Orabug: 26790003]  
  - bnxt_en: Implement ndo_bridge_{get|set}link methods. (Michael Chan)  [Orabug: 26790003]  
  - bnxt_en: Retrieve the hardware bridge mode from the firmware. (Michael Chan)  [Orabug: 26790003]  
  - bnxt_en: Update firmware interface spec to 1.8.0. (Michael Chan)  [Orabug: 26790003]  
  - dtrace: Update UEK RPM specs (Tomas Jedlicka)  [Orabug: 26577142]  
  - dtrace: work around libdtrace-ctf bug (Nick Alcock)  [Orabug: 26583988]  
  - dtrace: dtrace.ko won't build when DT_DISABLE_CTF is set (Tomas Jedlicka)  [Orabug: 26557453]  
  - dtrace: Integrate DTrace Modules into kernel proper (Tomas Jedlicka)  [Orabug: 26577142]  
  - dtrace: Fix spec file for 0.6.1-3 (Tomas Jedlicka)   
  - dtrace: Make dynamic variable cleanup self-throtling (Tomas Jedlicka)  [Orabug: 26385177]  
  - dtrace: Restore deadman original timing values (Tomas Jedlicka)  [Orabug: 26385159]  
  - dtrace: DTrace state deadman must use dtrace_sync() (Tomas Jedlicka)  [Orabug: 26385102]  
  - dtrace: FBT module support and SPARCs return probes (Tomas Jedlicka)  [Orabug: 26384179] [Orabug: 26384765]  
  - dtrace: fix spec file for 0.6.1-2 (Kris Van Hees)   
  - dtrace: FBT entry probes will now use int3 (Kris Van Hees)  [Orabug: 26190412] [Orabug: 26174895]  
  - dtrace: support x86 CPUs with SMAP (Nick Alcock)  [Orabug: 26166784]  
  - dtrace: fix spec file for 0.6.1-1 (Kris Van Hees)   
  - dtrace: ensure ustackdepth returns correct value (Kris Van Hees)  [Orabug: 25949692]  
  - dtrace: FBT return probes on x86_64 run with in_irq() true (Kris Van Hees)  [Orabug: 26089286]  
  - dtrace: different probe trigger instruction for entry vs return (Kris Van Hees)  [Orabug: 25949048]  
  - dtrace: support passing offset as arg0 to FBT return probes (Kris Van Hees)  [Orabug: 25949086]  
  - dtrace: improve probe execution debugging (Kris Van Hees)   
  - dtrace: correct mutex_* subroutines (Kris Van Hees)  [Orabug: 26044447]  
  - dtrace: canload() for input of *_ntop(), *_nto*() (Nick Alcock)   
  - dtrace: implement link_ntop() DTrace subroutine logic (Girish Moodalbail)  [Orabug: 25931479]  
  - dtrace: update spec file for 0.6.0-4 (Kris Van Hees)   
  - dtrace: enforce inlining of dtrace_dif_variable (Kris Van Hees)  [Orabug: 25872472]  
  - dtrace: NEWS and spec file for 0.6.0-3 (Kris Van Hees)   
  - DTrace walltime lock-free implementation (Tomas Jedlicka)  [Orabug: 25715256]  
  - dtrace: incorrect aframes value and wrong logic messes up caller and stack (Kris Van Hees)  [Orabug: 25727046]  
  - dtrace: ensure we pass a limit to dtrace_stacktrace for stackdepth (Kris Van Hees)  [Orabug: 25559321]  
  - dtrace: get rid of dtrace_gethrtime() (Kris Van Hees)   
  - dtrace: update NEWS and spec file for 0.6.0-2 (Kris Van Hees)   
  - dtrace: comtinuing the FBT implementation and fixes (Kris Van Hees)  [Orabug: 21220305] [Orabug: 24829326]  
  - dtrace: handle modular IPv6 (Nick Alcock)  [Orabug: 25557554]  
  - dtrace: introduce and use typedef in6_addr_t (Alan Maguire)  [Orabug: 25557554]  
  - dtrace: update NEWS and spec file (Kris Van Hees)   
  - dtrace: function boundary tracing (FBT) implementation (Kris Van Hees)  [Orabug: 21220305] [Orabug: 24829326]  
  - dtrace: SDT cleanup and bring in line with kernel (Kris Van Hees)   
  - dtrace: fix preemption checks (Kris Van Hees)   
  - dtrace: when calling all modules do not forget kernel (Kris Van Hees)   
  - dtrace: remove cleanup_module support (Kris Van Hees)   
  - dtrace: is-enabled probes for SDT (Kris Van Hees)  [Orabug: 25143173]  
  - dtrace: 0.6.0 specfile and NEWS. (Nick Alcock)   
  - dtrace: test the new DTRACE_PROBE() n-argument macro (Nick Alcock)  [Orabug: 24678897]  
  - dtrace: add a test probe with an empty translation or two (Nick Alcock)  [Orabug: 24661801]  
  - dtrace: parse sdpd_args to handle sdt_getargdesc() rather than hardwiring (Nick Alcock)  [Orabug: 24661801]  
  - Specfile adjustments for 0.5.4 release to autobuilders. (Nick Alcock)   
  - SPEC: dtrace-module specfile revamp. (Nick Alcock)   
  - dtrace: USDT SPARC parts (Nick Alcock)  [Orabug: 24455245]  
  - dtrace: split arch-dependent parts out of fasttrap (Nick Alcock)  [Orabug: 24455245]  
  - Release 0.5.3-2. (Nick Alcock)   
  - dtrace: version 0.5.3 (Kris Van Hees)   
  - dtrace: migrate pdata size assertion out of generic code (Nick Alcock)   
  - dtrace: ensure pdata and sdt_tab handling works on module reload (Kris Van Hees)  [Orabug: 23331667]  
  - dtrace: add the perf provider to SDT (Nick Alcock)  [Orabug: 23004534]  
  - dtrace: version 0.5.2 (Kris Van Hees)   
  - dtrace: apply stack bias to user stack walks on SPARC (Nick Alcock)  [Orabug: 22629102]  
  - dtrace: use current_user_stack_pointer() (Nick Alcock)  [Orabug: 22629102]  
  - dtrace: use copy_from_user() when walking userspace stacks (Nick Alcock)  [Orabug: 22629102]  
  - dtrace: do not overrun the start of the user stack (Nick Alcock)  [Orabug: 22629102]  
  - dtrace: fix access to uregs[R_L7] (Nick Alcock)  [Orabug: 22602870]  
  - dtrace: correct probe disable behaviour for syscalls (Kris Van Hees)  [Orabug: 22352636]  
  - dtrace: fix typo in date field in %changelog (Kris Van Hees)   
  - dtrace: Updated NEWS and spec files for 0.5.1-1 (Kris Van Hees)   
  - dtrace: avoid installonly-related kernel upgrade failure (Nick Alcock)  [Orabug: 21669543]  
  - dtrace: Support Linux-specific handling of envp / argv in psinfo (Kris Van Hees)  [Orabug: 21984854]  
  - dtrace: add missing dtrace_*canload() for copyout() and copyoutstr(). (Nick Alcock)   
  - dtrace: ensure dt_perf does not clash with dt_test (Kris Van Hees)  [Orabug: 21814949]  
  - dtrace: enable building on SPARC64 architecture. (Kris Van Hees)   
  - dtrace: provide OL6 and OL7 spec file with new features (Kris Van Hees)   
  - dtrace: update NEWS for new 0.5.0 version (Kris Van Hees)   
  - Fix spelling of %endif in specfile. (Nick Alcock)   
  - dtrace: only sparc64 uses sdt_tab in pdata (Kris Van Hees)   
  - dtrace: NEWS and spec file for 0.5.0 (Kris Van Hees)   
  - dtrace: apply sdt_instr_t change to asm_instr_t (Kris Van Hees)   
  - dtrace: fold NOPF into NOFAULT handling (Kris Van Hees)   
  - dtrace: improve debugging output (Kris Van Hees)   
  - dtrace: kernel provides SDT trampoline area on SPARC (Kris Van Hees)  [Orabug: 21220344]  
  - dtrace: record current IP as frame 0 in ustack (Kris Van Hees)   
  - dtrace: validate argument pointer to d_path() (Kris Van Hees)  [Orabug: 21304207]  
  - dtrace: update NEWS and specfile for 0.4.5 (Kris Van Hees)   
  - dtrace: support USDT for 32-bit applications on 64-bit hosts (Kris Van Hees)  [Orabug: 21219315]  
  - dtrace: use the initial user namespace in suitable {from,make}_kuid() calls (Nick Alcock)   
  - dtrace: use the current user namespace for DIF_VAR_[UG]ID lookups (Nick Alcock)   
  - dtrace: support sparc64 on appropriate kernels. (Nick Alcock)   
  - Revise dependencies to get out of the shadow of dtrace-modules-headers. (Nick Alcock)  [Orabug: 20508087]  
  - dtrace: no longer expose kuid_t in the userspace dtrace API (Nick Alcock)   
  - dtrace: percpu: move from __get_cpu_var() to this_cpu_ptr() (Nick Alcock)   
  - dtrace: fix dtrace_helptrace_buffer memory leak (Kris Van Hees)  [Orabug: 20514336]  
  - dtrace: support building on UEK4 (Kris Van Hees)  [Orabug: 20456825]  
  - dtrace: add support for DTrace on sparc64 (Kris Van Hees)  [Orabug: 19005048]  
  - dtrace: restructuring to support DTrace on multiple architectures (Kris Van Hees)  [Orabug: 20262965]  
  - dtrace: add .gitignore file (Kris Van Hees)  [Orabug: 20266608]  
  - dtrace: Updated NEWS and specfile (Kris Van Hees)   
  - dtrace: ensure one can try to get user pages without locking or faulting (Kris Van Hees)  [Orabug: 18653713]  
  - dtrace: Improve dtrace_getufpstack() (locks, stack detection, faults) (Nick Alcock)  [Orabug: 18412802]  
  - dtrace: Updated NEWS and specfile (Kris Van Hees)   
  - dtrace: update NEWS and spec file for 0.4.3-2 (Kris Van Hees)   
  - Drop CPU_DTRACE_NOFAULT manipulation in progenyof(). (Nick Alcock)  [Orabug: 18412802]  
  - Drop CPU_DTRACE_NOFAULT manipulation around ustack calls. (Nick Alcock)  [Orabug: 18412802]  
  - Pass down the tgid to userspace in u{stack,sym,mod,addr}(). (Nick Alcock)  [Orabug: 18412802]  
  - Fix the pid and ppid variables in multithreaded processes. (Nick Alcock)  [Orabug: 18412802]  
  - dtrace: NEWS and specfile update for 0.4.3 (Kris Van Hees)   
  - dtrace: add support for profile-* probes (Kris Van Hees)  [Orabug: 18323513]  
  - Updated specfile for 0.4.2-3. (Nick Alcock)   
  - Have the new dtrace-modules-provider-headers obsolete the old. (Nick Alcock)  [Orabug: 18061595]  
  - Remove kernel version from name of dtrace-modules-provider-headers package. (Nick Alcock)  [Orabug: 18061595]  
  - dtrace: updated spec file and NEWS (Kris Van Hees)   
  - dtrace: Fix RPM dependencies. (Kris Van Hees)  [Orabug: 17804881]  
  - dtrace: vtimestamp implementation (Kris Van Hees)  [Orabug: 17741477]  
  - dtrace: implement SDT in kernel modules (Kris Van Hees)  [Orabug: 17851716]  
  - dtrace: fix conditionals for changelog composition (Kris Van Hees)   
  - dtrace: make the release tag dependent on the kernel version (Kris Van Hees)   
  - dtrace: fix changelog for 0.4.0 series (Kris Van Hees)   
  - dtrace: support auto-building of dtrace-module for UEK kernels (Kris Van Hees)   
  - dtrace: prepare spec file for errata release (3.87.13-16.2.1/0.4.1-3) (Kris Van Hees)   
  - dtrace: Updated NEWS and spec file (Kris Van Hees)   
  - dtrace: provide a corrected implementation of the 'errno' D variable (Kris Van Hees)  [Orabug: 17704568]  
  - dtrace: Updated specfile and NEWS (Kris Van Hees)   
  - dtrace: fix lock ordering issues, mutex_owned(), and mutex debugging (Kris Van Hees)  [Orabug: 17624236]  
  - dtrace: ensure userspace stack memory access cannot page fault (Kris Van Hees)  [Orabug: 17591351]  
  - dtrace: ensure speculation buffer cleaning does not race with buffer freeing (Kris Van Hees)  [Orabug: 17553446]  
  - dtrace: reject enabling is referencing module fails and do not count it (Kris Van Hees)   
  - dtrace: ensure state is free'd after use (memleak fix) (Kris Van Hees)   
  - dtrace: align module code with new cyclics API (Kris Van Hees)  [Orabug: 17553446]  
  - dtrace: update getufpstack implementation to be safer (Kris Van Hees)  [Orabug: 17591351]  
  - dtrace: armour ustack() against kernel threads, !task->mm, and corrupt usersp. (Nick Alcock)  [Orabug: 17591351]  
  - dtrace: Ensure that provider names are unique in the context of a PID (Kris Van Hees)  [Orabug: 17476663]  
  - dtrace: ensure &tp->ftt_mtp is set to 0s for is-enabled probes also (Kris Van Hees)   
  - dtrace: Update NEWS (Kris Van Hees)   
  - dtrace: Various memory allocation fixes (leaks, footprint reduction, ...) (Kris Van Hees)  [Orabug: 17488207]  
  - dtrace: UEK3 build -16 (Kris Van Hees)   
  - dtrace: prevent Oops caused by preemption issues with probes (Kris Van Hees)  [Orabug: 17403196]  
  - dtrace: fix for psinfo allocation during execve (Kris Van Hees)  [Orabug: 17407069]  
  - dtrace: General cleanup of debug info and fix syscall probe module name. (Kris Van Hees)   
  - dtrace: fixes for the module build (Kris Van Hees)   
  - dtrace: remove debugging code (Kris Van Hees)   
  - dtrace: Ensure that USDT probes are carried over correctly across fork(). (Kris Van Hees)  [Orabug: 17346878]  
  - dtrace: Fix frame offsets for direct called probes (ERROR and syscalls). (Kris Van Hees)  [Orabug: 17368166]  
  - dtrace: fix retrieval of arg5 through arg9 (Kris Van Hees)  [Orabug: 17368166]  
  - Bug fix for logic to determine the (inode, offset) pair for uprobes. (Kris Van Hees)   
  - Ensure memory allocation results are checked throughout the code. (Kris Van Hees)   
  - Bug fix for fasttrap module unloading. (Kris Van Hees)   
  - Remove pre-alpha features for release. (Kris Van Hees)   
  - Bug fix for module unloading. (Kris Van Hees)   
  - Fix fasttrap ioctls and headers_check. (Nick Alcock)   
  - Re-enable DTrace ioctl()-size debugging. (Nick Alcock)   
  - Add RPM changelog. (Nick Alcock)   
  - Add a warning to be displayed when tracepoint enabling fails.  Update NEWS. (Kris Van Hees)   
  - Fix provider header requirements. (Nick Alcock)   
  - SPEC: Changes for UEK merge. (Nick Alcock)   
  - Boost ustackframes_default. (Nick Alcock)   
  - Make old_rsp available to kernel modules. (Kris Van Hees)   
  - Remove unnecessary 32-bit code. (Kris Van Hees)   
  - Clean up ioctl debugging output, and remove dtrace_ioctl_sizes(). (Kris Van Hees)   
  - Add debugging for enablings. (Kris Van Hees)   
  - Ensure that the fasttrap device file can be opened. (Kris Van Hees)   
  - Fix format string errors in buffer storage debugging messages. (Nick Alcock)   
  - Drop stack debugging messages. (Nick Alcock)   
  - SPEC: Fix the name of the kernel development package in BuildRequires. (Nick Alcock)   
  - SPEC: Boost the associated kernel version to 3.8.12. (Nick Alcock)   
  - Ensure that arg6 through arg9 get retrieved correctly for USDT probes. (Kris Van Hees)   
  - Finish the implementation of is-enabled USDT probes. (Kris Van Hees)   
  - Fixes for tracepoint cleanup. (Kris Van Hees)   
  - Fixes for locking issues and cleanup workqueue handling. (Kris Van Hees)   
  - Update syscall tracing in view of Linux 3.8 changes. (Kris Van Hees)   
  - USDT implementation (phase 2). (Kris Van Hees)   
  - Fix to exclude stack addresses from pcstack. (Kris Van Hees)   
  - Revamp and split up DTrace headers.  Add ioctl() debugging machinery. (Nick Alcock)   
  - OS/arch specific ustack implementation. (Kris Van Hees)   
  - Ensure PID is passed as first element for ustack. (Kris Van Hees)   
  - Revert "stack() / jstack(): Send PID to userspace." (Kris Van Hees)   
  - stack() / jstack(): Send PID to userspace. (Nick Alcock)   
  - Adding more compile time debugging for development. (Kris Van Hees)   
  - USDT implementation (Phase 1). (Kris Van Hees)   
  - Add basic development debugging framework. (Kris Van Hees)   
  - Update copyright statements. (Kris Van Hees)   
  - Disable providers that do not work. (Kris Van Hees)   
  - Differentiate between multi-providers and meta-providers. (Kris Van Hees)   
  - Adding missing build specs for dt_perf. (Kris Van Hees)   
  - Remove unnecessary and inconsistemt use of argument name in prototypes. (Kris Van Hees)   
  - Clean up a file that is no longer used. (Kris Van Hees)   
  - Internal performance measurement support code. (Kris Van Hees)   
  - Miscellaneous 3.6 porting work. (Kris Van Hees)   
  - DTrace-independent CTF. (Nick Alcock)   
  - Type and grammar fix. (Kris Van Hees)   
  - Fix name of lwp-create and lwp-exit probes in SDT argument mappings. (Kris Van Hees)   
  - Add NEWS file. (Kris Van Hees)   
  - SPEC: Rename the DTrace kernel to kernel-uek-dtrace-. (Nick Alcock)   
  - Fix depmod invocation on RPM %post-installation. (Nick Alcock)   
  - Add a specfile. (Nick Alcock)   
  - Additional action support (and bug fixes). (Kris Van Hees)   
  - Change the DTrace startup handling (at boot time) for SDT. (Kris Van Hees)   
  - Cleanup (and adding) of SDT probe points. (Kris Van Hees)   
  - Remove remnant of internal, for-my-use-only test code. (Kris Van Hees)   
  - DIF_SUBR_RW_READ_HELD's parameter should be an rwlock_t. (Nick Alcock)   
  - Force dtrace_ctf.ko to be loaded whenever dtrace.ko is. (Nick Alcock)   
  - Missing file. (Kris Van Hees)   
  - - sched-tick SDT probe. - FBT probe point discovery and probe creation. - Moving code around for the kernel pseudo-module handling since it gets used   by both the SDT code and the FBT code. (Kris Van Hees)   
  - Add argument description info for SDT probes. (Kris Van Hees)   
  - Implement refcount handling in DTrace modules to ensure that they cannot be unloaded while probes are enabled. (Kris Van Hees)   
  - New DTrace option DTRACEOPT_QUIETRESIZE, and accordingly-boosted DTRACEOPT_MAX. (Nick Alcock)   
  - Changed from using mutex_is_locked() to a new mutex_owned(), in support of the Solaris MUTEX_HELD() macro.  The former was merely testing whether the mutex was locked, whereas the real test needed here is whether the mutex is held by the current thread. (Kris Van Hees)   
  - Make all allocations that are allowed to fail atomic, and surpress warnings about out-of-memory conditions, since they are not harmful.  Also, do not allow DTrace allocations to access the emergency pools. (Kris Van Hees)   
  - Fix signed division and modulo operations in DIF. Ensure that SDT probe points are patched with a NOP sequence at boot time. Remove debugging output during SDT registration. (Kris Van Hees)   
  - Forgot to commit the changes to the header file. (Kris Van Hees)   
  - The idr_empty() macro is no longer needed. (Kris Van Hees)   
  - Fix for incorrect handling of BUFSIZE = 0.  The handling of aggregations was flawed in that even without any ECBs with aggregation, the code logic was assuming there was at least one aggregation (the sentinel in the IDR).  The handling of the aggregations IDR in the DTrace state has been updated to use an explicit counter because the IDR functionality does not provide us with an API function to determine the amount of elements in the IDR. (Kris Van Hees)   
  - Initial values for min and max aggregate functions were incorrectly set to be UINT64 values rather than INT64 values, causing the initial minimum value to be -1, and the initial maximum value to be 0.  Corrected to be INT64 values. (Kris Van Hees)   
  - Ensure that the trap handler is regisstered only once. Register with first use, (Kris Van Hees)   
  - Ensure that the die notifier hook is installed whenever DTrace is enabled, since page fault and general protection fault handling depends on it, and that is needed for safe memory access support in DTrace. (Kris Van Hees)   
  - Support for page fault and general protection fault detection for DTrace, to ensure that DTrace memory access faults are non-fatal. (Kris Van Hees)   
  - SDT implementation (core kernel support for providing a list of static probe points for the kernel pseudo-module, dtrace SDT meta-provider support, ...). Also, new script (dtrace_sdt.sh) to extract locations of SDT probe points in the core kernel. (Kris Van Hees)   
  - Enable processing the SDT probe point info at boot time (before SMP is actually enabled), if DTrace SDT support has been enabled (built-in or as module).  For now, provide some verbose info on the probe points getting resolved. (Kris Van Hees)   
  - Fix resolving addresses of relocation records for SDT probe points.  The addresses were being calculated based on the wrong starting point (_stext whereas it ought to be _text), and the base was not taken into account. Fixed the writing of NOPs in the location of the probe point calls, since the existing case was causing kernel paging faults.  Made the add_nops() function in alternative.c non-static so it can be used in sdt_register. Use add_nops() to select the most appropriate NOP sequence for replacing the probe point call, and write the NOPs using text_poke(). (Kris Van Hees)   
  - Fixed the allocation of cyclics that was the cuase for some obscure crashes during the testsuite execution.  Problem was that cyclics were being allocated in chunks, with a new array being allocated as (prev-size + chink-size), and then the old entries being copied over.  However, because the hrtimer struct is embedded in the cyclic struct, this meant that hrtimer structs were being moved outside the hrtimer code. (Kris Van Hees)   
  - Handle the case where regs (during cyclic processing) is NULL.  This indicates a bug but with this code change we'll survive that case and simply not have meaningful PC and UPC values as argument to the probe, which is better than a full scale OOPS due to NULL pointer dereference. (Kris Van Hees)   
  - Removed dead code (was #if 0 ... #endif).  Cleaned up ;; -> ;. (Kris Van Hees)   
  - Implementation for tracing stub-based system calls.  Due to the need for specialized code handling (mainly passing in a pt_regs structure as one of the arguments), some syscalls are called through a stub in assembly code. We duplicate the stub cdode in dtrace_stubs_x86_64.S, but instead of calling the actual syscall implementation code call our own syscall-specific handler, which ensures that entry and return probes are called as enabled, and then call the underlying implementation directly for handling the syscall. (Kris Van Hees)   
  - Stacktrace dumping has been moved to the GPL-licensed dtrace_os.c because it depends on a symbol that is exported as GPL-only.  Functionality in dtrace_isa that requires stacktrace dumping can now use dtrace_stacktrace(). (Kris Van Hees)   
  - Fix porting issues from 2.6.32 to 2.6.39. Disable stub_* based syscalls (for now). (Kris Van Hees)   
  - Move cyclic.h into include/linux. (Nick Alcock)   
  - Finish GPL/CDDL splitting work. (Nick Alcock)   
  - Set MODULE_LICENSE to CDDL. (Nick Alcock)   
  - CDDL copyrights for everything needing it. (Nick Alcock)   
  - Initial commit of DTrace. (Nick Alcock)


