-
Fri Jun 14 2019 Brian Maly <brian.maly@oracle.com> [3.8.13-118.35.2.el7uek]
- 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}
-
Wed Jun 05 2019 Brian Maly <brian.maly@oracle.com> [3.8.13-118.35.1.el7uek]
- 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}
-
Mon May 13 2019 Brian Maly <brian.maly@oracle.com> [3.8.13-118.34.1.el7uek]
- 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}
-
Sat May 11 2019 Chuck Anderson <chuck.anderson@oracle.com> [3.8.13-118.33.2.el7uek]
- 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}
-
Sun May 05 2019 Chuck Anderson <chuck.anderson@oracle.com> [3.8.13-118.33.1.el7uek]
- 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}
-
Thu Apr 04 2019 Brian Maly <brian.maly@oracle.com> [3.8.13-118.32.1.el7uek]
- 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}
-
Fri Mar 08 2019 Brian Maly <brian.maly@oracle.com> [3.8.13-118.31.1.el7uek]
- 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}
-
Tue Feb 05 2019 Brian Maly <brian.maly@oracle.com> [3.8.13-118.30.1.el7uek]
- 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}
-
Thu Jan 03 2019 Brian Maly <brian.maly@oracle.com> [3.8.13-118.29.1.el7uek]
- 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}
-
Wed Dec 05 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.28.1.el7uek]
- 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}
-
Thu Nov 08 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.27.1.el7uek]
- secureboot: update UEFI public keys in kernel rpm (Brian Maly) [Orabug: 28901194]
-
Tue Nov 06 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.26.1.el7uek]
- 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}
-
Tue Oct 09 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.25.1.el7uek]
- 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]
-
Thu Sep 06 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.24.1.el7uek]
- 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}
-
Wed Aug 08 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.23.1.el7uek]
- 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}
-
Mon Jul 09 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.22.1.el7uek]
- 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]
-
Thu May 10 2018 Brian Maly <brian.maly@oracle.com> [3.8.13-118.21.1.el7uek]
- media: imon: Fix null-ptr-deref in imon_probe (Arvind Yadav) [Orabug: 27208380] {CVE-2017-16537}
- Input: gtco - fix potential out-of-bound access (Dmitry Torokhov) [Orabug: 27215090] {CVE-2017-16643}
- usb: usbtest: fix NULL pointer dereference (Alan Stern) [Orabug: 27602324] {CVE-2017-16532}
- x86/spectre_v2: Fix cpu offlining with IPBP. (Konrad Rzeszutek Wilk)
- fuse: fix deadlock caused by wrong locking order (Junxiao Bi) [Orabug: 27760268]
- jbd: don't wait (forever) for stale tid caused by wraparound (Jan Kara) [Orabug: 27842289]
- netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets (Florian Westphal) [Orabug: 27774015] {CVE-2018-1068}
- RDS: IB: Fix null pointer issue (hui.han) [Orabug: 27843171]
- ext4: add validity checks for bitmap block numbers (Theodore Ts'o) [Orabug: 27854376] {CVE-2018-1093} {CVE-2018-1093}
- USB: core: prevent malicious bNumInterfaces overflow (Alan Stern) [Orabug: 27898074] {CVE-2017-17558}
- netfilter: nfnetlink_cthelper: Add missing permission checks (Kevin Cernekee) [Orabug: 27898167] {CVE-2017-17448}
- KEYS: don't let add_key() update an uninstantiated key (David Howells) [Orabug: 27913332] {CVE-2017-15299}
- RDS: Heap OOB write in rds_message_alloc_sgs() (Mohamed Ghannam) [Orabug: 27934073] {CVE-2018-5332}
- x86/entry/64: Dont use IST entry for #BP stack (Andy Lutomirski) {CVE-2018-8897}
- perf/hwbp: Simplify the perf-hwbp code, fix documentation (Linus Torvalds) [Orabug: 27947608] {CVE-2018-100199}
- x86/microcode: probe CPU features on microcode update (Ankur Arora) [Orabug: 27806667]
- x86/microcode: microcode_write() should not reference boot_cpu_data (Ankur Arora) [Orabug: 27806667]
- x86/cpufeatures: use cpu_data in init_scattered_cpuid_flags() (Ankur Arora) [Orabug: 27806667]
- Drivers: hv: fcopy: set .owner reference for file operations (Joe Jin) [Orabug: 21191022]
- ALSA: usb-audio: Kill stray URB at exiting (Takashi Iwai) [Orabug: 27148281] {CVE-2017-16527}
- HID: usbhid: fix out-of-bounds bug (Jaejoong Kim) [Orabug: 27207929] {CVE-2017-16533}
- [media] cx231xx-cards: fix NULL-deref on missing association descriptor (Johan Hovold) [Orabug: 27208072] {CVE-2017-16536}
- net: cdc_ether: fix divide by 0 on bad descriptors (Bjørn Mork) [Orabug: 27215201] {CVE-2017-16649}
- x86/microcode/intel: Extend BDW late-loading with a revision check (Jia Zhang) [Orabug: 27343577]
- x86/microcode/intel: Disable late loading on model 79 (Borislav Petkov) [Orabug: 27343577]
- Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket (Al Viro) [Orabug: 27344793] {CVE-2017-15868}
- Bluetooth: hidp: verify l2cap sockets (David Herrmann) [Orabug: 27344793] {CVE-2017-15868}
- ALSA: pcm: prevent UAF in snd_pcm_info (Robb Glasser) [Orabug: 27344843] {CVE-2017-0861} {CVE-2017-0861}
- ptrace: use fsuid, fsgid, effective creds for fs access checks (Jann Horn) [Orabug: 27364691] {CVE-2017-14140}
- sctp: do not peel off an assoc from one netns to another one (Xin Long) [Orabug: 27387001] {CVE-2017-15115}
- Revert "x86/spec_ctrl: Add 'nolfence' knob to disable fallback for spectre_v2 mitigation" (Ankur Arora) [Orabug: 27601787] {CVE-2017-5715}
- Revert "x86/spec: Add 'lfence_enabled' in sysfs" (Ankur Arora) [Orabug: 27601787] {CVE-2017-5715}
- Revert "x86/mitigation/spectre_v2: Add reporting of 'lfence'" (Ankur Arora) [Orabug: 27601787] {CVE-2017-5715}
- x86/mitigation/spectre_v2: Add reporting of 'lfence' (Konrad Rzeszutek Wilk) {CVE-2017-5715}
- x86/spec: Add 'lfence_enabled' in sysfs (Konrad Rzeszutek Wilk) {CVE-2017-5715}
- x86/spec_ctrl: Add 'nolfence' knob to disable fallback for spectre_v2 mitigation (Konrad Rzeszutek Wilk) {CVE-2017-5715}
- x86/spectre: bring spec_ctrl management logic closer to UEK4 (Ankur Arora) [Orabug: 27516512] {CVE-2017-5715}
- x86/cpufeatures: Clean up Spectre v2 related CPUID flags (David Woodhouse) [Orabug: 27516357] {CVE-2017-5715}
- x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes (Darren Kenny) [Orabug: 27516419] {CVE-2017-5715}
- x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (David Woodhouse) [Orabug: 27516419] {CVE-2017-5715}
- x86: intel-family.h: Add GEMINI_LAKE SOC (Len Brown) [Orabug: 27516419]
- x86/cpu/intel: Introduce macros for Intel family numbers (Dave Hansen) [Orabug: 27516419]
- x86/spectre: expose 'stibp' (Konrad Rzeszutek Wilk) [Orabug: 27516419] {CVE-2017-5715}
- x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support (David Woodhouse) [Orabug: 27516379] {CVE-2017-5715}
- x86/speculation: Use Indirect Branch Prediction Barrier in context switch (Tim Chen) [Orabug: 27516379] {CVE-2017-5715}
- x86/spectre: fix spectre_v1 mitigation indicators (Ankur Arora) [Orabug: 27509932] {CVE-2017-5715}
- x86/ia32/syscall: Clear extended registers %r8-%r15 (Ankur Arora) [Orabug: 27452028] {CVE-2017-5715}
- x86/ia32/syscall: Save full stack frame throughout the entry code (Ankur Arora) [Orabug: 27452028] {CVE-2017-5715}
- x86/ia32/syscall: cleanup trailing whitespace (Ankur Arora) [Orabug: 27452028] {CVE-2017-5715}
- x86/syscall: Clear callee saved registers (%r12-%r15, %rbp, %rbx) (Ankur Arora) [Orabug: 27452028] {CVE-2017-5715}
- x86/syscall: Save callee saved registers on syscall entrance (Ankur Arora) [Orabug: 27452028] {CVE-2017-5715}
- gre: fix a possible skb leak (Eric Dumazet) [Orabug: 26403972] {CVE-2017-9074}
- ipv6: Fix leak in ipv6_gso_segment(). (David S. Miller) [Orabug: 26403972] {CVE-2017-9074}
- ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Ben Hutchings) [Orabug: 26403972] {CVE-2017-9074}
- ipv6: Check ip6_find_1stfragopt() return value properly. (David S. Miller) [Orabug: 26403972] {CVE-2017-9074}
- ipv6: Prevent overrun when parsing v6 header options (Craig Gallek) [Orabug: 26403972] {CVE-2017-9074}
- tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Wei Wang) [Orabug: 26813390] {CVE-2017-14106}
- rxrpc: Fix several cases where a padded len isn't checked in ticket decode (David Howells) [Orabug: 26880517] {CVE-2017-7482} {CVE-2017-7482}
- xen/mmu: Call xen_cleanhighmap() with 4MB aligned for page tables mapping (Zhenzhong Duan) [Orabug: 26883322]
- KVM: x86: fix deadlock in clock-in-progress request handling (Marcelo Tosatti) [Orabug: 27065995]
- ocfs2: fstrim: Fix start offset of first cluster group during fstrim (Ashish Samant) [Orabug: 27099835]
- USB: serial: console: fix use-after-free after failed setup (Johan Hovold) [Orabug: 27206837] {CVE-2017-16525}
- uwb: properly check kthread_run return value (Andrey Konovalov) [Orabug: 27206897] {CVE-2017-16526}
- ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor (Takashi Iwai) [Orabug: 27206928] {CVE-2017-16529}
- USB: fix out-of-bounds in usb_set_configuration (Greg Kroah-Hartman) [Orabug: 27207240] {CVE-2017-16531}
- USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() (Alan Stern) [Orabug: 27207983] {CVE-2017-16535}
- dccp: CVE-2017-8824: use-after-free in DCCP code (Mohamed Ghannam) [Orabug: 27290301] {CVE-2017-8824}
- x86: Add another set of MSR accessor functions (Borislav Petkov) [Orabug: 27444923] {CVE-2017-5753}
- userns: prevent speculative execution (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- udf: prevent speculative execution (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- fs: prevent speculative execution (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- qla2xxx: prevent speculative execution (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- p54: prevent speculative execution (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- carl9170: prevent speculative execution (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- uvcvideo: prevent speculative execution (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- locking/barriers: introduce new observable speculation barrier (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- x86/cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- x86/cpu/AMD: Make the LFENCE instruction serialized (Elena Reshetova) [Orabug: 27444923] {CVE-2017-5753}
- x86/rsb: add comment specifying why we skip STUFF_RSB (Ankur Arora) [Orabug: 27451658] {CVE-2017-5715}
- x86/rsb: make STUFF_RSB jmp labels more robust (Ankur Arora) [Orabug: 27451658] {CVE-2017-5715}
- x86/spec: Also print IBRS if IBPB is disabled. (Konrad Rzeszutek Wilk) {CVE-2017-5715}
- x86/spectre: Drop the warning about ibrs being obsolete. (Konrad Rzeszutek Wilk) {CVE-2017-5715}
- Add set_ibrs_disabled and set_ibpb_disabled (Konrad Rzeszutek Wilk) [Orabug: 27376697] {CVE-2017-5715}
- x86/spec: Don't print the Missing arguments for option spectre_v2 (Konrad Rzeszutek Wilk) [Orabug: 27376697] {CVE-2017-5715}
- x86/boot: Add early cmdline parsing for options with arguments (Tom Lendacky) [Orabug: 27376697] {CVE-2017-5715}
- x86, boot: Carve out early cmdline parsing function (Borislav Petkov) [Orabug: 27376697]
- x86: Add command-line options 'spectre_v2' and 'nospectre_v2' (Kanth Ghatraju) [Orabug: 27376697] {CVE-2017-5715}
- x86: Fix kABI build breakage (Konrad Rzeszutek Wilk) [Orabug: 27376697] {CVE-2017-5715}
- x86/mm: Only set IBPB when the new thread cannot ptrace current thread (Konrad Rzeszutek Wilk) [Orabug: 27376697] {CVE-2017-5715}
- x86: Use PRED_CMD MSR when ibpb is enabled (Konrad Rzeszutek Wilk) [Orabug: 27376697] {CVE-2017-5715}
- x86/mm: Set IBPB upon context switch (Brian Maly) [Orabug: 27376697] {CVE-2017-5715}
- x86: Display correct settings for the SPECTRE_V[12] bug (Kanth Ghatraju) [Orabug: 27376697] {CVE-2017-5715} {CVE-2017-5753}
- x86/cpu: Implement CPU vulnerabilites sysfs functions (Thomas Gleixner) [Orabug: 27376697] {CVE-2017-5715} {CVE-2017-5753}
- x86/IBRS/IBPB: Set sysctl_ibrs/ibpb_enabled properly (Boris Ostrovsky) [Orabug: 27376697] {CVE-2017-5715}
- x86/spec_ctrl: Disable if running as Xen PV guest (Konrad Rzeszutek Wilk) [Orabug: 27376697] {CVE-2017-5715}
- sysfs/cpu: Add vulnerability folder (Thomas Gleixner) [Orabug: 27376697] {CVE-2017-5715} {CVE-2017-5754}
- x86, cpu: Expand cpufeature facility to include cpu bugs (Borislav Petkov) [Orabug: 27376697] {CVE-2017-5715}
- x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] (Kanth Ghatraju) [Orabug: 27376697] {CVE-2017-5715}
- x86/cpufeatures: Add X86_BUG_CPU_MELTDOWN (Kanth Ghatraju) [Orabug: 27376697] {CVE-2017-5754}
- x86/entry: STUFF_RSB only after switching to kernel CR3 (Ankur Arora) [Orabug: 27376697] {CVE-2017-5715}
- x86/entry: Stuff RSB for entry to kernel for non-SMEP platform (Tim Chen) [Orabug: 27376697] {CVE-2017-5715}
- x86/IBRS: Make sure we restore MSR_IA32_SPEC_CTRL to a valid value (Boris Ostrovsky) [Orabug: 27376697] {CVE-2017-5715}
- x86: Use IBRS for firmware update path (David Woodhouse) [Orabug: 27376697] {CVE-2017-5715}
- x86/microcode: Recheck IBRS features on microcode reload (Tim Chen) [Orabug: 27376697] {CVE-2017-5715}
- x86/idle: Disable IBRS entering idle and enable it on wakeup (Tim Chen) [Orabug: 27376697] {CVE-2017-5715}
- x86/spec_ctrl: Add sysctl knobs to enable/disable SPEC_CTRL feature (Tim Chen) [Orabug: 27376697] {CVE-2017-5715}
- x86/enter: Use IBRS on syscall and interrupts (Tim Chen) [Orabug: 27376697] {CVE-2017-5715}
- x86/enter: MACROS to set/clear IBRS (Tim Chen) [Orabug: 27376697] {CVE-2017-5715}
- x86/feature: Detect the x86 IBRS feature to control Speculation (Tim Chen) [Orabug: 27376697] {CVE-2017-5715}
- x86/pti/efi: broken conversion from efi to kernel page table (Pavel Tatashin) [Orabug: 27333764] {CVE-2017-5754}
- PTI: unbreak EFI old_memmap (Jiri Kosina) [Orabug: 27333764] [Orabug: 27333760] {CVE-2017-5754} {CVE-2017-5754}
- kaiser: Set _PAGE_NX only if supported (Lepton Wu) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: rename X86_FEATURE_KAISER to X86_FEATURE_PTI (Mike Kravetz) [Orabug: 27333764] {CVE-2017-5754}
- KPTI: Rename to PAGE_TABLE_ISOLATION (Kees Cook) [Orabug: 27333764] {CVE-2017-5754}
- x86/kaiser: Check boottime cmdline params (Mike Kravetz) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: x86: Fix NMI handling (Jiri Kosina) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: move paravirt clock vsyscall mapping out of kaiser_init (Mike Kravetz) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: disable if xen PARAVIRT (Mike Kravetz) [Orabug: 27333764] {CVE-2017-5754}
- x86/kaiser: Reenable PARAVIRT (Borislav Petkov) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: kaiser_flush_tlb_on_return_to_user() check PCID (Hugh Dickins) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: asm/tlbflush.h handle noPGE at lower level (Hugh Dickins) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush (Hugh Dickins) [Orabug: 27333764] {CVE-2017-5754}
- x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling (Borislav Petkov) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: add "nokaiser" boot option, using ALTERNATIVE (Hugh Dickins) [Orabug: 27333764] {CVE-2017-5754}
- x86/alternatives: add asm ALTERNATIVE macro (Mike Kravetz) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: alloc_ldt_struct() use get_zeroed_page() (Hugh Dickins) [Orabug: 27333764] {CVE-2017-5754}
- x86: kvmclock: Disable use from vDSO if KPTI is enabled (Ben Hutchings) [Orabug: 27333764] {CVE-2017-5754}
- kaiser: Fix build with CONFIG_FUNCTION_GRAPH_TRACER (Kees Cook) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm/kaiser: re-enable vsyscalls (Andrea Arcangeli) [Orabug: 27333764] {CVE-2017-5754}
- KAISER: Kernel Address Isolation (Richard Fellner) [Orabug: 27333764] {CVE-2017-5754}
- kprobes: Prohibit probing on .entry.text code (Masami Hiramatsu) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm/64: Fix reboot interaction with CR4.PCIDE (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Enable CR4.PCIDE on supported systems (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Add the 'nopcid' boot option to turn off PCID (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Disable PCID on 32-bit kernels (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Fix flush_tlb_page() on Xen (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Disable preemption during CR3 read+write (Sebastian Andrzej Siewior) [Orabug: 27333764] {CVE-2017-5754}
- sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off() (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm, sched/core: Turn off IRQs in switch_mm() (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm, sched/core: Uninline switch_mm() (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Build arch/x86/mm/tlb.c even on !SMP (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- sched/core: Add switch_mm_irqs_off() and use it in the scheduler (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- mm/mmu_context, sched/core: Fix mmu_context.h assumption (Ingo Molnar) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: If INVPCID is available, use it to flush global mappings (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Fix INVPCID asm constraint (Borislav Petkov) [Orabug: 27333764] {CVE-2017-5754}
- x86/mm: Add INVPCID helpers (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86: Clean up cr4 manipulation (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754}
- x86/paravirt: Dont patch flush_tlb_single (Thomas Gleixner) [Orabug: 27333764] {CVE-2017-5754}
- x86/ldt: Make modify_ldt synchronous (Andy Lutomirski) [Orabug: 27333764] {CVE-2017-5754} {CVE-2015-5157}
-
Thu Dec 07 2017 Brian Maly <brian.maly@oracle.com> [3.8.13-118.20.1.el7uek]
- tty: Fix race in pty_write() leading to NULL deref (Todd Vierling) [Orabug: 25392692]
- ocfs2/dlm: ignore cleaning the migration mle that is inuse (xuejiufei) [Orabug: 26479780]
- KEYS: fix dereferencing NULL payload with nonzero length (Eric Biggers) [Orabug: 26592025]
- oracleasm: Copy the integrity descriptor (Martin K. Petersen) [Orabug: 26649818]
- mm: Tighten x86 /dev/mem with zeroing reads (Kees Cook) [Orabug: 26675925] {CVE-2017-7889}
- xscore: add dma address check (Zhu Yanjun) [Orabug: 27058468]
- more bio_map_user_iov() leak fixes (Al Viro) [Orabug: 27069042] {CVE-2017-12190}
- fix unbalanced page refcounting in bio_map_user_iov (Vitaly Mayatskikh) [Orabug: 27069042] {CVE-2017-12190}
- nvme: Drop nvmeq->q_lock before dma_pool_alloc(), so as to prevent hard lockups (Aruna Ramakrishna) [Orabug: 25409587]
- nvme: Handle PM1725 HIL reset (Martin K. Petersen) [Orabug: 26277600]
- char: lp: fix possible integer overflow in lp_setup() (Willy Tarreau) [Orabug: 26403940] {CVE-2017-1000363}
- ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT (Takashi Iwai) [Orabug: 26403956] {CVE-2017-1000380}
- ALSA: timer: Fix race between read and ioctl (Takashi Iwai) [Orabug: 26403956] {CVE-2017-1000380}
- ALSA: timer: fix NULL pointer dereference in read()/ioctl() race (Vegard Nossum) [Orabug: 26403956] {CVE-2017-1000380}
- ALSA: timer: Fix negative queue usage by racy accesses (Takashi Iwai) [Orabug: 26403956] {CVE-2017-1000380}
- ALSA: timer: Fix race at concurrent reads (Takashi Iwai) [Orabug: 26403956] {CVE-2017-1000380}
- ALSA: timer: Fix race among timer ioctls (Takashi Iwai) [Orabug: 26403956] {CVE-2017-1000380}
- ipv6/dccp: do not inherit ipv6_mc_list from parent (WANG Cong) [Orabug: 26404005] {CVE-2017-9077}
- ocfs2: fix deadlock issue when taking inode lock at vfs entry points (Eric Ren) [Orabug: 26427126]
- ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock (Eric Ren) [Orabug: 26427126]
- ping: implement proper locking (Eric Dumazet) [Orabug: 26540286] {CVE-2017-2671}
- aio: mark AIO pseudo-fs noexec (Jann Horn) [Orabug: 26643598] {CVE-2016-10044}
- vfs: Commit to never having exectuables on proc and sysfs. (Eric W. Biederman) [Orabug: 26643598] {CVE-2016-10044}
- vfs, writeback: replace FS_CGROUP_WRITEBACK with SB_I_CGROUPWB (Tejun Heo) [Orabug: 26643598] {CVE-2016-10044}
- x86/acpi: Prevent out of bound access caused by broken ACPI tables (Seunghun Han) [Orabug: 26643645] {CVE-2017-11473}
- sctp: do not inherit ipv6_{mc|ac|fl}_list from parent (Eric Dumazet) [Orabug: 26650883] {CVE-2017-9075}
- [media] saa7164: fix double fetch PCIe access condition (Steven Toth) [Orabug: 26675142] {CVE-2017-8831}
- [media] saa7164: fix sparse warnings (Hans Verkuil) [Orabug: 26675142] {CVE-2017-8831}
- fs: __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhi Das) [Orabug: 26797306]
- timerfd: Protect the might cancel mechanism proper (Thomas Gleixner) [Orabug: 26899787] {CVE-2017-10661}
- scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly (Xin Long) [Orabug: 26988627] {CVE-2017-14489}
- mqueue: fix a use-after-free in sys_mq_notify() (Cong Wang) [Orabug: 26643556] {CVE-2017-11176}
- ipv6: avoid overflow of offset in ip6_find_1stfragopt (Sabrina Dubroca) [Orabug: 27011273] {CVE-2017-7542}
- packet: fix tp_reserve race in packet_set_ring (Willem de Bruijn) [Orabug: 27002450] {CVE-2017-1000111}
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay) [Orabug: 26883934]
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky) [Orabug: 26883934]
- Bluetooth: Properly check L2CAP config option output buffer length (Ben Seri) [Orabug: 26796364] {CVE-2017-1000251}
- xen: fix bio vec merging (Roger Pau Monne) [Orabug: 26645550] {CVE-2017-12134}
- fs/exec.c: account for argv/envp pointers (Kees Cook) [Orabug: 26638921] {CVE-2017-1000365} {CVE-2017-1000365}
- l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() (Guillaume Nault) [Orabug: 26586047] {CVE-2016-10200}
- xfs: fix two memory leaks in xfs_attr_list.c error paths (Mateusz Guzik) [Orabug: 26586022] {CVE-2016-9685}
- KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (David Howells) [Orabug: 26585994] {CVE-2016-9604}
- ipv6: fix out of bound writes in __ip6_append_data() (Eric Dumazet) [Orabug: 26578198] {CVE-2017-9242}
- posix_acl: Clear SGID bit when setting file permissions (Jan Kara) [Orabug: 25507344] {CVE-2016-7097} {CVE-2016-7097}
- nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields) [Orabug: 26366022] {CVE-2017-7645}
-
Fri Jun 23 2017 Brian Maly <brian.maly@oracle.com> [3.8.13-118.19.1.el7uek]
- selinux: quiet the filesystem labeling behavior message (Paul Moore) [Orabug: 25290650]
- HID: hid-cypress: validate length of report (Greg Kroah-Hartman) [Orabug: 25891907] {CVE-2017-7273}
- udf: Remove repeated loads blocksize (Jan Kara) [Orabug: 25905721] {CVE-2015-4167}
- udf: Check length of extended attributes and allocation descriptors (Jan Kara) [Orabug: 25905721] {CVE-2015-4167}
- udf: Verify i_size when loading inode (Jan Kara) [Orabug: 25905721] {CVE-2015-4167}
- btrfs: drop unused parameter from btrfs_item_nr (Ross Kirk) [Orabug: 25948098] {CVE-2014-9710}
- Btrfs: cleanup of function where fixup_low_keys() is called (Tsutomu Itoh) [Orabug: 25948098] {CVE-2014-9710}
- Btrfs: remove unused argument of fixup_low_keys() (Tsutomu Itoh) [Orabug: 25948098] {CVE-2014-9710}
- Btrfs: remove unused argument of btrfs_extend_item() (Tsutomu Itoh) [Orabug: 25948098] {CVE-2014-9710}
- Btrfs: add support for asserts (Josef Bacik) [Orabug: 25948098] {CVE-2014-9710}
- Btrfs: make xattr replace operations atomic (Filipe Manana) [Orabug: 25948098] {CVE-2014-9710}
- net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom (Al Viro) [Orabug: 25948145] {CVE-2015-2686}
- PCI: Prevent VPD access for QLogic ISP2722 (Ethan Zhao) [Orabug: 25975506]
- PCI: Prevent VPD access for buggy devices (Babu Moger) [Orabug: 25975506]
- xsigo: [backport](UEK3)-Compute node crash on FC failover (Pradeep Gopanapalli) [Orabug: 26007560]
- ipv4: try to cache dst_entries which would cause a redirect (Hannes Frederic Sowa) [Orabug: 26032372] {CVE-2015-1465}
- RDS/IB: active bonding port state fix for intfs added late (Mukesh Kacker) [Orabug: 26139385]
- net/packet: fix overflow in check for tp_reserve (Andrey Konovalov) [Orabug: 26143552] {CVE-2017-7308}
- net/packet: fix overflow in check for tp_frame_nr (Andrey Konovalov) [Orabug: 26143552] {CVE-2017-7308}
- net/packet: fix overflow in check for priv area size (Andrey Konovalov) [Orabug: 26143552] {CVE-2017-7308}
- dccp/tcp: do not inherit mc_list from parent (Eric Dumazet) [Orabug: 26108571] {CVE-2017-8890}
- nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [Orabug: 25986990] {CVE-2017-7895}
-
Fri May 05 2017 Brian Maly <brian.maly@oracle.com> [3.8.13-118.18.1.el7uek]
- fnic: Update fnic driver version to 1.6.0.24 (John Sobecki) [Orabug: 24448585]
- xen-netfront: Rework the fix for Rx stall during OOM and network stress (Dongli Zhang) [Orabug: 25450703]
- xen-netfront: Fix Rx stall during network stress and OOM (Dongli Zhang) [Orabug: 25450703]
- ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki)
- uek-rpm: enable CONFIG_KSPLICE. (Jamie Iles) [Orabug: 25549809]
- ksplice: add sysctls for determining Ksplice features. (Jamie Iles) [Orabug: 25549809]
- signal: protect SIGNAL_UNKILLABLE from unintentional clearing. (Jamie Iles) [Orabug: 25549809]
- VSOCK: Fix lockdep issue. (Dongli Zhang) [Orabug: 25559937]
- VSOCK: sock_put wasn't safe to call in interrupt context (Dongli Zhang) [Orabug: 25559937]
- IB/CORE: sync the resouce access in fmr_pool (Wengang Wang) [Orabug: 25677469]
- KVM: x86: fix emulation of "MOV SS, null selector" (Paolo Bonzini) [Orabug: 25719675] {CVE-2017-2583} {CVE-2017-2583}
- ext4: validate s_first_meta_bg at mount time (Eryu Guan) [Orabug: 25719738] {CVE-2016-10208}
- sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Marcelo Ricardo Leitner) [Orabug: 25719810] {CVE-2017-5986}
- tcp: avoid infinite loop in tcp_splice_read() (Eric Dumazet) [Orabug: 25720813] {CVE-2017-6214}
- lpfc cannot establish connection with targets that send PRLI under P2P mode (Joe Jin) [Orabug: 25759083]
- USB: visor: fix null-deref at probe (Johan Hovold) [Orabug: 25796594] {CVE-2016-2782}
- ipc/shm: Fix shmat mmap nil-page protection (Davidlohr Bueso) [Orabug: 25797012] {CVE-2017-5669}
- vhost: actually track log eventfd file (Marc-André Lureau) [Orabug: 25797052] {CVE-2015-6252}
- xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (Andy Whitcroft) [Orabug: 25814663] {CVE-2017-7184}
- xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window (Andy Whitcroft) [Orabug: 25814663] {CVE-2017-7184}
- KEYS: Remove key_type::match in favour of overriding default by match_preparse (Aniket Alshi) [Orabug: 25823962] {CVE-2017-2647} {CVE-2017-2647}
- USB: whiteheat: fix potential null-deref at probe (Johan Hovold) [Orabug: 25825105] {CVE-2015-5257} {CVE-2015-5257}
- udf: Check path length when reading symlink (Jan Kara) [Orabug: 25871102] {CVE-2015-9731}
- udp: properly support MSG_PEEK with truncated buffers (Eric Dumazet) [Orabug: 25876655] {CVE-2016-10229}
- block: fix use-after-free in seq file (Vegard Nossum) [Orabug: 25877530] {CVE-2016-7910}
- Revert "fix minor infoleak in get_user_ex()" (Brian Maly) [Orabug: 25790392] {CVE-2016-9644}
- net: ping: check minimum size on ICMP header length (Kees Cook) [Orabug: 25766911] {CVE-2016-8399}
- ipv6: stop sending PTB packets for MTU < 1280 (Hagen Paul Pfeifer) [Orabug: 25765776] {CVE-2016-10142}
- sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro) [Orabug: 25765445] {CVE-2016-10088}
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang) [Orabug: 25751996] {CVE-2017-7187}
-
Tue Mar 14 2017 Brian Maly <brian.maly@oracle.com> [3.8.13-118.17.1.el7uek]
- tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov) [Orabug: 25696686] {CVE-2017-2636}
- TTY: n_hdlc, fix lockdep false positive (Jiri Slaby) [Orabug: 25696686] {CVE-2017-2636}
- drivers/tty/n_hdlc.c: replace kmalloc/memset by kzalloc (Fabian Frederick) [Orabug: 25696686] {CVE-2017-2636}
- x86: bpf_jit: fix compilation of large bpf programs (Alexei Starovoitov) [Orabug: 21305080] {CVE-2015-4700}
- net: filter: return -EINVAL if BPF_S_ANC* operation is not supported (Daniel Borkmann) [Orabug: 22187148]
- KEYS: request_key() should reget expired keys rather than give EKEYEXPIRED (David Howells)
- KEYS: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson)
- firewire: net: guard against rx buffer overflows (Stefan Richter) [Orabug: 25451530] {CVE-2016-8633}
- x86/mm/32: Enable full randomization on i386 and X86_32 (Hector Marco-Gisbert) [Orabug: 25463927] {CVE-2016-3672}
- x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member (Radu Caragea) [Orabug: 25463927] {CVE-2016-3672}
- pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (WANG Cong) [Orabug: 25490335] {CVE-2015-8569}
- sg_start_req(): make sure that there's not too many elements in iovec (Al Viro) [Orabug: 25490372] {CVE-2015-5707}
- kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) (Jim Mattson) [Orabug: 25507195] {CVE-2016-9588}
- tcp: take care of truncations done by sk_filter() (Eric Dumazet) [Orabug: 25507230] {CVE-2016-8645}
- rose: limit sk_filter trim to payload (Willem de Bruijn) [Orabug: 25507230] {CVE-2016-8645}
- fix minor infoleak in get_user_ex() (Al Viro) [Orabug: 25507281] {CVE-2016-9178}
- scsi: arcmsr: Simplify user_len checking (Borislav Petkov) [Orabug: 25507328] {CVE-2016-7425}
- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (Dan Carpenter) [Orabug: 25507328] {CVE-2016-7425}
- net: fix a kernel infoleak in x25 module (Kangjie Lu) [Orabug: 25512413] {CVE-2016-4580}
- USB: digi_acceleport: do sanity checking for the number of ports (Oliver Neukum) [Orabug: 25512471] {CVE-2016-3140}
- ipv4: keep skb->dst around in presence of IP options (Eric Dumazet) [Orabug: 25543892] {CVE-2017-5970}
- net/llc: avoid BUG_ON() in skb_orphan() (Eric Dumazet) [Orabug: 25682430] {CVE-2017-6345}
- dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Andrey Konovalov) {CVE-2017-6074}
- crypto: algif_hash - Only export and import on sockets with data (Herbert Xu) [Orabug: 25417805] {CVE-2016-8646}
- USB: usbfs: fix potential infoleak in devio (Kangjie Lu) [Orabug: 25462760] {CVE-2016-4482}
- net: fix infoleak in llc (Kangjie Lu) [Orabug: 25462807] {CVE-2016-4485}
- af_unix: Guard against other == sk in unix_dgram_sendmsg (Rainer Weikusat) [Orabug: 25463996] {CVE-2013-7446}
- unix: avoid use-after-free in ep_remove_wait_queue (Rainer Weikusat) [Orabug: 25463996] {CVE-2013-7446}
- net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (Eric Dumazet) [Orabug: 25203623] {CVE-2016-9793}
-
Wed Jan 11 2017 Brian Maly <brian.maly@oracle.com> [3.8.13-118.16.1.el7uek]
- nvme: Limit command retries (Ashok Vairavan) [Orabug: 25374794]
- tcp: fix use after free in tcp_xmit_retransmit_queue() (Eric Dumazet) [Orabug: 25374371] {CVE-2016-6828}
- logging errors that get masked to EIO inside drivers/block/loop.c (Manjunath Patil) [Orabug: 22505535]
- ALSA: pcm : Call kill_fasync() in stream lock (Takashi Iwai) [Orabug: 25203963] {CVE-2016-9794}
- packet: fix race condition in packet_set_ring (Philip Pettersson) [Orabug: 25217756] {CVE-2016-8655}
- x86: kvmclock: zero initialize pvclock shared memory area (Igor Mammedov) [Orabug: 25218431]
- KEYS: Fix short sprintf buffer in /proc/keys show function (David Howells) [Orabug: 25306373] {CVE-2016-7042}
- uek-rpm ol7: change uek-rpm/ol7/update-el release value from 7.1 to 7.3 (Brian Maly) [Orabug: 25348336]
- x86/iopl/64: properly context-switch IOPL on Xen PV (Andy Lutomirski) [Orabug: 25269176] {CVE-2016-3157} {CVE-2016-3157}
- net: Fix use after free in the recvmmsg exit path (Arnaldo Carvalho de Melo) [Orabug: 25298611] {CVE-2016-7117}
-
Fri Dec 02 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.15.1.el7uek]
- Revert "i40e: Set defport behavior for the Main VSI when in promiscuous mode" (Jack Vogel) [Orabug: 22683573]
- mlx4: avoid multiple free on id_map_ent (Wengang Wang)
- xen-netfront: cast grant table reference first to type int (Dongli Zhang)
- xen-netfront: do not cast grant table reference to signed short (Dongli Zhang)
- RDS: Drop the connection as part of cancel to avoid hangs (Avinash Repaka) [Orabug: 25045360]
- sctp: validate chunk len before actually using it (Marcelo Ricardo Leitner) [Orabug: 25142879] {CVE-2016-9555}
- mpi: Fix NULL ptr dereference in mpi_powm() [ver #3] (Andrey Ryabinin) [Orabug: 25154098] {CVE-2016-8650} {CVE-2016-8650}
- aacraid: Check size values after double-fetch from user (Dave Carroll) [Orabug: 25060050] {CVE-2016-6480} {CVE-2016-6480}
- IB/srpt: Simplify srpt_handle_tsk_mgmt() (Bart Van Assche) [Orabug: 25060011] {CVE-2016-6327}
- audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [Orabug: 25059945] {CVE-2016-6136}
- ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (Kangjie Lu) [Orabug: 25059899] {CVE-2016-4578}
- ALSA: timer: Fix leak in events via snd_timer_user_ccallback (Kangjie Lu) [Orabug: 25059899] {CVE-2016-4578}
- ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (Kangjie Lu) [Orabug: 25059753] {CVE-2016-4569}
- acpi: Disable ACPI table override if securelevel is set (Linn Crosetto) [Orabug: 25058991] {CVE-2016-3699}
- Bluetooth: Fix potential NULL dereference in RFCOMM bind callback (Jaganath Kanakkassery) [Orabug: 25058903] {CVE-2015-8956}
- ASN.1: Fix non-match detection failure on data overrun (David Howells) [Orabug: 25059046] {CVE-2016-2053}
- mm: migrate dirty page without clear_page_dirty_for_io etc (Hugh Dickins) [Orabug: 25059194] {CVE-2016-3070}
-
Mon Oct 31 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.14.1.el7uek]
- ecryptfs: forbid opening files without mmap handler (Jann Horn) [Orabug: 24971919] {CVE-2016-1583}
- RDS: IB: fix panic with handlers running post teardown (Santosh Shilimkar) [Orabug: 24395795]
- mm, gup: close FOLL MAP_PRIVATE race (Linus Torvalds) [Orabug: 24928591] {CVE-2016-5195}
- HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Scott Bauer) [Orabug: 24798695] {CVE-2016-5829}
-
Mon Oct 03 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.13.1.el7uek]
- Revert "rds: skip rx/tx work when destroying connection" (Brian Maly) [Orabug: 24790116]
-
Fri Sep 30 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.12.1.el7uek]
- scsi_sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [Orabug: 23720563]
- ocfs2: Fix double put of recount tree in ocfs2_lock_refcount_tree() (Ashish Samant) [Orabug: 24691666]
- netfilter: x_tables: speed up jump target validation (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: enforce nul-terminated table name from getsockopt GET_ENTRIES (Pablo Neira Ayuso) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: remove unused comefrom hookmask argument (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: introduce and use xt_copy_counters_from_user (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: do compat validation via translate_table (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: xt_compat_match_from_user doesn't need a retval (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: ip6_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: ip_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: arp_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: don't reject valid target size on some architectures (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: validate all offsets and sizes in a rule (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: check for bogus target offset (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: check standard target size too (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: add compat version of xt_check_entry_offsets (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: assert minimum target size (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: kill check_entry helper (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: add and use xt_check_entry_offsets (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: validate targets of jumps (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: fix unconditional helper (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: validate targets of jumps (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: don't move to non-existent next rule (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: fix unconditional helper (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- netfilter: x_tables: check for size overflow (Florian Westphal) [Orabug: 24690304] {CVE-2016-3134}
- NFSv4: Fail I/O if the state recovery fails irrevocably (Trond Myklebust) [Orabug: 24681407]
- rds: skip rx/tx work when destroying connection (Wengang Wang) [Orabug: 24395795]
- ocfs2: Fix start offset to ocfs2_zero_range_for_truncate() (Ashish Samant) [Orabug: 23747627]
- sched/core: Clear the root_domain cpumasks in init_rootdomain() (Xunlei Pang) [Orabug: 23518545]
- ocfs2: move dquot_initialize() in ocfs2_delete_inode() somewhat later (Jan Kara) [Orabug: 23097098]
- fuse: fix typo while displaying fuse numa mount option (Ashish Samant)
- IB/mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Wengang Wang) [Orabug: 22570521]
- ocfs2: return non-zero st_blocks for inline data (John Haxby) [Orabug: 22218260]
- watchdog: update watchdog_thresh properly (Michal Hocko) [Orabug: 21868337]
- Btrfs: fix truncation of compressed and inlined extents (Ashish Samant) [Orabug: 22307285] {CVE-2015-8374}
- Btrfs: fix file corruption and data loss after cloning inline extents (Divya Indi) [Orabug: 22307285] {CVE-2015-8374}
- netfilter: x_tables: make sure e->next_offset covers remaining blob size (Florian Westphal) [Orabug: 24682074] {CVE-2016-4997} {CVE-2016-4998}
- netfilter: x_tables: validate e->target_offset early (Florian Westphal) [Orabug: 24682074] {CVE-2016-4997} {CVE-2016-4998}
-
Thu Sep 15 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.11.1.el7uek]
- rds: schedule local connection activity in proper workqueue (Ajaykumar Hotchandani) [Orabug: 24624195]
- ib_core: make wait_event uninterruptible in ib_flush_fmr_pool() (Avinash Repaka) [Orabug: 24655952]
- net/mlx4: Support shutdown() interface (Gavin Shan) [Orabug: 24624181]
- tcp: make challenge acks less predictable (Eric Dumazet) [Orabug: 24010012] [Orabug: 2401010] {CVE-2016-5696}
-
Mon Aug 08 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.10.1.el7uek]
- ocfs2: call ocfs2_journal_access_di() before ocfs2_journal_dirty() in ocfs2_write_end_nolock() (yangwenfang) [Orabug: 19601200]
- ocfs2: improve recovery performance (Junxiao Bi) [Orabug: 24395691]
- KEYS: potential uninitialized variable (Dan Carpenter) [Orabug: 24393864] {CVE-2016-4470}
-
Thu Jul 28 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.9.1.el7uek]
- mlx4: Increase SYNC_TPT command timeout (Mukesh Kacker) [Orabug: 22895790]
- neigh: do not modify unlinked entries (Julian Anastasov) [Orabug: 23072705]
- mm/slab: Improve performance of slabinfo stats gathering (Aruna Ramakrishna) [Orabug: 23720437]
- atl2: Disable unimplemented scatter/gather feature (Ben Hutchings) [Orabug: 23703901] {CVE-2016-2117} {CVE-2016-2117}
-
Mon Jun 20 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.8.1.el7uek]
- Revert "x86_64: expand kernel stack to 16K" (Chuck Anderson) [Orabug: 23608686]
-
Fri Jun 10 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.7.1.el7uek]
- megaraid_sas : Update threshold based reply post host index register (Sumit.Saxena@avagotech.com) [Orabug: 23562756]
- xen/events: Don't move disabled irqs (Ross Lagerwall) [Orabug: 23055234]
- xen/events: Mask a moving irq (Boris Ostrovsky) [Orabug: 23055234]
- xen/pciback: Save the number of MSI-X entries to be copied later. (Dongli Zhang) [Orabug: 23202410]
- xen/pciback: Save xen_pci_op commands before processing it (Dongli Zhang) [Orabug: 23202410]
- xen-blkback: read from indirect descriptors only once (Dongli Zhang) [Orabug: 23202410]
- xen-blkback: only read request operation from shared ring once (Dongli Zhang) [Orabug: 23202410]
- xen-netback: use RING_COPY_REQUEST() throughout (Dongli Zhang) [Orabug: 23202410]
- xen-netback: don't use last request to determine minimum Tx credit (Dongli Zhang) [Orabug: 23202410]
- xen: Add RING_COPY_REQUEST() (Dongli Zhang) [Orabug: 23202410]
- IB/security: Restrict use of the write() interface (Jason Gunthorpe) [Orabug: 23283925] {CVE-2016-4565}
- KEYS: Fix ASN.1 indefinite length object parsing This fixes CVE-2016-0758. (David Howells) [Orabug: 23279020] {CVE-2016-0758}
- net: add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [Orabug: 23267997] {CVE-2015-8543} {CVE-2015-8543}
- ipv6: addrconf: validate new MTU before applying it (Marcelo Leitner) [Orabug: 23263252] {CVE-2015-8215}
- unix: properly account for FDs passed over unix sockets (willy tarreau) [Orabug: 23262276] {CVE-2013-4312} {CVE-2013-4312}
-
Wed May 04 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.6.1.el7uek]
- skbuff: skb_segment: orphan frags before copying (Dongli Zhang) [Orabug: 23018911]
- RDS/IB: VRPC DELAY / OSS RECONNECT CAUSES 5 MINUTE STALL ON PORT FAILURE (Venkat Venkatsubra) [Orabug: 22888920]
- mlx4_core: Introduce restrictions for PD update (Ajaykumar Hotchandani)
- filename should be destroyed via final_putname() instead of __putname() (John Sobecki) [Orabug: 22346320]
- RDS: Fix the atomicity for congestion map update (Wengang Wang) [Orabug: 23141554]
- sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Karl Heiss) [Orabug: 23222753] {CVE-2015-8767}
-
Tue Apr 19 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.5.1.el7uek]
- x86_64: expand kernel stack to 16K (Minchan Kim) [Orabug: 21140371]
- iommu/vt-d: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [Orabug: 22534160]
- xen: remove unneeded variables and one constant (Daniel Kiper) [Orabug: 22288700]
- Revert "x86/xen: delay construction of mfn_list_list" (Daniel Kiper) [Orabug: 22288700]
- ocfs2/dlm: fix misuse of list_move_tail() in dlm_run_purge_list() (Tariq Saeed) [Orabug: 22898384]
- ocfs2/dlm: do not purge lockres that is queued for assert master (Xue jiufei) [Orabug: 22898384]
- pipe: Fix buffer offset after partially failed read (Ben Hutchings) [Orabug: 22985903] {CVE-2016-0774} {CVE-2015-1805} {CVE-2016-0774}
-
Tue Mar 08 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.4.1.el7uek]
- xen-blkback: replace work_pending with work_busy in purge_persistent_gnt() (Bob Liu) [Orabug: 22463905]
- coredump: add new %PATCH variable in core_pattern (Herbert van den Bergh) [Orabug: 22666980]
- veth: don’t modify ip_summed; doing so treats packets with bad checksums as good. (Vijay Pandurangan) [Orabug: 22725572]
- libiscsi: Fix host busy blocking during connection teardown (John Soni Jose) [Orabug: 22735756]
- RDS: Add interface for receive MSG latency trace (Santosh Shilimkar) [Orabug: 22868366]
- RDS: Add support for per socket SO_TIMESTAMP for incoming messages (Santosh Shilimkar) [Orabug: 22868366]
- x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection (Andy Lutomirski) [Orabug: 22742507] {CVE-2015-5157}
- x86/nmi/64: Reorder nested NMI checks (Andy Lutomirski) [Orabug: 22742507] {CVE-2015-5157}
- x86/nmi/64: Improve nested NMI comments (Andy Lutomirski) [Orabug: 22742507] {CVE-2015-5157}
- x86/nmi/64: Switch stacks on userspace NMI entry (Andy Lutomirski) [Orabug: 22742507] {CVE-2015-5157}
- x86/paravirt: Replace the paravirt nop with a bona fide empty function (Andy Lutomirski) [Orabug: 22742507] {CVE-2015-5157}
-
Fri Jan 29 2016 Brian Maly <brian.maly@oracle.com> [3.8.13-118.3.1.el7uek]
- Revert "xen-netfront: set max_queue default to 8" (Brian Maly) [Orabug: 22096098]
- net/sunrpc: xpt_auth_cache should be ignored when expired. (NeilBrown) [Orabug: 21287382]
- Prevent syncing frozen file system -- part 2 (Tariq Saeed) [Orabug: 21807344]
- Prevent syncing frozen file system (Tariq Saeed) [Orabug: 21807344]
- KEYS: Fix UID check in keyctl_get_persistent() (David Howells)
- mlx4_vnic: Release lock when flush is not needed (Yuval Shaia) [Orabug: 22173261]
- IPoIB: restore uniqueness check for child interfaces (Santosh Shilimkar) [Orabug: 22257430]
- block: bump BLK_DEF_MAX_SECTORS to 2560 (Jeff Moyer) [Orabug: 22488554]
- Revert "block: remove artifical max_hw_sectors cap" (Jeff Moyer) [Orabug: 22488554]
- KEYS: Fix keyring ref leak in join_session_keyring() (Yevgeny Pats) [Orabug: 22563965] {CVE-2016-0728}
- KEYS: Don't permit request_key() to construct a new keyring (David Howells) [Orabug: 22373442] {CVE-2015-7872}
- dcache: Handle escaped paths in prepend_path (Eric W. Biederman) [Orabug: 22373283]
- vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman) [Orabug: 22249875]
- KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [Orabug: 22373442] {CVE-2015-7872}
- KEYS: Fix race between key destruction and finding a keyring by name (David Howells) [Orabug: 22373442]
- KVM: svm: unconditionally intercept #DB (Paolo Bonzini) [Orabug: 22333698] {CVE-2015-8104}
- KVM: x86: work around infinite loop in microcode when #AC is delivered (Eric Northup) [Orabug: 22333689] {CVE-2015-5307} {CVE-2015-5307}
- KVM: x86: Defining missing x86 vectors (Nadav Amit) [Orabug: 22333689]
-
Thu Nov 26 2015 Guru Anbalagane <guru.anbalagane@oracle.com> [3.8.13-118.2.1.el7uek]
- ipc/sem.c: fully initialize sem_array before making it visible (Manfred Spraul) [Orabug: 22277382] {CVE-2015-7613}
- ipc: fix msg newqueue add (Guru Anbalagane) [Orabug: 22277382] {CVE-2015-7613}
-
Wed Nov 25 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-118.1.1.el7uek]
- sctp: fix race on protocol/netns initialization (Marcelo Ricardo Leitner) [Orabug: 22249981] {CVE-2015-5283}
- Initialize msg/shm IPC objects before doing ipc_addid() (Linus Torvalds) [Orabug: 22250045] {CVE-2015-7613}
- ixgbe: reset copper phy power mode (Ethan Zhao) [Orabug: 22271769]
-
Tue Nov 10 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-118.el7uek]
- Update ql2400/ql2500 firmware version to 8.02.00 (Dan Duval) [Orabug: 22159505]
- update qla2400/ql2500 firmware version to 8.02.00 (Dan Duval) [Orabug: 22159505]
-
Thu Nov 05 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-117.el7uek]
- virtio-net: drop NETIF_F_FRAGLIST (Jason Wang) [Orabug: 22145600] {CVE-2015-5156}
- team: check return value of team_get_port_by_index_rcu() for NULL (Jiri Pirko) [Orabug: 21944235]
- team: check return value of team_get_port_by_index_rcu() for NULL (Jiri Pirko) [Orabug: 21944235]
-
Wed Nov 04 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-116.el7uek]
- team: check return value of team_get_port_by_index_rcu() for NULL (Jiri Pirko) [Orabug: 21944235]
-
Tue Nov 03 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-115.el7uek]
- Disable VLAN 0 tagging for none VLAN traffic (Joe Jin) [Orabug: 20832922]
- x86/efi: Make efi virtual runtime map passing more robust (Borislav Petkov) [Orabug: 22020990]
- IB/rds_rdma: unloading of ofed stack causes page fault panic (Rama Nichanamatlu) [Orabug: 22039748]
- xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing) (Cathy Avery) [Orabug: 21924428]
-
Thu Oct 22 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-114.el7uek]
- rds: revert commit 4348013 (Rama Nichanamatlu) [Orabug: 22039425]
- qlcnic: Fix mailbox completion handling in spurious interrupt (Rajesh Borundia)
- xen-netfront: set max_queue default to 8 (Joe Jin) [Orabug: 21981690]
- xen-netfront: update num_queues to real created (Joe Jin) [Orabug: 21981690]
- lpfc: Update version to 11.0.0.1 for patch set (James Smart) [Orabug: 21860804]
- lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (James Smart) [Orabug: 21860804]
- lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (James Smart) [Orabug: 21860804]
- lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (James Smart) [Orabug: 21860804]
- lpfc: Add support for Lancer G6 and 32G FC links (James Smart) [Orabug: 21860804]
- fix: lpfc_send_rscn_event sends bigger buffer size (James Smart) [Orabug: 21860804]
- lpfc: Fix possible use-after-free and double free (James Smart) [Orabug: 21860804]
- lpfc: remove set but not used variables (James Smart) [Orabug: 21860804]
- lpfc: Make the function lpfc_sli4_mbox_completions_pending static (James Smart) [Orabug: 21860804]
- Fix kmalloc overflow in LPFC driver at large core count (James Smart) [Orabug: 21860804]
- lpfc: Destroy lpfc_hba_index IDR on module exit (James Smart) [Orabug: 21860804]
- lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (James Smart) [Orabug: 21860804]
- lpfc: Remove unnessary cast (James Smart) [Orabug: 21860804]
- lpfc: fix model description (James Smart) [Orabug: 21860804]
- lpfc: Fix to drop PLOGIs from fabric node till LOGO proce ssing completes (James Smart) [Orabug: 21860804]
- lpfc: Fix scsi task management error message. (James Smart) [Orabug: 21860804]
- lpfc: Fix cq_id masking problem. (James Smart) [Orabug: 21860804]
- lpfc: Fix scsi prep dma buf error. (James Smart) [Orabug: 21860804]
- lpfc: Add support for using block multi-queue (James Smart) [Orabug: 21860804]
- lpfc: Devices are not discovered during takeaway/giveback testing. (James Smart) [Orabug: 21860804]
- lpfc: Fix vport deletion failure. (James Smart) [Orabug: 21860804]
- lpfc: Check for active portpeerbeacon. (James Smart) [Orabug: 21860804]
- RDS: fix race condition when sending a message on unbound socket. (Quentin Casasnovas) [Orabug: 21882586] {CVE-2015-6937}
- RDS: make send_batch_count tunable effective (Santosh Shilimkar) [Orabug: 21882586]
- RDS: make use of kfree_rcu() and avoid the call_rcu() chain (Santosh Shilimkar) [Orabug: 21882586]
- RDS: verify the underlying transport exists before creating a connection (Sasha Levin) [Orabug: 21882586]
- RDS: Disable broken APM feature code (Santosh Shilimkar) [Orabug: 22045256]
- RDS: return EMSGSIZE for oversize requests before processing/queueing (Mukesh Kacker) [Orabug: 21882586]
- RDS: Make active bonding parameters names consistent (Santosh Shilimkar) [Orabug: 21882586]
- IB/mlx4: Use vmalloc for WR buffers when needed (Wengang Wang) [Orabug: 21835374]
- mm: move kvfree to mm/util (Wengang Wang) [Orabug: 21835374]
- x86/xen: Do not clip xen_e820_map to xen_e820_map_entries when sanitizing map (Malcolm Crossley)
- netdev: fix NETIF_F_GSO_UDP_TUNNEL_BIT enum shift in i40e driver import (Todd Vierling) [Orabug: 21958024]
-
Tue Oct 13 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-113.el7uek]
- mlx4_core: Release counters while releasing slave resources (Wengang Wang) [Orabug: 21116780]
- IB/ipoib: Disable TSO in connected mode (Yuval Shaia) [Orabug: 21684386]
- Revert "IB/ipoib: Disable TSO in connected mode" (Yuval Shaia) [Orabug: 21968983]
- Revert "IB/ipoib: Disable TSO in connected mode" (Yuval Shaia) [Orabug: 21968983]
-
Tue Oct 13 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-112.el7uek]
- i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Catherine Sullivan) [Orabug: 21539654]
- i40e/i40evf: add get AQ result command to nvmupdate utility (Shannon Nelson) [Orabug: 21539654]
- i40e/i40evf: add exec_aq command to nvmupdate utility (Shannon Nelson) [Orabug: 21539654]
- i40e/i40evf: add wait states to NVM state machine (Shannon Nelson) [Orabug: 21539654]
- i40e/i40evf: add GetStatus command for nvmupdate (Shannon Nelson) [Orabug: 21539654]
- i40e/i40evf: add handling of writeback descriptor (Shannon Nelson) [Orabug: 21539654]
- i40e/i40evf: save aq writeback for future inspection (Shannon Nelson) [Orabug: 21539654]
- i40e: rename variable to prevent clash of understanding (Shannon Nelson) [Orabug: 21539654]
- i40e: Set defport behavior for the Main VSI when in promiscuous mode (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Catherine Sullivan) [Orabug: 21539654]
- i40e/i40evf: Cache the CEE TLV status returned from firmware (Neerav Parikh) [Orabug: 21539654]
- i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Anjali Singhai Jain) [Orabug: 21539654]
- i40e: Remove redundant and unneeded messages (Greg Rose) [Orabug: 21539654]
- i40evf: Remove PF specific register definitions from the VF (Anjali Singhai Jain) [Orabug: 21539654]
- i40evf: Use the correct defines to match the VF registers (Anjali Singhai Jain) [Orabug: 21539654]
- i40e: Fix comment for ethtool diagnostic link test (Greg Rose) [Orabug: 21539654]
- i40e/i40evf: Add capability to gather VEB per TC stats (Neerav Parikh) [Orabug: 21539654]
- i40e: Fix ethtool offline diagnostic with netqueues (Greg Rose) [Orabug: 21539654]
- i40e: Fix legacy interrupt mode in the driver (Anjali Singhai Jain) [Orabug: 21539654]
- i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Catherine Sullivan) [Orabug: 21539654]
- i40e: add RX to port CRC errors label (Shannon Nelson) [Orabug: 21539654]
- i40e: don't degrade __le16 (Mitch Williams) [Orabug: 21539654]
- i40e: Add AQ commands for NVM Update for X722 (Shannon Nelson) [Orabug: 21539654]
- i40e/i40evf: Add ATR HW eviction support for X722 (Anjali Singhai Jain) [Orabug: 21539654]
- i40e: Add IWARP support for X722 (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Add support for writeback on ITR feature for X722 (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Update register.h file for X722 (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Update FW API with X722 support (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Add flags for X722 capabilities (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Add device ids for X722 (Anjali Singhai Jain) [Orabug: 21539654]
- i40e: use BIT and BIT_ULL macros (Jesse Brandeburg) [Orabug: 21539654]
- i40e: clean up error status messages (Shannon Nelson) [Orabug: 21539654]
- i40e: clean up error status messages (Shannon Nelson) [Orabug: 21539654]
- i40e: provide correct API version to older VF drivers (Mitch Williams) [Orabug: 21539654]
- i40evf: support virtual channel API version 1.1 (Mitch Williams) [Orabug: 21539654]
- i40evf: handle big resets (Mitch Williams) [Orabug: 21539654]
- i40e: support virtual channel API 1.1 (Mitch Williams) [Orabug: 21539654]
- i40e/i40evf: add macros for virtual channel API version and device capability (Mitch Williams) [Orabug: 21539654]
- i40e: add VF capabilities to virtual channel interface (Mitch Williams) [Orabug: 21539654]
- i40e: clean up unneeded gotos (Shannon Nelson) [Orabug: 21539654]
- i40e/i40evf: Fix and refactor dynamic ITR code (Carolyn Wyborny) [Orabug: 21539654]
- i40e: only report generic filters in get_ts_info (Jacob Keller) [Orabug: 21539654]
- i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Catherine Sullivan) [Orabug: 21539654]
- i40e: Refine an error message to avoid confusion (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Add support for pre-allocated pages for PD (Faisal Latif) [Orabug: 21539654]
- i40evf: add MAC address filter in open, not init (Mitch Williams) [Orabug: 21539654]
- i40evf: don't delete all the filters (Mitch Williams) [Orabug: 21539654]
- i40e: un-disable VF after reset (Mitch Williams) [Orabug: 21539654]
- i40e: do a proper reset when disabling a VF (Mitch Williams) [Orabug: 21539654]
- i40e: correctly program filters for VFs (Mitch Williams) [Orabug: 21539654]
- i40e/i40evf: Update the admin queue command header (Greg Rose) [Orabug: 21539654]
- i40e: ignore duplicate port VLAN requests (Mitch Williams) [Orabug: 21539654]
- i40evf: Allow for an abundance of vectors (Mitch Williams) [Orabug: 21539654]
- i40e/i40evf: Update Flex-10 related device/function capabilities (Pawel Orlowski) [Orabug: 21539654]
- i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Anjali Singhai Jain) [Orabug: 21539654]
- i40evf: don't configure unused RSS queues (Mitch Williams) [Orabug: 21539654]
- i40evf: fix panic during MTU change (Mitch Williams) [Orabug: 21539654]
- i40e: Bump version to 1.3.4 (Catherine Sullivan) [Orabug: 21539654]
- i40e/i40evf: remove time_stamp member (Jesse Brandeburg) [Orabug: 21539654]
- i40e/i40evf: force inline transmit functions (Jesse Brandeburg) [Orabug: 21539654]
- i40e: Move the FD ATR/SB messages to a higher debug level (Anjali Singhai Jain) [Orabug: 21539654]
- i40e: fix unrecognized FCOE EOF case (Vasu Dev) [Orabug: 21539654]
- i40e: Remove unnecessary pf members (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Add stats to count Tunnel ATR hits (Anjali Singhai Jain) [Orabug: 21539654]
- i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets. (Anjali Singhai Jain) [Orabug: 21539654]
- i40e: Disable offline diagnostics if VFs are enabled (Greg Rose) [Orabug: 21539654]
- i40e: Collect PFC XOFF RX stats even in single TC case (Neerav Parikh) [Orabug: 21539654]
- i40e/i40evf: Fix mixed size frags and linearization (Anjali Singhai Jain) [Orabug: 21539654]
-
Mon Oct 12 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-111.el7uek]
- qla2xxx: Update driver version to 8.07.00.26.39.0-k. (Sawan Chandak) [Orabug: 21946579]
- qla2xxx: Add pci device id 0x2261. (Sawan Chandak) [Orabug: 21946579]
- qla2xxx: Fix missing device login retries. (Arun Easi) [Orabug: 21946579]
- qla2xxx: do not clear slot in outstanding cmd array (Himanshu Madhani) [Orabug: 21946579]
- qla2xxx: Remove decrement of sp reference count in abort handler. (Chad Dupuis) [Orabug: 21946579]
- qla2xxx: Add support to show MPI and PEP FW version for ISP27xx. (Sawan Chandak) [Orabug: 21946579]
- qla2xxx: Do not reset ISP for error entry with an out of range handle. (Chad Dupuis) [Orabug: 21946579]
- qla2xxx: Do not reset adapter if SRB handle is in range. (Chad Dupuis) [Orabug: 21946579]
- qla2xxx: Do not crash system for sp ref count zero (Hiral Patel) [Orabug: 21946579]
- qla2xxx: Pause risc before manipulating risc semaphore. (Joe Carnuccio) [Orabug: 21946579]
- qla2xxx: Use ssdid to gate semaphore manipulation. (Joe Carnuccio) [Orabug: 21946579]
- qla2xxx: Handle AEN8014 incoming port logout. (Joe Carnuccio) [Orabug: 21946579]
- qla2xxx: Add serdes register read/write support for ISP25xx. (Joe Carnuccio) [Orabug: 21946579]
- qla2xxx: Remove dead code (Bart Van Assche) [Orabug: 21946579]
- qla2xxx: Remove a superfluous test (Bart Van Assche) [Orabug: 21946579]
- qla2xxx: Avoid that sparse complains about duplicate [noderef] attributes (Bart Van Assche) [Orabug: 21946579]
- qla2xxx: Remove __constant_ prefix (Bart Van Assche) [Orabug: 21946579]
- qla2xxx: Replace two macros with an inline function (Bart Van Assche) [Orabug: 21946579]
- qla2xxx: Remove set-but-not-used variables (Bart Van Assche) [Orabug: 21946579]
- qla2xxx: Declare local functions static (Bart Van Assche) [Orabug: 21946579]
- bnx2i: rebase 2.11.2.0 (Brian Maly) [Orabug: 21955132]
- bnx2fc: update to 2.9.6 (Brian Maly) [Orabug: 21955132]
- bnx2x: update to 1.713.01 (Brian Maly) [Orabug: 21955132]
- bnx2: update to 2.2.5p (Brian Maly) [Orabug: 21955132]
-
Mon Oct 12 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-110.el7uek]
- 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]
-
Fri Oct 09 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-109.el7uek]
- 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]
-
Fri Sep 18 2015 Brian Maly <brian.maly@oracle.com> [3.8.13-108.el7uek]
- prevent spurious PMU NMIs on Haswell systems (Dan Duval) [Orabug: 21616327]
- sched/x86: Fix up typo in topology detection (Dave Hansen) [Orabug: 21662502]
- mlx4_ib: Memory leak on Dom0 with SRIOV. (Venkat Venkatsubra) [Orabug: 21675212]
- mlx4_core: On CQ access violation print syndrome and vendor_error_syndrome (Venkat Venkatsubra) [Orabug: 21675224]
- IB/ipoib: Disable TSO in connected mode (Yuval Shaia) [Orabug: 21684386]
- xen/blkfront: remove redundant flush_op (Vitaly Kuznetsov) [Orabug: 21833822]
- xen/blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [Orabug: 21833822]
-
Tue Sep 15 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-107.el7uek]
- sctp: fix ASCONF list handling (Marcelo Ricardo Leitner) [Orabug: 21842665] {CVE-2015-3212}
- KEYS: ensure we free the assoc array edit if edit is valid (Colin Ian King) [Orabug: 21842653] {CVE-2015-1333}
-
Fri Sep 11 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-106.el7uek]
- NVMe: Setup max hardware sector count to 512KB (Santosh Shilimkar) [Orabug: 21818575]
- Btrfs: optimize the error handling of use_block_rsv() (Ashish Samant) [Orabug: 21539248]
- xen-blkfront: introduce blkfront_gather_backend_features() (Bob Liu) [Orabug: 21825900]
- iw/rds: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang) [Orabug: 21825863]
- bonding: change error message to debug message in bond_release (Wengang Wang) [Orabug: 21825838]
-
Thu Sep 03 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-105.el7uek]
- rds: make sure base connection is up on both sides (Ajaykumar Hotchandani) [Orabug: 21439115]
- IB/ipoib: Disable TSO in connected mode (Yuval Shaia) [Orabug: 21439115]
- ib/rds: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang) [Orabug: 21439115]
- ib/rds: fixed crashes caused by incoming requests with wrong destination (Qing Huang) [Orabug: 21439115]
- RDS: Handle RDMA_CM_EVENT_TIMEWAIT_EXIT (Venkat Venkatsubra) [Orabug: 21439115]
- RDS/IP: RDS takes 10 seconds to plumb the second IP back (Mukesh Kacker) [Orabug: 21439115]
- RDS/IB: Tune failover-on-reboot scheduling (Mukesh Kacker) [Orabug: 21439115]
- RDS: mark netdev UP for intfs added post module load (Mukesh Kacker) [Orabug: 21439115]
- rds: fix list corruption and tx hang when netfilter is used (shamir rabinovitch) [Orabug: 21439115]
- RDS: move more queing for loopback connections to separate queue (Mukesh Kacker) [Orabug: 21439115]
- IPoIB/pkey: delete_child should only delete create_child devices (Mukesh Kacker) [Orabug: 21439115]
- IB/ipoib: order:1 failure in ipoib_cm_alloc_rx_skb causes softlockup (Rama Nichanamatlu) [Orabug: 21439115]
- rds: fix NULL pointer dereference panic during rds module unload (Rama Nichanamatlu) [Orabug: 21439115]
- RDS:active bonding: disable failover across HCAs(failover groups) (Mukesh Kacker) [Orabug: 21439115]
- RDS/IB: active bonding - failover down interfaces on reboot. (Guangyu Sun) [Orabug: 21439115]
- RFE: remove pkey coupling to device name (Mukesh Kacker) [Orabug: 21439115]
- RDS/IB: Remove dangling rcu_read_unlock() and other cleanups (Mukesh Kacker) [Orabug: 21439115]
- rds: new extension header: rdma bytes (Shamir Rabinovitch) [Orabug: 21439115]
- RDS: Ensure non-zero SL uses correct path before lane 0 connection is dropped (Ajaykumar Hotchandani) [Orabug: 21439115]
- iser: handle RDMA_CM_EVENT_TIMEWAIT_EXIT in iser code (Shamir Rabinovitch) [Orabug: 21439115]
- RDS: active bonding - failover/failback only to matching pkey (Mukesh Kacker) [Orabug: 21439115]
- RDS: active bonding - ports may not failback if all ports go down (Mukesh Kacker) [Orabug: 21439115]
- RDS: Use rds_local_wq for loopback connections in rds_conn_connect_if_down() (Chien-Hua Yen) [Orabug: 21439115]
- RDS: add workqueue for local loopback connections (Chien-Hua Yen) [Orabug: 21439115]
- APM/cma: Kernel panic during IB port failover test (Chien-Hua Yen) [Orabug: 21439115]
- RDS: SA query optimization (Bang Nguyen) [Orabug: 21439115]
- RDS: Remove cond_resched() in RX tasklet (Bang Nguyen) [Orabug: 21439115]
- RDS: Replace queue_work() by cond_resched() in the tasklet to breakup RX stream (Bang Nguyen) [Orabug: 21439115]
- RDS: looping to reap cq recv queue in rds_conn_shutdown (Chien-Hua Yen) [Orabug: 21439115]
- rds: Fix regression in dynamic active bonding configuration (Bang Nguyen) [Orabug: 21439115]
- RDS: Idle QoS connections during remote peer reboot causing application brownout (Chien-Hua Yen) [Orabug: 21439115]
- rds: dynamic active bonding configuration (Bang Nguyen) [Orabug: 21439115]
- RDS: active bonding needs to set brcast and mask for its primary interface (Chien-Hua Yen) [Orabug: 21439115]
- (REAPPLY!) rds: limit the size allocated by rds_message_alloc() (Cong Wang) [Orabug: 21439115]
- xen/events: Set irq_info->evtchn before binding the channel to CPU in __startup_pirq() (Boris Ostrovsky) [Orabug: 20891536]
- xen/console: Update console event channel on resume (Boris Ostrovsky) [Orabug: 20891536]
- xen/xenbus: Update xenbus event channel on resume (Boris Ostrovsky) [Orabug: 20891536]
- xen/events: Clear cpu_evtchn_mask before resuming (Boris Ostrovsky) [Orabug: 20891536]
- x86/efi: Quirk out SGI UV (Borislav Petkov) [Orabug: 21771830]
- oracleasm: Classify device connectivity issues as global errors (Martin K. Petersen) [Orabug: 21760144]
- IB/ipoib: Potential false positive with peer support for ib-crc-as-csum (Yuval Shaia) [Orabug: 21684866]
-
Wed Aug 26 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-104.el7uek]
- idr: fix unexpected ID-removal when idr_remove(unallocated_id) (Lai Jiangshan) [Orabug: 21684956]
- idr: remove WARN_ON_ONCE() on negative IDs (Tejun Heo) [Orabug: 21684956]
- ipc,shm: fix shm_file deletion races (Greg Thelen) [Orabug: 21684956]
- rds_rdma: setup connection before rds_cmsg_send (Wengang Wang) [Orabug: 21683962]
- mm/hugetlb: Add locking to region_{add,change,truncate,count} when using shared files with hugepages (Mike Kravetz) [Orabug: 21683388]
-
Thu Aug 20 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-103.el7uek]
- xen-netback: unref frags when handling a from-guest skb with a frag list (David Vrabel) [Orabug: 21571556]
-
Wed Aug 19 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-102.el7uek]
- megaraid_sas : Firmware crash dump feature support (Sumit.Saxena@avagotech.com) [Orabug: 21660728]
- NVMe: Use pci_stop_and_remove_bus_device_locked() (Keith Busch) [Orabug: 21576939]
- xen/pciback: Don't print scary messages when unsupported by hypervisor. (Konrad Rzeszutek Wilk) [Orabug: 21660162]
- config: ol7: enable teaming driver build (Guangyu Sun) [Orabug: 21517939]
- config: enable CONFIG_CHELSIO_T4VF option (Guangyu Sun) [Orabug: 21500967]
- ext4: fix warning in ext4_da_update_reserve_space() (Jan Kara) [Orabug: 21621299]
- ext4: remove unused variable in ext4_free_blocks() (Lukas Czerner) [Orabug: 21621299]
- quota: provide interface for readding allocated space into reserved space (Jan Kara) [Orabug: 21621299]
-
Mon Aug 17 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-101.el7uek]
- efi: fix 32bit kernel boot failed problem using efi (Fupan Li) [Orabug: 21635677]
- iscsi-target: Fix use-after-free during TPG session shutdown (Nicholas Bellinger) [Orabug: 21635676]
- blkcg: fix gendisk reference leak in blkg_conf_prep() (Tejun Heo) [Orabug: 21635675]
- md/raid1: fix test for 'was read error from last working device'. (NeilBrown) [Orabug: 21635674]
- st: null pointer dereference panic caused by use after kref_put by st_open (Seymour, Shane M) [Orabug: 21635671]
- genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD (Thomas Gleixner) [Orabug: 21635670]
- freeing unlinked file indefinitely delayed (Al Viro) [Orabug: 21635668]
- mm: avoid setting up anonymous pages into file mapping (Kirill A. Shutemov) [Orabug: 21635667]
- Fix firmware loader uevent buffer NULL pointer dereference (Linus Torvalds) [Orabug: 21635666]
- rbd: use GFP_NOIO in rbd_obj_request_create() (Ilya Dryomov) [Orabug: 21635665]
- SUNRPC: Fix a memory leak in the backchannel code (Trond Myklebust) [Orabug: 21635664]
- fixing infinite OPEN loop in 4.0 stateid recovery (Olga Kornievskaia) [Orabug: 21635662]
- __bitmap_parselist: fix bug in empty string handling (Chris Metcalf) [Orabug: 21635660]
- Btrfs: use kmem_cache_free when freeing entry in inode cache (Filipe Manana) [Orabug: 21635659]
- dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup (Lior Amsalem) [Orabug: 21635658]
- tracing/filter: Do not allow infix to exceed end of string (Steven Rostedt (Red Hat)) [Orabug: 21635657]
- tracing/filter: Do not WARN on operand count going below zero (Steven Rostedt (Red Hat)) [Orabug: 21635656]
- dm btree: silence lockdep lock inversion in dm_btree_del() (Joe Thornber) [Orabug: 21635655]
- dm btree remove: fix bug in redistribute3 (Dennis Yang) [Orabug: 21635654]
- usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function (AMAN DEEP) [Orabug: 21635653]
- jbd2: fix ocfs2 corrupt when updating journal superblock fails (Joseph Qi) [Orabug: 21635652]
- jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Dmitry Monakhov) [Orabug: 21635651]
- ext4: fix reservation release on invalidatepage for delalloc fs (Lukas Czerner) [Orabug: 21635650]
- ext4: don't retry file block mapping on bigalloc fs with non-extent file (Darrick J. Wong) [Orabug: 21635648]
- ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Theodore Ts'o) [Orabug: 21635647]
- ext4: fix race between truncate and __ext4_journalled_writepage() (Theodore Ts'o) [Orabug: 21635646]
- sctp: Fix race between OOTB responce and route removal (Alexander Sverdlin) [Orabug: 21635645]
- packet: read num_members once in packet_rcv_fanout() (Eric Dumazet) [Orabug: 21635644]
- bridge: fix br_stp_set_bridge_priority race conditions (Nikolay Aleksandrov) [Orabug: 21635640]
- pipe: iovec: Fix memory corruption when retrying atomic copy as non-atomic (Ben Hutchings) [Orabug: 21635639] {CVE-2015-1805}
- tracing: Have filter check for balanced ops (Steven Rostedt) [Orabug: 21635638]
- net_sched: invoke ->attach() after setting dev->qdisc (WANG Cong) [Orabug: 21635636]
- ipv4: Avoid crashing in ip_error (Eric W. Biederman) [Orabug: 21635634]
- fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Andrew Morton) [Orabug: 21635632]
- vfs: read file_handle only once in handle_to_path (Sasha Levin) [Orabug: 21635631]
- ACPI / init: Fix the ordering of acpi_reserve_resources() (Rafael J. Wysocki) [Orabug: 21635630]
- rtlwifi: rtl8192cu: Fix kernel deadlock (Larry Finger) [Orabug: 21635629]
- md/raid5: don't record new size if resize_stripes fails. (NeilBrown) [Orabug: 21635628]
- libata: Ignore spurious PHY event on LPM policy change (Gabriele Mazzotta) [Orabug: 21635626]
- libata: Add helper to determine when PHY events should be ignored (Gabriele Mazzotta) [Orabug: 21635624]
- ext4: check for zero length extent explicitly (Eryu Guan) [Orabug: 21635623]
- target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST (Andy Grover) [Orabug: 21635622]
- lib: Fix strnlen_user() to not touch memory after specified maximum (Jan Kara) [Orabug: 21635621]
- libceph: request a new osdmap if lingering request maps to no osd (Ilya Dryomov) [Orabug: 21635620]
- gpio: sysfs: fix memory leaks and device hotplug (Johan Hovold) [Orabug: 21635619]
- gpio: unregister gpiochip device before removing it (Johan Hovold) [Orabug: 21635616]
- mm/memory-failure: call shake_page() when error hits thp tail page (Naoya Horiguchi) [Orabug: 21635614]
- ocfs2: dlm: fix race between purge and get lock resource (Junxiao Bi) [Orabug: 21635612]
- 3w-sas: fix command completion race (Christoph Hellwig) [Orabug: 21635611]
- 3w-9xxx: fix command completion race (Christoph Hellwig) [Orabug: 21635610]
- 3w-xxxx: fix command completion race (Christoph Hellwig) [Orabug: 21635608]
- rbd: end I/O the entire obj_request on error (Ilya Dryomov) [Orabug: 21635607]
- e1000: add dummy allocator to fix race condition between mtu change and netpoll (Sabrina Dubroca) [Orabug: 21635606]
- ksoftirqd: Enable IRQs and call cond_resched() before poking RCU (Calvin Owens) [Orabug: 21635605]
- RCU pathwalk breakage when running into a symlink overmounting something (Al Viro) [Orabug: 21635604]
- ext4: make fsync to sync parent dir in no-journal for real this time (Lukas Czerner) [Orabug: 21635602]
- ptrace: fix race between ptrace_resume() and wait_task_stopped() (Oleg Nesterov) [Orabug: 21635601]
- fs/binfmt_elf.c: fix bug in loading of PIE binaries (Michael Davidson) [Orabug: 21635600]
- Btrfs: fix log tree corruption when fs mounted with -o discard (Filipe Manana) [Orabug: 21635598]
- Btrfs: fix inode eviction infinite loop after cloning into it (Filipe Manana) [Orabug: 21635596]
- tcp: avoid looping in tcp_send_fin() (Eric Dumazet) [Orabug: 21635595]
- tcp: fix possible deadlock in tcp_send_fin() (Eric Dumazet) [Orabug: 21635594]
- splice: Apply generic position and size checks to each write (Ben Hutchings) [Orabug: 21635592] {CVE-2014-7822}
- ixgb: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman) [Orabug: 21635591]
- r8169: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman) [Orabug: 21635590]
- 8139too: Call dev_kfree_skby_any instead of dev_kfree_skb. (Eric W. Biederman) [Orabug: 21635589]
- tcp: tcp_make_synack() should clear skb->tstamp (Eric Dumazet) [Orabug: 21635588]
- tcp: prevent fetching dst twice in early demux code (Michal Kubeček) [Orabug: 21635587]
- pagemap: do not leak physical addresses to non-privileged userspace (Kirill A. Shutemov) [Orabug: 21635585]
- console: Fix console name size mismatch (Peter Hurley) [Orabug: 21635583]
- net: llc: use correct size for sysctl timeout entries (Sasha Levin) [Orabug: 21635577]
- ocfs2: _really_ sync the right range (Al Viro) [Orabug: 21635576]
- be2iscsi: Fix kernel panic when device initialization fails (John Soni Jose) [Orabug: 21635575]
- cifs: fix use-after-free bug in find_writable_file (David Disseldorp) [Orabug: 21635574]
- dmaengine: omap-dma: Fix memory leak when terminating running transfer (Peter Ujfalusi) [Orabug: 21635572]
- Defer processing of REQ_PREEMPT requests for blocked devices (Bart Van Assche) [Orabug: 21635569]
- writeback: fix possible underflow in write bandwidth calculation (Tejun Heo) [Orabug: 21635568]
- writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth() (Tejun Heo) [Orabug: 21635567]
- nbd: fix possible memory leak (Sudip Mukherjee) [Orabug: 21635565]
- dm: hold suspend_lock while suspending device during device deletion (Mikulas Patocka) [Orabug: 21635563]
- perf: Fix irq_work 'tail' recursion (Peter Zijlstra) [Orabug: 21635562]
- tcm_qla2xxx: Fix incorrect use of __transport_register_session (Bart Van Assche) [Orabug: 21635561]
-
Thu Aug 13 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-100.el7uek]
- udp: fix behavior of wrong checksums (Eric Dumazet) [Orabug: 21628846] {CVE-2015-5364} {CVE-2015-5366}
- ocfs2: __ocfs2_mknod_locked should return error when ocfs2_create_new_inode_locks() failed (Xue jiufei) [Orabug: 21622756]
- rds: rds_ib_device.refcount overflow (Wengang Wang) [Orabug: 21534432]
- rds: print vendor error (Wengang Wang) [Orabug: 21527136]
- BUG_ON(lockres->l_level != DLM_LOCK_EX && !checkpointed) tripped in ocfs2_ci_checkpointed (Tariq Saeed) [Orabug: 21526794]
- HID: hyperv: match wait_for_completion_timeout return type (Nicholas Mc Guire) [Orabug: 21258923]
- storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (K. Y. Srinivasan) [Orabug: 21258923]
- storvsc: force discovery of LUNs that may have been removed. (K. Y. Srinivasan) [Orabug: 21258923]
- storvsc: in responce to a scan event, scan the host (K. Y. Srinivasan) [Orabug: 21258923]
- sched: replace INIT_COMPLETION with reinit_completion (Wolfram Sang) [Orabug: 21258923]
- x86: Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Thomas Gleixner) [Orabug: 21258923]
- mei: bus: () can be static (kbuild test robot) [Orabug: 21258923]
- Drivers: hv: vmbus: Suport an API to send packet with additional control (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Suport an API to send pagebuffers with additional control (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Use a round-robin algorithm for picking the outgoing channel (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Add support for VMBus panic notifier handler (Nick Meier) [Orabug: 21258923]
- Drivers: hv: hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vmbus: Get rid of some unnecessary messages (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: util: On device remove, close the channel after de-initializing the service (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Remove the channel from the channel list(s) on failure (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Handle both rescind and offer messages in the same context (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Introduce a function to remove a rescinded offer (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Properly handle child device remove (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Add support for the NetworkDirect GUID (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open() (K. Y. Srinivasan) [Orabug: 21258923]
- hv: hv_balloon: match var type to return type of wait_for_completion (Nicholas Mc Guire) [Orabug: 21258923]
- hv: channel_mgmt: match var type to return type of wait_for_completion (Nicholas Mc Guire) [Orabug: 21258923]
- hv: channel: match var type to return type of wait_for_completion (Nicholas Mc Guire) [Orabug: 21258923]
- hv: vmbus_open(): reset the channel state on ENOMEM (Dexuan Cui) [Orabug: 21258923]
- hv: vmbus_post_msg: retry the hypercall on some transient errors (Dexuan Cui) [Orabug: 21258923]
- hv: hv_util: move vmbus_open() to a later place (Dexuan Cui) [Orabug: 21258923]
- drivers: hv: vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vmbus: rename channel work queues (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [Orabug: 21258923]
- hyperv: Implement netvsc_get_channels() ethool op (Andrew Schwartzmeyer) [Orabug: 21258923]
- hyperv: fix sparse warnings (Lad, Prabhakar) [Orabug: 21258923]
- hyperv: Fix the error processing in netvsc_send() (Haiyang Zhang) [Orabug: 21258923]
- hyperv: match wait_for_completion_timeout return type (Nicholas Mc Guire) [Orabug: 21258923]
- hyperv: netvsc.c: match wait_for_completion_timeout return type (Nicholas Mc Guire) [Orabug: 21258923]
- Drivers: hv: vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: rename sc_lock to the more generic lock (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [Orabug: 21258923]
- hv: hv_fcopy: drop the obsolete message on transfer failure (Dexuan Cui) [Orabug: 21258923]
- x86, hyperv: Mark the Hyper-V clocksource as being continuous (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: vmbus: Fix a bug in vmbus_establish_gpadl() (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: hv_balloon: Don't post pressure status from interrupt context (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: hv_balloon: Fix a locking bug in the balloon driver (K. Y. Srinivasan) [Orabug: 21258923]
- Drivers: hv: hv_balloon: Make adjustments in computing the floor (K. Y. Srinivasan) [Orabug: 21258923]
- hyperv: Fix some variable name typos in send-buffer init/revoke (Haiyang Zhang) [Orabug: 21258923]
- Drivers: hv: vmbus: Use get_cpu() to get the current CPU (K. Y. Srinivasan) [Orabug: 21258923]
- hyperv: Add support for vNIC hot removal (Haiyang Zhang) [Orabug: 21258923]
- net: Hyper-V: Deletion of an unnecessary check before the function call "vfree" (Markus Elfring) [Orabug: 21258923]
- hv: hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Dexuan Cui) [Orabug: 21258923]
- Drivers: hv: kvp,vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [Orabug: 21258923]
- Drivers: hv: vmbus: Properly protect calls to smp_processor_id() (K. Y. Srinivasan) [Orabug: 21258923]
- HID: hyperv: register as a wakeup source (Dexuan Cui) [Orabug: 21258923]
- hyperv: Fix error return code in netvsc_init_buf() (Wei Yongjun) [Orabug: 21258923]
- hyperv: Add netpoll support (Richard Weinberger) [Orabug: 21258923]
- hyperv: Add handler for RNDIS_STATUS_NETWORK_CHANGE event (Haiyang Zhang) [Orabug: 21258923]
- hyperv: fix apparent cut-n-paste error in send path teardown (Dave Jones) [Orabug: 21258923]
- hyper-v: make uuid_le const (stephen hemminger) [Orabug: 21258923]
- Drivers: hv: balloon: Ensure pressure reports are posted regularly (K. Y. Srinivasan) [Orabug: 21258923]
- x86, irq, pic: Probe for legacy PIC and set legacy_pic appropriately (K. Y. Srinivasan) [Orabug: 21258923]
- x86: hyperv: Fixup the (brain) damage caused by the irq cleanup (Thomas Gleixner) [Orabug: 21258923]
- x86: hyperv: Fix brown paperbag typos reported by Fenguangs build robot (Thomas Gleixner) [Orabug: 21258923]
- x86: hyperv: Make it build with CONFIG_HYPERV=m again (Thomas Gleixner) [Orabug: 21258923]
- x86, hyperv: Bypass the timer_irq_works() check (Jason Wang) [Orabug: 21258923]
- x86: Hyperv: Cleanup the irq mess (Thomas Gleixner) [Orabug: 21258923]
- connector: add portid to unicast in addition to broadcasting (David Fries) [Orabug: 21258923]
- Input: hyperv-keyboard - register as a wakeup source (Dexuan Cui) [Orabug: 21258923]
- vmxnet3: Bump up driver version number (Shreyas Bhatewara) [Orabug: 21386876]
- vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Shreyas Bhatewara) [Orabug: 21386876]
- vmxnet3: Fix memory leaks in rx path (fwd) (Shreyas Bhatewara) [Orabug: 21386876]
- vmxnet3: Register shutdown handler for device (fwd) (Shreyas Bhatewara) [Orabug: 21386876]
- vmxnet3: spelling fixes (stephen hemminger) [Orabug: 21386876]
- Driver: Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Shrikrishna Khare) [Orabug: 21386876]
- Driver: Vmxnet3: Change the hex constant to its decimal equivalent (Shrikrishna Khare) [Orabug: 21386876]
- Driver: Vmxnet3: Fix ethtool -S to return correct rx queue stats (Shrikrishna Khare) [Orabug: 21386876]
- Driver: Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Shrikrishna Khare) [Orabug: 21386876]
- Driver: Vmxnet3: Make Rx ring 2 size configurable (Shrikrishna Khare) [Orabug: 21386876]
- VMXNET3: Check for map error in vmxnet3_set_mc (Andy King) [Orabug: 21386876]
- ixgbe: Look up MAC address in Open Firmware or IDPROM (Martin K Petersen) [Orabug: 21518724]
- ixgbe: add dev id's for X550 hardware (Brian Maly) [Orabug: 21518724]
- ixgbe: update to ver 4.1.2 (Brian Maly) [Orabug: 21518724]
- block: remove artifical max_hw_sectors cap (Christoph Hellwig) [Orabug: 21511611]
- scsi: don't add scsi_device if its already visible (Subhash Jadavani) [Orabug: 21474881]
- Introduce [compat_]save_altstack_ex() to unbreak x86 SMAP (Al Viro) [Orabug: 21184490]
- x86, smap: Handle csum_partial_copy_*_user() (H. Peter Anvin) [Orabug: 21184490]
- igbvf: integer wrapping bug setting the mtu (Dan Carpenter) [Orabug: 20374737]
- igb: Fixes needed for surprise removal support (Brian Maly) [Orabug: 20374737]
- igb: fix race conditions on queuing skb for HW time stamp (Jakub Kicinski) [Orabug: 20374737]
-
Wed Aug 05 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-99.el7uek]
- md: use kzalloc() when bitmap is disabled (Benjamin Randazzo) [Orabug: 19573152] {CVE-2015-5697}
-
Mon Jul 27 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-98.el7uek]
- 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}
-
Thu Jul 23 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-97.el7uek]
- add ql2400, ql2500 firmware versions to prerequisites (Dan Duval) [Orabug: 21474929]
- correct QLogic firmware dependencies in the spec file (Dan Duval) [Orabug: 21474929]
-
Wed Jul 22 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-96.el7uek]
- xen-blkfront: don't add indirect page to list when !feature_persistent (Bob Liu) [Orabug: 21459266]
-
Tue Jul 21 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-95.el7uek]
- add firmware dependencies to spec files (Dan Duval) [Orabug: 21417522]
-
Tue Jul 14 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-94.el7uek]
- 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}
-
Mon Jul 13 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-93.el7uek]
- 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]
-
Thu Jul 09 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-92.el7uek]
- 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]
-
Tue Jun 30 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-91.el7uek]
- 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]
-
Wed Jun 24 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-90.el7uek]
- 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]
-
Tue Jun 23 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-89.el7uek]
- 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]
-
Fri Jun 19 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-88.el7uek]
- Oracle Linux Kernel Module Signing Key (Alexey Petrenko) [Orabug: 21249387]
- extrakeys.pub is not needed for the build (Alexey Petrenko) [Orabug: 21249387]
- Fix kabi break due to find_special_page was introduced (Bob Liu) [Orabug: 21250018]
- xen/gntdev: provide find_special_page VMA operation (David Vrabel) [Orabug: 21250018]
- xen/gntdev: mark userspace PTEs as special on x86 PV guests (David Vrabel) [Orabug: 21250018]
- xen-blkback: safely unmap grants in case they are still in use (Jennifer Herbert) [Orabug: 21250018]
- xen/gntdev: safely unmap grants in case they are still in use (Jennifer Herbert) [Orabug: 21250018]
- xen/gntdev: convert priv->lock to a mutex (David Vrabel) [Orabug: 21250018]
- xen/grant-table: add a mechanism to safely unmap pages that are in use (Jennifer Herbert) [Orabug: 21250018]
- xen-netback: use foreign page information from the pages themselves (Jennifer Herbert) [Orabug: 21250018]
- xen: mark grant mapped pages as foreign (Jennifer Herbert) [Orabug: 21250018]
- xen/grant-table: add helpers for allocating pages (David Vrabel) [Orabug: 21250018]
- x86/xen: require ballooned pages for grant maps (Jennifer Herbert) [Orabug: 21250018]
- xen: remove scratch frames for ballooned pages and m2p override (David Vrabel) [Orabug: 21250018]
- xen/grant-table: pre-populate kernel unmap ops for xen_gnttab_unmap_refs() (David Vrabel) [Orabug: 21250018]
- mm: add 'foreign' alias for the 'pinned' page flag (Jennifer Herbert) [Orabug: 21250018]
- mm: provide a find_special_page vma operation (David Vrabel) [Orabug: 21250018]
- NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock (Tariq Saeed) [Orabug: 20933419]
- swiotlb: don't assume PA 0 is invalid (Jan Beulich) [Orabug: 21249144]
-
Thu Jun 18 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [3.8.13-87.el7uek]
- qla4xxx: Update driver version to v5.04.00.07.06.02-uek3 (Nilesh Javali) [Orabug: 21241091]
- qla4xxx: check the return value of dma_alloc_coherent() (Maurizio Lombardi) [Orabug: 21241091]
- scsi: qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Rickard Strandqvist) [Orabug: 21241091]
- scsi: qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Rickard Strandqvist) [Orabug: 21241091]
- qla4xxx: fix get_host_stats error propagation (Mike Christie) [Orabug: 21241091]
- scsi_ibft: Fix finding Broadcom specific ibft sign (Vikas Chaudhary) [Orabug: 21241091]
- dtrace: convert from sdt_instr_t to asm_instr_t (Kris Van Hees) [Orabug: 21267945]
- dtrace: percpu: move from __get_cpu_var() to this_cpu_ptr() (Kris Van Hees) [Orabug: 21265599]
- dtrace: do not vmalloc/vfree from probe context (Kris Van Hees) [Orabug: 21267934]
- dtrace: restructuring for multi-arch support (Kris Van Hees) [Orabug: 21267922]
- kallsyms: fix /proc/kallmodsyms to not be misled by const variables (Nick Alcock) [Orabug: 21257170]
- storvsc: force discovery of LUNs that may have been removed. (K. Y. Srinivasan) [Orabug: 20768211]
- storvsc: in responce to a scan event, scan the host (K. Y. Srinivasan) [Orabug: 20768211]
- builds: configs: Enable mgs driver for OL7 (Santosh Shilimkar) [Orabug: 20505584]
- aacraid: driver version change (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: AIF raw device remove support (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: performance improvement changes (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: IOCTL fix (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: IOP RESET command handling changes (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: 240 simple volume support (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: vpd page code 0x83 support (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: MSI-x support (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: 4KB sector support (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: IOCTL pass-through command fix (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: AIF support for SES device add/remove (Mahesh Rajashekhara) [Orabug: 21208741]
- scsi: use 64-bit LUNs (Hannes Reinecke) [Orabug: 21208741]
- remove deprecated IRQF_DISABLED from SCSI (Michael Opdenacker) [Orabug: 21208741]
- aacraid: kdump fix (Mahesh Rajashekhara) [Orabug: 21208741]
- drivers: avoid parsing names as kthread_run() format strings (Kees Cook) [Orabug: 21208741]
- aacraid: Fix for arrays are going offline in the system. System hangs (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: Dual firmware image support (Mahesh Rajashekhara) [Orabug: 21208741]
- aacraid: suppress two GCC warnings (Paul Bolle) [Orabug: 21208741]
- aacraid: 1024 max outstanding command support for Series 7 and above (Mahesh Rajashekhara) [Orabug: 21208741]
-
Fri Jun 12 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-86.el7uek]
- kallsyms: fix /proc/kallmodsyms to not be misled by external symbols (Nick Alcock) [Orabug: 21245508]
- wait: change waitfd() to use wait4(), not waitid(); reduce invasiveness (Nick Alcock) [Orabug: 21245391]
- ixgbevf: upgrade to version 2.16.1 (Brian Maly) [Orabug: 21104474]
- ipv6: don't call addrconf_dst_alloc again when enable lo (Gao feng) [Orabug: 21088702]
- efi/xen: Pass missing argument to EFI runtime Xen hypercall (Daniel Kiper) [Orabug: 21247143]
-
Wed Jun 10 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-85.el7uek]
- fanotify: fix notification of groups with inode & mount marks (Jan Kara) [Orabug: 21168905]
- NVMe: Fix VPD B0 max sectors translation (Keith Busch) [Orabug: 21117187]
- NVMe: Add translation for block limits (Keith Busch) [Orabug: 21117187]
- nvme: Fix PRP list calculation for non-4k system page size (Murali Iyer) [Orabug: 21117187]
- NVMe: Fix potential corruption on sync commands (Keith Busch) [Orabug: 21117187]
- NVMe: Fix potential corruption during shutdown (Keith Busch) [Orabug: 21117187]
- NVMe: Initialize device list head before starting (Keith Busch) [Orabug: 21117187]
- NVMe: Asynchronous controller probe (Keith Busch) [Orabug: 21117187]
- NVMe: Register management handle under nvme class (Keith Busch) [Orabug: 21117187]
- NVMe: Update SCSI Inquiry VPD 83h translation (Keith Busch) [Orabug: 21117187]
- NVMe: Update data structures for NVMe 1.2 (Matthew Wilcox) [Orabug: 21117187]
- NVMe: Update namespace and controller identify structures to the 1.1a spec (Dimitri John Ledkov) [Orabug: 21117187]
- NVMe: Update module version (Keith Busch) [Orabug: 21117187]
- fnic: Override the limitation on number of scsi timeouts (Narsimhulu Musini) [Orabug: 21084835]
- fnic: IOMMU Fault occurs when IO and abort IO is out of order (Anil Chintalapati (achintal)) [Orabug: 21084835]
- Fnic: Fnic Driver crashed with NULL pointer reference (Hiral Shah) [Orabug: 21084835]
- Fnic: For Standalone C series, "sending VLAN request" message seen even if the link is down (Hiral Shah) [Orabug: 21084835]
- Fnic: Improper resue of exchange Ids (Hiral Shah) [Orabug: 21084835]
- Fnic: Memcopy only mimumum of data or trace buffer (Hiral Shah) [Orabug: 21084835]
- Fnic: Not probing all the vNICS via fnic_probe on boot (Hiral Shah) [Orabug: 21084835]
- fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Hiral Shah) [Orabug: 21084835]
- uek-rpm: ol6: update build environment to 6.6 (Guangyu Sun)
-
Tue Jun 09 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-84.el7uek]
- x86_64, vdso: Fix the vdso address randomization algorithm (Andy Lutomirski) [Orabug: 21226722] {CVE-2014-9585}
-
Fri Jun 05 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-83.el7uek]
- snic: fix format string overflow (Brian Maly) [Orabug: 21091759]
- scsi: add snic driver to makefile (Brian Maly) [Orabug: 21091759]
- snic: enable snic in kernel configs (Brian Maly) [Orabug: 21091759]
- snic: minor checkpatch fixes (Narsimhulu Musini) [Orabug: 21091759]
- snic: Add Makefile, patch Kconfig, MAINTAINERS (Narsimhulu Musini) [Orabug: 21091759]
- snic: Add event tracing to capture IO events. (Narsimhulu Musini) [Orabug: 21091759]
- snic: Add sysfs entries to list stats and trace data (Narsimhulu Musini) [Orabug: 21091759]
- snic: Add low level queuing interfaces (Narsimhulu Musini) [Orabug: 21091759]
- snic: add SCSI handling, AEN, and fwreset handling (Narsimhulu Musini) [Orabug: 21091759]
- snic: Add snic target discovery (Narsimhulu Musini) [Orabug: 21091759]
- snic: Add meta request, handling of meta requests. (Narsimhulu Musini) [Orabug: 21091759]
- snic: Add interrupt, resource firmware interfaces (Narsimhulu Musini) [Orabug: 21091759]
- snic: snic module infrastructure (Narsimhulu Musini) [Orabug: 21091759]
- xen/mmu: Move the setting of pvops.write_cr3 to later phase in bootup. (Konrad Rzeszutek Wilk) [Orabug: 21197204]
- x86-64, xen, mmu: Provide an early version of write_cr3. (Konrad Rzeszutek Wilk) [Orabug: 21197204]
- uek-rpm: build: Use SHA512 instead of SHA256 for module signing (Natalya Naumova) [Orabug: 20687425]
- config: ol6: make CONFIG_SERIAL_8250_NR_UARTS 64 (Guangyu Sun) [Orabug: 21141039]
- config: enable CONFIG_INTEL_TXT (Guangyu Sun) [Orabug: 21176777]
- export host-only net/core and net/ipv4 parameters to a container as read-only (Thomas Tanaka) [Orabug: 21151210]
- Revert "i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check" (Brian Maly) [Orabug: 21103806]
- xen-netfront: print correct number of queues (David Vrabel) [Orabug: 21150627]
- xen-netfront: release per-queue Tx and Rx resource when disconnecting (David Vrabel) [Orabug: 21150627]
- xen-netfront: fix locking in connect error path (David Vrabel) [Orabug: 21150627]
- xen-netfront: call netif_carrier_off() only once when disconnecting (David Vrabel) [Orabug: 21150627]
- xen-netfront: don't nest queue locks in xennet_connect() (David Vrabel) [Orabug: 21150627]
- xen-net{back, front}: Document multi-queue feature in netif.h (Andrew J. Bennieston) [Orabug: 21150627]
- xen-netfront: recreate queues correctly when reconnecting (David Vrabel) [Orabug: 21150627]
- xen-netfront: fix oops when disconnected from backend (David Vrabel) [Orabug: 21150627]
- xen-netfront: initialise queue name in xennet_init_queue (Wei Liu) [Orabug: 21150627]
- xen-netfront: Add support for multiple queues (Andrew J. Bennieston) [Orabug: 21150627]
- xen-netfront: Factor queue-specific data into queue struct. (Andrew J. Bennieston) [Orabug: 21150627]
- xen-netback: bookkeep number of active queues in our own module (Wei Liu) [Orabug: 21150627]
- net: xen-netback: include linux/vmalloc.h again (Arnd Bergmann) [Orabug: 21150627]
- xen-netback: Add support for multiple queues (Andrew J. Bennieston) [Orabug: 21150627]
- xen-netback: Factor queue-specific data into queue struct (Wei Liu) [Orabug: 21150627]
- xen-netback: Move grant_copy_op array back into struct xenvif. (Andrew J. Bennieston) [Orabug: 21150627]
- ixgbe: Look up MAC address in Open Firmware or IDPROM (Martin K Petersen) [Orabug: 20983421]
- ixgbe: update to ver 4.0.3 (Ethan Zhao) [Orabug: 20983421]
-
Wed Jun 03 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-82.el7uek]
- config: enable some secure boot features for ol7 (Guangyu Sun) [Orabug: 18961720]
- efi: Disable secure boot if shim is in insecure mode (Josh Boyer) [Orabug: 18961720]
- hibernate: Disable in a signed modules environment (Josh Boyer) [Orabug: 18961720]
- efi: Add EFI_SECURE_BOOT bit (Josh Boyer) [Orabug: 18961720]
- Add option to automatically set securelevel when in Secure Boot mode (Matthew Garrett) [Orabug: 18961720]
- asus-wmi: Restrict debugfs interface when securelevel is set (Matthew Garrett) [Orabug: 18961720]
- x86: Restrict MSR access when securelevel is set (Matthew Garrett) [Orabug: 18961720]
- uswsusp: Disable when securelevel is set (Matthew Garrett) [Orabug: 18961720]
- kexec: Disable at runtime if securelevel has been set. (Matthew Garrett) [Orabug: 18961720]
- acpi: Ignore acpi_rsdp kernel parameter when securelevel is set (Matthew Garrett) [Orabug: 18961720]
- acpi: Limit access to custom_method if securelevel is set (Matthew Garrett) [Orabug: 18961720]
- Restrict /dev/mem and /dev/kmem when securelevel is set. (Matthew Garrett) [Orabug: 18961720]
- x86: Lock down IO port access when securelevel is enabled (Matthew Garrett) [Orabug: 18961720]
- PCI: Lock down BAR access when securelevel is enabled (Matthew Garrett) [Orabug: 18961720]
- Enforce module signatures when securelevel is greater than 0 (Matthew Garrett) [Orabug: 18961720]
- Add BSD-style securelevel support (Matthew Garrett) [Orabug: 18961720]
- MODSIGN: Support not importing certs from db (Josh Boyer) [Orabug: 18961720]
- MODSIGN: Import certificates from UEFI Secure Boot (Josh Boyer) [Orabug: 18961720]
- MODSIGN: Add module certificate blacklist keyring (Josh Boyer) [Orabug: 18961720]
- Add an EFI signature blob parser and key loader. (Dave Howells) [Orabug: 18961720]
- Add EFI signature data types (Dave Howells) [Orabug: 18961720]
- efi: fix error handling in add_sysfs_runtime_map_entry() (Dan Carpenter) [Orabug: 18961720]
- PEFILE: Relax the check on the length of the PKCS#7 cert (David Howells) [Orabug: 18961720]
- kexec: purgatory: add clean-up for purgatory directory (Michael Welling) [Orabug: 18961720]
- x86/purgatory: use approprate -m64/-32 build flag for arch/x86/purgatory (Vivek Goyal) [Orabug: 18961720]
- kexec: remove CONFIG_KEXEC dependency on crypto (Vivek Goyal) [Orabug: 18961720]
- kexec: create a new config option CONFIG_KEXEC_FILE for new syscall (Vivek Goyal) [Orabug: 18961720]
- resource: fix the case of null pointer access (Vivek Goyal) [Orabug: 18961720]
- kexec: verify the signature of signed PE bzImage (Vivek Goyal) [Orabug: 18961720]
- kexec: support kexec/kdump on EFI systems (Vivek Goyal) [Orabug: 18961720]
- kexec: support for kexec on panic using new system call (Vivek Goyal) [Orabug: 18961720]
- kexec-bzImage64: support for loading bzImage using 64bit entry (Vivek Goyal) [Orabug: 18961720]
- kexec: load and relocate purgatory at kernel load time (Vivek Goyal) [Orabug: 18961720]
- purgatory: core purgatory functionality (Vivek Goyal) [Orabug: 18961720]
- purgatory/sha256: provide implementation of sha256 in purgaotory context (Vivek Goyal) [Orabug: 18961720]
- kexec: implementation of new syscall kexec_file_load (Vivek Goyal) [Orabug: 18961720]
- kexec: new syscall kexec_file_load() declaration (Vivek Goyal) [Orabug: 18961720]
- kexec: make kexec_segment user buffer pointer a union (Vivek Goyal) [Orabug: 18961720]
- resource: provide new functions to walk through resources (Vivek Goyal) [Orabug: 18961720]
- kexec: use common function for kimage_normal_alloc() and kimage_crash_alloc() (Vivek Goyal) [Orabug: 18961720]
- kexec: move segment verification code in a separate function (Vivek Goyal) [Orabug: 18961720]
- kexec: rename unusebale_pages to unusable_pages (Vivek Goyal) [Orabug: 18961720]
- kernel: build bin2c based on config option CONFIG_BUILD_BIN2C (Vivek Goyal) [Orabug: 18961720]
- bin2c: move bin2c in scripts/basic (Vivek Goyal) [Orabug: 18961720]
- kexec: remove unnecessary return (Xishi Qiu) [Orabug: 18961720]
- keys: remove duplicated loads of ksplice certificate (Guangyu Sun) [Orabug: 21034277]
- X.509: Support parse long form of length octets in Authority Key Identifier (Chun-Yi Lee) [Orabug: 18961720]
- KEYS: Pre-clear struct key on allocation (David Howells) [Orabug: 18961720]
- KEYS: Fix searching of nested keyrings (David Howells) [Orabug: 18961720]
- KEYS: Fix multiple key add into associative array (David Howells) [Orabug: 18961720]
- KEYS: Fix the keyring hash function (David Howells) [Orabug: 18961720]
- PKCS#7: Fix the parser cleanup to drain parsed out X.509 certs (David Howells) [Orabug: 18961720]
- PKCS#7: Provide a single place to do signed info block freeing (David Howells) [Orabug: 18961720]
- PKCS#7: Add a missing static (David Howells) [Orabug: 18961720]
- X.509: Need to export x509_request_asymmetric_key() (David Howells) [Orabug: 18961720]
- PKCS#7: X.509 certificate issuer and subject are mandatory fields in the ASN.1 (David Howells) [Orabug: 18961720]
- PKCS#7: Use x509_request_asymmetric_key() (David Howells) [Orabug: 18961720]
- X.509: x509_request_asymmetric_keys() doesn't need string length arguments (David Howells) [Orabug: 18961720]
- PKCS#7: fix sparse non static symbol warning (Wei Yongjun) [Orabug: 18961720]
- PKCS#7: Missing inclusion of linux/err.h (David Howells) [Orabug: 18961720]
- ima: define '.ima' as a builtin 'trusted' keyring (Mimi Zohar) [Orabug: 18961720]
- KEYS: validate certificate trust only with builtin keys (Dmitry Kasatkin) [Orabug: 18961720]
- KEYS: validate certificate trust only with selected key (Dmitry Kasatkin) [Orabug: 18961720]
- KEYS: verify a certificate is signed by a 'trusted' key (Mimi Zohar) [Orabug: 18961720]
- KEYS: make partial key id matching as a dedicated function (Dmitry Kasatkin) [Orabug: 18961720]
- KEYS: Reinstate EPERM for a key type name beginning with a '.' (David Howells) [Orabug: 18961720]
- KEYS: special dot prefixed keyring name bug fix (Mimi Zohar) [Orabug: 18961720]
- pefile: Validate PKCS#7 trust chain (David Howells) [Orabug: 18961720]
- pefile: Digest the PE binary and compare to the PKCS#7 data (David Howells) [Orabug: 18961720]
- pefile: Handle pesign using the wrong OID (Vivek Goyal) [Orabug: 18961720]
- pefile: Parse the "Microsoft individual code signing" data blob (David Howells) [Orabug: 18961720]
- pefile: Parse the presumed PKCS#7 content of the certificate blob (David Howells) [Orabug: 18961720]
- pefile: Strip the wrapper off of the cert data block (David Howells) [Orabug: 18961720]
- pefile: Parse a PE binary to find a key and a signature contained therein (David Howells) [Orabug: 18961720]
- Provide PE binary definitions (David Howells) [Orabug: 18961720]
- KEYS: X.509: Fix a spelling mistake (David Howells) [Orabug: 18961720]
- PKCS#7: Provide a key type for testing PKCS#7 (David Howells) [Orabug: 18961720]
- PKCS#7: Find intersection between PKCS#7 message and known, trusted keys (David Howells) [Orabug: 18961720]
- PKCS#7: Verify internal certificate chain (David Howells) [Orabug: 18961720]
- PKCS#7: Find the right key in the PKCS#7 key list and verify the signature (David Howells) [Orabug: 18961720]
- PKCS#7: Digest the data in a signed-data message (David Howells) [Orabug: 18961720]
- PKCS#7: Implement a parser [RFC 2315] (David Howells) [Orabug: 18961720]
- X.509: Export certificate parse and free functions (David Howells) [Orabug: 18961720]
- X.509: Add bits needed for PKCS#7 (David Howells) [Orabug: 18961720]
- x86/efi: Support initrd loaded above 4G (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Do not include boot.h in string.c (Vivek Goyal) [Orabug: 18961720]
- x86, boot: Move memcmp() into string.h and string.c (Vivek Goyal) [Orabug: 18961720]
- x86, boot: Create a separate string.h file to provide standard string functions (Vivek Goyal) [Orabug: 18961720]
- kexec: add sysctl to disable kexec_load (Kees Cook) [Orabug: 18961720]
- x86: Add xloadflags bit for EFI runtime support on kexec (Dave Young) [Orabug: 18961720]
- x86/efi: Pass necessary EFI data for kexec via setup_data (Dave Young) [Orabug: 18961720]
- efi: Export EFI runtime memory mapping to sysfs (Dave Young) [Orabug: 18961720]
- efi: Export more EFI table variables to sysfs (Dave Young) [Orabug: 18961720]
- x86/efi: Cleanup efi_enter_virtual_mode() function (Dave Young) [Orabug: 18961720]
- x86/efi: Fix off-by-one bug in EFI Boot Services reservation (Dave Young) [Orabug: 18961720]
- x86/efi: Add a wrapper function efi_map_region_fixed() (Dave Young) [Orabug: 18961720]
- keys: change asymmetric keys to use common hash definitions (Dmitry Kasatkin) [Orabug: 18961720]
- crypto: provide single place for hash algo information (Dmitry Kasatkin) [Orabug: 18961720]
- KEYS: fix error return code in big_key_instantiate() (Wei Yongjun) [Orabug: 18961720]
- KEYS: Fix keyring quota misaccounting on key replacement and unlink (David Howells) [Orabug: 18961720]
- KEYS: Fix a race between negating a key and reading the error set (David Howells) [Orabug: 18961720]
- KEYS: Make BIG_KEYS boolean (Josh Boyer) [Orabug: 18961720]
- X.509: remove possible code fragility: enumeration values not handled (Antonio Alecrim Jr) [Orabug: 18961720]
- X.509: add module description and license (Konstantin Khlebnikov) [Orabug: 18961720]
- MPILIB: add module description and license (Konstantin Khlebnikov) [Orabug: 18961720]
- KEYS: initialize root uid and session keyrings early (Mimi Zohar) [Orabug: 18961720]
- KEYS: verify a certificate is signed by a 'trusted' key (Mimi Zohar) [Orabug: 18961720]
- KEYS: Make the system 'trusted' keyring viewable by userspace (Mimi Zohar) [Orabug: 18961720]
- KEYS: Set the asymmetric-key type default search method (David Howells) [Orabug: 18961720]
- KEYS: Add a 'trusted' flag and a 'trusted only' flag (David Howells) [Orabug: 18961720]
- KEYS: Separate the kernel signature checking keyring from module signing (David Howells) [Orabug: 18961720]
- KEYS: Have make canonicalise the paths of the X.509 certs better to deduplicate (David Howells) [Orabug: 18961720]
- KEYS: Load *.x509 files into kernel keyring (David Howells) [Orabug: 18961720]
- X.509: Remove certificate date checks (David Howells) [Orabug: 18961720]
- X.509: Handle certificates that lack an authorityKeyIdentifier field (David Howells) [Orabug: 18961720]
- X.509: Check the algorithm IDs obtained from parsing an X.509 certificate (David Howells) [Orabug: 18961720]
- X.509: Embed public_key_signature struct and create filler function (David Howells) [Orabug: 18961720]
- X.509: struct x509_certificate needs struct tm declaring (David Howells) [Orabug: 18961720]
- KEYS: Store public key algo ID in public_key_signature struct (David Howells) [Orabug: 18961720]
- KEYS: Split public_key_verify_signature() and make available (David Howells) [Orabug: 18961720]
- KEYS: Store public key algo ID in public_key struct (David Howells) [Orabug: 18961720]
- KEYS: Move the algorithm pointer array from x509 to public_key.c (David Howells) [Orabug: 18961720]
- KEYS: Rename public key parameter name arrays (David Howells) [Orabug: 18961720]
- KEYS: Add per-user_namespace registers for persistent per-UID kerberos caches (Guangyu Sun) [Orabug: 18961720]
- KEYS: Implement a big key type that can save to tmpfs (David Howells) [Orabug: 18961720]
- KEYS: Expand the capacity of a keyring (David Howells) [Orabug: 18961720]
- Add a generic associative array implementation. (David Howells) [Orabug: 18961720]
- KEYS: Drop the permissions argument from __keyring_search_one() (David Howells) [Orabug: 18961720]
- KEYS: Define a __key_get() wrapper to use rather than atomic_inc() (David Howells) [Orabug: 18961720]
- KEYS: Search for auth-key by name rather than target key ID (David Howells) [Orabug: 18961720]
- KEYS: Introduce a search context structure (David Howells) [Orabug: 18961720]
- KEYS: Consolidate the concept of an 'index key' for key access (David Howells) [Orabug: 18961720]
- KEYS: key_is_dead() should take a const key pointer argument (David Howells) [Orabug: 18961720]
- KEYS: Use bool in make_key_ref() and is_key_possessed() (David Howells) [Orabug: 18961720]
- KEYS: Skip key state checks when checking for possession (David Howells) [Orabug: 18961720]
- userns: Avoid recursion in put_user_ns (Eric W. Biederman) [Orabug: 18961720]
- x86/efi: Check krealloc return value (Borislav Petkov) [Orabug: 18961720]
- x86/efi: Runtime services virtual mapping (Borislav Petkov) [Orabug: 18961720]
- x86/mm/cpa: Map in an arbitrary pgd (Borislav Petkov) [Orabug: 18961720]
- x86/mm/pageattr: Add last levels of error path (Borislav Petkov) [Orabug: 18961720]
- x86/mm/pageattr: Add a PUD error unwinding path (Borislav Petkov) [Orabug: 18961720]
- x86/mm/pageattr: Add a PTE pagetable populating function (Borislav Petkov) [Orabug: 18961720]
- x86/mm/pageattr: Add a PMD pagetable populating function (Borislav Petkov) [Orabug: 18961720]
- x86/mm/pageattr: Add a PUD pagetable populating function (Borislav Petkov) [Orabug: 18961720]
- x86/mm/pageattr: Add a PGD pagetable populating function (Borislav Petkov) [Orabug: 18961720]
- x86/mm/pageattr: Lookup address in an arbitrary PGD (Borislav Petkov) [Orabug: 18961720]
- x86/efi: Simplify EFI_DEBUG (Borislav Petkov) [Orabug: 18961720]
- efi: Generalize handle_ramdisks() and rename to handle_cmdline_files(). (Roy Franz) [Orabug: 18961720]
- efi: Rename memory allocation/free functions (Roy Franz) [Orabug: 18961720]
- efi: Add system table pointer argument to shared functions. (Roy Franz) [Orabug: 18961720]
- efi: Move common EFI stub code from x86 arch code to common location (Roy Franz) [Orabug: 18961720]
- efivars: Mark local function as static (Bojan Prtvar) [Orabug: 18961720]
- pstore: Introduce new argument 'compressed' in the read callback (Aruna Balakrishnaiah) [Orabug: 18961720]
- pstore: Add new argument 'compressed' in pstore write callback (Aruna Balakrishnaiah) [Orabug: 18961720]
- efi-pstore: Read and write to the 'compressed' flag of pstore (Aruna Balakrishnaiah) [Orabug: 18961720]
- x86: Don't clear olpc_ofw_header when sentinel is detected (Daniel Drake) [Orabug: 18961720]
- efivars: check for EFI_RUNTIME_SERVICES (Matt Fleming) [Orabug: 18961720]
- pstore: Pass header size in the pstore write callback (Aruna Balakrishnaiah) [Orabug: 18961720]
- efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [Orabug: 18961720]
- efi, pstore: Cocci spatch "memdup.spatch" (Thomas Meyer) [Orabug: 18961720]
- efivar: fix oops in efivar_update_sysfs_entries() caused by memory reuse (Seiji Aguchi) [Orabug: 18961720]
- efi: remove "kfree(NULL)" (Dan Carpenter) [Orabug: 18961720]
- efi: locking fix in efivar_entry_set_safe() (Dan Carpenter) [Orabug: 18961720]
- efi, pstore: Read data from variable store before memcpy() (Matt Fleming) [Orabug: 18961720]
- efi, pstore: Remove entry from list when erasing (Matt Fleming) [Orabug: 18961720]
- efi, pstore: Initialise 'entry' before iterating (Matt Fleming) [Orabug: 18961720]
- efi: split efisubsystem from efivars (Tom Gundersen) [Orabug: 18961720]
- efivarfs: Move to fs/efivarfs (Matt Fleming) [Orabug: 18961720]
- efivars: Move pstore code into the new EFI directory (Matt Fleming) [Orabug: 18961720]
- efivars: efivar_entry API (Matt Fleming) [Orabug: 18961720]
- efivars: Keep a private global pointer to efivars (Matt Fleming) [Orabug: 18961720]
- efi: move utf16 string functions to efi.h (Matt Fleming) [Orabug: 18961720]
- efivars: Handle duplicate names from get_next_variable() (Matt Fleming) [Orabug: 18961720]
- x86, doc: Be explicit about what the x86 struct boot_params requires (Peter Jones) [Orabug: 18961720]
- x86: Don't clear efi_info even if the sentinel hits (Josh Boyer) [Orabug: 18961720]
- export kernel_write(), convert open-coded instances (Al Viro) [Orabug: 18961720]
- efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [Orabug: 18961720]
- x86/mm: Fix boot crash with DEBUG_PAGE_ALLOC=y and more than 512G RAM (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Make sure to find a 2M free block for the first mapped area (Yinghai Lu) [Orabug: 18961720]
- x86: Fix adjust_range_size_mask calling position (Yinghai Lu) [Orabug: 18961720]
- x86, kdump: Change crashkernel_high/low= to crashkernel=,high/low (Yinghai Lu) [Orabug: 18961720]
- x86, kdump: Retore crashkernel= to allocate under 896M (Yinghai Lu) [Orabug: 18961720]
- x86, kdump: Set crashkernel_low automatically (Yinghai Lu) [Orabug: 18961720]
- x86: Don't panic if can not alloc buffer for swiotlb (Yinghai Lu) [Orabug: 18961720]
- mm: Add alloc_bootmem_low_pages_nopanic() (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit, mm: hibernate use generic mapping_init (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit, mm: Mark data/bss/brk to nx (Yinghai Lu) [Orabug: 18961720]
- x86: Merge early kernel reserve for 32bit and 64bit (Yinghai Lu) [Orabug: 18961720]
- x86: Add Crash kernel low reservation (Yinghai Lu) [Orabug: 18961720]
- x86, kdump: Remove crashkernel range find limit for 64bit (Yinghai Lu) [Orabug: 18961720]
- memblock: Add memblock_mem_size() (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Not need to check setup_header version for setup_data (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Update comments about entries for 64bit image (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Support loading bzImage, boot_params and ramdisk above 4G (Yinghai Lu) [Orabug: 18961720]
- x86, kexec, 64bit: Only set ident mapping for ram. (Yinghai Lu) [Orabug: 18961720]
- x86, kexec: Replace ident_mapping_init and init_level4_page (Yinghai Lu) [Orabug: 18961720]
- x86, kexec: Set ident mapping for kernel that is above max_pfn (Yinghai Lu) [Orabug: 18961720]
- x86, kexec: Remove 1024G limitation for kexec buffer on 64bit (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Move lldt/ltr out of 64bit code section (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Move verify_cpu.S and no_longmode down (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Pass cmd_line_ptr with unsigned long instead (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Move checking of cmd_line_ptr out of common path (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Add get_cmd_line_ptr() (Yinghai Lu) [Orabug: 18961720]
- x86, boot: Sanitize boot_params if not zeroed on creation (H. Peter Anvin) [Orabug: 18961720]
- x86: Add get_ramdisk_image/size() (Yinghai Lu) [Orabug: 18961720]
- x86: Merge early_reserve_initrd for 32bit and 64bit (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit: Don't set max_pfn_mapped wrong value early on native path (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit: #PF handler set page to cover only 2M per #PF (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit: Use a #PF handler to materialize early mappings on demand (H. Peter Anvin) [Orabug: 18961720]
- x86, realmode: Separate real_mode reserve and setup (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit, realmode: Use init_level4_pgt to set trampoline_pgd directly (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit: Copy struct boot_params early (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit, mm: Add generic kernel/ident mapping helper (Yinghai Lu) [Orabug: 18961720]
- x86, realmode: Set real_mode permissions early (Yinghai Lu) [Orabug: 18961720]
- x86, 64bit, mm: Make pgd next calculation consistent with pud/pmd (Yinghai Lu) [Orabug: 18961720]
- x86: Factor out e820_add_kernel_range() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Fix page table early allocation offset checking (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Let "memmap=" take more entries one time (Yinghai Lu) [Orabug: 18961720]
- mm: Kill NO_BOOTMEM version free_all_bootmem_node() (Yinghai Lu) [Orabug: 18961720]
- sparc, mm: Remove calling of free_all_bootmem_node() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: kill numa_64.h (Yinghai Lu) [Orabug: 18961720]
- x86, mm: kill numa_free_all_bootmem() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Use clamp_t() in init_range_memory_mapping (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Move after_bootmem to mm_internel.h (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Unifying after_bootmem for 32bit and 64bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: use limit_pfn for end pfn (Yinghai Lu) [Orabug: 18961720]
- x86, mm: use pfn instead of pos in split_mem_range (Yinghai Lu) [Orabug: 18961720]
- x86, mm: use PFN_DOWN in split_mem_range() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: use round_up/down in split_mem_range() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Add check before clear pte above max_low_pfn on 32bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Move function declaration into mm_internal.h (Yinghai Lu) [Orabug: 18961720]
- x86, mm: change low/hignmem_pfn_init to static on 32bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Move init_gbpages() out of setup.c (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Move back pgt_buf_* to mm/init.c (Yinghai Lu) [Orabug: 18961720]
- x86, mm: only call early_ioremap_page_table_range_init() once (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Add pointer about Xen mmu requirement for alloc_low_pages (Stefano Stabellini) [Orabug: 18961720]
- x86, mm: Add alloc_low_pages(num) (Yinghai Lu) [Orabug: 18961720]
- x86, mm, Xen: Remove mapping_pagetable_reserve() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Move min_pfn_mapped back to mm/init.c (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Merge alloc_low_page between 64bit and 32bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Remove parameter in alloc_low_page for 64bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Remove early_memremap workaround for page table accessing on 64bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: setup page table in top-down (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Break down init_all_memory_mapping (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Don't clear page table if range is ram (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Use big page size for small memory range (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Align start address to correct big page size (Yinghai Lu) [Orabug: 18961720]
- x86, mm: relocate initrd under all mem for 64bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Only direct map addresses that are marked as E820_RAM (Jacob Shin) [Orabug: 18961720]
- x86, mm: use pfn_range_is_mapped() with reserve_initrd (Yinghai Lu) [Orabug: 18961720]
- x86, mm: use pfn_range_is_mapped() with gart (Yinghai Lu) [Orabug: 18961720]
- x86, mm: use pfn_range_is_mapped() with CPA (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Fixup code testing if a pfn is direct mapped (Jacob Shin) [Orabug: 18961720]
- x86, mm: if kernel .text .data .bss are not marked as E820_RAM, complain and fix (Jacob Shin) [Orabug: 18961720]
- x86, mm: Set memblock initial limit to 1M (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Separate out calculate_table_space_size() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Find early page table buffer together (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Change find_early_table_space() paramters (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Revert back good_end setting for 64bit (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Move init_memory_mapping calling out of setup.c (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Move down find_early_table_space() (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Split out split_mem_range from init_memory_mapping (Yinghai Lu) [Orabug: 18961720]
- x86, mm: Add global page_size_mask and probe one time only (Yinghai Lu) [Orabug: 18961720]
-
Thu May 28 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-81.el7uek]
- i40e: Bump version to 1.3.2 (Catherine Sullivan) [Orabug: 20639907]
- i40e: Use new 40G speeds (Brian Maly) [Orabug: 20639907]
- i40e: handle possible memory allocation failure (Jesse Brandeburg) [Orabug: 20639907]
- i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Kevin Scott) [Orabug: 20639907]
- i40e: enable user dump of internal hardware state (Jesse Brandeburg) [Orabug: 20639907]
- i40e: print FCoE capability reported by the device function (Vasu Dev) [Orabug: 20639907]
- i40e: For VF reset (VFR and VFLR) add some more delay (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: move VF notification routines up (Mitch Williams) [Orabug: 20639907]
- i40e: notify VFs of link state (Mitch Williams) [Orabug: 20639907]
- i40evf: remove aq_pending (Mitch Williams) [Orabug: 20639907]
- i40e: Add support to program FDir SB rules for VF from PF through ethtool (Anjali Singhai Jain) [Orabug: 20639907]
- i40evf: fix bad indentation (Mitch Williams) [Orabug: 20639907]
- i40e: stop VF rings (Mitch Williams) [Orabug: 20639907]
- i40e: Bump to version 1.3.1 (Catherine Sullivan) [Orabug: 20639907]
- i40evf: Refactor VF RSS code (Anjali Singhai Jain) [Orabug: 20639907]
- i40evf: protect VLAN filter list (Mitch Williams) [Orabug: 20639907]
- i40e: Communicate VSI id in place of VSI index to the VFs (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: stop flow director on shutdown (Mitch Williams) [Orabug: 20639907]
- 40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Brian Maly) [Orabug: 20639907]
- i40e: fix invalid void return in FCoE code (Jesse Brandeburg) [Orabug: 20639907]
- i40e: Change some memcpys to struct assignments (Jesse Brandeburg) [Orabug: 20639907]
- i40e: Print some more info to help figure out the cause of HMC error (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: validate VSI param from VFs (Mitch Williams) [Orabug: 20639907]
- i40evf: Fix Outer UDP RX checksum code (Anjali Singhai Jain) [Orabug: 20639907]
- Update of TLB shootdown code for UV3. (Cliff Wickman) [Orabug: 20578414]
- x86: UV BAU: Avoid NULL pointer reference in ptc_seq_show (James Custer) [Orabug: 20578414]
- x86: UV BAU: Increase maximum CPUs per socket/hub (James Custer) [Orabug: 20578414]
- x86/UV: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (Dimitri Sivanich) [Orabug: 20578414]
- x86/UV: Fix NULL pointer dereference in uv_flush_tlb_others() if the 'nobau' boot option is used (cpw) [Orabug: 20578414]
- x86: Update UV3 hub revision ID (Russ Anderson) [Orabug: 20578414]
- x86, uv, uv3: Trim MMR register definitions after code changes for SGI UV3 (Mike Travis) [Orabug: 20578414]
- x86, uv, uv3: Check current gru hub support for SGI UV3 (Mike Travis) [Orabug: 20578414]
- x86, uv, uv3: Update Time Support for SGI UV3 (Mike Travis) [Orabug: 20578414]
- x86, uv, uv3: Update x2apic Support for SGI UV3 (Mike Travis) [Orabug: 20578414]
- x86, uv, uv3: Update Hub Info for SGI UV3 (Mike Travis) [Orabug: 20578414]
- x86, uv, uv3: Update ACPI Check to include SGI UV3 (Mike Travis) [Orabug: 20578414]
- x86, uv, uv3: Update MMR register definitions for SGI Ultraviolet System 3 (UV3) (Mike Travis) [Orabug: 20578414]
- xen/efi: Fix mismatch reference errors during build. (Marcos Matsunaga) [Orabug: 20951518]
- PCI: Restore detection of read-only BARs (Myron Stowe) [Orabug: 21037617]
- PCI: Add informational printk for invalid BARs (Myron Stowe) [Orabug: 21037617]
- PCI: Handle read-only BARs on AMD CS553x devices (Myron Stowe) [Orabug: 21037617]
-
Wed May 20 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-80.el7uek]
- dtrace: use strnlen_user() to get the length of env vars and cmdline args (Kris Van Hees) [Orabug: 20468084]
- scsi: storvsc: Set the tablesize based on the information given by the host (K. Y. Srinivasan) [Orabug: 21027987]
- Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays (K. Y. Srinivasan) [Orabug: 21027987]
- scsi: storvsc: Don't assume that the scatterlist is not chained (K. Y. Srinivasan) [Orabug: 21027987]
- scsi: storvsc: Fix a bug in copy_from_bounce_buffer() (K. Y. Srinivasan) [Orabug: 21027987]
- scsi: storvsc: Retrieve information about the capability of the target (K. Y. Srinivasan) [Orabug: 21027987]
- scsi: storvsc: Always send on the selected outgoing channel (K. Y. Srinivasan) [Orabug: 21027987]
- scsi: storvsc: Size the queue depth based on the ringbuffer size (K. Y. Srinivasan) [Orabug: 21027987]
- scsi: storvsc: Increase the ring buffer size (K. Y. Srinivasan) [Orabug: 21027987]
- hpsa: correct compiler warnings introduced by hpsa-add-local-workqueue patch (Don Brace) [Orabug: 20910674]
- hpsa: Use local workqueues instead of system workqueues (Don Brace) [Orabug: 20910674]
- hpsa: add in P840ar controller model name (Don Brace) [Orabug: 20910674]
- hpsa: add in gen9 controller model names (Don Brace) [Orabug: 20910674]
- hpsa: detect and report failures changing controller transport modes (Robert Elliott) [Orabug: 20910674]
- hpsa: shorten the wait for the CISS doorbell mode change ack (Robert Elliott) [Orabug: 20910674]
- hpsa: refactor duplicated scan completion code into a new routine (Webb Scales) [Orabug: 20910674]
- hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Webb Scales) [Orabug: 20910674]
- hpsa: do not use function pointers in fast path command submission (Stephen Cameron) [Orabug: 20910674]
- hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Stephen Cameron) [Orabug: 20910674]
- hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Stephen Cameron) [Orabug: 20910674]
- hpsa: return failed from device reset/abort handlers (Don Brace) [Orabug: 20910674]
- hpsa: check for ctlr lockup after command allocation in main io path (Stephen Cameron) [Orabug: 20910674]
- hpsa: guard against overflowing raid map array (Stephen Cameron) [Orabug: 20910674]
- hpsa: do not ack controller events on controllers that do not support it (Stephen Cameron) [Orabug: 20910674]
- hpsa: remove incorrect BUG_ONs checking for raid offload enable (Stephen Cameron) [Orabug: 20910674]
- hpsa: do not check for msi(x) in interrupt_pending (Stephen Cameron) [Orabug: 20910674]
- hpsa: slightly optimize SA5_performant_completed (Don Brace) [Orabug: 20910674]
- hpsa: count passthru cmds with atomics, not a spin locked int (Don Brace) [Orabug: 20910674]
- hpsa: optimize cmd_alloc function by remembering last allocation (Robert Elliott) [Orabug: 20910674]
- hpsa: fix race between abort handler and main i/o path (Webb Scales) [Orabug: 20910674]
- hpsa: honor queue depth of physical devices (Don Brace) [Orabug: 20910674]
- hpsa: use workqueue to resubmit failed ioaccel commands (Don Brace) [Orabug: 20910674]
- hpsa: factor out hpsa_ciss_submit function (Stephen Cameron) [Orabug: 20910674]
- hpsa: do not request device rescan on every ioaccel path error (Stephen Cameron) [Orabug: 20910674]
- hpsa: do not queue commands internally in driver (Don Brace) [Orabug: 20910674]
- hpsa: get rid of cmd_special_alloc and cmd_special_free (Stephen Cameron) [Orabug: 20910674]
- hpsa: reserve some commands for use by driver (Stephen Cameron) [Orabug: 20910674]
- hpsa: avoid unneccesary calls to resource freeing functions (Robert Elliott) [Orabug: 20910674]
- hpsa: fix memory leak in hpsa_alloc_cmd_pool (Robert Elliott) [Orabug: 20910674]
- hpsa: report allocation failures while allocating SG chain blocks (Robert Elliott) [Orabug: 20910674]
- hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Robert Elliott) [Orabug: 20910674]
- hpsa: rename hpsa_request_irq to hpsa_request_irqs (Robert Elliott) [Orabug: 20910674]
- hpsa: report failure to ioremap config table (Robert Elliott) [Orabug: 20910674]
- hpsa: trivial message and comment clean ups (Stephen Cameron) [Orabug: 20910674]
- hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Webb Scales) [Orabug: 20910674]
- hpsa: downgrade the Waiting for no-op print to dev_info (Robert Elliott) [Orabug: 20910674]
- hpsa: propagate return value from board ID lookup (Robert Elliott) [Orabug: 20910674]
- hpsa: propagate hard_reset failures in reset_devices mode (Robert Elliott) [Orabug: 20910674]
- hpsa: remove 0x from queue depth print which is in decimal (Robert Elliott) [Orabug: 20910674]
- hpsa: notice all request_irq errors (Robert Elliott) [Orabug: 20910674]
- hpsa: Fix -Wunused-but-set-variable warning (Fabian Frederick) [Orabug: 20910674]
- hpsa: rename free_irqs to hpsa_free_irqs (Robert Elliott) [Orabug: 20910674]
- hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Robert Elliott) [Orabug: 20910674]
- hpsa: change how SA controllers are reset (Don Brace) [Orabug: 20910674]
- hpsa: turn off interrupts when kdump starts (Tomas Henzl) [Orabug: 20910674]
- hpsa: fix memory leak in kdump hard reset (Tomas Henzl) [Orabug: 20910674]
- hpsa: correct endian sparse warnings (Don Brace) [Orabug: 20910674]
-
Wed May 20 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-79.el7uek]
- Revert "Implement support for wire-only DIF devices" (Vaughan Cao) [Orabug: 20952398]
- xen-netfront: use correct linear area after linearizing an skb (David Vrabel) [Orabug: 20903396]
- x86, sched: Add new topology for multi-NUMA-node CPUs (Dave Hansen) [Orabug: 20825479]
- sched: Rework sched_domain topology definition (Vincent Guittot) [Orabug: 20825479]
- x86 thermal: Disable power limit notification interrupt by default (Fenghua Yu) [Orabug: 20808816]
- x86 thermal: Delete power-limit-notification console messages (Fenghua Yu) [Orabug: 20808816]
- vfs: allow umount to handle mountpoints without revalidating them (Jeff Layton) [Orabug: 20425402]
- ptp: dynamic allocation of PHC char devices (Jiri Benc) [Orabug: 20305451]
- sched: Prevent divide by zero when cpu power calculation is 0 (Todd Vierling) [Orabug: 17936428]
-
Mon Apr 27 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-78.el7uek]
- ceph: fix the unused varibale warnings (Santosh Shilimkar) [Orabug: 20304006]
- vfs: call d_op->d_prune() before unhashing dentry (Yan, Zheng) [Orabug: 20304006]
- ceph: fix kick_requests() (Yan, Zheng) [Orabug: 20304006]
- ceph: fix sizeof(struct tYpO *) typo (Ilya Dryomov) [Orabug: 20304006]
- ceph: remove redundant memset(0) (Ilya Dryomov) [Orabug: 20304006]
- ceph: replace comma with a semicolon (Himangi Saraogi) [Orabug: 20304006]
- libceph: do not hard code max auth ticket len (Ilya Dryomov) [Orabug: 20304006]
- libceph: add process_one_ticket() helper (Ilya Dryomov) [Orabug: 20304006]
- libceph: gracefully handle large reply messages from the mon (Sage Weil) [Orabug: 20304006]
- libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly (Ilya Dryomov) [Orabug: 20304006]
- rbd: remove extra newlines from rbd_warn() messages (Ilya Dryomov) [Orabug: 20304006]
- rbd: allocate img_request with GFP_NOIO instead GFP_ATOMIC (Ilya Dryomov) [Orabug: 20304006]
- rbd: rework rbd_request_fn() (Ilya Dryomov) [Orabug: 20304006]
- rbd: take snap_id into account when reading in parent info (Ilya Dryomov) [Orabug: 20304006]
- rbd: do not read in parent info before snap context (Ilya Dryomov) [Orabug: 20304006]
- rbd: update mapping size only on refresh (Ilya Dryomov) [Orabug: 20304006]
- rbd: harden rbd_dev_refresh() and callers a bit (Ilya Dryomov) [Orabug: 20304006]
- rbd: split rbd_dev_spec_update() into two functions (Ilya Dryomov) [Orabug: 20304006]
- rbd: remove unnecessary asserts in rbd_dev_image_probe() (Ilya Dryomov) [Orabug: 20304006]
- rbd: introduce rbd_dev_header_info() (Ilya Dryomov) [Orabug: 20304006]
- rbd: show the entire chain of parent images (Ilya Dryomov) [Orabug: 20304006]
- rbd: use rbd_segment_name_free() instead of kfree() (Himangi Saraogi) [Orabug: 20304006]
- rbd: do not leak image_id in rbd_dev_v2_parent_info() (Ilya Dryomov) [Orabug: 20304006]
- libceph: drop osd ref when canceling con work (Ilya Dryomov) [Orabug: 20304006]
- libceph: nuke ceph_osdc_unregister_linger_request() (Ilya Dryomov) [Orabug: 20304006]
- rbd: use rbd_obj_watch_request_helper() helper (Ilya Dryomov) [Orabug: 20304006]
- rbd: add rbd_obj_watch_request_helper() helper (Ilya Dryomov) [Orabug: 20304006]
- rbd: rbd_obj_request_wait() should cancel the request if interrupted (Ilya Dryomov) [Orabug: 20304006]
- libceph: introduce ceph_osdc_cancel_request() (Ilya Dryomov) [Orabug: 20304006]
- libceph: fix linger request check in __unregister_request() (Ilya Dryomov) [Orabug: 20304006]
- libceph: unregister only registered linger requests (Ilya Dryomov) [Orabug: 20304006]
- libceph: harden ceph_osdc_request_release() a bit (Ilya Dryomov) [Orabug: 20304006]
- libceph: move and add dout()s to ceph_osdc_request_{get,put}() (Ilya Dryomov) [Orabug: 20304006]
- libceph: move and add dout()s to ceph_msg_{get,put}() (Ilya Dryomov) [Orabug: 20304006]
- libceph: add maybe_move_osd_to_lru() and switch to it (Ilya Dryomov) [Orabug: 20304006]
- libceph: rename ceph_osd_request::r_linger_osd to r_linger_osd_item (Ilya Dryomov) [Orabug: 20304006]
- libceph: support CEPH_FEATURE_EXPORT_PEER (Yan, Zheng) [Orabug: 20304006]
- block: rbd: use NULL instead of 0 (Jingoo Han) [Orabug: 20304006]
- uek-rpm: ol6/7: config: enable CEPH_LIB_USE_DNS_RESOLVER (Santosh Shilimkar) [Orabug: 20304006]
- rbd: handle parent_overlap on writes correctly (Ilya Dryomov) [Orabug: 20304006]
- rbd: only set disk to read-only once (Josh Durgin) [Orabug: 20304006]
- rbd: move calls that may sleep out of spin lock range (Josh Durgin) [Orabug: 20304006]
- rbd: add ioctl for rbd (Guangliang Zhao) [Orabug: 20304006]
- rbd: fix ida/idr memory leak (Ilya Dryomov) [Orabug: 20304006]
- rbd: use reference counts for image requests (Alex Elder) [Orabug: 20304006]
- rbd: fix osd_request memory leak in __rbd_dev_header_watch_sync() (Ilya Dryomov) [Orabug: 20304006]
- rbd: make sure we have latest osdmap on 'rbd map' (Ilya Dryomov) [Orabug: 20304006]
- libceph: add ceph_monc_wait_osdmap() (Ilya Dryomov) [Orabug: 20304006]
- libceph: mon_get_version request infrastructure (Ilya Dryomov) [Orabug: 20304006]
- libceph: recognize poolop requests in debugfs (Ilya Dryomov) [Orabug: 20304006]
- ceph: remove bogus extern (stephen hemminger) [Orabug: 20304006]
- crush: decode and initialize chooseleaf_vary_r (Ilya Dryomov) [Orabug: 20304006]
- libceph: fix non-default values check in apply_primary_affinity() (Ilya Dryomov) [Orabug: 20304006]
- libceph: dump pool {read,write}_tier to debugfs (Ilya Dryomov) [Orabug: 20304006]
- libceph: output primary affinity values on osdmap updates (Ilya Dryomov) [Orabug: 20304006]
- libceph: enable PRIMARY_AFFINITY feature bit (Ilya Dryomov) [Orabug: 20304006]
- libceph: redo ceph_calc_pg_primary() in terms of ceph_calc_pg_acting() (Ilya Dryomov) [Orabug: 20304006]
- libceph: add support for osd primary affinity (Ilya Dryomov) [Orabug: 20304006]
- libceph: add support for primary_temp mappings (Ilya Dryomov) [Orabug: 20304006]
- libceph: return primary from ceph_calc_pg_acting() (Ilya Dryomov) [Orabug: 20304006]
- libceph: switch ceph_calc_pg_acting() to new helpers (Ilya Dryomov) [Orabug: 20304006]
- libceph: introduce apply_temps() helper (Ilya Dryomov) [Orabug: 20304006]
- libceph: introduce pg_to_raw_osds() and raw_to_up_osds() helpers (Ilya Dryomov) [Orabug: 20304006]
- libceph: ceph_can_shift_osds(pool) and pool type defines (Ilya Dryomov) [Orabug: 20304006]
- libceph: ceph_osd_{exists,is_up,is_down}(osd) definitions (Ilya Dryomov) [Orabug: 20304006]
- libceph: enable OSDMAP_ENC feature bit (Ilya Dryomov) [Orabug: 20304006]
- libceph: primary_affinity decode bits (Ilya Dryomov) [Orabug: 20304006]
- libceph: primary_affinity infrastructure (Ilya Dryomov) [Orabug: 20304006]
- libceph: primary_temp decode bits (Ilya Dryomov) [Orabug: 20304006]
- libceph: primary_temp infrastructure (Ilya Dryomov) [Orabug: 20304006]
- libceph: generalize ceph_pg_mapping (Ilya Dryomov) [Orabug: 20304006]
- libceph: introduce get_osdmap_client_data_v() (Ilya Dryomov) [Orabug: 20304006]
- libceph: introduce decode{,_new}_pg_temp() and switch to them (Ilya Dryomov) [Orabug: 20304006]
- libceph: switch osdmap_set_max_osd() to krealloc() (Ilya Dryomov) [Orabug: 20304006]
- libceph: introduce decode{,_new}_pools() and switch to them (Ilya Dryomov) [Orabug: 20304006]
- libceph: rename __decode_pool{,_names}() to decode_pool{,_names}() (Ilya Dryomov) [Orabug: 20304006]
- libceph: fix and clarify ceph_decode_need() sizes (Ilya Dryomov) [Orabug: 20304006]
- libceph: nuke bogus encoding version check in osdmap_apply_incremental() (Ilya Dryomov) [Orabug: 20304006]
- libceph: fixup error handling in osdmap_apply_incremental() (Ilya Dryomov) [Orabug: 20304006]
- libceph: fix crush_decode() call site in osdmap_decode() (Ilya Dryomov) [Orabug: 20304006]
- libceph: check length of osdmap osd arrays (Ilya Dryomov) [Orabug: 20304006]
- libceph: safely decode max_osd value in osdmap_decode() (Ilya Dryomov) [Orabug: 20304006]
- libceph: fixup error handling in osdmap_decode() (Ilya Dryomov) [Orabug: 20304006]
- libceph: split osdmap allocation and decode steps (Ilya Dryomov) [Orabug: 20304006]
- libceph: dump osdmap and enhance output on decode errors (Ilya Dryomov) [Orabug: 20304006]
- libceph: dump pg_temp mappings to debugfs (Ilya Dryomov) [Orabug: 20304006]
- libceph: do not prefix osd lines with in debugfs output (Ilya Dryomov) [Orabug: 20304006]
- libceph: refer to osdmap directly in osdmap_show() (Ilya Dryomov) [Orabug: 20304006]
- crush: support chooseleaf_vary_r tunable (tunables3) by default (Ilya Dryomov) [Orabug: 20304006]
- crush: add SET_CHOOSELEAF_VARY_R step (Ilya Dryomov) [Orabug: 20304006]
- crush: add chooseleaf_vary_r tunable (Ilya Dryomov) [Orabug: 20304006]
- crush: allow crush rules to set (re)tries counts to 0 (Ilya Dryomov) [Orabug: 20304006]
- crush: fix off-by-one errors in total_tries refactor (Ilya Dryomov) [Orabug: 20304006]
- libceph: fix oops in ceph_msg_data_{pages,pagelist}_advance() (Yan, Zheng) [Orabug: 20304006]
- rbd: prefix rbd writes with CEPH_OSD_OP_SETALLOCHINT osd op (Ilya Dryomov) [Orabug: 20304006]
- rbd: num_ops parameter for rbd_osd_req_create() (Ilya Dryomov) [Orabug: 20304006]
- libceph: bump CEPH_OSD_MAX_OP to 3 (Ilya Dryomov) [Orabug: 20304006]
- libceph: add support for CEPH_OSD_OP_SETALLOCHINT osd op (Ilya Dryomov) [Orabug: 20304006]
- libceph: encode CEPH_OSD_OP_FLAG_* op flags (Ilya Dryomov) [Orabug: 20304006]
- rbd: fix error paths in rbd_img_request_fill() (Ilya Dryomov) [Orabug: 20304006]
- rbd: remove out_partial label in rbd_img_request_fill() (Ilya Dryomov) [Orabug: 20304006]
- libceph: a per-osdc crush scratch buffer (Ilya Dryomov) [Orabug: 20304006]
- rbd: drop an unsafe assertion (Alex Elder) [Orabug: 20304006]
- libceph: take map_sem for read in handle_reply() (Ilya Dryomov) [Orabug: 20304006]
- libceph: factor out logic from ceph_osdc_start_request() (Ilya Dryomov) [Orabug: 20304006]
- libceph: fix error handling in ceph_osdc_init() (Ilya Dryomov) [Orabug: 20304006]
- libceph: support CEPH_FEATURE_OSD_CACHEPOOL feature (Ilya Dryomov) [Orabug: 20304006]
- libceph: follow redirect replies from osds (Ilya Dryomov) [Orabug: 20304006]
- libceph: rename ceph_osd_request::r_{oloc,oid} to r_base_{oloc,oid} (Ilya Dryomov) [Orabug: 20304006]
- libceph: follow {read,write}_tier fields on osd request submission (Ilya Dryomov) [Orabug: 20304006]
- libceph: add ceph_pg_pool_by_id() (Ilya Dryomov) [Orabug: 20304006]
- libceph: CEPH_OSD_FLAG_* enum update (Ilya Dryomov) [Orabug: 20304006]
- libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg() (Ilya Dryomov) [Orabug: 20304006]
- libceph: introduce and start using oid abstraction (Ilya Dryomov) [Orabug: 20304006]
- libceph: rename MAX_OBJ_NAME_SIZE to CEPH_MAX_OID_NAME_LEN (Ilya Dryomov) [Orabug: 20304006]
- libceph: move ceph_file_layout helpers to ceph_fs.h (Ilya Dryomov) [Orabug: 20304006]
- libceph: start using oloc abstraction (Ilya Dryomov) [Orabug: 20304006]
- libceph: dout() is missing a newline (Ilya Dryomov) [Orabug: 20304006]
- libceph: add ceph_kv{malloc,free}() and switch to them (Ilya Dryomov) [Orabug: 20304006]
- libceph: fix preallocation check in get_reply() (Ilya Dryomov) [Orabug: 20304006]
- libceph: rename front to front_len in get_reply() (Josh Durgin) [Orabug: 20304006]
- libceph: rename ceph_msg::front_max to front_alloc_len (Ilya Dryomov) [Orabug: 20304006]
- libceph: use CEPH_MON_PORT when the specified port is 0 (Ilya Dryomov) [Orabug: 20304006]
- crush: support new indep mode and SET_* steps (crush v2) by default (Ilya Dryomov) [Orabug: 20304006]
- crush: fix crush_choose_firstn comment (Ilya Dryomov) [Orabug: 20304006]
- crush: attempts -> tries (Ilya Dryomov) [Orabug: 20304006]
- crush: add set_choose_local_[fallback_]tries steps (Ilya Dryomov) [Orabug: 20304006]
- crush: generalize descend_once (Ilya Dryomov) [Orabug: 20304006]
- crush: CHOOSE_LEAF -> CHOOSELEAF throughout (Ilya Dryomov) [Orabug: 20304006]
- crush: add SET_CHOOSE_TRIES rule step (Ilya Dryomov) [Orabug: 20304006]
- crush: apply chooseleaf_tries to firstn mode too (Ilya Dryomov) [Orabug: 20304006]
- crush: new SET_CHOOSE_LEAF_TRIES command (Ilya Dryomov) [Orabug: 20304006]
- crush: pass parent r value for indep call (Ilya Dryomov) [Orabug: 20304006]
- crush: clarify numrep vs endpos (Ilya Dryomov) [Orabug: 20304006]
- crush: strip firstn conditionals out of crush_choose, rename (Ilya Dryomov) [Orabug: 20304006]
- crush: add note about r in recursive choose (Ilya Dryomov) [Orabug: 20304006]
- crush: use breadth-first search for indep mode (Ilya Dryomov) [Orabug: 20304006]
- crush: return CRUSH_ITEM_UNDEF for failed placements with indep (Ilya Dryomov) [Orabug: 20304006]
- crush: eliminate CRUSH_MAX_SET result size limitation (Ilya Dryomov) [Orabug: 20304006]
- crush: fix some comments (Ilya Dryomov) [Orabug: 20304006]
- crush: reduce scope of some local variables (Ilya Dryomov) [Orabug: 20304006]
- crush: factor out (trivial) crush_destroy_rule() (Ilya Dryomov) [Orabug: 20304006]
- crush: pass weight vector size to map function (Ilya Dryomov) [Orabug: 20304006]
- libceph: update ceph_features.h (Ilya Dryomov) [Orabug: 20304006]
- libceph: all features fields must be u64 (Ilya Dryomov) [Orabug: 20304006]
- rbd: tear down watch request if rbd_dev_device_setup() fails (Ilya Dryomov) [Orabug: 20304006]
- rbd: introduce rbd_dev_header_unwatch_sync() and switch to it (Ilya Dryomov) [Orabug: 20304006]
- rbd: enable extended devt in single-major mode (Ilya Dryomov) [Orabug: 20304006]
- rbd: add support for single-major device number allocation scheme (Ilya Dryomov) [Orabug: 20304006]
- rbd: add 'minor' sysfs rbd device attribute (Ilya Dryomov) [Orabug: 20304006]
- rbd: switch to ida for rbd id assignments (Ilya Dryomov) [Orabug: 20304006]
- rbd: refactor rbd_init() a bit (Ilya Dryomov) [Orabug: 20304006]
- rbd: tweak "loaded" message and module description (Ilya Dryomov) [Orabug: 20304006]
- rbd: rbd_device::dev_id is an int, format it as such (Ilya Dryomov) [Orabug: 20304006]
- libceph: block I/O when PAUSE or FULL osd map flags are set (Josh Durgin) [Orabug: 20304006]
- ceph: Add necessary clean up if invalid reply received in handle_reply() (Li Wang) [Orabug: 20304006]
- rbd: fix error handling from rbd_snap_name() (Josh Durgin) [Orabug: 20304006]
- rbd: ignore unmapped snapshots that no longer exist (Josh Durgin) [Orabug: 20304006]
- rbd: fix use-after free of rbd_dev->disk (Josh Durgin) [Orabug: 20304006]
- rbd: make rbd_obj_notify_ack() synchronous (Josh Durgin) [Orabug: 20304006]
- rbd: complete notifies before cleaning up osd_client and rbd_dev (Josh Durgin) [Orabug: 20304006]
- libceph: add function to ensure notifies are complete (Josh Durgin) [Orabug: 20304006]
- rbd: fix null dereference in dout (Josh Durgin) [Orabug: 20304006]
- rbd: fix buffer size for writes to images with snapshots (Josh Durgin) [Orabug: 20304006]
- libceph: create_singlethread_workqueue() doesn't return ERR_PTRs (Dan Carpenter) [Orabug: 20304006]
- libceph: fix error handling in handle_reply() (Dan Carpenter) [Orabug: 20304006]
- libceph: call r_unsafe_callback when unsafe reply is received (Yan, Zheng) [Orabug: 20304006]
- rbd: fix a couple warnings (Sage Weil) [Orabug: 20304006]
- libceph: fix truncate size calculation (Yan, Zheng) [Orabug: 20304006]
- libceph: fix safe completion (Yan, Zheng) [Orabug: 20304006]
- rbd: take a little credit (Alex Elder) [Orabug: 20304006]
- rbd: use rwsem to protect header updates (Alex Elder) [Orabug: 20304006]
- rbd: don't hold ctl_mutex to get/put device (Alex Elder) [Orabug: 20304006]
- rbd: protect against concurrent unmaps (Alex Elder) [Orabug: 20304006]
- rbd: set removing flag while holding list lock (Alex Elder) [Orabug: 20304006]
- libceph: print more info for short message header (Alex Elder) [Orabug: 20304006]
- rbd: protect against duplicate client creation (Alex Elder) [Orabug: 20304006]
- rbd: clean up a few things in the refresh path (Alex Elder) [Orabug: 20304006]
- rbd: flush dcache after zeroing page data (Alex Elder) [Orabug: 20304006]
- libceph: add lingering request reference when registered (Alex Elder) [Orabug: 20304006]
- rbd: drop original request earlier for existence check (Alex Elder) [Orabug: 20304006]
- rbd: Use min_t() to fix comparison of distinct pointer types warning (Geert Uytterhoeven) [Orabug: 20304006]
- rbd: fix I/O error propagation for reads (Josh Durgin) [Orabug: 20304006]
- libceph: use pg_num_mask instead of pgp_num_mask for pg.seed calc (Sage Weil) [Orabug: 20304006]
- libceph: unregister request in __map_request failed and nofail == false (majianpeng) [Orabug: 20304006]
- libceph: fix invalid unsigned->signed conversion for timespec encoding (Josh Durgin) [Orabug: 20304006]
- ceph: fix sleeping function called from invalid context. (majianpeng) [Orabug: 20304006]
- rbd: send snapshot context with writes (Josh Durgin) [Orabug: 20304006]
- rbd: fetch object order before using it (Josh Durgin) [Orabug: 20304006]
- rbd: use the correct length for format 2 object names (Josh Durgin) [Orabug: 20304006]
- rbd: fix cleanup in rbd_add() (Alex Elder) [Orabug: 20304006]
- ceph: ceph_pagelist_append might sleep while atomic (Jim Schutt) [Orabug: 20304006]
- ceph: add cpu_to_le32() calls when encoding a reconnect capability (Jim Schutt) [Orabug: 20304006]
- rbd: re-submit flattened write request (part 2) (Alex Elder) [Orabug: 20304006]
- rbd: re-submit write request for flattened clone (Alex Elder) [Orabug: 20304006]
- rbd: re-submit read request for flattened clone (Alex Elder) [Orabug: 20304006]
- rbd: detect when clone image is flattened (Alex Elder) [Orabug: 20304006]
- rbd: reference count parent requests (Alex Elder) [Orabug: 20304006]
- rbd: define parent image request routines (Alex Elder) [Orabug: 20304006]
- rbd: define rbd_dev_unparent() (Alex Elder) [Orabug: 20304006]
- rbd: don't release write request until necessary (Alex Elder) [Orabug: 20304006]
- rbd: get parent info on refresh (Alex Elder) [Orabug: 20304006]
- rbd: ignore zero-overlap parent (Alex Elder) [Orabug: 20304006]
- rbd: support reading parent page data for writes (Alex Elder) [Orabug: 20304006]
- rbd: fix parent request size assumption (Alex Elder) [Orabug: 20304006]
- libceph: init sent and completed when starting (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_img_request_get() (Alex Elder) [Orabug: 20304006]
- rbd: only set up watch for mapped images (Alex Elder) [Orabug: 20304006]
- rbd: set mapping read-only flag in rbd_add() (Alex Elder) [Orabug: 20304006]
- rbd: support reading parent page data (Alex Elder) [Orabug: 20304006]
- rbd: fix an incorrect assertion condition (Alex Elder) [Orabug: 20304006]
- rbd: define rbd_dev_v2_header_info() (Alex Elder) [Orabug: 20304006]
- rbd: get rid of trivial v1 header wrappers (Alex Elder) [Orabug: 20304006]
- rbd: simplify rbd_dev_v1_probe() (Alex Elder) [Orabug: 20304006]
- rbd: update in-core header directly (Alex Elder) [Orabug: 20304006]
- rbd: refactor rbd_header_from_disk() (Alex Elder) [Orabug: 20304006]
- rbd: zero format 1 header structure earlier (Alex Elder) [Orabug: 20304006]
- rbd: set the mapping size and features later (Alex Elder) [Orabug: 20304006]
- rbd: always set read-only flag in rbd_add() (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_dev_clear_mapping() (Alex Elder) [Orabug: 20304006]
- rbd: don't look up snapshot id in rbd_dev_mapping_set() (Alex Elder) [Orabug: 20304006]
- rbd: don't print warning if not mapping a parent (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_update_mapping_size() (Alex Elder) [Orabug: 20304006]
- rbd: update capacity in rbd_dev_refresh() (Alex Elder) [Orabug: 20304006]
- rbd: revalidate only for mapping size changes (Alex Elder) [Orabug: 20304006]
- rbd: fix leak of format 2 snapshot context (Alex Elder) [Orabug: 20304006]
- rbd: fix image request leak on parent read (Alex Elder) [Orabug: 20304006]
- libceph: use slab cache for osd client requests (Alex Elder) [Orabug: 20304006]
- libceph: allocate ceph message data with a slab allocator (Alex Elder) [Orabug: 20304006]
- libceph: allocate ceph messages with a slab allocator (Alex Elder) [Orabug: 20304006]
- rbd: allocate image object names with a slab allocator (Alex Elder) [Orabug: 20304006]
- rbd: allocate object requests with a slab allocator (Alex Elder) [Orabug: 20304006]
- rbd: allocate name separate from obj_request (Alex Elder) [Orabug: 20304006]
- rbd: allocate image requests with a slab allocator (Alex Elder) [Orabug: 20304006]
- rbd: use binary search for snapshot lookup (Alex Elder) [Orabug: 20304006]
- rbd: clear EXISTS flag if mapped snapshot disappears (Alex Elder) [Orabug: 20304006]
- rbd: kill off the snapshot list (Alex Elder) [Orabug: 20304006]
- rbd: define rbd_snap_size() and rbd_snap_features() (Alex Elder) [Orabug: 20304006]
- rbd: use snap_id not index to look up snap info (Alex Elder) [Orabug: 20304006]
- rbd: look up snapshot name in names buffer (Alex Elder) [Orabug: 20304006]
- rbd: drop obj_request->version (Alex Elder) [Orabug: 20304006]
- rbd: drop rbd_obj_method_sync() version parameter (Alex Elder) [Orabug: 20304006]
- rbd: more version parameter removal (Alex Elder) [Orabug: 20304006]
- rbd: get rid of some version parameters (Alex Elder) [Orabug: 20304006]
- rbd: stop tracking header object version (Alex Elder) [Orabug: 20304006]
- rbd: snap names are pointer to constant data (Alex Elder) [Orabug: 20304006]
- rbd: don't revalidate so much (Alex Elder) [Orabug: 20304006]
- rbd: fix up the layering warning message (Alex Elder) [Orabug: 20304006]
- ceph: use ceph_create_snap_context() (Alex Elder) [Orabug: 20304006]
- libceph: create source file "net/ceph/snapshot.c" (Alex Elder) [Orabug: 20304006]
- rbd: set up devices only for mapped images (Alex Elder) [Orabug: 20304006]
- rbd: don't have device release destroy rbd_dev (Alex Elder) [Orabug: 20304006]
- rbd: define rbd_dev_unprobe() (Alex Elder) [Orabug: 20304006]
- rbd: don't destroy rbd_dev in device release function (Alex Elder) [Orabug: 20304006]
- rbd: drop module later (Alex Elder) [Orabug: 20304006]
- rbd: set up watch in rbd_dev_image_probe() (Alex Elder) [Orabug: 20304006]
- rbd: don't bother checking whether order changes (Alex Elder) [Orabug: 20304006]
- rbd: don't clean up watch in device release function (Alex Elder) [Orabug: 20304006]
- rbd: define rbd_header_name() (Alex Elder) [Orabug: 20304006]
- rbd: move more initialization into rbd_dev_image_probe() (Alex Elder) [Orabug: 20304006]
- rbd: probe for the parent earlier (Alex Elder) [Orabug: 20304006]
- rbd: remove parent devices on probe error (Alex Elder) [Orabug: 20304006]
- rbd: fix rbd_dev_remove_parent() (Alex Elder) [Orabug: 20304006]
- rbd: kill __rbd_remove() (Alex Elder) [Orabug: 20304006]
- rbd: set mapping info earlier (Alex Elder) [Orabug: 20304006]
- rbd: encapsulate removing parent devices (Alex Elder) [Orabug: 20304006]
- rbd: encapsulate probing for parent devices (Alex Elder) [Orabug: 20304006]
- rbd: defer setting disk capacity (Alex Elder) [Orabug: 20304006]
- rbd: only set device exists flag when ready (Alex Elder) [Orabug: 20304006]
- rbd: fix up some sysfs stuff (Alex Elder) [Orabug: 20304006]
- rbd: fix a bug in resizing a mapping (Alex Elder) [Orabug: 20304006]
- rbd: refactor rbd_dev_probe_update_spec() (Alex Elder) [Orabug: 20304006]
- rbd: rename rbd_dev_probe() (Alex Elder) [Orabug: 20304006]
- rbd: make rbd_dev_destroy() match rbd_dev_create() (Alex Elder) [Orabug: 20304006]
- rbd: define rbd snap context routines (Alex Elder) [Orabug: 20304006]
- rbd: use rbd_warn(), not WARN_ON() (Alex Elder) [Orabug: 20304006]
- rbd: move stripe_unit and stripe_count into header (Alex Elder) [Orabug: 20304006]
- rbd: make rbd spec names pointer to const (Alex Elder) [Orabug: 20304006]
- rbd: set snapshot id in rbd_dev_probe_update_spec() (Alex Elder) [Orabug: 20304006]
- rbd: have snap_by_name() return a snapshot (Alex Elder) [Orabug: 20304006]
- rbd: fix image id leak in initial probe (Alex Elder) [Orabug: 20304006]
- rbd: have rbd_dev_image_id() set format 1 image id (Alex Elder) [Orabug: 20304006]
- rbd: avoid dropping extra reference in rbd_free_disk() (Alex Elder) [Orabug: 20304006]
- rbd: use rbd_obj_method_sync() return value (Alex Elder) [Orabug: 20304006]
- rbd: fix leak of format 2 snapshot names (Alex Elder) [Orabug: 20304006]
- rbd: rename __rbd_add_snap_dev() (Alex Elder) [Orabug: 20304006]
- rbd: only update values on snap_info success (Alex Elder) [Orabug: 20304006]
- rbd: make snap_size order parameter optional (Alex Elder) [Orabug: 20304006]
- rbd: fix leak of snapshots during initial probe (Alex Elder) [Orabug: 20304006]
- rbd: don't create sysfs entries for non-mapped snapshots (Alex Elder) [Orabug: 20304006]
- libceph: fix byte order mismatch (Alex Elder) [Orabug: 20304006]
- rbd: activate support for layered images (Alex Elder) [Orabug: 20304006]
- rbd: get and check striping parameters (Alex Elder) [Orabug: 20304006]
- rbd: have rbd_obj_method_sync() return transfer count (Alex Elder) [Orabug: 20304006]
- rbd: void data pointers for rbd_obj_method_sync() (Alex Elder) [Orabug: 20304006]
- rbd: give rbd_obj_read_sync() buffer void type (Alex Elder) [Orabug: 20304006]
- libceph: validate timespec conversions (Alex Elder) [Orabug: 20304006]
- libceph: add signed type limits (Alex Elder) [Orabug: 20304006]
- rbd: enforce parent overlap (Alex Elder) [Orabug: 20304006]
- rbd: issue a copyup for layered writes (Alex Elder) [Orabug: 20304006]
- rbd: implement full object parent reads (Alex Elder) [Orabug: 20304006]
- rbd: revalidate_disk upon rbd resize (Laurent Barbe) [Orabug: 20304006]
- rbd: support page array image requests (Alex Elder) [Orabug: 20304006]
- rbd: define zero_pages() (Alex Elder) [Orabug: 20304006]
- rbd: encapsulate submission of image object requests (Alex Elder) [Orabug: 20304006]
- rbd: define separate read and write format funcs (Alex Elder) [Orabug: 20304006]
- libceph: support pages for class request data (Alex Elder) [Orabug: 20304006]
- libceph: fix two messenger bugs (Alex Elder) [Orabug: 20304006]
- rbd: issue stat request before layered write (Alex Elder) [Orabug: 20304006]
- rbd: add target object existence flags (Alex Elder) [Orabug: 20304006]
- rbd: always check IMG_DATA flag (Alex Elder) [Orabug: 20304006]
- rbd: adjust image object request ref counting (Alex Elder) [Orabug: 20304006]
- libceph: support raw data requests (Alex Elder) [Orabug: 20304006]
- libceph: clean up osd data field access functions (Alex Elder) [Orabug: 20304006]
- libceph: kill off osd data write_request parameters (Alex Elder) [Orabug: 20304006]
- ceph: fix printk format warnings in file.c (Randy Dunlap) [Orabug: 20304006]
- ceph: fix race between writepages and truncate (Yan, Zheng) [Orabug: 20304006]
- ceph: apply write checks in ceph_aio_write (Yan, Zheng) [Orabug: 20304006]
- ceph: take i_mutex before getting Fw cap (Yan, Zheng) [Orabug: 20304006]
- libceph: change how "safe" callback is used (Alex Elder) [Orabug: 20304006]
- ceph: let osd client clean up for interrupted request (Alex Elder) [Orabug: 20304006]
- ceph: fix symlink inode operations (Yan, Zheng) [Orabug: 20304006]
- ceph: Use pseudo-random numbers to choose mds (Sam Lang) [Orabug: 20304006]
- rbd: implement layered reads (Alex Elder) [Orabug: 20304006]
- rbd: probe the parent of an image if present (Alex Elder) [Orabug: 20304006]
- rbd: add an object request flag for image data objects (Alex Elder) [Orabug: 20304006]
- rbd: define an rbd object request flags field (Alex Elder) [Orabug: 20304006]
- rbd: encapsulate image object end request handling (Alex Elder) [Orabug: 20304006]
- rbd: define image request layered flag (Alex Elder) [Orabug: 20304006]
- rbd: define image request originator flag (Alex Elder) [Orabug: 20304006]
- rbd: define image request flags (Alex Elder) [Orabug: 20304006]
- rbd: record image-relative offset in object requests (Alex Elder) [Orabug: 20304006]
- rbd: record aggregate image transfer count (Alex Elder) [Orabug: 20304006]
- rbd: record overall image request result (Alex Elder) [Orabug: 20304006]
- rbd: update feature bits (Alex Elder) [Orabug: 20304006]
- libceph: make method call data be a separate data item (Alex Elder) [Orabug: 20304006]
- libceph: add, don't set data for a message (Alex Elder) [Orabug: 20304006]
- libceph: implement multiple data items in a message (Alex Elder) [Orabug: 20304006]
- libceph: replace message data pointer with list (Alex Elder) [Orabug: 20304006]
- libceph: have cursor point to data (Alex Elder) [Orabug: 20304006]
- libceph: move cursor into message (Alex Elder) [Orabug: 20304006]
- libceph: record bio length (Alex Elder) [Orabug: 20304006]
- libceph: skip message if too big to receive (Alex Elder) [Orabug: 20304006]
- libceph: fix possible CONFIG_BLOCK build problem (Alex Elder) [Orabug: 20304006]
- libceph: kill off osd request r_data_in and r_data_out (Alex Elder) [Orabug: 20304006]
- libceph: set the data pointers when encoding ops (Alex Elder) [Orabug: 20304006]
- libceph: combine initializing and setting osd data (Alex Elder) [Orabug: 20304006]
- libceph: set message data when building osd request (Alex Elder) [Orabug: 20304006]
- libceph: move ceph_osdc_build_request() (Alex Elder) [Orabug: 20304006]
- libceph: format class info at init time (Alex Elder) [Orabug: 20304006]
- rbd: rearrange some code for consistency (Alex Elder) [Orabug: 20304006]
- rbd: separate initialization of osd data (Alex Elder) [Orabug: 20304006]
- rbd: don't set data in rbd_osd_req_format_op() (Alex Elder) [Orabug: 20304006]
- libceph: specify osd op by index in request (Alex Elder) [Orabug: 20304006]
- libceph: add data pointers in osd op structures (Alex Elder) [Orabug: 20304006]
- libceph: rename data out field in osd request op (Alex Elder) [Orabug: 20304006]
- libceph: keep source rather than message osd op array (Alex Elder) [Orabug: 20304006]
- rbd: define rbd_osd_req_format_op() (Alex Elder) [Orabug: 20304006]
- libceph: a few more osd data cleanups (Alex Elder) [Orabug: 20304006]
- libceph: define ceph_osd_data_length() (Alex Elder) [Orabug: 20304006]
- libceph: define a few more helpers (Alex Elder) [Orabug: 20304006]
- libceph: define osd data initialization helpers (Alex Elder) [Orabug: 20304006]
- libceph: compute incoming bytes once (Alex Elder) [Orabug: 20304006]
- rbd: define inbound data size for method ops (Alex Elder) [Orabug: 20304006]
- libceph: provide data length when preparing message (Alex Elder) [Orabug: 20304006]
- ceph: build osd request message later for writepages (Alex Elder) [Orabug: 20304006]
- libceph: hold off building osd request (Alex Elder) [Orabug: 20304006]
- ceph: kill ceph alloc_page_vec() (Alex Elder) [Orabug: 20304006]
- ceph: define ceph_writepages_osd_request() (Alex Elder) [Orabug: 20304006]
- libceph: don't build request in ceph_osdc_new_request() (Alex Elder) [Orabug: 20304006]
- libceph: record message data length (Alex Elder) [Orabug: 20304006]
- libceph: record length of bio list with bio (Alex Elder) [Orabug: 20304006]
- libceph: drop ceph_osd_request->r_con_filling_msg (Alex Elder) [Orabug: 20304006]
- ceph: use page_offset() in ceph_writepages_start() (Alex Elder) [Orabug: 20304006]
- libceph: define ceph_decode_pgid() only once (Alex Elder) [Orabug: 20304006]
- libceph: drop mutex on error in handle_reply() (Alex Elder) [Orabug: 20304006]
- ceph: set up page array mempool with correct size (Alex Elder) [Orabug: 20304006]
- libceph: use osd_req_op_extent_init() (Alex Elder) [Orabug: 20304006]
- libceph: clean up ceph_osd_new_request() (Alex Elder) [Orabug: 20304006]
- libceph: don't update op in calc_layout() (Alex Elder) [Orabug: 20304006]
- libceph: pass offset and length out of calc_layout() (Alex Elder) [Orabug: 20304006]
- libceph: define source request op functions (Alex Elder) [Orabug: 20304006]
- libceph: define osd_req_opcode_valid() (Alex Elder) [Orabug: 20304006]
- ceph: move max constant definitions (Alex Elder) [Orabug: 20304006]
- libceph: be explicit in masking bottom 16 bits (Alex Elder) [Orabug: 20304006]
- libceph: account for alignment in pages cursor (Alex Elder) [Orabug: 20304006]
- libceph: page offset must be less than page size (Alex Elder) [Orabug: 20304006]
- libceph: fix broken data length assertions (Alex Elder) [Orabug: 20304006]
- libceph: make message data be a pointer (Alex Elder) [Orabug: 20304006]
- libceph: use only ceph_msg_data_advance() (Alex Elder) [Orabug: 20304006]
- libceph: don't add to crc unless data sent (Alex Elder) [Orabug: 20304006]
- libceph: kill last of ceph_msg_pos (Alex Elder) [Orabug: 20304006]
- libceph: kill most of ceph_msg_pos (Alex Elder) [Orabug: 20304006]
- libceph: use cursor resid for loop condition (Alex Elder) [Orabug: 20304006]
- libceph: collapse all data items into one (Alex Elder) [Orabug: 20304006]
- libceph: get rid of read helpers (Alex Elder) [Orabug: 20304006]
- libceph: no outbound zero data (Alex Elder) [Orabug: 20304006]
- libceph: use cursor for inbound data pages (Alex Elder) [Orabug: 20304006]
- libceph: kill ceph message bio_iter, bio_seg (Alex Elder) [Orabug: 20304006]
- libceph: use cursor for bio reads (Alex Elder) [Orabug: 20304006]
- libceph: record residual bytes for all message data types (Alex Elder) [Orabug: 20304006]
- libceph: drop pages parameter (Alex Elder) [Orabug: 20304006]
- libceph: initialize data fields on last msg put (Alex Elder) [Orabug: 20304006]
- libceph: send queued requests when starting new one (Alex Elder) [Orabug: 20304006]
- libceph: keep request lists in tid order (Alex Elder) [Orabug: 20304006]
- libceph: requeue only sent requests when kicking (Alex Elder) [Orabug: 20304006]
- libceph: no more kick_requests() race (Alex Elder) [Orabug: 20304006]
- libceph: slightly defer registering osd request (Alex Elder) [Orabug: 20304006]
- libceph: wrap auth methods in a mutex (Sage Weil) [Orabug: 20304006]
- libceph: wrap auth ops in wrapper functions (Sage Weil) [Orabug: 20304006]
- libceph: add update_authorizer auth method (Sage Weil) [Orabug: 20304006]
- libceph: fix authorizer invalidation (Sage Weil) [Orabug: 20304006]
- libceph: clear messenger auth_retry flag when we authenticate (Sage Weil) [Orabug: 20304006]
- libceph: implement RECONNECT_SEQ feature (Sage Weil) [Orabug: 20304006]
- ceph: fix buffer pointer advance in ceph_sync_write (Henry C Chang) [Orabug: 20304006]
- ceph: use i_release_count to indicate dir's completeness (Yan, Zheng) [Orabug: 20304006]
- libceph: more cleanup of write_partial_msg_pages() (Alex Elder) [Orabug: 20304006]
- libceph: kill message trail (Alex Elder) [Orabug: 20304006]
- libceph: kill osd request r_trail (Alex Elder) [Orabug: 20304006]
- libceph: have osd requests support pagelist data (Alex Elder) [Orabug: 20304006]
- libceph: let osd ops determine request data length (Alex Elder) [Orabug: 20304006]
- libceph: implement pages array cursor (Alex Elder) [Orabug: 20304006]
- libceph: implement bio message data item cursor (Alex Elder) [Orabug: 20304006]
- libceph: use data cursor for message pagelist (Alex Elder) [Orabug: 20304006]
- libceph: prepare for other message data item types (Alex Elder) [Orabug: 20304006]
- libceph: start defining message data cursor (Alex Elder) [Orabug: 20304006]
- libceph: abstract message data (Alex Elder) [Orabug: 20304006]
- libceph: be explicit about message data representation (Alex Elder) [Orabug: 20304006]
- libceph: define ceph_msg_has_*() data macros (Alex Elder) [Orabug: 20304006]
- libceph: define and use ceph_crc32c_page() (Alex Elder) [Orabug: 20304006]
- libceph: define and use ceph_tcp_recvpage() (Alex Elder) [Orabug: 20304006]
- libceph: encapsulate reading message data (Alex Elder) [Orabug: 20304006]
- libceph: small write_partial_msg_pages() refactor (Alex Elder) [Orabug: 20304006]
- libceph: consolidate message prep code (Alex Elder) [Orabug: 20304006]
- libceph: use local variables for message positions (Alex Elder) [Orabug: 20304006]
- libceph: don't clear bio_iter in prepare_write_message() (Alex Elder) [Orabug: 20304006]
- libceph: activate message data assignment checks (Alex Elder) [Orabug: 20304006]
- libceph: set response data fields earlier (Alex Elder) [Orabug: 20304006]
- libceph: record message data byte length (Alex Elder) [Orabug: 20304006]
- ceph: only set message data pointers if non-empty (Alex Elder) [Orabug: 20304006]
- libceph: isolate other message data fields (Alex Elder) [Orabug: 20304006]
- libceph: set page info with byte length (Alex Elder) [Orabug: 20304006]
- libceph: isolate message page field manipulation (Alex Elder) [Orabug: 20304006]
- libceph: record byte count not page count (Alex Elder) [Orabug: 20304006]
- libceph: simplify new message initialization (Alex Elder) [Orabug: 20304006]
- libceph: advance pagelist with list_rotate_left() (Alex Elder) [Orabug: 20304006]
- libceph: define and use in_msg_pos_next() (Alex Elder) [Orabug: 20304006]
- libceph: kill args in read_partial_message_bio() (Alex Elder) [Orabug: 20304006]
- libceph: change type of ceph_tcp_sendpage() "more" (Alex Elder) [Orabug: 20304006]
- libceph: minor byte order problems in read_partial_message() (Alex Elder) [Orabug: 20304006]
- libceph: define CEPH_MSG_MAX_MIDDLE_LEN (Alex Elder) [Orabug: 20304006]
- libceph: clean up skipped message logic (Alex Elder) [Orabug: 20304006]
- libceph: separate read and write data (Alex Elder) [Orabug: 20304006]
- libceph: distinguish page and bio requests (Alex Elder) [Orabug: 20304006]
- libceph: separate osd request data info (Alex Elder) [Orabug: 20304006]
- libceph: don't assign page info in ceph_osdc_new_request() (Alex Elder) [Orabug: 20304006]
- ceph: simplify ceph_sync_write() page_align calculation (Alex Elder) [Orabug: 20304006]
- ceph: use calc_pages_for() in start_read() (Alex Elder) [Orabug: 20304006]
- libceph: no need for alignment for mds message (Alex Elder) [Orabug: 20304006]
- libceph: define mds_alloc_msg() method (Alex Elder) [Orabug: 20304006]
- libceph: drop mutex while allocating a message (Alex Elder) [Orabug: 20304006]
- libceph: rename ceph_calc_object_layout() (Alex Elder) [Orabug: 20304006]
- libceph: kill ceph_msg->pagelist_count (Alex Elder) [Orabug: 20304006]
- libceph: use (void *) for untyped data in osd ops (Alex Elder) [Orabug: 20304006]
- libceph: fix wrong opcode use in osd_req_encode_op() (Alex Elder) [Orabug: 20304006]
- libceph: complete lingering requests only once (Alex Elder) [Orabug: 20304006]
- ceph: acquire i_mutex in __ceph_do_pending_vmtruncate (Yan, Zheng) [Orabug: 20304006]
- ceph: don't early drop Fw cap (Yan, Zheng) [Orabug: 20304006]
- ceph: revert commit 22cddde104 (Sage Weil) [Orabug: 20304006]
- ceph: use I_COMPLETE inode flag instead of D_COMPLETE flag (Yan, Zheng) [Orabug: 20304006]
- ceph: set mds_want according to cap import message (Yan, Zheng) [Orabug: 20304006]
- ceph: queue cap release when trimming cap (Yan, Zheng) [Orabug: 20304006]
- ceph: fix LSSNAP regression (Yan, Zheng) [Orabug: 20304006]
- libceph: set page alignment in start_request() (Alex Elder) [Orabug: 20304006]
- libceph: distinguish page array and pagelist count (Alex Elder) [Orabug: 20304006]
- libceph: don't pass request to calc_layout() (Alex Elder) [Orabug: 20304006]
- libceph: format target object name in caller (Alex Elder) [Orabug: 20304006]
- libceph: pass object number back to calc_layout() caller (Alex Elder) [Orabug: 20304006]
- libceph: make ceph_msg->bio_seg be unsigned (Alex Elder) [Orabug: 20304006]
- libceph: fix a osd request memory leak (Alex Elder) [Orabug: 20304006]
- rbd: do a safe list traversal in rbd_img_request_submit() (Alex Elder) [Orabug: 20304006]
- rbd: don't zero-fill non-image object requests (Alex Elder) [Orabug: 20304006]
- libceph: fix decoding of pgids (Sage Weil) [Orabug: 20304006]
- libceph: add support for HASHPSPOOL pool flag (Sage Weil) [Orabug: 20304006]
- libceph: update osd request/reply encoding (Sage Weil) [Orabug: 20304006]
- libceph: calculate placement based on the internal data types (Sage Weil) [Orabug: 20304006]
- ceph: update support for PGID64, PGPOOL3, OSDENC protocol features (Sage Weil) [Orabug: 20304006]
- ceph: update "ceph_features.h" (Alex Elder) [Orabug: 20304006]
- libceph: decode into cpu-native ceph_pg type (Sage Weil) [Orabug: 20304006]
- libceph: rename ceph_pg -> ceph_pg_v1 (Sage Weil) [Orabug: 20304006]
- rbd: pass length, not op for osd completions (Alex Elder) [Orabug: 20304006]
- rbd: move rbd_osd_trivial_callback() (Alex Elder) [Orabug: 20304006]
- libceph: use a do..while loop in con_work() (Alex Elder) [Orabug: 20304006]
- libceph: use a flag to indicate a fault has occurred (Alex Elder) [Orabug: 20304006]
- libceph: separate non-locked fault handling (Alex Elder) [Orabug: 20304006]
- libceph: encapsulate connection backoff (Alex Elder) [Orabug: 20304006]
- libceph: eliminate sparse warnings (Alex Elder) [Orabug: 20304006]
- ceph: eliminate sparse warnings in fs code (Alex Elder) [Orabug: 20304006]
- rbd: eliminate sparse warnings (Alex Elder) [Orabug: 20304006]
- libceph: define connection flag helpers (Alex Elder) [Orabug: 20304006]
- rbd: normalize dout() calls (Alex Elder) [Orabug: 20304006]
- rbd: barriers are hard (Alex Elder) [Orabug: 20304006]
- rbd: ignore zero-length requests (Alex Elder) [Orabug: 20304006]
- ceph: fix statvfs fr_size (Sage Weil) [Orabug: 20304006]
- libceph: drop return value from page vector copy routines (Alex Elder) [Orabug: 20304006]
- rbd: ignore result of ceph_copy_from_page_vector() (Alex Elder) [Orabug: 20304006]
- rbd: prevent bytes transferred overflow (Alex Elder) [Orabug: 20304006]
- libceph: use void pointers in page vector functions (Alex Elder) [Orabug: 20304006]
- ceph: remove a few bogus declarations (Alex Elder) [Orabug: 20304006]
- libceph: allow STAT osd operations (Alex Elder) [Orabug: 20304006]
- rbd: add parentheses to object request iterator macros (Alex Elder) [Orabug: 20304006]
- libceph: simplify data length calculation (Alex Elder) [Orabug: 20304006]
- libceph: update ceph_mds_state_name() and ceph_mds_op_name() (Alex Elder) [Orabug: 20304006]
- libceph: update ceph_fs.h (Alex Elder) [Orabug: 20304006]
- libceph: remove dead code in osd_req_encode_op() (Alex Elder) [Orabug: 20304006]
- libceph: report defined but unsupported osd ops (Alex Elder) [Orabug: 20304006]
- libceph: update ceph_osd_op_name() (Alex Elder) [Orabug: 20304006]
- libceph: add ceph_osd_state_name() (Alex Elder) [Orabug: 20304006]
- libceph: update rados.h (Alex Elder) [Orabug: 20304006]
- libceph: kill ceph_osdc_wait_event() (Alex Elder) [Orabug: 20304006]
- libceph: kill ceph_osdc_create_event() "one_shot" parameter (Alex Elder) [Orabug: 20304006]
- libceph: kill ceph_calc_raw_layout() (Alex Elder) [Orabug: 20304006]
- libdeph: don't export ceph_osdc_init() or ceph_osdc_stop() (Alex Elder) [Orabug: 20304006]
- libceph: lock outside send_queued() (Alex Elder) [Orabug: 20304006]
- ceph: kill ceph_osdc_new_request() "num_reply" parameter (Alex Elder) [Orabug: 20304006]
- ceph: kill ceph_osdc_writepages() "flags" parameter (Alex Elder) [Orabug: 20304006]
- ceph: kill ceph_osdc_writepages() "dosync" parameter (Alex Elder) [Orabug: 20304006]
- ceph: kill ceph_osdc_writepages() "nofail" parameter (Alex Elder) [Orabug: 20304006]
- libceph: improve packing in struct ceph_osd_req_op (Alex Elder) [Orabug: 20304006]
- rbd: add barriers near done flag operations (Alex Elder) [Orabug: 20304006]
- rbd: turn off interrupts for open/remove locking (Alex Elder) [Orabug: 20304006]
- libceph: don't require r_num_pages for bio requests (Alex Elder) [Orabug: 20304006]
- rbd: don't take extra bio reference for osd client (Alex Elder) [Orabug: 20304006]
- libceph: add a compatibility check interface (Alex Elder) [Orabug: 20304006]
- rbd: prevent open for image being removed (Alex Elder) [Orabug: 20304006]
- rbd: define flags field, use it for exists flag (Alex Elder) [Orabug: 20304006]
- rbd: don't drop watch requests on completion (Alex Elder) [Orabug: 20304006]
- rbd: decrement obj request count when deleting (Alex Elder) [Orabug: 20304006]
- rbd: track object rather than osd request for watch (Alex Elder) [Orabug: 20304006]
- rbd: unregister linger in watch sync routine (Alex Elder) [Orabug: 20304006]
- rbd: get rid of rbd_req_sync_exec() (Alex Elder) [Orabug: 20304006]
- rbd: implement sync method with new code (Alex Elder) [Orabug: 20304006]
- rbd: send notify ack asynchronously (Alex Elder) [Orabug: 20304006]
- rbd: get rid of rbd_req_sync_notify_ack() (Alex Elder) [Orabug: 20304006]
- rbd: use new code for notify ack (Alex Elder) [Orabug: 20304006]
- rbd: get rid of rbd_req_sync_watch() (Alex Elder) [Orabug: 20304006]
- rbd: implement watch/unwatch with new code (Alex Elder) [Orabug: 20304006]
- rbd: get rid of rbd_req_sync_read() (Alex Elder) [Orabug: 20304006]
- rbd: implement sync object read with new code (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_req_coll and rbd_request (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_rq_fn() and all other related code (Alex Elder) [Orabug: 20304006]
- rbd: new request tracking code (Alex Elder) [Orabug: 20304006]
- libceph: fix messenger CONFIG_BLOCK dependencies (Alex Elder) [Orabug: 20304006]
- ceph: implement hidden per-field ceph.*.layout.* vxattrs (Sage Weil) [Orabug: 20304006]
- ceph: add ceph.dir.layout vxattr (Sage Weil) [Orabug: 20304006]
- ceph: change ceph.file.layout.* implementation, content (Sage Weil) [Orabug: 20304006]
- ceph: fix listxattr handling for vxattrs (Sage Weil) [Orabug: 20304006]
- ceph: fix getxattr vxattr handling (Sage Weil) [Orabug: 20304006]
- ceph: add exists_cb to vxattr struct (Sage Weil) [Orabug: 20304006]
- ceph: pass ceph.* removexattrs through to MDS (Sage Weil) [Orabug: 20304006]
- ceph: pass unhandled ceph.* setxattrs through to MDS (Sage Weil) [Orabug: 20304006]
- ceph: support hidden vxattrs (Sage Weil) [Orabug: 20304006]
- ceph: remove 'ceph.layout' virtual xattr (Sage Weil) [Orabug: 20304006]
- libceph: fix undefined behavior when using snprintf() (Cong Ding) [Orabug: 20304006]
- rbd: don't retry setting up header watch (Alex Elder) [Orabug: 20304006]
- rbd: check for overflow in rbd_get_num_segments() (Alex Elder) [Orabug: 20304006]
- rbd: small changes (Alex Elder) [Orabug: 20304006]
- rbd: fix type of snap_id in rbd_dev_v2_snap_info() (Alex Elder) [Orabug: 20304006]
- rbd: assign watch request more directly (Alex Elder) [Orabug: 20304006]
- rbd: move remaining osd op setup into rbd_osd_req_op_create() (Alex Elder) [Orabug: 20304006]
- rbd: move call osd op setup into rbd_osd_req_op_create() (Alex Elder) [Orabug: 20304006]
- rbd: don't assign extent info in rbd_req_sync_op() (Alex Elder) [Orabug: 20304006]
- rbd: don't assign extent info in rbd_do_request() (Alex Elder) [Orabug: 20304006]
- rbd: don't leak rbd_req for rbd_req_sync_notify_ack() (Alex Elder) [Orabug: 20304006]
- rbd: don't leak rbd_req on synchronous requests (Alex Elder) [Orabug: 20304006]
- rbd: combine rbd sync watch/unwatch functions (Alex Elder) [Orabug: 20304006]
- rbd: use a common layout for each device (Alex Elder) [Orabug: 20304006]
- rbd: don't bother calculating file mapping (Alex Elder) [Orabug: 20304006]
- rbd: open code rbd_calc_raw_layout() (Alex Elder) [Orabug: 20304006]
- rbd: pull in ceph_calc_raw_layout() (Alex Elder) [Orabug: 20304006]
- rbd: kill ceph_osd_req_op->flags (Alex Elder) [Orabug: 20304006]
- rbd: assume single op in a request (Alex Elder) [Orabug: 20304006]
- rbd: there is really only one op (Alex Elder) [Orabug: 20304006]
- libceph: pass num_op with ops (Alex Elder) [Orabug: 20304006]
- rbd: pass num_op with ops array (Alex Elder) [Orabug: 20304006]
- libceph: don't set pages or bio in ceph_osdc_alloc_request() (Alex Elder) [Orabug: 20304006]
- libceph: don't set flags in ceph_osdc_alloc_request() (Alex Elder) [Orabug: 20304006]
- libceph: drop osdc from ceph_calc_raw_layout() (Alex Elder) [Orabug: 20304006]
- libceph: drop snapid in ceph_calc_raw_layout() (Alex Elder) [Orabug: 20304006]
- libceph: pass length to ceph_calc_file_object_mapping() (Alex Elder) [Orabug: 20304006]
- libceph: pass length to ceph_osdc_build_request() (Alex Elder) [Orabug: 20304006]
- libceph: kill op_needs_trail() (Alex Elder) [Orabug: 20304006]
- libceph: always allow trail in osd request (Alex Elder) [Orabug: 20304006]
- rbd: don't bother setting snapid in rbd_do_request() (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_req_sync_op() snapc and snapid parameters (Alex Elder) [Orabug: 20304006]
- rbd: drop flags parameter from rbd_req_sync_exec() (Alex Elder) [Orabug: 20304006]
- rbd: drop snapid parameter from rbd_req_sync_read() (Alex Elder) [Orabug: 20304006]
- rbd: drop oid parameters from ceph_osdc_build_request() (Alex Elder) [Orabug: 20304006]
- rbd: separate layout init (Alex Elder) [Orabug: 20304006]
- rbd: only get snap context for write requests (Alex Elder) [Orabug: 20304006]
- rbd: make exists flag atomic (Alex Elder) [Orabug: 20304006]
- rbd: a little more cleanup of rbd_rq_fn() (Alex Elder) [Orabug: 20304006]
- rbd: end request on error in rbd_do_request() caller (Alex Elder) [Orabug: 20304006]
- rbd: encapsulate handling for a single request (Alex Elder) [Orabug: 20304006]
- rbd: be picky about osd request status type (Alex Elder) [Orabug: 20304006]
- rbd: standardize ceph_osd_request variable names (Alex Elder) [Orabug: 20304006]
- rbd: standardize rbd_request variable names (Alex Elder) [Orabug: 20304006]
- rbd: add warnings to rbd_dev_probe_update_spec() (Alex Elder) [Orabug: 20304006]
- rbd: add a warning in bio_chain_clone_range() (Alex Elder) [Orabug: 20304006]
- rbd: add warning messages for missing arguments (Alex Elder) [Orabug: 20304006]
- rbd: define and use rbd_warn() (Alex Elder) [Orabug: 20304006]
- ceph: define ceph_encode_8_safe() (Alex Elder) [Orabug: 20304006]
- rbd: use kmemdup() (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_spec->image_id_len (Alex Elder) [Orabug: 20304006]
- rbd: kill rbd_spec->image_name_len (Alex Elder) [Orabug: 20304006]
- rbd: document rbd_spec structure (Alex Elder) [Orabug: 20304006]
- libceph: reformat __reset_osd() (Alex Elder) [Orabug: 20304006]
- crush: avoid recursion if we have already collided (Sage Weil) [Orabug: 20304006]
- libceph: for chooseleaf rules, retry CRUSH map descent from root if leaf is failed (Jim Schutt) [Orabug: 20304006]
- ceph: check mds_wanted for imported cap (Yan, Zheng) [Orabug: 20304006]
- ceph: allocate cap_release message when receiving cap import (Yan, Zheng) [Orabug: 20304006]
- ceph: allow revoking duplicated caps issued by non-auth MDS (Yan, Zheng) [Orabug: 20304006]
- ceph: move dirty inode to migrating list when clearing auth caps (Yan, Zheng) [Orabug: 20304006]
- ceph: re-calculate truncate_size for strip object (Yan, Zheng) [Orabug: 20304006]
- ceph: Check for created flag in response from mds (Sam Lang) [Orabug: 20304006]
- ceph: Check for err on mds request in atomic_open (Sam Lang) [Orabug: 20304006]
-
Thu Apr 23 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-77.el7uek]
- xen/pciback: Don't disable PCI_COMMAND on PCI device reset. (Konrad Rzeszutek Wilk) [Orabug: 20807434] {CVE-2015-2150}
-
Wed Apr 22 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-76.el7uek]
- mm: memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- mm: memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- fs: buffer: move allocation failure loop into the allocator (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- mm: memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- mm: memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- mm: memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- mm: memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- x86: finish user fault error path with fatal signal (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- arch: mm: pass userspace fault flag to generic fault handler (Johannes Weiner) [Orabug: 20930529] {CVE-2014-8171}
- selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID. (Stephen Smalley) [Orabug: 20930495] {CVE-2014-3215}
-
Tue Apr 21 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-75.el7uek]
- i40e: Bump version to 1.2.43 (Catherine Sullivan) [Orabug: 20639907]
- i40evf: add FW version to ethtool info (Mitch Williams) [Orabug: 20639907]
- i40e: Increase PF reset max loop limit (Akeem G Abodunrin) [Orabug: 20639907]
- i40evf: resequence close operations (Mitch Williams) [Orabug: 20639907]
- i40evf: delay releasing rings (Mitch Williams) [Orabug: 20639907]
- i40e/i40evf: implement KR2 support (Brian Maly) [Orabug: 20639907]
- i40e: add NVM update events to AQ clean (Shannon Nelson) [Orabug: 20639907]
- i40e/i40evf: Bump i40e/i40evf version (Catherine Sullivan) [Orabug: 20639907]
- i40e: Fix inconsistent use of PF/VF vs pf/vf (Jeff Kirsher) [Orabug: 20639907]
- i40e: tame the nvmupdate read and write complaints (Shannon Nelson) [Orabug: 20639907]
- i40e/i40evf: fix accidental write to ITR registers (Jesse Brandeburg) [Orabug: 20639907]
- i40vf: don't stop me now (Mitch Williams) [Orabug: 20639907]
- i40e: future proof some sizeof calls (Shannon Nelson) [Orabug: 20639907]
- i40e: Remove "hello world" strings from i40e driver (Greg Rose) [Orabug: 20639907]
- i40e: Strip configfs code (Greg Rose) [Orabug: 20639907]
- i40e/i40evf: Bump version (Sravanthi Tangeda) [Orabug: 20639907]
- i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Jesse Brandeburg) [Orabug: 20639907]
- i40e: Simplify code for rss_size_max config (Anjali Singhai Jain) [Orabug: 20639907]
- i40e/i40evf: Simplify tunnel selection logic (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: FD filters flush policy changes (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: Avoid logs while adding/deleting FD-SB filters (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: print port stats only on partition 1 (Shannon Nelson) [Orabug: 20639907]
- i40e: Move code to enable/disable Loopback to the main file (Akeem G Abodunrin) [Orabug: 20639907]
- i40e: rework vector reservation (Shannon Nelson) [Orabug: 20639907]
- i40e: clean up debug_read_register (Jesse Brandeburg) [Orabug: 20639907]
- i40e: store msg_enable in the right size (Jesse Brandeburg) [Orabug: 20639907]
- i40e: Remove unneeded conversion (Kamil Krawczyk) [Orabug: 20639907]
- i40e: Remove duplicate code (Catherine Sullivan) [Orabug: 20639907]
- i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Shannon Nelson) [Orabug: 20639907]
- i40e: Fix mismatching type for ioremap_len (Jeff Kirsher) [Orabug: 20639907]
- i40e/i40evf: Version bump (Sravanthi Tangeda) [Orabug: 20639907]
- i40e: don't spam the system log (Mitch A Williams) [Orabug: 20639907]
- i40e: move IRQ tracking setup into MSIX setup (Shannon Nelson) [Orabug: 20639907]
- i40e: Ioremap changes (Anjali Singhai) [Orabug: 20639907]
- i40e/i40evf: Clean up some formatting and other things (Jesse Brandeburg) [Orabug: 20639907]
- i40e: Add AOC PHY types to case statements (Catherine Sullivan) [Orabug: 20639907]
- i40e: Fix ethtool offline test (Greg Rose) [Orabug: 20639907]
- i40e: Reassign incorrect PHY type to fix a FW bug (Catherine Sullivan) [Orabug: 20639907]
- i40e: use more portable sign extension (Jesse Brandeburg) [Orabug: 20639907]
- i40e/i40evf: grab NVM devstarter version not image version (Shannon Nelson) [Orabug: 20639907]
- i40e: during LED interaction ignore activity LED src modes (Matt Jared) [Orabug: 20639907]
- i40e: Fix NPAR Tx Scheduler init (Greg Rose) [Orabug: 20639907]
- i40e: check pointers before use (Shannon Nelson) [Orabug: 20639907]
- i40e: catch NVM write semaphore timeout and retry (Shannon Nelson) [Orabug: 20639907]
- i40e: stop flow director on shutdown (Mitch A Williams) [Orabug: 20639907]
- i40e: disconnect irqs on shutdown (Shannon Nelson) [Orabug: 20639907]
- i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Anjali Singhai) [Orabug: 20639907]
- i40e: Fix the Tx ring qset handle when DCB reconfigures (Parikh, Neerav) [Orabug: 20639907]
- i40e: Fix the case where per TC queue count was higher than queues enabled (Anjali Singhai) [Orabug: 20639907]
- i40e: fix race in hang check (Jesse Brandeburg) [Orabug: 20639907]
- i40e: Fix TSO with more than 8 frags per segment issue (Anjali Singhai) [Orabug: 20639907]
- i40e: Don't check for Tx hang when PF down (Akeem G Abodunrin) [Orabug: 20639907]
- i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Alexey Khoroshilov) [Orabug: 20639907]
- i40e: enable I40E_CONFIGFS_FS in kernel config (Brian Maly) [Orabug: 20639907]
- i40e/i40evf: Bump versions (Sravanthi Tangeda) [Orabug: 20639907]
- i40evf: ethtool RSS fixes (Mitch Williams) [Orabug: 20639907]
- i40e: Fix RSS size at init since default num queue calculation has changed (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: Move RSS table size for VSIs to the VSI struct (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: Enable more than 64 qps for the Main VSI (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: don't disable PF LB when disabling VFs (Mitch Williams) [Orabug: 20639907]
- i40e: Add safety net for switch calling (Akeem G Abodunrin) [Orabug: 20639907]
- i40e/i40evf: print FW build number in version string (Shannon Nelson) [Orabug: 20639907]
- i40e: Skip the priority tagging if DCB is not enabled (Neerav Parikh) [Orabug: 20639907]
- i40e: Fix dependencies in the i40e driver on configfs (Greg Rose) [Orabug: 20639907]
- i40e/i40evf: Update driver versions (Sravanthi Tangeda) [Orabug: 20639907]
- i40evf: Add more info to interrupt vector names (Carolyn Wyborny) [Orabug: 20639907]
- i40e: Use ethtool private flags to display NPAR status (Greg Rose) [Orabug: 20639907]
- i40e: Set FLAG_RD when sending buffer FW must read (Kevin Scott) [Orabug: 20639907]
- i40e: setup FCoE device type (Vasu Dev) [Orabug: 20639907]
- i40e: Set BUF flag for Set Version AQ command (Kevin Scott) [Orabug: 20639907]
- i40e: Add support for getlink, setlink ndo ops (Neerav Parikh) [Orabug: 20639907]
- i40e: Implement configfs for NPAR BW configuration (Greg Rose) [Orabug: 20639907]
- i40e: Add NPAR BW get and set functions (Greg Rose) [Orabug: 20639907]
- i40e: enable packet split only when IOMMU present (Mitch Williams) [Orabug: 20639907]
- i40evf: allow enabling of debug prints via ethtool (Ashish Shah) [Orabug: 20639907]
- i40e: Add method to keep track of current rxnfc settings (Carolyn Wyborny) [Orabug: 20639907]
- i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Catherine Sullivan) [Orabug: 20639907]
- i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Paul M Stillwell Jr) [Orabug: 20639907]
- i40evf: don't wait forever (Mitch Williams) [Orabug: 20639907]
- i40evf: refactor reset (Mitch Williams) [Orabug: 20639907]
- i40evf: disable NAPI polling sooner (Mitch Williams) [Orabug: 20639907]
- i40e: Fix i40e_ndo_set_vf_spoofchk (Greg Rose) [Orabug: 20639907]
- i40e/i40evf: Bump Driver Versions (Sravanthi Tangeda) [Orabug: 20639907]
- i40e/i40evf: Remove unused variable an_enable and function update_link_info (Catherine Sullivan) [Orabug: 20639907]
- i40e: Fix the EMPR interrupt received handling (Anjali Singhai Jain) [Orabug: 20639907]
- i40e/i40evf: i40e_register.h updates (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: Use #define for the VSI connection type (Neerav Parikh) [Orabug: 20639907]
- i40e/i40evf: restrict VC opcodes to their initial values (Nicholas Nunley) [Orabug: 20639907]
- i40e: rename debugfs clear_stats option (Shannon Nelson) [Orabug: 20639907]
- i40e: update Shadow RAM read/write functions (Kamil Krawczyk) [Orabug: 20639907]
- i40e: Enable Loopback for the FCOE vsi as well (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: Fix function header (Greg Rose) [Orabug: 20639907]
- i40e: fix led blink toggle to enable steady state (Matt Jared) [Orabug: 20639907]
- i40evf: Force Tx writeback on ITR (Anjali Singhai Jain) [Orabug: 20639907]
- i40e: stop the service task at shutdown (Mitch Williams) [Orabug: 20639907]
- i40evf: stop the watchdog for shutdown (Mitch Williams) [Orabug: 20639907]
- i40evf: ignore bogus messages from FW (Mitch Williams) [Orabug: 20639907]
- i40evf: reset on module unload (Mitch Williams) [Orabug: 20639907]
- i40e: add locking around VF reset (Mitch Williams) [Orabug: 20639907]
- i40e: Use even more ARQ descriptors (Mitch Williams) [Orabug: 20639907]
- i40e: delay after VF reset (Mitch Williams) [Orabug: 20639907]
- i40e: avoid use of uninitialized v_budget in i40e_init_msix (John W Linville) [Orabug: 20639907]
- i40e: i40e_fcoe.c: Remove unused function (Rickard Strandqvist) [Orabug: 20639907]
- i40e: enable CONFIG_I40E_FCOE in kernel config (Brian Maly) [Orabug: 20639907]
- i40e/i40evf: Bump i40e and i40evf versions (Sravanthi Tangeda) [Orabug: 20639907]
- i40e: when Rx timestamps disabled set specific mode (Jacob Keller) [Orabug: 20639907]
- i40e: use same check for Rx hang as for Rx timestamps (Jacob Keller) [Orabug: 20639907]
- i40e: AQ API updates for new commands (Shannon Nelson) [Orabug: 20639907]
- i40e: AQ API updates (Jeff Kirsher) [Orabug: 20639907]
- i40e: add more struct size checks (Shannon Nelson) [Orabug: 20639907]
- i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Neerav Parikh) [Orabug: 20639907]
- i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Jacob Keller) [Orabug: 20639907]
- i40e: only enable PTP interrupt cause if PTP is enabled (Jacob Keller) [Orabug: 20639907]
- i40e/i40evf: Bump i40e/i40evf versions (Catherine Sullivan) [Orabug: 20639907]
- i40e: Dump Stats string removed from debugfs help command (Sravanthi Tangeda) [Orabug: 20639907]
- i40e: Add define for interrupt name string len (Carolyn Wyborny) [Orabug: 20639907]
- i40e/i40evf: Increase ASQ timeout (Kevin Scott) [Orabug: 20639907]
- i40e/i40evf: AdminQ updates ww36 (Shannon Nelson) [Orabug: 20639907]
- i40e: limit sriov to partition 1 of NPAR configurations (Shannon Nelson) [Orabug: 20639907]
- i40e: Don't exit link event early if link speed has changed (Catherine Sullivan) [Orabug: 20639907]
- i40e: limit WoL and link settings to partition 1 (Shannon Nelson) [Orabug: 20639907]
- i40e: Adding function for reading PBA String (Kamil Krawczyk) [Orabug: 20639907]
- i40e/i40evf: find partition_id in npar mode (Shannon Nelson) [Orabug: 20639907]
- i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Greg Rose) [Orabug: 20639907]
- i40evf: kick a stalled admin queue (Mitch A Williams) [Orabug: 20639907]
- i40evf: enable interrupt 0 appropriately (Mitch A Williams) [Orabug: 20639907]
- i40evf: don't fire traffic IRQs when the interface is down (Mitch A Williams) [Orabug: 20639907]
- i40evf: remove leftover VLAN filters (Mitch A Williams) [Orabug: 20639907]
- i40evf: refactor shutdown code (Mitch A Williams) [Orabug: 20639907]
- i40evf: Remove some scary log messages (Mitch A Williams) [Orabug: 20639907]
- i40evf: remove redundant code (Mitch A Williams) [Orabug: 20639907]
- i40e: disable IOV before freeing resources (Mitch A Williams) [Orabug: 20639907]
- i40e: adds FCoE configure option (Vasu Dev) [Orabug: 20639907]
- i40e: Fix bug with TCP over IPv6 over VXLAN (Anjali Singhai) [Orabug: 20639907]
- i40e: fix un-necessary Tx hangs (Jesse Brandeburg) [Orabug: 20639907]
- i40e: Fix possible memory leak in i40e_dbg_dump_desc (Joe Perches) [Orabug: 20639907]
- i40e/i40evf: Convert macro to static inline (Jeff Kirsher) [Orabug: 20639907]
- i40e: add to NVM update debug message (Shannon Nelson) [Orabug: 20639907]
- i40e: check for AQ timeout in aq_rc decode (Shannon Nelson) [Orabug: 20639907]
- i40e: poll on NVM semaphore only if not other error (Shannon Nelson) [Orabug: 20639907]
- i40e: fix up NVM update sm error handling (Shannon Nelson) [Orabug: 20639907]
- i40e: set max limit for access polling (Shannon Nelson) [Orabug: 20639907]
- i40e: remove unused nvm_semaphore_wait (Shannon Nelson) [Orabug: 20639907]
- i40e: init NVM update state on adminq init (Shannon Nelson) [Orabug: 20639907]
- i40e: add range check to i40e_aq_rc_to_posix (Shannon Nelson) [Orabug: 20639907]
- i40e: rework debug messages for NVM update (Shannon Nelson) [Orabug: 20639907]
- i40e: let firmware catch the NVM busy error (Shannon Nelson) [Orabug: 20639907]
- i40e: better error messages for NVM update issues (Shannon Nelson) [Orabug: 20639907]
- i40e: clear NVM update state on ethtool test (Shannon Nelson) [Orabug: 20639907]
- i40e: Reduce stack in i40e_dbg_dump_desc (Joe Perches) [Orabug: 20639907]
- Doc/cpu-hotplug: Specify race-free way to register CPU hotplug callbacks (Srivatsa S. Bhat) [Orabug: 20800607]
- net/iucv/iucv.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- net/core/flow.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- mm, vmstat: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- profile: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- trace, ring-buffer: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- hwmon, via-cputemp: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- hwmon, coretemp: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- octeon, watchdog: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- oprofile, nmi-timer: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- intel-idle: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- drivers/base/topology.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- acpi-cpufreq: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- scsi, fcoe: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- scsi, bnx2fc: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- scsi, bnx2i: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- arm64, debug-monitors: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- arm64, hw_breakpoint.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, kvm: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, oprofile, nmi: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, pci, amd-bus: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, hpet: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, intel, cacheinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, amd, ibs: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, therm_throt.c: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, mce: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, intel, uncore: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, vsyscall: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, cpuid: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- x86, msr: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- powerpc, sysfs: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- sparc, sysfs: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- s390, smp: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- s390, cacheinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- arm, hw-breakpoint: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- ia64, err-inject: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- ia64, topology: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- ia64, palinfo: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- CPU hotplug, perf: Fix CPU hotplug callback registration (Srivatsa S. Bhat) [Orabug: 20800607]
- CPU hotplug: Provide lockless versions of callback registration functions (Srivatsa S. Bhat) [Orabug: 20800607]
-
Tue Apr 21 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-74.el7uek]
- Specify explicit minimum versions for elfutils-* in the -devel package. (Todd Vierling) [Orabug: 20861843]
- xen-blkfront: fix accounting of reqs when migrating (Roger Pau Monne) [Orabug: 20860808]
- kexec: export free_huge_page to VMCOREINFO (Atsushi Kumagai) [Orabug: 20829215]
- kexec: save PG_head_mask in VMCOREINFO (Petr Tesarik) [Orabug: 20829215]
- veth: extend device features (Eric Dumazet) [Orabug: 20779415]
- kabi: fix kabi breakage (Junxiao Bi) [Orabug: 20577352]
- elevator: Fix a race in elevator switching (Jianpeng Ma) [Orabug: 20577352]
- ocfs2_xattr_set_acl called from the VFS so we must take inode lock ex (Tariq Saeed) [Orabug: 20867126]
- BUG_ON(goal == 0 && clen == 0) tripped due to unreturned bits in local alloc at mount time (Tariq Saeed) [Orabug: 19578339]
- automated tool detected uninitialized variable use in ocfs2_local_alloc_find_clear_bits (Tariq Saeed) [Orabug: 19060842]
-
Fri Apr 03 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-73.el7uek]
- target/pscsi: Fix NULL pointer dereference in get_device_type (Nicholas Bellinger) [Orabug: 20824535]
- target: Fix reference leak in target_get_sess_cmd() error path (Bart Van Assche) [Orabug: 20824534]
- ipvs: rerouting to local clients is not needed anymore (Julian Anastasov) [Orabug: 20824533]
- ipvs: add missing ip_vs_pe_put in sync code (Julian Anastasov) [Orabug: 20824532]
- x86/fpu: Drop_fpu() should not assume that tsk equals current (Oleg Nesterov) [Orabug: 20824530]
- x86/fpu: Avoid math_state_restore() without used_math() in __restore_xstate_sig() (Oleg Nesterov) [Orabug: 20824528]
- crypto: aesni - fix memory usage in GCM decryption (Stephan Mueller) [Orabug: 20824527]
- libsas: Fix Kernel Crash in smp_execute_task (James Bottomley) [Orabug: 20824526]
- tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send (jmlatten@linux.vnet.ibm.com) [Orabug: 20824525]
- workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE (Tejun Heo) [Orabug: 20824524]
- virtio_console: init work unconditionally (Michael S. Tsirkin) [Orabug: 20824523]
- fuse: notify: don't move pages (Miklos Szeredi) [Orabug: 20824522]
- fuse: set stolen page uptodate (Miklos Szeredi) [Orabug: 20824521]
- inet_diag: fix possible overflow in inet_diag_dump_one_icsk() (Eric Dumazet) [Orabug: 20824520]
- dm snapshot: fix a possible invalid memory access on unload (Mikulas Patocka) [Orabug: 20824519]
- dm: fix a race condition in dm_get_md (Mikulas Patocka) [Orabug: 20824518]
- fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit. (Minh Duc Tran) [Orabug: 20824517]
- debugfs: leave freeing a symlink body until inode eviction (Al Viro) [Orabug: 20824515]
- USB: serial: fix potential use-after-free after failed probe (Johan Hovold) [Orabug: 20824514]
- USB: usbfs: don't leak kernel data in siginfo (Alan Stern) [Orabug: 20824513]
- Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref. (Quentin Casasnovas) [Orabug: 20824512]
- Btrfs: fix data loss in the fast fsync path (Filipe Manana) [Orabug: 20824510]
- target: Check for LBA + sectors wrap-around in sbc_parse_cdb (Nicholas Bellinger) [Orabug: 20824509]
- mm/memory.c: actually remap enough memory (Grazvydas Ignotas) [Orabug: 20824508]
- team: fix possible null pointer dereference in team_handle_frame (Jiri Pirko) [Orabug: 20824507]
- ematch: Fix auto-loading of ematch modules. (Ignacy Gawędzki) [Orabug: 20824506]
- gen_stats.c: Duplicate xstats buffer for later use (Ignacy Gawędzki) [Orabug: 20824505]
- rtnetlink: call ->dellink on failure when ->newlink exists (WANG Cong) [Orabug: 20824504]
- libceph: fix double __remove_osd() problem (Ilya Dryomov) [Orabug: 20824503]
- libceph: change from BUG to WARN for __remove_osd() asserts (Ilya Dryomov) [Orabug: 20824501]
- libceph: assert both regular and lingering lists in __remove_osd() (Ilya Dryomov) [Orabug: 20824500]
- x86, mm/ASLR: Fix stack randomization on 64-bit systems (Hector Marco-Gisbert) [Orabug: 20824499] {CVE-2015-1593}
- blk-throttle: check stats_cpu before reading it from sysfs (Thadeu Lima de Souza Cascardo) [Orabug: 20824498]
- jffs2: fix handling of corrupted summary length (Chen Jie) [Orabug: 20824497]
- md/raid5: Fix livelock when array is both resyncing and degraded. (NeilBrown) [Orabug: 20824496]
- usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN (Sebastian Andrzej Siewior) [Orabug: 20824495]
- USB: fix use-after-free bug in usb_hcd_unlink_urb() (Alan Stern) [Orabug: 20824494]
- tty: Prevent untrappable signals from malicious program (Peter Hurley) [Orabug: 20824493]
- cfq-iosched: handle failure of cfq group allocation (Konstantin Khlebnikov) [Orabug: 20824492]
- iscsi-target: Drop problematic active_ts_list usage (Nicholas Bellinger) [Orabug: 20824491]
- NFSv4.1: Fix a kfree() of uninitialised pointers in decode_cb_sequence_args (Trond Myklebust) [Orabug: 20824490]
- nfs: don't call blocking operations while !TASK_RUNNING (Jeff Layton) [Orabug: 20824489]
- ppp: deflate: never return len larger than output buffer (Florian Westphal) [Orabug: 20824488]
- ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Hannes Frederic Sowa) [Orabug: 20824486]
- ping: Fix race in free in receive path (subashab@codeaurora.org) [Orabug: 20824485]
- net: rps: fix cpu unplug (Eric Dumazet) [Orabug: 20824482]
- ip: zero sockaddr returned on error queue (Willem de Bruijn) [Orabug: 20824481]
- smpboot: Add missing get_online_cpus() in smpboot_register_percpu_thread() (Lai Jiangshan) [Orabug: 20824480]
- ext4: prevent bugon on race between write/fcntl (Dmitry Monakhov) [Orabug: 20824479]
- gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_low (Johan Hovold) [Orabug: 20824477]
- gpio: sysfs: fix memory leak in gpiod_export_link (Johan Hovold) [Orabug: 20824476]
- pstore: Fix NULL pointer fault if get NULL prz in ramoops_get_next_prz (Liu ShuoX) [Orabug: 20824475]
- regulator: core: fix race condition in regulator_put() (Ashay Jaiswal) [Orabug: 20824474]
- nl80211: fix per-station group key get/del and memory leak (Johannes Berg) [Orabug: 20824473]
- NFSv4.1: Fix an Oops in nfs41_walk_client_list (Trond Myklebust) [Orabug: 20824472]
- nfs: fix dio deadlock when O_DIRECT flag is flipped (Peng Tao) [Orabug: 20824471]
- md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants. (NeilBrown) [Orabug: 20824470]
- ipvs: uninitialized data with IP_VS_IPV6 (Dan Carpenter) [Orabug: 20824469]
- KEYS: close race between key lookup and freeing (Sasha Levin) [Orabug: 20824467] {CVE-2014-9529}
- x86, tls: Interpret an all-zero struct user_desc as "no segment" (Andy Lutomirski) [Orabug: 20824466]
- x86, tls, ldt: Stop checking lm in LDT_empty (Andy Lutomirski) [Orabug: 20824465]
- time: settimeofday: Validate the values of tv from user (Sasha Levin) [Orabug: 20824464]
- gpio: sysfs: fix gpio device-attribute leak (Johan Hovold) [Orabug: 20824463]
- gpio: sysfs: fix gpio-chip device-attribute leak (Johan Hovold) [Orabug: 20824462]
- fsnotify: next_i is freed during fsnotify_unmount_inodes. (Jerry Hoemann) [Orabug: 20824461]
- LOCKD: Fix a race when initialising nlmsvc_timeout (Trond Myklebust) [Orabug: 20824460]
- NFSv4.1: Fix client id trunking on Linux (Trond Myklebust) [Orabug: 20824459]
- tcp: Do not apply TSO segment limit to non-TSO packets (Herbert Xu) [Orabug: 20824458]
- mm, vmscan: prevent kswapd livelock due to pfmemalloc-throttled process being killed (Vlastimil Babka) [Orabug: 20824457]
- perf: Fix events installation during moving group (Jiri Olsa) [Orabug: 20824456]
- perf/x86/intel/uncore: Make sure only uncore events are collected (Jiri Olsa) [Orabug: 20824455]
- writeback: fix a subtle race condition in I_DIRTY clearing (Tejun Heo) [Orabug: 20824454]
- genhd: check for int overflow in disk_expand_part_tbl() (Jens Axboe) [Orabug: 20824453]
- driver core: Fix unbalanced device reference in drivers_probe (Alex Williamson) [Orabug: 20824452]
- x86, vdso: Use asm volatile in __getcpu (Andy Lutomirski) [Orabug: 20824451]
- HID: roccat: potential out of bounds in pyra_sysfs_write_settings() (Dan Carpenter) [Orabug: 20824450]
- HID: i2c-hid: prevent buffer overflow in early IRQ (Gwendal Grignou) [Orabug: 20824449]
- HID: i2c-hid: fix race condition reading reports (Jean-Baptiste Maneyrol) [Orabug: 20824448]
- iommu/vt-d: Fix an off-by-one bug in __domain_mapping() (Jiang Liu) [Orabug: 20824447]
- UBI: Fix double free after do_sync_erase() (Richard Weinberger) [Orabug: 20824446]
- UBI: Fix invalid vfree() (Richard Weinberger) [Orabug: 20824445]
- Btrfs: fix fs corruption on transaction abort if device supports discard (Filipe Manana) [Orabug: 20824443]
- Btrfs: do not move em to modified list when unpinning (Josef Bacik) [Orabug: 20824442]
- eCryptfs: Remove buggy and unnecessary write in file name decode routine (Michael Halcrow) [Orabug: 20824441]
- udf: Verify symlink size before loading it (Jan Kara) [Orabug: 20824440]
- exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting (Oleg Nesterov) [Orabug: 20824438]
- crypto: af_alg - fix backlog handling (Rabin Vincent) [Orabug: 20824437]
- userns: Only allow the creator of the userns unprivileged mappings (Eric W. Biederman) [Orabug: 20824436] {CVE-2014-8989}
- userns: Check euid no fsuid when establishing an unprivileged uid mapping (Eric W. Biederman) [Orabug: 20824435] {CVE-2014-8989}
- userns: Don't allow unprivileged creation of gid mappings (Eric W. Biederman) [Orabug: 20824434] {CVE-2014-8989}
- userns: Don't allow setgroups until a gid mapping has been setablished (Eric W. Biederman) [Orabug: 20824433] {CVE-2014-8989}
- userns: Document what the invariant required for safe unprivileged mappings. (Eric W. Biederman) [Orabug: 20824432] {CVE-2014-8989}
- groups: Consolidate the setgroups permission checks (Eric W. Biederman) [Orabug: 20824431]
- umount: Disallow unprivileged mount force (Eric W. Biederman) [Orabug: 20824430]
- KEYS: Fix stale key registration at error path (Takashi Iwai) [Orabug: 20824429]
- isofs: Fix unchecked printing of ER records (Jan Kara) [Orabug: 20824428]
- dm space map metadata: fix sm_bootstrap_get_nr_blocks() (Dan Carpenter) [Orabug: 20824426]
- dm bufio: fix memleak when using a dm_buffer's inline bio (Darrick J. Wong) [Orabug: 20824425]
- nfs41: fix nfs4_proc_layoutget error handling (Peng Tao) [Orabug: 20824424]
- md/bitmap: always wait for writes on unplug. (NeilBrown) [Orabug: 20824423]
- x86_64, switch_to(): Load TLS descriptors before switching DS and ES (Andy Lutomirski) [Orabug: 20824422]
- isofs: Fix infinite looping over CE entries (Jan Kara) [Orabug: 20824421]
- ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Jan Kara) [Orabug: 20824420]
- net: sctp: use MAX_HEADER for headroom reserve in output path (Daniel Borkmann) [Orabug: 20824419]
- rtnetlink: release net refcnt on error in do_setlink() (Nicolas Dichtel) [Orabug: 20824418]
- tg3: fix ring init when there are more TX than RX channels (Thadeu Lima de Souza Cascardo) [Orabug: 20824417]
- xen-netfront: Remove BUGs on paged skb data which crosses a page boundary (Seth Forshee) [Orabug: 20824414]
- mm: frontswap: invalidate expired data on a dup-store failure (Weijie Yang) [Orabug: 20824411]
-
Fri Apr 03 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-72.el7uek]
- spec: ol6: add bfa-firmware dependency (Guangyu Sun) [Orabug: 20781754]
- hyperv: Add processing of MTU reduced by the host (Haiyang Zhang) [Orabug: 20774601]
- sched: Optimize task_sched_runtime() (Peter Zijlstra) [Orabug: 20739909]
- ixgbe: change loglevel for autoneg functions (Brian Maly) [Orabug: 20444999]
- bridge: reset bridge mtu after deleting an interface (Venkat Venkatsubra) [Orabug: 20200415]
- mlx4_core, ib_uverbs: Remove unneeded check on the number of MTTs per FMR (Yuval Shaia) [Orabug: 19549576]
- coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [Orabug: 19364993]
- coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [Orabug: 19364993]
- coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [Orabug: 19364993]
- oom: don't assume that a coredumping thread will exit soon (Oleg Nesterov) [Orabug: 19364993]
- mm, memcg: give exiting processes access to memory reserves (David Rientjes) [Orabug: 19364993]
-
Mon Mar 30 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-71.el7uek]
- IB/core: Prevent integer overflow in ib_umem_get address arithmetic (Shachar Raindel) [Orabug: 20688953] {CVE-2014-8159} {CVE-2014-8159}
-
Fri Mar 27 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-70.el7uek]
- xen-pciback: limit guest control of command register (Jan Beulich) [Orabug: 20786005] {CVE-2015-2150} {CVE-2015-2150}
- net: sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [Orabug: 20780345] {CVE-2015-1421}
-
Fri Mar 20 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-69.el7uek]
- ext4: don't count external journal blocks as overhead (Eric Sandeen) [Orabug: 20740296]
- ext3: Count internal journal as bsddf overhead in ext3_statfs (Chin-Tsung Cheng) [Orabug: 20740296]
- ext3: Count journal as bsddf overhead in ext3_statfs (Eric Sandeen) [Orabug: 20740296]
- autofs4: translate pids to the right namespace for the daemon (Miklos Szeredi) [Orabug: 20163213]
- autofs4: allow autofs to work outside the initial PID namespace (Sukadev Bhattiprolu) [Orabug: 20163213]
- mlx4_core: Load higher level modules according to ports type (Yuval Shaia) [Orabug: 20103438]
- Enable sb_edac driver for Sandy Bridge support. (Todd Vierling) [Orabug: 18141963]
-
Tue Mar 10 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-68.el7uek]
- 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}
-
Tue Mar 03 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-67.el7uek]
- 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]
-
Fri Feb 13 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-66.el7uek]
- 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]
-
Wed Feb 11 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-65.el7uek]
- uek-rpm: ol7: update update-el to 7.1 (Guangyu Sun) [Orabug: 20524699]
-
Mon Feb 09 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-64.el7uek]
- 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]
-
Fri Jan 30 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-63.el7uek]
- 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]
-
Mon Jan 26 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-62.el7uek]
- 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]
-
Fri Jan 16 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-61.el7uek]
- 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]
-
Fri Jan 09 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-60.el7uek]
- 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]
-
Tue Jan 06 2015 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-59.el7uek]
- 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]
-
Fri Dec 19 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-58.el7uek]
- ACPI: x2apic entry ignored (Cathy Avery) [Orabug: 20246254]
- x86, efi: correct call to free_pages (Roy Franz) [Orabug: 20225277]
- x86, efi: retry ExitBootServices() on failure (Zach Bobroff) [Orabug: 20225277]
- i40e: relax the firmware API version check (Shannon Nelson) [Orabug: 20046875]
- i40e: print message for pre-production hardware (Jesse Brandeburg) [Orabug: 20157380]
- i40e: Fix firmware API version errors (Catherine Sullivan) [Orabug: 20147320]
- iommu/{vt-d,amd}: Remove multifunction assumption around grouping (Alex Williamson) [Orabug: 20116056]
- rds: cancel s_refill_w before destroying resouces (Wengang Wang) [Orabug: 19939883]
- avoid race between xs_reset_transport and xs_tcp_setup_socket (Wengang Wang) [Orabug: 19676982] [Orabug: 19899837]
- deadlock when two nodes are converting same lock from PR to EX and idletimeout closes conn (Tariq Saeed) [Orabug: 18803152]
- o2dlm: fix a race between purge and master query (Srinivas Eeda)
- ocfs2: o2net: fix connect expired (Junxiao Bi) [Orabug: 19982959]
- Revert "fuse: return -EGAIN if not connected" (Ashish Samant) [Orabug: 20193762]
- perf/x86/amd: Rework AMD PMU init code (Peter Zijlstra) [Orabug: 19915388]
- spec: add x86 tools turbostat (Ethan Zhao) [Orabug: 18900365]
- ext4: error out if verifying the block bitmap fails (Darrick J. Wong) [Orabug: 19727054]
- ext4: fix type declaration of ext4_validate_block_bitmap (Darrick J. Wong) [Orabug: 19727054]
- ldoms: the guest command prompt hangs after fast input. (Bijan Mottahedeh) [Orabug: 20077689]
- VCC hangs during probe or when receiving large volume of data from domain. (Bijan Mottahedeh) [Orabug: 20080044]
- sparc64: Fix constraints on swab helpers. (David S. Miller) [Orabug: 20096685]
- sunvdc: don't call VD_OP_GET_VTOC (Dwight Engen) [Orabug: 20046764]
- sparc64: Virtual Disk Driver (VDS) (Bijan Mottahedeh) [Orabug: 20020891]
- fix soft lockups in control domain when resetting guest domain (Aaron Young) [Orabug: 19804556]
- x86, fpu: remove the logic of non-eager fpu mem allocation at the first usage (Annie Li) [Orabug: 20231434]
-
Thu Dec 18 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-57.el7uek]
- nfsd: Fix ACL null pointer deref (Sergio Gelato) [Orabug: 20223564]
- bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [Orabug: 20224025]
- nfsd4: fix leak of inode reference on delegation failure (J. Bruce Fields) [Orabug: 20224024]
- nfsd: Fix slot wake up race in the nfsv4.1 callback code (Trond Myklebust) [Orabug: 20224023]
- rt2x00: do not align payload on modern H/W (Stanislaw Gruszka) [Orabug: 20224022]
- can: dev: avoid calling kfree_skb() from interrupt context (Thomas Körper) [Orabug: 20224021]
- target: Don't call TFO->write_pending if data_length == 0 (Roland Dreier) [Orabug: 20224020]
- can: esd_usb2: fix memory leak on disconnect (Alexey Khoroshilov) [Orabug: 20224019]
- pptp: fix stack info leak in pptp_getname() (Mathias Krause) [Orabug: 20224017]
- inetdevice: fixed signed integer overflow (Vincent BENAYOUN) [Orabug: 20224016]
- KVM: x86: Don't report guest userspace emulation error to userspace (Nadav Amit) [Orabug: 20224015]
- dell-wmi: Fix access out of memory (Pali Rohár) [Orabug: 20224014]
- br: fix use of ->rx_handler_data in code executed on non-rx_handler path (Jiri Pirko) [Orabug: 20224013]
- netfilter: nf_log: release skbuff on nlmsg put failure (Houcheng Lin) [Orabug: 20224012]
- netfilter: nfnetlink_log: fix maximum packet length logged to userspace (Florian Westphal) [Orabug: 20224011]
- netfilter: nf_log: account for size of NLMSG_DONE attribute (Florian Westphal) [Orabug: 20224010]
- nfs: Fix use of uninitialized variable in nfs_getattr() (Jan Kara) [Orabug: 20224009]
- NFSv4: Ensure that we remove NFSv4.0 delegations when state has expired (Trond Myklebust) [Orabug: 20224008]
- scsi: only re-lock door after EH on devices that were reset (Christoph Hellwig) [Orabug: 20224007]
- nfs: fix pnfs direct write memory leak (Peng Tao) [Orabug: 20224006]
- firewire: cdev: prevent kernel stack leaking into ioctl arguments (Stefan Richter) [Orabug: 20224005]
- mac80211: fix use-after-free in defragmentation (Johannes Berg) [Orabug: 20224004]
- libceph: do not crash on large auth tickets (Ilya Dryomov) [Orabug: 20224003]
- net: sctp: fix memory leak in auth key management (Daniel Borkmann) [Orabug: 20224001]
- net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [Orabug: 20224000]
- Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup (Chris Mason) [Orabug: 20223998]
- sysfs: driver core: Fix glue dir race condition by gdp_mutex (Yijing Wang) [Orabug: 20223997]
- posix-timers: Fix stack info leak in timer_create() (Mathias Krause) [Orabug: 20223996]
- tty: Fix high cpu load if tty is unreleaseable (Peter Hurley) [Orabug: 20223995]
- nfsd4: fix crash on unknown operation number (J. Bruce Fields) [Orabug: 20223994]
- lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}() (Jan Kara) [Orabug: 20223993]
- cgroup/kmemleak: add kmemleak_free() for cgroup deallocations. (Wang Nan) [Orabug: 20223992]
- usb: Do not allow usb_alloc_streams on unconfigured devices (Hans de Goede) [Orabug: 20223991]
- serial: Fix divide-by-zero fault in uart_get_divisor() (Peter Hurley) [Orabug: 20223989]
- ext4: fix oops when loading block bitmap failed (Jan Kara) [Orabug: 20223988]
- ext4: fix overflow when updating superblock backups after resize (Jan Kara) [Orabug: 20223987]
- ext4: check EA value offset when loading (Darrick J. Wong) [Orabug: 20223985]
- jbd2: free bh when descriptor block checksum fails (Darrick J. Wong) [Orabug: 20223984]
- target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE (Quinn Tran) [Orabug: 20223983]
- qla_target: don't delete changed nacls (Joern Engel) [Orabug: 20223980]
- KVM: x86: Check non-canonical addresses upon WRMSR (Nadav Amit) [Orabug: 20223978] {CVE-2014-3610}
- KVM: x86: Prevent host from panicking on shared MSR writes. (Andy Honig) [Orabug: 20223975]
- kvm: fix excessive pages un-pinning in kvm_iommu_map error path. (Quentin Casasnovas) [Orabug: 20223973] {CVE-2014-3601} {CVE-2014-3601}
- modules, lock around setting of MODULE_STATE_UNFORMED (Prarit Bhargava) [Orabug: 20223970]
- dm log userspace: fix memory leak in dm_ulog_tfr_init failure path (Alexey Khoroshilov) [Orabug: 20223969]
- selinux: fix inode security list corruption (Stephen Smalley) [Orabug: 20223968]
- mnt: Prevent pivot_root from creating a loop in the mount tree (Eric W. Biederman) [Orabug: 20223967] {CVE-2014-7970}
- x86, fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable() (Oleg Nesterov) [Orabug: 20223966]
- UBIFS: fix a race condition (Artem Bityutskiy) [Orabug: 20223964]
- UBIFS: remove mst_mutex (Artem Bityutskiy) [Orabug: 20223963]
- fs: Fix theoretical division by 0 in super_cache_scan(). (Tetsuo Handa) [Orabug: 20223961]
- ipv4: dst_entry leak in ip_send_unicast_reply() (Vasily Averin) [Orabug: 20223959]
- ecryptfs: avoid to access NULL pointer when write metadata in xattr (Chao Yu) [Orabug: 20223957]
- NFSv4.1: Fix an NFSv4.1 state renewal regression (Andy Adamson) [Orabug: 20223955]
- NFSv4: fix open/lock state recovery error handling (Trond Myklebust) [Orabug: 20223953]
- NFSv4: Fix lock recovery when CREATE_SESSION/SETCLIENTID_CONFIRM fails (Trond Myklebust) [Orabug: 20223952]
- firmware_class: make sure fw requests contain a name (Kees Cook) [Orabug: 20223951]
- be2iscsi: check ip buffer before copying (Mike Christie) [Orabug: 20223950]
- regmap: fix NULL pointer dereference in _regmap_write/read (Pankaj Dubey) [Orabug: 20223949]
- regmap: debugfs: fix possbile NULL pointer dereference (Xiubo Li) [Orabug: 20223948]
- x86/intel/quark: Switch off CR4.PGE so TLB flush uses CR3 instead (Bryan O'Donoghue) [Orabug: 20223947]
- kvm: don't take vcpu mutex for obviously invalid vcpu ioctls (David Matlack) [Orabug: 20223945]
- kvm: x86: fix stale mmio cache bug (David Matlack) [Orabug: 20223944]
- fs: Add a missing permission check to do_umount (Andy Lutomirski) [Orabug: 20223943] {CVE-2014-7975}
- Btrfs: fix race in WAIT_SYNC ioctl (Sage Weil) [Orabug: 20223942]
- Btrfs: fix build_backref_tree issue with multiple shared blocks (Josef Bacik) [Orabug: 20223941]
- l2tp: fix race while getting PMTU on PPP pseudo-wire (Guillaume Nault) [Orabug: 20223940]
- openvswitch: fix panic with multiple vlan headers (Jiri Benc) [Orabug: 20223937]
- packet: handle too big packets for PACKET_V3 (Eric Dumazet) [Orabug: 20223936]
- nl80211: clear skb cb before passing to netlink (Johannes Berg) [Orabug: 20223935]
- ring-buffer: Fix infinite spin in reading buffer (Steven Rostedt (Red Hat)) [Orabug: 20223934]
- perf: fix perf bug in fork() (Peter Zijlstra) [Orabug: 20223933]
- ext2: Fix fs corruption in ext2_get_xip_mem() (Jan Kara) [Orabug: 20223932]
- ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack (Julian Anastasov) [Orabug: 20223931]
- perf: Fix a race condition in perf_remove_from_context() (Cong Wang) [Orabug: 20223930]
- sched: Fix unreleased llc_shared_mask bit during CPU hotplug (Wanpeng Li) [Orabug: 20223929]
- ocfs2/dlm: do not get resource spinlock if lockres is new (Joseph Qi) [Orabug: 20223928]
- kcmp: fix standard comparison bug (Rasmus Villemoes) [Orabug: 20223927]
- lockd: fix rpcbind crash on lockd startup failure (J. Bruce Fields) [Orabug: 20223925]
- percpu: perform tlb flush after pcpu_map_pages() failure (Tejun Heo) [Orabug: 20223924]
- percpu: fix pcpu_alloc_pages() failure path (Tejun Heo) [Orabug: 20223923]
- SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu (Mike Christie) [Orabug: 20223922]
- iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid (Nicholas Bellinger) [Orabug: 20223921]
- iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure (Joern Engel) [Orabug: 20223920]
- shmem: fix nlink for rename overwrite directory (Miklos Szeredi) [Orabug: 20223918]
- x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8 (Dave Young) [Orabug: 20223917]
- NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists() (Steve Dickson) [Orabug: 20223916]
- USB: EHCI: unlink QHs even after the controller has stopped (Alan Stern) [Orabug: 20223914]
- usb: hub: take hub->hdev reference when processing from eventlist (Joe Lawrence) [Orabug: 20223912]
- xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices (Mathias Nyman) [Orabug: 20223911]
- USB: serial: fix potential heap buffer overflow (Johan Hovold) [Orabug: 20223909]
- USB: serial: fix potential stack buffer overflow (Johan Hovold) [Orabug: 20223908]
- vfs: fix bad hashing of dentries (Linus Torvalds) [Orabug: 20223907]
- dcache.c: get rid of pointless macros (Al Viro) [Orabug: 20223906]
- blkcg: don't call into policy draining if root_blkg is already gone (Tejun Heo) [Orabug: 20223904]
- mtd/ftl: fix the double free of the buffers allocated in build_maps() (Kevin Hao) [Orabug: 20223903]
- CIFS: Possible null ptr deref in SMB2_tcon (Steve French) [Orabug: 20223901]
- md/raid1,raid10: always abort recover on write error. (NeilBrown) [Orabug: 20223900]
- xfs: don't zero partial page cache pages during O_DIRECT writes (Chris Mason) [Orabug: 20223898]
- xfs: don't zero partial page cache pages during O_DIRECT writes (Dave Chinner) [Orabug: 20223896]
- xfs: don't dirty buffers beyond EOF (Dave Chinner) [Orabug: 20223894]
- xfs: quotacheck leaves dquot buffers without verifiers (Dave Chinner) [Orabug: 20223892]
- md/raid10: Fix memory leak when raid10 reshape completes. (NeilBrown) [Orabug: 20223891]
- md/raid10: fix memory leak when reshaping a RAID10. (NeilBrown) [Orabug: 20223890]
- md/raid6: avoid data corruption during recovery of double-degraded RAID6 (NeilBrown) [Orabug: 20223871]
- mnt: Change the default remount atime from relatime to the existing value (Eric W. Biederman) [Orabug: 20223868]
- mnt: Correct permission checks in do_remount (Eric W. Biederman) [Orabug: 20223863]
- mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into do_remount (Eric W. Biederman) [Orabug: 20223860]
- mnt: Only change user settable mount flags in remount (Eric W. Biederman) [Orabug: 20223825]
- ring-buffer: Up rb_iter_peek() loop count to 3 (Steven Rostedt (Red Hat)) [Orabug: 20223824]
- ring-buffer: Always reset iterator to reader page (Steven Rostedt (Red Hat)) [Orabug: 20223821]
- ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock (Jiri Kosina) [Orabug: 20223820]
- ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject (David E. Box) [Orabug: 20223819]
- kernel/smp.c:on_each_cpu_cond(): fix warning in fallback path (Sasha Levin) [Orabug: 20223818]
- iommu/amd: Fix cleanup_domain for mass device removal (Joerg Roedel) [Orabug: 20223817]
- NFSv4: Fix problems with close in the presence of a delegation (Trond Myklebust) [Orabug: 20223815]
- svcrdma: Select NFSv4.1 backchannel transport based on forward channel (Chuck Lever) [Orabug: 20223814]
- NFSD: Decrease nfsd_users in nfsd_startup_generic fail (Kinglong Mee) [Orabug: 20223813]
- jbd2: fix infinite loop when recovering corrupt journal blocks (Darrick J. Wong) [Orabug: 20223812]
- Btrfs: fix csum tree corruption, duplicate and outdated checksums (Filipe Manana) [Orabug: 20223811]
- ext4: fix BUG_ON in mb_free_blocks() (Theodore Ts'o) [Orabug: 20223810]
- KVM: x86: Inter-privilege level ret emulation is not implemeneted (Nadav Amit) [Orabug: 20223803]
- serial: core: Preserve termios c_cflag for console resume (Peter Hurley) [Orabug: 20223801]
- ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Theodore Ts'o) [Orabug: 20223785]
- USB: OHCI: don't lose track of EDs when a controller dies (Alan Stern) [Orabug: 20223765]
-
Wed Dec 17 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-56.el7uek]
- isofs: Fix unbounded recursion when processing relocated directories (Jan Kara) [Orabug: 20223656] {CVE-2014-5471} {CVE-2014-5472}
- x86_64, traps: Stop using IST for #SS (Andy Lutomirski) [Orabug: 20217158] {CVE-2014-9090} {CVE-2014-9322}
- x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit (Andy Lutomirski) [Orabug: 20217104] {CVE-2014-8134} {CVE-2014-8134}
- x86/tls: Validate TLS entries to protect espfix (Andy Lutomirski) [Orabug: 20217015] {CVE-2014-8133}
- tracing/syscalls: Ignore numbers outside NR_syscalls' range (Rabin Vincent) [Orabug: 19987873] {CVE-2014-7826}
- ALSA: control: Protect user controls against concurrent access (Lars-Peter Clausen) [Orabug: 20192537] {CVE-2014-4652}
- target/rd: Refactor rd_build_device_space + rd_release_device_space (Nicholas Bellinger) [Orabug: 20192512] {CVE-2014-4027}
- HID: logitech: perform bounds checking on device_id early enough (Jiri Kosina) [Orabug: 20192473] {CVE-2014-3182}
- udf: Avoid infinite loop when processing indirect ICBs (Jan Kara) [Orabug: 20192439] {CVE-2014-6410}
- ALSA: control: Make sure that id->index does not overflow (Lars-Peter Clausen) [Orabug: 20192412] {CVE-2014-4656}
- ALSA: control: Handle numid overflow (Lars-Peter Clausen) [Orabug: 20192345] {CVE-2014-4656}
- HID: picolcd: sanity check report size in raw_event() callback (Jiri Kosina) [Orabug: 20192196] {CVE-2014-3186}
- net: sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [Orabug: 20192050] {CVE-2014-3688}
-
Mon Dec 01 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-55.el7uek]
- freezer: set PF_SUSPEND_TASK flag on tasks that call freeze_processes (Colin Cross) [Orabug: 20082843]
-
Thu Nov 13 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-54.el7uek]
- 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]
-
Tue Nov 04 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-53.el7uek]
- net: reset mac header in dev_start_xmit() (Eric Dumazet) [Orabug: 19951043]
-
Mon Nov 03 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-52.el7uek]
- xen/efi: rebased version of xen.efi (Jan Beulich) [Orabug: 19878307]
-
Fri Oct 31 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-51.el7uek]
- 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}
-
Tue Oct 28 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-50.el7uek]
- 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]
-
Tue Oct 21 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-49.el7uek]
- 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]
-
Tue Sep 23 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-48.el7uek]
- 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]
-
Fri Sep 12 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-47.el7uek]
- 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]
-
Sat Sep 06 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-46.el7uek]
- 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]
-
Wed Sep 03 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-45.el7uek]
- x86: xen: Sync the CMOS RTC as well as the Xen wallclock (David Vrabel) [Orabug: 18859022]
- x86: xen: Sync the wallclock when the system time is set (David Vrabel) [Orabug: 18859023]
- timekeeping: Indicate that clock was set in the pvclock gtod notifier (David Vrabel) [Orabug: 18859024]
- timekeeping: Pass flags instead of multiple bools to timekeeping_update() (David Vrabel) [Orabug: 18859057]
- xen: Remove clock_was_set() call in the resume path (David Vrabel) [Orabug: 18859058]
- hrtimers: Support resuming with two or more CPUs online (but stopped) (David Vrabel) [Orabug: 18859026]
- x86: Fix vrtc_get_time/set_mmss to use new timespec interface (John Stultz) [Orabug: 18859027]
- x86: Increase precision of x86_platform.get/set_wallclock() (David Vrabel) [Orabug: 18859028]
- x86: Do full rtc synchronization with ntp (Prarit Bhargava) [Orabug: 18859028]
- mptsas: do not call __mptsas_probe in kthread (Vaughan Cao) [Orabug: 19027314]
- Revert "mptsas: do not call __mptsas_probe in kthread" (Vaughan Cao) [Orabug: 19027314]
- igbvf: upgrade to intel version 2.3.5 (Ethan Zhao) [Orabug: 19139458]
- ext3: partial revert of 4df3347b (Dave Kleikamp) [Orabug: 19220057]
- ocfs2: fix journal commit deadlock (Junxiao Bi) [Orabug: 19249791]
- hpsa: fix wrongly set page code regardless of EVPD value (Vaughan Cao) [Orabug: 19309888]
- [random] Partially revert 6d7c7e49: random: make 'add_interrupt_randomness() (John Sobecki) [Orabug: 19357973]
- config: turn on CONFIG_FW_LOADER_USER_HELPER (Navi Tansaraviput) [Orabug: 19431631]
- microcode: Use request_firmware_direct() (Takashi Iwai) [Orabug: 19431631]
- firmware: Introduce request_firmware_direct() (Takashi Iwai) [Orabug: 19431631]
- firmware: Make user-mode helper optional (Takashi Iwai) [Orabug: 19431631]
- firmware: Refactoring for splitting user-mode helper code (Takashi Iwai) [Orabug: 19431631]
- oracleasm: claim FMODE_EXCL access on disk during asm_open (Srinivas Eeda) [Orabug: 19454829]
- drivers: base: remove unneeded variable (Seth Jennings) [Orabug: 19441989]
- drivers/base: Use attribute groups to create sysfs memory files (Nathan Fontenot) [Orabug: 19441989]
-
Fri Aug 08 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-44.el7uek]
- 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]
-
Thu Jul 31 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-43.el7uek]
- 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]
-
Tue Jul 29 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-42.el7uek]
- filter: prevent nla extensions to peek beyond the end of the message (Mathias Krause) [Orabug: 19315780] {CVE-2014-3144} {CVE-2014-3145}
-
Mon Jul 28 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-41.el7uek]
- 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]
-
Wed Jul 16 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-40.el7uek]
- 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]
-
Mon Jul 14 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-39.el7uek]
- 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]
-
Fri Jun 20 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-38.el7uek]
- 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)
-
Mon Jun 09 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-37.el7uek]
- 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]
-
Wed May 28 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-36.el7uek]
- 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]
-
Tue May 13 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-35.el7uek]
- n_tty: Fix n_tty_write crash when echoing in raw mode (Peter Hurley) [Orabug: 18754908] {CVE-2014-0196} {CVE-2014-0196}
-
Thu May 08 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-34.el7uek]
- 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}
-
Thu May 01 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-33.el7uek]
- 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}
-
Sat Apr 12 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-32.el7uek]
- 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]
-
Tue Mar 25 2014 Guangyu Sun <guangyu.sun@oracle.com> [3.8.13-31.el7uek]
- 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]
-
Sat Mar 15 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-30.el7uek]
- 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]
-
Sat Mar 08 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-29.el7uek]
- kabi: update Module.kabi_x86_64 for ol7 (Jerry Snitselaar) [Orabug: 18155943]
- config: enable FANOTIFY for ol7 (Jerry Snitselaar) [Orabug: 17843511]
- config: update config for ol7 (Jerry Snitselaar) [Orabug: 18340231]
- config: disable CONFIG_PCI_IOAPIC (Jerry Snitselaar) [Orabug: 18363152]
- scsi: hpsa, add all PCI ID's that HP has in svn (Mike Miller) [Orabug: 18285553]
- scsi: hpsa, remove cancelled ID's and add a new one (Mike Miller) [Orabug: 18285553]
- scsi: hpsa, add new PCI Ids (Mike Miller) [Orabug: 18285553]
- hpsa: Add support for a few HP Storage controllers (Stephen M. Cameron) [Orabug: 18285553]
- pci: add HP/3PAR vendor id to pci_ids.h (Stephen M. Cameron) [Orabug: 18285553]
- hpsa add sysfs debug switch for raid map debugging messages (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: improve error messages for driver initiated commands (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: only do device rescan for certain events (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: when switching out of accel mode await only accel command completions (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Scott Teel) [Orabug: 18285553]
- hpsa: update source file copyrights (Scott Teel) [Orabug: 18285553]
- hpsa: retry certain ioaccel error cases on the RAID path (Scott Teel) [Orabug: 18285553]
- hpsa: do not inquire for unsupported ioaccel status vpd page (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: allow VPD page zero to be queried (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: rescan devices on ioaccel2 error (Scott Teel) [Orabug: 18285553]
- hpsa: allow user to disable accelerated i/o path (Scott Teel) [Orabug: 18285553]
- hpsa: complete the ioaccel raidmap code (Scott Teel) [Orabug: 18285553]
- hpsa: make device update copy the raid map also (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: add task management for ioaccel mode 2 (Scott Teel) [Orabug: 18285553]
- hpsa: teach hpsa_device_reset to do either target or lun reset (Scott Teel) [Orabug: 18285553]
- hpsa: get ioaccel mode 2 i/o working (Scott Teel) [Orabug: 18285553]
- hpsa: initialize controller to perform io accelerator mode 2 (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Mike MIller) [Orabug: 18285553]
- hpsa: do ioaccel mode 2 resource allocations (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: add ioaccel mode 2 structure definitions (Mike Miller) [Orabug: 18285553]
- hpsa: complain if physical or logical aborts are not supported (Scott Teel) [Orabug: 18285553]
- hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Scott Teel) [Orabug: 18285553]
- hpsa: do not rescan controllers known to be locked up (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: poll controller to detect device change event (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: update raid offload status on device rescan (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: add ioaccell mode 1 RAID offload support. (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: fix task management for mode-1 ioaccell path (Scott Teel) [Orabug: 18285553]
- hpsa: only allow REQ_TYPE_FS to use fast path (Stephen M. Cameron) [Orabug: 18285553]
- hpsa: add support for 'fastpath' i/o (Matt Gates) [Orabug: 18285553]
- hpsa: mark last scatter gather element as the last (Matt Gates) [Orabug: 18285553]
- hpsa: use extended report luns command for HP SSD SmartPath (Matt Gates) [Orabug: 18285553]
- [SCSI] hpsa: allow SCSI mid layer to handle unit attention (Matt Gates) [Orabug: 18285553]
- [SCSI] hpsa: do not require board "not ready" status after hard reset (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: enable unit attention reporting (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: rename scsi prefetch field (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: use workqueue instead of kernel thread for lockup detection (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: remove P822se PCI ID (Mike Miller) [Orabug: 18285553]
- [SCSI] hpsa: prevent stalled i/o (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands. (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: add MSA 2040 to list of external target devices (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: remove unneeded include of seq_file.h (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: add 5 second delay after doorbell reset (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: do not attempt to flush the cache on locked up controllers (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: return 0 from driver probe function on success, not 1 (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: do not discard scsi status on aborted commands (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers (Martin K. Petersen) [Orabug: 18285553]
- SCSI: remove unnecessary pci_set_drvdata() (Jingoo Han) [Orabug: 18285553]
- [SCSI] hpsa: remove unused Smart Array ID (Mike Miller) [Orabug: 18285553]
- [SCSI] hpsa: bump driver version to reflect changes (Mike Miller) [Orabug: 18285553]
- [SCSI] hpsa: housekeeping patch for device_id and product arrays (Mike Miller) [Orabug: 18285553]
- [SCSI] hpsa: add HP Smart Array Gen8 names (Mike Miller) [Orabug: 18285553]
- [SCSI] hpsa: add HP Smart Array Gen9 PCI ID's (Mike Miller) [Orabug: 18285553]
- hpsa: Convert retrun typos to return (Joe Perches) [Orabug: 18285553]
- [SCSI] hpsa: fix warning with smp_processor_id() in preemptible (John Kacur) [Orabug: 18285553]
- [SCSI] hpsa: remove unneeded variable (Tomas Henzl) [Orabug: 18285553]
- [SCSI] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [Orabug: 18285553]
- [SCSI] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: reorganize error handling in hpsa_passthru_ioctl (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Stephen M. Cameron) [Orabug: 18285553]
- [SCSI] hpsa: Check for dma_mapping_error in hpsa_map_one (Shuah Khan) [Orabug: 18285553]
- Revert "hpsa: upgrade to 3.4.2-5" (Vaughan Cao) [Orabug: 18285553]
- Revert "hpsa: fix compilation error of __dev* markings" (Vaughan Cao) [Orabug: 18285553]
- Revert "[SCSI] hpsa: fix a race in cmd_free/scsi_done" (Vaughan Cao) [Orabug: 18285553]
- Revert "[SCSI] hpsa: fix warning with smp_processor_id() in preemptible" (Vaughan Cao) [Orabug: 18285553]
- Revert "hpsa: Convert retrun typos to return" (Vaughan Cao) [Orabug: 18285553]
- Revert "[SCSI] hpsa: add HP Smart Array Gen9 PCI ID's" (Vaughan Cao) [Orabug: 18285553]
- Revert "hpsa: add HP Smart Array Gen8 name P822se" (Vaughan Cao) [Orabug: 18285553]
- Revert "[SCSI] hpsa: housekeeping patch for device_id and product arrays" (Vaughan Cao) [Orabug: 18285553]
- Revert "[SCSI] hpsa: remove unneeded variable" (Vaughan Cao) [Orabug: 18285553]
- Revert hpsa part of "[SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers" (Vaughan Cao) [Orabug: 18285553]
- kabi: remove mcount for ol7 (Jerry Snitselaar) [Orabug: 18155943]
- [SCSI] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [Orabug: 17585443]
- tools/power turbostat: decode MSR_IA32_POWER_CTL (Len Brown) [Orabug: 18263969]
- x86, AMD: Enable WC+ memory type on family 10 processors (Boris Ostrovsky) [Orabug: 18263969]
- intel_idle: remove stop/start critical timings (Daniel Lezcano) [Orabug: 18263969]
- intel_idle: initial C8, C9, C10 support (Len Brown) [Orabug: 18263969]
- intel_idle: additional Haswell CPU-id (Len Brown) [Orabug: 18263969]
- intel_idle: export both C1 and C1E (Len Brown) [Orabug: 18263969]
- intel_idle: remove assumption of one C-state per MWAIT flag (Len Brown) [Orabug: 18263969]
- intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Len Brown) [Orabug: 18263969]
- intel_idle: support Haswell (Len Brown) [Orabug: 18263969]
- intel_idle: stop using driver_data for static flags (Len Brown) [Orabug: 18263969]
- scsi: not abort scan process if one inquiry returns not_ready (Hannes Reinecke) [Orabug: 18271070]
- ixgbe: set driver_max_VFs should be done before enabling SRIOV (Ethan Zhao) [Orabug: 17482349]
- ixgbe: Look up MAC address on SPARC systems (Martin K. Petersen) [Orabug: 18182472]
- ixgbe: upgrade to intel version 3.19.1 (Ethan Zhao) [Orabug: 18278142]
- e1000e: upgrade to intel version 3.0.4 and merge patches based on 2.5.4 (ethan.zhao) [Orabug: 18278358]
- igbvf: upgrade to intel version 2.3.3 (Ethan Zhao) [Orabug: 18278378]
- igb: upgrade to intel version 5.1.2 and merge patches based on 5.0.6 (Ethan Zhao) [Orabug: 18278407]
- ixgbevf: upgrade to intel version 2.12.1 (Ethan Zhao) [Orabug: 18278415]
- be2iscsi : Bump the driver version (John Soni Jose) [Orabug: 18206635]
- be2iscsi : Fix DMA Out of SW-IOMMU space error (Jayamohan Kallickal) [Orabug: 18206635]
- be2iscsi: Fix scsi_cmnd leakage in driver. (Jayamohan Kallickal) [Orabug: 18206635]
- be2iscsi: Fix the session cleanup when reboot/shutdown happens (Jayamohan Kallickal) [Orabug: 18206635]
- be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec. (Jayamohan Kallickal) [Orabug: 18206635]
- be2iscsi: Fix port speed typo in driver. (Jayamohan Kallickal) [Orabug: 18206635]
- be2iscsi: Fix handling timed out MBX completion from FW (Jayamohan Kallickal) [Orabug: 18206635]
- be2iscsi: fix memory leak in error path (Geyslan G. Bem) [Orabug: 18206635]
- kexec: increase reservation size for crashkernel=auto (Brian Maly) [Orabug: 18222081]
- mm/hugetlb.c: defer PageHeadHuge() symbol export (Andrea Arcangeli) [Orabug: 18364682]
- mm/swap.c: reorganize put_compound_page() (Andrew Morton) [Orabug: 18364682]
- mm/hugetlb.c: simplify PageHeadHuge() and PageHuge() (Andrew Morton) [Orabug: 18364682]
- mm: hugetlbfs: use __compound_tail_refcounted in __get_page_tail too (Andrea Arcangeli) [Orabug: 18364682]
- mm: tail page refcounting optimization for slab and hugetlbfs (Andrea Arcangeli) [Orabug: 18364682]
- mm: thp: optimize compound_trans_huge (Andrea Arcangeli) [Orabug: 18364682]
- mm: hugetlbfs: move the put/get_page slab and hugetlbfs optimization in a faster path (Andrea Arcangeli) [Orabug: 18364682]
- mm: hugetlb: use get_page_foll() in follow_hugetlb_page() (Andrea Arcangeli) [Orabug: 18364682]
- mm: hugetlbfs: fix hugetlbfs optimization (Andrea Arcangeli) [Orabug: 18364682]
- mm: fix aio performance regression for database caused by THP (Khalid Aziz) [Orabug: 18364682]
- dwarf2ctf: spot non-struct/union/enum children of DW_TAG_structure_type. (Nick Alcock) [Orabug: 18117464]
- dwarf2ctf: capture all DIEs with structs/enums as their ultimate supertype. (Nick Alcock) [Orabug: 18117464]
- dwarf2ctf: Handle structure and union offsets in form DW_FORM_data1. (Nick Alcock) [Orabug: 18117464]
- dwarf2ctf: cater for elfutils 0.156 change in dwfl_report_elf() prototype. (Nick Alcock) [Orabug: 18117421]
- SPEC: Add respun RPM find-debuginfo.sh patch. (Nick Alcock) [Orabug: 18117371]
- build: add ol7 support (Jerry Snitselaar) [Orabug: 18155943]
- net,via-rhine: Fix tx_timeout handling (Richard Weinberger) [Orabug: 18348669]
- power: max17040: Fix NULL pointer dereference when there is no platform_data (Krzysztof Kozlowski) [Orabug: 18348667]
- md/raid5: Fix CPU hotplug callback registration (Oleg Nesterov) [Orabug: 18348666]
- ftrace/x86: Use breakpoints for converting function graph caller (Steven Rostedt (Red Hat)) [Orabug: 18348665]
- staging:iio:ad799x fix error_free_irq which was freeing an irq that may not have been requested (Hartmut Knaack) [Orabug: 18348664]
- vt: Fix secure clear screen (Petr Písař) [Orabug: 18348663]
- lockd: send correct lock when granting a delayed lock. (NeilBrown) [Orabug: 18348662]
- mac80211: fix fragmentation code, particularly for encryption (Johannes Berg) [Orabug: 18348661]
- xen/p2m: check MFN is in range before using the m2p table (David Vrabel) [Orabug: 18348660]
- xen-blkfront: handle backend CLOSED without CLOSING (David Vrabel) [Orabug: 18348659]
- mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset (Dave Jones) [Orabug: 18348658]
- x86: mm: change tlb_flushall_shift for IvyBridge (Mel Gorman) [Orabug: 18348657]
- mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq (KOSAKI Motohiro) [Orabug: 18348655]
- mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq() (KOSAKI Motohiro) [Orabug: 18348653]
- Btrfs: disable snapshot aware defrag for now (Josef Bacik) [Orabug: 18348652]
- SELinux: Fix kernel BUG on empty security contexts. (Stephen Smalley) [Orabug: 18348651]
- timekeeping: Avoid possible deadlock from clock_was_set_delayed (John Stultz) [Orabug: 18348650]
- rtc-cmos: Add an alarm disable quirk (Borislav Petkov) [Orabug: 18348648]
- ftrace: Have function graph only trace based on global_ops filters (Steven Rostedt) [Orabug: 18348647]
- ftrace: Fix synchronization location disabling and freeing ftrace_ops (Steven Rostedt) [Orabug: 18348646]
- ftrace: Synchronize setting function_trace_op with ftrace_trace_function (Steven Rostedt) [Orabug: 18348645]
- i2c: i801: SMBus patch for Intel Coleto Creek DeviceIDs (Seth Heasley) [Orabug: 18348643]
- mfd: lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Seth Heasley) [Orabug: 18348642]
- mfd: lpc_ich: Add support for Intel Avoton SoC (James Ralston) [Orabug: 18348641]
- mm, oom: base root bonus on current usage (David Rientjes) [Orabug: 18348640]
- dm space map common: make sure new space is used during extend (Joe Thornber) [Orabug: 18348639]
- dm: wait until embedded kobject is released before destroying a device (Mikulas Patocka) [Orabug: 18348638]
- dm thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [Orabug: 18348637]
- dm thin: fix discard support to a previously shared block (Joe Thornber) [Orabug: 18348636]
- sunrpc: Fix infinite loop in RPC state machine (Weston Andros Adamson) [Orabug: 18348635]
- nfs4: fix discover_server_trunking use after free (Weston Andros Adamson) [Orabug: 18348634]
- NFSv4.1: Handle errors correctly in nfs41_walk_client_list (Trond Myklebust) [Orabug: 18348633]
- nfs4.1: properly handle ENOTSUP in SECINFO_NO_NAME (Weston Andros Adamson) [Orabug: 18348632]
- NFSv4: OPEN must handle the NFS4ERR_IO return code correctly (Trond Myklebust) [Orabug: 18348631]
- IB/qib: Fix QP check when looping back to/from QP1 (Ira Weiny) [Orabug: 18348629]
- ore: Fix wrong math in allocation of per device BIO (Boaz Harrosh) [Orabug: 18348628]
- mm/memory-failure.c: shift page lock from head page to tail page after thp split (Naoya Horiguchi) [Orabug: 18348627]
- mm/page-writeback.c: do not count anon pages as dirtyable memory (Johannes Weiner) [Orabug: 18348626]
- mm/page-writeback.c: fix dirty_balance_reserve subtraction from dirtyable memory (Johannes Weiner) [Orabug: 18348625]
- fuse: fix pipe_buf_operations (Miklos Szeredi) [Orabug: 18348624]
- intel-iommu: fix off-by-one in pagetable freeing (Alex Williamson) [Orabug: 18348623]
- SELinux: Fix memory leak upon loading policy (Tetsuo Handa) [Orabug: 18348622]
- x86, cpu, amd: Add workaround for family 16h, erratum 793 (Borislav Petkov) [Orabug: 18348621] {CVE-2013-6885}
- btrfs: restrict snapshotting to own subvolumes (David Sterba) [Orabug: 18348620]
- SCSI: bfa: Chinook quad port 16G FC HBA claim issue (Vijaya Mohan Guvva) [Orabug: 18348619]
- ip6tnl: fix double free of fb_tnl_dev on exit (Nicolas Dichtel) [Orabug: 18348617]
- sit: fix double free of fb_tunnel_dev on exit (Nicolas Dichtel) [Orabug: 18348604]
- xen-netfront: fix resource leak in netfront (Annie Li) [Orabug: 18348558]
- net: Fix memory leak if TPROXY used with TCP early demux (Holger Eitzenberger) [Orabug: 18348557]
- fib_frontend: fix possible NULL pointer dereference (Oliver Hartkopp) [Orabug: 18348556]
- net: avoid reference counter overflows on fib_rules in multicast forwarding (Hannes Frederic Sowa) [Orabug: 18348555]
- ieee802154: Fix memory leak in ieee802154_add_iface() (Christian Engelmayer) [Orabug: 18348554]
- ext4: avoid clearing beyond i_blocks when truncating an inline data file (Theodore Ts'o) [Orabug: 18348552]
- mfd: max77686: Fix regmap resource leak on driver remove (Krzysztof Kozlowski) [Orabug: 18348551]
- perf kvm: Fix kvm report without guestmount. (Dongsheng Yang) [Orabug: 18348550]
- tty/serial: at91: Handle shutdown more safely (Marek Roszko) [Orabug: 18348549]
- b43legacy: Fix unload oops if firmware is not available (Larry Finger) [Orabug: 18348548]
- b43: Fix unload oops if firmware is not available (Larry Finger) [Orabug: 18348547]
- USB: fix race between hub_disconnect and recursively_mark_NOTATTACHED (Alan Stern) [Orabug: 18348546]
- USB: Nokia 502 is an unusual device (Mikhail Zolotaryov) [Orabug: 18348544]
- USB: pl2303: fix data corruption on termios updates (Johan Hovold) [Orabug: 18348543]
- x86, x32: Correct invalid use of user timespec in the kernel (PaX Team) [Orabug: 18348539] {CVE-2014-0038}
- e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [Orabug: 18348485]
- md/raid5: fix long-standing problem with bitmap handling on write failure. (NeilBrown) [Orabug: 18348517]
- md/raid5: Fix possible confusion when multiple write errors occur. (NeilBrown) [Orabug: 18317253]
- md/raid10: fix two bugs in handling of known-bad-blocks. (NeilBrown) [Orabug: 18317251]
- md/raid10: fix bug when raid10 recovery fails to recover a block. (NeilBrown) [Orabug: 18317250]
- SELinux: Fix possible NULL pointer dereference in selinux_inode_permission() (Steven Rostedt) [Orabug: 18317248]
- GFS2: Increase i_writecount during gfs2_setattr_chown (Bob Peterson) [Orabug: 18317246]
- sched: Fix hrtimer_cancel()/rq->lock deadlock (Ben Segall) [Orabug: 18317243]
- sched: Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Ben Segall) [Orabug: 18317242]
- sched: Fix race on toggling cfs_bandwidth_used (Ben Segall) [Orabug: 18317241]
- ACPI / TPM: fix memory leak when walking ACPI namespace (Jiang Liu) [Orabug: 18317240]
- mfd: rtsx_pcr: Disable interrupts before cancelling delayed works (Thomas Gleixner) [Orabug: 18317239]
- bridge: use spin_lock_bh() in br_multicast_set_hash_max (Curt Brune) [Orabug: 18317233]
- net: llc: fix use after free in llc_ui_recvmsg (Daniel Borkmann) [Orabug: 18317232]
- vlan: Fix header ops passthru when doing TX VLAN offload. (David S. Miller) [Orabug: 18317228]
- net: inet_diag: zero out uninitialized idiag_{src,dst} fields (Daniel Borkmann) [Orabug: 18317227]
- netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [Orabug: 18317225]
- tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Nat Gurumoorthy) [Orabug: 18317223]
- virtio: delete napi structures from netdev before releasing memory (Andrey Vagin) [Orabug: 18317222]
- ext4: fix bigalloc regression (Eric Whitney) [Orabug: 18317221]
- libceph: potential NULL dereference in ceph_osdc_handle_map() (Dan Carpenter) [Orabug: 18317219]
- ceph: cleanup types in striped_read() (Dan Carpenter) [Orabug: 18317218]
- ceph: fix null pointer dereference (Nathaniel Yazdani) [Orabug: 18317217]
- ceph: avoid accessing invalid memory (Sasha Levin) [Orabug: 18317215]
- ceph: Free mdsc if alloc mdsc->mdsmap failed. (majianpeng) [Orabug: 18317213]
- ceph: improve error handling in ceph_mdsmap_decode (Emil Goode) [Orabug: 18317212]
- selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [Orabug: 18317209]
- selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [Orabug: 18317203]
- jbd2: don't BUG but return ENOSPC if a handle runs out of space (Theodore Ts'o) [Orabug: 18317197]
- Input: allocate absinfo data when setting ABS capability (Dmitry Torokhov) [Orabug: 18317196]
- mm/memory-failure.c: transfer page count from head page to tail page after split thp (Naoya Horiguchi) [Orabug: 18317192]
- mm/hugetlb: check for pte NULL pointer in __page_check_address() (Jianguo Wu) [Orabug: 18317187]
- sched: fix the theoretical signal_wake_up() vs schedule() race (Oleg Nesterov) [Orabug: 18317179]
- rtlwifi: pci: Fix oops on driver unload (Larry Finger) [Orabug: 18317163]
- radiotap: fix bitmap-end-finding buffer overrun (Johannes Berg) [Orabug: 18317162]
- libata, freezer: avoid block device removal while system is frozen (Tejun Heo) [Orabug: 18317160]
- tg3: Expand 4g_overflow_test workaround to skb fragments of any size. (Nithin Sujir) [Orabug: 18317159]
- ceph: Avoid data inconsistency due to d-cache aliasing in readpage() (Li Wang) [Orabug: 18317158]
- sched/rt: Fix rq's cpupri leak while enqueue/dequeue child RT entities (Kirill Tkhai) [Orabug: 18317157]
- ext4: add explicit casts when masking cluster sizes (Theodore Ts'o) [Orabug: 18317154]
- ext4: check for overlapping extents in ext4_valid_extent_entries() (Eryu Guan) [Orabug: 18317153]
- ext4: fix use-after-free in ext4_mb_new_blocks (Junho Ryu) [Orabug: 18317152]
- selinux: selinux_setprocattr()->ptrace_parent() needs rcu_read_lock() (Oleg Nesterov) [Orabug: 18317151]
- NFSv4 wait on recovery for async session errors (Andy Adamson) [Orabug: 18317022]
- dm table: fail dm_table_create on dm_round_up overflow (Mikulas Patocka) [Orabug: 18317004]
- dm delay: fix a possible deadlock due to shared workqueue (Mikulas Patocka) [Orabug: 18317003]
- dm snapshot: avoid snapshot space leak on crash (Mikulas Patocka) [Orabug: 18317001]
- dm bufio: initialize read-only module parameters (Mikulas Patocka) [Orabug: 18316999]
- Btrfs: fix access_ok() check in btrfs_ioctl_send() (Dan Carpenter) [Orabug: 18316998]
- selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [Orabug: 18316996]
- selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [Orabug: 18316973]
- xfs: underflow bug in xfs_attrlist_by_handle() (Dan Carpenter) [Orabug: 18316969]
- KVM: Improve create VCPU parameter (CVE-2013-4587) (Andy Honig) [Orabug: 18316968] {CVE-2013-4587}
- lib/genalloc.c: fix overflow of ending address of memory chunk (Joonyoung Shim) [Orabug: 18316967]
- irq: Enable all irqs unconditionally in irq_resume (Laxman Dewangan) [Orabug: 18316962]
- SCSI: bfa: Fix crash when symb name set for offline vport (Vijaya Mohan Guvva) [Orabug: 18316956]
- crypto: ccm - Fix handling of zero plaintext when computing mac (Horia Geanta) [Orabug: 18316955]
- elevator: acquire q->sysfs_lock in elevator_change() (Tomoki Sekiyama) [Orabug: 18316954]
- elevator: Fix a race in elevator switching and md device initialization (Tomoki Sekiyama) [Orabug: 18316952]
- iommu/vt-d: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Julian Stecklina) [Orabug: 18316951]
- video: kyro: fix incorrect sizes when copying to userspace (Sasha Levin) [Orabug: 18316950]
- mmc: block: fix a bug of error handling in MMC driver (KOBAYASHI Yoshitake) [Orabug: 18316947]
- ipv6: fix possible seqlock deadlock in ip6_finish_output2 (Hannes Frederic Sowa) [Orabug: 18316946]
- inet: fix possible seqlock deadlocks (Eric Dumazet) [Orabug: 18316945]
- net: 8139cp: fix a BUG_ON triggered by wrong bytes_compl (Yang Yingliang) [Orabug: 18316943]
- af_packet: block BH in prb_shutdown_retire_blk_timer() (Veaceslav Falico) [Orabug: 18316941]
- packet: fix use after free race in send path when dev is released (Daniel Borkmann) [Orabug: 18316940]
- bridge: flush br's address entry in fdb when remove the bridge dev (Ding Tianhong) [Orabug: 18316938]
- net: core: Always propagate flag changes to interfaces (Vlad Yasevich) [Orabug: 18316926]
- ipv4: fix race in concurrent ip_route_input_slow() (Alexei Starovoitov) [Orabug: 18316919]
- tcp: don't update snd_nxt, when a socket is switched from repair mode (Andrey Vagin) [Orabug: 18316917]
- xfrm: Release dst if this dst is improper for vti tunnel (fan.du) [Orabug: 18316915]
- ipv6: fix leaking uninitialized port number of offender sockaddr (Hannes Frederic Sowa) [Orabug: 18316914]
- net: clamp ->msg_namelen instead of returning an error (Dan Carpenter) [Orabug: 18316912]
- net: add BUG_ON if kernel advertises msg_namelen > sizeof(struct sockaddr_storage) (Hannes Frederic Sowa) [Orabug: 18316910]
- net: rework recvmsg handler msg_name and msg_namelen logic (Hannes Frederic Sowa) [Orabug: 18316909] {CVE-2013-7266}
- ipv4: fix possible seqlock deadlock (Eric Dumazet) [Orabug: 18316907]
- connector: improved unaligned access error fix (Chris Metcalf) [Orabug: 18316904]
- isdnloop: use strlcpy() instead of strcpy() (Dan Carpenter) [Orabug: 18316901]
- net-tcp: fix panic in tcp_fastopen_cache_set() (Eric Dumazet) [Orabug: 18316900]
- tcp: tsq: restore minimal amount of queueing (Eric Dumazet) [Orabug: 18316897]
- net/mlx4_en: Fixed crash when port type is changed (Amir Vadai) [Orabug: 18316894]
- netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Michal Kubecek) [Orabug: 18316869]
- cfg80211: fix scheduled scan pointer access (Johannes Berg) [Orabug: 18316866]
- tracing: Allow events to have NULL strings (Steven Rostedt (Red Hat)) [Orabug: 18316771]
- cpuset: Fix memory allocator deadlock (Peter Zijlstra) [Orabug: 18316769]
- drm/ttm: Handle in-memory region copies (Jakob Bornecrantz) [Orabug: 18316663]
- selinux: correct locking in selinux_netlbl_socket_connect) (Paul Moore) [Orabug: 18316649]
- audit: fix info leak in AUDIT_GET requests (Mathias Krause) [Orabug: 18316647]
- dm mpath: fix race condition between multipath_dtr and pg_init_done (Shiva Krishna Merla) [Orabug: 18316645]
- ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Theodore Ts'o) [Orabug: 18316644]
- loop: fix crash when using unassigned loop device (Mikulas Patocka) [Orabug: 18316643]
- loop: fix crash if blk_alloc_queue fails (Mikulas Patocka) [Orabug: 18316642]
- IB/ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Jan Kara) [Orabug: 18316640]
- iscsi-target: chap auth shouldn't match username with trailing garbage (Eric Seppanen) [Orabug: 18316621]
- iscsi-target: fix extract_param to handle buffer length corner case (Eric Seppanen) [Orabug: 18316550]
- ipc, msg: fix message length check for negative values (Mathias Krause) [Orabug: 18316548]
- vsprintf: check real user/group id for %pK (Ryan Mallon) [Orabug: 18316546]
- devpts: plug the memory leak in kill_sb (Ilija Hadzic) [Orabug: 18316542]
- usb: hub: Clear Port Reset Change during init/resume (Julius Werner) [Orabug: 18316538]
- block: fix a probe argument to blk_register_region (Mikulas Patocka) [Orabug: 18316508]
- block: fix race between request completion and timeout handling (Jeff Moyer) [Orabug: 18316506]
- rt2x00: check if device is still available on rt2x00mac_flush() (Stanislaw Gruszka) [Orabug: 18316475]
- aacraid: prevent invalid pointer dereference (Mahesh Rajashekhara) [Orabug: 18316366]
- libertas: potential oops in debugfs (Dan Carpenter) [Orabug: 18316318]
- usb: fail on usb_hub_create_port_device() errors (Krzysztof Mazur) [Orabug: 18299092]
- usb: fix cleanup after failure in hub_configure() (Krzysztof Mazur) [Orabug: 18298829]
- tracing: Fix potential out-of-bounds in trace_get_user() (Steven Rostedt) [Orabug: 18297890]
- aerdrv: Move cper_print_aer() call out of interrupt context (Lance Ortiz) [Orabug: 18316330]
- aerdrv: Cleanup log output for AER (Lance Ortiz) [Orabug: 18316330]
- ocfs2: dlm: fix lock migration crash (Junxiao Bi) [Orabug: 18149842]
- RDS: bind hash table size increase, add per-bucket rw lock (Bang Nguyen) [Orabug: 18276846]
-
Fri Feb 21 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-28.el6uek]
- [SCSI] Return ENODATA on medium error (Hannes Reinecke) [Orabug: 17649168]
- igb: init sriov_totalvfs to 7 (Greg Rose) [Orabug: 17804898]
- async: fix insert entry in ascending list (Vaughan Cao) [Orabug: 17976960]
- [SCSI] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Stewart, Sean) [Orabug: 18079298]
- mtd: Allow removal of partitioning modules (Lubomir Rintel) [Orabug: 18166681]
- sparc64: Setup sysfs to mark LDOM sockets, cores and threads correctly. (chris hyser) [Orabug: 17423360]
- be2net: Fix be_vlan_add/rem_vid() routines (Somnath Kotur) [Orabug: 18182801]
- be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [Orabug: 18182801]
- be2net: update driver version to 10.0.x (Sathya Perla) [Orabug: 18182801]
- be2net: cleanup wake-on-lan code (Suresh Reddy) [Orabug: 18182801]
- be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Suresh Reddy) [Orabug: 18182801]
- be2net: do not use frag index in the RX-compl entry (Suresh Reddy) [Orabug: 18182801]
- be2net: Remove "10Gbps" from driver description string (Suresh Reddy) [Orabug: 18182801]
- be2net: fix incorrect setting of cmd_privileges for VFs (Suresh Reddy) [Orabug: 18182801]
- be2net: ignore mac-addr set call for an already programmed mac-addr (Vasundhara Volam) [Orabug: 18182801]
- be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Vasundhara Volam) [Orabug: 18182801]
- be2net: Log the profile-id used by FW during driver initialization (Vasundhara Volam) [Orabug: 18182801]
- be2net: don't set "pport" field when querying "pvid" (Vasundhara Volam) [Orabug: 18182801]
- be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Vasundhara Volam) [Orabug: 18182801]
- be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Suresh Reddy) [Orabug: 18182801]
- be2net: increase the timeout value for loopback-test FW cmd (Suresh Reddy) [Orabug: 18182801]
- be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Vasundhara Volam) [Orabug: 18182801]
- net: benet: slight optimization of addr compare (dingtianhong) [Orabug: 18182801]
- be2net: Free/delete pmacs (in be_clear()) only if they exist (Somnath Kotur) [Orabug: 18182801]
- be2net: Fix Lancer error recovery to distinguish FW download (Somnath Kotur) [Orabug: 18182801]
- be2net: Avoid programming permenant MAC by BE3-R VFs (Ajit Khaparde) [Orabug: 18182801]
- be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ajit Khaparde) [Orabug: 18182801]
- be2net: Disabling and enabling interrupts in suspend and resume (Ajit Khaparde) [Orabug: 18182801]
- be2net: Delete secondary unicast MAC addresses during be_close (Ajit Khaparde) [Orabug: 18182801]
- be2net: Fix unconditional enabling of Rx interface options (Ajit Khaparde) [Orabug: 18182801]
- net/benet: Make lancer_wait_ready() static (Gavin Shan) [Orabug: 18182801]
- net/benet: Remove interface type (Gavin Shan) [Orabug: 18182801]
- qla2xxx: Correct the port number assignment for ISP82XX. (Saurav Kashyap) [Orabug: 18280331]
- fnic: fnic driver crashes on FLOGI Rejection (Simha) [Orabug: 18280309]
- qla4xxx: Initialize hardware queue for ISP40XX (Dan Duval) [Orabug: 18277969]
- qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Dan Duval) [Orabug: 18280232]
- inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu functions (Hannes Frederic Sowa) [Orabug: 18247287] {CVE-2013-7263} {CVE-2013-7265}
- inet: prevent leakage of uninitialized memory to user in recv syscalls (Hannes Frederic Sowa) [Orabug: 18238377] {CVE-2013-7263} {CVE-2013-7265}
- exec/ptrace: fix get_dumpable() incorrect tests (Kees Cook) [Orabug: 18238348] {CVE-2013-2929}
-
Thu Feb 13 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-27.el6uek]
- sxge, hxge: don't build on sparc and add depend on x86 (Jerry Snitselaar) [18200531]
- sxge: add support for ovm auto-migration for 15 VMs (Joyce Yu) [18154721]
- mpt3sas: Rework the MSI-X code to work on systems with many processors (Martin K. Petersen) [18182490]
- mpt2sas: Rework the MSI-X code to work on systems with many processors (Martin K. Petersen) [18182490]
- ixgbe: Look up MAC address on SPARC systems (Martin K. Petersen) [18182472]
- xfs: ensure proper alignment of i/o buffer (Dave Kleikamp) [18182411]
- loop: inherit queue limits from underlying device (Dave Kleikamp) [17449357]
- xfs: allow logical-sector sized O_DIRECT (Eric Sandeen) [17449357]
- xfs: rename xfs_buftarg structure members (Eric Sandeen) [17449357]
- xfs: clean up xfs_buftarg (Eric Sandeen) [17449357]
- rcu: Reject memory-order-induced stall-warning false positives (Paul E. McKenney) [18158540]
- xen-blkback: fix shutdown race (Roger Pau Monne) [18141271]
- xen-blkback: fix memory leaks (Roger Pau Monne) [18141271]
- xen-blkback: fix memory leak when persistent grants are used (Matt Rushton) [18141271]
- srp: disable fmr-pool cache to fix cpu lock-up. (Shamir Rabinovitch) [18158334]
-
Mon Jan 27 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-26.el6uek]
- spec: Don't remove crashkernel=auto setting (Jerry Snitselaar) [Orabug: 18137993]
-
Sat Jan 25 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-25.el6uek]
- ocfs2: fix i_mutex deadlock between aio_write and sync_file (Darrick J. Wong) [Orabug: 18068931]
- Revert "x86, mm: Revert back good_end setting for 64bit" (Jerry Snitselaar) [Orabug: 18128986]
-
Thu Jan 23 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-24.el6uek]
- tg3: remove spin_lock_bh() in tg3_get_stats64() to fix dead lock (Ethan Zhao) [Orabug: 18070676]
- net/core: use GFP_NOWAIT allocation flag in rtmsg_ifinfo() to fix lockup warning (Ethan Zhao) [Orabug: 18070676]
- mptsas: do not call __mptsas_probe in kthread (Jerry Snitselaar) [Orabug: 18120337]
- config: enable CONFIG_KEXEC_AUTO_RESERVE (Jerry Snitselaar) [Orabug: 17616874]
- Btrfs: allow compressed extents to be merged during defragment (Liu Bo) [Orabug: 18098511]
- Btrfs: reset ret in record_one_backref (Josef Bacik) [Orabug: 18098511]
- Btrfs: fix a crash when running balance and defrag concurrently (Liu Bo) [Orabug: 18098511]
- Btrfs: fix a bug of snapshot-aware defrag to make it work on partial extents (Liu Bo) [Orabug: 18098511]
- Btrfs: get better concurrency for snapshot-aware defrag work (Liu Bo) [Orabug: 18098511]
- Btrfs: snapshot-aware defrag (Liu Bo) [Orabug: 18098511]
- btrfs: add cancellation points to defrag (David Sterba) [Orabug: 18098511]
- qla4xxx: Updated driver version to 5.04.00.02.06.02-uek3 (Vikas Chaudhary) [Orabug: 18103905]
- qla4xxx: Fix memory leak in qla4xxx_destroy_ddb (Vikas Chaudhary) [Orabug: 18103905]
- x86: add support for crashkernel=auto (Brian Maly)
- x86, mm: Revert back good_end setting for 64bit (Yinghai Lu) [Orabug: 17648536]
-
Thu Jan 16 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-23.el6uek]
- [SCSI] storvsc: avoid usage of WRITE_SAME (Olaf Hering) [Orabug: 18037923]
- Fix balloon driver to work properly with balloon_hugepages but no superpage flag (Dave McCracken)
- config: disable BUILD_DOCSRC (Jerry Snitselaar) [Orabug: 17504426]
- ext4: Fix non-O_SYNC AIO DIO unwritten extent conversion after dio finishes (Darrick J. Wong) [Orabug: 18069802]
- memcg: don't initialize kmem-cache destroying work for root caches (Andrey Vagin) [Orabug: 17791895]
- ocfs2: ocfs2 punch hole retrun EINVAL if the length argument in ioctl is negative (Tariq Saeed) [Orabug: 14789508]
- writeback: fix data corruption on NFS (Jan Kara) [Orabug: 16677609]
- Btrfs: handle a bogus chunk tree nicely (Josef Bacik) [Orabug: 17334825]
- Drivers: hv: Execute shutdown in a thread context (K. Y. Srinivasan) [Orabug: 18053264]
- Increase scsi_mod parameter max_report_luns to 1023. (Zhigang Wang) [Orabug: 17445498]
- NFSv4.1 Fix gdia_maxcount calculation to fit in ca_maxresponsesize (Andy Adamson) [Orabug: 17419831]
- config: disable fragile PSTORE options (Ethan Zhao) [Orabug: 17928723]
- ocfs2/o2net: o2net_listen_data_ready should do nothing if socket state is not TCP_LISTEN (Tariq Saeed) [Orabug: 17330860]
- qla4xxx: Updated driver version to 5.04.00.01.06.02-uek3 (Tej Parkash) [Orabug: 18050491]
- qla4xxx: Fix sparse warnings (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Handle IPv6 AEN notifications (Nilesh Javali) [Orabug: 18050491]
- qla4xxx: Update print statements in func qla4xxx_do_dpc() (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Update print statements in func qla4xxx_eh_abort() (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Update print statements in qla4xxx_mailbox_command() (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Updated print for device login, logout path (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Fix failure of mbox 0x31 (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Reduce rom-lock contention during reset recovery. (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Tej Parkash) [Orabug: 18050491]
- qla4xxx: Fix processing response queue during probe (Tej Parkash) [Orabug: 18050491]
- qla4xxx: Fix failure of IDC Time Extend mailbox command (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Clear DDB index map upon connection close failure (Nilesh Javali) [Orabug: 18050491]
- qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Tej Parkash) [Orabug: 18050491]
- qla4xxx: Correctly handle msleep_interruptible (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Nilesh Javali) [Orabug: 18050491]
- qla4xxx: Improve loopback failure messages (Nilesh Javali) [Orabug: 18050491]
- qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag. (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Fix comments in code (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Vikas Chaudhary) [Orabug: 18050491]
- qla4xxx: ISP8xxx: Correct retry of adapter initialization (Nilesh Javali) [Orabug: 18050491]
- qla4xxx: Recreate chap data list during get chap operation (Adheer Chandravanshi) [Orabug: 18050491]
- qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Adheer Chandravanshi) [Orabug: 18050491]
- libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Adheer Chandravanshi) [Orabug: 18050491]
- IB/iser: Add Discovery support (Or Gerlitz) [Orabug: 18050491]
- scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Adheer Chandravanshi) [Orabug: 18050491]
- qla4xxx: Add host statistics support (Lalit Chandivade) [Orabug: 18050491]
- scsi_transport_iscsi: Add host statistics support (Lalit Chandivade) [Orabug: 18050491]
- qla4xxx: Added support for Diagnostics MBOX command (Vikas Chaudhary) [Orabug: 18050491]
- ocfs2: update inode size after zeroed the hole (Junxiao Bi) [Orabug: 18043432]
-
Tue Jan 07 2014 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-22.el6uek]
- Revert "sparc64: Fix __copy_{to,from}_user_inatomic defines." (Dave Kleikamp) [Orabug: 18038851]
- sparc64: prevent solaris control domain warnings about Domain Service handles (chris hyser) [Orabug: 18038829]
- libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (ethan.zhao) [Orabug: 17960129]
- scsi/fnic: update to version 1.6.0.8 from 1.5.0.45 (ethan.zhao) [Orabug: 17960129]
- sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [Orabug: 17886746]
- dtrace: vtimestamp implementation (Kris Van Hees) [Orabug: 17741477]
- dtrace: implement SDT in kernel modules (Kris Van Hees) [Orabug: 17851716]
- qla4xxx: Driver not able to collect minidump in ISP84xx (Tej Parkash) [Orabug: 17960365]
- Modify UEFI anti-bricking code (Matthew Garrett) [Orabug: 17792954]
- ocfs2: make 'buffered' as the default coherency option (Wengang Wang) [Orabug: 17988729]
- Fixing kABI breakages in struct sock (Thomas Tanaka) [Orabug: 17901058]
- tcp: TSQ can use a dynamic limit (Eric Dumazet) [Orabug: 17901058]
- tcp: TSO packets automatic sizing (Eric Dumazet) [Orabug: 17901058]
- bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [Orabug: 17931850]
- Update lpfc version for 8.3.7.34.4p driver release (Gairy Grannum)
- Fixed unassigned variable in ELS timeout message (James Smart)
- Fixed incorrect allocation of iDiags directories/files in debugfs (James Smart)
- Fix Crash in lpfc_els_timeout_handler (James Smart)
- Fix kernel panics from corrupted ndlp list. (James Smart)
- Fix Crash in lpfc_els_timeout_handler (James Smart)
- Fix Crash in lpfc_els_timeout_handler (James Smart)
- [SCSI] lpfc: Fix typo on NULL assignment (Felipe Pena)
- Fixed stopped FCF discovery on failed FCF record read. (James Smart)
- Fixed IO hang when in msi mode. (James Smart)
- tg3: update to broadcom version v3.134f (Jerry Snitselaar) [Orabug: 18037870]
- bnx2x: update to broadcom version 1.78.80 (Jerry Snitselaar) [Orabug: 18037860]
- PCI: Use pci_wait_for_pending_transaction() instead of for loop (Casey Leedom) [Orabug: 18037860]
- PCI: Add pci_wait_for_pending_transaction() (Casey Leedom) [Orabug: 18037860]
- bnx2i: update to broadcom version 2.7.8.2b (Jerry Snitselaar) [Orabug: 18037845]
- bnx2fc: update to broadcom verison 2.4.1e (Jerry Snitselaar) [Orabug: 18037838]
- cnic: update to broadcom version 2.5.18c (Jerry Snitselaar) [Orabug: ]
- bnx2: update to broadcom version 2.2.4g (Jerry Snitselaar) [Orabug: ]
- qla2xxx: update from mainline 8.05.00.03.39.0-k to qlogic version 8.06.00.14.39.0-k (Guangyu Sun) [Orabug: 17952066]
-
Fri Dec 20 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-21.el6uek]
- be2iscsi: Bump driver version (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix SGL posting for unaligned ICD values (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix AER handling in driver (Brian Maly) [Orabug: 17799766]
- be2iscsi: Invalidate WRB in Abort/Reset Path (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix log level for protocol specific logs (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix MSIx creation for SKH-R adapter (Brian Maly) [Orabug: 17799766]
- be2iscsi: Display Port Identifier for each iSCSI function (Brian Maly) [Orabug: 17799766]
- be2iscsi: Dispaly CID available for connection offload (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix chute cleanup during drivers unload. (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix connection offload to support Dual Chute. (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix Template HDR support for Dual Chute mode (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Brian Maly) [Orabug: 17799766]
- be2iscsi: Config parameters update for Dual Chute Support (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix locking mechanism in Unsol Path (Brian Maly) [Orabug: 17799766]
- Subject: [PATCH 04/23] be2iscsi: Fix negotiated parameters upload to FW (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix the MCCQ count leakage (Brian Maly) [Orabug: 17799766]
- be2iscsi: Fix Template HDR IOCTL (Brian Maly) [Orabug: 17799766]
- cifs: enable SMB2 support (Jerry Snitselaar) [Orabug: 17486287]
- [SCSI] Derive the FLUSH_TIMEOUT from the basic I/O timeout (James Bottomley) [Orabug: 17853273]
- hyperv: Fix RNDIS send_completion code path (Haiyang Zhang) [Orabug: 17784576]
- [SCSI] fix kabi break (Jerry Snitselaar) [Orabug: 17940334]
- [SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers (Martin K. Petersen) [Orabug: 17940334]
- qlcnic: update to qlogic version 5.3.52.3 (Sucheta Chakraborty) [Orabug: 17937392]
- netxen: update to qlogic version 4.0.82 (Sucheta Chakraborty) [Orabug: 17937454]
- be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Somnath Kotur) [Orabug: 17937784]
- net: be2net: remove unnecessary pci_set_drvdata() (Jingoo Han) [Orabug: 17937784]
- be2net: Rework PCIe error report log messaging (Ajit Khaparde) [Orabug: 17937784]
- be2net: change the driver version number to 4.9.224.0 (Ajit Khaparde) [Orabug: 17937784]
- be2net: Display RoCE specific counters in ethtool -S (Ajit Khaparde) [Orabug: 17937784]
- be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ajit Khaparde) [Orabug: 17937784]
- be2net: add a counter for pkts dropped in xmit path (Sathya Perla) [Orabug: 17937784]
- be2net: fix adaptive interrupt coalescing (Sathya Perla) [Orabug: 17937784]
- be2net: call ENABLE_VF cmd for Skyhawk-R too (Vasundhara Volam) [Orabug: 17937784]
- be2net: Create single TXQ on BE3-R 1G ports (Vasundhara Volam) [Orabug: 17937784]
- be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Vasundhara Volam) [Orabug: 17937784]
- be2net: Fix to display the VLAN priority for a VF (Ajit Khaparde) [Orabug: 17937784]
- be2net: Fix to configure VLAN priority for a VF interface. (Ajit Khaparde) [Orabug: 17937784]
- be2net: Fix to allow VLAN configuration on VF interfaces. (Ajit Khaparde) [Orabug: 17937784]
- be2net: Fix number of VLANs supported in UMC mode for BE3-R. (Ajit Khaparde) [Orabug: 17937784]
- be2net: Fix VLAN promiscuous mode programming (Ajit Khaparde) [Orabug: 17937784]
- be2net: Fix the size of be_nic_res_desc structure (Ajit Khaparde) [Orabug: 17937784]
- be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ajit Khaparde) [Orabug: 17937784]
- emulex: Remove extern from function prototypes (Joe Perches) [Orabug: 17937784]
- be2net: missing variable initialization (Antonio Alecrim Jr) [Orabug: 17937784]
- be2net: set and query VEB/VEPA mode of the PF interface (Ajit Khaparde) [Orabug: 17937784]
- drivers:net: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Joe Perches) [Orabug: 17937784]
- be2net: implement ethtool set/get_channel hooks (Sathya Perla) [Orabug: 17937784]
- be2net: refactor be_setup() to consolidate queue creation routines (Sathya Perla) [Orabug: 17937784]
- be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Sathya Perla) [Orabug: 17937784]
- be2net: refactor be_get_resources() code (Sathya Perla) [Orabug: 17937784]
- be2net: Fixup profile management routines (Vasundhara Volam) [Orabug: 17937784]
- be2net: use EQ_CREATEv2 for SH-R (Sathya Perla) [Orabug: 17937784]
- be2net: Check for POST state in suspend-resume sequence (Sarveshwar Bandi) [Orabug: 17937784]
- be2net: fix disabling TX in be_close() (Sathya Perla) [Orabug: 17937784]
- be2net: Clear any capability flags that driver is not interested in. (Sarveshwar Bandi) [Orabug: 17937784]
- be2net: Initialize "status" in be_cmd_get_die_temperature() (Vasundhara Volam) [Orabug: 17937784]
- be2net: fixup log msgs for async events (Vasundhara Volam) [Orabug: 17937784]
- be2net: Missing changes from "fix a Tx stall bug caused by a specific ipv6 packet" (Ravikumar Nelavelli) [Orabug: 17937784]
- be2net: Fix displaying supported speeds for BE2 (Vasundhara Volam) [Orabug: 17937784]
- be2net: don't limit max MAC and VLAN counts (Vasundhara Volam) [Orabug: 17937784]
- be2net: Do not call get_die_temperature cmd for VF (Vasundhara Volam) [Orabug: 17937784]
- be2net: Adding more speeds reported by get_settings (Vasundhara Volam) [Orabug: 17937784]
- be2net: Staticize local functions (Jingoo Han) [Orabug: 17937784]
- be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [Orabug: 17937784]
- be2net: delete primary MAC address while unloading (Sathya Perla) [Orabug: 17937784]
- be2net: use SET/GET_MAC_LIST for SH-R (Sathya Perla) [Orabug: 17937784]
- be2net: refactor MAC-addr setup code (Sathya Perla) [Orabug: 17937784]
- be2net: fix pmac_id for BE3 VFs (Sathya Perla) [Orabug: 17937784]
- be2net: allow VFs to program MAC and VLAN filters (Sathya Perla) [Orabug: 17937784]
- be2net: fix MAC address modification for VF (Sathya Perla) [Orabug: 17937784]
- [SCSI] sd: Reduce buffer size for vpd request (Bernd Schubert) [Orabug: 17940334]
- [SCSI] sd: fix array cache flushing bug causing performance problems (James Bottomley) [Orabug: 17940334]
- [SCSI] Fix race between starved list and device removal (James Bottomley) [Orabug: 17940334]
- [SCSI] enable destruction of blocked devices which fail LUN scanning (Bart Van Assche) [Orabug: 17940334]
- ixgbevf: upgrade from 2.8.7 to 2.11.3 (ethan.zhao) [Orabug: 17718254]
- igb: set default RSS to 0 for performance tuning (ethan.zhao) [Orabug: 175934190]
- igb: upgrade from 4.3.0 to 5.0.6 (ethan.zhao) [Orabug: 17711645]
- e1000e: Avoid kernel crash during shutdown (Li Zhang) [Orabug: 17854071]
- e1000e: upgrade from 2.4.14 to 2.5.4 (ethan.zhao) [Orabug: 17718216]
- Btrfs: skip subvol entries when checking if we've created a dir already (Josef Bacik) [Orabug: 17661845]
- Btrfs: fix incorrect inode acl reset (Filipe David Borba Manana) [Orabug: 17669341]
- Btrfs: allow running defrag in parallel to administrative tasks (Stefan Behrens) [Orabug: 17886022]
- zram: allow request end to coincide with disksize (Sergey Senozhatsky) [Orabug: 17879183]
- configfs: fix race between dentry put and lookup (Junxiao Bi) [Orabug: 17931342]
- xfs: fix sgid inheritance for subdirectories inheriting default acls [V3] (Carlos Maiolino) [Orabug: 17354234]
- Revert "sg: use rwsem to solve race during exclusive open" (Jerry Snitselaar) [Orabug: 17579131]
- Revert "sg: no need sg_open_exclusive_lock" (Jerry Snitselaar) [Orabug: 17579131]
- Revert "sg: checking sdp->detached isn't protected when open" (Jerry Snitselaar) [Orabug: 17579131]
- Revert "sg: push file descriptor list locking down to per-device locking" (Jerry Snitselaar) [Orabug: 17579131]
- NVMe: Merge issue on character device bring-up (Keith Busch) [Orabug: 17940296]
- NVMe: Handle ioremap failure (Keith Busch) [Orabug: 17940296]
- NVMe: Add pci suspend/resume driver callbacks (Keith Busch) [Orabug: 17940296]
- NVMe: Use normal shutdown (Keith Busch) [Orabug: 17940296]
- NVMe: Separate controller init from disk discovery (Keith Busch) [Orabug: 17940296]
- NVMe: Separate queue alloc/free from create/delete (Keith Busch) [Orabug: 17940296]
- NVMe: Group pci related actions in functions (Keith Busch) [Orabug: 17940296]
- NVMe: Disk stats for read/write commands only (Keith Busch) [Orabug: 17940296]
- NVMe: Bring up cdev on set feature failure (Keith Busch) [Orabug: 17940296]
- NVMe: Fix checkpatch issues (Keith Busch) [Orabug: 17940296]
- NVMe: Namespace IDs are unsigned (Matthew Wilcox) [Orabug: 17940296]
- NVMe: Call nvme_process_cq from submission path (Matthew Wilcox) [Orabug: 17940296]
- NVMe: Remove "process_cq did something" message (Matthew Wilcox) [Orabug: 17940296]
- NVMe: Return correct value from interrupt handler (Matthew Wilcox) [Orabug: 17940296]
- NVMe: Disk IO statistics (Keith Busch) [Orabug: 17940296]
- NVMe: Restructure MSI / MSI-X setup (Matthew Wilcox) [Orabug: 17940296]
- NVMe: Use kzalloc instead of kmalloc+memset (Tushar Behera) [Orabug: 17940296]
- [SCSI] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: fixes for few endianess issues (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: addded support for big endian architecture (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 17940378]
- [SCSI] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Adam Radford) [Orabug: 17940378]
- scsi/megaraid fixed several typos in comments (Matthias Schid) [Orabug: 17940378]
- [SCSI] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: fix a bug for 64 bit arches (Dan Carpenter) [Orabug: 17940378]
- [SCSI] megaraid_sas: fix memory leak if SGL has zero length entries (Bjørn Mork) [Orabug: 17940378]
- [SCSI] megaraid: minor cut and paste error fixed. (James Georgas) [Orabug: 17940378]
- [SCSI] megaraid_sas: Changelog and driver version update (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Add support for Uneven Span PRL11 (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Add support to display Customer branding details in syslog (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Free event detail memory without device ID check (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Update balance count in driver to be in sync of firmware (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Fix the interrupt mask for Gen2 controller (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Sumit.Saxena@lsi.com) [Orabug: 17940378]
- [SCSI] megaraid_sas: release lock on error path (Dan Carpenter) [Orabug: 17940378]
- [SCSI] megaraid_sas: Use correct #define for MSI-X capability (Bjorn Helgaas) [Orabug: 17940378]
- [SCSI] megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 17940378]
- [SCSI] megaraid_sas: Dont load DevHandle unless FastPath enabled (Adam Radford) [Orabug: 17940378]
- [SCSI] megaraid_sas: Add 4k FastPath DIF support (Adam Radford) [Orabug: 17940378]
- megaraid: Revert driver update (Martin K. Petersen) [Orabug: 17940378]
- cciss: fix broken mutex usage in ioctl (Stephen M. Cameron) [Orabug: 17763620]
- cciss: add cciss_mutex (Arnd Bergmann) [Orabug: 17763620]
- cciss: remove cciss_kernel_compat.h (Vaughan Cao) [Orabug: 17763620]
- block: add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [Orabug: 17763620]
- cciss: add small delay when using PCI Power Management to reset for kump (Mike Miller) [Orabug: 17763620]
- cciss: set max scatter gather entries to 32 on P600 (Mike Miller) [Orabug: 17763620]
- cciss: bug fix to prevent cciss from loading in kdump crash kernel (Mike Miller) [Orabug: 17763620]
- cciss: change lowercase to uppercase for P700M def in products (Vaughan Cao) [Orabug: 17763620]
- cciss: remove __dev* markings (Vaughan Cao) [Orabug: 17763620]
- cciss: upgrade to 4.6.28 (Vaughan Cao) [Orabug: 17763620]
- Revert "SPEC: Fix xen multiboot support" (Jerry Snitselaar) [Orabug: 17792303]
- kbuild: Set objects.builtin dependency to bzImage for CONFIG_CTF (Jerry Snitselaar) [Orabug: 17510915]
- ubifs: wait for page writeback to provide stable pages (Jan Kara) [Orabug: 17939878]
- ocfs2: wait for page writeback to provide stable pages (Jan Kara) [Orabug: 17939878]
- block: optionally snapshot page contents to provide stable pages during write (Darrick J. Wong) [Orabug: 17939878]
- mm: only enforce stable page writes if the backing device requires it (Darrick J. Wong) [Orabug: 17939878]
- bdi: allow block devices to say that they require stable page writes (Darrick J. Wong) [Orabug: 17939878]
- netfilter: enable log target (Jerry Snitselaar) [Orabug: 17885348]
- qla4xxx: Updated driver version to 5.04.00.00.06.02-uek3 (Tej Parkash) [Orabug: 17960427]
- qla4xxx: overflow in qla4xxx_set_chap_entry() (Dan Carpenter) [Orabug: 17960427]
- qla4xxx: Add support for additional network parameters settings (Harish Zunjarrao) [Orabug: 17960427]
- iscsi_transport: Additional parameters for network settings (Harish Zunjarrao) [Orabug: 17960427]
- iscsi_transport: Remove net param enum values (Harish Zunjarrao) [Orabug: 17960427]
- qla4xxx: Add support to get CHAP details for flash target session (Adheer Chandravanshi) [Orabug: 17960427]
- qla4xxx: Add support to set CHAP entries (Adheer Chandravanshi) [Orabug: 17960427]
- scsi_transport_iscsi: Add support to set CHAP entries (Adheer Chandravanshi) [Orabug: 17960427]
- qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Adheer Chandravanshi) [Orabug: 17960427]
- qla4xxx: Populate local CHAP credentials for flash target sessions (Adheer Chandravanshi) [Orabug: 17960427]
- qla4xxx: Support setting of local CHAP index for flash target entry (Adheer Chandravanshi) [Orabug: 17960427]
- qla4xxx: Correct the check for local CHAP entry type (Adheer Chandravanshi) [Orabug: 17960427]
- qla4xxx: correctly update session discovery_parent_idx. (Manish Rangankar) [Orabug: 17960427]
- qla4xxx: Return error if minidump data collection fails (Vikas Chaudhary) [Orabug: 17960427]
- qla4xxx: Fix the minidump data collection check in for loop (Santosh Vernekar) [Orabug: 17960427]
- qla4xxx: Add pex-dma support for capturing minidump (Santosh Vernekar) [Orabug: 17960427]
- qla4xxx: Update Copyright header (Vikas Chaudhary) [Orabug: 17960427]
- qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Nilesh Javali) [Orabug: 17960427]
- qla4xxx: Added support for ISP8042 (Vikas Chaudhary) [Orabug: 17960427]
- ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [Orabug: 17951078] {CVE-2013-4470}
- ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [Orabug: 17951080] {CVE-2013-4470}
- KVM: x86: fix guest-initiated crash with x2apic (CVE-2013-6376) (Gleb Natapov) [Orabug: 17951067] {CVE-2013-6376}
- KVM: x86: Convert vapic synchronization to _cached functions (CVE-2013-6368) (Andy Honig) [Orabug: 17951071] {CVE-2013-6368}
- KVM: x86: Fix potential divide by 0 in lapic (CVE-2013-6367) (Andy Honig) [Orabug: 17951073] {CVE-2013-6367}
- SUNRPC: don't map EKEYEXPIRED to EACCES in call_refreshresult (Andy Adamson) [Orabug: 17931738]
- NFSv4: Fix state reference counting in _nfs4_opendata_reclaim_to_nfs4_state (Trond Myklebust) [Orabug: 17931293]
- NFSv4: don't reprocess cached open CLAIM_PREVIOUS (Weston Andros Adamson) [Orabug: 17931292]
- NFSv4: don't fail on missing fattr in open recover (Weston Andros Adamson) [Orabug: 17931290]
- NFSv4: fix NULL dereference in open recover (Weston Andros Adamson) [Orabug: 17931281]
- NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() (Trond Myklebust) [Orabug: 17931272]
- xen/blkback: fix reference counting (Vegard Nossum) [Orabug: 17931209]
- blk-core: Fix memory corruption if blkcg_init_queue fails (Mikulas Patocka) [Orabug: 17931205]
- xfs: add capability check to free eofblocks ioctl (Dwight Engen) [Orabug: 17931096]
- compiler-gcc.h: Add gcc-recommended GCC_VERSION macro (Daniel Santos) [Orabug: 17882877]
- fix kabi breakage (Darrick J. Wong) [Orabug: 14548775]
- direct-io: Handle O_(D)SYNC AIO (Darrick J. Wong) [Orabug: 14548775]
- direct-io: Implement generic deferred AIO completions for ext4 (Darrick J. Wong) [Orabug: 14548775]
- direct-io: Implement generic deferred AIO completions (Darrick J. Wong) [Orabug: 14548775]
-
Mon Nov 25 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-20.el6uek]
- KVM: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [Orabug: 17841960] {CVE-2013-4592}
- ansi_cprng: Fix off by one error in non-block size request (Jerry Snitselaar) [Orabug: 17837997] {CVE-2013-4345}
- ixgbe: update from 3.15.1 to 3.18.7 (ethan.zhao) [Orabug: 17718073]
- x86, mtrr: Fix original mtrr range get for mtrr_cleanup (Yinghai Lu) [Orabug: 17812759]
- SUNRPC: Fix a data corruption issue when retransmitting RPC calls (Trond Myklebust) [Orabug: 17821884]
- [SCSI] hpsa: remove unneeded variable (Tomas Henzl) [Orabug: 17719404]
- [SCSI] hpsa: housekeeping patch for device_id and product arrays (Mike Miller) [Orabug: 17719404]
- hpsa: add HP Smart Array Gen8 name P822se (Vaughan Cao) [Orabug: 17719404]
- [SCSI] hpsa: add HP Smart Array Gen9 PCI ID's (Mike Miller) [Orabug: 17719404]
- hpsa: Convert retrun typos to return (Joe Perches) [Orabug: 17719404]
- [SCSI] hpsa: fix warning with smp_processor_id() in preemptible (John Kacur) [Orabug: 17719404]
- [SCSI] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [Orabug: 17719404]
- hpsa: fix compilation error of __dev* markings (Vaughan Cao) [Orabug: 17719404]
- hpsa: upgrade to 3.4.2-5 (Vaughan Cao) [Orabug: 17719404]
-
Fri Nov 15 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-19.el6uek]
- net: fix cipso packet validation when !NETLABEL (Seif Mazareeb) [Orabug: 17806518]
- can: dev: fix nlmsg size calculation in can_get_size() (Marc Kleine-Budde) [Orabug: 17806517]
- ipv4: fix ineffective source address selection (Jiri Benc) [Orabug: 17806516]
- ecryptfs: Fix memory leakage in keystore.c (Geyslan G. Bem) [Orabug: 17806513]
- connector: use nlmsg_len() to check message length (Mathias Krause) [Orabug: 17806512]
- net: vlan: fix nlmsg size calculation in vlan_get_size() (Marc Kleine-Budde) [Orabug: 17806510]
- SPEC: Fix xen multiboot support (Zhigang Wang) [Orabug: 17792303]
- config: enable CONFIG_PANIC_ON_OOPS on sparc (Jerry Snitselaar) [Orabug: 17762461]
- NFSv4.1: Don't lose locks when a server reboots during delegation return (Trond Myklebust) [Orabug: 17419831]
- NFSv4.1 end back channel session draining (Andy Adamson) [Orabug: 17419831]
- NFSv4.1 Fix a pNFS session draining deadlock (Andy Adamson) [Orabug: 17419831]
- NFSv4.1: Ensure that we free the lock stateid on the server (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Convert nfs41_free_stateid to use an asynchronous RPC call (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Don't recheck permissions on open in case of recovery cached open (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Record the OPEN create mode used in the nfs4_opendata structure (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Fix another open/open_recovery deadlock (Trond Myklebust) [Orabug: 17419831]
- NLM: Ensure that we resend all pending blocking locks after a reclaim (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Fix a reboot recovery race when opening a file (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Ensure delegation recall and byte range lock removal don't conflict (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Fix up the return values of nfs4_open_delegation_recall (Trond Myklebust) [Orabug: 17419831]
- NFSv4.1: Don't lose locks when a server reboots during delegation return (Trond Myklebust) [Orabug: 17419831]
- NFSv4.1: Prevent deadlocks between state recovery and file locking (Trond Myklebust) [Orabug: 17419831]
- NFSv4: Allow the state manager to mark an open_owner as being recovered (Trond Myklebust) [Orabug: 17419831]
- drivers/base/core.c: Always output device renaming messages. (ethan.zhao) [Orabug: 17477783]
- ixgbevf: Don't output NIC name before registered. (ethan.zhao) [Orabug: 17477783]
- xen/smp: initialize IPI vectors before marking CPU online (Chuck Anderson) [Orabug: 17800009]
- cpu: make sure that cpu/online file created before KOBJ_ADD is emitted (Igor Mammedov) [Orabug: 17800009]
- cpu: fix "crash_notes" and "crash_notes_size" leaks in register_cpu() (Igor Mammedov) [Orabug: 17800009]
- sysfs: fix crash_notes_size build warning (Arnd Bergmann) [Orabug: 17800009]
- sysfs: Add crash_notes_size to export percpu note size (Zhang Yanfei) [Orabug: 17800009]
- PCI: Init NumVFs register to zero in sriov_init() (ethan.zhao) [Orabug: 17799296]
- PCI: Update NumVFs register when disabling SR-IOV (Yijing Wang) [Orabug: 17799296]
- xen/balloon: Set balloon's initial state to number of existing RAM pages (Boris Ostrovsky) [Orabug: 17798521]
- xfs: fix possible NULL dereference in xlog_verify_iclog (Geyslan G. Bem) [Orabug: 17799962]
- xfs: prevent stack overflows from page cache allocation (Dave Chinner) [Orabug: 17799962]
- Fix wrong flag ASSERT in xfs_attr_shortform_getvalue (Eric Sandeen) [Orabug: 17799962]
- xfs: check correct status variable for xfs_inobt_get_rec() call (Brian Foster) [Orabug: 17799962]
- xfs: avoid double-free in xfs_attr_node_addname (Eric Sandeen) [Orabug: 17799962]
- xfs: fix assertion failure in xfs_vm_write_failed() (Jie Liu) [Orabug: 17799962]
- inet: fix possible memory corruption with UDP_CORK and UFO (Hannes Frederic Sowa) [Orabug: 17791997]
- tcp: do not forget FIN in tcp_shifted_skb() (Eric Dumazet) [Orabug: 17791998]
- NFSv4.1: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Trond Myklebust) [Orabug: 17791995]
- NFS4.1 Fix data server connection race (Andy Adamson) [Orabug: 17791994]
- ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Hannes Frederic Sowa) [Orabug: 17791993]
- ip: generate unique IP identificator if local fragmentation is allowed (Ansis Atteka) [Orabug: 17791991]
- workqueue: cond_resched() after processing each work item (Tejun Heo) [Orabug: 17791990]
- SCSI: sg: Fix user memory corruption when SG_IO is interrupted by a signal (Roland Dreier) [Orabug: 17791989]
- block: Add bio_for_each_segment_all() (Kent Overstreet) [Orabug: 17791988]
- writeback: fix negative bdi max pause (Fengguang Wu) [Orabug: 17791986]
- proc connector: fix info leaks (Mathias Krause) [Orabug: 17791985]
- net: heap overflow in __audit_sockaddr() (Dan Carpenter) [Orabug: 17791984]
- l2tp: fix kernel panic when using IPv4-mapped IPv6 addresses (François CACHEREUL) [Orabug: 17791982]
- x86: avoid remapping data in parse_setup_data() (Linn Crosetto) [Orabug: 17791983]
- drm/radeon: forever loop on error in radeon_do_test_moves() (Dan Carpenter) [Orabug: 17791981]
- drm/i915: Only apply DPMS to the encoder if enabled (Chris Wilson) [Orabug: 17791980]
- compiler/gcc4: Add quirk for 'asm goto' miscompilation bug (Ingo Molnar) [Orabug: 17791979]
- ext4: fix memory leak in xattr (Dave Jones) [Orabug: 17791977]
- ACPI / IPMI: Fix atomic context requirement of ipmi_msg_handler() (Lv Zheng) [Orabug: 17791978]
- mm: avoid reinserting isolated balloon pages into LRU lists (Rafael Aquini) [Orabug: 17791976]
- esp_scsi: Fix tag state corruption when autosensing. (David S. Miller) [Orabug: 17791974]
- fs/binfmt_elf.c: prevent a coredump with a large vm_map_count from Oopsing (Dan Aloni) [Orabug: 17792144]
- ipv4 igmp: use in_dev_put in timer handlers instead of __in_dev_put (Salam Noureddine) [Orabug: 17791973]
- bridge: fix NULL pointer deref of br_port_get_rcu (Hong Zhiguo) [Orabug: 17791972]
- net: sctp: fix ipv6 ipsec encryption bug in sctp_v6_xmit (Daniel Borkmann) [Orabug: 17791970] {CVE-2013-4350}
- netpoll: fix NULL pointer dereference in netpoll_cleanup (Nikolay Aleksandrov) [Orabug: 17791971]
- net: sctp: fix smatch warning in sctp_send_asconf_del_ip (Daniel Borkmann) [Orabug: 17791969]
- net: fib: fib6_add: fix potential NULL pointer dereference (Daniel Borkmann) [Orabug: 17791967]
- cciss: fix info leak in cciss_ioctl32_passthru() (Dan Carpenter) [Orabug: 17791968] {CVE-2013-2147}
- cpqarray: fix info leak in ida_locked_ioctl() (Dan Carpenter) [Orabug: 17791963] {CVE-2013-2147}
- dm snapshot: workaround for a false positive lockdep warning (Mikulas Patocka) [Orabug: 17791964]
- driver core : Fix use after free of dev->parent in device_shutdown (Benson Leung) [Orabug: 17791961]
- xhci: Fix oops happening after address device timeout (Mathias Nyman) [Orabug: 17791960]
- serial: pch_uart: fix tty-kref leak in dma-rx path (Johan Hovold) [Orabug: 17791959]
- cfq: explicitly use 64bit divide operation for 64bit arguments (Anatol Pomozov) [Orabug: 17791958]
- HID: logitech-dj: validate output report details (Kees Cook) [Orabug: 17791957] {CVE-2013-2895}
- HID: zeroplus: validate output report details (Kees Cook) [Orabug: 17791956] {CVE-2013-2889}
- HID: LG: validate HID output report details (Kees Cook) [Orabug: 17791955] {CVE-2013-2893}
- HID: provide a helper for validating hid reports (Kees Cook) [Orabug: 17791954]
- HID: multitouch: validate indexes details (Benjamin Tissoires) [Orabug: 17791953] {CVE-2013-2897}
- HID: validate feature and input report details (Benjamin Tissoires) [Orabug: 17791952] {CVE-2013-2897}
- sched/fair: Fix small race where child->se.parent,cfs_rq might point to invalid ones (Daisuke Nishimura) [Orabug: 17791951]
- cifs: fix filp leak in cifs_atomic_open() (Miklos Szeredi) [Orabug: 17791950]
- fuse: readdir: check for slash in names (Miklos Szeredi) [Orabug: 17791949]
- fuse: postpone end_page_writeback() in fuse_writepage_locked() (Maxim Patlasov) [Orabug: 17791947]
- proc: Restrict mounting the proc filesystem (Eric W. Biederman) [Orabug: 17791948]
- memcg: fix multiple large threshold notifications (Greg Thelen) [Orabug: 17791946]
- ocfs2: fix the end cluster offset of FIEMAP (Jie Liu) [Orabug: 17791945]
- pidns: fix vfork() after unshare(CLONE_NEWPID) (Oleg Nesterov) [Orabug: 17791944]
- pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Eric W. Biederman) [Orabug: 17791943]
- intel-iommu: Fix leaks in pagetable freeing (Alex Williamson) [Orabug: 17791941]
- Btrfs: don't allow the replace procedure on read only filesystems (Stefan Behrens) [Orabug: 17791942]
- HID: check for NULL field when setting values (Kees Cook) [Orabug: 17791938]
- HID: hidraw: correctly deallocate memory on device disconnect (Manoj Chourasia) [Orabug: 17791939]
- HID: battery: don't do DMA from stack (Jiri Kosina) [Orabug: 17791937]
- HID: picolcd: Prevent NULL pointer dereference on _remove() (Bruno Prémont) [Orabug: 17791935]
- HID: ntrig: validate feature report details (Kees Cook) [Orabug: 17791932] {CVE-2013-2896}
- HID: picolcd_core: validate output report details (Kees Cook) [Orabug: 17791930] {CVE-2013-2899}
- HID: validate HID report id size (Kees Cook) [Orabug: 17791929] {CVE-2013-2888}
- HID: sensor-hub: validate feature report details (Kees Cook) [Orabug: 17791927] {CVE-2013-2898}
- HID: pantherlord: validate output report details (Kees Cook) [Orabug: 17791928] {CVE-2013-2892}
- rculist: list_first_or_null_rcu() should use list_entry_rcu() (Tejun Heo) [Orabug: 17791925]
- usb: config->desc.bLength may not exceed amount of data returned by the device (Hans de Goede) [Orabug: 17791926]
- usb: ehci-mxc: check for pdata before dereferencing (Daniel Mack) [Orabug: 17791924]
- net: Check the correct namespace when spoofing pid over SCM_RIGHTS (Andy Lutomirski) [Orabug: 17791922]
- CIFS: Fix a memory leak when a lease break comes (Pavel Shilovsky) [Orabug: 17791921]
- cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Jeff Layton) [Orabug: 17791920]
- cpuidle: coupled: fix race condition between pokes and safe state (Colin Cross) [Orabug: 17791919]
- cpuidle: coupled: abort idle if pokes are pending (Colin Cross) [Orabug: 17791918]
- xen-gnt: prevent adding duplicate gnt callbacks (Roger Pau Monne) [Orabug: 17791917]
- crypto: api - Fix race condition in larval lookup (Herbert Xu) [Orabug: 17791914]
- SCSI: sd: Fix potential out-of-bounds access (Alan Stern) [Orabug: 17791915]
- UBI: Fix PEB leak in wear_leveling_worker() (Richard Weinberger) [Orabug: 17791912]
- net: ipv6: tcp: fix potential use after free in tcp_v6_do_rcv (Daniel Borkmann) [Orabug: 17791911]
- ipv6: remove max_addresses check from ipv6_create_tempaddr (Hannes Frederic Sowa) [Orabug: 17791910] {CVE-2013-0343}
- fib_trie: remove potential out of bound access (Eric Dumazet) [Orabug: 17791909]
- htb: fix sign extension bug (stephen hemminger) [Orabug: 17791907]
- drivers/misc/hpilo: Correct panic when an AUX iLO is detected (Mark Rusk) [Orabug: 17791906]
- memcg: check that kmem_cache has memcg_params before accessing it (Andrey Vagin) [Orabug: 17791904]
- drivers/base/memory.c: fix show_mem_removable() to handle missing sections (Russ Anderson) [Orabug: 17791905]
- jfs: fix readdir cookie incompatibility with NFSv4 (Dave Kleikamp) [Orabug: 17791902]
- iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [Orabug: 17792147]
- jbd2: Fix use after free after error in jbd2_journal_dirty_metadata() (Jan Kara) [Orabug: 17791900]
- wusbcore: fix kernel panic when disconnecting a wireless USB->serial device (Thomas Pugliese) [Orabug: 17792149]
- USB: keyspan: fix null-deref at disconnect and release (Johan Hovold) [Orabug: 17791898]
- fs/proc/task_mmu.c: fix buffer overflow in add_page_map() (yonghua zheng) [Orabug: 17792152]
- memcg: don't initialize kmem-cache destroying work for root caches (Andrey Vagin) [Orabug: 17791896]
- cifs: extend the buffer length enought for sprintf() using (Chen Gang) [Orabug: 17791897]
- virtio: console: clean up port data immediately at time of unplug (Amit Shah) [Orabug: 17791894]
- virtio: console: fix race in port_fops_open() and port unplug (Amit Shah) [Orabug: 17791893]
- virtio: console: fix race with port unplug and open/close (Amit Shah) [Orabug: 17791892]
- virtio/console: Add pipe_lock/unlock for splice_write (Yoshihiro YUNOMAE) [Orabug: 17791891]
- virtio/console: Quit from splice_write if pipe->nrbufs is 0 (Yoshihiro YUNOMAE) [Orabug: 17791890]
- LOCKD: Don't call utsname()->nodename from nlmclnt_setlockargs (Trond Myklebust) [Orabug: 17791889]
- ACPI / PM: Walk physical_node_list under physical_node_lock (Rafael J. Wysocki) [Orabug: 17791888]
- ext4: destroy ext4_es_cachep on module unload (Eric Sandeen) [Orabug: 17791887]
- net_sched: info leak in atm_tc_dump_class() (Dan Carpenter) [Orabug: 17791886]
- af_key: more info leaks in pfkey messages (Dan Carpenter) [Orabug: 17791885]
- net_sched: Fix stack info leak in cbq_dump_wrr(). (David S. Miller) [Orabug: 17791883]
- ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup (Hannes Frederic Sowa) [Orabug: 17791882]
- userns: unshare_userns(&cred) should not populate cred on failure (Oleg Nesterov) [Orabug: 17791884]
- cgroup: fix umount vs cgroup_cfts_commit() race (Li Zefan) [Orabug: 17791881]
- fanotify: info leak in copy_event_to_user() (Dan Carpenter) [Orabug: 17791880] {CVE-2013-2148}
- zram: protect sysfs handler from invalid memory access (Jiang Liu) [Orabug: 17791879]
- zram: avoid access beyond the zram device (Jiang Liu) [Orabug: 17791878]
- zram: destroy all devices on error recovery path in zram_init() (Jiang Liu) [Orabug: 17791877]
- zram: use zram->lock to protect zram_free_page() in swap free notify path (Jiang Liu) [Orabug: 17791876]
- xen/evtchn: avoid a deadlock when unbinding an event channel (David Vrabel) [Orabug: 17791875]
- livelock avoidance in sget() (Al Viro) [Orabug: 17791873]
- mm: mempolicy: fix mbind_range() && vma_adjust() interaction (Oleg Nesterov) [Orabug: 17791874]
- ACPI / memhotplug: Fix a stale pointer in error path (Toshi Kani) [Orabug: 17791872]
- nfsd: nfsd_open: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [Orabug: 17791871]
- crypto: caam - Fixed the memory out of bound overwrite issue (Vakul Garg) [Orabug: 17791870]
- md/raid10: remove use-after-free bug. (NeilBrown) [Orabug: 17791869]
- md/raid5: fix interaction of 'replace' and 'recovery'. (NeilBrown) [Orabug: 17791868]
- x86, suspend: Handle CPUs which fail to #GP on RDMSR (H. Peter Anvin) [Orabug: 17791866]
- USB: mos7840: fix memory leak in open (Johan Hovold) [Orabug: 17791867]
- xhci: Avoid NULL pointer deref when host dies. (Sarah Sharp) [Orabug: 17791865]
- xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Oleksij Rempel) [Orabug: 17791864]
- SCSI: sd: fix crash when UA received on DIF enabled device (Ewan D. Milne) [Orabug: 17791863]
- SCSI: isci: Fix a race condition in the SSP task management path (Jeff Skirvin) [Orabug: 17791862]
- iscsi-target: Fix tfc_tpg_nacl_auth_cit configfs length overflow (Joern Engel) [Orabug: 17791859]
- hrtimers: Move SMP function call to thread context (Thomas Gleixner) [Orabug: 17791860]
- lockd: protect nlm_blocked access in nlmsvc_retry_blocked (David Jeffery) [Orabug: 17791858]
- PM / Sleep: avoid 'autosleep' in shutdown progress (Liu ShuoX) [Orabug: 17791855]
- SCSI: megaraid_sas: fix memory leak if SGL has zero length entries (Bjørn Mork) [Orabug: 17791854]
- ifb: fix oops when loading the ifb failed (dingtianhong) [Orabug: 17791853]
- dummy: fix oops when loading the dummy failed (dingtianhong) [Orabug: 17791852]
- 9p: fix off by one causing access violations and memory corruption (Sasha Levin) [Orabug: 17791851]
- ifb: fix rcu_sched self-detected stalls (dingtianhong) [Orabug: 17791850]
- sunvnet: vnet_port_remove must call unregister_netdev (Dave Kleikamp) [Orabug: 17791847]
- vti: remove duplicated code to fix a memory leak (Cong Wang) [Orabug: 17791849]
- perf: Fix perf_lock_task_context() vs RCU (Peter Zijlstra) [Orabug: 17791846]
- perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid scenario (Jiri Olsa) [Orabug: 17791845]
- perf: Clone child context from parent context pmu (Jiri Olsa) [Orabug: 17791842]
- iommu/amd: Only unmap large pages from the first pte (Alex Williamson) [Orabug: 17791843]
- svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [Orabug: 17791840]
- printk: Fix rq->lock vs logbuf_lock unlock lock inversion (Bu, Yitian) [Orabug: 17791841]
- mac80211: close AP_VLAN interfaces before unregistering all (Johannes Berg) [Orabug: 17791777]
- md/raid10: fix two bugs affecting RAID10 reshape. (NeilBrown) [Orabug: 17791837]
- timer: Fix jiffies wrap behavior of round_jiffies_common() (Bart Van Assche) [Orabug: 17791835]
- PCI: Fix refcount issue in pci_create_root_bus() error recovery path (Jiang Liu) [Orabug: 17791834]
- genirq: Fix can_request_irq() for IRQs without an action (Ben Hutchings) [Orabug: 17791833]
- cgroup: fix umount vs cgroup_event_remove() race (Li Zefan) [Orabug: 17791832]
- xhci: check for failed dma pool allocation (Mathias Nyman) [Orabug: 17791829]
- ext3,ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Al Viro) [Orabug: 17791826]
- jbd2: fix theoretical race in jbd2__journal_restart (Theodore Ts'o) [Orabug: 17791828]
- jbd2: move superblock checksum calculation to jbd2_write_superblock() (Theodore Ts'o) [Orabug: 17791824]
- crypto: sanitize argument for format string (Kees Cook) [Orabug: 17791822]
- charger-manager: Ensure event is not used as format string (Kees Cook) [Orabug: 17791823]
- netfilter: nf_conntrack_ipv6: Plug sk_buff leak in fragment handling (Phil Oester) [Orabug: 17791821]
- libata-acpi: add back ACPI based hotplug functionality (Aaron Lu) [Orabug: 17791820]
- UBIFS: fix a horrid bug (Artem Bityutskiy) [Orabug: 17791819]
- UBIFS: prepare to fix a horrid bug (Artem Bityutskiy) [Orabug: 17791818]
- crypto: algboss - Hold ref count on larval (Herbert Xu) [Orabug: 17791817]
- dlci: validate the net device in dlci_del() (Zefan Li) [Orabug: 17791815]
- dlci: acquire rtnl_lock before calling __dev_get_by_name() (Zefan Li) [Orabug: 17791814]
- hw_breakpoint: Use cpu_possible_mask in {reserve,release}_bp_slot() (Oleg Nesterov) [Orabug: 17791816]
- hw_breakpoint: Fix cpu check in task_bp_pinned(cpu) (Oleg Nesterov) [Orabug: 17791812]
- Bluetooth: Fix crash in l2cap_build_cmd() with small MTU (Anderson Lizardo) [Orabug: 17791811]
- target/iscsi: don't corrupt bh_count in iscsit_stop_time2retain_timer() (Joern Engel) [Orabug: 17791809]
- l2tp: Fix PPP header erasure and memory leak (Guillaume Nault) [Orabug: 17791808]
- packet: packet_getname_spkt: make sure string is always 0-terminated (Daniel Borkmann) [Orabug: 17791807]
- vhost_net: clear msg.control for non-zerocopy case during tx (Jason Wang) [Orabug: 17791806]
- net: Block MSG_CMSG_COMPAT in send(m)msg and recv(m)msg (Andy Lutomirski) [Orabug: 17791805]
- ip_tunnel: fix kernel panic with icmp_dest_unreach (Eric Dumazet) [Orabug: 17791804]
- ipv6: fix possible crashes in ip6_cork_release() (Eric Dumazet) [Orabug: 17791801]
- mm: mmu_notifier: re-fix freed page still mapped in secondary MMU (Xiao Guangrong) [Orabug: 17791802]
- x86: Fix typo in kexec register clearing (Kees Cook) [Orabug: 17791798]
- md/raid1,raid10: use freeze_array in place of raise_barrier in various places. (NeilBrown) [Orabug: 17791797]
- md/raid1,5,10: Disable WRITE SAME until a recovery strategy is in place (H. Peter Anvin) [Orabug: 17791795]
- md/raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it. (Alex Lyakas) [Orabug: 17791794]
- swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [Orabug: 17791792]
- cciss: fix broken mutex usage in ioctl (Stephen M. Cameron) [Orabug: 17791791]
- rbd: don't destroy ceph_opts in rbd_add() (Alex Elder) [Orabug: 17791793]
- libceph: must hold mutex for reset_changed_osds() (Alex Elder) [Orabug: 17791790]
- audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [Orabug: 17791788]
- drm: fix a use-after-free when GPU acceleration disabled (Huacai Chen) [Orabug: 17791787]
- eCryptfs: Check return of filemap_write_and_wait during fsync (Tyler Hicks) [Orabug: 17791789]
- ecryptfs: fixed msync to flush data (Paul Taysom) [Orabug: 17791785]
- cifs: fix off-by-one bug in build_unc_path_to_root (Jeff Layton) [Orabug: 17791786]
- acpi-cpufreq: set current frequency based on target P-State (Ross Lagerwall) [Orabug: 17792155]
- x86/PCI: Map PCI setup data with ioremap() so it can be in highmem (Matt Fleming) [Orabug: 17791783]
- xhci: fix list access before init (Vladimir Murzin) [Orabug: 17791782]
- xhci-mem: init list heads at the beginning of init (Sergio Aguirre) [Orabug: 17791780]
- cfg80211: check wdev->netdev in connection work (Johannes Berg) [Orabug: 17791779]
- jfs: fix a couple races (Dave Kleikamp) [Orabug: 17791776]
- iscsi-target: fix heap buffer overflow on error (Kees Cook) [Orabug: 17791775] {CVE-2013-2850}
- cgroup: initialize xattr before calling d_instantiate() (Li Zefan) [Orabug: 17791774]
- cifs: fix potential buffer overrun when composing a new options string (Jeff Layton) [Orabug: 17791773]
- module: don't unlink the module until we've removed all exposure. (Rusty Russell) [Orabug: 17791772]
- x86, range: fix missing merge during add range (Yinghai Lu) [Orabug: 17791771]
- mm/pagewalk.c: walk_page_range should avoid VM_PFNMAP areas (Cliff Wickman) [Orabug: 17791770]
- drivers/block/brd.c: fix brd_lookup_page() race (Brian Behlendorf) [Orabug: 17791768]
- klist: del waiter from klist_remove_waiters before wakeup waitting process (wang, biao) [Orabug: 17791766]
- fat: fix possible overflow for fat_clusters (OGAWA Hirofumi) [Orabug: 17791767]
- random: fix accounting race condition with lockless irq entropy_count update (Jiri Kosina) [Orabug: 17791764]
- drivers/char/random.c: fix priming of last_data (Jarod Wilson) [Orabug: 17791763]
- cifs: only set ops for inodes in I_NEW state (Jeff Layton) [Orabug: 17791762]
- virtio_console: fix uapi header (Michael S. Tsirkin) [Orabug: 17791761]
- usermodehelper: check subprocess_info->path != NULL (Oleg Nesterov) [Orabug: 17791759]
- drm/radeon: check incoming cliprects pointer (Kees Cook) [Orabug: 17791760]
- drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow (Chen Gang) [Orabug: 17791758]
- target: close target_put_sess_cmd() vs. core_tmr_abort_task() race (Joern Engel) [Orabug: 17791757]
- drbd: fix memory leak (Lars Ellenberg) [Orabug: 17791756]
- watchdog: Fix race condition in registration code (Guenter Roeck) [Orabug: 17791755]
- pch_dma: Use GFP_ATOMIC because called from interrupt context (Tomoya MORINAGA) [Orabug: 17791752]
- ipv6,gre: do not leak info to user-space (Amerigo Wang) [Orabug: 17791751]
- ipv6: do not clear pinet6 field (Eric Dumazet) [Orabug: 17791750]
- macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [Orabug: 17791753]
- virtio: don't expose u16 in userspace api (stephen hemminger) [Orabug: 17791749]
- packet: tpacket_v3: do not trigger bug() on wrong header status (Daniel Borkmann) [Orabug: 17792159]
- bridge: fix race with topology change timer (stephen hemminger) [Orabug: 17791740]
- drm/mm: fix dump table BUG (Daniel Vetter) [Orabug: 17791739]
- ext4: limit group search loop for non-extent files (Lachlan McIlroy) [Orabug: 17791737]
- tracing: Fix leaks of filter preds (Steven Rostedt (Red Hat)) [Orabug: 17791736]
- tick: Cleanup NOHZ per cpu data on cpu down (Thomas Gleixner) [Orabug: 17791735]
- timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE (Tirupathi Reddy) [Orabug: 17791733]
- shm: fix null pointer deref when userspace specifies invalid hugepage size (Li Zefan) [Orabug: 17791731]
- nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error (Jeff Layton) [Orabug: 17791730]
- ALSA: HDA: Fix Oops caused by dereference NULL pointer (Wang YanQing) [Orabug: 17791729]
- ACPICA: Fix possible buffer overflow during a field unit read operation (Bob Moore) [Orabug: 17792164]
- Btrfs: release path before starting transaction in can_nocow_extent (Josef Bacik) [Orabug: 17790692]
- Btrfs: use right root when checking for hash collision (Josef Bacik) [Orabug: 17790692]
- Btrfs: fix transid verify errors when recovering log tree (Josef Bacik) [Orabug: 17790692]
- Btrfs: add the missing mutex unlock in write_all_supers() (Stefan Behrens) [Orabug: 17790692]
- Revert "Btrfs: rework the overcommit logic to be based on the total size" (Josef Bacik) [Orabug: 17790692]
- Btrfs: replay dir_index items before other items (Josef Bacik) [Orabug: 17790692]
- Btrfs: actually log directory we are fsync()'ing (Josef Bacik) [Orabug: 17790692]
- Btrfs: do not add replace target to the alloc_list (Ilya Dryomov) [Orabug: 17790692]
- Btrfs: stop refusing the relocation of chunk 0 (Ilya Dryomov) [Orabug: 17790692]
- Btrfs: change how we queue blocks for backref checking (Josef Bacik) [Orabug: 17790692]
- Btrfs: set lockdep class before locking new extent buffer (Josef Bacik) [Orabug: 17790692]
- Btrfs: release both paths before logging dir/changed extents (Josef Bacik) [Orabug: 17790692]
- Btrfs: make sure the backref walker catches all refs to our extent (Josef Bacik) [Orabug: 17790692]
- Btrfs: fix backref walking when we hit a compressed extent (Josef Bacik) [Orabug: 17790692]
- Btrfs: do not offset physical if we're compressed (Josef Bacik) [Orabug: 17790692]
- Btrfs: fix extent buffer leak after backref walking (Liu Bo) [Orabug: 17790692]
- Btrfs: fix wrong write offset when replacing a device (Stefan Behrens) [Orabug: 17790692]
- drivers/char/random.c: fix priming of last_data (Jarod Wilson) [Orabug: 17776875]
- RDMA CM: Add reason code for IB_CM_REJ_CONSUMER_DEFINED (Bang Nguyen) [Orabug: 17484686]
- net: Update the sysctl permissions handler to test effective uid/gid (Eric W. Biederman) [Orabug: 17433948]
- be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (asundhara Volam) [Orabug: 17583192]
- dtrace: remove functionality of dtrace_os_exit() as deprecated (Kris Van Hees) [Orabug: 17717401]
- dtrace: fix mutex_owned() implementation (Kris Van Hees) [Orabug: 17624236]
- dtrace: new cyclic implementation (Kris Van Hees) [Orabug: 17553446]
- xen-netfront: convert to GRO API (Wei Liu) [Orabug: 17759432]
- xen-netfront: pull on receive skb may need to happen earlier (Jan Beulich) [Orabug: 17759399]
- xen-netback: enable IPv6 TCP GSO to the guest (Paul Durrant)
- xen-netback: handle IPv6 TCP GSO packets from the guest (Paul Durrant)
- xen-netback: Unconditionally set NETIF_F_RXCSUM (Paul Durrant)
- xen-netback: add support for IPv6 checksum offload from guest (Paul Durrant)
- xen-netback: add support for IPv6 checksum offload to guest (Paul Durrant)
- xen-netback: transition to CLOSED when removing a VIF (David Vrabel)
- xen-netback: Handle backend state transitions in a more robust way (Paul Durrant)
- xen-netback: Don't destroy the netdev until the vif is shut down (Paul Durrant)
- xen-netback: count number required slots for an skb more carefully (David Vrabel)
- xen-netback: fix possible format string flaw (Kees Cook)
- xen-netback: rename functions (Wei Liu)
- xen-netback: switch to NAPI + kthread 1:1 model (Wei Liu)
- xen-netback: remove page tracking facility (Wei Liu)
- core/xen: Use _PAGE_IOMAP when mmaping PCI BARs. (Konrad Rzeszutek Wilk) [Orabug: 17753790]
- xen/p2m: Export set_phys_to_machine. (Konrad Rzeszutek Wilk)
- Update lpfc version for 8.3.7.34.2p driver release (Gairy Grannum) [Orabug: 17746696]
- scsi: rename random32() to prandom_u32() (Akinobu Mita) [Orabug: 17746696]
- lseek(fd, n, SEEK_END) does *not* go to eof - n (Al Viro) [Orabug: 17746696]
- [SCSI] lpfc: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fixed not processing task management IOCB response status (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fixed spinlock hang. (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fixed invalid mailbox timeouts (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fixed spinlock inversion problem. (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.43: Fix crash after xri limit is reached. (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed issue of task management commands having a fixed timeout (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed inconsistent spin lock usage. (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fix WARN_ON when driver unloads (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed back to back RSCNs discovery failure. (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed function mode field defined too small for not recognizing dual-chute mode (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Back out data count,(residual fcfi_parm) fix for bad target. (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed mailbox memory leak. (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fix random errors using first burst (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (James Smart) [Orabug: 17746696]
- [SCSI] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (James Smart) [Orabug: 17746696]
- ext4: no need to remove extent if len is 0 in ext4_es_remove_extent() (Eryu Guan) [Orabug: 17721117]
- config: add OVN (xsigo) config options (Ajaykumar Hotchandani) [Orabug: 17705097]
- OVN: Kconfig and Makefile updates (Ajaykumar Hotchandani) [Orabug: 17705097]
- OVN: Merge OVN release 7565 in UEK3 (Ankit Darsi) [Orabug: 17705097]
- xfs: manually calculate ndquots if mp->m_quotainfo is not initialized (Guangyu Sun) [Orabug: 17544192]
- PCI: Update NumVFs register when disabling SR-IOV (Yijing Wang) [Orabug: 17633548]
- mlx4_en: fix tear down warning on Ubuntu 12.04 (Noa Osherovich) [Orabug: 17713165]
- RDS: Port of UEK2 changes between 400.107.0 and 400.124.1 (Venkat Venkatsubra) [Orabug: 17713165]
- iser: panic on iser login/logout (Shamir Rabinovitch) [Orabug: 16313854]
- rdma_cm: add ability to control the QP timeout value (Saeed Mahameed) [Orabug: 17713165]
- rdma_cm: adding the RDMA_CM_EVENT_ALT_PATH_LOADED event (Dotan Barak) [Orabug: 17713165]
- rdma_cm: rdma_create_qp not setting up client context correctly (Saeed Mahameed) [Orabug: 17713165]
- mlx4_en: Align timestamping support with upstream kernel (Saeed Mahameed) [Orabug: 17713165]
- IB: Introduce Shared PD support (Saeed Mahameed) [Orabug: 17713165]
- ib_core: IB providers/ULPs Relaxed (User) FMR set to NULL (Saeed Mahameed) [Orabug: 17713165]
- ib_core: Enable usermode FMR (Saeed Mahameed) [Orabug: 17713165]
- rmda_cm: add APM support to rdma_cm. (rdma_enable_apm) (Saeed Mahameed) [Orabug: 17713165]
- mlx4_en: update driver version to 2.1.8 (Eugenia Emantayev) [Orabug: 17713165]
- mlx4_en: update driver version to 2.1.7 (Eugenia Emantayev) [Orabug: 17713165]
- mlx4_en: Fix LLS after rx path overhaul (Amir Vadai) [Orabug: 17713165]
- mlx4_en: Update busy poll (LLS) to new API (Amir Vadai) [Orabug: 17713165]
- mlx5: ensure proper synchronization accessing memory (Eli Cohen) [Orabug: 17713165]
- ib/ipoib: add lock to ipoib_neigh_dtor function (Tal Alon) [Orabug: 17713165]
- IB/iser: Fix redundant pointer check in dealloc flow (Roi Dayan) [Orabug: 17713165]
- IB/iser: Fix possible memory leak in iser_create_frwr_pool (Roi Dayan) [Orabug: 17713165]
- mlx5_ib: Change log_max_qp in profile 2 (Moshe Lazer) [Orabug: 17713165]
- ib/ipoib: 1.add error mesage when qp creation failed 2.add error number to print when destroy qp (Tal Alon) [Orabug: 17713165]
- net/mlx4: do not use DEV_ID to find max supported VLs (Moni Shoua) [Orabug: 17713165]
- mlx5: Fix alignment of reg umr gather buffers (Eli Cohen) [Orabug: 17713165]
- Add support for using mlx4_multicast_attach on RAW QP with unicast (Shani Michaelli) [Orabug: 17713165]
- mlx4_en: fix typo in ETS capability (Eugenia Emantayev) [Orabug: 17713165]
- ib/ipoib: force skb clean after timeout in ipoib_cm_tx_destroy (Erez Shitrit) [Orabug: 17713165]
- mlx4: avoid hard lockup in resize CQ (Eli Cohen) [Orabug: 17713165]
- mlx5_core: support PRM changes in MANAGE_PAGES and QUERY_PAGES commands (Moshe Lazer) [Orabug: 17713165]
- mlx4_core: fix no valid MAC entry warning (Eugenia Emantayev) [Orabug: 17713165]
- eth_ipoib: fix compilation warnning. (Erez Shitrit) [Orabug: 17713165]
- mlx5: handle failure in async create mkey (Eli Cohen) [Orabug: 17713165]
- eth_ipoib:decrease print messages. (Erez Shitrit) [Orabug: 17713165]
- mlx4_en: replace ETH_SCHED capability flag by ETS_CFG (Eugenia Emantayev) [Orabug: 17713165]
- mlx4_core: add a label to allow addition of a new steering entry (Noa Osherovich) [Orabug: 17713165]
- mlx4_ib: Add RAW ETH support which was abandoned (Shani Michaelli) [Orabug: 17713165]
- mlx4_en: don't alloc coalescing change if port is down (Eugenia Emantayev) [Orabug: 17713165]
- mlx4_core: fix, lost comm channel events (Saeed Mahameed) [Orabug: 17713165]
- mlx5: fix cleanup flow when DMA mapping fails (Eli Cohen) [Orabug: 17713165]
- mlx5_ib: Improve description for prof_sel module param (Moshe Lazer) [Orabug: 17713165]
- mlx5_ib: fix srq free in destroy qp (Moshe Lazer) [Orabug: 17713165]
- mlx5: fix broken enforcement on send queue size (Eli Cohen) [Orabug: 17713165]
- mlx5: Fix error code translation from firmware to driver (Eli Cohen) [Orabug: 17713165]
- mlx5: fix opt param mask according to PRM definitions (Eli Cohen) [Orabug: 17713165]
- mlx5: fix opt param mask for sqerr to rts transition (Eli Cohen) [Orabug: 17713165]
- mlx4: add DMFS to dump device capabilities (Eugenia Emantayev) [Orabug: 17713165]
- ib/ipoib: synchronaize neigh deletion while uninitializing device (Tal Alon) [Orabug: 17713165]
- mlx4_en: Handle unassigned VF MAC address correctly (Eugenia Emantayev) [Orabug: 17713165]
- mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Eugenia Emantayev) [Orabug: 17713165]
- net/mlx4: start with 8 VLs for ConnectX3-Pro (Moni Shoua) [Orabug: 17713165]
- Revert "mlx5: add git version to mlx5_ib" (Vladimir Sokolovsky) [Orabug: 17713165]
- IB/mlx5: fix eq names to display nicely in /proc/interrupts (Sagi Grimberg) [Orabug: 17713165]
- mlx5_ib: On destroy qp remove pending cqe only by their qpn (Moshe Lazer) [Orabug: 17713165]
- mlx5: add git version to mlx5_ib (Eli Cohen) [Orabug: 17713165]
- mlx5: simplify mlx5_ib_destroy_srq (Eli Cohen) [Orabug: 17713165]
- mlx5: disable atomic operations (Eli Cohen) [Orabug: 17713165]
- ib/ipoib: update bc object ufter pkey value was changed in index 0 (Erez Shitrit) [Orabug: 17713165]
- mlx4_core: Slaves must ignore module param enable_64b_cqe_eqe (Jack Morgenstein) [Orabug: 17713165]
- eth_ipoib: netdev_rx_handler_unregister should be called out of locking (Erez Shitrit) [Orabug: 17713165]
- eth_ipoib: prepare the right space for sscanf (Erez Shitrit) [Orabug: 17713165]
- mlx4_en: enable DCB and ETS only when FW supports (Eugenia Emantayev) [Orabug: 17713165]
- ib_core: XRC reference counting handling (Yishai Hadas) [Orabug: 17713165]
- mlx4_core: changes to gain compatibility with upstream mlx4 drivers (Jack Morgenstein) [Orabug: 17713165]
- eth_ipoib: Add support for broadcast packet. (Erez Shitrit) [Orabug: 17713165]
- mlx5: return -EFAULT instead of -EPERM (Dan Carpenter) [Orabug: 17713165]
- mlx5: qp: variable may be used uninitialized (Eli Cohen) [Orabug: 17713165]
- IB/iser: Fix error flow in alloc_frwr_pool (Sagi Grimberg) [Orabug: 17713165]
- mlx4_en: disable global flow control when PFC enabled (Eugenia Emantayev) [Orabug: 17713165]
- ib_core: XRC sync event on target QP (Yishai Hadas) [Orabug: 17713165]
- mlx4_vnic: remove mlx4_vnic_helper module (Saeed Mahameed) [Orabug: 17713165]
- mlx5: fix layout of struct mlx5_init_seg (Eli Cohen) [Orabug: 17713165]
- mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Eli Cohen) [Orabug: 17713165]
- SRIOV: fix XRC recognition (Yishai Hadas) [Orabug: 17713165]
- mlx5: add protection against ghost command completions (Eli Cohen) [Orabug: 17713165]
- ib/ipoib: reorder devices which call to dev_uninit, dev_stop and dev_uninit must keep the same order of devices call (Tal Alon) [Orabug: 17713165]
- mlx4_core: do not allow WoL command on slave (Eugenia Emantayev) [Orabug: 17713165]
- mlx5: remove histogram profiling code on create mkey (Eli Cohen) [Orabug: 17713165]
- mlx5: modify spinlock types in cmdif flow (Eli Cohen) [Orabug: 17713165]
- mlx5_ib: fix mr_perf array overflow (Moshe Lazer) [Orabug: 17713165]
- mlx5: fix spin lock usage in mr callback (Moshe Lazer) [Orabug: 17713165]
- Revert "mlx5: fix 2 issues in mr callback usage" (Moshe Lazer) [Orabug: 17713165]
- mlx4_en: update driver version to 2.1.6 (Eugenia Emantayev) [Orabug: 17713165]
- IB/iser: fix rdma reg resources cleanup (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: rename goto tag with proper name (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: don't use iser_err for info messages (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: dump bounce buffer only if debug level > 0 (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: remove redundant check if fmr pool is not NULL (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: Fix memory registration model selection (Sagi Grimberg) [Orabug: 17713165]
- mlx5: fix 2 issues in mr callback usage (Moshe Lazer) [Orabug: 17713165]
- Revert "ib/ipoib: separate receive queue size module parameter for CM and UD modes set CM default queue size to 64" (Tal Alon) [Orabug: 17713165]
- mlx4/core - add imidiate activate for VGT->VST->VGT (Rony Efraim) [Orabug: 17713165]
- mlx4_en: remove 2QPs feature since it causes TX timeout (Eugenia Emantayev) [Orabug: 17713165]
- mlx4_core: fix kernel panic when getting operation request from FW before MCG table is initialized (Eugenia Emantayev) [Orabug: 17713165]
- mlx5_ib: replace find_last_bit with local implementation (Moshe Lazer) [Orabug: 17713165]
- mlx5: multithreaded create mr with statistics (Eli Cohen) [Orabug: 17713165]
- IB/mlx4: fix compilaiton warning (Matan Barak) [Orabug: 17713165]
- ib/ipoib: separate receive queue size module parameter for CM and UD modes set CM default queue size to 64 (Tal Alon) [Orabug: 17713165]
- ib/ipoib: enable msb bit in pkey-change-event handler (Erez Shitrit) [Orabug: 17713165]
- eth_ipoib: live migration sync before zero the slave mac (Erez Shitrit) [Orabug: 17713165]
- IB/iser: Introduce fast memory registration model (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: make fmr pool and page_vec to union in ib_conn (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: export bounce buffer code to a routine and generalize iser_sg_to_page_vec (Sagi Grimberg) [Orabug: 17713165]
- IB/iser: make rdma routines function handles per device (Sagi Grimberg) [Orabug: 17713165]
- mlx4_ib(rocee): Fix gid table population when using bonding over vlan (Matan Barak) [Orabug: 17713165]
- IB/iser: Accept session->cmds_max from user space (Shlomo Pongratz) [Orabug: 17713165]
- IB/iser: Restructure allocation/deallocation of connection resources (Shlomo Pongratz) [Orabug: 17713165]
- IB/iser: Use proper debug level value for info prints (Or Gerlitz) [Orabug: 17713165]
- ib_ipoib: fix Oops in ipoib_ib_dev_open error flow (Jack Morgenstein) [Orabug: 17713165]
- IB/mlx4: Allow IB flow steering only when capability bit is set (Matan Barak) [Orabug: 17713165]
- eth_ipoib: ignore error message when ip 0 tried to be added. (Erez Shitrit) [Orabug: 17713165]
- mlx5: keep polling to reclaim pages while any returned (Eli Cohen) [Orabug: 17713165]
- mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Jack Morgenstein) [Orabug: 17713165]
- mlx4_en: alloc RX buffers always with GFP_ATOMIC (Eugenia Emantayev) [Orabug: 17713165]
- mlx5: avoid async events on invalid port number (Eli Cohen) [Orabug: 17713165]
- mlx5: decrease memory consumption of mr caches (Eli Cohen) [Orabug: 17713165]
- ib/ipoib: remove trace over debug kernel when false alarm over read_lock (Erez Shitrit) [Orabug: 17713165]
- mlx5_core: resolve race condition in mlx5_cmd_comp_handler (Moshe Lazer) [Orabug: 17713165]
- ib/ipoib: unlock dev_start_xmit() on ipoib_cm_rep_handler() (Tal Alon) [Orabug: 17713165]
- ib/ipoib: on start xmit at cm mode when a cm neigh oper is down the skb doesn't send so it must free (Tal Alon) [Orabug: 17713165]
- ulp/ipoib: IB_QP_CREATE_NETIF_QP flag should be set for IPoIB qp only if FS is supoprted (Matan Barak) [Orabug: 17713165]
- mlx4/net: couldn't add flow steering rules for all vlans (Matan Barak) [Orabug: 17713165]
- eth_ipoib: after dev_queue_xmit the skb should not be freed. (Erez Shitrit) [Orabug: 17713165]
- eth_ipoib: decrease debug level for few messages (Erez Shitrit) [Orabug: 17713165]
- mlx4_ib: Use default pkey when creating tunnel QPs (Jack Morgenstein) [Orabug: 17713165]
- ib_core: create QP1 using the pkey index which contains the default pkey (Jack Morgenstein) [Orabug: 17713165]
- eth_ipoib: update parent hw address only when was zero. (Erez Shitrit) [Orabug: 17713165]
- mlx4_ib: clear comp mask bit of deleted GUID entries after deletion (Saeed Mahameed) [Orabug: 17713165]
- ib/ipoib: fix illegal locking on ipoib_cm_rep_handler (Tal Alon) [Orabug: 17713165]
- eth_ipoib: When releasing slave no trafic should be on the air (Erez Shitrit) [Orabug: 17713165]
- eth_ipoib: Use RCU api in slave's list (Erez Shitrit) [Orabug: 17713165]
- mlx4_core: use mcg mutex after initialization only (Eugenia Emantayev) [Orabug: 17713165]
- mlx5_core: remove command signature (Moshe Lazer) [Orabug: 17713165]
- mlx4_en: Fix CORE_CLOCK_MASK definition (Gideon Naim) [Orabug: 17713165]
- mlx4_en: Fix the return value when setting an invalid MTU size (Gideon Naim) [Orabug: 17713165]
- mlx4_en: use GFP_KERNEL allocations in initialization path (Eugenia Emantayev) [Orabug: 17713165]
- eth_ipoib: pv interface should not track over ip 0 (Erez Shitrit) [Orabug: 17713165]
- mlx4_en: prevent SKB from being freed twice during loopback test (Gideon Naim) [Orabug: 17713165]
- IB/[core,mlx4]: Eliminate flow_context void pointer from struct ib_flow (Matan Barak) [Orabug: 17713165]
- IB/uverbs: Eliminated struct ib_kern_flow which isn't used, needs f (Matan Barak) [Orabug: 17713165]
- mlx5_ib: fix memory leak in mlx5_ib_create_srq (Moshe Lazer) [Orabug: 17713165]
- mlx5_ib: flush cache workqueue before destroying it (Moshe Lazer) [Orabug: 17713165]
- IB/core,mlx4: Remove cpu_to_be conversion in DMFS user verbs flow (Matan Barak) [Orabug: 17713165]
- mlx4_ib: vlan removal issues (Yishai Hadas) [Orabug: 17713165]
- mlx4_en: update driver version to 2.1.5 (Eugenia Emantayev) [Orabug: 17713165]
- ib/ipoib: reduce warn message when not needed (Erez Shitrit) [Orabug: 17713165]
- eth_ipoib: sync access to emac_ip_info data structure. (Erez Shitrit) [Orabug: 17713165]
- mlx4_en: Copy new mac addr to field dev_addr under mutex_lock (Shani Michaelli) [Orabug: 17713165]
- mlx4_en: Copy new mac addr to field prev_mac also when port is down (Shani Michaelli) [Orabug: 17713165]
- ib/ipoib: ipoib_cm_rep_handler lock skb queue while dequeue before xmit (Tal Alon) [Orabug: 17713165]
- ib/ipoib: limit the max number of TX queues to 16 (Tal Alon) [Orabug: 17713165]
- mlx4_en: don't allow cq moderation when port is down (Eugenia Emantayev) [Orabug: 17713165]
- Revert "rmda_cm: add APM support to rdma_cm. (rdma_enable_apm)" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "rdma_cm: rdma_create_qp not setting up client context correctly" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "rdma_cm: add ability to control the QP timeout value" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "RDS: Port of UEK2 changes between 400.107.0 and 400.124.1" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "iser: panic on iser login/logout" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "rdma_cm: adding the RDMA_CM_EVENT_ALT_PATH_LOADED event" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "ib_core: Enable usermode FMR" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "ib_core: IB providers/ULPs Relaxed (User) FMR set to NULL" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "IB: Introduce Shared PD support" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "mlx4_ib: clear comp mask bit of deleted GUID entries after deletion" (Ajaykumar Hotchandani) [Orabug: 17713165]
- Revert "mlx4_en: Align timestamping support with upstream kernel" (Ajaykumar Hotchandani) [Orabug: 17713165]
-
Fri Nov 01 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-18.el6uek]
- sparc: tsb must be flushed before tlb (Dave Kleikamp) [Orabug: 17724439]
- config: update config for sparc (Allen Pais) [Orabug: 17715697]
- dm mpath: disable WRITE SAME if it fails (Mike Snitzer) [Orabug: 17617256]
- Btrfs: dir_inode_operations should use btrfs_update_time also (Guangyu Sun) [Orabug: 17437471]
- xfs: fix sgid inheritance for subdirectories inheriting default acls [V3] (Carlos Maiolino) [Orabug: 17354234]
- crypto: xor - Check for osxsave as well as avx in crypto/xor (John Haxby) [Orabug: 17066724]
- fs: protect write with sb_start/end_write in generic_file_write_iter (Guangyu Sun) [Orabug: 17487738]
- bonding: If IP route look-up to send an ARP fails, mark in bonding structure as no ARP sent. (Rama Nichanamatlu) [Orabug: 17557056]
- dm snapshot: fix data corruption (Mikulas Patocka) [Orabug: 17617582] {CVE-2013-4299}
- Audit: do not print error when LSMs disabled (Eric Paris) [Orabug: 17537769]
- oracleasm: Compat changes for 3.5 (Dwight Engen)
- megaraid_sas: addded support for big endian architecture (Martin K. Petersen)
- ext4: introduce reserved space (Lukas Czerner)
-
Tue Oct 08 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-17.el6uek]
- dtrace: Use tasklet_hrtimer_*() instead of hrtimer_*() for cyclics (Kris Van Hees) [Orabug: 17553446]
-
Thu Sep 19 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-16.el6uek]
- oracleasm: Add support for new error return codes from block/SCSI (Martin K. Petersen) [Orabug: 17484923]
- RDS: protocol negotiation fails during reconnect (Bang Nguyen) [Orabug: 17484877]
- ocfs2/dlm: ocfs2 dlm umount skip migrating lockres (Srinivas Eeda) [Orabug: 16859627]
- ocfs2/dlm: Fix list traversal in dlm_process_recovery_data (Srinivas Eeda) [Orabug: 17432400]
- ocfs2: fix error handling in ocfs2_ioctl_move_extents() (Srinivas Eeda) [Orabug: 16631951]
- ocfs2: btrfs: aio-dio-loop changes broke setrlimit behavior (Srinivas Eeda) [Orabug: 14207636]
- ocfs2: xattr: fix inlined xattr reflink (Junxiao Bi) [Orabug: 15914937]
- ocfs2: goto out_unlock if ocfs2_get_clusters_nocache() failed in ocfs2_fiemap() (Joseph Qi) [Orabug: 16963812]
- ocfs2: Don't log error message when removing non-empty directory (Xiaowei.Hu) [Orabug: 16790405]
- ocfs2: Suppress the error message from being printed in ocfs2_rename (Xiaowei.Hu) [Orabug: 16790405]
- ocfs2: ocfs2_prep_new_orphaned_file return ret (Xiaowei.Hu) [Orabug: 16823825]
- ocfs2: Fix NULL dereference for moving extents (Dan Carpenter) [Orabug: 16631951]
- ocfs2: This is a fix on dlm_clean_master_list() (Xiaowei.Hu) [Orabug: 12798517]
- ocfs2: submit disk heartbeat bio using WRITE_SYNC (Srinivas Eeda) [Orabug: 17342255]
- ocfs2: fix NULL pointer dereference in ocfs2_duplicate_clusters_by_page v2 (Xiaowei.Hu) [Orabug: 14752693]
- ocfs2: Fix oops in ocfs2_fast_symlink_readpage() code path (Xiaowei.Hu) [Orabug: 17342255]
- ocfs2: ->rl_count endianness breakage (Al Viro) [Orabug: 17342255]
- ocfs2: ->rl_used breakage on big-endian (Al Viro) [Orabug: 17342255]
- Revert "ocfs2: Push out dropping of dentry lock to ocfs2_wq" (Sunil Mushran) [Orabug: 17342255]
- Revert "ocfs2: Fix deadlock on umount" (Sunil Mushran) [Orabug: 17342255]
- Revert "ocfs2: Don't oops in ocfs2_kill_sb on a failed mount" (Sunil Mushran) [Orabug: 17342255]
- ocfs2/cluster: Fix o2net_fill_node_map() (Sunil Mushran) [Orabug: 17342255]
- ocfs2: Tighten free bit calculation in the global bitmap (Sunil Mushran) [Orabug: 17342255]
- ocfs2/trivial: Limit unaligned aio+dio write messages to once per day (Sunil Mushran) [Orabug: 17342255]
- ocfs2/trivial: Print message indicating unaligned aio+dio write (Sunil Mushran) [Orabug: 17342255]
- ocfs2: update ocfs2 version (Tiger Yang) [Orabug: 17342255]
- spec: only require libdtrace-ctf for kernel-uek-devel if with_dtrace is set (Jerry Snitselaar) [Orabug: 17477312]
- dtrace: fix for psinfo allocation during execve (Kris Van Hees) [Orabug: 17407069]
- kbuild/ctf: Use shell expansion, not $(wildcard ...), for CTF section copying. (Nick Alcock) [Orabug: 17445637]
- kbuild/ctf: always build vmlinux when building CTF. (Jamie Iles) [Orabug: 17397200]
- kbuild/dtrace: don't assume that bash is the shell. (Jamie Iles) [Orabug: 17397234]
- block: Rate-limit failed I/O error message (Dave Kleikamp) [Orabug: 17370630]
- block: Disable autoprotect (Martin K. Petersen) [Orabug: 17370630]
- cdc-acm: Increase number of devices to 64 (Joe Jin) [Orabug: 17370630]
- Parallel mtrr init between cpus (Zhenzhong Duan) [Orabug: 17370630]
- sg: push file descriptor list locking down to per-device locking (Vaughan Cao) [Orabug: 17370630]
- sg: checking sdp->detached isn't protected when open (Vaughan Cao) [Orabug: 17370630]
- sg: no need sg_open_exclusive_lock (Vaughan Cao) [Orabug: 17370630]
- sg: use rwsem to solve race during exclusive open (Vaughan Cao) [Orabug: 17370630]
- Support checksum and gso offload of ipv6 in netback (Annie Li) [Orabug: 17370630]
- net: init perm_addr in register_netdevice() (Jiri Pirko) [Orabug: 17370630]
- drivers/cdrom/cdrom.c: use kzalloc() for failing hardware (Jonathan Salwan) [Orabug: 17370630] {CVE-2013-2164}
- af_key: fix info leaks in notify messages (Mathias Krause) [Orabug: 17370630] {CVE-2013-2234}
-
Wed Sep 11 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-15.el6uek]
- sparc64: strict_devmem configs (bob picco) [Orabug: 17442487]
- sparc64: retry domain service registration (chris hyser) [Orabug: 17375532]
- Btrfs: make the chunk allocator completely tree lockless (Josef Bacik) [Orabug: 17329252]
- config: Disable memory hotplug support for Xen balloon driver (Daniel Kiper) [Orabug: 17343739]
- Revert "SPEC: Do not sign modules, pro tem." (Jerry Snitselaar) [Orabug: 17410371]
- config: enable snd-tea575x-tuner driver (Jerry Snitselaar) [Orabug: 17346564]
- config: add missing wireless drivers to debug config (Jerry Snitselaar) [Orabug: 17346564]
- Btrfs: set/change the label of a mounted file system (jeff.liu) [Orabug: 16745716]
- Btrfs: Add a new ioctl to get the label of a mounted file system (jeff.liu) [Orabug: 16745716]
- sparc64: __init code no longer called during non __init (chris hyser)
- RDS: Port of UEK2 changes between 400.107.0 and 400.124.1 (Venkat Venkatsubra) [Orabug: 17320357]
-
Tue Sep 03 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-14.el6uek]
- dm: allow error target to replace either bio-based and request-based targets (Joe Jin) [Orabug: 17405032]
- dtrace: remove unnecessary exported symbol (Kris Van Hees) [Orabug: 17346878]
- dtrace: Ensure that USDT probes are carried over correctly across fork(). (Kris Van Hees) [Orabug: 17346878]
- dtrace: fix retrieval of arg5 through arg9 (Kris Van Hees) [Orabug: 17368166]
- dtrace: Ensure that task_struct members are initialized correctly (Kris Van Hees)
- Two efficiency fixes for audit mechanism (Dan Duval) [Orabug: 16765434]
- Three fixes to audit_log_start() mechanism (Dan Duval) [Orabug: 167654341]
- dtrace: ensure that builds in a separate objdir work (Kris Van Hees) [Orabug: 17369799]
- config: align config options with uek2 (Jerry Snitselaar) [Orabug: 17346564]
- dwarf2ctf: Ensure the CTF directory exists before writing the filelist. (Nick Alcock) [Orabug: 17363469]
- dwarf2ctf: avoid command-line length limits by passing .o filenames via a file. (Nick Alcock) [Orabug: 17363469]
- xen: initialize xen panic handler for PVHVM (Vaughan Cao) [Orabug: 17200031]
- af_key: initialize satype in key_notify_policy_flush() (Nicolas Dichtel) [Orabug: 17370760] {CVE-2013-2237}
- RDS: RDS NETFILTER SUPPORT (Ahmed Abbas) [Orabug: 17285666]
- mods: don't put regular modules under extra/ (Jerry Snitselaar) [Orabug: 17347419]
- b43: stop format string leaking into error msgs (Kees Cook) [Orabug: 16993114] {CVE-2013-2852}
-
Wed Aug 21 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-13.el6uek]
- config: more updates (Jerry Snitselaar) [Orabug: 17248299]
-
Wed Aug 21 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-12.el6uek]
- config: update configs (Jerry Snitselaar) [Orabug: 17248299]
- fuse: return -EGAIN if not connected (Srinivas Eeda) [Orabug: 17337480]
- fuse: split fuse queues to help numa systems (Srinivas Eeda) [Orabug: 17336449]
Signed-off-by: Jerry Snitselaar <jerry.snitselaar@oracle.com>
- fuse: add fuse numa node struct (Srinivas Eeda) [Orabug: 17336449]
Signed-off-by: Jerry Snitselaar <jerry.snitselaar@oracle.com>
- fuse: add numa mount option (Srinivas Eeda) [Orabug: 17336449]
Signed-off-by: Jerry Snitselaar <jerry.snitselaar@oracle.com>
- config: remove lm80 driver to avoid possible crash (Jerry Snitselaar) [Orabug: 17337318]
- kabi: update Module.kabi and kabi_whitelist for UEK3 (Jerry Snitselaar) [Orabug: 17335510]
- config: clean up config files (Jerry Snitselaar) [Orabug: 17335515]
- dtrace: DT_FASTTRAP should select UPROBE_EVENT (Jerry Snitselaar) [Orabug: 17325699]
- turn on panic on oops and align configs (Maxim Uvarov)
- acpi_i2c: set MODULE_LICENSE, MODULE_AUTHOR, and MODULE_DESCRIPTION (Jerry Snitselaar) [Orabug: 17321212]
- Revert "cpuidle: Quickly notice prediction failure for repeat mode" (ethan.zhao) [Orabug: 17315729]
- Revert "cpuidle: Quickly notice prediction failure in general case" (Rafael J. Wysocki) [Orabug: 17315729]
- mm/vmalloc.c: fix an overflow bug in alloc_vmap_area() (Zhang Yanfei) [Orabug: 17315488]
- ioat: Add alignment workaround for IVB platforms (Dave Jiang) [Orabug: 16495543]
- cpufreq: Fix governor start/stop race condition (ethan.zhao) [Orabug: 17071478]
-
Thu Aug 15 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-11.el6uek]
- sparc: sparc64_task_unmmaped_base and sparc64_task_size_max fix (Jerry Snitselaar)
- config: remove unneeded ib config options in sparc build (Jerry Snitselaar) [Orabug: 17315304]
- rds: fix build error for ib_recv.c (Jerry Snitselaar) [Orabug: 17315304]
- kabi: Fix up Module.kabi_x86_64 (Jerry Snitselaar) [Orabug: 17309389]
- Revert "dtrace: only do kallsyms build on x86_64" (Jerry Snitselaar) [Orabug: 17314140]
- dtrace: Fix formatting mistake in spec file. (Kris Van Hees) [Orabug: 17313687]
- dtrace: Fix for the argument validation code. (Kris Van Hees) [Orabug: 17313687]
- dtrace: Include asm/current.h for the mutex_owned() fucntion. (Kris Van Hees) [Orabug: 17313687]
- dtrace: Fix build requirements for the new kallsyms util; add requirements to -devel. (Kris Van Hees) [Orabug: 17313687]
- dtrace: Bug fix for logic to determine the (inode, offset) pair for uprobes. (Kris Van Hees)
-
Tue Aug 13 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-10.el6uek]
- mptfusion: fix kernel-doc build errors (Jerry Snitselaar) [Orabug: 17308655]
- kabi: fix kabi check for builds (Jerry Snitselaar) [Orabug: 17308516]
-
Tue Aug 13 2013 Jerry Snitselaar <jerry.snitselaar@oracle.com> [3.8.13-9.el6uek]
- dtrace: only do kallsyms build on x86_64 (Jerry Snitselaar) [Orabug: 17308256]
- kabi: Update Module.kabi_x86_64 (Jerry Snitselaar) [Orabug: 17302224]
- Update lpfc version for 8.3.7.26.2p driver release (Gairy Grannum)
- Enable BlockGuard Support (Vaios Papadimitriou)
- Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (James Smart)
- Update copyrights for 8.3.41 modifications (James Smart)
- Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (James Smart)
- Add first burst support to driver (James Smart)
- Fixed the format of some log message fields (James Smart)
- Add first burst support to driver (James Smart)
- Fixed not able to perform PCI function reset when board was not in online mode (James Smart)
- Fixed failure in setting SLI3 board mode (James Smart)
- Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (James Smart)
- Fixed support for 128 byte WQEs (James Smart)
- Ensure driver properly zeros unused fields in SLI4 mailbox commands (James Smart)
- Fixed max value of lpfc_lun_queue_depth (James Smart)
- Fixed Receive Queue varied frame size handling (James Smart)
- Fix mailbox byteswap issue on PPC (James Smart)
- Fixed freeing of iocb when internal loopback times out (James Smart)
- lpfc 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (James Smart)
- lpfc 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (James Smart)
- lpfc 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (James Smart)
- treewide: Fix typos in kernel messages (Masanari Iida)
- lpfc 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (James Smart)
- lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (James Smart)
- lpfc 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (James Smart)
- lpfc 8.3.40: Fix to allow OCM to report FEC status (James Smart)
- lpfc 8.3.40: Fixed a missing return code in a logging message (James Smart)
- lpfc 8.3.40: Fixed some logging message fields (James Smart)
- lpfc 8.3.40: Fixed list corruption when lpfc_drain_tx runs (James Smart)
- lpfc 8.3.40: Fix starting reference tag when calculating BG error (James Smart)
- lpfc 8.3.40: Fix inconsistent list removal causes crash (James Smart)
- lpfc 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (James Smart)
- lpfc 8.3.40: Fix BlockGuard error checking (James Smart)
- lpfc 8.3.40: Fixed crash during FCoE failover testing. (James Smart)
- lpfc 8.3.40: Fix lpfc_used_cpu to be more dynamic (James Smart)
- lpfc 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (James Smart)
- scsi: fix lpfc build when wmb() is defined as mb() (Randy Dunlap)
- lpfc 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (James Smart)
- lpfc 8.3.39: Add log message when completes with clean address bit set to zero (James Smart)
- lpfc 8.3.39: Fixed driver vector mapping to CPU affinity (James Smart)
- lpfc 8.3.39: Fixed driver vector mapping to CPU affinity (James Smart)
- lpfc 8.3.39: Fixed iocb flags not being reset for scsi commands (James Smart)
- lpfc 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (James Smart)
- lpfc 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (James Smart)
- lpfc 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (James Smart)
- lpfc 8.3.39: Fixed bad book keeping in posting els sgls to port (James Smart)
- lpfc 8.3.39: Fixed deadlock between hbalock and nlp_lock use (James Smart)
- [SCSI] lpfc 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (James Smart)
- lpfc 8.3.39: Reduced spinlock contention on SCSI buffer list (James Smart)
- lpfc 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (James Smart)
- lpfc 8.3.39: Remove lpfc_fcp_look_ahead module parameter (James Smart)
- lpfc 8.3.39: Fix driver issues with SCSI Host reset (James Smart)
- lpfc 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (James Smart)
- lpfc 8.3.39: Fix driver issues with large s/g lists for BlockGuard (James Smart)
- lpfc 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (James Smart)
- lpfc 8.3.39: Fixed pt2pt and loop discovery problems on topology changes. (James Smart)
- lpfc 8.3.39: Remove driver dependency on HZ (James Smart)
- lpfc 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (James Smart)
- lpfc 8.3.39: Fixed BlockGuard error reporting (James Smart)
- lpfc 8.3.39: Fixed VPI allocation issues after firmware dump is performed (James Smart)
- lpfc 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (James Smart)
- lpfc 8.3.38: Fix default value for lpfc_enable_rrq. (James Smart)
- lpfc 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (James Smart)
- lpfc 8.3.38: Fixed PT2PT bring up problem for FC SLI4. (James Smart)
- lpfc 8.3.38: Fixed OXID reuse issue. (James Smart)
- lpfc 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (James Smart)
- lpfc 8.3.38: Fixed deadlock condition in FCF round robin handling (James Smart)
- scsilpfc 8.3.38: Fixed bsg timeout handling issues that would result in crashes (James Smart)
- lpfc 8.3.38: Fixed NMI watch dog panic's when resetting the hba. (James Smart)
- lpfc 8.3.38: Fixed degraded performance after cable pulls (James Smart)
- lpfc 8.3.37: Provide support for change_queue_type (James Smart)
- lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Wei Yongjun)
- lpfc 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get. (James Smart)
- lpfc 8.3.37: Fixed crash due to SLI Port invalid resource count (James Smart)
- lpfc 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (James Smart)
- lpfc 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal. (James Smart)
- lpfc 8.3.37: Fix potential memory corruption bug (James Smart)
- lpfc 8.3.37: Fixed no-context ABTS failed with BA_RJT (James Smart)
- lpfc 8.3.37: Removed use of NOP mailboxes for interrupt verification (James Smart)
- lpfc 8.3.37: Fixed exhausted retry for plogi to nameserver. (James Smart)
- lpfc 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (James Smart)
- mptfusion: update to LSI version 4.28.20.03 (Jerry Snitselaar) [Orabug: 17307187]
- turn on kabi check for x86 (Maxim Uvarov)
- config: CONFIG_X86_INTERNODE_CACHE_SHIFT=7 (Maxim Uvarov)
- kabi_whitelist_x86_64 (Maxim Uvarov)
- Ensure memory allocation results are checked throughout the code. (Kris Van Hees)
- net: sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [Orabug: 17071059]
- mm: leave pmd_huge_pte when CONFIG_TRANSPARENT_HUGEPAGE disabled (Jerry Snitselaar) [Orabug: 17301856]
- sparc64 - read_persistent_clock (bob picco)
- ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Hannes Frederic Sowa) [Orabug: 17296551] {CVE-2013-4162}
- ipv6: ip6_append_data_mtu did not care about pmtudisc and frag_size (Hannes Frederic Sowa) [Orabug: 17296420] {CVE-2013-4163}
- dm mpath: fix ioctl deadlock when no paths (Hannes Reinecke)
- dm mpath: enable WRITE SAME support (Mike Snitzer)
- dm table: fix write same support (Mike Snitzer)
- dm: rename request variables to bios (Alasdair G Kergon)
- dm: clean up clone_bio (Alasdair G Kergon)
- NVMe: Add MSI support (Ramachandra Rao Gajula)
- NVMe: Use dma_set_mask() correctly (Matthew Wilcox)
- Return the result from user admin command IOCTL even in case of failure (Chayan Biswas)
- NVMe: Do not cancel command multiple times (Keith Busch)
- NVMe: fix error return code in nvme_submit_bio_queue() (Wei Yongjun)
- NVMe: check for integer overflow in nvme_map_user_pages() (Dan Carpenter)
- NVMe: Fix a signedness bug in nvme_trans_modesel_get_mp (Vishal Verma)
- NVMe: Remove redundant version.h header include (Sachin Kamat)
- NVMe: Use user defined admin ioctl timeout (Keith Busch)
- NVMe: Simplify Firmware Activate code slightly (Matthew Wilcox)
- NVMe: Only clear the enable bit when disabling controller (Matthew Wilcox)
- NVMe: Wait for device to acknowledge shutdown (Matthew Wilcox)
- NVMe: Schedule timeout for sync commands (Keith Busch)
- NVMe: Meta-data support in NVME_IOCTL_SUBMIT_IO (Keith Busch)
- NVMe: Device specific stripe size handling (Keith Busch)
- NVMe: Split non-mergeable bio requests (Keith Busch)
- NVMe: Remove dead code in nvme_dev_add (Keith Busch)
- NVMe: Check for NULL memory in nvme_dev_add (Keith Busch)
- NVMe: Fix error clean-up on nvme_alloc_queue (Keith Busch)
- NVMe: Free admin queue on request_irq error (Keith Busch)
- NVMe: Add scsi unmap to SG_IO (Keith Busch)
- NVMe: queue usage fixes in nvme-scsi (Keith Busch)
- NVMe: Set TASK_INTERRUPTIBLE before processing queues (Arjan van de Ven)
- NVMe: Add a character device for each nvme device (Keith Busch)
- NVMe: Fix endian-related problems in user I/O submission path (Matthew Wilcox)
- NVMe: Fix I/O cancellation status on big-endian machines (Matthew Wilcox)
- NVMe: Fix sparse warnings in scsi emulation (Vishal Verma)
- NVMe: Don't fail initialisation unnecessarily (Matthew Wilcox)
- NVMe: Abstract out sector to block number conversion (Matthew Wilcox)
- NVMe: Use round_jiffies_relative() for the periodic, once-per-second timer (Arjan van de Ven)
- NVMe: Add nvme-scsi.c (Vishal Verma)
- NVMe: Add definitions for format command (Vishal Verma)
- NVMe: Move structures & definitions to header file (Vishal Verma)
- NVMe: Rename nvme.c to nvme-core.c (Vishal Verma)
- NVMe: Add discard support for capable devices (Keith Busch)
- NVMe: Add namespaces with no LBA range feature (Keith Busch)
- NVMe: Initialize iod nents to 0 (Keith Busch)
- NVMe: Define SMART log (Keith Busch)
- NVMe: Add result to nvme_get_features (Keith Busch)
- NVMe: Set result from user admin command (Keith Busch)
- NVMe: End queued bio requests when freeing queue (Keith Busch)
- NVMe: Free cmdid on nvme_submit_bio error (Keith Busch)
- oracleasm: Compat changes for 3.8 (Martin K. Petersen)
- oracleasm: Introduce module parameter for block size selection (Martin K. Petersen) [Orabug: 15924773]
- oracleasm: Data integrity support (Martin K. Petersen)
- oracleasm: Fix two merge errors (Martin K. Petersen)
- Oracle ASM Kernel Driver (Martin K. Petersen)
- megaraid_sas: Big endian support (Martin K. Petersen)
- megaraid: fix BUG_ON() from incorrect use of delayed work (Xiaotian Feng)
- aerdrv: Enhanced AER logging (Lance Ortiz) [Orabug: 17293976]
- aerdrv: Trace Event for PCI Express Advanced Error Reporting (Lance Ortiz) [Orabug: 17293976]
- [SCSI] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Stewart, Sean)
- [SCSI] Don't attempt to send extended INQUIRY command if skip_vpd_pages is set (Martin K. Petersen)
- [SCSI] sd: Update WRITE SAME heuristics (Martin K. Petersen)
- [SCSI] 3w-xxxx: Create sense buffer for unsupported commands (Martin K. Petersen)
- [SCSI] Workaround for disks that report bad optimal transfer length (Martin K. Petersen)
- [SCSI] Allow error handling timeout to be specified (Martin K. Petersen)
- [SCSI] scsi_dh_alua: fix stpg sense handling (Mike Christie)
- [SCSI] sd_dif: problem with verify of type 1 protection information (PI) (Jeremy Higdon)
- [SCSI] sd: avoid deadlocks when running under multipath (Hannes Reinecke)
- x86/mce: Rework cmci_rediscover() to play well with CPU hotplug (Srivatsa S. Bhat) [Orabug: 17293976]
- ACPI / APEI: fix error return code in ghes_probe() (Wei Yongjun) [Orabug: 17293976]
- hwmon: (adm1021) Strengthen chip detection for ADM1021, LM84 and MAX1617 (Guenter Roeck) [Orabug: 17293976]
- fnic: update from mainline 1.5.0.2 to cisco 1.5.0.45 (Jerry Snitselaar) [Orabug: 17293525]
- cgroup: fix bogus kernel warnings when cgroup_create() failed (Li Zefan) [Orabug: 16448051]
- cgroup: remove a NULL check in cgroup_exit() (Li Zefan) [Orabug: 16448051]
- cgroup: fix cgroup_path() vs rename() race (Li Zefan) [Orabug: 16448051]
- cgroup: fix cgroup_rmdir() vs close(eventfd) race (Li Zefan) [Orabug: 16448051]
- cgroup: fail if monitored file and event_control are in different cgroup (Li Zefan) [Orabug: 16448051]
- cgroup: fix a subtle bug in descendant pre-order walk (Tejun Heo) [Orabug: 16448051]
- memcg: do not create memsw files if swap accounting is disabled (Michal Hocko) [Orabug: 16448051]
- memcg: initialize kmem-cache destroying work earlier (Konstantin Khlebnikov) [Orabug: 16448051]
- mm: memcg: remove incorrect VM_BUG_ON for swap cache pages in uncharge (Johannes Weiner) [Orabug: 16448051]
- memcg: fix memcg_cache_name() to use cgroup_name() (Michal Hocko) [Orabug: 16448051]
- blkcg: fix "scheduling while atomic" in blk_queue_bypass_start (Jun'ichi Nomura) [Orabug: 16448051]
- device_cgroup: don't grab mutex in rcu callback (Jerry Snitselaar) [Orabug: 16448051]
- l2tp: prevent tunnel creation on netns mismatch (Tom Parkin) [Orabug: 16448051]
- netns: fdb: allow unprivileged users to add/del fdb entries (Gao feng) [Orabug: 16448051]
- netns: ebtable: allow unprivileged users to operate ebtables (Gao feng) [Orabug: 16448051]
- netns: bridge: allow unprivileged users add/delete mdb entry (Gao feng) [Orabug: 16448051]
- netns: bond: allow unprivileged users to control bond device (Gao feng) [Orabug: 16448051]
- netfilter: nf_ct_reasm: fix per-netns sysctl initialization (Michal Kubeček) [Orabug: 16448051]
- config: enable CONFIG_XFS_WARN for debug builds (Jerry Snitselaar) [Orabug: 17271899]
- xfs: introduce CONFIG_XFS_WARN (Dave Chinner) [Orabug: 17271899]
- xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [Orabug: 17271899]
- xfs: remove log force from xfs_buf_trylock() (Brian Foster) [Orabug: 17271899]
- xfs: ensure we capture IO errors correctly (Dave Chinner) [Orabug: 17271899]
- xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [Orabug: 17271899]
- xfs: fallback to vmalloc for large buffers in xfs_compat_attrlist_by_handle (Eric Sandeen) [Orabug: 17271899]
- ext4: fix corruption when online resizing a fs with 1K block size (Maarten ter Huurne) [Orabug: 17279036]
- ext4: fix data integrity for ext4_sync_fs (Jerry Snitselaar) [Orabug: 17279036]
- ext4: fix overflow when counting used blocks on 32-bit architectures (Jan Kara) [Orabug: 17279036]
- ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs (Jan Kara) [Orabug: 17279036]
- ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementations (Jerry Snitselaar) [Orabug: 17279036]
- ext4: fix data offset overflow on 32-bit archs in ext4_inline_data_fiemap() (Jan Kara) [Orabug: 17279036]
- ext4: fix type-widening bug in inode table readahead code (Theodore Ts'o) [Orabug: 17279036]
- ext4: mext_insert_extents should update extent block checksum (Darrick J. Wong) [Orabug: 17279036]
- ext4: fix deadlock with quota feature (Jan Kara) [Orabug: 17279036]
- qlcnic: update from 5.0.30 to 5.2.43 (Jerry Snitselaar) [Orabug: 17267160]
- Remove pre-alpha features for release. (Kris Van Hees) [Orabug: 17076008]
- CONFIG_UPROBES is needed by CONFIG_DT_FASTTRAP, not CONFIG_DTRACE. (Nick Alcock) [Orabug: 17076008]
- CONFIG_DTRACE should depend on CONFIG_UPROBES. (Nick Alcock) [Orabug: 17076008]
- SPEC: Include all sources regardless of arch. (Nick Alcock) [Orabug: 17076008]
- SPEC: Changes for UEK merge. (Nick Alcock) [Orabug: 17076008]
- Fix loss of error code from waitid() when info is provided. (Nick Alcock) [Orabug: 17076008]
- Make old_rsp available to kernel modules. (Kris Van Hees) [Orabug: 17076008]
- waitfd selftest: dike out some dead code. (Nick Alcock) [Orabug: 17076008]
- Introduce poll_wait_fixed(), and use it in waitfds. (Nick Alcock) [Orabug: 17076008]
- No longer reference 'ctf.ko.unsigned' in CTF debuginfo stripping machinery. (Nick Alcock) [Orabug: 17076008]
- SPEC: Do not sign modules, pro tem. (Nick Alcock) [Orabug: 17076008]
- SPEC: Fix the -g1 debuginfo hack. (Nick Alcock) [Orabug: 17076008]
- Add waitfd(), and a testcase for it. (Nick Alcock) [Orabug: 17076008]
- Ensure that arg6 through arg9 get retrieved correctly for USDT probes. (Kris Van Hees) [Orabug: 17076008]
- Finish the implementation of is-enabled USDT probes. (Kris Van Hees) [Orabug: 17076008]
- Fixes for tracepoint cleanup. (Kris Van Hees) [Orabug: 17076008]
- Remove unnecessary debugging output. (Kris Van Hees) [Orabug: 17076008]
- Update syscall tracing in view of Linux 3.8 changes. (Kris Van Hees) [Orabug: 17076008]
- USDT implementation (phase 2). (Kris Van Hees) [Orabug: 17076008]
- Revamp and split up DTrace headers. Add ioctl() debugging machinery. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: blacklist certain structure members entirely. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: Repair faulty indentation. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: Split the absolute-file-name caching machinery out of type_id(). (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: sentinelize str_appendn(). (Nick Alcock) [Orabug: 17076008]
- ptrace: Add PTRACE_GETMAPFD. (Nick Alcock) [Orabug: 17076008]
- Update execve() syscall probe support. (Kris Van Hees) [Orabug: 17076008]
- Add support for an SDT probe getting called from multiple functions. (Kris Van Hees) [Orabug: 17076008]
- Move SDT call location for surrender probe. (Kris Van Hees) [Orabug: 17076008]
- USDT implementation (Phase 1). (Kris Van Hees) [Orabug: 17076008]
- Remove incorrect FBT support code. (Kris Van Hees) [Orabug: 17076008]
- Move psinfo to its own header file. (Kris Van Hees) [Orabug: 17076008]
- Update copyright statements. (Kris Van Hees) [Orabug: 17076008]
- dwarf2ctf: Update the shared CTF file right after initialization. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: Improve debugging and indentation fixes. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf doc revisions. (Nick Alcock) [Orabug: 17076008]
- Internal performance measurement support code. (Kris Van Hees) [Orabug: 17076008]
- Disable KVM steal-time accounting when DTrace is in use. (Nick Alcock) [Orabug: 17076008]
- Cosmetic improvements to CTF linking. (Nick Alcock) [Orabug: 17076008]
- Remove a few obsolete probes. (Kris Van Hees) [Orabug: 17076008]
- Cater for changes in the way the kernel is linked. (Kris Van Hees) [Orabug: 17076008]
- Miscellaneous 3.6 porting work. (Kris Van Hees) [Orabug: 17076008]
- Fix up rq.dtrace_cpu_info member. (Kris Van Hees) [Orabug: 17076008]
- gitignore: Ignore objects.builtin and dwarf2ctf. (Nick Alcock) [Orabug: 17076008]
- Fix outright typos in the 3.6 forward-port. (Nick Alcock) [Orabug: 17076008]
- Remove obsolete static probe documentation. (Kris Van Hees) [Orabug: 17076008]
- DTrace-independent CTF. (Nick Alcock) [Orabug: 17076008]
- Do not build in CTF data for no-longer-built-in modules. (Nick Alcock) [Orabug: 17076008]
- Document dwarf2ctf. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: Extend the deduplication blacklist. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: Improve error message on internal deduplication error. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: Note a future enhancement. (Nick Alcock) [Orabug: 17076008]
- Document parameters to die_to_ctf(). (Nick Alcock) [Orabug: 17076008]
- Do not construct objects.builtin if CTF is not being built. (Nick Alcock) [Orabug: 17076008]
- Do not build dwarf2ctf nor attempt to use it if !CONFIG_DTRACE. (Nick Alcock) [Orabug: 17076008]
- SPEC: Rename the DTrace kernel to kernel-uek-dtrace-. (Nick Alcock) [Orabug: 17076008]
- SPEC: strip kernel modules using objcopy, not eu-strip (Nick Alcock) [Orabug: 17076008]
- SPEC: do not strip non-debugging sections from kernel modules. (Nick Alcock) [Orabug: 17076008]
- SPEC: build firmware. (Nick Alcock) [Orabug: 17076008]
- Additional action support (and bug fixes). (Kris Van Hees) [Orabug: 17076008]
- Get rid of debugging code. (Kris Van Hees) [Orabug: 17076008]
- Add psinfo/cpuinfo OS level support. (Kris Van Hees) [Orabug: 17076008]
- Removed debugging output (1 line). (Kris Van Hees) [Orabug: 17076008]
- Change the DTrace startup handling (at boot time) for SDT. (Kris Van Hees) [Orabug: 17076008]
- Cleanup (and adding) of SDT probe points. (Kris Van Hees) [Orabug: 17076008]
- Write the CTF files for standalone modules to a subdir of the module directory. (Nick Alcock) [Orabug: 17076008]
- Adapt to the libdtrace-ctf devel package split. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: unnamed structure/union support. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: recurse_ctf() -> die_to_ctf(). (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: fix the signed-modules case. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: correctly propagate IDs for array types. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: fix off-by-one in emitted array bounds. (Nick Alcock) [Orabug: 17076008]
- Fix tiny comment typo. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: blacklist certain modules from deduplication. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: include enumeration types inside functions. (Nick Alcock) [Orabug: 17076008]
- New IO provider probes: start, done, wait-start, wait-done New sched provides probes: enqueue, dequeue, wakeup, preempt, remain-cpu, change-pri, surrender (Note that the preempt probe currently passes a debugging argument that will be removed in the future to match the argument-less version in the documentation.) (Kris Van Hees) [Orabug: 17076008]
- Fix to handle multiple SDT-based probes in a single function. (Kris Van Hees) [Orabug: 17076008]
- DTrace: require assembler symbol stripping and debug info. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: Fix array dimensions. (Nick Alcock) [Orabug: 17076008]
- Change the name of the CTF section in kernel modules. (Nick Alcock) [Orabug: 17076008]
- Fix a bug in the SDT probe location generator, where it could accidentally add the address of a non-function identifier to the SDT list (e.g. watchdog occurs both in the uninitialised data section (BSS) and the text section). (Kris Van Hees) [Orabug: 17076008]
- dwarf2ctf: major duplicate detection fixes. (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: optimize type_id() and fix array dimension lookup. (Nick Alcock) [Orabug: 17076008]
- Changed the logic for determining SDT probe point locations because the previous version did not account for probes that might be placed in non-.text segments. New code also avoids extra passes that were not necessary. (Kris Van Hees) [Orabug: 17076008]
- dwarf2ctf: store away the types and names of non-static global variables. (Nick Alcock) [Orabug: 17076008]
- Set the name of the parent of child modules to "dtrace_ctf". (Nick Alcock) [Orabug: 17076008]
- dwarf2ctf: clarify comments, improve a type name. (Nick Alcock) [Orabug: 17076008]
- Force dtrace_ctf.ko to be loaded whenever dtrace.ko is. (Nick Alcock) [Orabug: 17076008]
- Generate CTF information for the kernel. (Nick Alcock) [Orabug: 17076008]
- Drop rogue debugging statements. (Nick Alcock) [Orabug: 17076008]
- Provide symbol sizes in /proc/kallmodsyms. (Nick Alcock) [Orabug: 17076008]
- Add a dummy dtrace_ctf.ko module. (Nick Alcock) [Orabug: 17076008]
- Fix /proc/kallmodsyms population bugs. (Nick Alcock) [Orabug: 17076008]
- kallsyms: work in a clean tree, and a non-modular tree. (Nick Alcock) [Orabug: 17076008]
- kallsyms: work with older glibc. (Nick Alcock) [Orabug: 17076008]
- Don't depend on dtrace-user. (Nick Alcock) [Orabug: 17076008]
- Add /proc/kallmodsyms. (Nick Alcock) [Orabug: 17076008]
- - sched-tick SDT probe. - FBT probe point discovery and probe creation. - Moving code around for the kernel pseudo-module handling since it gets used by both the SDT code and the FBT code. (Kris Van Hees) [Orabug: 17076008]
- Delete an obsolete release script. (Nick Alcock) [Orabug: 17076008]
- Changed from using mutex_is_locked() to a new mutex_owned(), in support of the Solaris MUTEX_HELD() macro. The former was merely testing whether the mutex was locked, whereas the real test needed here is whether the mutex is held by the current thread. (Kris Van Hees) [Orabug: 17076008]
- Fix signed division and modulo operations in DIF. Ensure that SDT probe points are patched with a NOP sequence at boot time. Remove debugging output during SDT registration. (Kris Van Hees) [Orabug: 17076008]
- Make sure the insn length is initialized in the right branch of the die notifier. (Nick Alcock) [Orabug: 17076008]
- Ensure that the trap handler is regisstered only once. Register with first use, (Kris Van Hees) [Orabug: 17076008]
- Ensure that the die notifier hook is installed whenever DTrace is enabled, since page fault and general protection fault handling depends on it, and that is needed for safe memory access support in DTrace. (Kris Van Hees) [Orabug: 17076008]
- Adding missing files for PF/GPF support. (Kris Van Hees) [Orabug: 17076008]
- Support for page fault and general protection fault detection for DTrace, to ensure that DTrace memory access faults are non-fatal. (Kris Van Hees) [Orabug: 17076008]
- Fix incorrect probe point name. (Kris Van Hees) [Orabug: 17076008]
- Added lwp-exit and lwp-create SDT probe points. Change the DRELOC tag in make output to DT-SDT. (Kris Van Hees) [Orabug: 17076008]
- SDT implementation (core kernel support for providing a list of static probe points for the kernel pseudo-module, dtrace SDT meta-provider support, ...). Also, new script (dtrace_sdt.sh) to extract locations of SDT probe points in the core kernel. (Kris Van Hees) [Orabug: 17076008]
- Enable processing the SDT probe point info at boot time (before SMP is actually enabled), if DTrace SDT support has been enabled (built-in or as module). For now, provide some verbose info on the probe points getting resolved. (Kris Van Hees) [Orabug: 17076008]
- Fix resolving addresses of relocation records for SDT probe points. The addresses were being calculated based on the wrong starting point (_stext whereas it ought to be _text), and the base was not taken into account. Fixed the writing of NOPs in the location of the probe point calls, since the existing case was causing kernel paging faults. Made the add_nops() function in alternative.c non-static so it can be used in sdt_register. Use add_nops() to select the most appropriate NOP sequence for replacing the probe point call, and write the NOPs using text_poke(). (Kris Van Hees) [Orabug: 17076008]
- Fixed the allocation of cyclics that was the cuase for some obscure crashes during the testsuite execution. Problem was that cyclics were being allocated in chunks, with a new array being allocated as (prev-size + chink-size), and then the old entries being copied over. However, because the hrtimer struct is embedded in the cyclic struct, this meant that hrtimer structs were being moved outside the hrtimer code. (Kris Van Hees) [Orabug: 17076008]
- Removed dead code (was #if 0 ... #endif). Cleaned up ;; -> ;. (Kris Van Hees) [Orabug: 17076008]
- Implementation for tracing stub-based system calls. Due to the need for specialized code handling (mainly passing in a pt_regs structure as one of the arguments), some syscalls are called through a stub in assembly code. We duplicate the stub cdode in dtrace_stubs_x86_64.S, but instead of calling the actual syscall implementation code call our own syscall-specific handler, which ensures that entry and return probes are called as enabled, and then call the underlying implementation directly for handling the syscall. (Kris Van Hees) [Orabug: 17076008]
- Allow for pushes of multiple branches and pushes of merged-back branches. (Nick Alcock) [Orabug: 17076008]
- Remove some debugging that crept in. (Nick Alcock) [Orabug: 17076008]
- Fix git commit URL. (Nick Alcock) [Orabug: 17076008]
- push-dtrace-release: Fix argument checking. (Nick Alcock) [Orabug: 17076008]
- Do not rely on 'git clone --branch'. (Nick Alcock) [Orabug: 17076008]
- Release-pushing script. (Nick Alcock) [Orabug: 17076008]
- Stacktrace dumping has been moved to the GPL-licensed dtrace_os.c because it depends on a symbol that is exported as GPL-only. Functionality in dtrace_isa that requires stacktrace dumping can now use dtrace_stacktrace(). (Kris Van Hees) [Orabug: 17076008]
- Fix porting issues from 2.6.32 to 2.6.39. Disable stub_* based syscalls (for now). (Kris Van Hees) [Orabug: 17076008]
- Move cyclic.h into include/linux. (Nick Alcock) [Orabug: 17076008]
- Finish GPL/CDDL splitting work. (Nick Alcock) [Orabug: 17076008]
- CDDL copyrights for everything needing it. (Nick Alcock) [Orabug: 17076008]
- Migrate dtrace to a standalone module, situated at the top level of the tree. (Nick Alcock) [Orabug: 17076008]
- Fix walltimestamp. (Nick Alcock) [Orabug: 17076008]
- Changes in how we collect the names o system calls. Used to use the ftrace syscall meta info and the nr-to-meta functionality. Now populates the systrace info structure statically at kernel compile time. This means that the DTrace code no longer depends on ftrace. (Kris Van Hees) [Orabug: 17076008]
- No more use for ktime_get_nongpl(). We an now use dtrace_gethrtime(). (Kris Van Hees) [Orabug: 17076008]
- Implementation for syscall entry/return probes. Makes the sys call table writable, and replaces the function pointer for select syscalls with the address of a wrapper function to enable entry and return probe firing. (Kris Van Hees) [Orabug: 17076008]
- Conflict with CONFIG_DEBUG_LOCK_ALLOC. (Nick Alcock) [Orabug: 17076008]
- Dependency fixes for dtrace. (Nick Alcock) [Orabug: 17076008]
- Added CONFIG_DT_DEBUG_MUTEX option to enable printing all locations where a mutex is locked and unlocked. Implemented aggregations using the idr mechanism rather than the Solaris-based 1-byte allocation technique to get unique IDs. Various cleanup and small changes. (Kris Van Hees) [Orabug: 17076008]
- Update sdt provider (sdt_mod.c) with lots of functions. NOTES: - module loadcnt may need more work. - kernel_searchsym() is incomplete (see FIXMEs). Add sdt_subr.c and build it in Makefile. Add str_impl.h for internal sdt use. Add more fields to linux/module.h for static probe bookkeeping. (Randy Dunlap) [Orabug: 17076008]
- Add dtrace_module_loaded() and dtrace_module_unloaded(). Give the static probes in the kernel image a module name of "kernel_builtins" and a module state of LIVE. Fix an extra-paren typo in dtrace_dev.c. NOTE: This is incomplete. There are a few TBDs and FIXMEs in this patch. (Randy Dunlap) [Orabug: 17076008]
- Turn on gcov profiliing for the RPM builds by default. (Nick Alcock) [Orabug: 17076008]
- Turn on gcov profiling in the kernel/dtrace directory by default. (Nick Alcock) [Orabug: 17076008]
- Adding framework for a test provider that fires a specific probe on request. Adding previously missing (and unused) exported functions: (Kris Van Hees) [Orabug: 17076008]
- File needed for rpm builds to ensure DTrace is enabled as modules. (Kris Van Hees) [Orabug: 17076008]
- add Documentation/dtrace_static_probes.txt, which is a directory of all static probes in the kernel tree. (Randy Dunlap) [Orabug: 17076008]
- Remove license and add copyright. (Randy Dunlap) [Orabug: 17076008]
- Build sdt_register.c into the kernel. (Nick Alcock) [Orabug: 17076008]
- Add missing include needed for DTrace probes. (Nick Alcock) [Orabug: 17076008]
- - convert relative probepoint relocation addresses to absolute: this should have been done by the top-level Makefile, but it must have a dependency problem since the generated vmlinux_info.S has the correct info in it but the vmlinux_info.o file does not AND the .S file was created AFTER the .o file. - convert calls to dtrace stub RETs to NOPs; (Randy Dunlap) [Orabug: 17076008]
- Add some dtrace static probes that are easy to trigger. See the static probes directory listing for a summary of all dtrace static probes. (Randy Dunlap) [Orabug: 17076008]
- Added dependency for FTRACE and FTRACE_SYSCALLS for the SYSTRACE provider. (Kris Van Hees) [Orabug: 17076008]
- Remove debugging statements. (Kris Van Hees) [Orabug: 17076008]
- Reduce the unintended ordering dependency (_text before _stext) when scanning the relocs info file. (Randy Dunlap) [Orabug: 17076008]
- Adding debug code to track probe processing through BEGIN probe enabling. Adding minimal implementation of cyclic functionality (based on hrtimer) as an additional to the core kernel, linked in when dtrace is enabled (be it as module, or compiled in). Exports cyclic_add() and cyclic_remove(). Removed former cyclic stub implementation (cyclic.c). (Kris Van Hees) [Orabug: 17076008]
- The systrace provider depends on the FTRACE_SYSCALLS kernel feature. The systrace provider is actually called syscall on Solaris, so it has been renamed on the Linux side (i.e. it registers itself as syscall). Added some debug statements to track probe searches better. The probes/probematch ioctl handling should return -ESRCH when the last hit has been returned already. (Kris Van Hees) [Orabug: 17076008]
- Reading the dtrace relocation info table could fail on a boundary condition. Fix by counting the string terminator (null) byte. Now works for my 4 test cases. (Randy Dunlap) [Orabug: 17076008]
- Read and use the _stext value for adding to relative relocation info to make it absolute. This works for my 4 test cases. It was derived by examination and discovery. There could be cases where it does not work, e.g. in other text sections. (Randy Dunlap) [Orabug: 17076008]
- Removed || CONFIG_DT_SDT_MODULE from conditional surrounding call to dtrace_register_builtins() because that function does not exist in the kernel proper when DTrace is compiled as kernel modules. (Kris Van Hees) [Orabug: 17076008]
- Add missing files (present in the CVS repo but not in git). (Kris Van Hees) [Orabug: 17076008]
- systrace uses syscall_nr_to_meta, which is only available when FTRACE_SYSCALLS is enabled, so make systrace depend on FTRACE_SYSCALLS. (Randy Dunlap) [Orabug: 17076008]
- Test push. (Kris Van Hees) [Orabug: 17076008]
- Test commit (reverting previous test commit). (Kris Van Hees) [Orabug: 17076008]
- Just a very small change to check whether git push will work fine by someone other than Nix. (Kris Van Hees) [Orabug: 17076008]
- Initial import of DTrace kernelspace code. (Nick Alcock) [Orabug: 17076008]
-
Thu Aug 08 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-8.el6uek]
- ipoib fix compilation if rcu debug enabled (Maxim Uvarov)
- qlge: update from v1.00.00.31 to v1.00.00.32 (Jerry Snitselaar) [Orabug: 17267206]
- qla2xxx: update from mainline 8.04.00.08-k to qlogic version 8.05.00.03.39.0-k (Saurav Kashyap) [Orabug: 17277380]
- config file change for eIPoIB (Ajaykumar Hotchandani)
- bnx2i: update from mainline version 2.7.2.2 to broadcom version 2.7.6.1d (Jerry Snitselaar) [Orabug: 17024889]
- bnx2fc: update from mainline version 1.0.12 to broadcom version 2.3.4 (Jerry Snitselaar) [Orabug: 17024889]
- bnx2x: update from mainline version 1.78.00-0 to broadcom version 1.76.54 (Jerry Snitselaar) [Orabug: 17024889]
- cnic: update from mainline version 2.5.16 to broadcom version 2.5.16g (Jerry Snitselaar) [Orabug: 17024889]
- bnx2: update from mainline version 2.2.3 to broadcom version 2.2.3n (Jerry Snitselaar) [Orabug: 17024889]
- tg3: update from mainline version 3.128 to broadcom version 3.131d (Jerry Snitselaar) [Orabug: 17024889]
- tmpfs: add support for read_iter and write_iter (Hugh Dickins) [Orabug: 16371286]
- ubifs: convert file ops from aio_read/write to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
- ecrpytfs: Convert aio_read/write ops to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
- afs: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
- udf: convert file ops from aio_read/write to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
- gfs2: Convert aio_read/write ops to read/write_iter (Dave Kleikamp) [Orabug: 16371286]
- xfs: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
- block_dev: add support for read_iter, write_iter (Asias He) [Orabug: 16371286]
- btrfs: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
- nfs: simplify swap (Dave Kleikamp) [Orabug: 16371286]
- nfs: add support for read_iter, write_iter (Dave Kleikamp) [Orabug: 16371286]
- ext4: add support for read_iter and write_iter (Dave Kleikamp) [Orabug: 16371286]
- ocfs2: add support for read_iter, write_iter, and direct_IO_bvec (Zach Brown) [Orabug: 16371286]
- fs: add read_iter and write_iter to several file systems (Dave Kleikamp) [Orabug: 16371286]
- fs: use read_iter and write_iter rather than aio_read and aio_write (Dave Kleikamp) [Orabug: 16371286]
- fs: create file_readable() and file_writable() functions (Dave Kleikamp) [Orabug: 16371286]
- loop: use aio to perform io on the underlying file (Zach Brown) [Orabug: 16371286]
- bio: add bvec_length(), like iov_length() (Zach Brown) [Orabug: 16371286]
- aio: add aio support for iov_iter arguments (Zach Brown) [Orabug: 16371286]
- aio: add aio_kernel_() interface (Zach Brown) [Orabug: 16371286]
- fs: pull iov_iter use higher up the stack (Zach Brown) [Orabug: 16371286]
- dio: add bio_vec support to __blockdev_direct_IO() (Dave Kleikamp) [Orabug: 16371286]
- dio: Convert direct_IO to use iov_iter (Dave Kleikamp) [Orabug: 16371286]
- iov_iter: let callers extract iovecs and bio_vecs (Zach Brown) [Orabug: 16371286]
- iov_iter: add a shorten call (Zach Brown) [Orabug: 16371286]
- iov_iter: add bvec support (Zach Brown) [Orabug: 16371286]
- iov_iter: ii_iovec_copy_to_user should pre-fault user pages (Dave Kleikamp) [Orabug: 16371286]
- iov_iter: hide iovec details behind ops function pointers (Zach Brown) [Orabug: 16371286]
- fuse: convert fuse to use iov_iter_copy_[to|from]_user (Dave Kleikamp) [Orabug: 16371286]
- iov_iter: add __iovec_copy_to_user() (Dave Kleikamp) [Orabug: 16371286]
- iov_iter: add copy_to_user support (Zach Brown) [Orabug: 16371286]
- iov_iter: iov_iter_copy_from_user() should use non-atomic copy (Dave Kleikamp) [Orabug: 16371286]
- iov_iter: move into its own file (Zach Brown) [Orabug: 16371286]
- sparc64 - color correction (bob picco)
- [ixgbe] hold rcu_read_lock() when derefencing rcu (Maxim Uvarov) [Orabug: 17213023]
- mutex: Back out architecture specific check for negative mutex count (Waiman Long) [Orabug: 17237224]
- mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Waiman Long) [Orabug: 17237224]
- mutex: Make more scalable by doing less atomic operations (Waiman Long) [Orabug: 17237224]
- mutex: Move mutex spinning code from sched/core.c back to mutex.c (Waiman Long) [Orabug: 17237224]
- ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Manfred Spraul) [Orabug: 17237239]
- ipc,sem: fix semctl(..., GETNCNT) (Rik van Riel) [Orabug: 17237239]
- ipc,sem: fix semctl(..., GETZCNT) (Rik van Riel) [Orabug: 17237239]
- ipc: simplify rcu_read_lock() in semctl_nolock() (Linus Torvalds) [Orabug: 17237239]
- ipc: simplify semtimedop/semctl_main() common error path handling (Linus Torvalds) [Orabug: 17237239]
- ipc: move sem_obtain_lock() rcu locking into the only caller (Linus Torvalds) [Orabug: 17237239]
- ipc: fix double sem unlock in semctl error path (Linus Torvalds) [Orabug: 17237239]
- ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Linus Torvalds) [Orabug: 17237239]
- ipc: sem_putref() does not need the semaphore lock any more (Linus Torvalds) [Orabug: 17237239]
- ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Linus Torvalds) [Orabug: 17237239]
- ipc: fix GETALL/IPC_RM race for sysv semaphores (Al Viro) [Orabug: 17237239]
- ipc/msg.c: use list_for_each_entry_[safe] for list traversing (Nikola Pajkovsky) [Orabug: 17237239]
- ipc,sem: fine grained locking for semtimedop (Rik van Riel) [Orabug: 17237239]
- ipc,sem: have only one list in struct sem_queue (Rik van Riel) [Orabug: 17237239]
- ipc,sem: open code and rename sem_lock (Rik van Riel) [Orabug: 17237239]
- ipc,sem: do not hold ipc lock more than necessary (Davidlohr Bueso) [Orabug: 17237239]
- ipc: introduce lockless pre_down ipcctl (Davidlohr Bueso) [Orabug: 17237239]
- ipc: introduce obtaining a lockless ipc object (Davidlohr Bueso) [Orabug: 17237239]
- ipc: remove bogus lock comment for ipc_checkid (Davidlohr Bueso) [Orabug: 17237239]
- ipc/msgutil.c: use linux/uaccess.h (HoSung Jung) [Orabug: 17237239]
- ipc: refactor msg list search into separate function (Peter Hurley) [Orabug: 17237239]
- ipc: simplify msg list search (Peter Hurley) [Orabug: 17237239]
- ipc: implement MSG_COPY as a new receive mode (Peter Hurley) [Orabug: 17237239]
- ipc: remove msg handling from queue scan (Peter Hurley) [Orabug: 17237239]
- ipc: set EFAULT as default error in load_msg() (Peter Hurley) [Orabug: 17237239]
- ipc: tighten msg copy loops (Peter Hurley) [Orabug: 17237239]
- ipc: separate msg allocation from userspace copy (Peter Hurley) [Orabug: 17237239]
- ipc: clamp with min() (Peter Hurley) [Orabug: 17237239]
- rwsem: check counter to avoid cmpxchg calls (Davidlohr Bueso) [Orabug: 17237186]
- rwsem: no need for explicit signed longs (Davidlohr Bueso) [Orabug: 17237186]
- x86 rwsem: avoid taking slow path when stealing write lock (Michel Lespinasse) [Orabug: 17237186]
- rwsem: do not block readers at head of queue if other readers are active (Michel Lespinasse) [Orabug: 17237186]
- rwsem: implement support for write lock stealing on the fastpath (Michel Lespinasse) [Orabug: 17237186]
- rwsem: simplify __rwsem_do_wake (Michel Lespinasse) [Orabug: 17237186]
- rwsem: skip initial trylock in rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]
- rwsem: avoid taking wait_lock in rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]
- rwsem: use cmpxchg for trying to steal write lock (Michel Lespinasse) [Orabug: 17237186]
- rwsem: more agressive lock stealing in rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]
- rwsem: simplify rwsem_down_write_failed (Michel Lespinasse) [Orabug: 17237186]
- rwsem: simplify rwsem_down_read_failed (Michel Lespinasse) [Orabug: 17237186]
- rwsem: move rwsem_down_failed_common code into rwsem_down_{read,write}_failed (Michel Lespinasse) [Orabug: 17237186]
- rwsem: shorter spinlocked section in rwsem_down_failed_common() (Michel Lespinasse) [Orabug: 17237186]
- rwsem: make the waiter type an enumeration rather than a bitmask (Michel Lespinasse) [Orabug: 17237186]
- rwsem: Implement writer lock-stealing for better scalability (Alex Shi) [Orabug: 17237186]
- rwsem-spinlock: Implement writer lock-stealing for better scalability (Yuanhan Liu) [Orabug: 17237186]
- mpt3sas: update from v02.100.00.00 to v3.00.00.00 (Sreekanth Reddy) [Orabug: 17249239]
- sched: Change position of resched_cpu() in load_balance() (Joonsoo Kim) [Orabug: 16988083]
- sched: Move up affinity check to mitigate useless redoing overhead (Joonsoo Kim) [Orabug: 16988083]
- sched: Prevent to re-select dst-cpu in load_balance() (Joonsoo Kim) [Orabug: 16988083]
- sched: Explicitly cpu_idle_type checking in rebalance_domains() (Joonsoo Kim) [Orabug: 16988083]
- sched: Rename load_balance_tmpmask to load_balance_mask (Joonsoo Kim) [Orabug: 16988083]
- sched: Don't consider other cpus in our group in case of NEWLY_IDLE (Joonsoo Kim) [Orabug: 16988083]
- sched: Fix init NOHZ_IDLE flag (Vincent Guittot) [Orabug: 16988083]
- sched: Fix select_idle_sibling() bouncing cow syndrome (Mike Galbraith) [Orabug: 16988083]
- disable mlx5 compilation (Ajaykumar Hotchandani)
- xfs: Fix the logic check for all quotas being turned off (Chandra Seetharaman)
- xfs: return FIEMAP_EXTENT_UNKNOWN for delayed allocation extent (Jie Liu)
- xfs: Don't keep silent if sunit/swidth can not be changed via mount (Jie Liu)
- xfs: fix rounding in xfs_free_file_space (Dave Chinner)
- FSX on 512 byte block size filesystems has been failing for some time with corrupted data. The fault dates back to the change in the writeback data integrity algorithm that uses a mark-and-sweep approach to avoid data writeback livelocks. (Dave Chinner)
- xfs: don't free EFIs before the EFDs are committed (Dave Chinner)
- xfs: Fix WARN_ON(delalloc) in xfs_vm_releasepage() (Jan Kara)
- xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster)
- hxge: add support for Oracle 10Gb Ethernet adapter (James Puthukattukaran) [Orabug: 16443155]
- rds: complete port of RDS from UEK2 (2.6.39-400.107.0.el5uek) (Venkat Venkatsubra)
- rds: RDS files of UEK2 (2.6.39-400.107.0.el5uek) as is (Venkat Venkatsubra)
- rds: Add rds.h file (Ajaykumar Hotchandani)
- Enable SDP build in config file. (Ajaykumar Hotchandani)
- remove drivers/infiniband/debug (Ajaykumar Hotchandani)
- Removed srp_1.5.3 (Ajaykumar Hotchandani)
- Revert "mlx4_core: use __cancel_delayed_work in IRQ context" (Ajaykumar Hotchandani)
- sdp: fix cpu lock-up when sdp call ib_fmr_pool_map_phys (Shamir Rabinovitch)
- sdp: IB_CQ_VECTOR_LEAST_ATTACHED will not be supported in ofed-2.0 (Shamir Rabinovitch)
- sdp: port sdp to latest devel branch (Shamir Rabinovitch)
- sdp: copy sdp from uek-2.0 to ofed-2.0 (Shamir Rabinovitch)
- iser: panic on iser login/logout (Shamir Rabinovitch) [Orabug: 16313854]
- mlx4_en: Align timestamping support with upstream kernel (Saeed Mahameed)
- mlx4_ib: clear comp mask bit of deleted GUID entries after deletion (Saeed Mahameed)
- ib_core: fixed resource leak in case of error (Saeed Mahameed)
- IB: Introduce Shared PD support (Saeed Mahameed)
- ib_core: IB providers/ULPs Relaxed (User) FMR set to NULL (Saeed Mahameed)
- mlx4_ib: Enable usermode FMR (Saeed Mahameed)
- ib_core: Enable usermode FMR (Saeed Mahameed)
- rdma_cm: add ability to control the QP timeout value (Saeed Mahameed)
- rdma_cm: adding the RDMA_CM_EVENT_ALT_PATH_LOADED event (Dotan Barak)
- mlx4_ib: 6305 bugfix: set the counter sets of the alternate path in the QP (Dotan Barak)
- mlx4_ib: Fix the attribute sq_sig_type value in query qp (Saeed Mahameed)
- rdma_cm: rdma_create_qp not setting up client context correctly (Saeed Mahameed)
- rmda_cm: add APM support to rdma_cm. (rdma_enable_apm) (Saeed Mahameed)
- mlx5: Update CMD_IF_REV to 4 (Moshe Lazer)
- mlx4_core: resource tracker fix error flow in add_res_range (Saeed Mahameed)
- mlx5: Implement new intialization sequeuenc (Moshe Lazer)
- ib/ipoib: change mode only when interface is down. (Erez Shitrit)
- ib/ipoib: avoid pkey value 0 in child interface. (Erez Shitrit)
- ib/ipoib: Fix index 0 pkey value in ipoib sriov env. (Erez Shitrit)
- ib/ipoib: limit the max number of receive/transmit queues to 16 (Tal Alon)
- mlx4_en: reuse mapped memory in RX flow (v2) (Eugenia Emantayev)
- mlx5: Fix check of number of entries in create CQ (Eli Cohen)
- mlx5: fix uninitialized var warning (Eli Cohen)
- mlx5: fix send work queue size calculation (Eli Cohen)
- ib/core: Fix cleanup of user resources (Eli Cohen)
- mlx5_ib: fix compilation issues in ubuntu 12.4 The driver uses 2 different enum types in 'switch' and in 'if' statements. This is causing compilation warnings. This patch resolves the issues by replacing the enum with int. (Moshe Lazer)
- eth_ipoib: fix hw update in sr-iov interfaces. (Erez Shitrit)
- ib/ipoib: handle failure on ipoib_cm_dev_init() for init flow (Tal Alon)
- mlx4_core: resolvs kernel panic when connectx_port_config fail to set ports (Moshe Lazer)
- mlx5: modify mr cache sizes (Eli Cohen)
- Update driver release date (Eli Cohen)
- mlx5: fix manipulation of device in healt list (Eli Cohen)
- mlx5: fix failure to load on 32 bit archs (Eli Cohen)
- mlx5: Add DC support (Eli Cohen)
- ib/core: Add support for DC (Eli Cohen)
- mlx4_core: implement loopback prevention for ETH qps (Jack Morgenstein)
- ib_umad: keep devnum of port cdev and sm_cdev until they are freed (Moshe Lazer)
- mlx5: Use UMR based registration directly on mlx5 (Eli Cohen)
- mlx5: allow to clear commands stats (Eli Cohen)
- ib/ipoib: change skb memory allocation for init process from GFP_ATOMIC to GFP_KERNEL (Tal Alon)
- net/mlx4_en: LLS statistics (Amir Vadai)
- net/mlx4_en: Add Low Latency Socket (LLS) support (Amir Vadai)
- mlx4_core: Free memory only if UNMAP succeeded. (Majd Dibbiny)
- eth_ipoib: fix bug in add new vif. (Erez Shitrit)
- eth_ipoib: remove unneeded tag (Erez Shitrit)
- IB/mlx4: Fetch XRC SRQ in the CQ polling code (Shlomo Pongratz)
- mlx4_core: Implement SRQ object lookup from srqn (Shlomo Pongratz)
- IB/core: Verify that QP handler is valid before dispatching events (Shlomo Pongratz)
- net/mlx4: Add sysFS for vf link state support (Rony Efraim)
- net/mlx4: Add vf link state support (Rony Efraim)
- Revert "mlx4_en: reuse mapped memory in RX flow" (Vladimir Sokolovsky)
- mlx5: improve mr caches (Eli Cohen)
- mlx4_core: Dynamic VST to VST vlan/qos changes (Jack Morgenstein)
- mlx4_en: reuse mapped memory in RX flow (Eugenia Emantayev)
- mlx4: add pci domain to module params that use bdf-to-value format (Moshe Lazer)
- mlx5: Add support to measure average command time (Eli Cohen)
- ib/core: add means to measure average time of a command (Eli Cohen)
- net/mlx4_core eSwitch - add support VST with priority tag+ remove debug prints (Rony Efraim)
- mlx4_en: Use state_lock to protect ethtool rules database (Hadar Hen Zion)
- IB/core: Remove DMFS rules from uobject rule_list when ib_destroy_flow() fails (Hadar Hen Zion)
- IB/core: Do not access flow_id after destroy_flow() is called (Hadar Hen Zion)
- mlx4_ib: Free mailbox after create flow is done (Hadar Hen Zion)
- mlx4_ib: Check index before access the array in create/destroy flow (Hadar Hen Zion)
- mlx4_core : implemented a function ib_rate_to_mlx4 that checks if the static_rate is a valid value before assigning it to the ah_attr in mlx4_set_path. (majd@mellanox.com)
- mlx4: add means to measure command execution time (Eli Cohen)
- mlx5: Add health plugin support (Eli Cohen)
- mlx4_en: fix skb leakage (Eugenia Emantayev)
- ib/ipoib: add call to dev_set_mtu when setting mode to connect (Tal Alon)
- ib/ipoib: update broadcast record according to the new bcast from the sm. (Erez Shitrit)
- ib/ipoib: fix hard_header return value (Erez Shitrit)
- Fix broken previous commit (Eli Cohen)
- mlx5: fix query of max rd atomic (Eli Cohen)
- mlx5: Fix offsets in query hca cap (Eli Cohen)
- mlx5: Add descriptive strings to health bufer reports (Eli Cohen)
- mlx5: Add fast registraton support (Eli Cohen)
- eth_ipoib: fix neigh hash in each slave (Erez Shitrit)
- ib/ipoib: add parameters range description to driver info validates received parameters (Tal Alon)
- mlx5: Fix fast path configuration (Eli Cohen)
- ib_core: xrc cleanup (Yishai Hadas)
- kernel-uek.spec: Remove pesign >= 0.10-4 as build requirement (Ajaykumar Hotchandani)
- config file change (Ajaykumar Hotchandani)
- Kconfig and Makefile specific changes (Ajaykumar Hotchandani)
- mlx4_vnic: Fix reference path to hw/mlx4 header files (Ajaykumar Hotchandani)
- mlx4: Fix compilation error for mlx4_get_vf_config (Ajaykumar Hotchandani)
- Fix IPoIB compilation issue. (Ajaykumar Hotchandani)
- mlx5: remove __dev* attributes (Ajaykumar Hotchandani)
- mlx4_core: remove __dev* attributes (Bill Pemberton)
- IB/srp: Fail I/O requests if the transport is offline (Bart Van Assche)
- IB/srp: Avoid endless SCSI error handling loop (Bart Van Assche)
- IB/srp: Avoid sending a task management function needlessly (Bart Van Assche)
- IB/srp: Track connection state properly (Bart Van Assche)
- IB/srp: send disconnect request without waiting for CM timewait exit (Vu Pham)
- IB/srp: destroy and recreate QP and CQs when reconnecting (Ishai Rabinovitz)
- IB/srp: Eliminate state SRP_TARGET_DEAD (Bart Van Assche)
- IB/srp: Allow SRP disconnect through sysfs (Bart Van Assche)
- IB/srp: Suppress superfluous error messages (Bart Van Assche)
- IB/srp: Introduce the helper function srp_remove_target() (Bart Van Assche)
- IB/srp: Process all error completions (Bart Van Assche)
- IB/srp: Introduce srp_handle_qp_err() (Bart Van Assche)
- IB/srp: Simplify SCSI error handling (Bart Van Assche)
- IB/srp: Keep processing commands during host removal (Bart Van Assche)
- IB/srp: Eliminate state SRP_TARGET_CONNECTING (Bart Van Assche)
- IB/srp: Increase block layer timeout (Bart Van Assche)
- net/mlx4_core: Disallow releasing QPs before steering rules are detached (Hadar Hen Zion)
- mlx4_core: Fix error flow in the flow steering wrapper (Hadar Hen Zion)
- mlx4_core: Fix potential deadlock in mlx4_eq_int() (Jack Morgenstein)
- mlx4_core: Add QPN enforcement for flow steering rules set by VFs (Hadar Hen Zion)
- Revert "net/mlx4_core: Disallow releasing QPs before steering rules are detached" (Ajaykumar Hotchandani)
- mlx4_en: update driver version to 2.1.3 (Eugenia Emantayev)
- mlx4_core: Fix advertisement of wrong PF context behaviour (Or Gerlitz)
- net/mlx4_en: Use generic etherdevice.h functions. (Yan Burman)
- net/mlx4_en: Can set maxrate only for TC0 (Amir Vadai)
- IB/mlx4: Fix spinlock order to avoid lockdep warnings (Jack Morgenstein)
- Revert "mlx4_en: fix QoS in old kernels" (Ajaykumar Hotchandani)
- mlx4_core: use __cancel_delayed_work in IRQ context (Saeed Mahameed)
- eth_ipoib: use hash for managing the neighs in each slave. (Erez Shitrit)
- IB/iser: fix device removal flow (Roi Dayan)
- Fix compliation issue on 32 bit systems (Eli Cohen)
- mlx5: move UMR completions to event driven (Eli Cohen)
- eth_ipoib: add bh lock in order to avoid soft-lockups (Erez Shitrit)
- mlx4_vnic: align with OFED2 upstream 3.7 kernel (Saeed Mahameed)
- mlx4_vnic: adapt vnic to ofed2 mlx4 implementation (Saeed Mahameed)
- mlx4_vnic: add mlx4_vnic (Saeed Mahameed)
- ib/ipoib: add sysfs for tss/rss over child interface (Saeed Mahameed)
- ib/ipoib: fix memory leak in error flow (Saeed Mahameed)
- mlx4_ib: Fix connection of UD QPs in rdmacm for SRIOV/RoCE (Shani Michaelli)
- mlx4_core: fix error introduced in a merge from upstream (Jack Morgenstein)
- Fix compliation issue on 32 bit systems (Eli Cohen)
- mlx4_en: fix statistics view in SRIOV mode (Eugenia Emantayev)
- mlx5: change SRQ limit event msg to debug (Eli Cohen)
- mlx5: dump selected error CQEs (Eli Cohen)
- mlx5: move UMR completions to event driven (Eli Cohen)
- mlx4_core: Avoid setting ports for auto when only one port type is supported (Moshe Lazer)
- mlx4_core: cleared the mailbox->buf (memset 0) before using it. mlx4_set_port_general_context struct is smaller than the mailbox->buf therefore clearing only it was not enough and we had to clear the whole mailbox->buf in order to ensure garbage-free buffer. (majd@mellanox.com)
- mlx4_en: setting number of rings resulted in deadlock (Matan Barak)
- mlx5: fix query of max rdma/atomics (Eli Cohen)
- mlx4_en: update driver version to 2.1.2 (Eugenia Emantayev)
- mlx4_en: update driver version to 2.1.1 (Eugenia Emantayev)
- IB/iser: Fix coverity errors (Roi Dayan)
- mlx5: update modinfo string for mlx5_ib (Eli Cohen)
- ib/ipoib: fix panic at cm tx creation. (Erez Shitrit)
- mlx5: fix opt param mlx5 translation table (Eli Cohen)
- mlx4_core: sysfs, fix usage of log_num_mtt module parameter (Yishai Hadas)
- ib/ipoib: in additional to commit 2bf6943f4f9ea9f1f69b4ef5acb4ece11bf50bc0 (Erez Shitrit)
- mlx5: fix opt parameters usage (Eli Cohen)
- ib/ipoib: fix kernel panic after mode changing. (Erez Shitrit)
- mlx5: add missing spare EQEs in create EQ (Eli Cohen)
- Revert "ib/ipoib: enhance interop between TSS device to non-TSS device." (Erez Shitrit)
- mlx5: mark mlx5_ib QPs how they were created (Eli Cohen)
- mlx5: Fix alignement of data buffers for umr registration (Eli Cohen)
- ib/ipoib: fix for missing ping reply issue. (Erez Shitrit)
- ib/ipoib: Call skb_dst_drop() once skb is enqueued for sending (Erez Shitrit)
- net/mlx4_core : update enforce QP param in VST (Rony Efraim)
- net/mlx4_core: Always use __mlx4_un/register_vlan for VST (Rony Efraim)
- mlx4_ib: set link type for the primary path (Eli Cohen)
- mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Jack Morgenstein)
- mlx4_core: Add wrapper for mlx4_DIAG_RPRT command to return BAD_OP (Jack Morgenstein)
- mlx4_en: do not allow certain ethtool options when alloc resources failed (Eugenia Emantayev)
- mlx4_en: restore ring inflight atomic variable (Eugenia Emantayev)
- ib/ipoib: move (one more) message to be at debug level instead of warn (Erez Shitrit)
- ib/ipoib: move message to be at debug level instead of warn (Erez Shitrit)
- mlx5: change message from warn to debug (Eli Cohen)
- mlx4_en: No_wqes counter should only be reported via Ethtool (Yevgeny Petrilin)
- mlx4_en: inline threshold must be unsigned (Eugenia Emantayev)
- mlx4_en: make receive flow more readable (Eugenia Emantayev)
- ib/ipoib: fix skb true size (Erez Shitrit)
- mlx5: fix offset to health buffer (Eli Cohen)
- mlx4_en: fix kernel panic on XenServer hypervisor (Eugenia Emantayev)
- mlx4_core: Ignore bf flag in mlx4_qp_reserve_range when count is too large (Jack Morgenstein)
- mlx4_core: use kernel to allocate and release umad cdevs (Moshe Lazer)
- mlx4_ib: used uninitialized compilation warning (Moshe Lazer)
- mlx4_en: change driver version to 2.1 and add date (Eugenia Emantayev)
- mlx4_en: remove TX shifting (Eugenia Emantayev)
- memtrack: handle umem put page (Yishai Hadas)
- mlx4_en: fix wrong MAC address (Eugenia Emantayev)
- ib_srp: update module version to 1.2 (Alex Tabachnik)
- mlx4_core: fix ib_uverbs_get_context flow (Yishai Hadas)
- IB/core: Fix memory leaks in ib_uverbs_create_flow (Hadar Hen Zion)
- mlx4_core: Fix Coverity issue (Hadar Hen Zion)
- IB/core: Fix Coverity issue (Hadar Hen Zion)
- ib/ipoib: remove compilation warning (Erez Shitrit)
- mlx4_en: get timestamp request from correct packet info (Eugenia Emantayev)
- mlx4_en: make alignment generic (Eugenia Emantayev)
- Revert "DEBUG PATCH" (Moshe Lazer)
- Revert "DEBUG PATCH update" (Moshe Lazer)
- ib/ipoib: allocate always one linear buffer at the RX flow (Erez Shitrit)
- ib/ipoib: enhance interop between TSS device to non-TSS device. (Erez Shitrit)
- mlx4_en: fix DCB_ENABLE flag (Eugenia Emantayev)
- IB/iser: Move important debug prints to debug level 1 (Roi Dayan)
- mlx4_en: add check for DMA mapping error (Eugenia Emantayev)
- mlx4_en: align dma to 64 (Eugenia Emantayev)
- ib_mad: Avoid looking into mad struct before finding it in list (Moshe Lazer)
- net/mlx4_core: Translate guest B0 steering rules to DMFS (Hadar Hen Zion)
- net/mlx4_core: Add helper function to translate B0 steering to DMFS (Hadar Hen Zion)
- net/mlx4_core: Disallow releasing QPs before steering rules are detached (Hadar Hen Zion)
- net/mlx4_core: Use 64 bit resource ID when doing lookup (Hadar Hen Zion)
- net/mlx4_en: Remove ethtool flow steering rules before releasing QPs (Hadar Hen Zion)
- ib_uverbs: added ref_cnt to sysfs (Marcel Apfelbaum)
- ib/ipoib: disable reinit at the middle of driver down. (Erez Shitrit)
- mlx4_core: change warn msg to dbg msg (Moshe Lazer)
- mlx4_core: Fix Coverity issues. (Hadar Hen Zion)
- IB/mlx4: Fix Coverity issues (Hadar Hen Zion)
- IB/core: Fix Coverity issues (Hadar Hen Zion)
- mlx4_en, mlx4_ib: show VSD string through sysfs (Hadar Hen Zion)
- mlx4_core: Enhance flow steering validation checks (Hadar Hen Zion)
- IB/mlx4: use ARRAY_SIZE kernel macro (Hadar Hen Zion)
- net/mlx4_core: Fix wrong order of flow steering resources removal (Hadar Hen Zion)
- mlx4_core: map eq inconsistency with prm (Moshe Lazer)
- net/mlx4_core: Preparation + workaround for the UPDATE_QP FW cmd (Rony Efraim)
- mlx4_ib: assign all dev numbers in low-level driver when dev_assign_str param is active (Jack Morgenstein)
- mlx4_core: fix the method to get phys func from its virt func (Moshe Lazer)
- ib_iser: move some error prints to debug prints (Roi Dayan)
- ib_iser Fix kernel crash on ib_iser module unload immediately after initiator logout (Alex Tabachnik)
- ib_srp: simplifying handle port down, cm dreq, scsi error recovery (Alex Tabachnik)
- ib_srp: check for error return to avoid garbage gid in initiator_id (Alex Tabachnik)
- ib_srp: bail out when scsi command in req is NULL (Alex Tabachnik)
- mlx4: Allow RAW PACKET QPs on mlx4 (Eli Cohen)
- ib/ipoib: fix for ib_unregister_event_handler (Erez Shitrit)
- mlx4_en: fix memory leak in mlx4_en_activate_rx_rings (Eugenia Emantayev)
- mlx4_en: verify mlx4_en module parameters (Eugenia Emantayev)
- mlx4_en: change ethtool specifications for 1G, 10G, 40G support in advertising and supported fields (Rana Shahout)
- IB/core: Fix raw Ethernet qp bug (Hadar Hen Zion)
- IB/core: add module parameter check to allow a non-root user to attach DMFS rules (Hadar Hen Zion)
- IB/mlx4: Add support for Flow Steering (Hadar Hen Zion)
- IB/core: Export ib_create/destroy_flow through uverbs (Hadar Hen Zion)
- IB/core: Implement ib_create/destroy_flow (Hadar Hen Zion)
- net/mlx4_core: Add flow steering support to be used by mlx4_ib (Hadar Hen Zion)
- mlx4_core: Directly expose fields of HW flow steering rule control segment (Hadar Hen Zion)
- mlx4_core: Replace flow steering fields names to match the PRM (Hadar Hen Zion)
- mlx4_core: Expose flow steering HW structs to be used by mlx4_ib module (Hadar Hen Zion)
- mlx4_ib: Remove attach/detach flow API implementation (Hadar Hen Zion)
- ib_uverbs: Remove ib_uverbs_attach/detach_flow leftovers (Hadar Hen Zion)
- Revert "ib_core: Implement ib_attach_flow ib_detach_flow" (Hadar Hen Zion)
- Revert "mlx4_ib: Add support for ib_attach_flow and ib_detach_flow." (Hadar Hen Zion)
- Revert "ib_uverbs: Export ib_attach_flow and ib_detach_flow to userspace." (Hadar Hen Zion)
- Revert "rdma_cm: Implement rdma_get_l2" (Hadar Hen Zion)
- mlx4_en: add port state test before operate mlx4_en_set_cq_moder in mlx4_en_set_ringparam function. (Rana Shahout)
- mlx4_en: avoid loosing statistics (Eugenia Emantayev)
- ib_iser: add module version (Roi Dayan)
- mlx5: fix health counter read (Eli Cohen)
- mlx4_en: set correct MTU in SRIOV (Eugenia Emantayev)
- Release Date is updated to __DATE__ instead of a static string (Alex Markuze)
- mlx4_core: use msi_x module param to limit num of MSI-X irqs (Moshe Lazer)
- Seting ring size to default when module param set incorrectly (Alex Markuze)
- eth_ipoib: move task from rx flow to workqueue (Erez Shitrit)
- mlx5: fix health polling race (Eli Cohen)
- DEBUG PATCH update To provide more info on kernel panic in mad layer. (Moshe Lazer)
- memtrack: add tracking for kfree_rcu (Eugenia Emantayev)
- mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai)
- mlx4_en: fix incorrect timestamp (Eugenia Emantayev)
- mlx4_en: remove explicit call to skb_reset_mac_header (Eugenia Emantayev)
- ib/ipoib: move global client_data_lock spin_lock init to module_init (Erez Shitrit)
- mlx5: use MPI profile as default (Eli Cohen)
- ib/ipoib: protect client data with spin-lock. (Erez Shitrit)
- ib/ipoib: disable lro over pv interface. (Erez Shitrit)
- eth_ipoib: change lock over bh, use regular lock. (Erez Shitrit)
- mlx4_core: CQE/EQE by default is 64B (Yishai Hadas)
- mlx5: change fw health polling to new definition (Eli Cohen)
- mlx5: fix missing symbols in 32 bit platforms (Eli Cohen)
- mlx5: use separate EQ of command interface (Eli Cohen)
- mlx5: change scatter to cqe to new PRM (Eli Cohen)
- net/mlx4: Update FW DEV CAP bits of VST and FSM (Yan Burman)
- net/mlx4: Add support to get VF config (Yan Burman)
- net/mlx4: Fix the VF numbering from 0 (instead of 1) (Yan Burman)
- mlx4_en: fix no vlan traffic on vlan interface (Eugenia Emantayev)
- DEBUG PATCH To provide info on kernel panic in mad layer. (Moshe Lazer)
- mlx5: fix warning on out of array bounds (Eli Cohen)
- mlx5: DEBUG PATCH (Eli Cohen)
- mlx4_en: reset mac_header (Eugenia Emantayev)
- mlx4_core: fix counters leak as part of slave down (Yishai Hadas)
- mlx4_ib, ib_core: UP setting for Raw Eth QP (Amir Vadai)
- mlx4_en: help disperse interrupts workload in TX flow (Eugenia Emantayev)
- mlx4_en: help disperse interrupts workload in RX flow (Eugenia Emantayev)
- mlx4_en: optimize inline logic in TX flow (Eugenia Emantayev)
- mlx4_en: remove atomic from transmit flow (Eugenia Emantayev)
- mlx4_en: use unlikely when checking for bounce in en_xmit (Eugenia Emantayev)
- mlx4_en: code cleanup (Eugenia Emantayev)
- Issue: 170150 mlx4: Allow to set CQ Ignore Overrun under capability check (Igor Ivanov)
- Issue: 170150 IB/mlx4: Add Cross-channel functionality (Igor Ivanov)
- Issue: 170150 IB/core: Add ib_uverbs_modify_cq_ex (Igor Ivanov)
- Issue: 170150 IB/core: Add ib_uverbs_create_qp_ex (Igor Ivanov)
- Issue: 170150 IB/core: Add Infrastructure to support verbs extensions through uverbs (Igor Ivanov)
- Issue: 170150 IB/core: Add support for Cross Channel operations (Igor Ivanov)
- Issue: 170150 IB/mlx5: Change CQ modify to have attributes/mask and flags param (Igor Ivanov)
- Issue: 170150 IB: Change CQ modify to have attributes/mask and flags param (Igor Ivanov)
- ib/core: change error prints in cm module to debug prints. (Jack Morgenstein)
- mlx4: bf_qp parameter added to mlx4_qp_reserve_range should be a flags param. (Jack Morgenstein)
- mlx4_en: use linear skbs in receive flow (Eugenia Emantayev)
- mlx5: debug patch - freeze on too long completions (Eli Cohen)
- mlx5: debug patch for umr problem (Eli Cohen)
- mlx4_core: Add support for different value formats in BDF-Val params (Moshe Lazer)
- mlx4_core: Add more info to mlx4_cmd_post failure error messages (Jack Morgenstein)
- mlx4_en: ignore init and shutdown hypervisor events (Eugenia Emantayev)
- mlx5: fix false compilation error in qp.c (Eli Cohen)
- Fix format specifier for printk (Eli Cohen)
- mlx4_ib: in SRIOV, should not reserve QP range for IPoIB use when DMFS is enabled. (Jack Morgenstein)
- mlx4_core: use symbolic name for FW commands in warnings (Jack Morgenstein)
- mlx5: fix race in destroy CQ (Eli Cohen)
- mlx5: fix error flow in destroy SRQ (Eli Cohen)
- mlx4_core: Support setting a different port_type_array for each HCA (Moshe Lazer)
- mlx4_en: use div_u64 for division (Eugenia Emantayev)
- mlx4_core: disable mlx4_QP_ATTACH calls from guests if master is doing flow steering. (Jack Morgenstein)
- Adding parametre validation to ipoib_printk (Alex Markuze)
- eth_ipoib: enable GRO on the pv interface (Erez Shitrit)
- mlx4_en: release QP when destroying TX ring (Eugenia Emantayev)
- mlx5: add profie selection of mr cache sizes (Eli Cohen)
- memtrack: fix broken memtrack on vzalloc (Eli Cohen)
- Add mlx5 driver support (Eli Cohen)
- ib/core: add UMR support for verbs (Eli Cohen)
- ib/core: Add means to measure command execution times (Eli Cohen)
- mlx4_core: Don't fail reg/unreg vlan for upstream guests to 3.8 (Jack Morgenstein)
- mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Jack Morgenstein)
- mlx4_core: change resource quotas to enable supporting upstream-kernel guests (Jack Morgenstein)
- mlx4_core: Support setting a different num_vfs and probe_vf for each HCA (Moshe Lazer)
- ib/ipoib: fix ipoib_neigh index calculation (Shlomo Pongratz)
- mlx4_en: split outgoing traffic to two different rings (Eugenia Emantayev)
- Flsu WQ should come after flush_paths in CM mode (Alex Markuze)
- net/mlx4_en: Synchronize unicast MAC filter implementation with upstream (Yan Burman)
- ib/iser: add BullseyeCoverage pragma lines around ilog2 calls (Roi Dayan)
- ib_srp: fix oops during module unload on OEL 6.2 (Alex Tabachnik)
- Moved the tx ethtoll counters to ipoib_send (Alex Markuze)
- ib/ipoib: fix deadlock between dev_change_flags to __ipoib_dev_flush (Erez Shitrit)
- Adding flush WQ for ipoib_ib_dev_cleanup to avoid cm_create_tx_qp handling bad pointers Issue: 111256, 168923 (Alex Markuze)
- mlx4: change QP allocation scheme (Eugenia Emantayev)
- ib/ipoib: avoid loading the kernel when rtnl is locked. (Erez Shitrit)
- ib/ipoib: fix deadlock between ipoib_mcast_dev_flush to ipoib_mcast_join_finish (Erez Shitrit)
- mlx4_ib: use correct device for XRC (Yishai Hadas)
- net/mlx4_en: Fix resource leak on module unload (Yan Burman)
- net/mlx4_en: Fix race in set_mac_address regression (Yan Burman)
- ib/ipoib: fix panic on ipoib_get_stats (Erez Shitrit)
- mlx4_core: device revision support (Yishai Hadas)
- mlx4_core: print more info when command times out (Jack Morgenstein)
- ib/ipoib: Fix ipoib_neigh hashing to use the correct daddr octets (Shlomo Pongratz)
- ib/ipoib: : Fix race condition in neigh creation under MQ (Shlomo Pongratz)
- ib/ipoib: rtnl_unlock cannot come after free_netdev (Erez Shitrit)
- ib/ipoib: fix deadlock over vlan_mutex. (Erez Shitrit)
- This is a partial fix for bad flow when ipoib_reinit fails to ipoib_dev_init. This fix enables the driver to call ib_unregister_event_handler in ipoib_remove_one, without crushing, though ib_register_event_handler was not called. (Alex Markuze)
- eth_ipoib: fix compilation over xen-server. (Erez Shitrit)
- ib/ipoib: remove netlink code till further support. (Erez Shitrit)
- mlx4_core: move out label to the right place (Eugenia Emantayev)
- IB/mlx4: Do reg/unreg vlan for RoCE (Jack Morgenstein)
- {IB,EN}/mlx4: In RoCE allow guests to have multiple GIDS (Jack Morgenstein)
- IB/mlx4: prepare update_gids flow for multiple gids (Jack Morgenstein)
- mlx4_en: add check for QoS capability bit (Eugenia Emantayev)
- EN/mlx4: use vlan id in mlx4_unregister_vlan instead of vlan index (Jack Morgenstein)
- mlx4_core: fix reg/unreg vlan and reg/unreg mac to conform to the PRM (Jack Morgenstein)
- memtrack: alloc/free pages handle size inconsistency (Yishai Hadas)
- mlx4_en: use num_possible_cpus instead of num_default_rss_queues (Eugenia Emantayev)
- mlx4_en: memory leak in loading driver (Matan Barak)
- net/mlx4_en: Add support for destination MAC in steering rules (Yan Burman)
- net/mlx4_en: Implement fdb ndo_fdb_{add,del,dump} (Yan Burman)
- net/mlx4_en: Add unicast MAC filtering (Yan Burman)
- net/mlx4_en: Manage hash of MAC addresses per port (Yan Burman)
- net/mlx4_en: Save old MAC address of the port so we can replace it later (Yan Burman)
- net/mlx4_en: Re-arrange ndo_set_rx_mode related code (Yan Burman)
- net/mlx4: Move ethernet related functionality to mlx4_en out of mlx4_core (Yan Burman)
- net/mlx4_en: Cleanup multiline strings (Yan Burman)
- net/mlx4_en: Optimize loopback related checks in data path (Yan Burman)
- net/mlx4_core: Set number of msix vectors under SRIOV mode to firmware defaults (Or Gerlitz)
- ib/ipoib: fix possible deadlock on pkey_poll task. (Erez Shitrit)
- mlx4_en: fix BlueFlame race (Eugenia Emantayev)
- ib_mad: Add SA MADs congestion control (Moshe Lazer)
- ib/ipoib: add robust to ipoib_mcast_join_finish (Erez Shitrit)
- ib/ipoib: fix deadlock between ipoib_mcast_dev_flush and ipoib_mcast_join_finish (Erez Shitrit)
- IB/iser: Enable iser to work when FMRs are not supported (Or Gerlitz)
- mlx4_en: ethtool should return error on turning on autoneg (Matan Barak)
- IB/mlx4: deprecate "failed to alloc bf reg" message from err to debug (Jack Morgenstein)
- mlx4_en: fix bad english in modprobe and ethtool (Amir Vadai)
- mlx4_en: Move initalizations to beginning of init_netdev (Amir Vadai)
- mlx4_en: pad ethernet packets smaller than 17 bytes (Amir Vadai)
- mlx4_en: print error message on cqe error (Amir Vadai)
- mlx4_en: fix set port ratelimit. (Sagi Grimberg)
- mlx4_en: fix MLX4_RATELIMIT_DEFAULT define include (Sagi Grimberg)
- mlx4_en: report number of rings in RSS as a power of 2 (Amir Vadai)
- mlx4_en: fix UP limit in ieee_ets->prio_tc (Amir Vadai)
- mlx4_core: Do not allow mlx4_bitmap_init to reserve more slots than available (Amir Vadai)
- mlx4_en: fix open-lldp DCB support (Sagi Grimberg)
- remove dead code - mlx4_en_can_lro (Sagi Grimberg)
- mlx4_en: add support for debugfs (Shani Michaelli)
- mlx4_en: TX ring size default to 1024 (Yevgeny Petrilin)
- ib/ipoib: Fix deadlock between rmmod and set_mode (Erez Shitrit)
- ib/ipoib: fine tune commit aee8f48642fb83820463d042ca80fd5372947cb5 (Erez Shitrit)
- In 4K mtu Rx, adding 128 bytes to linear part (Alex Markuze)
- ib/ipoib: getout whenever failed to load port. (Erez Shitrit)
- ib_ipoib: Fixing issue with delayed work running after child is killed. (Erez Shitrit)
- mlx4_en: extract changes to compat from backport (Amir Vadai)
- IB/mlx4: in RoCE, report network-view of number of GIDS in query_port. (Jack Morgenstein)
- srp: Create additioal tree with srp code from mofed 1.5.3, separated to two parts one for all the distributions and one for sles11sp2 and kernels bigger then 3.0. Original srp code remaine as is and when will be needed will be used for developement (Alex Tabachnik)
- mlx4_en: fix QoS in old kernels (Amir Vadai)
- ib_core: contig allocation use NOWARN flag (Yishai Hadas)
- ib_core: fix memory leak in contig error flow (Yishai Hadas)
- mlx4_core: Fixed IPoIB flow steering (Hadar Hen Zion)
- ib/ipoib: Add print log for debug. (Erez Shitrit)
- ib/ipoib: Fix mess in the select queue in TSS flow. (Erez Shitrit)
- ipoib: fix mcast dead-lock (Yishai Hadas)
- Fixing RHL6.2 memtrack backports for alloc_worqueue (Alex Markuze)
- mlx4_core: additional fix for qp_detach_common (Eugenia Emantayev)
- mlx4_core: fix broken logic when removing promisc qp (Eugenia Emantayev)
- ib/ipoib: doesn't allow num of tx channel to be 2. (Erez Shitrit)
- net/eipoib: sys/fs show of "served" should give the new member as it does with the valid members (Erez Shitrit)
- mlx4_en: counters init to non-index (Yishai Hadas)
- mlx4_core: Do not guarantee counter availability in SRIOV (Jack Morgenstein)
- mlx4_en: counters fine-tuned (Yishai Hadas)
- mlx4_core: max counters support (Yishai Hadas)
- mlx4_core: change code to endian safe (Hadar Hen Zion)
- mlx4_ib: allow FS rules attachments with missing headers (Hadar Hen Zion)
- mlx4_en/mlx4_ib: move BE_SHORT/WORD_MASK macro from private to common place (Hadar Hen Zion)
- mlx4_core: configure flow steering hash to L4 mode (Hadar Hen Zion)
- mlx4_en: Fixed ethtool rules leftovers after mlx4_en unload (Hadar Hen Zion)
- mlx4_en: block insertion of FS ethtool rules while port is down (Hadar Hen Zion)
- mlx4_en: Remove FS promisc rules removal from mlx4_en_start_port (Hadar Hen Zion)
- mlx4_en: fix ethtool vlan range validation (Hadar Hen Zion)
- mlx4_ib: Add VLAN support to RawEth QP flow steering (Hadar Hen Zion)
- mlx4_en: fixed ip/tcp/udp multicast mac rules when inserted via ethtool (Hadar Hen Zion)
- mlx4_en: counters moderation support (Yishai Hadas)
- memtrack: add missing untrackable functions for EN under RH6.3 (Yishai Hadas)
- mlx4_core: Resource wrapper for reg/unreg vlans (Jack Morgenstein)
- mlx4_core: fix register/unreg vlan flow (Jack Morgenstein)
- mlx4_core: fix call to __mlx4_unregister_mac (Jack Morgenstein)
- mlx4_core: Implement resource quota enforcement when allocating various resources (Jack Morgenstein)
- {IB,EN}/mlx4: structures and init/teardown for VF resource quotas (Jack Morgenstein)
- memtrack: fix report (Yishai Hadas)
- net/mlx4: Add support for MAC spoof checking (Rony Efraim)
- net/mlx4: Add support to set default vlan id and priority for VF NIC (Rony Efraim)
- net/mlx4: Add support the set mac address for VF NIC (Rony Efraim)
- {IB,EN}/mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Rony Efraim)
- net/mlx4: Add admin and oper DB (Rony Efraim)
- mlx4_en: fix some dead-locks as of flow steering mode (Yishai Hadas)
- mlx4_en: Do not query ethernet stats when a device port is down. (Jack Morgenstein)
- extended counters use correct reserved bytes (Yishai Hadas)
- mlx4_core: fix endianness bug in set_param_l (Jack Morgenstein)
- ib/ipoib: fix the failure to delete clone child interface. (Erez Shitrit)
- net/mlx4_core: Fix racy flow in the driver CQ completion handler (Jack Morgenstein)
- net/eipoib: Support bonding (active-passive mode) for eIPoIB driver. (Erez Shitrit)
- ib/ipoib: Changes in ipoib in order to support the latest version of eIPoIB. (Erez Shitrit)
- net/eipoib: Add ethtool file support (Erez Shitrit)
- net/eipoib: Add sysfs support (Erez Shitrit)
- net/eipoib: Add main driver functionality (Erez Shitrit)
- net/eipoib: Add private header file (Erez Shitrit)
- mlx4_en: report extra rx counters for SRIOV (Yishai Hadas)
- mlx4_ib: add extended counters support (Yishai Hadas)
- mlx4_en: support extended counters (Yishai Hadas)
- mlx4_core: set device to use extended counters (Yishai Hadas)
- fix NULL pointer assignment in the disconnection flow (Alex Tabachnik)
- mlx4_ib: mlx4_set_path() wrote the port number into the MAC address field under RoCE (Jack Morgenstein)
- mlx4_ib: Called rdma_port_get_link_layer with wrong port number. (Jack Morgenstein)
- add support for CQ moderation (Alex Tabachnik)
- mlx4_en: fix IPv6 traffic (Eugenia Emantayev)
- ipoib: move set_skb_oob_cb_data body to ipoib.h (Vladimir Sokolovsky)
- ib/ipoib: Fix deadlock at the release of child_interfaces. (Erez Shitrit)
- mlx4: verify port number in __mlx4_unregister_mac (Eli Cohen)
- ipoib: improve poll mechanism for better performance (Yishai Hadas)
- ipoib: Replace write_lock with rw semaphore (Jack Morgenstein)
- mlx4_core: Do not enable flow steering by default (Jack Morgenstein)
- mlx4_core: Adjustments to Flow Steering activation logic for SRIOV (Jack Morgenstein)
- ipoib: adapt code to netlink changes (Yishai Hadas)
- ib/ipoib: debug prints instead of warn in tx_wc function (Erez Shitrit)
- ib/ipoib: fix possible race between ipoib_cm_skb_too_long call to skb free. (Erez Shitrit)
- ib/ipoib: Fix race in the TX flow at CM mode. (Erez Shitrit)
- ib/ipoib: change list_del to list_del_init in the tx object. (Erez Shitrit)
- ib/ipoib: repalce list_del of the neigh->list with list_del_init (Erez Shitrit)
- ib/ipoib: add detailed error message on dev_queue_xmit (Erez Shitrit)
- ib/ipoib: adding completion to ipoib_mc (Erez Shitrit)
- ib/ipoib: start mcast_join process only on port active. (Erez Shitrit)
- ib/ipoib: Move QP to ERROR only when the QP is not at REST state (Erez Shitrit)
- ib_ipoib: always mark QP as NETIF_QP (Amir Vadai)
- ib/ipoib: fix ipoib lock is not freed issue (Shlomo Pongratz)
- ipoib: fix a deadlock at "carrier on task" (Yishai Hadasa)
- ib/ipoib: fix kernel panic when restarting with vma flag (Shlomo Pongratz)
- ib/ipoib: force cleaning of ah's in driver unloading (Erez Shitrit)
- IB/ipoib: Remove datagram mode check for ipoib flow steering (Hadar Hen Zion)
- ipoib: adaptive moderation fine tuned (Yishai Hadas)
- ib/ipoib: fix access to stale cm rx context (Shlomo Pongratz)
- ib/ipoib: Change the comparison of tx_outstanding and the timeout function. (Yishai Hadas)
- ipoib/ib: don't release resources if the add_one failed (Dotan Barak)
- ib/ipoib: Fix removing call for update_pmtu from spin-lock context. (Erez Shitrit)
- ipoib: start_xmit - RSS/TSS adaptations (Yishai Hadas)
- ib/ipoib: attach multicast address after RSS/TSS qp num change. (Shlomo Pongratz)
- ipoib: flow steering with TSS/RSS support (Hadar Hen Zion)
- ipoib: adaptive moderation adaptations to RSS (Yishai Hadas)
- ib/ipoib: Added adaptive moderation algorithm for better latency. (Yishai Hadas)
- ipoib: arp snooping for gid cache sync. (Erez Shitrit)
- ipoib: add inline/blue flame support (Yishai Hadas)
- IB/IPoIB: fix cm tx path index and strenght locking (Shlomo Pongratz)
- ipoib: fixed NULL dereferencing in case of error flow (Dotan Barak)
- IB/ipoib: add support for ethtool set/get_channels (Shlomo Pongratz)
- IB/ipoib: Add RSS and TSS support for datagram mode (Shlomo Pongratz)
- IB/ipoib: Implement vectorization restructure as pre-step for TSS/RSS (Shlomo Pongratz)
- eipoib: addon flags (Yishai Hadas)
- ib/ipoib: Add support in IPoIB instance (netdevice) functions as a VIF (Erez Shitrit)
- ib/ipoib: add support for clones / multiple childs on the same partitions (Or Gerlitz)
- mlx4_core: Fix flow steering backword compatability to old FW's (Amir Vadai)
- RDMA/ucm: disable tuning the max listen backlog in debug kernel (Dotan Barak)
- mlx4_core: fix memtrack algoritm to identify non trackable mem allocation (Moshe Lazer)
- core, srp, mlx4_en: Adjustments to patch set which rebased to kernel 3.7 (Jack Morgenstein)
- mlx4_core, mlx4_ib, mlx4_en: match fs promisc enums to new PRM names (Hadar Hen Zion)
- RDMA/ib_core: add support for iWarp multicast acceleration over IB_QPT_RAW_PACKET QP type (Solves RM #100087) (Marcel Apfelbaum)
- mlx4_core, mlx4_ib: Adding flow steering ibdump support (Hadar Hen Zion)
- mlx4_core: Update minimum size for log_num_qp to 18 (Moshe Lazer)
- mlx4_en: fix race in join/leave multicast flow (Eugenia Emantayev)
- mlx4_ib: allow_loopback flag shouldn't set hardcoded (Hadar Hen Zion)
- mlx4_ib:Add ipoib qpn for IB unicast flow steering (Hadar Hen Zion)
- net/mlx4: remove BUG_ON in case of an error (Dotan Barak)
- mlx4_core: allow_loopback flag is corrupted (Amir Vadai)
- mlx4_ib : add module parameter that maps IB device index to device function number (Eli Cohen)
- sys_tune: enable sys_tune only if APM MODULE configured (Eugenia Emantayev)
- mlx4_en: add defines for supported link speed (Eugenia Emantayev)
- mlx4_en: fill truesize field in skb (Eugenia Emantayev)
- sys_tune: add sys_tune for cpu tuning for better performance (Eugenia Emantayev)
- net/mlx4: fix memory leaks in guest OS in case of error flow (Dotan Barak)
- mlx4_core, mlx4_ib: Have enough room in steering range for pkey interfaces (Amir Vadai)
- mlx4_ib: fix kernel crash when steering QPN's range is big (Amir Vadai)
- mlx4_en: remove all queues empty condition for loopback test (Eugenia Emantayev)
- mlx4_en: correct calculation of mtu size (Yishai Hadas)
- mlx4_en: merge adaptive moderation logic/values from 1.5.9 (Eugenia Emantayev)
- mlx4_ib: Adapt driver to changes in steering range API changes in firmware (Eitan Rabin)
- mlx4_en, mlx4_ib: make QP steering range hardcoded (Amir Vadai)
- net/mlx4: return bad error status to caller function in case of error (Dotan Barak)
- mlx4_en: avoid cache miss in GRO flow (Eugenia Emantayev)
- mlx4_en: no IP_ALIGN for scatter entries (Eugenia Emantayev)
- mlx4_en: selecting neighbour core for TX interrupts (Eugenia Emantayev)
- mlx4_en: NAPI on TX side (Eugenia Emantayev)
- mlx4_en: fix kernel panic when accessing uninitialized mutex (Eugenia Emantayev)
- IB/mlx4: replace printk() with suitable logging function (Dotan Barak)
- IB/mlx4: replace printk() with suitable logging function (Dotan Barak)
- IB/mlx4: replace printk() with suitable logging function (Dotan Barak)
- net/mlx4: replace printk() with suitable logging function (Dotan Barak)
- IB/mlx4: replace printk() with suitable logging function (Dotan Barak)
- IB/mlx4: replace printk() with suitable logging function (Dotan Barak)
- IB/mlx4: replace printk() with suitable logging function (Dotan Barak)
- net/mlx4: print return values in-case of called function failures (Dotan Barak)
- net/mlx4: add explicit message if user ask too few QPs (Dotan Barak)
- ib_core: fix contig overflow over 2GB (Yishai Hadas)
- mlx4/IB: disables user mode RAW QP VLAN stripping in the RX (Dotan Barak)
- mlx4_en: fix kernel panic caused by null pointer dereference (Eugenia Emantayev)
- ib/core: Remove annoying message. (Erez Shitrit)
- mlx4_core: Fixing leackage of SW multicast entries. (Yevgeny Petrilin)
- mlx4_en: set netif_carrier off when port stopped (Eugenia Emantayev)
- mlx4_en: Adding info when TX timeout ocures (Yevgeny Petrilin)
- mlx4_en: Fixing race when closing TX queue (Eugenia Emantayev)
- mlx4_en: fix timestamping for gro flow (Eugenia Emantayev)
- mlx4_en: fix a race between napi poll function and RX ring cleanup (Eugenia Emantayev)
- mlx4_en: Removed failed adding vlan and not found vlan prints. (Eugenia Emantayev)
- mlx4_en: move register_netdev() to the end of mlx4_en_init_netdev() (Eugenia Emantayev)
- mlx4_en: Fixed no traffic bug when disable port during promisc mode in a loop. (Aviad Yehezkel)
- mlx4_en: Do not disable vlan filter during promisc. (Eugenia Emantayev)
- mlx4_core: open 4 msi-x vectors for multifunction (Eugenia Emantayev)
- et/mlx4_core: make sure that err is non-zero in __mlx4_add_one error flow. (Jack Morgenstein)
- mlx4_core: check that number of QP per MCG entry was not exceeded when adding to the default MCG entry (Alexander Guller)
- mlx4_core: Expose mlx4_net_trans_rule_hw_ctrl structure fields (Hadar Hen Zion)
- net/mlx4_core: fix memory leak in error flow of flow_spec_to_net_rule() (Dotan Barak)
- net/mlx4_core: If memory allocation failed, return error to upper function (Dotan Barak)
- mlx4_ib: fix memory leak if QP creation failed (Dotan Barak)
- mlx4_ib: Fix IPoIB flow steering after broken by the TSS/RSS support commit (Hadar Hen Zion)
- mlx4_ib: Bug fix - allow attaching L2 and L3 rules using ibv_attach_flow (Hadar Hen Zion)
- net/mlx4_core: reduce the stack usage of the function mlx4_init_hca() (Dotan Barak)
- ib/core: add prints to the cm module. (Erez Shitrit)
- rds: fix error flow handling (Dotan Barak)
- mlx4/IB: add a message print when the logical link goes up/down (Dotan Barak)
- mlx4/ib: clean memory for EQs in case of error flow (Dotan Barak)
- mlx4/IB: remove proc entries in case of bad flow (Dotan Barak)
- net/mlx4_core: set used number of MTTs when using auto-detection (Dotan Barak)
- net/mlx4_core: the number of MTTs should consider log_mtts_per_seg (Dotan Barak)
- mlx4/IB: remove RD diagnostics counters (Dotan Barak)
- ib_core: check that DMA mapping was successful (Dotan Barak)
- mlx4_en: remove an unnecessary test if maxrate is NULL (Dotan Barak)
- ib: cmem rlimit support (Yishai Hadas)
- net/mlx4_core: limit to 4TB of memory registration (Yishai Hadas)
- net/mlx4_core: enable 8TB of memory registration (Yishai Hadas)
- net/mlx4_core: num mtt issues (Yishai Hadas)
- mlx4_en: do dump eth statistics under mutex (Eugenia Emantayev)
- net/mlx4_core: make sure that negative array index isn't used (Dotan Barak)
- mlx4_en: fixing the condition before releasing resources (Dotan Barak)
- IB/mlx4: fix compilation warning (Dotan Barak)
- IB/mlx4: Prevent from all of the users in the system to clear the diag counters (Dotan Barak)
- IB/core: Fix compilation warning in kernel 3.5+ (Dotan Barak)
- mlx4_ib: Partial fix for ipoib SRIOV (Hadar Hen Zion)
- mlx4_ib: prevent mixing enum mlx4_ib_qp_flags type with enum ib_qp_create_flags type (Saeed Mahameed)
- IB/core: add module parameter to allow a non-root user to open a RAW QP (Dotan Barak)
- mlx4_en: returning NETIF_F_GRO flag to dev->features (Yevgeny Petrilin)
- mlx4_ib: add blue flame support for kernel consumers (Eli Cohen)
- net/mlx4_core: add sanity check when creating bitmap structure (Dotan Barak)
- mlx4_core: supporting 64b counters (Vu Pham)
- ib_core: supporting 64b counters using PMA_COUNTERS_EXT mad (Vu Pham)
- mlx4_core: fix error flow in case mlx4_reset failed (Dotan Barak)
- net/mlx4_core: unmap clear register in case of error flow (Dotan Barak)
- mlx4_core: support suspend/resume events (Eli Cohen)
- srp: don't release resources if the add_one failed (Dotan Barak)
- mlx4_en: Fixed memory leak in case of error flow (Dotan Barak)
- ib_core: fix NULL pointer dereference (Dotan Barak)
- mlx4_en: queue stop/start counters per ring (Yevgeny Petrilin)
- mlx4_en: Using atomic counter to decide when queue is full. (Yevgeny Petrilin)
- IB/mlx4: Add support for RSS and TSS QP groups (Shlomo Pongratz)
- IB/core: Add RSS and TSS QP groups (Shlomo Pongratz)
- mlx4_en: Data path structures are allocated per numa node. (Yevgeny Petrilin)
- mlx4_core: ICM pages are allocated on device NUMA node (Yevgeny Petrilin)
- mlx4_en: Datapath resources allocated separately (Yevgeny Petrilin)
- mlx4_en: fix compilation error on 3.5 (Eugenia Emantayev)
- mlx4_en: add timestamp support (Eugenia Emantayev)
- mlx4_core: read hca frequency and map internal clock (Eugenia Emantayev)
- mlx4_core: add timestamp device capability (Eugenia Emantayev)
- mlx4_core: For flow steering unicast ipoib support added new flag to IB header check (Hadar Hen Zion)
- mlx4_ib: contig support for control objects (Yishai Hadas)
- mlx4: Setting Ethernet port even if interface is not being brought up (Yevgeny Petrilin)
- mlx4: Enable fast_drop option (Yevgeny Petrilin)
- mlx4_en: suppress page allocation failure warnings (Yevgeny Petrilin)
- mlx4_en: Allocation order is 0 on 32 bit systems to avoid allocation failures (Yevgeny Petrilin)
- mlx4: Allow high_rate_steer (A0 mode) (Yevgeny Petrilin)
- mlx4: Respond to operation request by FW. (Yevgeny Petrilin)
- mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Dotan Barak)
- ib/core: change module_param to module_param_named call. (Erez Shitrit)
- ib_core: Use weak ordering for data registered memory (Eli Cohen)
- IB/core - Don't modify outgoing DR SMP if first part is LID routed (Ralph Campbell)
- mlx4_core: remove use_prio module parameter (Eugenia Emantayev)
- net/mlx4: adjust initial value of vl_cap in mlx4_SET_PORT (Or Gerlitz)
- mlx4_core: Error message on mtt allocation failure (Marcel Apfelbaum)
- mlx4_core: fail device init if num_vfs is negative. (Jack Morgenstein)
- IB/core: Control number of retries for SA to leave an MCG (Dotan Barak)
- mlx4: More mverbs support (Dotan Barak)
- mlx4: add warning prints in case of command timeouts (Dotan Barak)
- mlx4_core: Increased Command Timeout for NOP operation (Yevgeny Petrilin)
- mlx4: Disable BF on PPC (Dotan Barak)
- mlx4: reducing wait during SW reset for 500 msecs (Dotan Barak)
- mlx4_ib: check for FW version which properly supports resize_cq. (Dotan Barak)
- mlx4_ib: Do not enable blueflame sends if write combining is not available (Jack Morgenstein)
- IB/core: Fix create_qp issue relates to qp group type (Yishai Hadas)
- mlx4_core: log_num_mtt handling (Yishai Hadas)
- mlx4_core: adding 'set_4k_mtu' module parameter as an obsolete one (Yishai Hadas)
- mlx4_ib: Fix the SQ size of an RC QP to support masked atomic operation (Dotan Barak)
- {NET,IB}/mlx4: 64 byte CQE/EQE support (Or Gerlitz)
- ib_core: cmem handling to prevent redundant WARN (Yishai Hadas)
- ib_core: rlimit fix when cmem alloc has failed (Yishai Hadas)
- IB/mlx4_ib: use 8 bits in mlx4_ib_mmap for command ID instead of 3 (Yishai Hadas)
- IB: enable shared mr functionality (Yishai Hadas)
- IB/mlx4_ib: shared mr initial handling (Yishai Hadas)
- IB/core: infrastructure extensions to be used for shared mr functionality (Yishai Hadas)
- IB/mlx4_ib: 'proc' handling (Yishai Hadas)
- IB: reg_user_mr changes to include a new field named mr_id (Yishai Hadas)
- IB/core: ib_uverbs_reg_mr flow change (Yishai Hadas)
- ib_core: symmetric issues with user space. (Yishai Hadas)
- mlx4_ib: Use optimal numbers of MTT entries. (Yishai Hadas)
- mlx4_ib: implement get_unmapped_area (Yishai Hadas)
- ib_core: Exporting capability to control the alignment of the virtual address returned by mmap. (Yishai Hadas)
- mlx4_ib: Exporting to user space the contiguous allocation capability by mmap extension (Yishai Hadas)
- ib_core: Extending umem to support contiguous memory operations. (Yishai Hadas)
- mlx4: make firmware diagnostic counters available via sysfs (Dotan Barak)
- mlx4: enable discarding/passing multicast loopback packets by FW/HW. (Dotan Barak)
- mlx4_ib: set write-combining flag for userspace blueflame pages (Dotan Barak)
- mlx4_core: limit min profile numbers (Dotan Barak)
- mlx4_core: allow to use 0 in log_mtts_per_seg (Dotan Barak)
- mlx4_core: enable changing default max HCA resource limits. (Dotan Barak)
- cma: add module parameter to the response timeout (Arlin Davis)
- mlx4: Add mverbs support (Dotan Barak)
- mlx4_core: replace sscanf() with simple_strtol() (Dotan Barak)
- mlx4: increase the command timeout to 60 seconds (Dotan Barak)
- mlx4_core, mlx4_ib, cma, ipoib: Add IB UC flow steering for datagram QP's. (Amir Vadai)
- mlx4_ib: add support to flow steering attach with rdmacm applications. (Hadar Hen Zion)
- rdma_cm: Implement rdma_get_l2 (Nir Muchtar)
- ib_uverbs: Export ib_attach_flow and ib_detach_flow to userspace. (Nir Muchtar)
- mlx4_ib: Add support for ib_attach_flow and ib_detach_flow. (Nir Muchtar)
- ib_core: Implement ib_attach_flow ib_detach_flow (Nir Muchtar)
- mlx4_core: enable RoCE under SRIOV (Jack Morgenstein)
- mlx4_core: Adjust update-gids task for RoCE running under SRIOV (Jack Morgenstein)
- mlx4_ib: In sysfs, do not allow changing the paravirtualization mapping for pkeys (Jack Morgenstein)
- {IB,ETH}/mlx4: Adjust QP1 multiplexing and QP creation for RoCE/SRIOV (Jack Morgenstein)
- en/mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Jack Morgenstein)
- {IB,ETH}/mlx4: Add ref counting to port MAC table for RoCE (Jack Morgenstein)
- mlx4_core: Add mechanism for non trackable mem free (Moshe Lazer)
- memtrack: fix get_page/put_page tracking (Jack Morgenstein)
- Added memtrack (Vladimir Sokolovsky)
- Revert "mlx4_en: fix allocation of CPU affinity reverse-map" (Ajaykumar Hotchandani)
- Revert "IPoIB: Call skb_dst_drop() once skb is enqueued for sending" (Ajaykumar Hotchandani)
- Revert "IB/srp: Increase block layer timeout" (Ajaykumar Hotchandani)
- Revert "IB/srp: Eliminate state SRP_TARGET_CONNECTING" (Ajaykumar Hotchandani)
- Revert "IB/srp: Keep processing commands during host removal" (Ajaykumar Hotchandani)
- Revert "IB/srp: Simplify SCSI error handling" (Ajaykumar Hotchandani)
- Revert "IB/srp: Introduce srp_handle_qp_err()" (Ajaykumar Hotchandani)
- Revert "IB/srp: Process all error completions" (Ajaykumar Hotchandani)
- Revert "IB/srp: Introduce the helper function srp_remove_target()" (Ajaykumar Hotchandani)
- Revert "IB/srp: Suppress superfluous error messages" (Ajaykumar Hotchandani)
- Revert "IB/srp: Eliminate state SRP_TARGET_DEAD" (Ajaykumar Hotchandani)
- Revert "IB/srp: destroy and recreate QP and CQs when reconnecting" (Ajaykumar Hotchandani)
- Revert "IB/srp: send disconnect request without waiting for CM timewait exit" (Ajaykumar Hotchandani)
- Revert "IB/srp: Allow SRP disconnect through sysfs" (Ajaykumar Hotchandani)
- Revert "IB/srp: Track connection state properly" (Ajaykumar Hotchandani)
- Revert "IB/srp: Avoid sending a task management function needlessly" (Ajaykumar Hotchandani)
- Revert "IB/srp: Avoid endless SCSI error handling loop" (Ajaykumar Hotchandani)
- Revert "IB/srp: Fail I/O requests if the transport is offline" (Ajaykumar Hotchandani)
- Revert "rds: limit the size allocated by rds_message_alloc()" (Ajaykumar Hotchandani)
- Revert "net: rds: use this_cpu_* per-cpu helper" (Ajaykumar Hotchandani)
- Revert "IB/rds: Correct ib_api use with gs_dma_address/sg_dma_len" (Ajaykumar Hotchandani)
- Revert "IB/rds: suppress incompatible protocol when version is known" (Ajaykumar Hotchandani)
- Revert "mlx4_core: remove __dev* attributes" (Ajaykumar Hotchandani)
- Revert "mlx4: change TX coalescing defaults" (Ajaykumar Hotchandani)
- Revert "IPoIB: Fix send lockup due to missed TX completion" (Ajaykumar Hotchandani)
- Revert "mlx4: 64-byte CQE/EQE support" (Ajaykumar Hotchandani)
- Revert "mlx4_en: Remove remnants of LRO support" (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Can set maxrate only for TC0" (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Set number of rx/tx channels using ethtool" (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Use generic etherdevice.h functions." (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Add support for destination MAC in steering rules" (Ajaykumar Hotchandani)
- Revert "mlx4_core: Add QPN enforcement for flow steering rules set by VFs" (Ajaykumar Hotchandani)
- Revert "mlx4_core: Fix error flow in the flow steering wrapper" (Ajaykumar Hotchandani)
- Revert "mlx4_core: Adjustments to Flow Steering activation logic for SR-IOV" (Ajaykumar Hotchandani)
- Revert "mlx4_core: Allow choosing flow steering mode" (Ajaykumar Hotchandani)
- Revert "net/mlx4_core: Set number of msix vectors under SRIOV mode to firmware defaults" (Ajaykumar Hotchandani)
- Revert "mlx4_core: Fix advertisement of wrong PF context behaviour" (Ajaykumar Hotchandani)
- Revert "mlx4_en: fix allocation of device tx_cq" (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Initialize RFS filters lock and list in init_netdev" (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Disable RFS when running in SRIOV mode" (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Fix bridged vSwitch configuration for non SRIOV mode" (Ajaykumar Hotchandani)
- Revert "net/mlx4_en: Fix TX moderation info loss after set_ringparam is called" (Ajaykumar Hotchandani)
- Revert "mlx4_core: Fix potential deadlock in mlx4_eq_int()" (Ajaykumar Hotchandani)
- Revert "IPoIB: Fix crash due to skb double destruct" (Ajaykumar Hotchandani)
- Revert "IB/mlx4: Fix spinlock order to avoid lockdep warnings" (Ajaykumar Hotchandani)
- Revert "RDMA/cm: Change return value from find_gid_port()" (Ajaykumar Hotchandani)
-
Fri Aug 02 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-7.el6uek]
- qla4xxx: Updated driver version to 5.03.00.03.06.02-uek3 (Tej Parkash) [Orabug: 17220566]
- libiscsi: Add missing prints for session and connection sysfs attrs (Adheer Chandravanshi) [Orabug: 17220566]
- libiscsi: Add a missing break statement (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Export more firmware info in sysfs (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Only BIOS boot target entries should be at index 0 and 1. (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: discovery_parent_idx can be shown without any check. (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Set IPv6 traffic class if device type is IPv6. (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Allow removal of failed session using logout. (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220566]
- libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220566]
- scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220566]
- libiscsi: Added new boot entries in the session sysfs (Eddie Wai) [Orabug: 17220566]
- treewide: Fix typo in printk (Masanari Iida) [Orabug: 17220566]
- iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Mike Christie) [Orabug: 17220566]
- qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Assign values using correct datatype (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Fix smatch warnings (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Silence gcc warning (Vikas Chaudhary) [Orabug: 17220566]
- iscsi_tcp: support PF_MEMALLOC/__GFP_MEMALLOC (Mike Christie) [Orabug: 17220566]
- libiscsi: avoid unnecessary multiple NULL assignments (Masatake YAMATO) [Orabug: 17220566]
- qla4xxx: Added print statements to display AENs (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Use correct value for max flash node entries (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Restrict logout from boot target session using session id (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Use correct flash ddb offset for ISP40XX (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Replace dev type macros with generic portal type macros (Adheer Chandravanshi) [Orabug: 17220566]
- scsi_transport_iscsi: Declare portal type string macros for generic use (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Add flash node mgmt support (Adheer Chandravanshi) [Orabug: 17220566]
- libiscsi: export function iscsi_switch_str_param (Adheer Chandravanshi) [Orabug: 17220566]
- scsi_transport_iscsi: Add flash node mgmt support (Adheer Chandravanshi) [Orabug: 17220566]
- qla4xxx: Skip retry of initialize_adapter for ISP80XX (Nilesh Javali) [Orabug: 17220566]
- qla4xxx: Assign correct CHAP table address to FLT (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Added missing check for ISP83XX in CHAP related functions (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Fixed request queue count manipulation on response path (Tej Parkash) [Orabug: 17220566]
- qla4xxx: Fix debug level to avoid floods of same message (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Set graceful reset bit for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Boot from SAN fix for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Take E-port out of reset before disabling pause frames (Manish Dusane) [Orabug: 17220566]
- scsi: replace obsolete NLMSG_* with type safe nlmsg_* (Hong zhi guo) [Orabug: 17220566]
- treewide: Fix typos in printk and comment (Masanari Iida) [Orabug: 17220566]
- qla4xxx: don't free NULL dma pool (Dan Carpenter) [Orabug: 17220566]
- qla4xxx: Fix return code for qla4xxx_session_get_param. (Manish Rangankar) [Orabug: 17220566]
- qla4xxx: wait for boot target login response during probe. (Manish Rangankar) [Orabug: 17220566]
- qla4xxx: Added support for force firmware dump (Vikas Chaudhary) [Orabug: 17220566]
- qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Poornima Vonti) [Orabug: 17220566]
- qla4xxx: Throttle active IOCBs to firmware limits (Karen Higgins) [Orabug: 17220566]
- qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Karen Higgins) [Orabug: 17220566]
- qla4xxx: Quiesce driver activities while loopback (Nilesh Javali) [Orabug: 17220566]
- qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Nilesh Javali) [Orabug: 17220566]
- qla4xxx: Add spurious interrupt messages under debug level 2 (Nilesh Javali) [Orabug: 17220566]
- qla4xxx: Correct the validation to check in get_sys_info mailbox (Nilesh Javali) [Orabug: 17220566]
- qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Vikas Chaudhary) [Orabug: 17220566]
- scsi_transport_iscsi: export iscsi class session's target_id in sysfs. (Manish Rangankar) [Orabug: 17220566]
- qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb. (Manish Rangankar) [Orabug: 17220566]
- qla4xxx: Allow reset in link down case (Harish Zunjarrao) [Orabug: 17220566]
- qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Vikas Chaudhary) [Orabug: 17220566]
- config: enable numa balancing (Jerry Snitselaar) [Orabug: 17018504]
- config: disable Transparent Hugepages (Jerry Snitselaar) [Orabug: 17251843]
- be2net: Updating version number (Sarveshwar Bandi) [Orabug: 17252720]
- be2net: Fix to avoid hardware workaround when not needed (Sarveshwar Bandi) [Orabug: 17252720]
- net/trivial: replace numeric with standard PM state macros (Yijing Wang) [Orabug: 17252720]
- be2net: Fix 32-bit DMA Mask handling (Somnath Kotur) [Orabug: 17252720]
- be2net: Implement initiate FW dump feature for Lancer (Somnath Kotur) [Orabug: 17252720]
- be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Somnath Kotur) [Orabug: 17252720]
- be2net: Mark checksum fail for IP fragmented packets (Somnath Kotur) [Orabug: 17252720]
- be2net: Trim padded packets for Lancer (Somnath Kotur) [Orabug: 17252720]
- be2net: Pad skb to meet min Tx pkt size in lancer (Somnath Kotur) [Orabug: 17252720]
- be2net: cleanup be_get_drvinfo() (Somnath Kotur) [Orabug: 17252720]
- be2net: refactor HW workarounds in be_xmit() (Sathya Perla) [Orabug: 17252720]
- be2net: bug fix on returning an invalid nic descriptor (Wei Yang) [Orabug: 17252720]
- be2net: Avoid double insertion of vlan tags. (Sarveshwar Bandi) [Orabug: 17252720]
- be2net: disable TX in be_close() (Sathya Perla) [Orabug: 17252720]
- be2net: fix EQ from getting full while cleaning RX CQ (Sathya Perla) [Orabug: 17252720]
- be2net: fix payload_len value for GET_MAC_LIST cmd req (Sathya Perla) [Orabug: 17252720]
- be2net: provision VF resources before enabling SR-IOV (Sathya Perla) [Orabug: 17252720]
- be2net: Fix to fail probe if MSI-X enable fails for a VF (Somnath Kotur) [Orabug: 17252720]
- be2net: avoid napi_disable() when it has not been enabled (Somnath Kotur) [Orabug: 17252720]
- be2net: Fix firmware download for Lancer (Somnath Kotur) [Orabug: 17252720]
- be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ajit Khaparde) [Orabug: 17252720]
- be2net: Fix to show tx priority pause counter in ethtool -S (Ajit Khaparde) [Orabug: 17252720]
- be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ajit Khaparde) [Orabug: 17252720]
- be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ajit Khaparde) [Orabug: 17252720]
- be2net: FLR must be first cmd issued to Lancer FW (Kalesh AP) [Orabug: 17252720]
- be2net: Use GET_FUNCTION_CONFIG V1 cmd (Kalesh AP) [Orabug: 17252720]
- be2net: Fix to show wol disabled/enabled state correctly. (Sarveshwar Bandi) [Orabug: 17252720]
- be2net: Fixed memory leak (Suresh Reddy) [Orabug: 17252720]
- be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze. (Suresh Reddy) [Orabug: 17252720]
- be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Suresh Reddy) [Orabug: 17252720]
- be2net: Add support for setting and getting rx flow hash options (Suresh Reddy) [Orabug: 17252720]
- be2net: Fix PVID tag offload for packets with inline VLAN tag. (Ajit Khaparde) [Orabug: 17252720]
- be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ajit Khaparde) [Orabug: 17252720]
- be2net: Remove an incorrect pvid check in Tx (Ajit Khaparde) [Orabug: 17252720]
- be2net: enable IOMMU pass through for be2net (Craig Hada) [Orabug: 17252720]
- be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Vasundhara Volam) [Orabug: 17252720]
- be2net: Avoid flashing BE3 UFI on BE3-R chip. (Vasundhara Volam) [Orabug: 17252720]
- be2net: Don't log "Out of MCCQ wrbs" error (Vasundhara Volam) [Orabug: 17252720]
- be2net: Use TXQ_CREATE_V2 cmd (Vasundhara Volam) [Orabug: 17252720]
- be2net: take care of __vlan_put_tag return value (Ivan Vecera) [Orabug: 17252720]
- be2net: remove unused variable 'sge' (Ivan Vecera) [Orabug: 17252720]
- drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (Joe Perches) [Orabug: 17252720]
- drivers:net: Remove dma_alloc_coherent OOM messages (Joe Perches) [Orabug: 17252720]
- be2net: Use new F/W mailbox cmd to manipulate interrupts. (Somnath Kotur) [Orabug: 17252720]
- be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Somnath Kotur) [Orabug: 17252720]
- be2net: Update copyright year (Vasundhara Volam) [Orabug: 17252720]
- be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Sathya Perla) [Orabug: 17252720]
- benet: Wait f/w POST until timeout (Gavin Shan) [Orabug: 17252720]
- be2net: remove BUG_ON() in be_mcc_compl_is_new() (Sathya Perla) [Orabug: 17252720]
- be2net: update driver version to 4.6.x (Sathya Perla) [Orabug: 17252720]
- be2net: fix re-loaded PF driver to re-gain control of its VFs (Sathya Perla) [Orabug: 17252720]
- ethtool: fix drvinfo strings set in drivers (Jiri Pirko) [Orabug: 17252720]
- block: do not pass disk names as format strings (Kees Cook) [Orabug: 17230056] {CVE-2013-2851}
- libceph: Fix NULL pointer dereference in auth client code (Tyler Hicks) [Orabug: 17230095] {CVE-2013-1059}
- Btrfs: re-add root to dead root list if we stop dropping it (Josef Bacik)
- Btrfs: fix lock leak when resuming snapshot deletion (Josef Bacik)
- Btrfs: only do the tree_mod_log_free_eb if this is our last ref (Josef Bacik)
- Btrfs: hold the tree mod lock in __tree_mod_log_rewind (Josef Bacik)
- Btrfs: fix oops when recovering the file data by scrub function (Miao Xie)
- Btrfs: unlock extent range on enospc in compressed submit (Josef Bacik)
- btrfs: do away with non-whole_page extent I/O (Alexandre Oliva)
- btrfs: don't stop searching after encountering the wrong item (Gabriel de Perthuis)
- Btrfs: don't call readahead hook until we have read the entire eb (Josef Bacik)
- Btrfs: fix possible infinite loop in slow caching (Josef Bacik)
- Btrfs: fix lockdep warning (Josef Bacik)
- Btrfs: don't force pages under writeback to finish when aborting (Josef Bacik)
- Btrfs: fix unlock after free on rewinded tree blocks (Jan Schmidt)
- Btrfs: fix accessing the root pointer in tree mod log functions (Jan Schmidt)
- Btrfs: fix tree mod log regression on root split operations (Jan Schmidt)
- Btrfs: fix bad extent logging (Josef Bacik)
- Btrfs: log ram bytes properly (Josef Bacik)
- Btrfs: fix memory leak in btrfs_create_tree() (Tsutomu Itoh)
- Btrfs: fix warning of free_extent_map (Liu Bo)
- Btrfs: fix warning when creating snapshots (Liu Bo)
- Btrfs: fix missing deleted items in btrfs_clean_quota_tree (Wang Shilong)
- Btrfs: fix memory leak of log roots (Liu Bo)
- Btrfs: fix NULL pointer after aborting a transaction (Liu Bo)
- Btrfs: do not change inode flags in rename (Liu Bo)
- Btrfs: use reserved space for creating a snapshot (Liu Bo)
- Btrfs: make sure NODATACOW also gets NODATASUM set (Josef Bacik)
- Btrfs: fix backref walking race with tree deletions (Jan Schmidt)
- Btrfs: fix wrong outstanding_extents when doing DIO write (Miao Xie)
- Btrfs: fix cleaner thread not working with inode cache option (Liu Bo)
- Btrfs: fix the deadlock between the transaction start/attach and commit (Miao Xie)
- Btrfs: eliminate a use-after-free in btrfs_balance() (Ilya Dryomov)
- Btrfs: fix deadlock due to unsubmitted (Miao Xie)
- Btrfs: fix memory leak of pending_snapshot->inherit (Miao Xie)
- Btrfs: fix the race between bio and btrfs_stop_workers (Miao Xie)
- Btrfs: handle errors in compression submission path (Josef Bacik)
- Btrfs: rework the overcommit logic to be based on the total size (Josef Bacik)
- Btrfs: unreserve space if our ordered extent fails to work (Josef Bacik)
- Btrfs: fix how we discard outstanding ordered extents on abort (Josef Bacik)
- Btrfs: fix freeing delayed ref head while still holding its mutex (Josef Bacik)
- Btrfs: do not overcommit if we don't have enough space for global rsv (Josef Bacik)
- Btrfs: remove extent mapping if we fail to add chunk (Josef Bacik)
- Btrfs: fix chunk allocation error handling (Josef Bacik)
- Btrfs: fix crash in log replay with qgroups enabled (Arne Jansen)
-
Tue Jul 30 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-6.el6uek]
- mpt2sas: update from 16.05.01.00 to 17.00.00.00 (Jerry Snitselaar) [Orabug: 17237382]
- enable VMware module vsock,vmw_vmci,vmw_vsock_vmci_transport (Vaughan Cao) [Orabug: 16957210]
- Backport VMCI and vSockets from 3.10 (Andy King) [Orabug: 16957210]
- vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Bhavesh Davda) [Orabug: 17215008]
- ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Eric Dumazet) [Orabug: 17079717]
- build,drm: enable building of vmwgfx driver (Jerry Snitselaar) [Orabug: 17158893]
- be2iscsi: Bump the driver version to 10.0.467.0 (John Soni Jose) [Orabug: 17233074]
- be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix possible reentrancy issue in be_iopoll (Shlomo Pongratz) [Orabug: 17233074]
- be2scsi: Update copyright dates to 2013 (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix checking Adapter state while establishing CXN (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix dynamic CID allocation Mechanism in driver (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi : Fix the NOP-In handling code path (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix the Port Link Status issue (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix displaying the Active Session Count from driver (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix displaying the FW Version from driver. (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix support for DEFQ extension (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix MACRO for checking the adapter type (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix freeing CXN specific driver resources. (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix MSIX support in SKH-R to 32 (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix MBX Command issues (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Jayamohan Kallickal) [Orabug: 17233074]
- be2iscsi: Fix lack of uninitialize pattern to FW (Jayamohan Kallickal) [Orabug: 17233074]
- treewide: Fix typo in printk and comments (Masanari Iida) [Orabug: 17233074]
- neighbour: fix a race in neigh_destroy() (Eric Dumazet)
- mpt3sas: Bump driver version to v02.100.00.00 (Sreekanth Reddy) [Orabug: 17187623]
- mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Sreekanth Reddy) [Orabug: 17187623]
- mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Sreekanth Reddy) [Orabug: 17187623]
- mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Sreekanth Reddy) [Orabug: 17187623]
- mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Sreekanth Reddy) [Orabug: 17187623]
- mpt3sas: Updated the Hardware timing requirements (Sreekanth Reddy) [Orabug: 17187623]
- mpt3sas: 2013 source code copyright (Sreekanth Reddy) [Orabug: 17187623]
- fib_trie: potential out of bounds access in trie_show_stats() (Jerry Snitselaar) [Orabug: 17215539]
- Revert "xen/pat: Disable PAT using pat_enabled value." (Jerry Snitselaar) [Orabug: 17176404]
- sxge: Check link state before xmit (Joe Jin) [Orabug: 17201220]
-
Tue Jul 23 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-5.el6uek]
- writeback fix bdi thread race in mark_inode_dirty (UEK3) (Srinivas Eeda)
- mpt2sas: update to LSI version 16.05.01.00 (Maxim Uvarov) [Orabug: 16730165]
- megaraid_sas driver update from 06.504.01.00-rc1 to version 06.600.18.00 (Maxim Uvarov) [Orabug: 17177382]
- Specfile changes for sparc (Dave Kleikamp)
- sunvdc: fix typo and remove unused function (Dave Kleikamp)
- sparc: rcu_needs_cpu() needs second argument (Dave Kleikamp)
- sparc: add back TIF_FREEZE to fix a build break (Dave Kleikamp)
- sparc: fix typo in smp_64.h (Dave Kleikamp)
- writeback: Fix periodic writeback after fs mount (Jan Kara) [Orabug: 17185874]
- [SCSI] scsi_transport_iscsi: fix error return code in iscsi_transport_init() (Wei Yongjun) [Orabug: 17153681]
-
Fri Jul 19 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-4.el6uek]
- configs: turn on sxge (Maxim Uvarov)
- [net] add sxge and sxgevf drivers (Maxim Uvarov) [Orabug: 16443168]
- sparc64 - userspace VA layout (bob picco)
- kernel: freezer: restore TIF_FREEZE (Sasha Levin)
- Revert "megaraid_sas: Big endian support" (Maxim Uvarov) [Orabug: 17167688]
- bnx2x correct firmwares ihex (Maxim Uvarov) [Orabug: 17034501]
- config changes from uek2 (Allen Pais)
- sparc64: fatal trap should stop all cpus (Dave Kleikamp)
- sunvdc TX TEMPORARY workaround (Allen Pais)
- vdisk geometry (Allen Pais)
- sunvet (Allen Pais)
- sunvdc cdrom support (Allen Pais)
- xen-netfront: use skb_partial_csum_set() to simplify the codes (Li RongQing)
- xen-netfront: split event channels support for Xen frontend driver (Wei Liu)
- xen-netfront: avoid leaking resources when setup_netfront fails (Wei Liu)
- xen-netfront: reduce gso_max_size to account for max TCP header (Wei Liu)
- xen-netfront: frags -> slots in log message (Wei Liu)
- xen-netfront: frags -> slots in xennet_get_responses (Wei Liu)
- xen-netfront: remove unused variable `extra' (Wei Liu)
- xen-netback: xenbus.c: use more current logging styles (Wei Liu)
- xen: Use more current logging styles (Joe Perches)
- xen-netback: double free on unload (Dan Carpenter)
- xen-netback: don't de-reference vif pointer after having called xenvif_put() (Jan Beulich)
- perf sparc4 dwarf (Allen Pais)
- xen-netback: split event channels support for Xen backend driver (Wei Liu)
- xen-netback: enable user to unload netback module (Wei Liu)
- xen-netback: remove dead code (Wei Liu)
- xen-netback: better names for thresholds (Wei Liu)
- xen-netback: avoid allocating variable size array on stack (Wei Liu)
- xen-netback: remove redundent parameter in netbk_count_requests (Wei Liu)
- xen-netback: don't disconnect frontend when seeing oversize packet (Wei Liu)
- xen-netback: coalesce slots in TX path and fix regressions (Wei Liu)
- xen-netback: fix sparse warning (stephen hemminger)
- do_rt_sigreturn - minor clean up (bob picco)
- remove sparc support (bob picco)
- cpu_idle - add rcu needs cpu to yield decision (bob picco)
- sparc64_yield - consolidate conditions for enter yield (Allen Pais)
- small clean up - isolate CPU_HOTPLUG in include file (Allen Pais)
- xen-netback: remove skb in xen_netbk_alloc_page (Wei Liu)
- Revert "xen: netback: remove redundant xenvif_put" (David S. Miller)
- xen: netback: remove redundant xenvif_put (Andrew Jones)
- xen-netback: allow changing the MAC address of the interface (Matt Wilson)
-
Wed Jul 10 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-3.el6uek]
- xen/netback: correctly calculate required slots of skb. (Annie Li) [Orabug: 16934362]
- megaraid_sas: Big endian support (Martin K. Petersen)
- sparc/ldom sysfs now shows only CPUs assigned to VM, not all in MD (Allen Pais)
- ixgbe: Look up MAC address on SPARC systems (Allen Pais)
- bnx2x: update fw to 7.8.2 (Yuval Mintz)
- x86 idle: remove mwait_idle() and "idle=mwait" cmdline param (Len Brown) [Orabug: 17034508]
- Revert "xen/pci: Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK" (Konrad Rzeszutek Wilk)
- Revert "xen/pci: Used cached MSI-X capability offset" (Konrad Rzeszutek Wilk)
- Revert "xen-pciback: more uses of cached MSI-X capability offset" (Konrad Rzeszutek Wilk)
- xen-blkback: check the number of iovecs before allocating a bios (Roger Pau Monne)
- xen: Convert printks to pr_<level> (Joe Perches)
- xen/time: remove blocked time accounting from xen "clockchip" (Laszlo Ersek)
- xen: ifdef CONFIG_HIBERNATE_CALLBACKS xen_*_suspend (Stefano Stabellini)
- xen/pcifront: Deal with toolstack missing 'XenbusStateClosing' state. (Konrad Rzeszutek Wilk)
- xen/time: Free onlined per-cpu data structure if we want to online it again. (Konrad Rzeszutek Wilk)
- xen/time: Check that the per_cpu data structure has data before freeing. (Konrad Rzeszutek Wilk)
- xen/time: Don't leak interrupt name when offlining. (Konrad Rzeszutek Wilk)
- xen/time: Encapsulate the struct clock_event_device in another structure. (Konrad Rzeszutek Wilk)
- xen/spinlock: Don't leak interrupt name when offlining. (Konrad Rzeszutek Wilk)
- xen/smp: Don't leak interrupt name when offlining. (Konrad Rzeszutek Wilk)
- xen/smp: Set the per-cpu IRQ number to a valid default. (Konrad Rzeszutek Wilk)
- xen/smp: Introduce a common structure to contain the IRQ name and interrupt line. (Konrad Rzeszutek Wilk)
- xen/smp: Coalesce the free_irq calls in one function. (Konrad Rzeszutek Wilk)
- xen-pciback: fix error return code in pcistub_irq_handler_switch() (Wei Yongjun)
- microcode_xen: Add support for AMD family >= 15h (Ian Campbell)
- x86/microcode: check proper return code. (Ben Guthro)
- xen: add CPU microcode update driver (Jeremy Fitzhardinge)
- x86/cpa: Use pte_attrs instead of pte_flags on CPA/set_p.._wb/wc operations. (Konrad Rzeszutek Wilk)
- Revert "xen/pat: Disable PAT support for now." (Konrad Rzeszutek Wilk)
- Revert "xen/pat: Disable PAT using pat_enabled value." (Konrad Rzeszutek Wilk)
- xen / ACPI / sleep: Register an acpi_suspend_lowlevel callback. (Konrad Rzeszutek Wilk)
- x86 / ACPI / sleep: Provide registration for acpi_suspend_lowlevel. (Konrad Rzeszutek Wilk)
- xen/smp: Fixup NOHZ per cpu data when onlining an offline CPU. (Konrad Rzeszutek Wilk)
- xenbus_client.c: correct exit path for xenbus_map_ring_valloc_hvm (Wei Liu)
- xen-pciback: more uses of cached MSI-X capability offset (Jan Beulich)
- xen: Clean up apic ipi interface (Stefan Bader)
- xenbus: save xenstore local status for later use (Aurelien Chartier)
- xenbus: delay xenbus frontend resume if xenstored is not running (Aurelien Chartier)
- xen: Fixed assignment error in if statement (Lisa Nguyen)
- xen/xenbus: Fixed over 80 character limit issue (Lisa Nguyen)
- xen/xenbus: Fixed indentation error in switch case (Lisa Nguyen)
- xen/privcmd: fix condition in privcmd_close() (Dan Carpenter)
- xen/pci: Used cached MSI-X capability offset (Bjorn Helgaas)
- xen/pci: Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Bjorn Helgaas)
- xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST (Julien Grall)
- xen: mask x2APIC feature in PV (Zhenzhong Duan)
- xen: SWIOTLB is only used on x86 (Arnd Bergmann)
- xen/spinlock: Fix check from greater than to be also be greater or equal to. (Konrad Rzeszutek Wilk)
- xen/smp/pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Konrad Rzeszutek Wilk)
- xen/vcpu: Document the xen_vcpu_info and xen_vcpu (Konrad Rzeszutek Wilk)
- xen/vcpu/pvhvm: Fix vcpu hotplugging hanging. (Konrad Rzeszutek Wilk)
- xen: resolve section mismatch warnings in xen-acpi-processor (Ben Guthro)
- xen: Re-upload processor PM data to hypervisor after S3 resume (v2) (Ben Guthro)
- xen/smp: Unifiy some of the PVs and PVHVM offline CPU path (Konrad Rzeszutek Wilk)
- xen/smp/pvhvm: Don't initialize IRQ_WORKER as we are using the native one. (Konrad Rzeszutek Wilk)
- xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM (Konrad Rzeszutek Wilk)
- xen/spinlock: Check against default value of -1 for IRQ line. (Konrad Rzeszutek Wilk)
- xen/time: Add default value of -1 for IRQ and check for that. (Konrad Rzeszutek Wilk)
- xen/events: Check that IRQ value passed in is valid. (Konrad Rzeszutek Wilk)
- xen/time: Fix kasprintf splat when allocating timer%d IRQ line. (Konrad Rzeszutek Wilk)
- xen/smp/spinlock: Fix leakage of the spinlock interrupt line for every CPU online/offline (Konrad Rzeszutek Wilk)
- xen/smp: Fix leakage of timer interrupt line for every CPU online/offline. (Konrad Rzeszutek Wilk)
- xen kconfig: fix select INPUT_XEN_KBDDEV_FRONTEND (Andrew Jones)
- xen: drop tracking of IRQ vector (Jan Beulich)
- x86/xen: populate boot_params with EDD data (David Vrabel)
- xen-blkfront: set blk_queue_max_hw_sectors correctly (Roger Pau Monne)
- xen-blkback: workaround compiler bug in gcc 4.1 (Roger Pau Monne)
- xen/blkback: Check for insane amounts of request on the ring (v6). (Konrad Rzeszutek Wilk)
- xen/io/ring.h: new macro to detect whether there are too many requests on the ring (Jan Beulich)
- xen/blkback: Check device permissions before allowing OP_DISCARD (Konrad Rzeszutek Wilk) {CVE-2013-2140}
- xen/blkback: Use physical sector size for setup (Stefan Bader)
- xen-blkback/sysfs: Move the parameters for the persistent grant features (Konrad Rzeszutek Wilk)
- xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments. (Konrad Rzeszutek Wilk)
- xen-blkfront: use a different scatterlist for each request (Roger Pau Monne)
- xen-blkback: allocate list of pending reqs in small chunks (Roger Pau Monne)
- xen-block: implement indirect descriptors (Roger Pau Monne)
- xen-blkback: expand map/unmap functions (Roger Pau Monne)
- xen-blkback: make the queue of free requests per backend (Roger Pau Monne)
- xen-blkback: move pending handles list from blkbk to pending_req (Roger Pau Monne)
- xen-blkback: implement LRU mechanism for persistent grants (Roger Pau Monne)
- xen-blkback: use balloon pages for all mappings (Roger Pau Monne)
- xen-blkback: print stats about persistent grants (Roger Pau Monne)
- xen/mmu: On early bootup, flush the TLB when changing RO->RW bits Xen provided pagetables. (Konrad Rzeszutek Wilk)
- xen/events: Handle VIRQ_TIMER before any other hardirq in event loop. (Keir Fraser)
- xen/events: avoid race with raising an event in unmask_evtchn() (David Vrabel)
- xen/mmu: Move the setting of pvops.write_cr3 to later phase in bootup. (Konrad Rzeszutek Wilk)
- xen/acpi-stub: Disable it b/c the acpi_processor_add is no longer called. (Konrad Rzeszutek Wilk)
- xen-pciback: notify hypervisor about devices intended to be assigned to guests (Jan Beulich)
- xen/acpi-processor: Don't dereference struct acpi_processor on all CPUs. (Konrad Rzeszutek Wilk)
- xen/acpi: remove redundant acpi/acpi_drivers.h include (Liu Jinsong)
- xen: arm: mandate EABI and use generic atomic operations. (Ian Campbell)
- acpi: Export the acpi_processor_get_performance_info (Konrad Rzeszutek Wilk)
- xen/pciback: Don't disable a PCI device that is already disabled. (Konrad Rzeszutek Wilk)
- xenbus: fix compile failure on ARM with Xen enabled (Steven Noonan)
- xen/pci: We don't do multiple MSI's. (Konrad Rzeszutek Wilk)
- xen/pat: Disable PAT using pat_enabled value. (Konrad Rzeszutek Wilk)
- xen/acpi: xen cpu hotplug minor updates (Liu Jinsong)
- xen/acpi: xen memory hotplug minor updates (Liu Jinsong)
- xen: event channel arrays are xen_ulong_t and not unsigned long (Ian Campbell)
- xen: Send spinlock IPI to all waiters (Stefan Bader)
- xen: introduce xen_remap, use it instead of ioremap (Stefano Stabellini)
- xen: close evtchn port if binding to irq fails (Wei Liu)
- xen-evtchn: correct comment and error output (Wei Liu)
- xen/tmem: Add missing %s in the printk statement. (Konrad Rzeszutek Wilk)
- xen/acpi: move xen_acpi_get_pxm under CONFIG_XEN_DOM0 (Liu Jinsong)
- xen/acpi: ACPI cpu hotplug (Liu Jinsong)
- xen/acpi: Move xen_acpi_get_pxm to Xen's acpi.h (Liu Jinsong)
- xen/stub: driver for CPU hotplug (Liu Jinsong)
- xen/acpi: ACPI memory hotplug (Liu Jinsong)
- xen/stub: driver for memory hotplug (Liu Jinsong)
- xen: implement updated XENMEM_add_to_physmap_range ABI (Ian Campbell)
- xen/smp: Move the common CPU init code a bit to prep for PVH patch. (Konrad Rzeszutek Wilk)
- xen-blkfront: remove frame list from blk_shadow (Roger Pau Monne)
- xen-blkfront: pre-allocate pages for requests (Roger Pau Monne)
- xen-blkback: don't store dev_bus_addr (Roger Pau Monne)
- xen-blkfront: switch from llist to list (Roger Pau Monne)
- xen-blkback: fix foreach_grant_safe to handle empty lists (Roger Pau Monne)
- xen-blkfront: replace kmalloc and then memcpy with kmemdup (Mihnea Dobrescu-Balaur)
- xen-blkback: fix dispatch_rw_block_io() error path (Jan Beulich)
- xen/blkback: Change statistics counter types to unsigned (Zoltan Kiss)
- xen/blkback: correctly respond to unknown, non-native requests (David Vrabel)
- xen/xen-blkback: preq.dev is used without initialized (Chen Gang)
- xen-blkback: use balloon pages for persistent grants (Roger Pau Monne)
- xen-blkfront: drop the use of llist_for_each_entry_safe (Konrad Rzeszutek Wilk) [Orabug: 16263164]
- xen/blkback: Don't trust the handle from the frontend. (Konrad Rzeszutek Wilk)
- xen-blkback: do not leak mode property (Jan Beulich)
-
Wed Jun 26 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-2.el6uek]
- scsi_prep_fn() check for empty queue (Maxim Uvarov) [Orabug: 17015179]
- CONFIG_SCSI_VIRTIO=m (Maxim Uvarov) [Orabug: 17002820]
- kernel spec: comment out pesign requirement (Maxim Uvarov)
- remove i686 build files (Maxim Uvarov)
- ixgbevf driver update from 2.7.12-k to 2.8.7 (Maxim Uvarov)
- ixgbe update from 3.11.33-k to 3.15.1 (Maxim Uvarov)
- igbvf driver update from 2.0.2-k to 2.3.2 (Maxim Uvarov)
- e1000e driver update from 2.1.4-k to 2.4.14-NAPI (Maxim Uvarov)
- spec: change kernel version to uek3 (Maxim Uvarov)
- igb driver update from 4.1.2-k to 4.3.0 (Maxim Uvarov)
- support sparc64x chip type in cpumap (Allen Pais)
- cpu hw caps support for sparc64x (Allen Pais)
- correctly recognize SPARC64-X chips (Allen Pais)
- OVPMAI: modified files to include ovmapi driver. (Cathy Avery) Merge OVMAPI
[Orabug: 16443145]
- OVMAPI: Added uek2 driver to build. (Cathy Avery) Merge OVMAPI
[Orabug: 16443145]
-
Fri Jun 14 2013 Maxim Uvarov <maxim.uvarov@oracle.com> [3.8.13-1.el6uek]
- kconfig: turn on rcu_trace and rcu_torture_test (Maxim Uvarov)
- sparc64 Kconfig and configs V1 (bob picco)
- sparc64 irq_64 section mismatch fix (bob picco)
- sparc64 sparse irq (bob picco)
- sparc64 boot option open up /dev/mem again (bob picco)
- sparc64 add mem to iomem resource (bob picco)
- sparc64 strict_devmem (bob picco)
- sparc64 find_node LDOM (bob picco)
- sparc64 address-congruence property (bob picco)
- sparc64 kconfig four level page table (bob picco)
- sparc64 four level page table support (bob picco)
- sparc64 move three level page table scheme (bob picco)
- sparc64 expand linear mapping region (bob picco)
- ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Bartlomiej Zolnierkiewicz) [Orabug: 16495543]
- perf/x86: Add Intel IvyBridge event scheduling constraints (Stephane Eranian) [Orabug: 16495525]
- ksplice: Clear garbage data on the kernel stack when handling signals (Nelson Elhage)
- spec: ol6 add multipath version deps (Maxim Uvarov) [Orabug: 16763586]
- spec: fix suffix order of a directory name (Guangyu Sun) [Orabug: 16682371]
- SPEC: add x86_energy_perf_policy tool Add tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy to ol5 ol6 uek kernel rpmbuild spec file and create shell wrapper for this tool. (ethan.zhao) [Orabug: 16036151]
- spec: fix instalation if hardlink is installed (Maxim Uvarov)
- SPEC: fix doc build (Guru Anbalagane)
- spec: unique debuginfo (Maxim Uvarov) [Orabug: 16245366]
- Enable CONFIG_SUNRPC_DEBUG by default. (Todd Vierling) [Orabug: 16879097]
- x86: Add Xen kexec control code size check to linker script (Daniel Kiper)
- drivers/xen: Export vmcoreinfo through sysfs (Daniel Kiper)
- x86/xen/enlighten: Add init and crash kexec/kdump hooks (Daniel Kiper)
- x86/xen: Add kexec/kdump makefile rules (Daniel Kiper)
- x86/xen: Add x86_64 kexec/kdump implementation (Daniel Kiper)
- x86/xen: Add i386 kexec/kdump implementation (Daniel Kiper)
- x86/xen: Register resources required by kexec-tools (Daniel Kiper)
- x86/xen: Introduce architecture dependent data for kexec/kdump (Daniel Kiper)
- xen: Introduce architecture independent data for kexec/kdump (Daniel Kiper)
- x86/kexec: Add extra pointers to transition page table PGD, PUD, PMD and PTE (Daniel Kiper)
- kexec: introduce kexec_ops struct (Daniel Kiper)
- spec: inc sublevel to 13 (Maxim Uvarov)
- spec: add /boot/vmlinuz*.hmac needed for fips mode (John Haxby) [Orabug: 16807114]
- spec: baselevel 12 (Maxim Uvarov)
- Fix version.h include due to UAPI change in 3.7 (Dwight Engen) [Orabug: 16526862]
- mtip32xx: set config option to enable build (Jerry Snitselaar) [Orabug: 16745449]
- mpt3sas: set config options to enable build (Jerry Snitselaar) [Orabug: 16745449]
- spec: baselevel 8 (Maxim Uvarov)
- xen/mmu: On early bootup, flush the TLB when changing RO->RW bits Xen provided pagetables. (Konrad Rzeszutek Wilk)
- Fix problem in Xen pvhugepages where page table walk to lock/unlock page table pages needed to be taught about hugepages. (Dave McCracken)
- Add support for pv hugepages and support for huge balloon pages. (Dave McCracken)
- update-el use 6.4 (Maxim Uvarov)
- Spec: uek3/v3.8 initial build scripts (Maxim Uvarov)
- scripts/sign-file fix typo (Maxim Uvarov)
- kbuild: AFTER_LINK (Roland McGrath)
- MODSIGN: Simplify Makefile with a Kconfig helper (Michal Marek)
- MODSIGN: Add option to not sign modules during modules_install (Michal Marek)
- MODSIGN: Specify the hash algorithm on sign-file command line (Michal Marek)
- bnx2: Update driver to use new mips firmware. (Joe Jin)
- ipmi: make kcs timeout parameters as module options (Pavel Bures)
- perf: fix x86 compilation fix (Maxim Uvarov)
- ocfs2: Add datavolume mount option (Guru Anbalagane) [Orabug: 16533805]
- update-el use 6.4 (Maxim Uvarov)
- Spec: uek3/v3.8 initial build scripts (Maxim Uvarov)
- scripts/sign-file fix typo (Maxim Uvarov)
- kbuild: AFTER_LINK (Roland McGrath)
- MODSIGN: Simplify Makefile with a Kconfig helper (Michal Marek)
- MODSIGN: Add option to not sign modules during modules_install (Michal Marek)
- MODSIGN: Specify the hash algorithm on sign-file command line (Michal Marek)
- bnx2: Update driver to use new mips firmware. (Joe Jin)
- ipmi: make kcs timeout parameters as module options (Pavel Bures)
- perf: fix x86 compilation fix (Maxim Uvarov)
- Linux 3.8.13 (Greg Kroah-Hartman) This is the 3.8.13 stable release