-
Fri Jun 23 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.47.1.el6uek]
- udp: properly support MSG_PEEK with truncated buffers (Eric Dumazet) [Orabug: 25876653] {CVE-2016-10229}
- HID: hid-cypress: validate length of report (Greg Kroah-Hartman) [Orabug: 25795985] {CVE-2017-7273}
- nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [Orabug: 25986983] {CVE-2017-7895}
- net/packet: fix overflow in check for tp_reserve (Andrey Konovalov) [Orabug: 26143550] {CVE-2017-7308}
- net/packet: fix overflow in check for tp_frame_nr (Andrey Konovalov) [Orabug: 26143550] {CVE-2017-7308}
- net/packet: fix overflow in check for priv area size (Andrey Konovalov) [Orabug: 26143550] {CVE-2017-7308}
-
Thu Jun 22 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.46.1.el6uek]
- mlx4: limit max MSIX allocations (Ajaykumar Hotchandani) [Orabug: 26331606]
- nvme: Handle PM1725 HIL reset (Martin K. Petersen) [Orabug: 26277595]
-
Tue Jun 06 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.45.1.el6uek]
- xsigo: poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli) [Orabug: 25976641]
-
Thu May 18 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.44.1.el6uek]
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli) [Orabug: 25981984]
- I/O ERROR WHEN A FILE ON ACFS FILESYSTEM IS ATTACHED TO THE GUEST DOMU (Joe Jin) [Orabug: 26096242]
-
Tue May 16 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.43.1.el6uek]
- RDS/IB: 4KB receive buffers get posted by mistake on 16KB frag connections. (Venkat Venkatsubra) [Orabug: 26080015]
-
Mon May 08 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.42.1.el6uek]
- Re-enable SDP for uek-nano kernel (Ashok Vairavan) [Orabug: 26000076]
-
Wed Apr 26 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.41.1.el6uek]
- KVM: VMX: fix vmwrite to invalid VMCS (Radim Krčmář)
-
Wed Apr 12 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.40.1.el6uek]
- block: fix use-after-free in seq file (Vegard Nossum) [Orabug: 25877511] {CVE-2016-7910}
-
Fri Apr 07 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.39.1.el6uek]
- uek-rpm: enable CONFIG_KSPLICE. (Jamie Iles) [Orabug: 25698177]
- ksplice: add sysctls for determining Ksplice features. (Jamie Iles) [Orabug: 25698177]
- signal: protect SIGNAL_UNKILLABLE from unintentional clearing. (Jamie Iles) [Orabug: 25698177]
- KVM: x86: fix emulation of "MOV SS, null selector" (Paolo Bonzini) [Orabug: 25719671] {CVE-2017-2583} {CVE-2017-2583}
- ext4: store checksum seed in superblock (Darrick J. Wong) [Orabug: 25719732] {CVE-2016-10208}
- ext4: reserve code points for the project quota feature (Theodore Ts'o) [Orabug: 25719732] {CVE-2016-10208}
- ext4: validate s_first_meta_bg at mount time (Eryu Guan) [Orabug: 25719732] {CVE-2016-10208}
- ext4: clean up feature test macros with predicate functions (Darrick J. Wong) [Orabug: 25719732] {CVE-2016-10208}
- sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Marcelo Ricardo Leitner) [Orabug: 25719808] {CVE-2017-5986}
- tcp: avoid infinite loop in tcp_splice_read() (Eric Dumazet) [Orabug: 25720809] {CVE-2017-6214}
- ip: fix IP_CHECKSUM handling (Paolo Abeni) [Orabug: 25720845] {CVE-2017-6347}
- udp: fix IP_CHECKSUM handling (Eric Dumazet) [Orabug: 25720845] {CVE-2017-6347}
- udp: do not expect udp headers in recv cmsg IP_CMSG_CHECKSUM (Willem de Bruijn) [Orabug: 25720845] {CVE-2017-6347}
- ipc/shm: Fix shmat mmap nil-page protection (Davidlohr Bueso) [Orabug: 25797004] {CVE-2017-5669}
- xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (Andy Whitcroft) [Orabug: 25814649] {CVE-2017-7184}
- xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window (Andy Whitcroft) [Orabug: 25814649] {CVE-2017-7184}
-
Wed Apr 05 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.38.1.el6uek]
- xen-netfront: Rework the fix for Rx stall during OOM and network stress (Dongli Zhang) [Orabug: 25798673]
- xen-netfront: Fix Rx stall during network stress and OOM (Dongli Zhang) [Orabug: 25798673]
-
Thu Mar 30 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.37.1.el6uek]
- Revert "x86/mm: Expand the exception table logic to allow new handling options" (Brian Maly) [Orabug: 25790387] {CVE-2016-9644}
- Revert "fix minor infoleak in get_user_ex()" (Brian Maly) [Orabug: 25790391] {CVE-2016-9644}
-
Wed Mar 29 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.36.1.el6uek]
- x86/mm: Expand the exception table logic to allow new handling options (Tony Luck) [Orabug: 25790391] {CVE-2016-9644}
-
Tue Mar 28 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.35.1.el6uek]
- xsigo: [errata] xve:Accessing proc entry l2table crashes system (Pradeep Gopanapalli) [Orabug: 25779590]
- xsigo: [backport] Fix race condition in freeing aging forwarding tables (Pradeep Gopanapalli) [Orabug: 25704632]
- xsigo: [errata] Optimize xsvnic module parameters for UEK4. (Pradeep Gopanapalli) [Orabug: 25779897]
- IB/CORE: sync the resouce access in fmr_pool (Wengang Wang) [Orabug: 25677461]
-
Thu Mar 23 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.34.1.el6uek]
- net: ping: check minimum size on ICMP header length (Kees Cook) [Orabug: 25766906] {CVE-2016-8399} {CVE-2016-8399}
- sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro) [Orabug: 25765439] {CVE-2016-10088}
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang) [Orabug: 25751987] {CVE-2017-7187}
-
Tue Mar 14 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.33.1.el6uek]
- tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov) [Orabug: 25696683] {CVE-2017-2636}
- TTY: n_hdlc, fix lockdep false positive (Jiri Slaby) [Orabug: 25696683] {CVE-2017-2636}
- 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)
- mpt3sas: Don't spam logs if logging level is 0 (Johannes Thumshirn) [Orabug: 25267709]
- If Slot Status indicates changes in both Data Link Layer Status and Presence Detect, prioritize the Link status change. (Jack Vogel) [Orabug: 25317787]
- PCI: pciehp: Leave power indicator on when enabling already-enabled slot (Ashok Raj) [Orabug: 25317787]
- firewire: net: guard against rx buffer overflows (Stefan Richter) [Orabug: 25451523] {CVE-2016-8633}
- usbnet: cleanup after bind() in probe() (Oliver Neukum) [Orabug: 25463902] {CVE-2016-3951}
- cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind (Bjørn Mork) [Orabug: 25463902] {CVE-2016-3951}
- cdc_ncm: Add support for moving NDP to end of NCM frame (Enrico Mioso) [Orabug: 25463902] {CVE-2016-3951}
- x86/mm/32: Enable full randomization on i386 and X86_32 (Hector Marco-Gisbert) [Orabug: 25463922] {CVE-2016-3672}
- kvm: fix page struct leak in handle_vmon (Paolo Bonzini) [Orabug: 25507136] {CVE-2017-2596}
- crypto: mcryptd - Check mcryptd algorithm compatibility (tim) [Orabug: 25507155] {CVE-2016-10147}
- kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) (Jim Mattson) [Orabug: 25507191] {CVE-2016-9588}
- KVM: x86: drop error recovery in em_jmp_far and em_ret_far (Radim Krčmář) [Orabug: 25507215] {CVE-2016-9756}
- tcp: take care of truncations done by sk_filter() (Eric Dumazet) [Orabug: 25507229] {CVE-2016-8645}
- rose: limit sk_filter trim to payload (Willem de Bruijn) [Orabug: 25507229] {CVE-2016-8645}
- tipc: check minimum bearer MTU (Michal Kubeček) [Orabug: 25507246] {CVE-2016-8632} {CVE-2016-8632}
- fix minor infoleak in get_user_ex() (Al Viro) [Orabug: 25507276] {CVE-2016-9178}
- scsi: arcmsr: Simplify user_len checking (Borislav Petkov) [Orabug: 25507326] {CVE-2016-7425}
- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (Dan Carpenter) [Orabug: 25507326] {CVE-2016-7425}
- tmpfs: clear S_ISGID when setting posix ACLs (Gu Zheng) [Orabug: 25507343] {CVE-2016-7097} {CVE-2016-7097}
- posix_acl: Clear SGID bit when setting file permissions (Jan Kara) [Orabug: 25507343] {CVE-2016-7097} {CVE-2016-7097}
- ext2: convert to mbcache2 (Jan Kara) [Orabug: 25512373] {CVE-2015-8952}
- ext4: convert to mbcache2 (Jan Kara) [Orabug: 25512373] {CVE-2015-8952}
- mbcache2: reimplement mbcache (Jan Kara) [Orabug: 25512373] {CVE-2015-8952}
- USB: digi_acceleport: do sanity checking for the number of ports (Oliver Neukum) [Orabug: 25512467] {CVE-2016-3140}
- ip6_gre: fix ip6gre_err() invalid reads (Eric Dumazet) [Orabug: 25534357] {CVE-2017-5897}
- ipv4: keep skb->dst around in presence of IP options (Eric Dumazet) [Orabug: 25543890] {CVE-2017-5970}
- perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race (Peter Zijlstra) [Orabug: 25615123] {CVE-2017-6001}
- net/llc: avoid BUG_ON() in skb_orphan() (Eric Dumazet) [Orabug: 25682422] {CVE-2017-6345}
- net/mlx4_core: Disallow creation of RAW QPs on a VF (Eli Cohen) [Orabug: 25697852]
-
Thu Feb 23 2017 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.32.1.el6uek]
- dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Andrey Konovalov) [Orabug: 25598264] {CVE-2017-6074}
-
Sun Feb 12 2017 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.31.1.el6uek]
- RDS: don't commit to queue till transport connection is up (Santosh Shilimkar) [Orabug: 25505993]
- RDS: restrict socket connection reset to CAP_NET_ADMIN (Santosh Shilimkar) [Orabug: 25505993]
- vfio/pci: Hide broken INTx support from user (Alex Williamson) [Orabug: 25513313] [Orabug: 25513335]
- mlx4: avoid multiple free on id_map_ent (Wengang Wang)
- fs/proc/task_mmu.c: fix mm_access() mode parameter in pagemap_read() (Kenny Keslar) [Orabug: 25374985]
- net: fix infoleak in llc (Kangjie Lu) [Orabug: 25462802]
- USB: usbfs: fix potential infoleak in devio (Kangjie Lu) [Orabug: 25462756] {CVE-2016-4482}
- crypto: algif_hash - Only export and import on sockets with data (Herbert Xu) [Orabug: 25417801] {CVE-2016-8646}
- kvm: x86: Check memopp before dereference (CVE-2016-8630) (Owen Hofmann) [Orabug: 25417393] {CVE-2016-8630}
- Don't feed anything but regular iovec's to blk_rq_map_user_iov (Linus Torvalds) [Orabug: 25231933] {CVE-2016-9576}
- vfio/pci: Fix integer overflows, bitmask check (Vlad Tsyrklevich) [Orabug: 25164110] {CVE-2016-9083} {CVE-2016-9084}
-
Fri Feb 03 2017 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.30.1.el6uek]
- i40e: fix VLAN inside VXLAN (Jesse Brandeburg) [Orabug: 25464099]
- xen-netback: fix extra_info handling in xenvif_tx_err() (Paul Durrant) [Orabug: 25464125]
- net: Documentation: Fix default value tcp_limit_output_bytes (Niklas Cassel) [Orabug: 25458069]
- tcp: double default TSQ output bytes limit (Wei Liu) [Orabug: 25458069]
- xenbus: fix deadlock on writes to /proc/xen/xenbus (David Vrabel) [Orabug: 25464069]
-
Wed Jan 11 2017 Brian Maly <brian.maly@oracle.com> [4.1.12-61.29.1.el6uek]
- packet: fix race condition in packet_set_ring (Philip Pettersson) [Orabug: 25209722] {CVE-2016-8655}
- tcp: fix use after free in tcp_xmit_retransmit_queue() (Eric Dumazet) [Orabug: 25374357] {CVE-2016-6828}
- tunnels: Don't apply GRO to multiple layers of encapsulation. (Jesse Gross) [Orabug: 25036231] {CVE-2016-8666}
- mpi: Fix NULL ptr dereference in mpi_powm() [ver #3] (Andrey Ryabinin) [Orabug: 25154090] {CVE-2016-8650}
- net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (Eric Dumazet) [Orabug: 25203615] {CVE-2016-9793}
- ALSA: pcm : Call kill_fasync() in stream lock (Takashi Iwai) [Orabug: 25203958] {CVE-2016-9794}
- netlink: Fix dump skb leak/double free (Herbert Xu) [Orabug: 25204450] {CVE-2016-9806}
- KEYS: Fix short sprintf buffer in /proc/keys show function (David Howells) [Orabug: 25306342] {CVE-2016-7042}
-
Tue Dec 20 2016 Brian Maly <brian.maly@oracle.com> [4.1.12-61.28.1.el6uek]
- net: Fix use after free in the recvmmsg exit path (Arnaldo Carvalho de Melo) [Orabug: 25298608] {CVE-2016-7117}
-
Thu Dec 15 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.27.1.el6uek]
- nvme: Limit command retries (Keith Busch) [Orabug: 25258105]
- net/mlx4_core: panic the system on unrecoverable errors (Santosh Shilimkar) [Orabug: 25249711]
- NVMe: reverse IO direction for VUC command code F7 (Ashok Vairavan) [Orabug: 25205965]
- NVMe: reduce admin queue depth as workaround for Samsung EPIC SQ errata (Ashok Vairavan) [Orabug: 25257775]
-
Wed Nov 23 2016 Brian Maly <brian.maly@oracle.com> [4.1.12-61.26.1.el6uek]
- NVMe: reduce queue depth as workaround for Samsung EPIC SQ errata (Ashok Vairavan) [Orabug: 25138132]
- sctp: validate chunk len before actually using it (Marcelo Ricardo Leitner) [Orabug: 25142846] {CVE-2016-9555}
- Revert "ecryptfs: forbid opening files without mmap handler" (Chuck Anderson) [Orabug: 25023269] {CVE-2016-1583}
- ASN.1: Fix non-match detection failure on data overrun (David Howells) [Orabug: 25059039] {CVE-2016-2053}
- Bluetooth: Fix potential NULL dereference in RFCOMM bind callback (Jaganath Kanakkassery) [Orabug: 25058896] {CVE-2015-8956}
- mm: migrate dirty page without clear_page_dirty_for_io etc (Hugh Dickins) [Orabug: 25059189] {CVE-2016-3070}
- audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [Orabug: 25059936] {CVE-2016-6136}
- ecryptfs: don't allow mmap when the lower fs doesn't support it (Jeff Mahoney) [Orabug: 25023269] {CVE-2016-1583} {CVE-2016-1583}
- nvme: avoid cqe corruption when update at the same time as read (Marta Rybczynska) [Orabug: 24960824]
- NVMe: Don't unmap controller registers on reset (Keith Busch) [Orabug: 24960824]
- percpu: fix synchronization between synchronous map extension and chunk destruction (Tejun Heo) [Orabug: 25060083] {CVE-2016-4794}
- percpu: fix synchronization between chunk->map_extend_work and chunk destruction (Tejun Heo) [Orabug: 25060083] {CVE-2016-4794}
- aacraid: Check size values after double-fetch from user (Dave Carroll) [Orabug: 25060042] {CVE-2016-6480} {CVE-2016-6480}
- ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (Kangjie Lu) [Orabug: 25059751] {CVE-2016-4569}
- acpi: Disable ACPI table override if securelevel is set (Linn Crosetto) [Orabug: 25058379] {CVE-2016-3699}
- i40e: Don't notify client(s) for DCB changes on all VSIs (Neerav Parikh) [Orabug: 24923652]
- ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (Kangjie Lu) [Orabug: 25059897] {CVE-2016-4578}
- ALSA: timer: Fix leak in events via snd_timer_user_ccallback (Kangjie Lu) [Orabug: 25059897] {CVE-2016-4578}
-
Wed Nov 09 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.25.1.el6uek]
- uek-rpm ol7: change uek-rpm/ol7/update-el release value from 7.1 to 7.3 (Chuck Anderson) [Orabug: 25050595]
- perf tools: handle spaces in file names obtained from /proc/pid/maps (Marcin Ślusarz) [Orabug: 24500727]
-
Tue Nov 01 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.24.1.el6uek]
- sched: panic on corrupted stack end (Jann Horn) [Orabug: 25023269] {CVE-2016-1583}
- ecryptfs: forbid opening files without mmap handler (Jann Horn) [Orabug: 25023269] {CVE-2016-1583}
- proc: prevent stacking filesystems on top (Jann Horn) [Orabug: 25023269] {CVE-2016-1583}
-
Mon Oct 31 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.23.1.el6uek]
- uek-rpm nano: remove the OL6 nano kernel dependency on kernel-firmware (Ashok Vairavan) [Orabug: 25023545]
-
Fri Oct 28 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.22.1.el6uek]
- mlx4_ib: remove WARN_ON() based on incorrect assumptions (Mukesh Kacker) [Orabug: 24935014]
- uek-rpm nano: remove ql23xx-firmware from kernel_prereq (Ashok Vairavan) [Orabug: 24795057]
-
Thu Oct 27 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.21.1.el6uek]
- nvme: fix max_segments integer truncation (Ashok Vairavan) [Orabug: 24966511]
-
Tue Oct 25 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.20.1.el6uek]
- x86/acpi: store ACPI ids from MADT for future usage (Vitaly Kuznetsov) [Orabug: 24934047]
- xen: change the type of xen_vcpu_id to uint32_t (Vitaly Kuznetsov) [Orabug: 24934047]
- xen/pvhvm: run xen_vcpu_setup() for the boot CPU (Vitaly Kuznetsov) [Orabug: 24934047]
- xen/evtchn: use xen_vcpu_id mapping (Vitaly Kuznetsov) [Orabug: 24934047]
- xen/events: fifo: use xen_vcpu_id mapping (Vitaly Kuznetsov) [Orabug: 24934047]
- xen/events: use xen_vcpu_id mapping in events_base (Vitaly Kuznetsov) [Orabug: 24934047]
- x86/xen: use xen_vcpu_id mapping when pointing vcpu_info to shared_info (Vitaly Kuznetsov) [Orabug: 24934047]
- x86/xen: use xen_vcpu_id mapping for HYPERVISOR_vcpu_op (Vitaly Kuznetsov) [Orabug: 24934047]
- xen: introduce xen_vcpu_id mapping (Vitaly Kuznetsov) [Orabug: 24934047]
- x86/xen: update cpuid.h from Xen-4.7 (Vitaly Kuznetsov) [Orabug: 24934047]
- Revert "ib/mlx4: Initialize multiple Mellanox HCAs in parallel" (Guru Anbalagane) [Orabug: 24927041]
-
Tue Oct 25 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.19.1.el6uek]
- No ILOM web console keyboard support in ueknano kernel (Ashok Vairavan) [Orabug: 24928880]
- nvme: Remove RCU namespace protection (Ashok Vairavan) [Orabug: 24899235]
- nvme: synchronize access to ctrl->namespaces (Ashok Vairavan) [Orabug: 24899235]
- NVMe: Implement namespace list scanning (Ashok Vairavan) [Orabug: 24899235]
- IB/mlx4: Scatter CQs to different EQs (Majd Dibbiny) [Orabug: 24705943]
- mlx4_core/ib: set the IB port MTU to 2K (Santosh Shilimkar) [Orabug: 24826743]
- RDS: IB: fix panic with handlers running post teardown (Santosh Shilimkar) [Orabug: 24460805]
- drivers/nvme: provide a module parameter for setting number of I/O queues (Shan Hai) [Orabug: 24698250]
- blk-mq: improve warning for running a queue on the wrong CPU (Jens Axboe) [Orabug: 24698250]
- blk-mq: fix freeze queue race (Shan Hai) [Orabug: 24698250]
-
Mon Oct 24 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.18.1.el6uek]
- uek-rpm nano: replace linux-firmware dependency with linux-nano-firmware (Chuck Anderson) [Orabug: 24795057]
- mm: remove gup_flags FOLL_WRITE games from __get_user_pages() (Linus Torvalds) [Orabug: 24927304] {CVE-2016-5195}
-
Thu Oct 13 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.17.1.el6uek]
- Revert "scsi: fix soft lockup in scsi_remove_target() on module removal" (Johannes Thumshirn) [Orabug: 24333809]
- scsi: Add intermediate STARGET_REMOVE state to scsi_target_state (ashok.vairavan) [Orabug: 24333809]
- scsi: fix soft lockup in scsi_remove_target() on module removal (James Bottomley) [Orabug: 24333809]
- scsi: restart list search after unlock in scsi_remove_target (Christoph Hellwig) [Orabug: 24333809]
- ocfs2: fix trans extend while free cached blocks (Junxiao Bi) [Orabug: 24573128]
- ocfs2: fix trans extend while flush truncate log (Junxiao Bi) [Orabug: 24573128]
- ocfs2: extend enough credits for freeing one truncate record while replaying truncate records (Xue jiufei) [Orabug: 24573128]
- RDS: ib: build fix rds_conn_drop() takes extra parameter now (Santosh Shilimkar) [Orabug: 22506032]
- RDS: Drop the connection as part of cancel to avoid hangs (Avinash Repaka) [Orabug: 22506032]
- RDS: add reconnect retry scheme for stalled connections (Santosh Shilimkar) [Orabug: 24844344]
- RDS: restore the exponential back-off scheme (Santosh Shilimkar) [Orabug: 24844344]
- RDS: avoid duplicate connection drop for self loopback (Santosh Shilimkar) [Orabug: 24844344]
- RDS: don't modify conn state directly in rds_connect_complete (Santosh Shilimkar) [Orabug: 24844344]
- RDS: IB: log associates connection details for setup failures (Santosh Shilimkar) [Orabug: 24844344]
- RDS: IB: suppress log prints for FLUSH_ERR/RETRY_EXC (Santosh Shilimkar) [Orabug: 24844344]
- ipoib: supress the retry related completion errors (Santosh Shilimkar) [Orabug: 24844344]
- RDS: use c_wq for all activities on a connection (Santosh Shilimkar) [Orabug: 24844344]
- RDS: IB: Avoid double reject on ACL failures (Santosh Shilimkar) [Orabug: 24844344]
- RDS: make the rds_{local_}wq part of rds_connection (Santosh Shilimkar) [Orabug: 24844344]
- RDS: make rds_conn_drop() take reason argument (Santosh Shilimkar) [Orabug: 24844344]
- RDS: IB: Remove unused PATH migration event code (Santosh Shilimkar) [Orabug: 24844344]
- RDS: IB: remove delayed queuing of address change (Santosh Shilimkar) [Orabug: 24844344]
- RDMA CM: init the return value to avoid false negative (Santosh Shilimkar) [Orabug: 24844344]
- RDS: IB: use address change event for failover/failback (Santosh Shilimkar) [Orabug: 24844344]
- RDS: IB: drop workaround for loopback connection hangs (Santosh Shilimkar) [Orabug: 24844344]
- net: add recursion limit to GRO (Sabrina Dubroca) [Orabug: 24838185] {CVE-2016-7039}
-
Wed Oct 05 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.16.1.el6uek]
- HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Scott Bauer) [Orabug: 24798696] {CVE-2016-5829}
-
Mon Oct 03 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.15.1.el6uek]
- Revert "RDS: IB: skip rx/tx work when destroying connection" (Santosh Shilimkar) [Orabug: 24746103]
-
Sat Oct 01 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.14.1.el6uek]
- ocfs2: Fix double put of recount tree in ocfs2_lock_refcount_tree() (Ashish Samant) [Orabug: 24691860]
- megaraid_sas: Don't issue kill adapter for MFI controllers in case of PD list DCMD failure (Sumit Saxena) [Orabug: 24506797]
- netfilter: x_tables: speed up jump target validation (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: enforce nul-terminated table name from getsockopt GET_ENTRIES (Pablo Neira Ayuso) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: remove unused comefrom hookmask argument (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: introduce and use xt_copy_counters_from_user (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: do compat validation via translate_table (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: xt_compat_match_from_user doesn't need a retval (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: ip6_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: ip_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: arp_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: don't reject valid target size on some architectures (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: validate all offsets and sizes in a rule (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: check for bogus target offset (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: check standard target size too (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: add compat version of xt_check_entry_offsets (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: assert minimum target size (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: kill check_entry helper (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: add and use xt_check_entry_offsets (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: validate targets of jumps (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: fix unconditional helper (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: validate targets of jumps (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: don't move to non-existent next rule (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: fix unconditional helper (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
- netfilter: x_tables: check for size overflow (Florian Westphal) [Orabug: 24690305] {CVE-2016-3134}
-
Wed Sep 28 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.13.1.el6uek]
- perf/x86/intel/cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Matt Fleming) [Orabug: 24745498]
- Allow mce to reset instead of panic on UE (Ashok Vairavan) [Orabug: 23746600]
- mptsas: add TUR with retries to ensure LUNs complete initialization (Dan Duval) [Orabug: 24606917]
-
Sun Sep 25 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.12.1.el6uek]
- uek-rpm nano: fix permissions on mod-sign.sh and find-provides (Ashok Vairavan) [Orabug: 23507133]
- uek-rpm nano: modify uek-rpm/ol6-nano/ files for ueknano builds v1 (Ashok Vairavan) [Orabug: 23507133]
- uek-rpm nano: framework for ol6-nano builds (Ashok Vairavan) [Orabug: 23507133]
- nvme: refactor nvme_queue_rq (Christoph Hellwig) [Orabug: 24556784]
- mm: fix the page_swap_info BUG_ON check (Santosh Shilimkar) [Orabug: 20930239]
- mm, hugetlb: fix huge_pte_alloc BUG_ON (Michal Hocko) [Orabug: 23547779]
-
Thu Sep 22 2016 Brian Maly <brian.maly@oracle.com> [4.1.12-61.11.1.el6uek]
- netfilter: x_tables: make sure e->next_offset covers remaining blob size (Florian Westphal) [Orabug: 24705913] {CVE-2016-4997} {CVE-2016-4998}
- netfilter: x_tables: validate e->target_offset early (Florian Westphal) [Orabug: 24705913] {CVE-2016-4997} {CVE-2016-4998}
-
Tue Sep 13 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.10.1.el6uek]
- xen-blkback: don't get ref for each queue (Bob Liu) [Orabug: 24661601]
- RDS: IB: set default frag size to 16K (Santosh Shilimkar) [Orabug: 24580942]
- rds: avoid call to flush_mrs() in specific condition (Ajaykumar Hotchandani) [Orabug: 24449386]
- mlx4_core: allow unprivileged VFs read physical port counters (Mukesh Kacker) [Orabug: 21792056]
-
Fri Sep 09 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.9.1.el6uek]
- Revert "ixgbe: make a workaround to tx hang issue under dom" (Brian Maly) [Orabug: 24617530]
- RDS: TCP: rds_tcp_accept_one() should transition socket from RESETTING to UP (Sowmini Varadhan)
- RDS: TCP: fix race windows in send-path quiescence by rds_tcp_accept_one() (Sowmini Varadhan) [Orabug: 24524360]
- RDS: TCP: Retransmit half-sent datagrams when switching sockets in rds_tcp_reset_callbacks (Sowmini Varadhan) [Orabug: 24524360]
- RDS: TCP: Add/use rds_tcp_reset_callbacks to reset tcp socket safely (Sowmini Varadhan) [Orabug: 24524360]
- RDS: TCP: Avoid rds connection churn from rogue SYNs (Sowmini Varadhan) [Orabug: 24524360]
- RDS: TCP: rds_tcp_accept_worker() must exit gracefully when terminating rds-tcp (Sowmini Varadhan)
- RDS: TCP: Remove kfreed tcp conn from list (Sowmini Varadhan) [Orabug: 24524360]
-
Wed Aug 31 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.8.1.el6uek]
- nvme: don't overwrite req->cmd_flags on sync cmd (Ashok Vairavan) [Orabug: 24483117]
- NVMe: End sync requests immediately on failure (Ashok Vairavan) [Orabug: 24483117]
-
Mon Aug 29 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.7.1.el6uek]
- ib_core: make wait_event uninterruptible in ib_flush_fmr_pool() (Avinash Repaka) [Orabug: 24286232]
- ocfs2: Fix start offset to ocfs2_zero_range_for_truncate() (Ashish Samant) [Orabug: 24500387]
- NVMe: Fix obtaining command result (Keith Busch) [Orabug: 24454773]
-
Sun Aug 21 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.6.1.el6uek]
- x86/xen: Add x86_platform.is_untracked_pat_range quirk to ignore ISA regions. (Konrad Rzeszutek Wilk) [Orabug: 24430321]
- RDS: IB: Fix the build error in previous commit dfbdf6c626 (Santosh Shilimkar) [Orabug: 24460805]
- RDS: IB: skip rx/tx work when destroying connection (Wengang Wang) [Orabug: 24460805]
-
Thu Aug 18 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.5.1.el6uek]
- blk-mq: avoid setting hctx->tags->cpumask before allocation (Akinobu Mita) [Orabug: 24478231]
-
Mon Aug 15 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.4.1.el6uek]
- qed: Utilize FW 8.10.3.0 (Yuval Mintz) [Orabug: 24459156]
- blk-mq: mark request queue as mq asap (Ming Lei) [Orabug: 24459130]
- lpfc: fix oops in lpfc_sli4_scmd_to_wqidx_distr() from lpfc_send_taskmgmt() (Mauricio Faria de Oliveira) [Orabug: 24459114]
-
Sat Aug 13 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.3.1.el6uek]
- RDS: IB: Add MOS note details to link local(HAIP) address print (Santosh Shilimkar) [Orabug: 24449044]
- ib/mlx4: Initialize multiple Mellanox HCAs in parallel (Qing Huang) [Orabug: 20995222]
- Revert "IB/mlx4: Generate alias GUID for slaves" (Yuval Shaia) [Orabug: 22145330]
- IB/mlx4: Do not generate random node_guid for VFs (Yuval Shaia) [Orabug: 22145330]
- ocfs2: improve recovery performance (Junxiao Bi) [Orabug: 24395729]
- ctf: fix CONFIG_CTF && !CONFIG_DTRACE and CONFIG_DT_DISABLE_CTF (Nick Alcock) [Orabug: 23859082]
-
Mon Aug 08 2016 Brian Maly <brian.maly@oracle.com> [4.1.12-61.2.1.el6uek]
- KEYS: potential uninitialized variable (Dan Carpenter) [Orabug: 24408252] {CVE-2016-4470}
-
Tue Aug 02 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.1.1.el6uek]
- ol6-spec: update linux-firmware dependency to 20160616-44.git43e96a1e.0.10 (Chuck Anderson) [Orabug: 24311968]
- ol7-spec: update dracut version dependency to 033-360.0.3 (Chuck Anderson) [Orabug: 24308248]
- [2d8747c2] fixup! blk-mq: prevent double-unlock of mutex (Dan Duval) [Orabug: 24376521]
- tcp: make challenge acks less predictable (Eric Dumazet) [Orabug: 24010102]
- IBCM: dereference timewait_info only when needed (Santosh Shilimkar) [Orabug: 24326732]
- ext4: update c/mtime on truncate up (Eryu Guan) [Orabug: 24325361]
- vfs: add vfs_select_inode() helper (Miklos Szeredi) [Orabug: 24009788] {CVE-2016-6198} {CVE-2016-6197}
- vfs: rename: check backing inode being equal (Miklos Szeredi) [Orabug: 24009788] {CVE-2016-6198} {CVE-2016-6197}
- ovl: verify upper dentry before unlink and rename (Miklos Szeredi) [Orabug: 24009788] {CVE-2016-6198} {CVE-2016-6197}
- xen-pciback: mark device to be hidden on AER error trigger (Elena Ufimtseva)
-
Sat Jul 16 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-61.el6uek]
- block: Initialize max_dev_sectors to 0 (Keith Busch) [Orabug: 23615929]
- sd: Fix rw_max for devices that report an optimal xfer size (Martin K. Petersen) [Orabug: 23615929]
- sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes (Martin K. Petersen) [Orabug: 23615929]
- sd: Optimal I/O size is in bytes, not sectors (Martin K. Petersen) [Orabug: 23615929]
- sd: Reject optimal transfer length smaller than page size (Martin K. Petersen) [Orabug: 23615929]
- block/sd: Fix device-imposed transfer length limits (Joe Jin) [Orabug: 23615929]
- Fix kabi issue for upstream commit ca369d51 (Joe Jin) [Orabug: 23615929]
- Revert "ocfs2: bump up o2cb network protocol version" (Junxiao Bi) [Orabug: 24292852]
- Btrfs: fix leaking of ordered extents after direct IO write error (Filipe Manana) [Orabug: 23717870]
- Btrfs: fix error path when failing to submit bio for direct IO write (Filipe Manana) [Orabug: 23717870]
- Btrfs: fix memory corruption on failure to submit bio for direct IO (Filipe Manana) [Orabug: 23717870]
- Btrfs: fix extent accounting for partial direct IO writes (Filipe Manana) [Orabug: 23717870]
- Btrfs: Direct I/O: Fix space accounting (chandan) [Orabug: 23717870]
- Btrfs: fix warning of bytes_may_use (Liu Bo) [Orabug: 23717870]
- xen: use same main loop for counting and remapping pages (Juergen Gross)
-
Thu Jul 14 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-60.el6uek]
- xen-blkfront: dynamic configuration of per-vbd resources (Bob Liu) [Orabug: 23720696]
- xen-blkfront: introduce blkif_set_queue_limits() (Bob Liu) [Orabug: 23720696]
- xen-blkfront: fix places not updated after introducing 64KB page granularity (Bob Liu) [Orabug: 23720696]
- IB: Add RNR timer workaround for PSIF (Santosh Shilimkar) [Orabug: 23633926]
- IB/core: Add encode/decode FDR/EDR rates (Hans Westgaard Ry) [Orabug: 23084916]
- bfa: Fix for crash when bfa_itnim is NULL (Sudarsana Reddy Kalluru) [Orabug: 23950878]
- bfa:Update driver version to 3.2.25.0 (Anil Gurumurthy) [Orabug: 23950878]
- bfa:File header and user visible string changes (Anil Gurumurthy) [Orabug: 23950878]
- bfa:Updating copyright messages (Anil Gurumurthy) [Orabug: 23950878]
- bfa: Fix incorrect de-reference of pointer (Anil Gurumurthy) [Orabug: 23950878]
- bfa: Fix indentation (Anil Gurumurthy) [Orabug: 23950878]
- lpfc updates to 11.1.0.4 for uek4-r2 (rkennedy) [Orabug: 23762058]
- lpfc: Update modified file copyrights (James Smart) [Orabug: 23762058]
- lpfc: Fix interaction between fdmi_on and enable_SmartSAN (James Smart) [Orabug: 23762058]
- lpfc: Add support for SmartSAN 2.0 (James Smart) [Orabug: 23762058]
- lpfc: Fix Device discovery failures during switch reboot test. (James Smart) [Orabug: 23762058]
- lpfc: Utilize embedded CDB logic to minimize IO latency (James Smart) [Orabug: 23762058]
- lpfc: Fix crash when unregistering default rpi. (James Smart) [Orabug: 23762058]
- lpfc: Fix DMA faults observed upon plugging loopback connector (James Smart) [Orabug: 23762058]
- lpfc: Correct LOGO handling during login (James Smart) [Orabug: 23762058]
- lpfc: fix misleading indentation (Arnd Bergmann) [Orabug: 23762058]
- lpfc: fix missing zero termination in debugfs (Alan) [Orabug: 23762058]
- lpfc: Remove redundant code block in lpfc_scsi_cmd_iocb_cmpl (Johannes Thumshirn) [Orabug: 23762058]
- qla2xxx: Update driver version to 8.07.00.38.40.0-k. (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Fix BBCR offset (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Disable the adapter and skip error recovery in case of register disconnect. (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Separate ISP type bits out from device type. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Correction to function qla26xx_dport_diagnostics(). (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add support to handle Loop Init error Asynchronus event. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Let DPORT be enabled purely by nvram. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add bsg interface to support statistics counter reset. (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Add bsg interface to support D_Port Diagnostics. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Check for device state before unloading the driver. (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Properly reset firmware statistics. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Properly initialize IO statistics. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Make debug buffer log easier to view. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add module parameter alternate/short names. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode. (Giridhar Malavali) [Orabug: 23755773]
- qla2xxx: Shutdown board on thermal shutdown aen. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add ram area DDR for fwdump template entry T262. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Remove sysfs node fw_dump_template. (Joe Carnuccio) [Orabug: 23755773]
- mpt3sas: Used "synchronize_irq()"API to synchronize timed-out IO & TMs (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Fix initial Reference tag field for 4K PI drives. (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Handle active cable exception event (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Update MPI header to 2.00.42 (Chaitra P B) [Orabug: 22529571]
- mpt3sas - remove unused fw_event_work elements (Joe Lawrence) [Orabug: 22529571]
- mpt3sas: Remove usage of 'struct timeval' (Tina Ruchandani) [Orabug: 22529571]
- mpt3sas: Don't overreach ioc->reply_post[] during initialization (Calvin Owens) [Orabug: 22529571]
- mpt3sas: Remove unnecessary synchronize_irq() before free_irq() (Lars-Peter Clausen) [Orabug: 22529571]
- mpt3sas: Free memory pools before retrying to allocate with different value. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Updated MPI Header to 2.00.42 (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Add support for configurable Chain Frame Size (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Added smp_affinity_enable module parameter. (Suganath Prabu Subramani) [Orabug: 22529571]
- mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IO's (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Never block the Enclosure device (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Fix static analyzer(coverity) tool identified defects (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Added support for high port count HBA variants. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: A correction in unmap_resources (Tomas Henzl) [Orabug: 22529571]
- mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (James Bottomley) [Orabug: 22529571]
- mpt3sas: Add dummy Kconfig option for backwards compatibility (Martin K. Petersen) [Orabug: 22529571]
- mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: fix inline markers on non inline function declarations (Stephen Rothwell) [Orabug: 22529571]
- mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas, mpt3sas: Update the driver versions (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: setpci reset kernel oops fix (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Added OEM Gen2 PnP ID branding names (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Refcount fw_events and fix unsafe list usage (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Refcount sas_device objects and fix unsafe list usage (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Ported WarpDrive product SSS6200 support (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Manage MSI-X vectors according to HBA device type (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas: Remove .c and .h files from mpt2sas driver (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas: Move Gen2 HBA's device registration to a separate file (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Move Gen3 HBA's device registration to a separate file (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Added mpt2sas driver definitions (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas: Use mpi headers from mpt3sas (Christoph Hellwig) [Orabug: 22529571]
- ext4: only call ext4_truncate when size <= isize (Josef Bacik) [Orabug: 23598757]
- fix kABI breakage from "blk-mq: fix race between timeout and freeing request" (Dan Duval) [Orabug: 23521058]
- blk-mq: fix race between timeout and freeing request (Ming Lei) [Orabug: 23521058]
- fix kABI breakage from "blk-mq: Shared tag enhancements" (Dan Duval) [Orabug: 23521058]
- blk-mq: Shared tag enhancements (Keith Busch) [Orabug: 23521058]
- propogate_mnt: Handle the first propogated copy being a slave (Eric W. Biederman) [Orabug: 23276659] {CVE-2016-4581}
- fs/pnode.c: treat zero mnt_group_id-s as unequal (Maxim Patlasov) [Orabug: 23276659] {CVE-2016-4581}
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli) [Orabug: 23514725]
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli) [Orabug: 23514725]
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli) [Orabug: 23514725]
- net/rds: Skip packet filtering if interface does not support ACL (Yuval Shaia) [Orabug: 23541567]
- RDS: Fix the rds_conn_destroy panic due to pending messages (Bang Nguyen) [Orabug: 23222944]
- RDS: add handshaking for ACL violation detection at passive (Ajaykumar Hotchandani) [Orabug: 23222944]
- RDS: IB: enforce IP anti-spoofing based on ACLs (Santosh Shilimkar) [Orabug: 23222944]
- RDS: Add acl fields to the rds_connection (Santosh Shilimkar) [Orabug: 23222944]
- RDS: IB: invoke connection destruction in worker (Ajaykumar Hotchandani) [Orabug: 23222944]
- RDS: Add reset all conns for a source address to CONN_RESET (Santosh Shilimkar) [Orabug: 23222944]
- IB/mlx4: Generate alias GUID for slaves (Yuval Shaia) [Orabug: 23222944]
- IB/ipoib: ioctl interface to manage ACL tables (Yuval Shaia) [Orabug: 23222944]
- IB/ipoib: sysfs interface to manage ACL tables (Yuval Shaia) [Orabug: 23222944]
- IB/{cm,ipoib}: Filter traffic using ACL (Yuval Shaia) [Orabug: 23222944]
- IB/{cm,ipoib}: Manage ACL tables (Yuval Shaia) [Orabug: 23222944]
-
Tue Jul 12 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-59.el6uek]
- Enable CONFIG_CONNTRACK_ZONES for Ol6 (Manjunath Govindashetty) [Orabug: 23755115]
- perf tools: add --sym-lookup arg to enable symbol lookup in hugepage shm segment (ashok.vairavan) [Orabug: 23278057]
- offload ib subnet manager port and node get info query handling. (Rama Nichanamatlu) [Orabug: 23750258]
- IB/ipoib: Adjust queue sizes (Ajaykumar Hotchandani) [Orabug: 23302017]
- IB/ipoib: Change send workqueue size for CM mode (Ajaykumar Hotchandani) [Orabug: 23254764]
- qed: Add support for qed and qede drivers from Qlogic in UEK4 (Manjunath Govindashetty) [Orabug: 23732603]
- qed: Protect the doorbell BAR with the write barriers. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Add missing port-mode (Yuval Mintz) [Orabug: 23732603]
- qed: Fix returning unlimited SPQ entries (Yuval Mintz) [Orabug: 23732603]
- qed*: Don't reset statistics on inner reload (Yuval Mintz) [Orabug: 23732603]
- qed: Prevent VF from Tx-switching 'promisc' (Yuval Mintz) [Orabug: 23732603]
- qed: Correct default vlan behavior (Yuval Mintz) [Orabug: 23732603]
- qed: fix qed_fill_link() error handling (Arnd Bergmann) [Orabug: 23732603]
- qed: Don't config min BW on 100g on link flap (Yuval Mintz) [Orabug: 23732603]
- qed: Prevent 100g from working in MSI (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Add missing 100g init mode (Yuval Mintz) [Orabug: 23732603]
- qed: Save min/max accross dcbx-change (Yuval Mintz) [Orabug: 23732603]
- qed: Fix allocation in interrupt context (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qede: Don't expose self-test for VFs (Yuval Mintz) [Orabug: 23732603]
- qede: Reload on GRO changes (Yuval Mintz) [Orabug: 23732603]
- qede: Fix VF minimum BW setting (Yuval Mintz) [Orabug: 23732603]
- qed: Reset the enable flag for eth protocol. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: signedness bug in qed_dcbx_process_tlv() (Dan Carpenter) [Orabug: 23732603]
- qede: Fix DMA address APIs usage (Manish Chopra) [Orabug: 23732603]
- qed: add support for dcbx. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Remove a stray tab (Dan Carpenter) [Orabug: 23732603]
- qed: VFs gracefully accept lack of PM (Yuval Mintz) [Orabug: 23732603]
- qed: Allow more than 16 VFs (Yuval Mintz) [Orabug: 23732603]
- qed: Reset link on IOV disable (Manish Chopra) [Orabug: 23732603]
- qed: Improve VF interrupt reset (Yuval Mintz) [Orabug: 23732603]
- qed: Correct PF-sanity check (Yuval Mintz) [Orabug: 23732603]
- qed*: Tx-switching configuration (Yuval Mintz) [Orabug: 23732603]
- qed*: support ndo_get_vf_config (Yuval Mintz) [Orabug: 23732603]
- qed*: IOV support spoof-checking (Yuval Mintz) [Orabug: 23732603]
- qed*: IOV link control (Yuval Mintz) [Orabug: 23732603]
- qed*: Support forced MAC (Yuval Mintz) [Orabug: 23732603]
- qed*: Support PVID configuration (Yuval Mintz) [Orabug: 23732603]
- qede: Add VF support (Yuval Mintz) [Orabug: 23732603]
- qed: Align TLVs (Yuval Mintz) [Orabug: 23732603]
- qed: Bulletin and Link (Yuval Mintz) [Orabug: 23732603]
- qed: IOV l2 functionality (Yuval Mintz) [Orabug: 23732603]
- qed: IOV configure and FLR (Yuval Mintz) [Orabug: 23732603]
- qed: Introduce VFs (Yuval Mintz) [Orabug: 23732603]
- qed: Add VF->PF channel infrastructure (Yuval Mintz) [Orabug: 23732603]
- qed: Add CONFIG_QED_SRIOV (Yuval Mintz) [Orabug: 23732603]
- qede: uninitialized variable in qede_start_xmit() (Dan Carpenter) [Orabug: 23732603]
- qede: prevent chip hang when increasing channels (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Apply tunnel configurations after PF start (Manish Chopra) [Orabug: 23732603]
- qede: add implementation for internal loopback test. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qede: add support for selftests. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: add infrastructure for device self tests. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Add PF min bandwidth configuration support (Manish Chopra) [Orabug: 23732603]
- qed: Add PF max bandwidth configuration support (Manish Chopra) [Orabug: 23732603]
- qed: Add vport WFQ configuration APIs (Manish Chopra) [Orabug: 23732603]
- qed: add support for link pause configuration. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed*: Conditions for changing link (Yuval Mintz) [Orabug: 23732603]
- qede: Add support for ethtool private flags (Yuval Mintz) [Orabug: 23732603]
- qed*: Align statistics names (Yuval Mintz) [Orabug: 23732603]
- qede: Fix single MTU sized packet from firmware GRO flow (Manish Chopra) [Orabug: 23732603]
- qede: Fix setting Skb network header (Manish Chopra) [Orabug: 23732603]
- qede: Fix various memory allocation error flows for fastpath (Manish Chopra) [Orabug: 23732603]
- qede: Add fastpath support for tunneling (Manish Chopra) [Orabug: 23732603]
- qed: Enable GRE tunnel slowpath configuration (Manish Chopra) [Orabug: 23732603]
- qed/qede: Add VXLAN tunnel slowpath configuration support (Manish Chopra) [Orabug: 23732603]
- qed: Add infrastructure support for tunneling (Manish Chopra) [Orabug: 23732603]
- qed* - bump driver versions to 8.7.1.20 (Yuval Mintz) [Orabug: 23732603]
- qede: add Rx flow hash/indirection support. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: add Rx flow hash/indirection support. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed*: remove version dependency (Rahul Verma) [Orabug: 23732603]
- qed: initialize return rc to avoid returning garbage (Colin Ian King) [Orabug: 23732603]
- qed: Enlrage the drain timeout (Yuval Mintz) [Orabug: 23732603]
- qed: Notify of transciever changes (Zvi Nachmani) [Orabug: 23732603]
- qed: Major changes to MB locking (Tomer Tayar) [Orabug: 23732603]
- qed: Prevent MF link notifications (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qede: Fix net-next "make ARCH=x86_64" (Manish Chopra) [Orabug: 23732603]
- qede: Add slowpath/fastpath support and enable hardware GRO (Manish Chopra) [Orabug: 23732603]
- qed/qede: Add infrastructure support for hardware GRO (Manish Chopra) [Orabug: 23732603]
- qed: Remove unused NVM vendor ID (Yuval Mintz) [Orabug: 23732603]
- qed: Fix error flow on slowpath start (Yuval Mintz) [Orabug: 23732603]
- qed: Move statistics to L2 code (Yuval Mintz) [Orabug: 23732603]
- qed: Support B0 instead of A0 (Yuval Mintz) [Orabug: 23732603]
- qed: Correct BAR sizes for older MFW (Ram Amrani) [Orabug: 23732603]
- qed: Print additional HW attention info (Yuval Mintz) [Orabug: 23732603]
- qed: Print HW attention reasons (Yuval Mintz) [Orabug: 23732603]
- qed: Add support for HW attentions (Yuval Mintz) [Orabug: 23732603]
- qed: Semantic refactoring of interrupt code (Yuval Mintz) [Orabug: 23732603]
- qed, qede: rebrand module description (Yuval Mintz) [Orabug: 23732603]
- qed: Prevent probe on previous error (Yuval Mintz) [Orabug: 23732603]
- qed: add MODULE_FIRMWARE() (Yuval Mintz) [Orabug: 23732603]
- qede: Don't report link change needlessly (Yuval Mintz) [Orabug: 23732603]
- qede: Linearize SKBs when needed (Yuval Mintz) [Orabug: 23732603]
- qede: Change pci DID for 10g device (Yuval Mintz) [Orabug: 23732603]
- qed,qede: Bump driver versions to 8.7.0.0 (Yuval Mintz) [Orabug: 23732603]
- qed: Introduce DMA_REGPAIR_LE (Yuval Mintz) [Orabug: 23732603]
- qed: Change metadata needed for SPQ entries (Yuval Mintz) [Orabug: 23732603]
- qed: Handle possible race in SB config (Yuval Mintz) [Orabug: 23732603]
- qed: Turn most GFP_ATOMIC into GFP_KERNEL (Yuval Mintz) [Orabug: 23732603]
- qede: Add vlan filtering offload support (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Lay infrastructure for vlan filtering offload (Yuval Mintz) [Orabug: 23732603]
- qed/qede: use 8.7.3.0 FW. (Yuval Mintz) [Orabug: 23732603]
- qed: Correct slowpath interrupt scheme (Sudarsana Kalluru) [Orabug: 23732603]
- qed: Fix BAR size split for some servers (Ariel Elior) [Orabug: 23732603]
- qed: fix handling of concurrent ramrods. (Tomer Tayar) [Orabug: 23732603]
- qed: Fix corner case for chain in-between pages (Tomer Tayar) [Orabug: 23732603]
- qede: Add support for {get, set}_pauseparam (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for nway_reset (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for set_phys_id (Sudarsana Kalluru) [Orabug: 23732603]
- qed: Add support for changing LED state (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for {get, set}_ringparam (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for {get, set}_channels (Sudarsana Kalluru) [Orabug: 23732603]
- qed: select ZLIB_INFLATE (Arnd Bergmann) [Orabug: 23732603]
- qlogic: qed: fix error codes in qed_resc_alloc() (Dan Carpenter) [Orabug: 23732603]
- qlogic: qed: fix a test for MODE_MF_SI (Dan Carpenter) [Orabug: 23732603]
- qlogic/qed: remove bogus NULL check (Dan Carpenter) [Orabug: 23732603]
- qede: Add basic ethtool support (Sudarsana Kalluru) [Orabug: 23732603]
- qed: Add statistics support (Manish Chopra) [Orabug: 23732603]
- qede: Add support for link (Sudarsana Kalluru)
- qed: Add link support (Yuval Mintz) [Orabug: 23732603]
- qede: classification configuration (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add basic network device support (Yuval Mintz) [Orabug: 23732603]
- qed: Add slowpath L2 support (Manish Chopra) [Orabug: 23732603]
- qede: Add basic Network driver (Yuval Mintz) [Orabug: 23732603]
- qed: Add basic L2 interface (Yuval Mintz) [Orabug: 23732603]
- qed: Add module with basic common support (Yuval Mintz) [Orabug: 23732603]
- qlcnic: potential NULL dereference in qlcnic_83xx_get_minidump_template() (Dan Carpenter) [Orabug: 23711389]
- qlcnic: protect qlicnic_attach_func with rtnl_lock (Hannes Frederic Sowa) [Orabug: 23711389]
- qlcnic: Update version to 5.3.64 (Manish Chopra) [Orabug: 23711389]
- qlcnic: Fix mailbox completion handling during spurious interrupt (Rajesh Borundia) [Orabug: 23711389]
- qlcnic: Remove unnecessary usage of atomic_t (Rajesh Borundia) [Orabug: 23711389]
- qlcnic: correctly handle qlcnic_alloc_mbx_args (Insu Yun) [Orabug: 23711389]
- qlcnic: constify qlcnic_dcb_ops structures (Julia Lawall) [Orabug: 23711389]
- qlcnic: fix a loop exit condition better (Dan Carpenter) [Orabug: 23711389]
- qlcnic: fix a timeout loop (Dan Carpenter) [Orabug: 23711389]
- net/qlcnic: fix mac address restore in bond mode 5/6 (Jarod Wilson) [Orabug: 23711389]
- qlcnic: constify qlcnic_mbx_ops structure (Julia Lawall) [Orabug: 23711389]
- qlcnic: track vxlan port count (Jiri Benc) [Orabug: 23711389]
- net: qlcnic: delete redundant memsets (Rasmus Villemoes) [Orabug: 23711389]
-
Tue Jul 12 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-58.el6uek]
- ol6-spec: remove require for ql23xx-firmware-3.03.27 (Ethan Zhao) [Orabug: 23724175]
- ol7-spec: update version dependency for linux-firmware package (Ethan Zhao) [Orabug: 23701430]
- ol6-spec: update version dependency for linux-firmware package (Ethan Zhao) [Orabug: 23701352]
- xen/acpi: Disable ACPI memory hotplug when running under Xen. (Konrad Rzeszutek Wilk)
- mlx4_core: use higher log_rdmarc_per_qp when scale_profile is set (Mukesh Kacker) [Orabug: 23725942]
- RDS: IB: change rds_ib_active_bonding_excl_ips to only RFC3927 space (Todd Vierling)
- RDS: avoid large pages for sg allocation for TCP transport (Santosh Shilimkar) [Orabug: 23635336]
- bnx2x: Update driver version to 1.713.10 (Rajesh Borundia) [Orabug: 23718192]
- bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [Orabug: 23718192]
- bnx2x: avoid leaking memory on bnx2x_init_one() failures (Vitaly Kuznetsov) [Orabug: 23718192]
- bnx2x: Prevent false warning for lack of FC NPIV (Yuval Mintz) [Orabug: 23718192]
- bnx2x: don't wait for Tx completion on recovery (Yuval Mintz) [Orabug: 23718192]
- bnx2x: fix indentation in bnx2x_sp_task() (Michal Schmidt) [Orabug: 23718192]
- bnx2x: define event data reserved fields as little-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: define fields of struct cfc_del_event_data as little-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: access cfc_del_event only if the opcode is CFC_DEL (Michal Schmidt) [Orabug: 23718192]
- bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [Orabug: 23718192]
- bnx2x: Fix 84833 phy command handler (Yuval Mintz)
- bnx2x: Fix led setting for 84858 phy. (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Correct 84858 PHY fw version (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Fix 84833 RX CRC (Yuval Mintz)
- bnx2x: Fix link-forcing for KR2 (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Add missing HSI for big-endian machines (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Warn about grc timeouts in register dump (Yuval Mintz) [Orabug: 23718192]
- bnx2x: extend DCBx support (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Add support for single-port DCBx (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Remove unneccessary EXPORT_SYMBOL (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Prevent FW assertion when using Vxlan (Yuval Mintz) [Orabug: 23718192]
- bnx2x: remove rx_pkt/rx_calls (Eric Dumazet) [Orabug: 23718192]
- bnx2x: avoid soft lockup in bnx2x_poll() (Eric Dumazet) [Orabug: 23718192]
- bnx2x: simplify distinction between port and func stats (Michal Schmidt) [Orabug: 23718192]
- bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [Orabug: 23718192]
- bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [Orabug: 23718192]
- bnx2x: Utilize FW 7.13.1.0. (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Show port statistics in Multi-function (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Add new SW stat 'tx_exhaustion_events' (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Fix vxlan removal (Yuval Mintz) [Orabug: 23718192]
- net: move skb_mark_napi_id() into core networking stack (Eric Dumazet) [Orabug: 23718192]
- bnx2x: remove bnx2x_low_latency_recv() support (Eric Dumazet) [Orabug: 23718192]
- bnx2x: Add FW 7.13.1.0. (Yuval Mintz) [Orabug: 23718192]
- be2iscsi: Update the driver version (Jitendra Bhivare) [Orabug: 23712824]
- be2iscsi: Replace _bh with _irqsave/irqrestore (Jitendra Bhivare) [Orabug: 23712824]
- be2iscsi: Remove unnecessary synchronize_irq() before free_irq() (Lars-Peter Clausen) [Orabug: 23712824]
- be2iscsi:Add missing error check in beiscsi_eeh_resume (Nicholas Krause) [Orabug: 23712824]
- atl2: Disable unimplemented scatter/gather feature (Ben Hutchings) [Orabug: 23703754] {CVE-2016-2117}
- be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Somnath Kotur) [Orabug: 23641442]
- be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Sriharsha Basavapatna) [Orabug: 23641442]
- be2net: use max-TXQs limit too while provisioning VF queue pairs (Suresh Reddy) [Orabug: 23641442]
- benet: be_resume needs to protect be_open with rtnl_lock (Hannes Frederic Sowa) [Orabug: 23641442]
- be2net: Don't leak iomapped memory on removal. (Douglas Miller) [Orabug: 23641442]
- be2net: don't enable multicast flag in be_enable_if_filters() routine (Venkat Duvvuru) [Orabug: 23641442]
- be2net: Fix a UE caused by passing large frames to the ASIC (ajit.khaparde@broadcom.com) [Orabug: 23641442]
- be2net: Declare some u16 fields as u32 to improve performance (ajit.khaparde@broadcom.com) [Orabug: 23641442]
- be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Padmanabh Ratnakar) [Orabug: 23641442]
- VSOCK: Only check error on skb_recv_datagram when skb is NULL (Jorgen Hansen) [Orabug: 23718522]
- VSOCK: Detach QP check should filter out non matching QPs. (Jorgen Hansen) [Orabug: 23718522]
- x86/mce: Ensure offline CPUs don't participate in rendezvous process (Ashok Raj) [Orabug: 23520972]
-
Tue Jul 12 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-57.el6uek]
- PCI: Mark Intel i40e NIC INTx masking as broken (Alex Williamson) [Orabug: 23176970]
- i40e: fix an uninitialized variable bug (Dan Carpenter) [Orabug: 23176970]
- i40e: Bump version from 1.5.10 to 1.5.16 (Bimmy Pujari) [Orabug: 23176970]
- i40e: don't add broadcast filter for VFs (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: properly report Rx packet hash (Mitch Williams) [Orabug: 23176970]
- i40e: set context to use VSI RSS LUT for SR-IOV (Ashish Shah) [Orabug: 23176970]
- i40e: Correct UDP packet header for non_tunnel-ipv6 (Akeem G Abodunrin) [Orabug: 23176970]
- i40e: change Rx hang message into a WARN_ONCE (Jacob Keller) [Orabug: 23176970]
- i40e: Refactor ethtool get_settings (Catherine Sullivan) [Orabug: 23176970]
- i40e: lie to the VF (Mitch Williams) [Orabug: 23176970]
- i40e: Add vf-true-promisc-support priv flag (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Implement the API function for aq_set_switch_config (Shannon Nelson) [Orabug: 23176970]
- i40e: Add allmulti support for the VF (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Add support for disabling all link and change bits needed for PHY interactions (Kevin Scott) [Orabug: 23176970]
- i40e: constify i40e_client_ops structure (Julia Lawall) [Orabug: 23176970]
- i40e: fix misleading indentation (Arnd Bergmann) [Orabug: 23176970]
- i40e: Test memory before ethtool alloc succeeds (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: Allocate Rx buffers properly (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: Remove unused hardware receive descriptor code (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: refactor receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: Drop packet split receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Refactor receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Remove reference to ring->dtype (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Drop packet split receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Refactor tunnel interpretation (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: make use of BIT() macro to avoid signed left shift (Jacob Keller) [Orabug: 23176970]
- i40e: make use of BIT() macro to prevent left shift of signed values (Jacob Keller) [Orabug: 23176970]
- i40e/i40evf: fix I40E_MASK signed shift overflow warnings (Jacob Keller) [Orabug: 23176970]
- i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Harshitha Ramamurthy) [Orabug: 23176970]
- i40e: Update device ids for X722 (Catherine Sullivan) [Orabug: 23176970]
- i40e: Drop extra copy of function (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Use consistent type for vf_id (Jesse Brandeburg) [Orabug: 23176970]
- i40e: PTP - avoid aggregate return warnings (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Fix uninitialized variable (Catherine Sullivan) [Orabug: 23176970]
- i40evf: RSS Hash Option parameters (Carolyn Wyborny) [Orabug: 23176970]
- i40e: Remove HMC AQ API implementation (Neerav Parikh) [Orabug: 23176970]
- i40e: Limit the number of MAC and VLAN addresses that can be added for VFs (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Change the default for VFs to be not privileged (Anjali Singhai Jain) [Orabug: 23176970]
- i40evf: Add driver support for promiscuous mode (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Add VF promiscuous mode driver support (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Add promiscuous on VLAN support (Greg Rose) [Orabug: 23176970]
- i40e/i40evf: Only offload VLAN tag if enabled (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Remove zero check (Greg Rose) [Orabug: 23176970]
- i40e: Add DeviceID for X722 QSFP+ (Kamil Krawczyk) [Orabug: 23176970]
- i40e: Add device capability which defines if update is available (Michal Kosiarz) [Orabug: 23176970]
- i40evf: Allow PF driver to configure RSS (Mitch Williams) [Orabug: 23176970]
- i40e: Specify AQ event opcode to wait for (Shannon Nelson) [Orabug: 23176970]
- i40e: Code cleanup in i40e_add_fdir_ethtool (Shannon Nelson) [Orabug: 23176970]
- i40evf: Don't Panic (Mitch Williams) [Orabug: 23176970]
- i40e: Add support for configuring VF RSS (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: Add support for IPIP and SIT offloads (Alexander Duyck) [Orabug: 23176970]
- i40e/i40evf: Clean up feature flags (Alexander Duyck) [Orabug: 23176970]
- i40evf: properly handle VLAN features (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Harshitha Ramamurthy) [Orabug: 23176970]
- i40e: Input set mask constants for RSS, flow director, and flex bytes (Kiran Patil) [Orabug: 23176970]
- i40e: Move NVM event wait check to NVM code (Shannon Nelson) [Orabug: 23176970]
- i40e: Add RSS configuration to virtual channel (Mitch Williams) [Orabug: 23176970]
- i40e: Move NVM variable out of AQ struct (Shannon Nelson) [Orabug: 23176970]
- i40e: Restrict VF poll mode to only single function mode devices (Shannon Nelson) [Orabug: 23176970]
- i40e/i40evf: Faster RX via avoiding FCoE (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Drop unused tx_ring argument (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Move stack var deeper (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Move HW flush (Akeem G Abodunrin) [Orabug: 23176970]
- i40e: Leave debug_mask cleared at init (Shannon Nelson) [Orabug: 23176970]
- i40e: Inserting a HW capability display info (Deepthi Kavalur) [Orabug: 23176970]
- i40e/i40evf: Fix TSO checksum pseudo-header adjustment (Alexander Duyck) [Orabug: 23176970]
- i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Avinash Dayanand) [Orabug: 23176970]
- i40e: Request PHY media event at reset time (Shannon Nelson) [Orabug: 23176970]
- i40e: Lower some message levels (Mitch Williams) [Orabug: 23176970]
- i40e: Fix for supported link modes in 10GBaseT PHY's (Avinash Dayanand) [Orabug: 23176970]
- i40evf: Fix get_rss_aq (Catherine Sullivan) [Orabug: 23176970]
- i40e: Disable link polling (Shannon Nelson) [Orabug: 23176970]
- i40evf: Add longer wait after remove module (Mitch Williams) [Orabug: 23176970]
- i40e: Make VF resets more reliable (Mitch Williams) [Orabug: 23176970]
- i40e: Add new device ID for X722 (Catherine Sullivan) [Orabug: 23176970]
- i40evf: Fix VLAN features (Mitch Williams) [Orabug: 23176970]
- i40e: Remove unused variable (Mitch Williams) [Orabug: 23176970]
- i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710 devices (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: remove redundant check on vsi->active_vlans (Colin King) [Orabug: 23176970]
- i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Catherine Sullivan) [Orabug: 23176970]
- i40e: Change comment to reflect correct function name (Mitch Williams) [Orabug: 23176970]
- i40evf: Add additional check for reset (Mitch Williams) [Orabug: 23176970]
- i40e: Change unknown event error msg to ignore message (Shannon Nelson) [Orabug: 23176970]
- i40e: Added code to prevent double resets (Mitch Williams) [Orabug: 23176970]
- i40e: Notify VFs of all resets (Mitch Williams) [Orabug: 23176970]
- i40e: Remove timer and task only if created (Shannon Nelson) [Orabug: 23176970]
- i40e: Assure that adminq is alive in debug mode (Shannon Nelson) [Orabug: 23176970]
- i40e: Remove MSIx only if created (Shannon Nelson) [Orabug: 23176970]
- i40e: Fix up return code (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Save off VSI resource count when updating VSI (Kevin Scott) [Orabug: 23176970]
- i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Catherine Sullivan) [Orabug: 23176970]
- i40e/i40evf: Fix casting in transmit code (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Fix handling of boolean logic in polling routines (Alexander Duyck) [Orabug: 23176970]
- i40evf: remove dead code (Alan Cox) [Orabug: 23176970]
- i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Alexander Duyck) [Orabug: 23176970]
- i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [Orabug: 23176970]
- i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Alexander Duyck) [Orabug: 23176970]
- i40e: fix errant PCIe bandwidth message (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Add support for client interface for IWARP driver (Anjali Singhai Jain) [Orabug: 23176970]
-
Thu Jul 07 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-56.el6uek]
- bnxt: enable driver in x86_64 config files (Brian Maly) [Orabug: 23221795]
- Revert "perf tools: Bump default sample freq to 4 kHz" (ashok.vairavan) [Orabug: 23262978]
- SPARC64: UEK4 LDOMS DOMAIN SERVICES UPDATE 4 (Aaron Young) [Orabug: 23292083]
- IB/ipoib v2: Add readout of statistics using ethtool (Hans Westgaard Ry) [Orabug: 23105464]
- IB/core: Add encode/decode IB_RATE_25_GBPS (Hans Westgaard Ry) [Orabug: 23084916]
- Revert "IPoIB: Protect tx_outstanding from parallel access" (Wengang Wang) [Orabug: 23480903]
- Driver: Vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Shrikrishna Khare) [Orabug: 23472394]
- ppp: take reference on channels netns (Guillaume Nault) [Orabug: 23276689] {CVE-2016-4805}
- bnxt_en: Support new ETHTOOL_{G|S}LINKSETTINGS API. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Don't allow autoneg on cards that don't support it. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add BCM5731X and BCM5741X device IDs. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add GRO logic for BCM5731X chips. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Refactor bnxt_gro_skb(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Define the supported chip numbers. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add PCI device ID for 57404 NPAR devices. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Enable NPAR (NIC Partitioning) Support. (Satish Baddipadige) [Orabug: 23221795]
- bnxt_en: Handle VF_CFG_CHANGE event from firmware. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add new function bnxt_reset(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add function for VF driver to query default VLAN. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Simplify VLAN receive logic. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Enable and disable RX CTAG and RX STAG VLAN acceleration together. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix tx push race condition. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Use dma_rmb() instead of rmb(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add BCM57314 device ID. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Simplify and improve unsupported SFP+ module reporting. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix length value in dmesg log firmware error message. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Improve the delay logic for firmware response. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Reduce maximum ring pages if page size is 64K. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Report PCIe link speed and width during driver load (Ajit Khaparde) [Orabug: 23221795]
- bnxt_en: Add Support for ETHTOOL_GMODULEINFO and ETHTOOL_GMODULEEEPRO (Ajit Khaparde) [Orabug: 23221795]
- bnxt_en: Fix invalid max channel parameter in ethtool -l. (Satish Baddipadige) [Orabug: 23221795]
- bnxt_en: Add async event handling for speed config changes. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Call firmware to approve VF MAC address change. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Shutdown link when device is closed. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Disallow forced speed for 10GBaseT devices. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Improve ethtool .get_settings(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Check for valid forced speed during ethtool -s. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add unsupported SFP+ module warnings. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Set async event bits when registering with the firmware. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add get_eee() and set_eee() ethtool support. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add EEE setup code. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add basic EEE support. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Improve flow control autoneg with Firmware 1.2.1 interface. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Update to Firmware 1.2.2 spec. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add workaround to detect bad opaque in rx completion (part 2) (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add workaround to detect bad opaque in rx completion (part 1) (Michael Chan) [Orabug: 23221795]
- bnxt_en: Setup multicast properly after resetting device. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Need memory barrier when processing the completion ring. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Divide a page into 32K buffers for the aggregation ring if necessary. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Limit RX BD pages to be no bigger than 32K. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Don't fallback to INTA on VF. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix ethtool -a reporting. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix typo in bnxt_hwrm_set_pause_common(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Implement proper firmware message padding. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Initialize CP doorbell value before ring allocation (Prashant Sreedharan) [Orabug: 23221795]
- bnxt_en: Enable AER support. (Satish Baddipadige) [Orabug: 23221795]
- bnxt_en: Include hardware port statistics in ethtool -S. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Include some hardware port statistics in ndo_get_stats64(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add port statistics support. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Extend autoneg to all speeds. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Use common function to get ethtool supported flags. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add reporting of link partner advertisement. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Refactor bnxt_fw_to_ethtool_advertised_spds(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add hwrm_send_message_silent(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Refactor _hwrm_send_message(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add installed-package firmware version reporting via Ethtool GDRVINFO (Rob Swindell) [Orabug: 23221795]
- bnxt_en: Fix dmesg log firmware error messages. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Use firmware provided message timeout value. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add coalescing support for tx rings. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Refactor bnxt_hwrm_set_coal(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Store irq coalescing timer values in micro seconds. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Send PF driver unload notification to all VFs. (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: Improve bnxt_vf_update_mac(). (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: Fix zero padding of tx push data. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Failure to update PHY is not fatal condition. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Remove unnecessary call to update PHY settings. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Poll link at the end of __bnxt_open_nic(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Reduce default ring sizes. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix implementation of tx push operation. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Remove 20G support and advertise only 40GbaseCR4. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Cleanup and Fix flow control setup logic (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix ethtool autoneg logic. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Ring free response from close path should use completion ring (Prashant Sreedharan) [Orabug: 23221795]
- net: bnxt: always return values from _bnxt_get_max_rings (Arnd Bergmann) [Orabug: 23221795]
- bnxt_en: Reset embedded processor after applying firmware upgrade (Rob Swindell) [Orabug: 23221795]
- bnxt_en: Zero pad firmware messages to 128 bytes. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Modify ethtool -l|-L to support combined or rx/tx rings. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Modify init sequence to support shared or non shared rings. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Modify bnxt_get_max_rings() to support shared or non shared rings. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Re-structure ring indexing and mapping. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Check for NULL rx or tx ring. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Separate bnxt_{rx|tx}_ring_info structs from bnxt_napi struct. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Refactor bnxt_dbg_dump_states(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add BCM57301 & BCM57402 devices. (David Christensen) [Orabug: 23221795]
- bnxt_en: Update to Firmware interface spec 1.0.0. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Keep track of the ring group resource. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Improve VF resource accounting. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Cleanup bnxt_hwrm_func_cfg(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Check hardware resources before enabling NTUPLE. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Don't treat single segment rx frames as GRO frames. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Allocate rx_cpu_rmap only if Accelerated RFS is enabled. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Increment checksum error counter only if NETIF_F_RXCSUM is set. (Satish Baddipadige) [Orabug: 23221795]
- bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool FLASHDEV (Rob Swindell) [Orabug: 23221795]
- bnxt_en: Optimize ring alloc and ring free functions. (Michael Chan) [Orabug: 23221795]
- bnxt_en: support hwrm_func_drv_unrgtr command (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: Implement missing tx timeout reset logic. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Don't cancel sp_task from bnxt_close_nic(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Change bp->state to bitmap. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix bitmap declaration to work on 32-bit arches. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Setup uc_list mac filters after resetting the chip. (Michael Chan) [Orabug: 23221795]
- bnxt_en: enforce proper storing of MAC address (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: More robust SRIOV cleanup sequence. (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: Fix comparison of u16 sw_id against negative value. (Michael Chan) [Orabug: 23221795]
- bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: Determine tcp/ipv6 RSS hash type correctly. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Change sp events definitions to represent bit position. (Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: add VXLAN dependency (Arnd Bergmann) [Orabug: 23221795]
- bnxt_en: Fix compile warnings when CONFIG_INET is not set. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set. (Michael Chan) [Orabug: 23221795]
- bnxt_en: New Broadcom ethernet driver. (Michael Chan) [Orabug: 23221795]
- fnic/fnic_scsi.c: set missing new_sc flag (Satish Kharat) [Orabug: 23071668]
- ixgbe: Bump version number (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add KR backplane support for x550em_a (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add support for SGMII backplane interface (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add support for SFPs with retimer (Mark Rustad) [Orabug: 23177316]
- ixgbe: Introduce function to control MDIO speed (Mark Rustad) [Orabug: 23177316]
- ixgbe: Read and parse NW_MNG_IF_SEL register (Mark Rustad) [Orabug: 23177316]
- ixgbe: Read and set instance id (Mark Rustad) [Orabug: 23177316]
- ixgbe: Use new methods for PHY access (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add support for x550em_a 10G MAC type (Mark Rustad) [Orabug: 23177316]
- ixgbe: Use method pointer to access IOSF devices (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add definitions for x550em_a 10G MAC (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add support for single-port X550 device (Mark Rustad) [Orabug: 23177316]
- ixgbe: Take manageability semaphore for firmware commands (Mark Rustad) [Orabug: 23177316]
- ixgbe: Clean up interface for firmware commands (Mark Rustad) [Orabug: 23177316]
- ixgbe: Correct length check for round up (Mark Rustad) [Orabug: 23177316]
- ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Mark Rustad) [Orabug: 23177316]
- ixgbe: Delete some unused register definitions (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add support for toggling VLAN filtering flag via ethtool (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Place SWFW semaphore in known valid state at probe (Don Skidmore) [Orabug: 23177316]
- ixgbe: add a callback to set the maximum transmit bitrate (Rostislav Pehlivanov) [Orabug: 23177316]
- ixgbe: Fix flow control for Xeon D KR backplane (Mark Rustad) [Orabug: 23177316]
- ixgbe: Make all unchanging ops structures const (Mark Rustad) [Orabug: 23177316]
- ixgbe: Avoid adding VLAN 0 twice to VLVF and VFTA (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Do not allow PF to add VLVF entry unless it actually needs it (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Extend trust to allow guest to set unicast address (chas williams) [Orabug: 23177316]
- ixgbevf: use bit operations for setting and checking resets (Emil Tantilov) [Orabug: 23177316]
- ixgbe: on recv increment rx.ring->stats.yields (Pavel Tikhomirov) [Orabug: 23177316]
- ixgbevf: fix error code path when setting MAC address (Emil Tantilov) [Orabug: 23177316]
- ixgbevf: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [Orabug: 23177316]
- ixgbe: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [Orabug: 23177316]
- ixgbe: Use udelay to avoid sleeping while atomic (Mark Rustad) [Orabug: 23177316]
- ixgbe: Fix ATR so that it correctly handles IPv6 extension headers (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Store VXLAN port number in network order (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Fix for RAR0 not being set to default MAC addr (Tushar Dave) [Orabug: 23177316]
- ixgbe: fix dates on header of ixgbe_model.h (John Fastabend) [Orabug: 23177316]
- ixgbe: use u32 instead of __u32 in model header (John Fastabend) [Orabug: 23177316]
- net: ixgbe: add minimal parser details for ixgbe (John Fastabend) [Orabug: 23177316]
- ixgbe: Make ATR recognize IPv6 extended headers (Mark Rustad) [Orabug: 23177316]
- ixgbe: Fix MDD events generated when FCoE+SRIOV are enabled (Neerav Parikh) [Orabug: 23177316]
- ixgbe: Fix to get FDMI HBA attributes information with X550 (Usha Ketineni) [Orabug: 23177316]
- ixgbe: Correct handling of any outer UDP checksum setting (Mark Rustad) [Orabug: 23177316]
- ixgbe: do not call check_link for ethtool in ixgbe_get_settings() (Emil Tantilov) [Orabug: 23177316]
- ixgbe: fix broken PFC with X550 (Vasu Dev) [Orabug: 23177316]
- ixgbe: use correct FCoE DDP max check (Vasu Dev) [Orabug: 23177316]
- ixgbe: Fill at least min credits to a TC credit refills (Vasu Dev) [Orabug: 23177316]
- ixgbe: Fix bugs in ixgbe_clear_vf_vlans() (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Correct X550EM_x revision check (Mark Rustad) [Orabug: 23177316]
- ixgbe: fix RSS limit for X550 (Emil Tantilov) [Orabug: 23177316]
- ixgbe: Clean up redundancy in hw_enc_features (Mark Rustad) [Orabug: 23177316]
- ixgbe: report correct media type for KR, KX and KX4 interfaces (Veola Nazareth) [Orabug: 23177316]
- ixgbe: add support for QSFP PHY types in ixgbe_get_settings() (Emil Tantilov) [Orabug: 23177316]
- ixgbevf: minor cleanups for ixgbevf_set_itr() (Emil Tantilov) [Orabug: 23177316]
- ixgbevf: Fix handling of NAPI budget when multiple queues are enabled per vector (William Dauchy) [Orabug: 23177316]
- ixgbe: do not report 2.5 Gbps as supported (Emil Tantilov) [Orabug: 23177316]
- ixgbe: Clean stale VLANs when changing port VLAN or resetting (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Clear stale pool mappings (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Fix VLAN promisc in relation to SR-IOV (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Add support for VLAN promiscuous with SR-IOV (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Reorder search to work from the top down instead of bottom up (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Simplify configuration of setting VLVF and VLVFB (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Reduce VT code indent in set_vfta by introducing jump label (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Simplify definitions for regidx and bit in set_vfta (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Fix SR-IOV VLAN pool configuration (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Return error on failure to allocate mac_table (Alexander Duyck) [Orabug: 23177316]
- ixgbevf: Handle extended IPv6 headers in Tx path (Mark Rustad) [Orabug: 23177316]
- ixgbe: Always turn PHY power on when requested (Mark Rustad) [Orabug: 23177316]
- ixgbe: Handle extended IPv6 headers in Tx path (Mark Rustad) [Orabug: 23177316]
- ixgbe: Save VF info and take references (Mark Rustad) [Orabug: 23177316]
- ixgbe: Wait for master disable to be set (Mark Rustad) [Orabug: 23177316]
- ixgbe: Correct spec violations by waiting after reset (Mark Rustad) [Orabug: 23177316]
- ixgbe: Update PTP to support X550EM_x devices (Mark Rustad) [Orabug: 23177316]
- ixgbe: Allow FDB entries access to more RAR filters (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Use __dev_uc_sync and __dev_uc_unsync for unicast addresses (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Refactor MAC address configuration code (Alexander Duyck) [Orabug: 23177316]
- ixgbevf: Minor cleanups (Mark Rustad) [Orabug: 23177316]
- ixgbevf: Use a private workqueue to avoid certain possible hangs (Mark Rustad) [Orabug: 23177316]
- ixgbe: Use private workqueue to avoid certain possible hangs (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add support for newer thermal alarm (Mark Rustad) [Orabug: 23177316]
- ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (Mark Rustad) [Orabug: 23177316]
- ixgbevf: fix spoofed packets with random MAC (Emil Tantilov) [Orabug: 23177316]
- ixgbevf: use ether_addr_copy instead of memcpy (Emil Tantilov) [Orabug: 23177316]
- ixgbe: Remove CS4227 diagnostic code (Mark Rustad) [Orabug: 23177316]
- ixgbe/ixgbevf: use napi_schedule_irqoff() (Alexander Duyck) [Orabug: 23177316]
- ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Add KR mode support for CS4227 chip (Mark Rustad) [Orabug: 23177316]
- ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (Alexander Duyck) [Orabug: 23177316]
- ixgbe: fix multiple kernel-doc errors (Jean Sacren) [Orabug: 23177316]
- ixgbe: Delete redundant include file (Mark Rustad) [Orabug: 23177316]
- ixgbe: drop null test before destroy functions (Julia Lawall) [Orabug: 23177316]
- ixgbe: Reset interface after enabling SR-IOV (Alexander Duyck) [Orabug: 23177316]
- ixgbe, ixgbevf: Add new mbox API xcast mode (Hiroshi Shimamoto) [Orabug: 23177316]
- ixgbe: Check for setup_internal_link method (Mark Rustad) [Orabug: 23177316]
- ixgbe: Fix CS4227-related semaphore error on reset failure (Mark Rustad) [Orabug: 23177316]
- ixgbe: disable LRO by default (Emil Tantilov) [Orabug: 23177316]
- ixgbe: add flow control ethertype to the anti-spoofing filter (Emil Tantilov) [Orabug: 23177316]
- i40e: queue-specific settings for interrupt moderation (Kan Liang) [Orabug: 23176970]
- NVMe: IO ending fixes on surprise removal (Keith Busch) [Orabug: 22620486]
- nvme: temporary fix for Apple controller reset (Stephan Günther) [Orabug: 22620486]
- nvme: add missing unmaps in nvme_queue_rq (Christoph Hellwig) [Orabug: 22620486]
- NVMe: default to 4k device page size (Nishanth Aravamudan) [Orabug: 22620486]
- NVMe: reap completion entries when deleting queue (Keith Busch) [Orabug: 22620486]
- NVMe: Fix possible arithmetic overflow for max segments (Keith Busch) [Orabug: 22620486]
- NVMe: add support for Apple NVMe controller (Stephan Günther) [Orabug: 22620486]
- NVMe: use split lo_hi_{read,write}q (Stephan Günther) [Orabug: 22620486]
- NVMe: Increase the max transfer size when mdts is 0 (Sathyavathi M) [Orabug: 22620486]
- nvme: fix 32-bit build warning (Arnd Bergmann) [Orabug: 22620486]
- NVMe: Add explicit block config dependency (Keith Busch) [Orabug: 22620486]
- nvme: move to a new drivers/nvme/host directory (Jay Sternberg) [Orabug: 22620486]
- block: export blkdev_reread_part() and __blkdev_reread_part() (Jarod Wilson) [Orabug: 22620486]
- Nvme: fix build error (Jason Luo) [Orabug: 22620486]
- Nvme: fix several build errors (Jason Luo) [Orabug: 22620486]
- nvme: properly handle partially initialized queues in nvme_create_io_queues (Christoph Hellwig) [Orabug: 22620486]
- nvme: merge nvme_dev_start, nvme_dev_resume and nvme_async_probe (Christoph Hellwig) [Orabug: 22620486]
- nvme: factor reset code into a common helper (Christoph Hellwig) [Orabug: 22620486]
- nvme: delete dev from dev_list in nvme_reset (Christoph Hellwig) [Orabug: 22620486]
- NVMe: Namespace removal simplifications (Keith Busch) [Orabug: 22620486]
- nvme: merge nvme_dev_reset into nvme_reset_failed_dev (Christoph Hellwig) [Orabug: 22620486]
- nvme.h: add missing nvme_id_ctrl endianess annotations (Christoph Hellwig) [Orabug: 22620486]
- nvme: move hardware structures out of the uapi version of nvme.h (Christoph Hellwig) [Orabug: 22620486]
- nvme: add a local nvme.h header (Christoph Hellwig) [Orabug: 22620486]
- NVMe: Simplify device resume on io queue failure (Keith Busch) [Orabug: 22620486]
- NVMe: Reference count open namespaces (Keith Busch) [Orabug: 22620486]
- NVMe: Using PRACT bit to generate and verify PI by controller (Alok Pandey) [Orabug: 22620486]
- NVMe: removed unused nn var from nvme_dev_add (Matias Bjørling) [Orabug: 22620486]
- NVMe: Set queue max segments (Keith Busch) [Orabug: 22620486]
- NVMe: Add nvme subsystem reset IOCTL (Jon Derrick) [Orabug: 22620486]
- NVMe: Add nvme subsystem reset support (Keith Busch) [Orabug: 22620486]
- NVMe:Remove unreachable code in nvme_abort_req (Sunad Bhandary) [Orabug: 22620486]
- nvme: Fixes u64 division which breaks i386 builds (Jon Derrick) [Orabug: 22620486]
- NVMe: Use CMB for the IO SQes if available (Jon Derrick) [Orabug: 22620486]
- NVMe: Unify SQ entry writing and doorbell ringing (Jon Derrick) [Orabug: 22620486]
- NVMe: Reread partitions on metadata formats (Keith Busch) [Orabug: 22620486]
- NVMe: Fix irq freeing when queue_request_irq fails (Jon Derrick) [Orabug: 22620486]
- NVMe: Memory barrier before queue_count is incremented (Jon Derrick) [Orabug: 22620486]
- drivers/block/nvme-core.c: fix build with gcc-4.4.4 (Andrew Morton) [Orabug: 22620486]
- block: nvme-scsi: Catch kcalloc failure (Axel Lin) [Orabug: 22620486]
- nvme: submit internal commands through the block layer (Christoph Hellwig) [Orabug: 22620486]
- nvme: fail SCSI read/write command with unsupported protection bit (Christoph Hellwig) [Orabug: 22620486]
- nvme: report the DPOFUA in MODE_SENSE (Christoph Hellwig) [Orabug: 22620486]
- nvme: simplify and cleanup the READ/WRITE SCSI CDB parsing code (Christoph Hellwig) [Orabug: 22620486]
- nvme: first round at deobsfucating the SCSI translation code (Christoph Hellwig) [Orabug: 22620486]
- nvme: fix scsi translation error handling (Christoph Hellwig) [Orabug: 22620486]
- nvme: split nvme_trans_send_fw_cmd (Christoph Hellwig) [Orabug: 22620486]
- nvme: store a struct device pointer in struct nvme_dev (Christoph Hellwig) [Orabug: 22620486]
- nvme: consolidate synchronous command submission helpers (Christoph Hellwig) [Orabug: 22620486]
- tipc: check nl sock before parsing nested attributes (Richard Alpe) [Orabug: 23347071] {CVE-2016-4951}
- get_rock_ridge_filename(): handle malformed NM entries (Al Viro) [Orabug: 23346943] {CVE-2016-4913}
- Btrfs: incremental send, check if orphanized dir inode needs delayed rename (Filipe Manana) [Orabug: 22984202]
- sunrpc: Update RPCBIND_MAXNETIDLEN (Chuck Lever) [Orabug: 22695683]
- svcrdma: Support IPv6 with NFS/RDMA (Shirley Ma) [Orabug: 22695683]
- xprtrdma: Add rdma6 option to support NFS/RDMA IPv6 (Shirley Ma) [Orabug: 22695683]
-
Wed Jul 06 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-55.el6uek]
- dtrace: better Kconfig documentation (Nick Alcock)
- dtrace: put the SDT perf probes in the perf provider namespace (Nick Alcock) [Orabug: 23004534]
- dtrace: make perf-events probes separately configured (Nick Alcock) [Orabug: 23004534]
- dtrace: ensure pdata is large enough (Kris Van Hees) [Orabug: 23004534]
- dtrace: use perf_events probes (Timothy J Fontaine) [Orabug: 23004534]
- dtrace: add support for probes in sections other than .text (Kris Van Hees) [Orabug: 23344927]
- dtrace, ctf: build sdtstubs and CTF after sdtinfo; sdtinfo follows modpost (Nick Alcock)
- dtrace: support SDT in single-file modules (Nick Alcock) [Orabug: 23316392]
-
Wed Jul 06 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-54.el6uek]
- sif: Support for EPSC_API_VERSION(2,5) (Knut Omang)
- sif: Be more memory conservative for kdump and xen pv (Knut Omang) [Orabug: 23523713] [Orabug: 23729807]
- sif: rq: Use a workqueue to handle sif_flush_rq (Wei Lin Guay) [Orabug: 23491094]
- sif: rq: Added synchronization between sif_flush_rq and sif_post_recv (Wei Lin Guay) [Orabug: 23491094]
- sif: qp: added persistent_state in sif_qp struct (Wei Lin Guay) [Orabug: 23491094]
- sif: qp: Increase inline data for TSO QPs to accomodate larger L3/L4-headers (Hans Westgaard Ry)
- sif: WA#3714: Set flush_retry_qp transport timer to infinite (Triviño)
- sif: Add a feature mask to allow internal vlink state to follow ext.links (Knut Omang) [Orabug: 23509653]
- sif: Redefine IB_QP_CREATE_ flags (Hans Westgaard Ry)
- sif: SQ: Adding synchronization between wa4074 and post_send (Wei Lin Guay) [Orabug: 23607042]
- sif: BZ4074: clean up the workaround (Wei Lin Guay) [Orabug: 23607042] [Orabug: 23607042]
- sif: BZ 4150: Flush retry reset at 1 when QP is modified to ERROR (Wei Lin Guay) [Orabug: 23607042]
- sif: Automatically generate module version from new define TITAN_RELEASE (Knut Omang)
- sif: Enable debugging via trace_printk again (Knut Omang) [Orabug: 23510486]
- sif: Remove ib_query_mr - it has been removed upstream (Knut Omang)
- sif: Use kernel function printk_ratelimit() instead of home brew (Knut Omang)
- sif: sif_qp: implement additional flush_retry_qp for port 2 (WA#3714) (Triviño)
- sif: Build for kernel v.4.5.6 (Knut Omang)
- sif: rq: Added synchronization during freeing rq (Wei Lin Guay)
- sif: cq: Do not invalidate the CQ until completion of events (Wei Lin Guay)
- sif: BZ 4138: Fix a NULL pointer dereference in RDS during tear-down (Wei Lin Guay) [Orabug: 23490618]
- sif: LSO, test/adjust attr in create_qp,test stencil-size in send (Hans Westgaard Ry)
- sif: qp: Remove function name in debug printout to avoid confusion (Hakon Bugge)
- sif: sif_qp: remove flush_sq_done_wa4074 condition from WA#3714 (Triviño)
- sif: Add debugfs for workaround usage statistics (Triviño)
- sif: ARMv8 (aarch64) portability changes. (Gerd Rausch)
- sif: Fixed typo (Hans Westgaard Ry)
- sif: query: Make headroom for TSO stencil used by IPoIB datagram mode (Hans Westgaard Ry)
- sif: using FW release version in device attibutes (Andre Wuttke)
- sif: Make driver more silent at startup (Knut Omang)
- sif: sif_r3: fix sif_r3_recreate_flush_qp soft lockup. (Triviño)
- sif: ah: Fixed incorrect ipd setting (Hakon Bugge)
- sif: qp/ah: Added XRC QPs & IPD(AH) to debugfs output (Vinay Shaw)
- sif: epsc: Fix keepalive timeouts (Knut Omang)
- sif: Compile with kernel 4.4.10 (Knut Omang)
- sif: DNE QPs were created even with limited mode (Knut Omang)
- sif: eq: Avoid sending COMM_EST event to ULPs (UD, RAW & GSI QPs) (Vinay Shaw)
- sif: XRC: XRC support and PSIF 2.1 limitation #3521 (Vinay Shaw) [Orabug: 23044600]
- sif: cq: tear-down sequence in cleaning up the SendCQ (Wei Lin Guay)
- sif: Fix regressions in supporting fw from release 0.1.0.4 and earlier (Knut Omang) [Orabug: 23497496]
-
Tue Jun 28 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-53.el6uek]
- blk-mq: dynamic h/w context count (Keith Busch) [Orabug: 23340426]
- blk-mq: avoid inserting requests before establishing new mapping (Akinobu Mita) [Orabug: 23340426]
- xen-blkfront: save uncompleted reqs in blkfront_resume() (Bob Liu) [Orabug: 23340426]
- xen-blkfront: fix resume issues after a migration (Bob Liu) [Orabug: 23340426]
- xen-blkfront: don't call talk_to_blkback when already connected to blkback (Bob Liu) [Orabug: 23340426]
-
Mon Jun 27 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-52.el6uek]
- {IBCM/IPoIB/MLX4/RDS}: Temporary backout Exasecure change (Santosh Shilimkar) [Orabug: 23634771]
-
Thu Jun 23 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-51.el6uek]
- RDS/IB: Fix crash in SRQ initialization (Ajaykumar Hotchandani) [Orabug: 23523586]
- btrfs: put delayed item hook into inode (David Sterba) [Orabug: 23513043]
- Revert "net: preserve IP control block during GSO segmentation" (Dan Duval) [Orabug: 23522263]
-
Mon Jun 20 2016 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-50.el6uek]
- RDS: Remove the link-local restriction as a stop gap measure (Santosh Shilimkar) [Orabug: 2360905]
-
Fri Jun 10 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-49.el6uek]
- pipe: limit the per-user amount of pages allocated in pipes (Willy Tarreau) [Orabug: 22901731] {CVE-2016-2847}
- add user_struct element unix_inflight pre-req for "pipe: limit the per-user amount of pages allocated in pipes" (Chuck Anderson) [Orabug: 22901731]
- Revert "tracing: Print nasty banner when trace_printk() is in use" (Avinash Repaka) [Orabug: 23510486]
- RDS: IB: restore the vector spreading for the CQs (Santosh Shilimkar) [Orabug: 23550561]
- sched/core: Clear the root_domain cpumasks in init_rootdomain() (Xunlei Pang) [Orabug: 23307036]
- ocfs2: bump up o2cb network protocol version (Junxiao Bi) [Orabug: 23544119]
- xen/x86: actually allocate legacy interrupts on PV guests (Stefano Stabellini)
- xen/x86: don't lose event interrupts (Stefano Stabellini)
-
Wed Jun 01 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-48.el6uek]
- sparc64/uek-rpm: Enable config for the Oracle Infiniband HCA (sif) on SPARC (Chuck Anderson) [Orabug: 22529577]
- secureboot: enable secureboot if boot param is set (Brian Maly) [Orabug: 23511799]
- RHEL: uefi: copy secure_boot flag in boot params across kexec (Brian Maly) [Orabug: 23511799] {CVE-2015-7837}
- uek-rpm: Enable config for the Oracle Infiniband HCA (sif) (Knut Omang) [Orabug: 22529577]
- fix-up - add back include of linux/hugetlb.h (Chuck Anderson) [Orabug: 22729791]
- fix-up - add back include of linux/dtrace_os.h (Chuck Anderson) [Orabug: 22729791]
-
Tue May 31 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-47.el6uek]
- IB/mlx4: Generate alias GUID for slaves (Yuval Shaia) [Orabug: 23292164]
- RDS: Fix the rds_conn_destroy panic due to pending messages (Bang Nguyen) [Orabug: 23222944]
- RDS: add handshaking for ACL violation detection at passive (Ajaykumar Hotchandani) [Orabug: 23222944]
- RDS: IB: enforce IP anti-spoofing for UUID context (Santosh Shilimkar) [Orabug: 23222944]
- RDS: IB: invoke connection destruction in worker (Ajaykumar Hotchandani) [Orabug: 23222944]
- RDS: message filtering based on UUID (Bang Nguyen) [Orabug: 23222944]
- RDS: Add UUID socket option (Santosh Shilimkar) [Orabug: 23222944]
- RDS: Add reset all conns for a source address to CONN_RESET (Santosh Shilimkar) [Orabug: 23222944]
- IB/ipoib: ioctl interface to manage ACL tables (Yuval Shaia) [Orabug: 18679884]
- IB/ipoib: sysfs interface to manage ACL tables (Yuval Shaia) [Orabug: 18679884]
- IB/{cm,ipoib}: Filter traffic using ACL (Yuval Shaia) [Orabug: 18679884]
- sif driver initial commit part 1 (Knut Omang) [Orabug: 22529577]
- MAINTAINERS: Add Knut Omang as maintainer for sif, Oracles's Infiniband HCA driver (Knut Omang)
- ib: Enable building the sif driver in the infiniband stack (Knut Omang)
- sif driver initial commit part 7 (Knut Omang)
- sif driver initial commit part 6 (Knut Omang)
- sif driver initial commit part 5 (Knut Omang)
- sif driver initial commit part 4 (Wei Lin Guay)
- sif driver initial commit part 3 (Knut Omang)
- sif driver initial commit part 2 (Knut Omang)
- block: Always check queue limits for cloned requests (Hannes Reinecke) [Orabug: 23140620]
- fix-up code base for v4.1.12-46 merge (Chuck Anderson) [Orabug: 22729791]
- IB/{cm,ipoib}: Manage ACL tables (Yuval Shaia) [Orabug: 18679884]
- SPARC64: UEK4 LDOMS DOMAIN SERVICES UPDATE 3 (Aaron Young) [Orabug: 22853109]
- Interface to mark SR-IOV device ready for use by LDoms guest (Alexandre Chartre) [Orabug: 22909608]
- sparc64: Log warning for invalid hugepages boot param (Vijay Kumar) [Orabug: 22729791]
- sparc64: xl-hugepages (Vijay Kumar) [Orabug: 22729791]
- vmcore: quiet zero PT_NOTE warning (Dave Kleikamp)
- sparc64: call crash_kexec() directly from die_if_kernel() (Dave Kleikamp)
- sparc: After kexec, ldc_bind needs to reset rx_head (Dave Kleikamp) [Orabug: 21627005]
- sparc: add FORCE_MAX_ZONEORDER (Dave Kleikamp)
- reserve memory for elfcorehdr (Dave Kleikamp)
- sparc64: crash kernel may only use reserved memory (Dave Kleikamp)
- sparc: add crash dump support (Dave Kleikamp)
- sparc64: handle booting kernel from shim (Dave Kleikamp)
- sparc64: capture obp information during boot (Dave Kleikamp)
- sparc64: restore prom_cif_stack (Dave Kleikamp)
- sparc64: define CONFIG_KEXEC (Dave Kleikamp)
- sparc64: new files: kexec_shim.S and machine_kexec.c (Dave Kleikamp)
- kexec: Make kimage_alloc_pages() available to arch code (Dave Kleikamp)
- sparc64: add and call reserve_crashkernel (Dave Kleikamp)
- kexec: Add kimage_arch_load_normal_segment to generic code (Dave Kleikamp)
- sparc64: kexec support for head_64.S (Dave Kleikamp)
- Add kexec parameters to HdrS (Dave Kleikamp)
- kexec: Define KEXEC_ARCH_SPARC64 (Dave Kleikamp)
- sparc64: add arch/sparc/include/asm/kexec.h (Dave Kleikamp)
- sparc64: define KEXEC_BASE (Dave Kleikamp)
- sparc64: add sparc64_elf_core_copy_regs (Dave Kleikamp)
- sparc: add sun4v_mmu_unmap_perm_addr (Dave Kleikamp)
- sparc: add pci_sun4v_msiq_tear_down (Dave Kleikamp)
- sparc64: chip handler IRQ cookie checking (Dave Kleikamp)
- sparc64: check for stopped cpu in smp_boot_one_cpu (Dave Kleikamp)
- sparc64: call set_irq_reqs around generic_smp_call_function_interrupt call (Dave Kleikamp)
-
Sun May 29 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-46.el6uek]
- Correct backport of fa3c776 ("Thermal: Ignore invalid trip points") (Mike Galbraith) [Orabug: 23331182]
- tcp_cubic: do not set epoch_start in the future (Eric Dumazet) [Orabug: 23331181]
- usb: xhci: fix xhci locking up during hcd remove (Roger Quadros) [Orabug: 23331180]
- usb: xhci: fix wild pointers in xhci_mem_cleanup (Lu Baolu) [Orabug: 23331178]
- debugfs: Make automount point inodes permanently empty (Seth Forshee) [Orabug: 23331176]
- Btrfs: fix file/data loss caused by fsync after rename and new inode (Filipe Manana) [Orabug: 23331175]
- Btrfs: fix fsync after truncate when no_holes feature is enabled (Filipe Manana) [Orabug: 23331174]
- Btrfs: fix fsync xattr loss in the fast fsync path (Filipe Manana) [Orabug: 23331173]
- assoc_array: don't call compare_object() on a node (Jerome Marchand) [Orabug: 23331172]
- mac80211: properly deal with station hashtable insert errors (Johannes Berg) [Orabug: 23331171]
- drm/i915: Fix race condition in intel_dp_destroy_mst_connector() (Lyude) [Orabug: 23331170]
- usb: renesas_usbhs: fix to avoid using a disabled ep in usbhsg_queue_done() (Yoshihiro Shimoda)
- ext4: add lockdep annotations for i_data_sem (Theodore Ts'o) [Orabug: 23331167]
- USB: cypress_m8: add endpoint sanity check (Oliver Neukum) [Orabug: 23331166] {CVE-2016-3137}
- USB: mct_u232: add sanity checking in probe (Oliver Neukum) [Orabug: 23331165] {CVE-2016-3136}
- usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler() (Yoshihiro Shimoda)
- HID: usbhid: fix inconsistent reset/resume/reset-resume behavior (Alan Stern) [Orabug: 23331163]
- crypto: atmel - fix checks of error code returned by devm_ioremap_resource() (Cyrille Pitchen)
- mm/page_alloc: prevent merging between isolated and other pageblocks (Vlastimil Babka) [Orabug: 23331159]
- mm: page_alloc: pass PFN to __free_pages_bootmem (Mel Gorman) [Orabug: 23331157]
- ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list (Joseph Qi) [Orabug: 23331156]
- ocfs2/dlm: fix race between convert and recovery (Joseph Qi) [Orabug: 23331155]
- Input: ati_remote2 - fix crashes on detecting device with invalid descriptor (Vladis Dronov)
- rapidio/rionet: fix deadlock on SMP (Aurelien Jacquiot) [Orabug: 23331153]
- fs/coredump: prevent fsuid=0 dumps into user-controlled directories (Jann Horn) [Orabug: 23331152]
- KVM: fix spin_lock_init order on x86 (Paolo Bonzini) [Orabug: 23331151]
- KVM: VMX: avoid guest hang on invalid invept instruction (Paolo Bonzini) [Orabug: 23331149]
- target: Fix target_release_cmd_kref shutdown comp leak (Himanshu Madhani) [Orabug: 23331148]
- bitops: Do not default to __clear_bit() for __clear_bit_unlock() (Peter Zijlstra) [Orabug: 23331133]
- splice: handle zero nr_pages in splice_to_pipe() (Rabin Vincent) [Orabug: 23331132]
- tracing: Fix crash from reading trace_pipe with sendfile (Steven Rostedt (Red Hat)) [Orabug: 23331131]
- USB: uas: Reduce can_queue to MAX_CMNDS (Hans de Goede) [Orabug: 23331130]
- USB: cdc-acm: more sanity checking (Oliver Neukum) [Orabug: 23331129]
- USB: usb_driver_claim_interface: add sanity checking (Oliver Neukum) [Orabug: 23331128]
- USB: iowarrior: fix oops with malicious USB descriptors (Josh Boyer) [Orabug: 23331127]
- x86/apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt() (Dave Jones)
- Input: synaptics - handle spurious release of trackstick buttons, again (Benjamin Tissoires)
- mm: memcontrol: reclaim when shrinking memory.high below usage (Johannes Weiner) [Orabug: 23331124]
- Input: ims-pcu - sanity check against missing interfaces (Oliver Neukum) [Orabug: 23331123]
- mmc: atmel-mci: Check pdata for NULL before dereferencing it at DMA config (Brent Taylor)
- mmc: atmel-mci: restore dma on AVR32 (Mans Rullgard) [Orabug: 23331120]
- nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) [Orabug: 23331119]
- ALSA: usb-audio: Add sanity checks for endpoint accesses (Takashi Iwai) [Orabug: 23331117]
- ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk() (Takashi Iwai) [Orabug: 23331116]
- HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report() (Dmitry Torokhov) [Orabug: 23331115]
- md: multipath: don't hardcopy bio in .make_request path (Ming Lei) [Orabug: 23331114]
- Input: powermate - fix oops with malicious USB descriptors (Josh Boyer) [Orabug: 23331113]
- fuse: Add reference counting for fuse_io_priv (Seth Forshee) [Orabug: 23331112]
- fuse: do not use iocb after it may have been freed (Robert Doebbelin) [Orabug: 23331110]
- iser-target: Separate flows for np listeners and connections cma events (Jenny Derzhavetz)
- iser-target: Add new state ISER_CONN_BOUND to isert_conn (Jenny Derzhavetz) [Orabug: 23331108]
- iser-target: Fix identification of login rx descriptor type (Jenny Derzhavetz) [Orabug: 23331107]
- dm thin metadata: don't issue prefetches if a transaction abort has failed (Joe Thornber)
- jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path (OGAWA Hirofumi)
- sg: fix dxferp in from_to case (Douglas Gilbert) [Orabug: 23331104]
- md/raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_list (NeilBrown) [Orabug: 23331103]
- be2iscsi: set the boot_kset pointer to NULL in case of failure (Maurizio Lombardi) [Orabug: 23331102]
- x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARs (Bjorn Helgaas)
- bcache: fix cache_set_flush() NULL pointer dereference on OOM (Eric Wheeler) [Orabug: 23331099]
- bcache: cleaned up error handling around register_cache() (Eric Wheeler) [Orabug: 23331096]
- bcache: fix race of writeback thread starting before complete initialization (Eric Wheeler)
- sched/cputime: Fix steal_account_process_tick() to always return jiffies (Chris Friesen)
- perf/x86/intel: Add definition for PT PMI bit (Stephane Eranian) [Orabug: 23331092]
- x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Andi Kleen) [Orabug: 23331091]
- usb: hub: fix a typo in hub_port_init() leading to wrong logic (Oliver Neukum) [Orabug: 23331090]
- of: alloc anywhere from memblock if range not specified (Vinayak Menon) [Orabug: 23331089]
- mtip32xx: Handle FTL rebuild failure state during device initialization (Asai Thambi SP)
- mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (Asai Thambi SP) [Orabug: 23331087]
- mtip32xx: Handle safe removal during IO (Asai Thambi SP) [Orabug: 23331085]
- mtip32xx: fix crash on surprise removal of the drive (Asai Thambi SP) [Orabug: 23331084]
- mtip32xx: fix rmmod issue (Asai Thambi SP) [Orabug: 23331083]
- mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild (Asai Thambi SP) [Orabug: 23331082]
- mtip32xx: Print exact time when an internal command is interrupted (Asai Thambi SP) [Orabug: 23331081]
- quota: Fix possible GPF due to uninitialised pointers (Nikolay Borisov) [Orabug: 23331080]
- xfs: fix two memory leaks in xfs_attr_list.c error paths (Mateusz Guzik) [Orabug: 23331078]
- nfsd4: fix bad bounds checking (J. Bruce Fields) [Orabug: 23331077]
- IB/srpt: Simplify srpt_handle_tsk_mgmt() (Bart Van Assche) [Orabug: 23331076]
- X.509: Fix leap year handling again (David Howells) [Orabug: 23331075]
- PKCS#7: Improve and export the X.509 ASN.1 time object decoder (David Howells) [Orabug: 23331074]
- X.509: Extract both parts of the AuthorityKeyIdentifier (David Howells) [Orabug: 23331073]
- crypto: ccp - memset request context to zero during import (Tom Lendacky) [Orabug: 23331072]
- RAID5: check_reshape() shouldn't call mddev_suspend (Shaohua Li) [Orabug: 23331070]
- md/raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [Orabug: 23331068]
- fix kABI breakage from pci_dev changes (Dan Duval) [Orabug: 23331203] [Orabug: 23331203]
- PCI: Disable IO/MEM decoding for devices with non-compliant BARs (Bjorn Helgaas) [Orabug: 23331067]
- PCI: Add dev->has_secondary_link to track downstream PCIe links (Yijing Wang) [Orabug: 23331066]
- mtd: onenand: fix deadlock in onenand_block_markbad (Aaro Koskinen) [Orabug: 23331065]
- aic7xxx: Fix queue depth handling (Alan) [Orabug: 23331064]
- aacraid: Fix memory leak in aac_fib_map_free (Raghava Aditya Renukunta) [Orabug: 23331062]
- aacraid: Fix RRQ overload (Raghava Aditya Renukunta) [Orabug: 23331060]
- dm: fix excessive dm-mq context switching (Mike Snitzer) [Orabug: 23331058]
- ext4: iterate over buffer heads correctly in move_extent_per_page() (Eryu Guan) [Orabug: 23331057]
- tools/hv: Use include/uapi with __EXPORTED_HEADERS__ (Kamal Mostafa) [Orabug: 23331055]
- net: irda: Fix use-after-free in irtty_open() (Peter Hurley) [Orabug: 23331054]
- crypto: ccp - Don't assume export/import areas are aligned (Tom Lendacky) [Orabug: 23331052]
- crypto: ccp - Limit the amount of information exported (Tom Lendacky) [Orabug: 23331051]
- tty: Fix GPF in flush_to_ldisc(), part 2 (Peter Hurley) [Orabug: 23331050]
- crypto: ccp - Add hash state import and export support (Tom Lendacky) [Orabug: 23331048]
- [media] usbvision: fix crash on detecting device with invalid configuration (Vladis Dronov)
- include/linux/poison.h: fix LIST_POISON{1,2} offset (Vasily Kulikov) [Orabug: 23331045]
- KEYS: Fix handling of stored error in a negatively instantiated user key (David Howells)
- KVM: x86: Reload pit counters for all channels when restoring state (Andrew Honig) [Orabug: 23331042] {CVE-2015-7513}
- ovl: fix permission checking for setattr (Miklos Szeredi) [Orabug: 23331041]
- btrfs: async-thread: Fix a use-after-free error for trace (Qu Wenruo) [Orabug: 23331040]
- btrfs: Fix no_space in write and rm loop (Zhao Lei) [Orabug: 23331039]
- btrfs: wait for delayed iputs on no space (Zhao Lei) [Orabug: 23331038]
- security: let security modules use PTRACE_MODE_* with bitmasks (Jann Horn) [Orabug: 23331036]
- x86/entry/compat: Add missing CLAC to entry_INT80_32 (Andy Lutomirski) [Orabug: 23331033]
- kernel/resource.c: fix muxed resource handling in __request_region() (Simon Guinot) [Orabug: 23331032]
- btrfs: initialize the seq counter in struct btrfs_device (Sebastian Andrzej Siewior) [Orabug: 23331031]
- Btrfs: Initialize btrfs_root->highest_objectid when loading tree root and subvolume roots (Chandan Rajendra)
- Btrfs: fix transaction handle leak on failure to create hard link (Filipe Manana) [Orabug: 23331029]
- Btrfs: fix number of transaction units required to create symlink (Filipe Manana) [Orabug: 23331027]
- Btrfs: send, don't BUG_ON() when an empty symlink is found (Filipe Manana) [Orabug: 23331026]
- btrfs: statfs: report zero available if metadata are exhausted (David Sterba) [Orabug: 23331025]
- Btrfs: igrab inode in writepage (Josef Bacik) [Orabug: 23331024]
- Btrfs: add missing brelse when superblock checksum fails (Anand Jain) [Orabug: 23331023]
- ext4: fix bh->b_state corruption (Jan Kara) [Orabug: 23331022]
- dax: don't abuse get_block mapping for endio callbacks (Dave Chinner) [Orabug: 23331020]
- iio: adis_buffer: Fix out-of-bounds memory access (Lars-Peter Clausen) [Orabug: 23331019]
- ptrace: use fsuid, fsgid, effective creds for fs access checks (Jann Horn) [Orabug: 23331018]
- sched: Fix crash in sched_init_numa() (Raghavendra K T) [Orabug: 23331017]
- HID: usbhid: fix recursive deadlock (Ioan-Adrian Ratiu) [Orabug: 23331016]
- perf/core: Fix perf_sched_count derailment (Alexander Shishkin) [Orabug: 23331015]
- perf: Cure event->pending_disable race (Peter Zijlstra) [Orabug: 23331014]
- perf: Do not double free (Peter Zijlstra) [Orabug: 23331013]
- ext4: fix races of writeback with punch hole and zero range (Jan Kara) [Orabug: 23331012]
- ext4: fix races between buffered IO and collapse / insert range (Jan Kara) [Orabug: 23331011]
- ext4: move unlocked dio protection from ext4_alloc_file_blocks() (Jan Kara) [Orabug: 23331010]
- ext4: fix races between page faults and hole punching (Jan Kara) [Orabug: 23331007]
- KVM: MMU: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 combo (Paolo Bonzini)
- KVM: VMX: disable PEBS before a guest entry (Radim Krčmář) [Orabug: 23331004]
- jffs2: reduce the breakage on recovery from halfway failed rename() (Al Viro) [Orabug: 23331003]
- ncpfs: fix a braino in OOM handling in ncp_fill_cache() (Al Viro) [Orabug: 23331002]
- ovl: copy new uid/gid into overlayfs runtime inode (Konstantin Khlebnikov) [Orabug: 23331001]
- ovl: ignore lower entries when checking purity of non-directory entries (Konstantin Khlebnikov)
- ovl: fix getcwd() failure after unsuccessful rmdir (Rui Wang) [Orabug: 23330998]
- mac80211: check PN correctly for GCMP-encrypted fragmented MPDUs (Johannes Berg) [Orabug: 23330996]
- can: gs_usb: fixed disconnect bug by removing erroneous use of kfree() (Maximilain Schneider)
- mac80211: fix use of uninitialised values in RX aggregation (Chris Bainbridge) [Orabug: 23330994]
- ipv6: drop frames with attached skb->sk in forwarding (Hannes Frederic Sowa) [Orabug: 23330993]
- ubi: Fix out of bounds write in volume update code (Richard Weinberger) [Orabug: 23330992]
- PM / sleep / x86: Fix crash on graph trace through x86 suspend (Todd E Brandt) [Orabug: 23330991]
- use ->d_seq to get coherency between ->d_inode and ->d_flags (Al Viro) [Orabug: 23330989]
- ALSA: hdspm: Fix zero-division (Takashi Iwai) [Orabug: 23330988]
- ALSA: hdspm: Fix wrong boolean ctl value accesses (Takashi Iwai) [Orabug: 23330987]
- CIFS: Fix SMB2+ interim response processing for read requests (Pavel Shilovsky) [Orabug: 23330986]
- cifs: fix out-of-bounds access in lease parsing (Justin Maggard) [Orabug: 23330983]
- vfio: fix ioctl error handling (Michael S. Tsirkin) [Orabug: 23330982]
- namei: ->d_inode of a pinned dentry is stable only for positives (Al Viro) [Orabug: 23330981]
- do_last(): don't let a bogus return value from ->open() et.al. to confuse us (Al Viro)
- mm: numa: quickly fail allocations for NUMA balancing on full nodes (Mel Gorman) [Orabug: 23330978]
- mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED (Andrea Arcangeli)
- x86/mpx: Fix off-by-one comparison with nr_registers (Colin Ian King) [Orabug: 23330975]
- iommu/amd: Apply workaround for ATS write permission check (Jay Cornwall) [Orabug: 23330974]
- Fix directory hardlinks from deleted directories (David Woodhouse) [Orabug: 23330972]
- jffs2: Fix page lock / f->sem deadlock (David Woodhouse) [Orabug: 23330971]
- Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin" (Thomas Betker) [Orabug: 23330970]
- libceph: use the right footer size when skipping a message (Ilya Dryomov) [Orabug: 23330969]
- libceph: don't bail early from try_read() when skipping a message (Ilya Dryomov) [Orabug: 23330968]
- sunrpc/cache: fix off-by-one in qword_get() (Stefan Hajnoczi) [Orabug: 23330967]
- dm: fix dm_rq_target_io leak on faults with .request_fn DM w/ blk-mq paths (Mike Snitzer)
- NFSv4: Fix a dentry leak on alias use (Benjamin Coddington) [Orabug: 23330965]
- libata: fix HDIO_GET_32BIT ioctl (Arnd Bergmann) [Orabug: 23330963]
- perf tools: Update MANIFEST per files removed from kernel (David Ahern) [Orabug: 23330962]
- sctp: Fix port hash table size computation (Neil Horman) [Orabug: 23330961]
- rtnl: RTM_GETNETCONF: fix wrong return value (Anton Protopopov) [Orabug: 23330960]
- route: check and remove route cache when we get route (Xin Long) [Orabug: 23330958]
- pppoe: fix reference counting in PPPoE proxy (Guillaume Nault) [Orabug: 23330957]
- l2tp: Fix error creating L2TP tunnels (Mark Tomlinson) [Orabug: 23330956]
- af_unix: Guard against other == sk in unix_dgram_sendmsg (Rainer Weikusat) [Orabug: 23330954]
- ipv4: fix memory leaks in ip_cmsg_send() callers (Eric Dumazet) [Orabug: 23330953]
- bonding: Fix ARP monitor validation (Jay Vosburgh) [Orabug: 23330952]
- net: Copy inner L3 and L4 headers as unaligned on GRE TEB (Alexander Duyck) [Orabug: 23330951]
- flow_dissector: Fix unaligned access in __skb_flow_dissector when used by eth_get_headlen (Alexander Duyck)
- sctp: translate network order to host order when users get a hmacid (Xin Long) [Orabug: 23330948]
- tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Siva Reddy Kallam) [Orabug: 23330947]
- ipv6: addrconf: Fix recursive spin lock call (subashab@codeaurora.org) [Orabug: 23330943]
- unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [Orabug: 23330946]
- ipv6: fix a lockdep splat (Eric Dumazet) [Orabug: 23330945] [Orabug: 23330945]
- ipv6/udp: use sticky pktinfo egress ifindex on connect() (Paolo Abeni) [Orabug: 23330942]
- ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail() (Paolo Abeni) [Orabug: 23330939]
- tcp: beware of alignments in tcp_get_info() (Eric Dumazet) [Orabug: 23330938]
- switchdev: Require RTNL mutex to be held when sending FDB notifications (Ido Schimmel)
- tipc: fix connection abort during subscription cancel (Parthasarathy Bhuvaragan) [Orabug: 23330935]
- sctp: allow setting SCTP_SACK_IMMEDIATELY by the application (Marcelo Ricardo Leitner) [Orabug: 23330933]
- pptp: fix illegal memory access caused by multiple bind()s (Hannes Frederic Sowa) [Orabug: 23330932]
- af_unix: fix struct pid memory leak (Eric Dumazet) [Orabug: 23330931]
- workqueue: wq_pool_mutex protects the attrs-installation (Lai Jiangshan) [Orabug: 23330878] [Orabug: 23330878]
- workqueue: split apply_workqueue_attrs() into 3 stages (Lai Jiangshan) [Orabug: 23330877] [Orabug: 23330877]
- tcp: fix NULL deref in tcp_v4_send_ack() (Eric Dumazet) [Orabug: 23330875]
- ext4: fix crashes in dioread_nolock mode (Jan Kara) [Orabug: 23330874]
- ipc/shm: handle removed segments gracefully in shm_mmap() (Kirill A. Shutemov) [Orabug: 23330872]
- ipc: convert invalid scenarios to use WARN_ON (Davidlohr Bueso) [Orabug: 23330871]
- ipc,shm: move BUG_ON check into shm_lock (Davidlohr Bueso) [Orabug: 23330870]
- mm: fix regression in remap_file_pages() emulation (Kirill A. Shutemov) [Orabug: 23330869]
- ALSA: pcm: Fix rwsem deadlock for non-atomic PCM stream (Takashi Iwai) [Orabug: 23330868]
- x86/mm: Fix vmalloc_fault() to handle large pages properly (Toshi Kani) [Orabug: 23330867]
- drm/qxl: use kmalloc_array to alloc reloc_info in qxl_process_single_command (Gerd Hoffmann)
- ALSA: seq: Fix double port list deletion (Takashi Iwai) [Orabug: 23330865]
- tracepoints: Do not trace when cpu is offline (Steven Rostedt (Red Hat)) [Orabug: 23330864]
- ALSA: seq: Fix leak of pool buffer at concurrent writes (Takashi Iwai) [Orabug: 23330863]
- bio: return EINTR if copying to user space got interrupted (Hannes Reinecke) [Orabug: 23330862]
- EVM: Use crypto_memneq() for digest comparisons (Ryan Ware) [Orabug: 23330860] {CVE-2016-2085}
- ext4: don't read blocks from disk after extents being swapped (Eryu Guan) [Orabug: 23330859]
- ext4: fix potential integer overflow (Insu Yun) [Orabug: 23330858]
- btrfs: properly set the termination value of ctx->pos in readdir (David Sterba) [Orabug: 23330857]
- drm/radeon: hold reference to fences in radeon_sa_bo_new (Nicolai Hähnle) [Orabug: 23330856]
- workqueue: handle NUMA_NO_NODE for unbound pool_workqueue lookup (Tejun Heo) [Orabug: 23330855]
- ALSA: timer: Fix race at concurrent reads (Takashi Iwai) [Orabug: 23330854]
- ALSA: hda - Fix bad dereference of jack object (Takashi Iwai) [Orabug: 23330852]
- ALSA: timer: Fix race between stop and interrupt (Takashi Iwai) [Orabug: 23330851]
- ALSA: timer: Fix wrong instance passed to slave callbacks (Takashi Iwai) [Orabug: 23330850]
- drm/i915/dsi: defend gpio table against out of bounds access (Jani Nikula) [Orabug: 23330848]
- klist: fix starting point removed bug in klist iterators (James Bottomley) [Orabug: 23330847]
- pty: make sure super_block is still valid in final /dev/tty close (Herton R. Krzesinski) [Orabug: 23330844]
- pty: fix possible use after free of tty->driver_data (Herton R. Krzesinski) [Orabug: 23330843]
- serial: omap: Prevent DoS using unprivileged ioctl(TIOCSRS485) (Peter Hurley) [Orabug: 23330842]
- crypto: atmel-sha - remove calls of clk_prepare() from atomic contexts (Cyrille Pitchen)
- crypto: atmel - Check for clk_prepare_enable() return value (LABBE Corentin) [Orabug: 23330840]
- crypto: atmel - use devm_xxx() managed function (LABBE Corentin) [Orabug: 23330839]
- Backport fix for crypto: algif_skcipher - Fix race condition in skcipher_check_key (Herbert Xu)
- Backport fix for crypto: algif_skcipher - Remove custom release parent function (Herbert Xu)
- Backport fix for crypto: algif_skcipher - Add nokey compatibility path (Herbert Xu)
- Backport fix for crypto: algif_skcipher - Require setkey before accept(2) (Herbert Xu)
- crypto: user - lock crypto_alg_list on alg dump (Mathias Krause) [Orabug: 23330833]
- ALSA: hda - Fix static checker warning in patch_hdmi.c (David Henningsson) [Orabug: 23330832]
- Btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl (Filipe Manana) [Orabug: 23330831]
- target: Fix LUN_RESET active TMR descriptor handling (Nicholas Bellinger) [Orabug: 23330830]
- target: Remove first argument of target_{get,put}_sess_cmd() (Bart Van Assche) [Orabug: 23330829]
- libata: fix sff host state machine locking while polling (Tejun Heo) [Orabug: 23330828]
- intel_scu_ipcutil: underflow in scu_reg_access() (Dan Carpenter) [Orabug: 23330826]
- PCI/AER: Flush workqueue on device remove to avoid use-after-free (Sebastian Andrzej Siewior) [Orabug: 23330824]
- radix-tree: fix oops after radix_tree_iter_retry (Konstantin Khlebnikov) [Orabug: 23330822]
- mm: replace vma_lock_anon_vma with anon_vma_lock_read/write (Konstantin Khlebnikov) [Orabug: 23330819]
- ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup (xuejiufei)
- dump_stack: avoid potential deadlocks (Eric Dumazet) [Orabug: 23330817]
- drm/dp/mst: Remove port after removing connector. (Maarten Lankhorst) [Orabug: 23330815]
- [media] saa7134-alsa: Only frees registered sound cards (Mauro Carvalho Chehab) [Orabug: 23330814]
- ALSA: timer: Fix leftover link at closing (Takashi Iwai) [Orabug: 23330813]
- xhci: Fix list corruption in urb dequeue at host removal (Mathias Nyman) [Orabug: 23330812]
- radix-tree: fix race in gang lookup (Matthew Wilcox) [Orabug: 23330811]
- drivers/scsi/sg.c: mark VMA as VM_IO to prevent migration (Kirill A. Shutemov) [Orabug: 23330809]
- ALSA: seq: Fix lockdep warnings due to double mutex locks (Takashi Iwai) [Orabug: 23330807]
- ALSA: rawmidi: Fix race at copying & updating the position (Takashi Iwai) [Orabug: 23330805]
- ALSA: timer: Fix link corruption due to double start or stop (Takashi Iwai) [Orabug: 23330804]
- ALSA: timer: Code cleanup (Takashi Iwai) [Orabug: 23330803]
- ALSA: seq: Fix yet another races among ALSA timer accesses (Takashi Iwai) [Orabug: 23330802]
- ALSA: pcm: Fix potential deadlock in OSS emulation (Takashi Iwai) [Orabug: 23330801]
- ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check (Takashi Iwai) [Orabug: 23330800]
- ALSA: seq: Fix race at closing in virmidi driver (Takashi Iwai) [Orabug: 23330799]
- crypto: algif_hash - wait for crypto_ahash_init() to complete (Wang, Rui Y) [Orabug: 23330797]
- crypto: shash - Fix has_key setting (Herbert Xu) [Orabug: 23330796]
- rfkill: fix rfkill_fop_read wait_event usage (Johannes Berg) [Orabug: 23330795]
- mac80211: Requeue work after scan complete for all VIF types. (Sachin Kulkarni) [Orabug: 23330793]
- ACPI / PCI / hotplug: unlock in error path in acpiphp_enable_slot() (Insu Yun) [Orabug: 23330792]
- x86/mm/pat: Avoid truncation when converting cpa->numpages to address (Matt Fleming) [Orabug: 23330791]
- ALSA: dummy: Disable switching timer backend via sysfs (Takashi Iwai) [Orabug: 23330790]
- seccomp: always propagate NO_NEW_PRIVS on tsync (Jann Horn) [Orabug: 23330789]
- n_tty: Fix unsafe reference to "other" ldisc (Peter Hurley) [Orabug: 23330788]
- SCSI: fix crashes in sd and sr runtime PM (Alan Stern) [Orabug: 23330785]
- x86/mm: Fix types used in pgprot cacheability flags translations (Jan Beulich) [Orabug: 23330784]
- virtio_pci: fix use after free on release (Michael S. Tsirkin) [Orabug: 23330783]
- USB: serial: visor: fix crash on detecting device without write_urbs (Vladis Dronov) [Orabug: 23330782]
- USB: visor: fix null-deref at probe (Johan Hovold) [Orabug: 23330781]
- usb: hub: do not clear BOS field during reset device (Du, Changbin) [Orabug: 23330780]
- usb: cdc-acm: handle unlinked urb in acm read callback (Lu Baolu) [Orabug: 23330778]
- pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn (Trond Myklebust) [Orabug: 23330776]
- ocfs2: NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock (Tariq Saeed) [Orabug: 23330775] [Orabug: 20933419]
- mm: fix mlock accouting (Kirill A. Shutemov) [Orabug: 23330773]
- libceph: fix ceph_msg_revoke() (Ilya Dryomov) [Orabug: 23330771]
- prctl: take mmap sem for writing to protect against others (Mateusz Guzik) [Orabug: 23330769]
- lib/string_helpers.c: fix infinite loop in string_get_size() (Vitaly Kuznetsov) [Orabug: 23330768]
- zsmalloc: fix migrate_zspage-zs_free race condition (Junil Lee) [Orabug: 23330767]
- crypto: algif_skcipher - sendmsg SG marking is off by one (Herbert Xu) [Orabug: 23330766]
- iscsi-target: Fix potential dead-lock during node acl delete (Nicholas Bellinger) [Orabug: 23330764]
- Btrfs: fix deadlock running delayed iputs at transaction commit time (Filipe Manana) [Orabug: 23330763]
- IB/qib: fix mcast detach when qp not attached (Mike Marciniszyn) [Orabug: 23330760]
- crypto: crc32c - Fix crc32c soft dependency (Jean Delvare) [Orabug: 23330759]
- xfs: log mount failures don't wait for buffers to be released (Dave Chinner) [Orabug: 23330758]
- crypto: algif_hash - Fix race condition in hash_check_key (Herbert Xu) [Orabug: 23330757]
- crypto: af_alg - Forbid bind(2) when nokey child sockets are present (Herbert Xu) [Orabug: 23330755]
- crypto: algif_hash - Remove custom release parent function (Herbert Xu) [Orabug: 23330754]
- crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path (Herbert Xu)
- crypto: algif_hash - Require setkey before accept(2) (Herbert Xu) [Orabug: 23330752]
- fix kABI breakage from "crypto: hash - Add crypto_ahash_has_setkey" (Dan Duval) [Orabug: 23330916] [Orabug: 23330916]
- crypto: hash - Add crypto_ahash_has_setkey (Herbert Xu) [Orabug: 23330751]
- crypto: af_alg - Add nokey compatibility path (Herbert Xu) [Orabug: 23330750]
- crypto: af_alg - Fix socket double-free when accept fails (Herbert Xu) [Orabug: 23330749]
- crypto: af_alg - Disallow bind/setkey/... after accept(2) (Herbert Xu) [Orabug: 23330747]
- printk: do cond_resched() between lines while outputting to consoles (Tejun Heo) [Orabug: 23330643]
- kernel/panic.c: turn off locks debug before releasing console lock (Vitaly Kuznetsov) [Orabug: 23330642]
- panic: release stale console lock to always get the logbuf printed out (Vitaly Kuznetsov)
- memcg: only free spare array when readers are done (Martijn Coenen) [Orabug: 23330638]
- mm: soft-offline: check return value in second __get_any_page() call (Naoya Horiguchi) [Orabug: 23330637]
- zram: try vmalloc() after kmalloc() (Kyeongdon Kim) [Orabug: 23330636]
- zram/zcomp: use GFP_NOIO to allocate streams (Sergey Senozhatsky) [Orabug: 23330635]
- ocfs2/dlm: ignore cleaning the migration mle that is inuse (xuejiufei) [Orabug: 23330634]
- cifs_dbg() outputs an uninitialized buffer in cifs_readdir() (Vasily Averin) [Orabug: 23330633]
- cifs: fix race between call_async() and reconnect() (Rabin Vincent) [Orabug: 23330631]
- cifs: Ratelimit kernel log messages (Jamie Bainbridge) [Orabug: 23330630]
- virtio_balloon: fix race between migration and ballooning (Minchan Kim) [Orabug: 23330628]
- virtio_balloon: fix race by fill and leak (Minchan Kim) [Orabug: 23330627]
- virtio_ballon: change stub of release_pages_by_pfn (Denis V. Lunev) [Orabug: 23330626]
- drm/nouveau/kms: take mode_config mutex in connector hotplug path (Ben Skeggs) [Orabug: 23330625]
- dm snapshot: fix hung bios when copy error occurs (Mikulas Patocka) [Orabug: 23330624]
- scsi: add Synology to 1024 sector blacklist (Mike Christie) [Orabug: 23330622]
- locks: fix unlock when fcntl_setlk races with a close (Jeff Layton) [Orabug: 23330621]
- btrfs: handle invalid num_stripes in sys_array (David Sterba) [Orabug: 23330619]
- PCI: Fix minimum allocation address overwrite (Christoph Biedl) [Orabug: 23330618]
- udf: Check output buffer length when converting name to CS0 (Andrew Gabbasov) [Orabug: 23330617]
- udf: Prevent buffer overrun with multi-byte characters (Andrew Gabbasov) [Orabug: 23330616]
- wlcore/wl12xx: spi: fix NULL pointer dereference (Oops) (Uri Mashiach) [Orabug: 23330615]
- bcache: Change refill_dirty() to always scan entire disk if necessary (Kent Overstreet) [Orabug: 23330614]
- bcache: prevent crash on changing writeback_running (Stefan Bader) [Orabug: 23330613]
- bcache: allows use of register in udev to avoid "device_busy" error. (Gabriel de Perthuis) [Orabug: 23330612]
- bcache: unregister reboot notifier if bcache fails to unregister device (Zheng Liu)
- bcache: fix a leak in bch_cached_dev_run() (Al Viro) [Orabug: 23330610]
- bcache: clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device (Zheng Liu)
- bcache: Add a cond_resched() call to gc (Kent Overstreet) [Orabug: 23330608]
- bcache: fix a livelock when we cause a huge number of cache misses (Zheng Liu) [Orabug: 23330607]
- NFS: Fix attribute cache revalidation (Trond Myklebust) [Orabug: 23330606]
- nfs: Fix race in __update_open_stateid() (Andrew Elble) [Orabug: 23330604]
- [media] rc: sunxi-cir: Initialize the spinlock properly (Chen-Yu Tsai) [Orabug: 23330603]
- udf: limit the maximum number of indirect extents in a row (Vegard Nossum) [Orabug: 23330602]
- futex: Drop refcount if requeue_pi() acquired the rtmutex (Thomas Gleixner) [Orabug: 23330599]
- dm thin: fix race condition when destroying thin pool workqueue (Nikolay Borisov) [Orabug: 23330598]
- EDAC: Robustify workqueues destruction (Borislav Petkov) [Orabug: 23330596]
- EDAC, mc_sysfs: Fix freeing bus' name (Borislav Petkov) [Orabug: 23330595]
- ovl: check dentry positiveness in ovl_cleanup_whiteouts() (Konstantin Khlebnikov) [Orabug: 23330594]
- ovl: setattr: check permissions before copy-up (Miklos Szeredi) [Orabug: 23330593]
- wlcore/wl12xx: spi: fix oops on firmware load (Uri Mashiach) [Orabug: 23330592]
- rtlwifi: fix memory leak for USB device (Peter Wu) [Orabug: 23330591]
- ovl: root: copy attr (Miklos Szeredi) [Orabug: 23330589]
- time: Avoid signed overflow in timekeeping_get_ns() (David Gibson) [Orabug: 23330588]
- [media] gspca: ov534/topro: prevent a division by 0 (Antonio Ospite) [Orabug: 23330587]
- fix the regression from "direct-io: Fix negative return from dio read beyond eof" (Al Viro)
- direct-io: Fix negative return from dio read beyond eof (Jan Kara) [Orabug: 23330584]
- media/vivid-osd: fix info leak in ioctl (Salva Peiró) [Orabug: 23330583]
- staging: lustre: echo_copy.._lsm() dereferences userland pointers directly (Al Viro)
- HID: core: Avoid uninitialized buffer access (Richard Purdie) [Orabug: 23330580]
- xfrm: dst_entries_init() per-net dst_ops (Dan Streetman) [Orabug: 23330579]
- sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Karl Heiss) [Orabug: 23330578]
- team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid (Ido Schimmel) [Orabug: 23330577]
- batman-adv: Drop immediate orig_node free function (Sven Eckelmann) [Orabug: 23330576]
- batman-adv: Drop immediate batadv_hard_iface free function (Sven Eckelmann) [Orabug: 23330575]
- batman-adv: Drop immediate neigh_ifinfo free function (Sven Eckelmann) [Orabug: 23330573]
- batman-adv: Drop immediate batadv_neigh_node free function (Sven Eckelmann) [Orabug: 23330572]
- batman-adv: Drop immediate batadv_orig_ifinfo free function (Sven Eckelmann) [Orabug: 23330571]
- batman-adv: Avoid recursive call_rcu for batadv_nc_node (Sven Eckelmann) [Orabug: 23330570]
- batman-adv: Avoid recursive call_rcu for batadv_bla_claim (Sven Eckelmann) [Orabug: 23330568]
- ppp, slip: Validate VJ compression slot parameters completely (Ben Hutchings) [Orabug: 23330566] {CVE-2015-7799}
- isdn_ppp: Add checks for allocation failure in isdn_ppp_open() (Ben Hutchings) [Orabug: 23330565]
- tcp/dccp: fix timewait races in timer handling (Eric Dumazet) [Orabug: 23330564]
- bridge: fix lockdep addr_list_lock false positive splat (Nikolay Aleksandrov) [Orabug: 23330563]
- ipv6: update skb->csum when CE mark is propagated (Eric Dumazet) [Orabug: 23330562]
- net: bpf: reject invalid shifts (Rabin Vincent) [Orabug: 23330560]
- phonet: properly unshare skbs in phonet_rcv() (Eric Dumazet) [Orabug: 23330559]
- net: preserve IP control block during GSO segmentation (Konstantin Khlebnikov) [Orabug: 23330557]
- udp: disallow UFO for sockets with SO_NO_CHECK option (Michal Kubeček) [Orabug: 23330556]
- tcp_yeah: don't set ssthresh below 2 (Neal Cardwell) [Orabug: 23330555]
- ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Eric Dumazet) [Orabug: 23330554]
- net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memory (Sasha Levin)
- vxlan: fix test which detect duplicate vxlan iface (Nicolas Dichtel) [Orabug: 23330552]
- net: possible use after free in dst_release (Francesco Ruggeri) [Orabug: 23330551]
- net: sched: fix missing free per cpu on qstats (John Fastabend) [Orabug: 23330549]
- net: filter: make JITs zero A for SKF_AD_ALU_XOR_X (Rabin Vincent) [Orabug: 23330547]
- bridge: Only call /sbin/bridge-stp for the initial network namespace (Hannes Frederic Sowa) [Orabug: 23330545]
- fix kABI breakage from "unix: properly account for FDs passed over unix sockets" (Dan Duval) [Orabug: 23330739] [Orabug: 23330739]
- unix: properly account for FDs passed over unix sockets (willy tarreau) [Orabug: 23330544] {CVE-2013-4312}
- connector: bump skb->users before callback invocation (Florian Westphal) [Orabug: 23330543]
- sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close (Xin Long)
- addrconf: always initialize sysctl table data (WANG Cong) [Orabug: 23330541]
- ipv6/addrlabel: fix ip6addrlbl_get() (Andrey Ryabinin) [Orabug: 23330540]
- ASoC: wm8974: set cache type for regmap (Mans Rullgard) [Orabug: 23330537]
- ALSA: timer: Handle disconnection more safely (Takashi Iwai) [Orabug: 23330536]
- ALSA: hda - Flush the pending probe work at remove (Takashi Iwai) [Orabug: 23330535]
- ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0 (Takashi Iwai) [Orabug: 23330534]
- ALSA: hrtimer: Fix stall by hrtimer_cancel() (Takashi Iwai) [Orabug: 23330533]
- ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode (Nicolas Boichat) [Orabug: 23330532]
- ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode (Nicolas Boichat) [Orabug: 23330531]
- ALSA: timer: Fix double unlink of active_list (Takashi Iwai) [Orabug: 23330530]
- ALSA: timer: Fix race among timer ioctls (Takashi Iwai) [Orabug: 23330528]
- ALSA: timer: Harden slave timer list handling (Takashi Iwai) [Orabug: 23330524]
- ALSA: seq: Fix race at timer setup and close (Takashi Iwai) [Orabug: 23330523]
- ALSA: seq: Fix missing NULL check at remove_events ioctl (Takashi Iwai) [Orabug: 23330522]
- ipmi: move timer init to before irq is setup (Jan Stancek) [Orabug: 23330520]
- x86/mm: Add barriers and document switch_mm()-vs-flush synchronization (Andy Lutomirski) [Orabug: 23330519]
- x86/boot: Double BOOT_HEAP_SIZE to 64KB (H.J. Lu) [Orabug: 23330518]
- x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[] (Mario Kleiner) [Orabug: 23330513]
- x86/signal: Fix restart_syscall number for x32 tasks (Dmitry V. Levin) [Orabug: 23330484]
-
Sat May 28 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-45.el6uek]
- sparc64/uek-rpm: enable sun4v_wdt watchdog driver as a module (Chuck Anderson) [Orabug: 23042472]
- RDS: Drop stale iWARP support (Santosh Shilimkar) [Orabug: 23027670]
- RDS: IB: drop discontinued IB CQ_VECTOR support (Santosh Shilimkar) [Orabug: 23027670]
- RDS: IB: Drop unused and broken APM support (Santosh Shilimkar) [Orabug: 23027670]
- RDS: IB: Make use of ARPOP_REQUEST instead of ARPOP_REPLY in bonding code (Santosh Shilimkar) [Orabug: 23094704]
- RDS: IB: don't use the link-local address for ib transport (Santosh Shilimkar) [Orabug: 23027670]
- RDS: IB: rebuild receive caches when needed (Santosh Shilimkar)
- xen/events: Don't move disabled irqs (Ross Lagerwall) [Orabug: 23214472]
- xen/events: Mask a moving irq (Boris Ostrovsky) [Orabug: 23214472]
- rdma_cm: use cma_info() instead of cma_dbg() (Ajaykumar Hotchandani) [Orabug: 22381123]
- OFED: indicate consistent vendor error (Ajaykumar Hotchandani) [Orabug: 22381117]
- RDS: Change number based conn-drop reasons to enum (Avinash Repaka) [Orabug: 23294707]
- RDS: Move rds_rtd definitions from rds_rt_debug files to common files (Avinash Repaka) [Orabug: 23294707]
- RDS: Change the default value of rds_rt_debug_bitmap modparam to 0x488B (Avinash Repaka) [Orabug: 23294707]
- RDS: Replace rds_rtd printk with trace_printk (Avinash Repaka) [Orabug: 23294707]
- RDS: IB: Print vendor error in recv completion error message (Avinash Repaka) [Orabug: 23294707]
- IB/mlx4: Fix unaligned access in send_reply_to_slave (shamir rabinovitch) [Orabug: 23311415]
-
Sat May 28 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-44.el6uek]
- Revert "dtrace: support SDT in single-file modules" (Chuck Anderson) [Orabug: 23344927]
- Revert "dtrace: use perf_events probes" (Chuck Anderson) [Orabug: 23344927]
- Revert "dtrace: ensure pdata is large enough" (Chuck Anderson) [Orabug: 23344927]
- Revert "dtrace: make perf-events probes separately configured" (Chuck Anderson) [Orabug: 23344927]
- Revert "dtrace: put the SDT perf probes in the perf provider namespace" (Chuck Anderson) [Orabug: 23344927]
- Revert "dtrace: better Kconfig documentation" (Chuck Anderson) [Orabug: 23344927]
-
Tue May 24 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-43.el6uek]
- dtrace: better Kconfig documentation (Nick Alcock)
- dtrace: put the SDT perf probes in the perf provider namespace (Nick Alcock) [Orabug: 23004534]
- dtrace: make perf-events probes separately configured (Nick Alcock) [Orabug: 23004534]
- rds: schedule local connection activity in proper workqueue (Ajaykumar Hotchandani) [Orabug: 23223537]
- dtrace: ensure pdata is large enough (Kris Van Hees) [Orabug: 23004534]
- dtrace: use perf_events probes (Timothy J Fontaine) [Orabug: 23004534]
- dtrace: support SDT in single-file modules (Nick Alcock) [Orabug: 23316392]
-
Mon May 23 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-42.el6uek]
- uek-rpm: ol6: revert DRM for experimental or OL6-incompatible drivers (Todd Vierling) [Orabug: 22202036]
- IB/security: Restrict use of the write() interface (Jason Gunthorpe) [Orabug: 23276449] {CVE-2016-4565}
- net/rds: Use max_mr from HCA caps than max_fmr (Yuval Shaia) [Orabug: 23223564]
- RDS: IB: disable ib_cache purging to avoid memory leak in reconnect path (Santosh Shilimkar) [Orabug: 23275911]
- RDS: IB: avoid bit fields for i_frag_pages (Wengang Wang) [Orabug: 23275911]
- xprtrdma: Disable RPC/RDMA backchannel debugging messages (Chuck Lever) [Orabug: 22619754]
- [sunrpc] Fix NFS/RDMA client mount point hangs when clustered server fails over (Chuck Lever) [Orabug: 23035067]
- hpsa: correct check for disk and zbc devices (Petros Koutoupis) [Orabug: 23064595]
- hpsa: update driver version (Don Brace) [Orabug: 23064595]
- hpsa: correct handling of HBA device removal (Don Brace) [Orabug: 23064595]
- hpsa: correct ioaccel2 error procecssing. (Don Brace) [Orabug: 23064595]
- hpsa: correct ioaccel state change operation (Don Brace) [Orabug: 23064595]
- hpsa: add timeouts for driver initiated commands (Don Brace) [Orabug: 23064595]
- hpsa: add sas_address to sysfs device attibute (Joseph T Handzik) [Orabug: 23064595]
- hpsa: correct initialization order issue (Don Brace) [Orabug: 23064595]
- hpsa: update copyright information (Don Brace) [Orabug: 23064595]
- hpsa: add support for tagged queuing (Don Brace) [Orabug: 23064595]
- hpsa: check for a null phys_disk pointer in ioaccel2 (Don Brace) [Orabug: 23064595]
- hpsa: correct abort tmf for hba devices (Don Brace) [Orabug: 23064595]
- hpsa: correct lun data caching bitmap definition (Don Brace) [Orabug: 23064595]
- hpsa: add SMR drive support (Don Brace) [Orabug: 23064595]
- hpsa: do not get enclosure info for external devices (Don Brace) [Orabug: 23064595]
- hpsa: Add box and bay information for enclosure (Don Brace) [Orabug: 23064595]
- hpsa: Change SAS transport devices to bus 0. (Don Brace) [Orabug: 23064595]
- hpsa: fix path_info_show (Don Brace) [Orabug: 23064595]
- hpsa: logical vs bitwise AND typo (Dan Carpenter) [Orabug: 23064595]
- scsi: use host wide tags by default (Christoph Hellwig) [Orabug: 23064595]
- hpsa: bump the driver version (Don Brace) [Orabug: 23064595]
- hpsa: add in sas transport class (Kevin Barnett) [Orabug: 23064595]
- hpsa: fix multiple issues in path_info_show (Rasmus Villemoes) [Orabug: 23064595]
- hpsa: enhance device messages (Don Brace) [Orabug: 23064595]
- hpsa: disable report lun data caching (Scott Teel) [Orabug: 23064595]
- hpsa: add discovery polling for PT RAID devices. (Scott Teel) [Orabug: 23064595]
- hpsa: eliminate fake lun0 enclosures (Scott Teel) [Orabug: 23064595]
- hpsa: generalize external arrays (Scott Teel) [Orabug: 23064595]
- hpsa: move scsi_add_device and scsi_remove_device (Kevin Barnett) [Orabug: 23064595]
- hpsa: refactor hpsa_figure_bus_target_lun (Kevin Barnett) [Orabug: 23064595]
- hpsa: enhance hpsa_get_device_id (Don Brace) [Orabug: 23064595]
- hpsa: add function is_logical_device (Kevin Barnett) [Orabug: 23064595]
- hpsa: simplify update scsi devices (Kevin Barnett) [Orabug: 23064595]
- hpsa: simplify check for device exposure (Kevin Barnett) [Orabug: 23064595]
- hpsa: correct ioaccel2 sg chain len (Don Brace) [Orabug: 23064595]
- hpsa: correct check for non-disk devices (Don Brace) [Orabug: 23064595]
- hpsa: fix physical target reset (Scott Teel) [Orabug: 23064595]
- hpsa: fix hpsa_adjust_hpsa_scsi_table (Don Brace) [Orabug: 23064595]
- hpsa: correct transfer length for 6 byte read/write (Don Brace) [Orabug: 23064595]
- hpsa: abandon rescans on memory alloaction failures. (Don Brace) [Orabug: 23064595]
- hpsa: allow driver requested rescans (Don Brace) [Orabug: 23064595]
- hpsa: fix null device issues (Don Brace) [Orabug: 23064595]
- hpsa: check for null arguments to dev_printk (Don Brace) [Orabug: 23064595]
- hpsa: change devtype to unsigned (Don Brace) [Orabug: 23064595]
- hpsa: remove unused hpsa_tag_discard_error_bits (Don Brace) [Orabug: 23064595]
- hpsa: stop zeroing reset_cmds_out and (Don Brace) [Orabug: 23064595]
- hpsa: remove unused parameter hostno (Don Brace) [Orabug: 23064595]
- hpsa: add in new offline mode (Scott Benesh) [Orabug: 23064595]
- Change how controllers in mixed mode are handled. (Kevin Barnett) [Orabug: 23064595]
- hpsa: update controller names (Don Brace) [Orabug: 23064595]
- hpsa: fix an sprintf() overflow in the reset handler (Dan Carpenter) [Orabug: 23064595]
- hpsa: correct white spaces (Don Brace) [Orabug: 23064595]
- locktorture: fix deadlock in 'rw_lock_irq' type (Alexey Kodanev) [Orabug: 20811436]
- btrfs: Fix BUG_ON condition in scrub_setup_recheck_block() (Ashish Samant)
- Btrfs: set UNWRITTEN for prealloc'ed extents in fiemap (Josef Bacik) [Orabug: 22617614]
- Btrfs: fix stale dir entries after unlink, inode eviction and fsync (Filipe Manana) [Orabug: 23002176]
- lockd: get rid of reference-counted NSM RPC clients (Andrey Ryabinin) [Orabug: 23125040]
- lockd: create NSM handles per net namespace (Andrey Ryabinin) [Orabug: 23125040]
- PCI: Set MPS to match upstream bridge (Keith Busch) [Orabug: 23237033]
- PCI: Move MPS configuration check to pci_configure_device() (Bjorn Helgaas) [Orabug: 23237033]
- KEYS: Fix ASN.1 indefinite length object parsing This fixes CVE-2016-0758. (David Howells) [Orabug: 23279563] {CVE-2016-0758}
- xen-netback: reduce log spam (Paul Durrant)
- xen-netback: support multiple extra info fragments passed from frontend (Paul Durrant)
- xen-netback: implement dynamic multicast control (Paul Durrant)
- xen-blkfront: rename indirect descriptor parameter (Jan Beulich)
- xen-blkback: advertise indirect segment support earlier (Jan Beulich)
- xen/blback: Fit the important information of the thread in 17 characters (Konrad Rzeszutek Wilk)
- xen/balloon: Fix crash when ballooning on x86 32 bit PAE (Ross Lagerwall)
- xen/x86: Zero out .bss for PV guests (Boris Ostrovsky)
- xen/evtchn: fix ring resize when binding new events (Jan Beulich)
- Revert "x86/paravirt: Remove paravirt ops pmd_update[_defer] and pte_update_defer" (Konrad Rzeszutek Wilk)
- Revert "x86/paravirt: Remove unused pv_apic_ops structure" (Konrad Rzeszutek Wilk)
- Revert "xen/events: Mask a moving irq" (Konrad Rzeszutek Wilk)
- xen: fix potential integer overflow in queue_reply (Insu Yun)
- xen/scsiback: avoid warnings when adding multiple LUNs to a domain (Juergen Gross)
- xen/scsiback: correct frontend counting (Juergen Gross)
- xen/blkfront: realloc ring info in blkif_resume (Bob Liu)
- xen-netfront: request Tx response events more often (Malcolm Crossley)
- cleancache: constify cleancache_ops structure (Julia Lawall)
- xen-netback: free queues after freeing the net device (David Vrabel)
- xen-netback: delete NAPI instance when queue fails to initialize (David Vrabel)
- xen-netback: use skb to determine number of required guest Rx requests (David Vrabel)
- xen/gntdev: add ioctl for grant copy (David Vrabel)
- xen/blkfront: Fix crash if backend doesn't follow the right states. (Konrad Rzeszutek Wilk)
- xen/blkback: Fix two memory leaks. (Bob Liu)
- xen/blkback: make st_ statistics per ring (Bob Liu)
- xen/blkfront: Handle non-indirect grant with 64KB pages (Julien Grall)
- xen-blkfront: Introduce blkif_ring_get_request (Julien Grall)
- xen-blkback: clear PF_NOFREEZE for xen_blkif_schedule() (Jiri Kosina)
- xen/blkback: Free resources if connect_ring failed. (Konrad Rzeszutek Wilk)
- xen/blocks: Return -EXX instead of -1 (Konrad Rzeszutek Wilk)
- xen/blkback: make pool of persistent grants and free pages per-queue (Bob Liu)
- xen/blkback: get the number of hardware queues/rings from blkfront (Bob Liu)
- xen/blkback: pseudo support for multi hardware queues/rings (Konrad Rzeszutek Wilk)
- xen/blkback: separate ring information out of struct xen_blkif (Bob Liu)
- xen/blkfront: correct setting for xen_blkif_max_ring_order (Peng Fan)
- xen/blkfront: make persistent grants pool per-queue (Bob Liu)
- xen/blkfront: Remove duplicate setting of ->xbdev. (Bob Liu)
- xen/blkfront: Cleanup of comments, fix unaligned variables, and syntax errors. (Konrad Rzeszutek Wilk)
- xen/blkfront: negotiate number of queues/rings to be used with backend (Bob Liu)
- xen/blkfront: split per device io_lock (Bob Liu)
- xen/blkfront: pseudo support for multi hardware queues/rings (Bob Liu)
- xen/blkfront: separate per ring information out of device info (Bob Liu)
- xen/blkif: document blkif multi-queue/ring extension (Bob Liu)
- x86/xen: don't reset vcpu_info on a cancelled suspend (Ouyang Zhaowei (Charles))
- xen/gntdev: constify mmu_notifier_ops structures (Julia Lawall)
- xen/grant-table: constify gnttab_ops structure (Julia Lawall)
- xen/time: use READ_ONCE (Stefano Stabellini)
- xen/x86: convert remaining timespec to timespec64 in xen_pvclock_gtod_notify (Stefano Stabellini)
- xen/x86: support XENPF_settime64 (Stefano Stabellini)
- xen: introduce XENPF_settime64 (Stefano Stabellini)
- xen: rename dom0_op to platform_op (Stefano Stabellini)
- xen: move xen_setup_runstate_info and get_runstate_snapshot to drivers/xen/time.c (Stefano Stabellini)
- x86/paravirt: Remove paravirt ops pmd_update[_defer] and pte_update_defer (Juergen Gross)
- x86/paravirt: Remove unused pv_apic_ops structure (Juergen Gross)
- xen/events: Mask a moving irq (Boris Ostrovsky) [Orabug: 23214472]
-
Wed May 18 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-41.el6uek]
- RDS: TCP: Synchronize accept() and connect() paths on t_conn_lock. (Sowmini Varadhan)
- RDS:TCP: Synchronize rds_tcp_accept_one with rds_send_xmit when resetting t_sock (Sowmini Varadhan)
- skbuff: Add pskb_extract() helper function (Sowmini Varadhan)
- RDS: TCP: Call pskb_extract() helper function (Sowmini Varadhan)
- bnx2x: Fix VLANs null-pointer for 57710, 57711 (Yuval Mintz) [Orabug: 23092424]
- RDS: support individual receive trace reporting (Santosh Shilimkar) [Orabug: 23215779]
- IB/ipoib: Add readout of statistics using ethtool (Hans Westgaard Ry) [Orabug: 21498734]
- IB/ipoib: Add handling for sending of skb with many frags (Hans Westgaard Ry) [Orabug: 21498734]
- ocfs2: o2hb: fix hb hung time (Junxiao Bi)
- ocfs2: o2hb: don't negotiate if last hb fail (Junxiao Bi)
- ocfs2: o2hb: add some user/debug log (Junxiao Bi)
- ocfs2: o2hb: add NEGOTIATE_APPROVE message (Junxiao Bi)
- ocfs2: o2hb: add NEGO_TIMEOUT message (Junxiao Bi)
- ocfs2: o2hb: add negotiate timer (Junxiao Bi)
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (Peter Hurley) [Orabug: 23205576] {CVE-2016-0723}
- USB: fix invalid memory access in hub_activate() (Alan Stern) [Orabug: 22876651] {CVE-2015-8816}
- netfilter: nf_nat_redirect: add missing NULL pointer check (Munehisa Kamata) [Orabug: 22673511] {CVE-2015-8787}
- x86/mm: Improve switch_mm() barrier comments (Andy Lutomirski) [Orabug: 22673331] {CVE-2016-2069}
- x86/mm: Add barriers and document switch_mm()-vs-flush synchronization (Andy Lutomirski) [Orabug: 22673331] {CVE-2016-2069}
- sparc64: Fix I/O NUMA parsing and sysfs display code. (chris hyser) [Orabug: 22748961]
- sparc64: Set up core sibling list correctly for T7. (chris hyser)
- sparc64: Fix CPU package information in /sys (chris hyser) [Orabug: 22748950]
- sparc64: Add 3rd level cache info to /sys (chris hyser) [Orabug: 22748950]
- sparc64: Add lightweight syscall mechanism for lwp_info (Rob Gardner) [Orabug: 22952506]
- sparc64: correctly recognize sparc M8 cpu (Allen Pais) [Orabug: 23130139]
- sparc64: correctly recognize Sonoma chips (Allen Pais) [Orabug: 22088766]
- arch/sparc: Sonoma epsc group patch (Joe Moriarty) [Orabug: 23055865]
- arch/sparc: Sonoma piggyback patch (Joe Moriarty) [Orabug: 23055807]
- sparc64:piggback program generates a.out header with incorrect section sizes (Allen Pais)
- Add sun4v_wdt watchdog driver (wim.coekaerts@oracle.com)
- Revert "Add sun4v_wdt watchdog driver" (Allen Pais)
- sparc/PCI: Fix for panic while enabling SR-IOV (Babu Moger) [Orabug: 22659268]
- sparc64: enable "relaxed ordering" in IOMMU mappings (chris hyser) [Orabug: 19245907]
- sparc64: Enable PCI IOMMU version 2 API (chris hyser)
- sunvnet: perf tracepoint invocations to trace LDC state machine (Sowmini Varadhan)
- sunvnet: Add support for perf LDC event tracing (Sowmini Varadhan)
- LDoms CPU Hotplug - fix interrupt redistribution. (Bijan Mottahedeh) [Orabug: 22623753]
- LDoms CPU Hotplug - dynamic mondo queue allocation. (Bijan Mottahedeh) [Orabug: 22620474]
- sparc64: bypass iommu to use 64bit address space (Tushar Dave) [Orabug: 21149316]
-
Wed May 04 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-40.el6uek]
- Revert "RDS: Make message size limit compliant with spec" (Chuck Anderson) [Orabug: 23217242] [Orabug: 22661521]
- sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Karl Heiss) [Orabug: 23222731] {CVE-2015-8767}
-
Mon Apr 18 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-39.el6uek]
- RDS: TCP: Remove unused constant (Sowmini Varadhan) [Orabug: 22993275]
- RDS: TCP: Add sysctl tunables for sndbuf/rcvbuf on rds-tcp socket (Sowmini Varadhan) [Orabug: 22993275]
- RDS: Make message size limit compliant with spec (Avinash Repaka) [Orabug: 22661521]
- RDS: add flow control info to rds_info_rdma_connection (Wei Lin Guay) [Orabug: 22306628]
- RDS: update IB flow control algorithm (Wei Lin Guay) [Orabug: 22306628]
- RDS: Add flow control in runtime debugging (Wei Lin Guay) [Orabug: 22306628]
- RDS: fix IB transport flow control (Wei Lin Guay) [Orabug: 22306628]
- xen-blkback: read from indirect descriptors only once (Roger Pau Monné)
- sparc64/uek-rpm: enable sunhv console driver polling support (Chuck Anderson) [Orabug: 23026831]
- xen/pcifront: Report the errors better. (Konrad Rzeszutek Wilk)
- xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted. (Konrad Rzeszutek Wilk)
- xen/pciback: Save the number of MSI-X entries to be copied later. (Konrad Rzeszutek Wilk)
- xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY (Konrad Rzeszutek Wilk)
- arch/x86/xen/suspend.c: include xen/xen.h (Andrew Morton)
- x86/paravirt: Prevent rtc_cmos platform device init on PV guests (David Vrabel)
- xen-pciback: fix up cleanup path when alloc fails (Doug Goldstein)
- xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set. (Konrad Rzeszutek Wilk)
- xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled. (Konrad Rzeszutek Wilk)
- xen/pciback: Do not install an IRQ handler for MSI interrupts. (Konrad Rzeszutek Wilk)
- xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled (Konrad Rzeszutek Wilk)
- xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled (Konrad Rzeszutek Wilk)
- xen/pciback: Save xen_pci_op commands before processing it (Konrad Rzeszutek Wilk)
- xen-scsiback: safely copy requests (David Vrabel)
- xen-blkback: read from indirect descriptors only once (Roger Pau Monné)
- xen-blkback: only read request operation from shared ring once (Roger Pau Monné)
- xen-netback: use RING_COPY_REQUEST() throughout (David Vrabel)
- xen-netback: don't use last request to determine minimum Tx credit (David Vrabel)
- xen: Add RING_COPY_REQUEST() (David Vrabel)
- xen/x86/pvh: Use HVM's flush_tlb_others op (Boris Ostrovsky)
- xen: Resume PMU from non-atomic context (Boris Ostrovsky)
- xen/events/fifo: Consume unprocessed events when a CPU dies (Ross Lagerwall)
- xen/evtchn: dynamically grow pending event channel ring (David Vrabel)
- xen/gntdev: Grant maps should not be subject to NUMA balancing (Boris Ostrovsky)
- xen: fix the check of e_pfn in xen_find_pfn_range (Zhenzhong Duan)
- x86/xen: add reschedule point when mapping foreign GFNs (David Vrabel)
- xen/arm: don't try to re-register vcpu_info on cpu_hotplug. (Stefano Stabellini)
- xen, cpu_hotplug: call device_offline instead of cpu_down (Stefano Stabellini)
- xen/arm: Enable cpu_hotplug.c (Stefano Stabellini)
- xenbus: Support multiple grants ring with 64KB (Julien Grall)
- xen/grant-table: Add an helper to iterate over a specific number of grants (Julien Grall)
- xen/xenbus: Rename *RING_PAGE* to *RING_GRANT* (Julien Grall)
- xen/arm: correct comment in enlighten.c (Juergen Gross)
- xen/gntdev: use types from linux/types.h in userspace headers (Mikko Rapeli)
- xen/gntalloc: use types from linux/types.h in userspace headers (Mikko Rapeli)
- xen/balloon: Use the correct sizeof when declaring frame_list (Julien Grall)
- xen/swiotlb: Add support for 64KB page granularity (Julien Grall)
- xen/swiotlb: Pass addresses rather than frame numbers to xen_arch_need_swiotlb (Julien Grall)
- arm/xen: Add support for 64KB page granularity (Julien Grall)
- xen/privcmd: Add support for Linux 64KB page granularity (Julien Grall)
- net/xen-netback: Make it running on 64KB page granularity (Julien Grall)
- net/xen-netfront: Make it running on 64KB page granularity (Julien Grall)
- block/xen-blkback: Make it running on 64KB page granularity (Julien Grall)
- block/xen-blkfront: Make it running on 64KB page granularity (Julien Grall)
- xen/grant-table: Make it running on 64KB granularity (Julien Grall)
- xen/events: fifo: Make it running on 64KB granularity (Julien Grall)
- xen/balloon: Don't rely on the page granularity is the same for Xen and Linux (Julien Grall)
- tty/hvc: xen: Use xen page definition (Julien Grall)
- xen/xenbus: Use Xen page definition (Julien Grall)
- xen/biomerge: Don't allow biovec's to be merged when Linux is not using 4KB pages (Julien Grall)
- block/xen-blkfront: split get_grant in 2 (Julien Grall)
- block/xen-blkfront: Store a page rather a pfn in the grant structure (Julien Grall)
- block/xen-blkfront: Split blkif_queue_request in 2 (Julien Grall)
- xen/grant: Add helper gnttab_page_grant_foreign_access_ref_one (Julien Grall)
- xen/grant: Introduce helpers to split a page into grant (Julien Grall)
- xen: Add Xen specific page definition (Julien Grall)
- arm/xen: Drop pte_mfn and mfn_pte (Julien Grall)
- net/xen-netback: xenvif_gop_frag_copy: move GSO check out of the loop (Julien Grall)
- xen/balloon: pre-allocate p2m entries for ballooned pages (David Vrabel)
- x86/xen: export xen_alloc_p2m_entry() (David Vrabel)
- xen/balloon: use hotplugged pages for foreign mappings etc. (David Vrabel)
- xen/balloon: make alloc_xenballoon_pages() always allocate low pages (David Vrabel)
- xen/balloon: only hotplug additional memory if required (David Vrabel)
- xen/balloon: rationalize memory hotplug stats (David Vrabel)
- xen/balloon: find non-conflicting regions to place hotplugged memory (David Vrabel)
- x86/xen: discard RAM regions above the maximum reservation (David Vrabel)
- xen/balloon: remove scratch page left overs (David Vrabel)
- mm: memory hotplug with an existing resource (David Vrabel)
- xen-netfront: always set num queues if possible (chas williams)
- xen-netback: correctly check failed allocation (Insu Yun)
- xen/blkback: free requests on disconnection (Roger Pau Monne)
- x86/xen/p2m: hint at the last populated P2M entry (David Vrabel)
- x86/xen: Do not clip xen_e820_map to xen_e820_map_entries when sanitizing map (Malcolm Crossley)
- x86/xen: Support kexec/kdump in HVM guests by doing a soft reset (Vitaly Kuznetsov)
- xen/x86: Don't try to write syscall-related MSRs for PV guests (Boris Ostrovsky)
- xen: use correct type for HYPERVISOR_memory_op() (Juergen Gross)
- xen/xenbus: Rename the variable xen_store_mfn to xen_store_gfn (Julien Grall)
- xen/privcmd: Further s/MFN/GFN/ clean-up (Julien Grall)
- hvc/xen: Further s/MFN/GFN clean-up (Julien Grall)
- video/xen-fbfront: Further s/MFN/GFN clean-up (Julien Grall)
- xen/tmem: Use xen_page_to_gfn rather than pfn_to_gfn (Julien Grall)
- xen: Use correctly the Xen memory terminologies (Julien Grall)
- arm/xen: implement correctly pfn_to_mfn (Julien Grall)
- xen: Make clear that swiotlb and biomerge are dealing with DMA address (Julien Grall)
- xen: switch extra memory accounting to use pfns (Juergen Gross)
- xen: limit memory to architectural maximum (Juergen Gross)
- xen: avoid another early crash of memory limited dom0 (Juergen Gross)
- xen: avoid early crash of memory limited dom0 (Juergen Gross)
- arm/xen: Remove helpers which are PV specific (Julien Grall)
- xen/x86: Don't try to set PCE bit in CR4 (Boris Ostrovsky)
- xen/PMU: PMU emulation code (Boris Ostrovsky)
- xen/PMU: Intercept PMU-related MSR and APIC accesses (Boris Ostrovsky)
- xen/PMU: Describe vendor-specific PMU registers (Boris Ostrovsky)
- xen/PMU: Initialization code for Xen PMU (Boris Ostrovsky)
- xen/PMU: Sysfs interface for setting Xen PMU mode (Boris Ostrovsky)
- xen: xensyms support (Boris Ostrovsky)
- xen: remove no longer needed p2m.h (Juergen Gross)
- xen: allow more than 512 GB of RAM for 64 bit pv-domains (Juergen Gross)
- xen: move p2m list if conflicting with e820 map (Juergen Gross)
- xen: add explicit memblock_reserve() calls for special pages (Juergen Gross)
- mm: provide early_memremap_ro to establish read-only mapping (Juergen Gross)
- xen: check for initrd conflicting with e820 map (Juergen Gross)
- xen: check pre-allocated page tables for conflict with memory map (Juergen Gross)
- xen: check for kernel memory conflicting with memory layout (Juergen Gross)
- xen: find unused contiguous memory area (Juergen Gross)
- xen: check memory area against e820 map (Juergen Gross)
- xen: split counting of extra memory pages from remapping (Juergen Gross)
- xen: move static e820 map to global scope (Juergen Gross)
- xen: eliminate scalability issues from initial mapping setup (Juergen Gross)
- xen: don't build mfn tree if tools don't need it (Juergen Gross)
- xen: save linear p2m list address in shared info structure (Juergen Gross)
- xen: sync with xen headers (Juergen Gross)
- arm/xen: Drop the definition of xen_pci_platform_unplug (Julien Grall)
- xen/events: Support event channel rebind on ARM (Julien Grall)
- xen-blkfront: convert to blk-mq APIs (Bob Liu)
- xen/preempt: use need_resched() instead of should_resched() (Konstantin Khlebnikov)
- x86/xen: fix non-ANSI declaration of xen_has_pv_devices() (Colin Ian King)
-
Thu Apr 14 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-38.el6uek]
- mlx4_core: scale_profile should work without params set to 0 (Mukesh Kacker) [Orabug: 23078816]
- mlx4_core: bump default scaled value of num of cqs and srqs (Mukesh Kacker) [Orabug: 23078966]
- [PATCH 2/2] Avoid redundant call to rds_bind_lookup() in recv path. (Sowmini Varadhan)
- RDS: TOS fixes in failure paths when RDS-TCP and RDS-RDMA are run together (Sowmini Varadhan)
- rds: rds-stress show all zeros after few minutes (shamir rabinovitch) [Orabug: 23045970]
- RDS: Fix the atomicity for congestion map update (Wengang Wang) [Orabug: 23022620]
- RDS: IB: Run rds_fmr_flush WQ closer to ib_device (Wei Lin Guay)
- RDS: IB: support larger frag size up to 16KB (Santosh Shilimkar) [Orabug: 21894138]
- RDS: IB: add frag size to per connection info (Santosh Shilimkar) [Orabug: 21894138]
- RDS: IB: log the endpoint rds connection role (Santosh Shilimkar) [Orabug: 21894138]
- RDS: IB: purge receive frag cache on connection shutdown (Santosh Shilimkar) [Orabug: 21894138]
- RDS: IB: use i_frag_sz for cache stat updates (Santosh Shilimkar) [Orabug: 21894138]
- RDS: IB: scale rds_ib_allocation based on fragment size (Santosh Shilimkar) [Orabug: 21894138]
- RDS: IB: make fragment size (RDS_FRAG_SIZE) dynamic (Santosh Shilimkar) [Orabug: 21894138]
- RDS: log the IP address as well on bind failure (Santosh Shilimkar) [Orabug: 21894138]
- RDS: fix the sg allocation based on actual message size (Wei Lin Guay) [Orabug: 21894138]
- RDS: make congestion code independent of PAGE_SIZE (Santosh Shilimkar) [Orabug: 21894138]
- RDS: Back out OoO send status fix since it causes the regression (Santosh Shilimkar) [Orabug: 21894138]
- net/mlx4_core: Modify default value of log_rdmarc_per_qp to be consistent with HW capability (Yuval Shaia)
- fuse: break infinite loop in fuse_fill_write_pages() (Roman Gushchin) [Orabug: 22673138] {CVE-2015-8785}
- proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Alexey Dobriyan) [Orabug: 23093364]
- scsi_sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [Orabug: 23021563]
- ipv4: Don't do expensive useless work during inetdev destroy. (David S. Miller) [Orabug: 22933004] {CVE-2016-3156}
- fuse: Fix return value from fuse_get_user_pages() (Ashish Samant)
- Btrfs: fix shrinking truncate when the no_holes feature is enabled (Filipe Manana) [Orabug: 23017131]
- Btrfs: incremental send, don't delay directory renames unnecessarily (Filipe Manana) [Orabug: 22370277]
- Btrfs: fix stale directory entries after fsync log replay (Filipe Manana) [Orabug: 22628079]
- x86/iopl/64: properly context-switch IOPL on Xen PV (Andy Lutomirski) [Orabug: 22926124] {CVE-2016-3157}
-
Mon Mar 21 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-37.el6uek]
- fuse: Do not mask return value from fuse_direct_io for partially valid data (Ashish Samant) [Orabug: 22732213]
- fnic: Leftshift returned scsi_cmnd error code 16 bits (Jason Luo) [Orabug: 22918200]
- fnic: Setting scsi host template to indicate that fnic does not support multiqueue (Jason Luo) [Orabug: 22918200]
- fnic: Using rport-_dd_data to check rport online instead of rport_lookup (Jason Luo) [Orabug: 22918200]
- fnic: Cleanup the I_O that has timed out and is used to issue LUN reset (Jason Luo) [Orabug: 22918200]
- fnic: Fix to cleanup aborted IO to avoid device being offlined by mid-layer (Jason Luo) [Orabug: 22918200]
- btrfs: fix resending received snapshot with parent (Robin Ruede) [Orabug: 22926351]
-
Sun Mar 20 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-36.el6uek]
- net:Add sysctl_max_skb_frags (Hans Westgaard Ry)
- xfs: return errors from partial I/O failures to files (David Jeffery)
- Revert "xfs: return errors from partial I/O failures to files" (Chuck Anderson)
- xfs: return errors from partial I/O failures to files (David Jeffery)
- conditionalize Secure Boot initialization on x86 platform (Dan Duval) [Orabug: 22364965]
- x86/efi: Set securelevel when loaded without efi stub (Dan Duval) [Orabug: 22364965]
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli) [Orabug: 22862488]
- uvnic issues (Pradeep Gopanapalli) [Orabug: 22862488]
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli) [Orabug: 22862488]
- hpsa: move lockup_detected attribute to host attr (Tomas Henzl) [Orabug: 22930824]
- megaraid_sas: Add an i/o barrier (Tomas Henzl) [Orabug: 22620626]
- megaraid_sas: Fix SMAP issue (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Sumit Saxena) [Orabug: 22620626]
- megaraid: fix null pointer check in megasas_detach_one(). (Maurizio Lombardi) [Orabug: 22620626]
- megaraid_sas: driver version upgrade (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: SPERC OCR changes (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Introduce module parameter for SCSI command timeout (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: MFI adapter OCR changes (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Make adprecovery variable atomic (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: IO throttling support (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Dual queue depth support (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Code optimization build_and_issue_cmd return-type (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Fastpath region lock bypass (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Update device queue depth based on interface type (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Task management support (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Syncing request flags macro names with firmware (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: MFI IO timeout handling (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Do not allow PCI access during OCR (Sumit Saxena) [Orabug: 22620626]
- megaraid: Fix possible NULL pointer deference in mraid_mm_ioctl (Nicholas Krause) [Orabug: 22620626]
- megaraid_sas: Fix sparse warning (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Make tape drives visible on PERC5 controllers (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas : Remove debug print from function megasas_update_span_set (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas : Driver version upgrade (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas : SMAP restriction--do not access user memory from IOCTL code (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Make PI enabled VD 8 byte DMA aligned (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Initialize tasklet before setting up IRQs (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Update OCR capability on controller properties change (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Do not use PAGE_SIZE for max_sectors (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for Cutlass (12 Gbps) controller (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for Intruder (12 Gbps) controller (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Remove PCI id checks (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Expose TAPE drives unconditionally (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Version update (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Code refactor for use of requestorId (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Fix validHandles check in I/O path (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Print critical firmware event messages (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Chip reset if driver fails to get IOC ready (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for max_io_size 1MB (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: JBOD sequence number support (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Synchronize driver headers with firmware APIs (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: fix whitespace errors (Bjorn Helgaas) [Orabug: 22620626]
- megaraid_sas: use dev_printk when possible (Bjorn Helgaas) [Orabug: 22620626]
- megaraid_sas: fix TRUE and FALSE re-define build error (Suthikulpanit, Suravee) [Orabug: 22620626]
- megaraid: fix irq setup process regression (Tomas Henzl) [Orabug: 22620626]
- qla2xxx: Update driver version to 8.07.00.33.40.0-k. (Sawan Chandak) [Orabug: 22863553]
- qla2xxx: Set relogin flag when we fail to queue login requests. (Chad Dupuis) [Orabug: 22863553]
- qla2xxx: Enable T10-DIF for ISP27XX (Himanshu Madhani) [Orabug: 22863553]
- qla2xxx: Provide mbx info in BBCR data after mbx failure (Harish Zunjarrao) [Orabug: 22863553]
- qla2xxx: Avoid side effects when using endianizer macros. (Joe Carnuccio) [Orabug: 22863553]
- qla2xxx: Add support for Private link statistics counters. (Harish Zunjarrao) [Orabug: 22863553]
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX. (Sawan Chandak) [Orabug: 22863553]
- qla2xxx: Add support for online flash update for ISP27XX. (Sawan Chandak) [Orabug: 22863553]
- qla2xxx: Allow fw to hold status before sending ABTS response. (Himanshu Madhani) [Orabug: 22863553]
- qla2xxx: Seed init-cb login timeout from nvram exclusively. (Joe Carnuccio) [Orabug: 22863553]
- qla2xxx: Remove unneeded link offline message. (Chad Dupuis) [Orabug: 22863553]
- firmware: dmi_scan: Fix UUID endianness for SMBIOS >= 2.6 (Andrea Arcangeli) [Orabug: 22694972]
- X.509: Don't strip leading 00's from key ID when constructing key description (David Howells) [Orabug: 22364965]
- Btrfs: teach backref walking about backrefs with underflowed offset values (Filipe Manana) [Orabug: 22473759]
- Btrfs: fix file read corruption after extent cloning and fsync (Filipe Manana) [Orabug: 22477781]
- uek-rpm: configs: do not enable CONFIG_SCSI_MQ_DEFAULT and CONFIG_DM_MQ_DEFAULT by default (Chuck Anderson) [Orabug: 22742028]
-
Fri Mar 11 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-35.el6uek]
- bpf: fix branch offset adjustment on backjumps after patching ctx expansion (Daniel Borkmann) [Orabug: 22740787] {CVE-2016-2383}
- ALSA: usb-audio: avoid freeing umidi object twice (Andrey Konovalov) [Orabug: 22740866] {CVE-2016-2384}
- bio: Fix kabi error (Jason Luo) [Orabug: 22820562]
- RDS/IB: VRPC DELAY / OSS RECONNECT CAUSES 5 MINUTE STALL ON PORT FAILURE (Venkat Venkatsubra) [Orabug: 22847528]
- rds: add infrastructure to find more details for reconnect failure (Ajaykumar Hotchandani) [Orabug: 22631108]
- rds: find connection drop reason (Ajaykumar Hotchandani) [Orabug: 22631108]
- xhci: Workaround to get Intel xHCI reset working more reliably (Rajmohan Mani) [Orabug: 22805913]
- hpsa: fix rmmod issues (Don Brace) [Orabug: 22075051]
- hpsa: fix issues with multilun devices (shane.seymour) [Orabug: 22075051]
- hpsa: add in new offline mode (Scott Benesh) [Orabug: 22075051]
- hpsa: add in new controllers (Don Brace) [Orabug: 22075051]
- hpsa: cleanup update scsi devices (Don Brace) [Orabug: 22075051]
- hpsa: add sysfs entry path_info to show box and bay information (Joe Handzik) [Orabug: 22075051]
- hpsa: add PMC-Sierra to copyright (Don Brace) [Orabug: 22075051]
- hpsa: correct static checker warnings on driver init cleanup (Don Brace) [Orabug: 22075051]
- hpsa: correct decode sense data (Don Brace) [Orabug: 22075051]
- hpsa: Correct double unlock of mutex (Don Brace) [Orabug: 22075051]
- hpsa: change driver version (Don Brace) [Orabug: 22075051]
- hpsa: add in new controller id (Don Brace) [Orabug: 22075051]
- hpsa: dont meddle with hw which isn't ours (Don Brace) [Orabug: 22075051]
- hpsa: cleanup reset (Webb Scales) [Orabug: 22075051]
- hpsa: propagate the error code in hpsa_kdump_soft_reset (Robert Elliott) [Orabug: 22075051]
- hpsa: use scsi host_no as hpsa controller number (Robert Elliott) [Orabug: 22075051]
- hpsa: use block layer tag for command allocation (Webb Scales) [Orabug: 22075051]
- hpsa: add interrupt number to /proc/interrupts interrupt name (Robert Elliott) [Orabug: 22075051]
- hpsa: create workqueue after the driver is ready for use (Robert Elliott) [Orabug: 22075051]
- hpsa: fix try_soft_reset error handling (Robert Elliott) [Orabug: 22075051]
- hpsa: cleanup for init_one step 2 in kdump (Robert Elliott) [Orabug: 22075051]
- hpsa: skip free_irq calls if irqs are not allocated (Robert Elliott) [Orabug: 22075051]
- hpsa: call pci_release_regions after pci_disable_device (Robert Elliott) [Orabug: 22075051]
- hpsa: performance tweak for hpsa_scatter_gather() (Webb Scales) [Orabug: 22075051]
- hpsa: refactor and rework support for sending TEST_UNIT_READY (Webb Scales) [Orabug: 22075051]
- hpsa: don't return abort request until target is complete (Webb Scales) [Orabug: 22075051]
- hpsa: use helper routines for finishing commands (Webb Scales) [Orabug: 22075051]
- hpsa: add support sending aborts to physical devices via the ioaccel2 path (Stephen Cameron) [Orabug: 22075051]
- hpsa: do not print ioaccel2 warning messages about unusual completions. (Robert Elliott) [Orabug: 22075051]
- hpsa: clean up some error reporting output in abort handler (Robert Elliott) [Orabug: 22075051]
- hpsa: clean up driver init (Robert Elliott) [Orabug: 22075051]
- hpsa: correct return values from driver functions. (Robert Elliott) [Orabug: 22075051]
- hpsa: do not check cmd_alloc return value - it cannnot return NULL (Robert Elliott) [Orabug: 22075051]
- hpsa: add more ioaccel2 error handling, including underrun statuses. (Joe Handzik) [Orabug: 22075051]
- hpsa: add ioaccel sg chaining for the ioaccel2 path (Webb Scales) [Orabug: 22075051]
- hpsa: refactor freeing of resources into more logical functions (Robert Elliott) [Orabug: 22075051]
- hpsa: clean up error handling (Robert Elliott) [Orabug: 22075051]
- hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Robert Elliott) [Orabug: 22075051]
- hpsa: Get queue depth from identify physical bmic for physical disks. (Joe Handzik) [Orabug: 22075051]
- hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode. (Joe Handzik) [Orabug: 22075051]
- hpsa: print accurate SSD Smart Path Enabled status (Robert Elliott) [Orabug: 22075051]
- hpsa: factor out hpsa_ioaccel_submit function (Webb Scales) [Orabug: 22075051]
- hpsa: try resubmitting down raid path on task set full (Stephen Cameron) [Orabug: 22075051]
- hpsa: do not ignore return value of hpsa_register_scsi (Stephen Cameron) [Orabug: 22075051]
- hpsa: factor out hpsa_init_cmd function (Stephen Cameron) [Orabug: 22075051]
- hpsa: make function names consistent (Robert Elliott) [Orabug: 22075051]
- hpsa: allow lockup detected to be viewed via sysfs (Stephen Cameron) [Orabug: 22075051]
- hpsa: hpsa decode sense data for io and tmf (Stephen Cameron) [Orabug: 22075051]
- hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Stephen Cameron) [Orabug: 22075051]
- hpsa: clean up aborts (Stephen Cameron) [Orabug: 22075051]
- hpsa: rework controller command submission (Webb Scales) [Orabug: 22075051]
- hpsa: clean up host, channel, target, lun prints (Webb Scales) [Orabug: 22075051]
- hpsa: add masked physical devices into h->dev[] array (Stephen Cameron) [Orabug: 22075051]
- i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Jesse Brandeburg) [Orabug: 22342532]
- i40e: let go of the past (Mitch Williams) [Orabug: 22342532]
- i40e: suspend scheduling during driver unload (Pandi Kumar Maharajan) [Orabug: 22342532]
- i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw. (Shannon Nelson) [Orabug: 22342532]
- i40e: implement and use Rx CTL helper functions (Shannon Nelson) [Orabug: 22342532]
- i40e: add adminq commands for Rx CTL registers (Shannon Nelson) [Orabug: 22342532]
- i40e: add check for null VSI (John Underwood) [Orabug: 22342532]
- i40e: Expose some registers to program parser, FD and RSS logic (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Fix for unexpected messaging (Carolyn Wyborny) [Orabug: 22342532]
- i40e: Do not wait for Rx queue disable in DCB reconfig (Neerav Parikh) [Orabug: 22342532]
- i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Kevin Scott) [Orabug: 22342532]
- i40e: Fix led blink capability for 10GBaseT PHY (Carolyn Wyborny) [Orabug: 22342532]
- i40e: Add functions to blink led on 10GBaseT PHY (Carolyn Wyborny) [Orabug: 22342532]
- i40e/i40evf: Move Tx checksum closer to TSO (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Alexander Duyck) [Orabug: 22342532]
- i40e: Add support for ATR w/ IPv6 extension headers (Alexander Duyck) [Orabug: 22342532]
- i40evf: Update feature flags to reflect newly enabled features (Alexander Duyck) [Orabug: 22342532]
- i40e: Update feature flags to reflect newly enabled features (Alexander Duyck) [Orabug: 22342532]
- i40e: Do not drop support for IPv6 VXLAN or GENEVE tunnels (Alexander Duyck) [Orabug: 22342532]
- i40e: Fix ATR in relation to tunnels (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Enable support for SKB_GSO_UDP_TUNNEL_CSUM (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Clean-up Rx packet checksum handling (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Add exception handling for Tx checksum (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Do not write to descriptor unless we complete (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Handle IPv6 extension headers in checksum offload (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Add support for IPv4 encapsulated in IPv6 (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Replace header pointers with unions of pointers in Tx checksum path (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Consolidate all header changes into TSO function (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Factor out L4 header and checksum from L3 bits in TSO path (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Use u64 values instead of casting them in TSO function (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Drop outer checksum offload that was not requested (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11. (Catherine Sullivan) [Orabug: 22342532]
- i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: clean event descriptor before use (Shannon Nelson) [Orabug: 22342532]
- i40evf: set adapter state on reset failure (Mitch Williams) [Orabug: 22342532]
- i40e: better error reporting for nvmupdate (Shannon Nelson) [Orabug: 22342532]
- i40e: expand comment (Mitch Williams) [Orabug: 22342532]
- i40e: Do not disable queues in the Legacy/MSI Interrupt handler (Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: avoid atomics (Mitch Williams) [Orabug: 22342532]
- i40e: Removal of code which relies on BASE VEB SEID (Kiran Patil) [Orabug: 22342532]
- i40e: Add a SW workaround for lost interrupts (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: trivial: cleanup use of pf->hw (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: support packet split receive (Mitch Williams) [Orabug: 22342532]
- i40e: drop unused debugfs file "dump" (Jesse Brandeburg) [Orabug: 22342532]
- i40e: get rid of magic number (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: Bump version (Jesse Brandeburg) [Orabug: 22342532]
- i40e: properly show packet split status in debugfs (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: use logical operators, not bitwise (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: use pages correctly in Rx (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: use __GFP_NOWARN (Jesse Brandeburg) [Orabug: 22342532]
- i40e: dump descriptor indexes in hex (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: try again after failure (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: don't lose interrupts (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: Change vf driver string to reflect all products i40evf supports (Catherine Sullivan) [Orabug: 22342532]
- i40e: Refactor force_wb and WB_ON_ITR functionality code (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: use new add_veb calling with VEB stats control (Shannon Nelson) [Orabug: 22342532]
- i40e: add VEB stat control and remove L2 cloud filter (Shannon Nelson) [Orabug: 22342532]
- i40e: set shared bit for multicast filters (Shannon Nelson) [Orabug: 22342532]
- i40e: Make the DCB firmware checks for X710/XL710 only (Neerav Parikh) [Orabug: 22342532]
- i40e: move sync_vsi_filters up in service_task (Jesse Brandeburg) [Orabug: 22342532]
- i40e: add priv flag for automatic rule eviction (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710 devices (Anjali Singhai) [Orabug: 22342532]
- i40e/i40evf: bump version to 1.4.12/1.4.8 (Jesse Brandeburg) [Orabug: 22342532]
- i40e: avoid large memcpy by assigning struct (Jacob Keller) [Orabug: 22342532]
- i40e: count allocation errors (Jesse Brandeburg) [Orabug: 22342532]
- i40e: drop unused function (Jesse Brandeburg) [Orabug: 22342532]
- i40e: negate PHY int mask bits (Shannon Nelson) [Orabug: 22342532]
- i40e: APIs to Add/remove port mirroring rules (Kiran Patil) [Orabug: 22342532]
- i40e: fix: do not sleep in netdev_ops (Jesse Brandeburg) [Orabug: 22342532]
- i40e: allocate memory safer (Jesse Brandeburg) [Orabug: 22342532]
- i40e: do TSO only if CHECKSUM_PARTIAL is set (Shannon Nelson) [Orabug: 22342532]
- i40e: fix bug in dma sync (Jesse Brandeburg) [Orabug: 22342532]
- i40e: trivial: fix missing space (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Catherine Sullivan) [Orabug: 22342532]
- i40e: trivial: remove unnecessary local var (Jesse Brandeburg) [Orabug: 22342532]
- i40e: remove VF device IDs from PF (Jesse Brandeburg) [Orabug: 22342532]
- i40e: add netdev info to VSI dump (Shannon Nelson) [Orabug: 22342532]
- i40evf: enable bus master after reset (Mitch Williams) [Orabug: 22342532]
- i40e: add a little more to an NVM update debug message (Shannon Nelson) [Orabug: 22342532]
- i40e: refactor DCB function (Jesse Brandeburg) [Orabug: 22342532]
- i40e: add 20G speed for Tx bandwidth calculations (Mitch Williams) [Orabug: 22342532]
- i40e: add counter for arq overflows (Mitch Williams) [Orabug: 22342532]
- i40e: fix write-back-on-itr to work with legacy itr (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Pandi Maharajan) [Orabug: 22342532]
- i40e: Bump AQ minor version to 1.5 for new FW features (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ thermal sensor control struct (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Add VXLAN-GPE tunnel type (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Add set_switch_config (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Shared resource flags (Shannon Nelson) [Orabug: 22342532]
- i40e: add 100Mb ethtool reporting (Catherine Sullivan) [Orabug: 22342532]
- i40e: AQ Add external power class to get link status (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Geneve cloud tunnel type (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Add Run PHY Activity struct (Shannon Nelson) [Orabug: 22342532]
- i40e: Limit DCB FW version checks to X710/XL710 devices (Greg Bowers) [Orabug: 22342532]
- i40e: add new proxy-wol bit for X722 (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: Use private workqueue (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: add new write-back mode (Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: Fix for UDP/TCP RSS for X722 (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Extend ethtool RSS hooks for X722 (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: add new device IDs for X722 (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: bump version to 1.4.10 (Catherine Sullivan) [Orabug: 22342532]
- i40e: update features with right offload (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Cleanup the code with respect to restarting autoneg (Anjali Singhai Jain) [Orabug: 22342532]
- i40evf: null out ring pointers on free (Mitch Williams) [Orabug: 22342532]
- i40e: define function capabilities in only one place (Shannon Nelson) [Orabug: 22342532]
- i40evf: allow channel bonding of VFs (Mitch Williams) [Orabug: 22342532]
- i40e: Replace X722 mac check in ethtool get_settings (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Add mac_filter_element at the end of the list instead of HEAD (Kiran Patil) [Orabug: 22342532]
- i40e: fix build warnings (Eric Dumazet) [Orabug: 22342532]
- i40e: remove forever unused ID (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Fix Rx hash reported to the stack by our driver (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: allow zero MAC address for VFs (Mitch Williams) [Orabug: 22342532]
- i40e: change log messages and error returns (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: avoid mutex re-init (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Call geneve_get_rx_port to get the existing Geneve ports (Singhai, Anjali) [Orabug: 22342532]
- i40e: geneve tunnel offload support (Singhai, Anjali) [Orabug: 22342532]
- i40e: bring firmware API version inline with sourceforge (Brian Maly) [Orabug: 22342532]
- i40e: only report NVM image is newer than expected (Brian Maly) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Catherine Sullivan) [Orabug: 22342532]
- i40evf: change version string generation (Mitch Williams) [Orabug: 22342532]
- i40e: clean whole mac filter list (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: hush little warnings (Mitch Williams) [Orabug: 22342532]
- i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Michal Kosiarz) [Orabug: 22342532]
- i40e: use explicit cast from u16 to u8 (Kamil Krawczyk) [Orabug: 22342532]
- i40evf: check rings before freeing resources (Mitch Williams) [Orabug: 22342532]
- i40e: don't add zero MAC filter (Mitch Williams) [Orabug: 22342532]
- i40e: properly delete VF MAC filters (Mitch Williams) [Orabug: 22342532]
- i40e: chomp the BIT(_ULL) (Jesse Brandeburg) [Orabug: 22342532]
- Revert "i40e: remove CONFIG_I40E_VXLAN" (Singhai, Anjali) [Orabug: 22342532]
- i40e: trivial fixes (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: use logical operator (Mitch Williams) [Orabug: 22342532]
- i40e: fix whitespace (Mitch Williams) [Orabug: 22342532]
- i40e: Remove separate functions gathering XOFF Rx stats (Neerav Parikh) [Orabug: 22342532]
- i40e: remove CONFIG_I40E_VXLAN (Jesse Brandeburg) [Orabug: 22342532]
- i40e: use priv flags to control packet split (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: use correct types (Mitch Williams) [Orabug: 22342532]
- i40e: propagate properly (Mitch Williams) [Orabug: 22342532]
- i40evf: don't use atomic allocation (Mitch Williams) [Orabug: 22342532]
- i40e: Fix memory leaks, sideband filter programming (Kiran Patil) [Orabug: 22342532]
- i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Kiran Patil) [Orabug: 22342532]
- i40evf: remove duplicate string (Mitch Williams) [Orabug: 22342532]
- i40evf: set real num queues (Mitch Williams) [Orabug: 22342532]
- i40evf: increase max number of queues (Mitch Williams) [Orabug: 22342532]
- i40e: Fix i40e_print_features() VEB mode output (Joe Perches) [Orabug: 22342532]
- i40e: remove unused argument (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fix: do not sleep in netdev_ops (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Catherine Sullivan) [Orabug: 22342532]
- i40evf: allocate ring structs dynamically (Mitch Williams) [Orabug: 22342532]
- i40evf: allocate queue vectors dynamically (Mitch Williams) [Orabug: 22342532]
- i40evf: quoth the VF driver, Nevermore (Mitch Williams) [Orabug: 22342532]
- i40e: make error message more useful (Mitch Williams) [Orabug: 22342532]
- i40e: fix confusing message (Helin Zhang) [Orabug: 22342532]
- i40e: Update error messaging (Carolyn Wyborny) [Orabug: 22342532]
- i40evf: add new fields to store user configuration of RSS (Helin Zhang) [Orabug: 22342532]
- i40evf: create a generic get RSS function (Helin Zhang) [Orabug: 22342532]
- i40evf: create a generic config RSS function (Helin Zhang) [Orabug: 22342532]
- i40evf: rename VF adapter specific RSS function (Helin Zhang) [Orabug: 22342532]
- i40e/i40evf: prefetch skb data on transmit (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: rename rss_size to alloc_rss_size in i40e_pf (Helin Zhang) [Orabug: 22342532]
- i40e: add new fields to store user configuration (Helin Zhang) [Orabug: 22342532]
- i40e: Bump version to 1.4.2 (Catherine Sullivan) [Orabug: 22342532]
- i40e: create a generic configure rss function (Helin Zhang) [Orabug: 22342532]
- i40e: rework the functions to configure RSS with similar parameters (Helin Zhang) [Orabug: 22342532]
- i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Helin Zhang) [Orabug: 22342532]
- i40evf: handle many MAC filters correctly (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: clean up error messages (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: Add comment to #endif (Helin Zhang) [Orabug: 22342532]
- i40e: Move the saving of old link info from handle_link_event to link_event (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Add a stat to track how many times we have to do a force WB (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: remove BUG_ON from FCoE setup (Shannon Nelson) [Orabug: 22342532]
- i40e: remove BUG_ON from feature string building (Shannon Nelson) [Orabug: 22342532]
- i40e: Change BUG_ON to WARN_ON in service event complete (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: remove unused tunnel parameter (Shannon Nelson) [Orabug: 22342532]
- intel: i40e: fix confused code (Rasmus Villemoes) [Orabug: 22342532]
- i40evf: fix compiler warning of unused variable (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fix unconditional execution of cpu_to_le16() (Jean Sacren) [Orabug: 22342532]
- i40e: clean up local variable initialization (Jean Sacren) [Orabug: 22342532]
- i40evf: clean up local variable initialization (Jean Sacren) [Orabug: 22342532]
- i40e: add missing kernel-doc argument (Jean Sacren) [Orabug: 22342532]
- i40evf: add missing kernel-doc argument (Jean Sacren) [Orabug: 22342532]
- i40e: re-use %*ph specifier to hexdump a data (Andy Shevchenko) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Catherine Sullivan) [Orabug: 22342532]
- i40e: Disable VEB bridge mode with SR-IOV failure (Akeem G Abodunrin) [Orabug: 22342532]
- i40e: Fix an incorrect OEM version string (Carolyn Wyborny) [Orabug: 22342532]
- i40e: fix inconsistent statuses after a PF reset (Helin Zhang) [Orabug: 22342532]
- i40evf: use correct struct for list manipulation (Mitch Williams) [Orabug: 22342532]
- i40e: Fix VEB/VEPA bridge mode mismatch issue (Akeem G Abodunrin) [Orabug: 22342532]
- i40e: fix a bug in debugfs with add/del macaddr (Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: Add a workaround to drop all flow control frames (Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Catherine Sullivan) [Orabug: 22342532]
- i40e: declare rather than initialize int object (Jean Sacren) [Orabug: 22342532]
- i40e: fix kernel-doc argument name (Jean Sacren) [Orabug: 22342532]
- i40e: Move error message to debug level (Catherine Sullivan) [Orabug: 22342532]
- i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: fix for PHY NVM interaction problem (Carolyn Wyborny) [Orabug: 22342532]
- i40e: Fix for Tools loopback test failing after driver load (Carolyn Wyborny) [Orabug: 22342532]
- i40e/i40evf: adjust interrupt throttle less frequently (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: change dynamic interrupt thresholds (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: fix bug in throttle rate math (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: refactor IRQ enable function (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: don't give up (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: use napi_schedule_irqoff() (Alexander Duyck) [Orabug: 22342532]
- i40e: Fix basic support for X722 devices (Anjali Singhai) [Orabug: 22342532]
- i40evf: fix overlong BIT defines (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Lock for VSI's MAC filter list (Kiran Patil) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Catherine Sullivan) [Orabug: 22342532]
- i40e: increase AQ work limit (Mitch Williams) [Orabug: 22342532]
- i40evf: relax and stagger init timing a bit (Mitch Williams) [Orabug: 22342532]
- i40e: Recognize 1000Base_T_Optical phy type when link is up (Catherine Sullivan) [Orabug: 22342532]
- i40evf: correctly populate vlan_features (Mitch Williams) [Orabug: 22342532]
- i40e: reset the invalid msg counter in vf when a valid msg is received (Jingjing Wu) [Orabug: 22342532]
- i40e/i40evf: moderate interrupts differently (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Add support for non-willing Apps (Greg Bowers) [Orabug: 22342532]
- i40e: priv flag for controlling VEB stats (Shannon Nelson) [Orabug: 22342532]
- i40e: Removed unused defines (Greg Rose) [Orabug: 22342532]
- i40e: remove read/write failed messages from nvmupdate (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: Fix compile issue related to const string (Jingjing Wu) [Orabug: 22342532]
- i40e: generate fewer startup messages (Shannon Nelson) [Orabug: 22342532]
- i40evf: Add support for netpoll (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Drop useless "IN_NETPOLL" flag (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Fix handling of napi budget (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Catherine Sullivan) [Orabug: 22342532]
- i40evf: speed up init (Mitch Williams) [Orabug: 22342532]
- i40e: remove unnecessary string copy operations (Shannon Nelson) [Orabug: 22342532]
- i40e: X722 is on the IOSF bus and does not report the PCI bus info (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Store off PHY capabilities (Kevin Scott) [Orabug: 22342532]
- i40e/i40evf: remove redundant declarations of a variable and a function (Shannon Nelson) [Orabug: 22342532]
- i40e: remove FD atr control from debugfs (Shannon Nelson) [Orabug: 22342532]
- i40e: allow FD SB if MFP mode only has 1 partition (Shannon Nelson) [Orabug: 22342532]
- i40e: remove obsolete version check (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: Add WB_ON_ITR offload support (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Remove 100M SGMII unless hw is X722 (Catherine Sullivan) [Orabug: 22342532]
- i40e: Change some messages from info to debug only (Neerav Parikh) [Orabug: 22342532]
- i40e: use priv flags to control flow director (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Add missing parameter comment to ndo_bridge_setlink (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Add module_types and update_link_info (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: split device ids into a separate file (Shannon Nelson) [Orabug: 22342532]
- i40e: update fw version text string per previous product formats (Carolyn Wyborny) [Orabug: 22342532]
- i40e: don't panic on VSI allocation failure (Mitch Williams) [Orabug: 22342532]
- i40e: remove redundant call (Mitch Williams) [Orabug: 22342532]
- i40e: Convert CEE App TLV selector to IEEE selector (Greg Bowers) [Orabug: 22342532]
- i40e/i40evf: Add info to nvm info struct for OEM version data (Carolyn Wyborny) [Orabug: 22342532]
- i40evf: properly handle ndo_set_mac_address calls (Mitch Williams) [Orabug: 22342532]
- i40e: Use BIT() macro for priority map parsing (Neerav Parikh) [Orabug: 22342532]
- i40e: Make it clear a parameter is never used (Carolyn Wyborny) [Orabug: 22342532]
- i40e/i40evf: Add new link status defines (Shannon Nelson) [Orabug: 22342532]
- i40e: print neato new features (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: pass QOS handle to VF (Mitch Williams) [Orabug: 22342532]
- i40evf: use capabilities flags properly (Mitch Williams) [Orabug: 22342532]
- i40e: refactor code to remove indent (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: clean up some code (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: detect reset more reliably (Mitch Williams) [Orabug: 22342532]
- i40e: Support FW CEE DCB UP to TC map nibble swap (Greg Bowers) [Orabug: 22342532]
- i40e/i40evf: Explicitly assign enum index for VSI type (Serey Kong) [Orabug: 22342532]
- i40e: add switch for link polling (Shannon Nelson) [Orabug: 22342532]
- i40e: Fix multiple link up messages (Matt Jared) [Orabug: 22342532]
- i40e: Fix for extra Flow Director filter in table after error (Carolyn Wyborny) [Orabug: 22342532]
- i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Neerav Parikh) [Orabug: 22342532]
- i40e: Add parsing for CEE DCBX TLVs (Neerav Parikh) [Orabug: 22342532]
- i40e: add more verbose error messages (Mitch Williams) [Orabug: 22342532]
- i40e: inline interrupt enable (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fix erroneous WARN_ON (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: remove unused opcode (Mitch Williams) [Orabug: 22342532]
- i40evf: propagate interrupt allocation failure (Mitch Williams) [Orabug: 22342532]
- i40e: Additional checks for CEE APP priority validity (Neerav Parikh) [Orabug: 22342532]
- i40e/i40evf: Add a stat to keep track of linearization count (Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: fix unicast mac address add (Shannon Nelson) [Orabug: 22342532]
- i40e: fix bug in return from get_link_status and avoid spurious link messages (Jesse Brandeburg) [Orabug: 22342532]
- i40e: add little endian conversion for checksum (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: give up the __func__ (Shannon Nelson) [Orabug: 22342532]
- i40e: Never let speed get set to 0 in get_settings (Catherine Sullivan) [Orabug: 22342532]
- i40e: Fix for truncated interrupt name (Carolyn Wyborny) [Orabug: 22342532]
- i40e/i40evf: assure clean asq status report (Shannon Nelson) [Orabug: 22342532]
- i40e: make i40e_init_pf_fcoe to void (Shannon Nelson) [Orabug: 22342532]
- i40e: fix bad CEE status shift value (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: fix a potential type compare issue (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: add driver support for new device ids (Shannon Nelson) [Orabug: 22342532]
- i40e: stop VF rings (Mitch Williams) [Orabug: 22342532]
- i40e: enable WoL operation if config bit show WoL capable (Shannon Nelson) [Orabug: 22342532]
- i40e: Increase the amount of time we wait for reset to be done (Paul M Stillwell Jr) [Orabug: 22342532]
- i40evf: don't blow away MAC address (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: grab the AQ spinlocks before clearing registers (Shannon Nelson) [Orabug: 22342532]
- i40e: Fix a memory leak in X722 rss config path (Anjali Singhai) [Orabug: 22342532]
- i40evf: Use numa_mem_id() to better support memoryless node (Jiang Liu) [Orabug: 22342532]
- i40e: Use numa_mem_id() to better support memoryless node (Jiang Liu) [Orabug: 22342532]
- i40e: fix 32 bit build warnings (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fix kbuild warnings (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: tweak init timing (Mitch Williams) [Orabug: 22342532]
- i40e: warn on double free (Jesse Brandeburg) [Orabug: 22342532]
- i40e: refactor interrupt enable (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Strip VEB stats if they are disabled in HW (Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: add new device id 1588 (Shannon Nelson) [Orabug: 22342532]
- i40e: Remove useless message (Greg Rose) [Orabug: 22342532]
- i40e: limit debugfs io ops (Shannon Nelson) [Orabug: 22342532]
- i40e: use QOS field consistently (Mitch Williams) [Orabug: 22342532]
- i40e: count drops in netstat interface (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: fix Tx hang workaround code (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Shannon Nelson) [Orabug: 22342532]
- i40e: Fix a port VLAN configuration bug (Greg Rose) [Orabug: 22342532]
- i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Shannon Nelson) [Orabug: 22342532]
- i40e: rtnl_lock called twice in i40e_pci_error_resume() (Vasily Averin) [Orabug: 22342532]
- i40evf: missing rtnl_unlock in i40evf_resume() (Vasily Averin) [Orabug: 22342532]
- i40e: Fix RS bit update in Tx path and disable force WB workaround (Anjali Singhai) [Orabug: 22342532]
- i40e: add GRE tunnel type to csum encoding (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: refactor tx timeout logic (Kiran Patil) [Orabug: 22342532]
- i40e: Move i40e_get_head into header file (Kiran Patil) [Orabug: 22342532]
- logging errors that get masked to EIO inside drivers/block/loop.c (Manjunath Patil) [Orabug: 22505557]
- be2iscsi: Update the driver version (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix memory leak in beiscsi_alloc_mem() (Maurizio Lombardi) [Orabug: 22725588]
- be2iscsi: Add lock to protect WRB alloc and free (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix ExpStatSn in management tasks (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Couple MCC tag and WRB alloc and free (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix MCC WRB leak in open_connection (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Cleanup processing of BMBX completion (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix be_mcc_compl_poll to use tag_state (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Remove be_mbox_notify_wait function (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Rename MCC and BMBX processing functions (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Remove redundant MCC processing code (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Use macros for MCC WRB and CQE fields (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Remove unused mcc_cq_lock (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: add checks for dma mapping errors (Alexey Khoroshilov) [Orabug: 22725588]
- be2iscsi: Fix WRB leak in login/logout path (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix async link event processing (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to process 25G link speed info from FW (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix IOPOLL implementation (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix return value for MCC completion (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Add FW config validation (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to handle misconfigured optics events (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix VLAN support for IPv6 network (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to remove shutdown entry point (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Added return value check for mgmt_get_all_if_id (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Set mbox timeout to 30s (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to synchronize tag allocation using spin_lock (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to use atomic bit operations for tag_state (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix bogus WARN_ON length check (Tim Gardner) [Orabug: 22725588]
- scsi_transport_iscsi: Add 25G and 40G speed definition (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi : Fix the retry count for boot targets (John Soni Jose) [Orabug: 22725588]
- be2net: don't report EVB for older chipsets when SR-IOV is disabled (Ivan Vecera)
- be2net: Interpret and log new data that's added to the port misconfigure async event (Ajit Khaparde) [Orabug: 22725582]
- be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ajit Khaparde) [Orabug: 22725582]
- be2net: Fix interval calculation in interrupt moderation (Padmanabh Ratnakar) [Orabug: 22725582]
- be2net: Add retry in case of error recovery failure (Padmanabh Ratnakar) [Orabug: 22725582]
- be2net: Fix Lancer error recovery (Padmanabh Ratnakar) [Orabug: 22725582]
- be2net: Don't run ethtool self-tests for VFs (Somnath Kotur) [Orabug: 22725582]
- be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Sriharsha Basavapatna) [Orabug: 22725582]
- be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Sriharsha Basavapatna) [Orabug: 22725582]
- be2net: check for INSUFFICIENT_PRIVILEGES error (Suresh Reddy) [Orabug: 22725582]
- be2net: return error status from be_set_phys_id() (Suresh Reddy) [Orabug: 22725582]
- be2net: Avoid accessing eq object in be_msix_register routine, when i < 0. (Venkat Duvvuru) [Orabug: 22725582]
- be2net: bump up the driver version to 11.0.0.0 (Suresh Reddy) [Orabug: 22725582]
- be2net: support ethtool get-dump option (Venkat Duvvuru) [Orabug: 22725582]
- be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Suresh Reddy) [Orabug: 22725582]
- be2net: remove unused error variables (Venkat Duvvuru) [Orabug: 22725582]
- be2net: remove a line of code that has no effect (Sathya Perla) [Orabug: 22725582]
- be2net: log digital signature errors while flashing FW image (Suresh Reddy) [Orabug: 22725582]
- be2net: move FW flash cmd code to be_cmds.c (Suresh Reddy) [Orabug: 22725582]
- be2net: cleanup FW flash image related macro defines (Suresh Reddy) [Orabug: 22725582]
- be2net: avoid configuring VEPA mode on BE3 (Suresh Reddy) [Orabug: 22725582]
- be2net: fix VF link state transition from disabled to auto (Suresh Reddy) [Orabug: 22725582]
- net: provide generic busy polling to all NAPI drivers (Eric Dumazet) [Orabug: 22725582]
- net: move skb_mark_napi_id() into core networking stack (Eric Dumazet) [Orabug: 22725582]
- be2net: remove local variable 'status' (Ivan Vecera) [Orabug: 22725582]
- be2net: replace hardcoded values with existing define (Ivan Vecera) [Orabug: 22725582]
- be2net: remove unused local rsstable array (Ivan Vecera) [Orabug: 22725582]
- drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Ivan Vecera) [Orabug: 22725582]
- Revert "scsi: Fix a bdi reregistration race" (Dan Duval) [Orabug: 22679087]
- block: remove management of bi_remaining when restoring original bi_end_io (Mike Snitzer) [Orabug: 22820562]
- bio: skip atomic inc/dec of ->bi_cnt for most use cases (Jens Axboe) [Orabug: 22820562]
- bio: skip atomic inc/dec of ->bi_remaining for non-chains (Jens Axboe) [Orabug: 22820562]
- VSOCK: Fix lockdep issue. (Jorgen Hansen) [Orabug: 22820522]
- VSOCK: sock_put wasn't safe to call in interrupt context (Jorgen Hansen) [Orabug: 22820522]
- xfs: checksum log record ext headers based on record size (Brian Foster) [Orabug: 22682565]
- xfs: always drain dio before extending aio write submission (Brian Foster)
- iw_cxgb3: Fix incorrectly returning error on success (Hariprasad S) [Orabug: 22713209]
- Btrfs: use received_uuid of parent during send (Josef Bacik) [Orabug: 22580612]
-
Wed Mar 02 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-34.el6uek]
- config: Enable CONFIG_XEN_PCIDEV_BACKEND by to be built-in. (Konrad Rzeszutek Wilk)
- kernel: VirtBox workaround for dynamically allocated text (Mike Kravetz) [Orabug: 22377612]
- svcrdma: Fix NFS server crash triggered by 1MB NFS WRITE (Chuck Lever) [Orabug: 22204799]
- RDS: Add interface for receive MSG latency trace (Santosh Shilimkar) [Orabug: 22630180]
- ocfs2: call ocfs2_abort when journal abort (Ryan Ding)
- ocfs2: o2hb: increase unsteady iterations (Junxiao Bi)
- vmxnet3: Bump up driver version number (Shreyas Bhatewara) [Orabug: 22380674]
- vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Shreyas Bhatewara) [Orabug: 22380674]
- vmxnet3: Fix memory leaks in rx path (fwd) (Shreyas Bhatewara) [Orabug: 22380674]
- vmxnet3: Register shutdown handler for device (fwd) (Shreyas Bhatewara) [Orabug: 22380674]
- lpfc driver updates for UEK4 R1 11.0.0.13 (rkennedy) [Orabug: 22493326]
- lpfc: Use kzalloc instead of kmalloc (Punit Vara) [Orabug: 22493326]
- lpfc: Add logging for misconfigured optics. (James Smart) [Orabug: 22493326]
- lpfc: Fix external loopback failure. (James Smart) [Orabug: 22493326]
- lpfc: Fix mbox reuse in PLOGI completion (James Smart) [Orabug: 22493326]
- lpfc: Use new FDMI speed definitions for 10G, 25G and 40G FCoE. (James Smart) [Orabug: 22493326]
- lpfc: Make write check error processing more resilient (James Smart) [Orabug: 22493326]
- lpfc: Fix RDP ACC being too long. (James Smart) [Orabug: 22493326]
- lpfc: Fix RDP Speed reporting. (James Smart) [Orabug: 22493326]
- lpfc: Modularize and cleanup FDMI code in driver (James Smart) [Orabug: 22493326]
- lpfc: Fix crash in fcp command completion path. (James Smart) [Orabug: 22493326]
- lpfc: Fix driver crash when module parameter lpfc_fcp_io_channel set to 16 (James Smart) [Orabug: 22493326]
- lpfc: Fix RegLogin failed error seen on Lancer FC during port bounce (James Smart) [Orabug: 22493326]
- lpfc: Fix the FLOGI discovery logic to comply with T11 standards (James Smart) [Orabug: 22493326]
- lpfc: Fix FCF Infinite loop in lpfc_sli4_fcf_rr_next_index_get. (James Smart) [Orabug: 22493326]
- lpfc: fix memory leak and NULL dereference (Sudip Mukherjee) [Orabug: 22493326]
- lpfc: Fix rport leak. (James Smart) [Orabug: 22493326]
- Drivers: hv: vmbus: Fix a Host signaling bug (K. Y. Srinivasan) [Orabug: 22725962]
- cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable (Vitaly Kuznetsov) [Orabug: 21886720]
- clockevents: Add helpers to check the state of a clockevent device (Viresh Kumar) [Orabug: 21886720]
- clockevents: Introduce CLOCK_EVT_STATE_ONESHOT_STOPPED state (Viresh Kumar) [Orabug: 21886720]
- Drivers: hv: util: introduce hv_utils_transport abstraction (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: util: introduce state machine for util drivers (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: use cpu_hotplug_enable/disable (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: add a sysfs attr to show the binding of channel/VP (Dexuan Cui) [Orabug: 21886720]
- Drivers: hv: vmbus: Implement a clocksource based on the TSC page (K. Y. Srinivasan) [Orabug: 21886720]
- drivers/hv: Migrate to new 'set-state' interface (Viresh Kumar) [Orabug: 21886720]
- Drivers: hv_vmbus: Fix signal to host condition (Christopher Oo) [Orabug: 21886720]
- Drivers: hv: vmbus: Improve the CPU affiliation for channels (K. Y. Srinivasan) [Orabug: 21886720]
- drivers:hv: Move MMIO range picking from hyper_fb to hv_vmbus (Jake Oshins) [Orabug: 21886720]
- drivers:hv: Modify hv_vmbus to search for all MMIO ranges available. (Jake Oshins) [Orabug: 21886720]
- Drivers: hv: vmbus: Consider ND NIC in binding channels to CPUs (K. Y. Srinivasan) [Orabug: 21886720]
- mshyperv: fix recognition of Hyper-V guest crash MSR's (Denis V. Lunev) [Orabug: 21886720]
- Drivers: hv: vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: fix typo in hv_port_info struct (Nik Nyby) [Orabug: 21886720]
- Drivers: hv: vmbus: Permit sending of packets without payload (K. Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Alex Ng) [Orabug: 21886720]
- Drivers: hv: don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: add special kexec handler (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [Orabug: 21886720]
- hv_netvsc: Add structs and handlers for VF messages (Haiyang Zhang) [Orabug: 21886720]
- hv_netvsc: Wait for sub-channels to be processed during probe (KY Srinivasan) [Orabug: 21886720]
- hv_netvsc: Add close of RNDIS filter into change mtu call (Haiyang Zhang) [Orabug: 21886720]
- x86: hyperv: add CPUID bit for crash handlers (Paolo Bonzini) [Orabug: 21886720]
- hv_netvsc: Add support to set MTU reservation from guest side (Haiyang Zhang) [Orabug: 21886720]
- kvm: add hyper-v crash msrs values (Andrey Smetanin) [Orabug: 21886720]
- storvsc: use shost_for_each_device() instead of open coding (Vitaly Kuznetsov) [Orabug: 21886720]
- storvsc: be more picky about scmnd->sc_data_direction (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: Allocate ring buffer memory in NUMA aware fashion (K. Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: Implement NUMA aware CPU affinity for channels (K. Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: Use the vp_index map even for channels bound to CPU 0 (K. Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [Orabug: 21886720]
- hv_netvsc: Allocate the sendbuf in a NUMA aware way (K. Y. Srinivasan) [Orabug: 21886720]
- hv_netvsc: Allocate the receive buffer from the correct NUMA node (K. Y. Srinivasan) [Orabug: 21886720]
- hv_netvsc: Properly size the vrss queues (KY Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus:Update preferred vmbus protocol version to windows 10. (Keith Mange) [Orabug: 21886720]
- hv_netvsc: use per_cpu stats to calculate TX/RX data (sixiao@microsoft.com) [Orabug: 21886720]
- hv_netvsc: Use the xmit_more skb flag to optimize signaling the host (KY Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: briefly comment num_sc and next_oc (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: Implement the protocol for tearing down vmbus state (K. Y. Srinivasan) [Orabug: 21886720]
- drivers: hv: vmbus: Get rid of some unused definitions (K. Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: fcopy: full handshake support (Vitaly Kuznetsov) [Orabug: 21886720]
- Tools: hv: vss: use misc char device to communicate with kernel (Vitaly Kuznetsov) [Orabug: 21886720]
- Tools: hv: kvp: use misc char device to communicate with kernel (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: convert to hv_utils_transport (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: reset kvp_context (Vitaly Kuznetsov) [Orabug: 21886720]
- veth: don’t modify ip_summed; doing so treats packets with bad checksums as good. (Vijay Pandurangan) [Orabug: 22720928]
- btrfs: Avoid truncate tailing page if fallocate range doesn't exceed inode size (Qu Wenruo) [Orabug: 22573877]
- Btrfs: send, fix file corruption due to incorrect cloning operations (Filipe Manana) [Orabug: 22579887]
-
Sun Feb 07 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-33.el6uek]
- xen-netback: correctly check failed allocation (Insu Yun)
- xen/blkback: free requests on disconnection (Roger Pau Monne)
- x86/xen/p2m: hint at the last populated P2M entry (David Vrabel)
- x86/xen: Do not clip xen_e820_map to xen_e820_map_entries when sanitizing map (Malcolm Crossley)
- x86/xen: Support kexec/kdump in HVM guests by doing a soft reset (Vitaly Kuznetsov)
- xen/x86: Don't try to write syscall-related MSRs for PV guests (Boris Ostrovsky)
- xen: use correct type for HYPERVISOR_memory_op() (Juergen Gross)
- xen/xenbus: Rename the variable xen_store_mfn to xen_store_gfn (Julien Grall)
- xen/privcmd: Further s/MFN/GFN/ clean-up (Julien Grall)
- hvc/xen: Further s/MFN/GFN clean-up (Julien Grall)
- video/xen-fbfront: Further s/MFN/GFN clean-up (Julien Grall)
- xen/tmem: Use xen_page_to_gfn rather than pfn_to_gfn (Julien Grall)
- xen: Use correctly the Xen memory terminologies (Julien Grall)
- arm/xen: implement correctly pfn_to_mfn (Julien Grall)
- xen: Make clear that swiotlb and biomerge are dealing with DMA address (Julien Grall)
- xen: switch extra memory accounting to use pfns (Juergen Gross)
- xen: limit memory to architectural maximum (Juergen Gross)
- xen: avoid another early crash of memory limited dom0 (Juergen Gross)
- xen: avoid early crash of memory limited dom0 (Juergen Gross)
- arm/xen: Remove helpers which are PV specific (Julien Grall)
- xen/x86: Don't try to set PCE bit in CR4 (Boris Ostrovsky)
- xen/PMU: PMU emulation code (Boris Ostrovsky)
- xen/PMU: Intercept PMU-related MSR and APIC accesses (Boris Ostrovsky)
- xen/PMU: Describe vendor-specific PMU registers (Boris Ostrovsky)
- xen/PMU: Initialization code for Xen PMU (Boris Ostrovsky)
- xen/PMU: Sysfs interface for setting Xen PMU mode (Boris Ostrovsky)
- xen: xensyms support (Boris Ostrovsky)
- xen: remove no longer needed p2m.h (Juergen Gross)
- xen: allow more than 512 GB of RAM for 64 bit pv-domains (Juergen Gross)
- xen: move p2m list if conflicting with e820 map (Juergen Gross)
- xen: add explicit memblock_reserve() calls for special pages (Juergen Gross)
- mm: provide early_memremap_ro to establish read-only mapping (Juergen Gross)
- xen: check for initrd conflicting with e820 map (Juergen Gross)
- xen: check pre-allocated page tables for conflict with memory map (Juergen Gross)
- xen: check for kernel memory conflicting with memory layout (Juergen Gross)
- xen: find unused contiguous memory area (Juergen Gross)
- xen: check memory area against e820 map (Juergen Gross)
- xen: split counting of extra memory pages from remapping (Juergen Gross)
- xen: move static e820 map to global scope (Juergen Gross)
- xen: eliminate scalability issues from initial mapping setup (Juergen Gross)
- xen: don't build mfn tree if tools don't need it (Juergen Gross)
- xen: save linear p2m list address in shared info structure (Juergen Gross)
- xen: sync with xen headers (Juergen Gross)
- arm/xen: Drop the definition of xen_pci_platform_unplug (Julien Grall)
- xen/events: Support event channel rebind on ARM (Julien Grall)
- xen-blkfront: convert to blk-mq APIs (Bob Liu)
- xen/preempt: use need_resched() instead of should_resched() (Konstantin Khlebnikov)
- x86/xen: fix non-ANSI declaration of xen_has_pv_devices() (Colin Ian King)
- KEYS: Fix race between read and revoke (David Howells) [Orabug: 22623890] {CVE-2015-7550}
- rhashtable: Fix walker list corruption (Herbert Xu) [Orabug: 22623889]
- tcp: restore fastopen with no data in SYN packet (Eric Dumazet) [Orabug: 22623888]
- fou: clean up socket with kfree_rcu (Hannes Frederic Sowa) [Orabug: 22623887]
- rhashtable: Enforce minimum size on initial hash table (Herbert Xu) [Orabug: 22623886]
- net: fix uninitialized variable issue (tadeusz.struk@intel.com) [Orabug: 22623885]
- bluetooth: Validate socket address length in sco_sock_bind(). (David S. Miller) [Orabug: 22641775]
- net: check both type and procotol for tcp sockets (WANG Cong) [Orabug: 22623884]
- skbuff: Fix offset error in skb_reorder_vlan_header (Vlad Yasevich) [Orabug: 22623883]
- pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (WANG Cong) [Orabug: 22641753]
- net: fix IP early demux races (Eric Dumazet) [Orabug: 22623882]
- sh_eth: fix kernel oops in skb_put() (Sergei Shtylyov) [Orabug: 22623881]
- net: add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [Orabug: 22623880] {CVE-2015-8543}
- ipv6: sctp: clone options to avoid use after free (Eric Dumazet) [Orabug: 22623879]
- vxlan: fix incorrect RCO bit in VXLAN header (Jiri Benc) [Orabug: 22623878]
- ipv6: keep existing flags when setting IFA_F_OPTIMISTIC (Bjørn Mork) [Orabug: 22623877]
- pppoe: fix memory corruption in padt work structure (Guillaume Nault) [Orabug: 22623876]
- usb: core : hub: Fix BOS 'NULL pointer' kernel panic (Hans Yang) [Orabug: 22623875]
- nfs4: start callback_ident at idr 1 (Benjamin Coddington) [Orabug: 22623874]
- nfsd: eliminate sending duplicate and repeated delegations (Andrew Elble) [Orabug: 22623873]
- nfsd: serialize state seqid morphing operations (Jeff Layton) [Orabug: 22623872]
- ext4, jbd2: ensure entering into panic after recording an error in superblock (Daeho Jeong) [Orabug: 22623871]
- ext4: fix potential use after free in __ext4_journal_stop (Lukas Czerner) [Orabug: 22623870]
- ext4 crypto: fix memory leak in ext4_bio_write_page() (Theodore Ts'o) [Orabug: 22623868]
- rbd: don't put snap_context twice in rbd_queue_workfn() (Ilya Dryomov) [Orabug: 22623867]
- Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow (Filipe Manana) [Orabug: 22623866]
- Btrfs: fix race leading to incorrect item deletion when dropping extents (Filipe Manana) [Orabug: 22623865]
- Btrfs: fix truncation of compressed and inlined extents (Filipe Manana) [Orabug: 22623864]
- Btrfs: fix file corruption and data loss after cloning inline extents (Filipe Manana) [Orabug: 22623863]
- net_sched: fix qdisc_tree_decrease_qlen() races (Eric Dumazet) [Orabug: 22623862]
- ipv6: sctp: implement sctp_v6_destroy_sock() (Eric Dumazet) [Orabug: 22623861]
- net/neighbour: fix crash at dumping device-agnostic proxy entries (Konstantin Khlebnikov) [Orabug: 22623860]
- ipv6: add complete rcu protection around np->opt (Eric Dumazet) [Orabug: 22623859]
- bpf, array: fix heap out-of-bounds access when updating elements (Daniel Borkmann) [Orabug: 22641739]
- net: ip6mr: fix static mfc/dev leaks on table destruction (Nikolay Aleksandrov) [Orabug: 22641732]
- net: ipmr: fix static mfc/dev leaks on table destruction (Nikolay Aleksandrov) [Orabug: 22641722]
- net, scm: fix PaX detected msg_controllen overflow in scm_detach_fds (Daniel Borkmann) [Orabug: 22641707]
- tcp: fix potential huge kmalloc() calls in TCP_REPAIR (Eric Dumazet) [Orabug: 22623857]
- ip_tunnel: disable preemption when updating per-cpu tstats (Jason A. Donenfeld) [Orabug: 22623856]
- unix: avoid use-after-free in ep_remove_wait_queue (Rainer Weikusat) [Orabug: 22623855]
- netlink: Add missing goto statement to netlink_insert (Herbert Xu) [Orabug: 22623854]
- tty: Fix tty_send_xchar() lock order inversion (Peter Hurley) [Orabug: 22623853]
- tty: audit: Fix audit source (Peter Hurley) [Orabug: 22641700]
- KVM: Provide function for VCPU lookup by id (David Hildenbrand) [Orabug: 22623852]
- can: Use correct type in sizeof() in nla_put() (Marek Vasut) [Orabug: 22623851]
- mwifiex: fix mwifiex_rdeeprom_read() (Dan Carpenter) [Orabug: 22641689]
- fs/proc, core/debug: Don't expose absolute kernel addresses via wchan (Ingo Molnar) [Orabug: 22641681]
- nl80211: Fix potential memory leak from parse_acl_data (Ola Olsson) [Orabug: 22623850]
- mac80211: fix divide by zero when NOA update (Janusz.Dziedzic@tieto.com) [Orabug: 22623849]
- mac80211: allow null chandef in tracing (Arik Nemtsov) [Orabug: 22641673]
- x86/cpu: Fix SMAP check in PVOPS environments (Andrew Cooper) [Orabug: 22623848]
- x86/setup: Fix low identity map for >= 2GB kernel range (Krzysztof Mazur) [Orabug: 22623847]
- x86/setup: Extend low identity map to cover whole kernel range (Paolo Bonzini) [Orabug: 22623846]
- kvm: x86: set KVM_REQ_EVENT when updating IRR (Radim Krčmář) [Orabug: 22623845]
- net: fix a race in dst_release() (Eric Dumazet) [Orabug: 22623844]
- packet: race condition in packet_bind (Francesco Ruggeri) [Orabug: 22623843]
- sfc: push partner queue for skb->xmit_more (Martin Habets) [Orabug: 22623841]
- sit: fix sit0 percpu double allocations (Eric Dumazet) [Orabug: 22623840]
- ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context. (Ani Sinha) [Orabug: 22623839]
- net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Carol L Soto) [Orabug: 22623838]
- RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv (Sowmini Varadhan) [Orabug: 22623837]
- fib_trie: leaf_walk_rcu should not compute key if key is less than pn->key (Alexander Duyck) [Orabug: 22623836]
- ipv6: gre: support SIT encapsulation (Eric Dumazet) [Orabug: 22623835]
- ppp: fix pppoe_dev deletion condition in pppoe_release() (Guillaume Nault) [Orabug: 22623834]
- xen: fix backport of previous kexec patch (Greg Kroah-Hartman) [Orabug: 22623832]
- thp: use is_zero_pfn() only after pte_present() check (Minchan Kim) [Orabug: 22623830]
- drm/vmwgfx: Fix up user_dmabuf refcounting (Thomas Hellstrom) [Orabug: 22623829]
- NVMe: Fix memory leak on retried commands (Keith Busch) [Orabug: 22623828]
- cpufreq: intel_pstate: Fix divide by zero on Knights Landing (KNL) (Srinivas Pandruvada) [Orabug: 22623827]
- IB/cm: Fix rb-tree duplicate free and use-after-free (Doron Tsur) [Orabug: 22623826]
- btrfs: fix possible leak in btrfs_ioctl_balance() (Christian Engelmayer) [Orabug: 22623825]
- mvsas: Fix NULL pointer dereference in mvs_slot_task_free (Dāvis Mosāns) [Orabug: 22623824]
- md/raid5: fix locking in handle_stripe_clean_event() (Roman Gushchin) [Orabug: 22623823]
- md/raid10: submit_bio_wait() returns 0 on success (Jes Sorensen) [Orabug: 22623822]
- md/raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [Orabug: 22623821]
- crypto: api - Only abort operations on fatal signal (Herbert Xu) [Orabug: 22623820]
- ovl: fix dentry reference leak (David Howells) [Orabug: 22641610]
- ovl: free lower_mnt array in ovl_put_super (Konstantin Khlebnikov) [Orabug: 22641588]
- ovl: free stack of paths in ovl_fill_super (Konstantin Khlebnikov) [Orabug: 22641563]
- PCI: Prevent out of bounds access in numa_node override (Sasha Levin) [Orabug: 22623819]
- module: Fix locking in symbol_put_addr() (Peter Zijlstra) [Orabug: 22623818]
- dm btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [Orabug: 22623817]
- dm btree remove: fix a bug when rebalancing nodes after removal (Joe Thornber) [Orabug: 22623816]
- rbd: prevent kernel stack blow up on rbd map (Ilya Dryomov) [Orabug: 22623815]
- rbd: don't leak parent_spec in rbd_dev_probe_parent() (Ilya Dryomov) [Orabug: 22623813]
- rbd: require stable pages if message data CRCs are enabled (Ronny Hegewald) [Orabug: 22623812]
- mm: make sendfile(2) killable (Jan Kara) [Orabug: 22623811]
- ALSA: hda - Fix deadlock at error in building PCM (Takashi Iwai) [Orabug: 22623810]
- si2168: Bounds check firmware (Laura Abbott) [Orabug: 22623809]
- si2157: Bounds check firmware (Laura Abbott) [Orabug: 22623808]
- iommu/amd: Don't clear DTE flags when modifying it (Joerg Roedel) [Orabug: 22623807]
- iommu/amd: Fix BUG when faulting a PROT_NONE VMA (Jay Cornwall) [Orabug: 22623806]
- iommu/vt-d: fix range computation when making room for large pages (Christian Zander) [Orabug: 22623805]
- iwlwifi: mvm: flush fw_dump_wk when mvm fails to start (Andrei Otcheretianski) [Orabug: 22623804]
- rtlwifi: rtl8821ae: Fix system lockups on boot (Larry Finger) [Orabug: 22623802]
- ath9k: declare required extra tx headroom (Felix Fietkau) [Orabug: 22623801]
- fs/hugetlbfs/inode.c: fix bugs in hugetlb_vmtruncate_list() (Mike Kravetz) [Orabug: 22514912]
- Btrfs: incremental send, fix clone operations for compressed extents (Filipe Manana) [Orabug: 22466327]
- IB/mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Wengang Wang) [Orabug: 22487409]
- net/mlx4_core: Fix FMR unmapping to allow remapping afterward (Maor Gottlieb) [Orabug: 21473880]
- sparc64: Fix perf performance counter overflow calculation (Dave Aldridge) [Orabug: 22607658]
- sparc64: Fix for perf event counts sometimes reported as negative numbers (Dave Aldridge) [Orabug: 22607658]
- sparc64: Fix numa node distance initialization (Nitin Gupta) [Orabug: 22495713]
- sparc64: fix incorrect sign extension in sys_sparc64_personality (Dmitry V. Levin)
- sparc64: Add ADI capability to cpu capabilities (Khalid Aziz)
- sunvnet: Initialize network_header and transport_header in vnet_rx_one() (Sowmini Varadhan)
- dtrace: support multiple instances of the same probe in a function (Kris Van Hees) [Orabug: 22514493]
- dtrace: ensure signal-handled is fired with correct signal (Kris Van Hees) [Orabug: 22573604]
- dtrace: ensure that PID 0 has a psinfo struct (Kris Van Hees) [Orabug: 22561297]
- Add support for polling to the sunhv serial driver. (Allen Pais)
- Add sun4v_wdt watchdog driver (Wim Coekaerts)
- sparc64: Make memory allocations ATOMIC to fix lockdep warnings (Babu Moger) [Orabug: 22392548]
- sunvnet: hack to work around Solaris VIO bug (Sowmini Varadhan)
- sparc64: fix FP corruption in user copy functions (Rob Gardner) [Orabug: 22506897]
- sparc64: Don't set %pil in rtrap_nmi too early (Rob Gardner) [Orabug: 22322473]
- sparc: increase NR_syscalls properly (Nick Alcock) [Orabug: 22390316]
- sparc64: 'NULL' char after break when sysrq enabled (Vijay Kumar) [Orabug: 22456721]
- sparc64: Fix numa distance values (Nitin Gupta) [Orabug: 21896119]
- sparc64: Fix segfaults and incorrect data collection by perf (Dave Aldridge) [Orabug: 22350940]
- ldoms: VDS panics with regular file backend. ldoms: VIO FLUSH not implemented correctly. (Bijan Mottahedeh)
- i40e: Temporary workaround for DMA map issue (Tushar Dave)
- SPARC64: UEK4 LDOMS DOMAIN SERVICES UPDATE 2 (Aaron Young) [Orabug: 22347667]
- VCC panics after guest is deleted. VCC sends HUP instead of BREAK. (Bijan Mottahedeh) [Orabug: 21086161]
- Do not execute i40e_macaddr_init if the macaddr is default (Sowmini Varadhan)
- drivers/pci: Update the quirks for megaraid_sas adapter (Babu Moger) [Orabug: 22104511]
- perf bench numa: Fix to show proper convergence stats (Srikar Dronamraju)
- ALSA: pci: depend on ZONE_DMA (Dan Williams) [Orabug: 22107914]
- pci: Limit VPD length for megaraid_sas adapter (Babu Moger) [Orabug: 22104511]
-
Sun Jan 31 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-32.2.1.el6uek]
- rebuild bumping release
-
Fri Jan 29 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-32.1.3.el6uek]
- IPoIB: Protect tx_outstanding from parallel access (Wengang Wang) [Orabug: 22217400]
- xprtrdma: xprt_rdma_free() must not release backchannel reqs (Chuck Lever) [Orabug: 22365704]
- Revert "i40e: Set defport behavior for the Main VSI when in promiscuous mode" (Brian Maly) [Orabug: 22519254]
- block: bump BLK_DEF_MAX_SECTORS to 2560 (Jeff Moyer) [Orabug: 22611290]
- Revert "block: remove artifical max_hw_sectors cap" (Jeff Moyer) [Orabug: 22611290]
-
Tue Jan 19 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-32.1.2.el6uek]
- KEYS: Fix keyring ref leak in join_session_keyring() (Yevgeny Pats) [Orabug: 22563965] {CVE-2016-0728}
-
Fri Jan 08 2016 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-32.1.1.el6uek]
- ocfs2: return non-zero st_blocks for inline data (John Haxby) [Orabug: 22218243]
- xen/events/fifo: Consume unprocessed events when a CPU dies (Ross Lagerwall) [Orabug: 22498877]
- Revert "xen/fb: allow xenfb initialization for hvm guests" (Konrad Rzeszutek Wilk)
- xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set. (Konrad Rzeszutek Wilk)
- xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled. (Konrad Rzeszutek Wilk)
- xen/pciback: Do not install an IRQ handler for MSI interrupts. (Konrad Rzeszutek Wilk)
- xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled (Konrad Rzeszutek Wilk)
- xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled (Konrad Rzeszutek Wilk)
- xen/pciback: Save xen_pci_op commands before processing it (Konrad Rzeszutek Wilk)
- xen-scsiback: safely copy requests (David Vrabel)
- xen-blkback: read from indirect descriptors only once (Roger Pau Monné)
- xen-blkback: only read request operation from shared ring once (Roger Pau Monné)
- xen-netback: use RING_COPY_REQUEST() throughout (David Vrabel)
- xen-netback: don't use last request to determine minimum Tx credit (David Vrabel)
- xen: Add RING_COPY_REQUEST() (David Vrabel)
-
Thu Dec 17 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-32.el6uek]
- KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [Orabug: 22373388] {CVE-2015-7872}
- KEYS: Fix race between key destruction and finding a keyring by name (David Howells) [Orabug: 22373388]
-
Mon Dec 14 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-31.el6uek]
- x86/efi: back-out bug fix 22353360 which causes efi regression (Dan Duval) [Orabug: 22363222]
-
Sat Dec 12 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-30.el6uek]
- conditionalize Secure Boot initialization on x86 platform (Dan Duval) [Orabug: 22353360]
- x86/efi: Set securelevel when loaded without efi stub (Dan Duval) [Orabug: 22353360]
- KVM: svm: unconditionally intercept #DB (Paolo Bonzini) [Orabug: 22333633] {CVE-2015-8104}
- KVM: x86: work around infinite loop in microcode when #AC is delivered (Eric Northup) [Orabug: 22333632] {CVE-2015-5307} {CVE-2015-5307}
-
Fri Dec 11 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-29.el6uek]
- uek-rpm: module signing key verification on sparc (Allen Pais) [Orabug: 21900415]
- scsi: Fix a bdi reregistration race (Bart Van Assche) [Orabug: 22250360]
- i40e: Fix for recursive RTNL lock during PROMISC change (Anjali Singhai) [Orabug: 22328907]
- KABI: padding optimization (Manjunath Govindashetty)
- uek-rpm: rebuild module kabi list (Guru Anbalagane)
- ib_core: Add udata argument to alloc_shpd() (Mukesh Kacker) [Orabug: 21884873]
- Revert "netlink: Fix autobind race condition that leads to zero port ID" (Dan Duval) [Orabug: 22284865]
- Revert "netlink: Replace rhash_portid with bound" (Dan Duval) [Orabug: 22284865]
-
Wed Dec 09 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-28.el6uek]
- ixgbe: make a workaround to tx hang issue under dom (Ethan Zhao) [Orabug: 22171500]
- mm-hugetlb-resv-map-memory-leak-for-placeholder-entries-v2 (Mike Kravetz) [Orabug: 22302415]
- mm/hugetlb.c: fix resv map memory leak for placeholder entries (Mike Kravetz) [Orabug: 22302415]
- Prevent syncing frozen file system (Tariq Saeed) [Orabug: 22332381]
- ocfs2: fix SGID not inherited issue (Junxiao Bi)
- kbuild: Set objects.builtin dependency to bzImage for CONFIG_CTF (Jerry Snitselaar) [Orabug: 17510915] [Orabug: 22329011]
-
Mon Dec 07 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-27.el6uek]
- Do not execute i40e_macaddr_init if the macaddr is default (Sowmini Varadhan)
-
Wed Dec 02 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-26.el6uek]
- dtrace: ensure return value of access_process_vm() is > 0 (Todd Vierling) [Orabug: 22295336]
- ocfs2: fix umask ignored issue (Junxiao Bi)
- ksplice: correctly clear garbage on signal handling. (Jamie Iles) [Orabug: 22194459]
-
Wed Nov 25 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-25.el6uek]
- NFSoRDMA: for local permissions, pull lkey value from the correct ib_mr (Todd Vierling) [Orabug: 22202841]
- Revert "nfs: take extra reference to fl->fl_file when running a LOCKU operation" (Dan Duval) [Orabug: 22186705]
-
Fri Nov 20 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-24.el6uek]
- uek-rpm: builds: Enable kabi check (Manjunath Govindashetty) [Orabug: 21882206]
- uek-rpm: builds: generate module kabi files (Guru Anbalagane) [Orabug: 17437969]
- uek-rpm: builds: add kabi whitelist debug version (Santosh Shilimkar)
- uek-rpm: builds: add kabi name tags (Guru Anbalagane) [Orabug: 17437969]
- uek-rpm: builds: Add kabi whitelist (Guru Anbalagane) [Orabug: 17437969]
- mm-hugetlbfs-fix-bugs-in-fallocate-hole-punch-of-areas-with-holes-v3 (Mike Kravetz) [Orabug: 22220400]
- mm/hugetlbfs: fix bugs in fallocate hole punch of areas with holes (Mike Kravetz) [Orabug: 22220400]
- btrfs: Print Warning only if ENOSPC_DEBUG is enabled (Ashish Samant) [Orabug: 21626666]
- rtnetlink: RTEXT_FILTER_SKIP_STATS support to avoid dumping inet/inet6 stats (Sowmini Varadhan) [Orabug: 21857538]
- pci: Limit VPD length for megaraid_sas adapter (Babu Moger) [Orabug: 22104511]
- uek-rpm: configs: change the x86_64 default governor to ondemand (Todd Vierling) [Orabug: 21910845]
- uek-rpm: configs: sync up the EFIVAR_FS between ol6 and ol7 (Santosh Shilimkar) [Orabug: 21806900]
- KABI Padding to allow future extensions (Manjunath Govindashetty) [Orabug: 22227652]
- uek-rpm: use the latest 0.5 version of linux-firmware (Santosh Shilimkar) [Orabug: 22227047]
- dtrace: fire proc:::signal-send for queued signals too (Nick Alcock) [Orabug: 22027302]
- dtrace: correct signal-handle probe semantics (Kris Van Hees) [Orabug: 21974641]
- dtrace: remove trailing space in psargs (Kris Van Hees) [Orabug: 21974606]
-
Fri Nov 13 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-23.el6uek]
- mm: do not ignore mapping_gfp_mask in page cache allocation paths (Michal Hocko) [Orabug: 22066703]
- PCI: Set SR-IOV NumVFs to zero after enumeration (Bjorn Helgaas) [Orabug: 21547430]
- virtio-net: drop NETIF_F_FRAGLIST (Jason Wang) [Orabug: 22154074] {CVE-2015-5156}
- blk-mq: avoid excessive boot delays with large lun counts (Jeff Moyer) [Orabug: 21879600]
- RDS: establish connection for legitimate remote RDMA message (Santosh Shilimkar) [Orabug: 22139696]
- rds: remove the _reuse_ rds ib pool statistics (Wengang Wang) [Orabug: 22124214]
- RDS: Add support for per socket SO_TIMESTAMP for incoming messages (Santosh Shilimkar) [Orabug: 22190837]
- KABI PADDING FOR ORACLE SPECIFIC FUTURE EXTENSIONS (Manjunath Govindashetty)
- uek-rpm: configs: Sparc64: enable RDS modules (Allen Pais) [Orabug: 22194248]
- SPARC64: UEK4 LDOMS DOMAIN SERVICES UPDATE 1 (Aaron Young) [Orabug: 22185080]
- i40e: Look up MAC address in Open Firmware or IDPROM (Sowmini Varadhan)
- RDS: Fix out-of-order RDS_CMSG_RDMA_SEND_STATUS (Wei Lin Guay) [Orabug: 22126982]
- uek-rpm: ol7: update linux-firmware dependency to 20140911-0.1.git365e80c.0.4 (Dan Duval) [Orabug: 22146380]
- uek-rpm: configs: disable PS2_VMMOUSE to avoid vmware platform breakage (Santosh Shilimkar) [Orabug: 22166599]
- uek-rpm: configs: ol7: don't set EFI_VARS_PSTORE_DEFAULT_DISABLE (Santosh Shilimkar) [Orabug: 21806900]
- Disable VLAN 0 tagging for none VLAN traffic (Brian Maly) [Orabug: 22074114]
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)
- 1) S_IRWXU causing kernel soft crash changing to 0644 WARNING: CPU: 0 PID: 20907 at fs/sysfs/group.c:61 create_files+0x171/0x180() Oct 12 21:43:14 ovn87-180 kernel: [252606.588541] Attribute vhba_default_scsi_timeout: Invalid permissions 0700 [Rev 8008] (Pradeep Gopanapalli)
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 - XSMP_XCM_OVN - Xsigo VP780/OSDN standalone Chassis, (add pvi) Type 1 - XSMP_XCM_NOUPLINK - EDR Without uplink (add public-network) Type 2 - XSMP_XCM_UPLINK -EDR with uplink (add public-network <with -if> 3) Intelligence in driver to support all the modes 4) Added Code for printing Multicast LID [Revision 8008] 5) removed style errors (Pradeep Gopanapalli)
- sparc64, vdso: update the CLOCK_MONOTONIC_COARSE clock (Nick Alcock) [Orabug: 22137842]
- net/rds: start rdma listening after ib/iw initialization is done (Qing Huang) [Orabug: 21684447]
-
Tue Nov 03 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.12-22.el6uek]
- uek-rpm: builds: add dependency on latest linux-firmware package (Dan Duval) [Orabug: 22084583]
- uek-rpm: build: Update the base release to 12 with stable v4.1.12 (Santosh Shilimkar)
- Linux 4.1.12 (Greg Kroah-Hartman)
- sched/preempt, powerpc, kvm: Use need_resched() instead of should_resched() (Konstantin Khlebnikov)
- sched/preempt, xen: Use need_resched() instead of should_resched() (Konstantin Khlebnikov)
- nfs4: have do_vfs_lock take an inode pointer (Jeff Layton)
- locks: inline posix_lock_file_wait and flock_lock_file_wait (Jeff Layton)
- locks: new helpers - flock_lock_inode_wait and posix_lock_inode_wait (Jeff Layton)
- locks: have flock_lock_file take an inode pointer instead of a filp (Jeff Layton)
- svcrdma: handle rdma read with a non-zero initial page offset (Steve Wise)
- arm64: Fix THP protection change logic (Steve Capper)
- pinctrl: imx25: ensure that a pin with id i is at position i in the info array (Uwe Kleine-König)
- sched/preempt: Fix cond_resched_lock() and cond_resched_softirq() (Konstantin Khlebnikov)
- sched/preempt: Rename PREEMPT_CHECK_OFFSET to PREEMPT_DISABLE_OFFSET (Frederic Weisbecker)
- rbd: fix double free on rbd_dev->header_name (Ilya Dryomov)
- dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer)
- drm/radeon: add pm sysfs files late (Alex Deucher)
- drm/radeon: attach tile property to mst connector (Dave Airlie)
- drm/dp/mst: make mst i2c transfer code more robust. (Dave Airlie)
- drm/nouveau/fbcon: take runpm reference when userspace has an open fd (Ben Skeggs)
- workqueue: make sure delayed work run in local cpu (Shaohua Li)
- i2c: designware-platdrv: enable RuntimePM before registering to the core (Wolfram Sang)
- i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348 (Mika Westerberg)
- i2c: s3c2410: enable RuntimePM before registering to the core (Wolfram Sang)
- i2c: rcar: enable RuntimePM before registering to the core (Wolfram Sang)
- mfd: max77843: Fix max77843_chg_init() return on error (Javier Martinez Canillas)
- nfsd/blocklayout: accept any minlength (Christoph Hellwig)
- arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419 (Will Deacon)
- btrfs: fix use after free iterating extrefs (Chris Mason)
- btrfs: check unsupported filters in balance arguments (David Sterba)
- memcg: convert threshold to bytes (Shaohua Li)
- crypto: ahash - ensure statesize is non-zero (Russell King)
- crypto: sparc - initialize blkcipher.ivsize (Dave Kleikamp)
- drm: Fix locking for sysfs dpms file (Daniel Vetter)
- net/unix: fix logic about sk_peek_offset (Andrey Vagin)
- af_unix: return data from multiple SKBs on recv() with MSG_PEEK flag (Aaron Conole)
- af_unix: Convert the unix_sk macro to an inline function for type safety (Aaron Conole)
- netlink: Trim skb to alloc size to avoid MSG_TRUNC (Arad, Ronen)
- tipc: move fragment importance field to new header position (Jon Paul Maloy)
- ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings (Joe Perches)
- act_mirred: clear sender cpu before sending to tx (WANG Cong)
- ovs: do not allocate memory from offline numa node (Konstantin Khlebnikov)
- bpf: fix panic in SO_GET_FILTER with native ebpf programs (Daniel Borkmann)
- inet: fix race in reqsk_queue_unlink() (Eric Dumazet)
- ppp: don't override sk->sk_state in pppoe_flush_dev() (Guillaume Nault)
- net: add pfmemalloc check in sk_add_backlog() (Eric Dumazet)
- inet: fix races in reqsk_queue_hash_req() (Eric Dumazet)
- skbuff: Fix skb checksum partial check. (Pravin B Shelar)
- skbuff: Fix skb checksum flag on skb pull (Pravin B Shelar)
- l2tp: protect tunnel->del_work by ref_count (Alexander Couzens)
- net/ibm/emac: bump version numbers for correct work with ethtool (Ivan Mikhaylov)
- Linux 4.1.11 (Greg Kroah-Hartman)
- 3w-9xxx: don't unmap bounce buffered commands (Christoph Hellwig)
- MIPS: Fix console output for Fulong2e system (Guenter Roeck)
- mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1) (Joonsoo Kim)
- intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava)
- serial: atmel: fix error path of probe function (Uwe Kleine-König)
- serial: 8250: add uart_config entry for PORT_RT2880 (Mans Rullgard)
- drivers/tty: require read access for controlling terminal (Jann Horn)
- tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c (Kosuke Tatsukawa)
- staging: speakup: fix speakup-r regression (covici@ccs.covici.com)
- dm cache: fix NULL pointer when switching from cleaner policy (Joe Thornber)
- dm: fix AB-BA deadlock in __dm_destroy() (Junichi Nomura)
- namei: results of d_is_negative() should be checked after dentry revalidation (Trond Myklebust)
- clk: ti: fix dual-registration of uart4_ick (Ben Dooks)
- nfs/filelayout: Fix NULL reference caused by double freeing of fh_array (Kinglong Mee)
- fix a braino in ovl_d_select_inode() (Al Viro)
- overlayfs: Make f_path always point to the overlay and f_inode to the underlay (David Howells)
- overlay: Call ovl_drop_write() earlier in ovl_dentry_open() (David Howells)
- md/bitmap: don't pass -1 to bitmap_storage_alloc. (NeilBrown)
- genirq: Fix race in register_irq_proc() (Ben Hutchings)
- igb: do not re-init SR-IOV during probe (Stefan Assmann)
- net/xen-netfront: only napi_synchronize() if running (Chas Williams)
- m68k: Define asmlinkage_protect (Andreas Schwab)
- arm64: readahead: fault retry breaks mmap file read random detection (Mark Salyzyn)
- arm64: ftrace: fix function_graph tracer panic (Li Bin)
- arm64/efi: Fix boot crash by not padding between EFI_MEMORY_RUNTIME regions (Ard Biesheuvel)
- vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman)
- dcache: Handle escaped paths in prepend_path (Eric W. Biederman)
- mmc: core: Don't return an error for CD/WP GPIOs when GPIOLIB is unset (Ulf Hansson)
- mmc: sdhci: fix dma memory leak in sdhci_pre_req() (Haibo Chen)
- UBI: return ENOSPC if no enough space available (shengyong)
- UBI: Validate data_size (Richard Weinberger)
- UBIFS: Kill unneeded locking in ubifs_init_security (Richard Weinberger)
- inet: fix potential deadlock in reqsk_queue_unlink() (Eric Dumazet)
- rsi: Fix possible leak when loading firmware (Christian Engelmayer)
- powerpc/MSI: Fix race condition in tearing down MSI interrupts (Paul Mackerras)
- tools lib traceevent: Fix string handling in heterogeneous arch environments (Kapileshwar Singh)
- batman-adv: Fix potentially broken skb network header access (Linus Lüssing)
- batman-adv: Fix potential synchronization issues in mcast tvlv handler (Linus Lüssing)
- batman-adv: Make MCAST capability changes atomic (Linus Lüssing)
- batman-adv: Make TT capability changes atomic (Linus Lüssing)
- batman-adv: Make NC capability changes atomic (Linus Lüssing)
- MIPS: dma-default: Fix 32-bit fall back to GFP_DMA (James Hogan)
- cpufreq: dt: Tolerance applies on both sides of target voltage (Viresh Kumar)
- cpu/cacheinfo: Fix teardown path (Borislav Petkov)
- USB: Add reset-resume quirk for two Plantronics usb headphones. (Yao-Wen Mao)
- usb: Add device quirk for Logitech PTZ cameras (Vincent Palatin)
- USB: chaoskey read offset bug (Alexander Inyukhin)
- usb: musb: cppi41: allow it to work again (Felipe Balbi)
- usb: phy: phy-generic: Fix reset behaviour on legacy boot (Roger Quadros)
- usb: Use the USB_SS_MULT() macro to get the burst multiplier. (Mathias Nyman)
- usb: chipidea: udc: using the correct stall implementation (Peter Chen)
- usb: musb: dsps: fix polling in device-only mode (Bin Liu)
- security: fix typo in security_task_prctl (Jann Horn)
- regmap: debugfs: Don't bother actually printing when calculating max length (Mark Brown)
- regmap: debugfs: Ensure we don't underflow when printing access masks (Mark Brown)
- ipr: Enable SIS pipe commands for SIS-32 devices. (Gabriel Krisman Bertazi)
- pcmcia: sa11x0: fix missing clk_put() in sa11x0 socket drivers (Russell King)
- ath10k: reject 11b tx fragmentation configuration (Michal Kazior)
- device property: fix potential NULL pointer dereference (Andy Shevchenko)
- PM / AVS: rockchip-io: depend on CONFIG_POWER_AVS (Heiko Stuebner)
- mtd: nand: sunxi: fix OOB handling in ->write_xxx() functions (Boris BREZILLON)
- mtd: nand: sunxi: fix sunxi_nand_chips_cleanup() (Boris BREZILLON)
- mtd: pxa3xx_nand: add a default chunk size (Antoine Ténart)
- docs: update HOWTO for 3.x -> 4.x versioning (Mario Carrillo)
- irqchip/gic-v3-its: Add missing cache flushes (Marc Zyngier)
- irqchip/atmel-aic5: Use per chip mask caches in mask/unmask() (Ludovic Desroches)
- cifs: use server timestamp for ntlmv2 authentication (Peter Seiderer)
- usb: chipidea: imx: fix a typo for imx6sx (Li Jun)
- dts: imx25: fix sd card gpio polarity specified in device tree (Dong Aisheng)
- dts: imx53: fix sd card gpio polarity specified in device tree (Dong Aisheng)
- dts: imx51: fix sd card gpio polarity specified in device tree (Dong Aisheng)
- mmc: sdhci-esdhc-imx: fix cd regression for dt platform (Dong Aisheng)
- mmc: sdhci-esdhc-imx: Do not break platform data boards (Fabio Estevam)
- mmc: sdhci-esdhc-imx: Move mmc_of_parse() to the dt probe (Fabio Estevam)
- mmc: dw_mmc: handle data blocks > than 4kB if IDMAC is used (Alexey Brodkin)
- batman-adv: Make DAT capability changes atomic (Linus Lüssing)
- batman-adv: protect tt_local_entry from concurrent delete events (Marek Lindner)
- batman-adv: fix kernel crash due to missing NULL checks (Marek Lindner)
- fbdev: select versatile helpers for the integrator (Linus Walleij)
- ipvs: call skb_sender_cpu_clear (Julian Anastasov)
- ipvs: fix crash with sync protocol v0 and FTP (Julian Anastasov)
- ipvs: skb_orphan in case of forwarding (Alex Gartrell)
- ipvs: fix crash if scheduler is changed (Julian Anastasov)
- ipvs: do not use random local source address for tunnels (Julian Anastasov)
- serial/amba-pl011: Disable interrupts around TX softirq (Dave Martin)
- sched/fair: Prevent throttling in early pick_next_task_fair() (Ben Segall)
- Initialize msg/shm IPC objects before doing ipc_addid() (Linus Torvalds)
- usb: xhci: Add support for URB_ZERO_PACKET to bulk/sg transfers (Reyad Attiyat)
- xhci: init command timeout timer earlier to avoid deleting it uninitialized (Mathias Nyman)
- xhci: change xhci 1.0 only restrictions to support xhci 1.1 (Mathias Nyman)
- usb: xhci: exit early in xhci_setup_device() if we're halted or dying (Roger Quadros)
- usb: xhci: Clear XHCI_STATE_DYING on start (Roger Quadros)
- usb: xhci: lock mutex on xhci_stop (Roger Quadros)
- xhci: give command abortion one more chance before killing xhci (Mathias Nyman)
- USB: whiteheat: fix potential null-deref at probe (Johan Hovold) {CVE-2015-5257}
- drm/dp/mst: drop cancel work sync in the mstb destroy path (v2) (Dave Airlie)
- drm/radeon: Restore LCD backlight level on resume (>= R5xx) (Michel Dänzer)
- drm: Reject DRI1 hw lock ioctl functions for kms drivers (Daniel Vetter)
- drm/i915/bios: handle MIPI Sequence Block v3+ gracefully (Jani Nikula)
- drm/qxl: recreate the primary surface when the bo is not primary (Fabiano Fidêncio)
- drm/qxl: only report first monitor as connected if we have no state (Dave Airlie)
- Do not fall back to SMBWriteX in set_file_size error cases (Steve French)
- disabling oplocks/leases via module parm enable_oplocks broken for SMB3 (Steve French)
- Fix sec=krb5 on smb3 mounts (Steve French)
- NFS: Fix a write performance regression (Trond Myklebust)
- nfs: fix pg_test page count calculation (Peng Tao)
- NFS: Do cleanup before resetting pageio read/write to mds (Kinglong Mee)
- Bluetooth: Delay check for conn->smp in smp_conn_security() (Johan Hedberg)
- netfilter: nf_log: don't zap all loggers on unregister (Florian Westphal)
- netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC (Pablo Neira Ayuso)
- netfilter: nf_log: wait for rcu grace after logger unregistration (Pablo Neira Ayuso)
- netfilter: nftables: Do not run chains in the wrong network namespace (Eric W. Biederman)
- netfilter: nf_qeueue: Drop queue entries on nf_unregister_hook (Eric W. Biederman)
- netfilter: ctnetlink: put back references to master ct and expect objects (Pablo Neira Ayuso)
- netfilter: nf_conntrack: Support expectations in different zones (Joe Stringer)
- netfilter: nf_tables: Use 32 bit addressing register from nft_type_to_reg() (Pablo Neira Ayuso)
- netfilter: nfnetlink: work around wrong endianess in res_id field (Pablo Neira Ayuso)
- dm raid: fix round up of default region size (Mikulas Patocka)
- md/raid0: apply base queue limits *before* disk_stack_limits (NeilBrown)
- md/raid0: update queue parameter in a safer location. (NeilBrown)
- USB: option: add ZTE PIDs (Liu.Zhao)
- staging: ion: fix corruption of ion_import_dma_buf (Shawn Lin)
- dm btree: add ref counting ops for the leaves of top level btrees (Joe Thornber)
- svcrdma: Fix send_reply() scatter/gather set-up (Chuck Lever)
- ath10k: fix dma_mapping_error() handling (Michal Kazior)
- dm crypt: constrain crypt device's max_segment_size to PAGE_SIZE (Mike Snitzer)
- PCI: Clear IORESOURCE_UNSET when clipping a bridge window (Bjorn Helgaas)
- PCI: Use function 0 VPD for identical functions, regular VPD for others (Alex Williamson)
- PCI: Fix devfn for VPD access through function 0 (Alex Williamson)
- Btrfs: update fix for read corruption of compressed and shared extents (Filipe Manana)
- Btrfs: fix read corruption of compressed and shared extents (Filipe Manana)
- btrfs: skip waiting on ordered range for special files (Jeff Mahoney)
- ASoC: sgtl5000: fix wrong register MIC_BIAS_VOLTAGE setup on probe (Gianluca Renzi)
- ASoC: db1200: Fix DAI link format for db1300 and db1550 (Lars-Peter Clausen)
- ASoC: dwc: correct irq clear method (Yitian Bu)
- ASoC: fix broken pxa SoC support (Robert Jarzmik)
- ASoC: pxa: pxa2xx-ac97: fix dma requestor lines (Robert Jarzmik)
- ALSA: hda - Disable power_save_node for IDT 92HD73xx chips (Takashi Iwai)
- ALSA: hda - Apply SPDIF pin ctl to MacBookPro 12,1 (John Flatness)
- ALSA: hda: Add dock support for ThinkPad T550 (Laura Abbott)
- ALSA: synth: Fix conflicting OSS device registration on AWE32 (Takashi Iwai)
- ALSA: hda - Disable power_save_node for Thinkpads (Takashi Iwai)
- mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Mel Gorman)
- ocfs2/dlm: fix deadlock when dispatch assert master (Joseph Qi)
- lib/iommu-common.c: do not try to deref a null iommu->lazy_flush() pointer when n < pool->hint (Sowmini Varadhan)
- mm: migrate: hugetlb: putback destination hugepage to active list (Naoya Horiguchi)
- spi: spidev: fix possible NULL dereference (Sudip Mukherjee)
- spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled (Tan, Jui Nee)
- spi: xtensa-xtfpga: fix register endianness (Max Filippov)
- spi: Fix documentation of spi_alloc_master() (Guenter Roeck)
- s390/boot/decompression: disable floating point in decompressor (Christian Borntraeger)
- s390/compat: correct uc_sigmask of the compat signal frame (Martin Schwidefsky)
- sched/core: Fix TASK_DEAD race in finish_task_switch() (Peter Zijlstra)
- leds/led-class: Add missing put_device() (Ricardo Ribalda Delgado)
- x86/xen: Support kexec/kdump in HVM guests by doing a soft reset (Vitaly Kuznetsov)
- x86/mm: Set NX on gap between __ex_table and rodata (Stephen Smalley)
- x86/process: Add proper bound checks in 64bit get_wchan() (Thomas Gleixner)
- x86/kexec: Fix kexec crash in syscall kexec_file_load() (Lee, Chun-Yi)
- x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down (Matt Fleming)
- Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS (Dirk Müller)
- x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Andy Lutomirski)
- x86/paravirt: Replace the paravirt nop with a bona fide empty function (Andy Lutomirski)
- x86/platform: Fix Geode LX timekeeping in the generic x86 build (David Woodhouse)
- x86/alternatives: Make optimize_nops() interrupt safe and synced (Thomas Gleixner)
- x86/apic: Serialize LVTT and TSC_DEADLINE writes (Shaohua Li)
- dmaengine: dw: properly read DWC_PARAMS register (Andy Shevchenko)
- blockdev: don't set S_DAX for misaligned partitions (Jeff Moyer)
- ARM: dts: fix usb pin control for imx-rex dts (Felipe F. Tonello)
- ARM: EXYNOS: reset Little cores when cpu is up (Chanho Park)
- ARM: dts: omap3-beagle: make i2c3, ddc and tfp410 gpio work again (Carl Frederik Werner)
- ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsets (Grazvydas Ignotas)
- ARM: 8425/1: kgdb: Don't try to stop the machine when setting breakpoints (Doug Anderson)
- windfarm: decrement client count when unregistering (Paul Bolle)
- ARM: 8429/1: disable GCC SRA optimization (Ard Biesheuvel)
- ARM: fix Thumb2 signal handling when ARMv6 is enabled (Russell King)
- hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips (Guenter Roeck)
- sched: access local runqueue directly in single_task_running (Dominik Dingel)
- watchdog: sunxi: fix activation of system reset (Francesco Lavra)
- perf: Fix AUX buffer refcounting (Peter Zijlstra)
- perf header: Fixup reading of HEADER_NRCPUS feature (Arnaldo Carvalho de Melo)
- perf tools: Add empty Build files for architectures lacking them (Ben Hutchings)
- perf stat: Get correct cpu id for print_aggr (Kan Liang)
- perf hists: Update the column width for the "srcline" sort key (Arnaldo Carvalho de Melo)
- perf tools: Fix copying of /proc/kcore (Adrian Hunter)
- perf/x86/intel: Fix constraint access (Peter Zijlstra)
- toshiba_acpi: Fix hotkeys registration on some toshiba models (Azael Avalos)
- target: Fix v4.1 UNIT_ATTENTION se_node_acl->device_list[] NULL pointer (Nicholas Bellinger)
- iser-target: Put the reference on commands waiting for unsol data (Jenny Derzhavetz)
- iser-target: remove command with state ISTATE_REMOVE (Jenny Derzhavetz)
- target: Attach EXTENDED_COPY local I/O descriptors to xcopy_pt_sess (Nicholas Bellinger)
- scsi: fix scsi_error_handler vs. scsi_host_dev_release race (Michal Hocko)
- target/iscsi: Fix np_ip bracket issue by removing np_ip (Andy Grover)
- time: Fix timekeeping_freqadjust()'s incorrect use of abs() instead of abs64() (John Stultz)
- KVM: PPC: Book3S HV: Pass the correct trap argument to kvmhv_commence_exit (Gautham R. Shenoy)
- KVM: PPC: Book3S: Take the kvm->srcu lock in kvmppc_h_logical_ci_load/store() (Thomas Huth)
- arm: KVM: Disable virtual timer even if the guest is not using it (Marc Zyngier)
- kvm: fix double free for fast mmio eventfd (Jason Wang)
- kvm: factor out core eventfd assign/deassign logic (Jason Wang)
- kvm: fix zero length mmio searching (Jason Wang)
- kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd (Jason Wang)
- KVM: vmx: fix VPID is 0000H in non-root operation (Wanpeng Li)
- arm: KVM: Fix incorrect device to IPA mapping (Marek Majtyka)
-
Fri Oct 30 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.10-21.el6uek]
- IB/mlx4: Use vmalloc for WR buffers when needed (Wengang Wang) [Orabug: 22025570]
- i40e: relax fw api minor version for fortville 4 nvm image (Brian Maly) [Orabug: 22074738]
- crypto: testmgr - Disable fips-allowed for authenc() and des() ciphers (John Haxby) [Orabug: 21863123]
- Revert "ocfs2: change ip_unaligned_aio to of type mutex from atomit_t" (Ryan Ding)
- ocfs2: fix a performance issue with synced buffer io (Ryan Ding)
- xen-netfront: update num_queues to real created (Joe Jin) [Orabug: 22069665]
- xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing) (Cathy Avery) [Orabug: 21935345]
-
Fri Oct 23 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.10-20.el6uek]
- qlcnic: Fix mailbox completion handling in spurious interrupt (Rajesh Borundia) [Orabug: 22066190]
- qlcnic: Update version to 5.3.63 (Shahed Shaikh) [Orabug: 22066190]
- qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Shahed Shaikh) [Orabug: 22066190]
- qlcnic: Add new VF device ID 0x8C30 (Shahed Shaikh) [Orabug: 22066190]
- qlcnic: Print firmware minidump buffer and template header addresses (Shahed Shaikh) [Orabug: 22066190]
- qlcnic: Add support to enable capability to extend minidump for iSCSI (Shahed Shaikh) [Orabug: 22066190]
- qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [Orabug: 22066190]
- qlcnic: Fix corruption while copying (Shahed Shaikh) [Orabug: 22066190]
- net: qlcnic: Deletion of unnecessary memset (Christophe Jaillet) [Orabug: 22066190]
- net: qlcnic: clean up sysfs error codes (Vladimir Zapolskiy) [Orabug: 22066190]
- qlcnic: sysfs interface for PCI BAR access (Sony Chacko) [Orabug: 22066190]
- bnx2fc: Update driver version to 2.9.6. (Chad Dupuis) [Orabug: 22013781]
- bnx2fc: Add HZ to task management timeout. (Chad Dupuis) [Orabug: 22013781]
- bnx2fc: Remove explicit logouts. (Chad Dupuis) [Orabug: 22013781]
- bnx2fc: Fix FCP RSP residual parsing. (Chad Dupuis) [Orabug: 22013781]
- bnx2fc: Set ELS transfer length correctly for middle path commands. (Chad Dupuis) [Orabug: 22013781]
- bnx2fc: Remove 'NetXtreme II' from source files. (Chad Dupuis) [Orabug: 22013781]
- bnx2fc: Update copyright for 2015. (Chad Dupuis) [Orabug: 22013781]
- bnx2fc: Read npiv table from nvram and create vports. (Chad Dupuis) [Orabug: 22013781]
- cnic: Add the interfaces to get FC-NPIV table. (Chad Dupuis) [Orabug: 22013781]
-
Thu Oct 22 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.10-19.el6uek]
- bonding: fix merge issue introduced by 21844825. (Rama Nichanamatlu) [Orabug: 22025692]
- bnx2i: Fix call trace while device reset (Nilesh Javali) [Orabug: 22066191]
- bnx2i: Fixed firmware assert, during target logout. (Tej Parkash) [Orabug: 22066191]
- export host-only net/core and net/ipv4 parameters to a container as read-only (Thomas Tanaka) [Orabug: 21880402]
- net/rds: start rdma listening after ib/iw initialization is done (Qing Huang) [Orabug: 21684447]
- fnic: Updating fnic driver version. (Jason Luo) [Orabug: 22049739]
- fnic: fix for fnic crash when blk-mq enabled in UEK4 (Jason Luo) [Orabug: 22049739]
- sparc: Accommodate mem64_offset != mem_offset in pbm configuration (Allen Pais) [Orabug: 21826746]
- RDS-TCP: Reset tcp callbacks if re-using an outgoing socket in rds_tcp_accept_one() (Sowmini Varadhan) [Orabug: 22012202]
- RDS: Invoke ->laddr_check() in rds_bind() for explicitly bound transports. (Sowmini Varadhan) [Orabug: 22012202]
- RDS: rds_conn_lookup() should factor in the struct net for a match (Sowmini Varadhan) [Orabug: 22012202]
- RDS: Use a single TCP socket for both send and receive. (Sowmini Varadhan) [Orabug: 22012202]
- RDS-TCP: Do not bloat sndbuf/rcvbuf in rds_tcp_tune (Sowmini Varadhan) [Orabug: 22012202]
- RDS-TCP: Set up MSG_MORE and MSG_SENDPAGE_NOTLAST as appropriate in rds_tcp_ (Sowmini Varadhan) [Orabug: 22012202]
- Revert "rds_rdma: rds_sendmsg should return EAGAIN if connection not setup" (Rama Nichanamatlu) [Orabug: 21664735]
- rds: make sure base connection is up on both sides (Ajaykumar Hotchandani) [Orabug: 21675157]
- rds_ib/iw: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang) [Orabug: 21684819]
- RDS: fix race condition when sending a message on unbound socket. (Quentin Casasnovas) {CVE-2015-6937}
- RDS: verify the underlying transport exists before creating a connection (Sasha Levin) [Orabug: 22010933]
- mlx4: indicate memory resource exhaustion (Ajaykumar Hotchandani) [Orabug: 21549767]
- IB/mlx4: Use correct order of variables in log message (Wengang Wang) [Orabug: 21906781]
- mlx4_core: Introduce restrictions for PD update (Ajaykumar Hotchandani)
- uek-rpm: configs: sparc64: enable rds module (Allen Pais) [Orabug: 22068201]
- uek-rpm: configs: sparc64: enable dtrace support (Allen Pais)
- mpt3sas : Bump mpt3sas driver version to 9.100.00.00 (Sreekanth Reddy)
- mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Sreekanth Reddy)
- mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Sreekanth Reddy)
- mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Sreekanth Reddy)
- mpt3sas: Added support for customer specific branding (Sreekanth Reddy)
- mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Sreekanth Reddy)
- mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Sreekanth Reddy)
- mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Sreekanth Reddy)
- mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Sreekanth Reddy)
- mpt3sas: Add branding string support for OEM custom HBA (Sreekanth Reddy)
- mpt3sas: Add branding string support for OEM's HBA (Sreekanth Reddy)
- mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Sreekanth Reddy)
- mpt3sas: Update MPI2 strings to MPI2.5 (Sreekanth Reddy)
- mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Sreekanth Reddy)
- mpt3sas: Provides the physical location of sas drives (Sreekanth Reddy)
- mpt3sas: MPI 2.5 Rev I (2.5.4) specifications. (Sreekanth Reddy)
- mpt3sas: Remove redundancy code while freeing the controller resources. (Sreekanth Reddy)
- mpt3sas: Don't block the drive when drive addition under the control of SML (Sreekanth Reddy)
- mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state. (Sreekanth Reddy)
- mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Sreekanth Reddy)
- mpt2sas: Refcount fw_events and fix unsafe list usage (Calvin Owens)
- mpt2sas: Refcount sas_device objects and fix unsafe list usage (Calvin Owens)
- mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Sreekanth Reddy)
- cnic: Add the interfaces to get FC-NPIV table. (Adheer Chandravanshi) [Orabug: 22066196]
- cnic: Populate upper layer driver state in MFW (Tej Parkash) [Orabug: 22066196]
- bnx2x: Prevent UDP 4-tuple configurations on older adapters (Yuval Mintz) [Orabug: 22066196]
- drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Ivan Vecera) [Orabug: 22066196]
- bnx2x: byte swap rss_key to comply to Toeplitz specs (Eric Dumazet) [Orabug: 22066196]
- bnx2x: track vxlan port count (Jiri Benc) [Orabug: 22066196]
- bnx2x: use ktime_get_seconds() for timestamp (Arnd Bergmann) [Orabug: 22066196]
- bnx2x: Add new device ids under the Qlogic vendor (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Fix vxlan endianity issue (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Add vxlan RSS support (Rajesh Borundia) [Orabug: 22066196]
- bnx2: Fix bandwidth allocation for some MF modes (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Free NVRAM lock at end of each page (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Prevent null pointer dereference on SKB release (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Add BD support for storage (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Correct logic for pvid configuration. (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Yuval Mintz) [Orabug: 22066196]
- bnx2x: add vlan filtering offload (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Bump up driver version to 1.712.30 (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Add MFW dump support (Yuval Mintz) [Orabug: 22066196]
- bnx2x: new Multi-function mode - BD (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Add 84858 phy support (Yaniv Rosner) [Orabug: 22066196]
- bnx2x: Rebrand from 'broadcom' into 'qlogic' (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Utilize FW 7.12.30 (Yuval Mintz) [Orabug: 22066196]
- bnx2x: only report most generic filters in get_ts_info (Jacob Keller) [Orabug: 22066196]
- bnx2x: fix DMA API usage (Michal Schmidt) [Orabug: 22066196]
- bnx2x: Fix linearization for encapsulated packets (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Release nvram lock on error flow (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Fix statistics gathering on link change (Ariel Elior) [Orabug: 22066196]
- bnx2x: Fix self-test for 20g devices (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Fix VF MAC removal (Shahed Shaikh) [Orabug: 22066196]
- bnx2x: Don't notify about scratchpad parities (Manish Chopra) [Orabug: 22066196]
- bnx2x: Prevent false warning when accessing MACs (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Correct speed from baseT into KR. (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Correct asymmetric flow-control (Yuval Mintz) [Orabug: 22066196]
- bnx2x: Alloc 4k fragment for each rx ring buffer element (Gabriel Krisman Bertazi) [Orabug: 22066196]
- This is the revsion change for lpfc 11.0.0.3 for UEK4 4.2.x release. (rkennedy) [Orabug: 22029622]
- lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (rkennedy) [Orabug: 22029622]
- lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (rkennedy) [Orabug: 22029622]
- lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (rkennedy) [Orabug: 22029622]
- lpfc: Add support for Lancer G6 and 32G FC links (rkennedy) [Orabug: 22029622]
- fix: lpfc_send_rscn_event sends bigger buffer size (rkennedy) [Orabug: 22029622]
- lpfc: Fix possible use-after-free and double free in lpfc_mbx_cmpl_rdp_page_a2() (rkennedy) [Orabug: 22029622]
- lpfc: remove set but not used variables (rkennedy) [Orabug: 22029622]
- lpfc:Make the function lpfc_sli4_mbox_completions_pending static in order to comply wi (rkennedy) [Orabug: 22029622]
- Fix kmalloc overflow in LPFC driver at large core count (rkennedy) [Orabug: 22029622]
- lpfc: Destroy lpfc_hba_index IDR on module exit (rkennedy) [Orabug: 22029622]
- lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (rkennedy) [Orabug: 22029622]
- lpfc: Remove unnessary cast (rkennedy) [Orabug: 22029622]
- lpfc: fix model description (rkennedy) [Orabug: 22029622]
- lpfc: Check for active portpeerbeacon. (James Smart) [Orabug: 22029622]
- lpfc: Fix vport deletion failure. (James Smart) [Orabug: 22029622]
- lpfc: Devices are not discovered during takeaway/giveback testing (James Smart) [Orabug: 22029622]
- lpfc: Add support for using block multi-queue (James Smart) [Orabug: 22029622]
- lpfc: Fix scsi prep dma buf error. (James Smart) [Orabug: 22029622]
- lpfc: Fix cq_id masking problem. (James Smart) [Orabug: 22029622]
- lpfc: Fix scsi task management error message. (James Smart) [Orabug: 22029622]
- lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (James Smart) [Orabug: 22029622]
- lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (James Smart) [Orabug: 22029622]
- lpfc: Correct loss of target discovery after cable swap. (James Smart) [Orabug: 22029622]
- lpfc: Add support for ELS LCB. (James Smart) [Orabug: 22029622]
- lpfc: Correct reference counting of rport (James Smart) [Orabug: 22029622]
- lpfc: Fix ABORTs WQ selection in terminate_rport_io (James Smart) [Orabug: 22029622]
- lpfc: Add support for RDP ELS command. (James Smart) [Orabug: 22029622]
- lpfc: Correct reporting of vport state on fdisc command failure. (James Smart) [Orabug: 22029622]
- lpfc: Fix discovery issue when changing from Pt2Pt to Fabric. (James Smart) [Orabug: 22029622]
- lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors. (James Smart) [Orabug: 22029622]
- lpfc: Fix crash in vport_delete. (James Smart) [Orabug: 22029622]
- lpfc: Correct loss of RSCNs during array takeaway/giveback testing. (James Smart) [Orabug: 22029622]
- lpfc: Fix incorrect log message reported for empty FCF record. (James Smart) [Orabug: 22029622]
- lpfc: Change buffer pool empty message to miscellaneous category (James Smart) [Orabug: 22029622]
-
Mon Oct 19 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.10-18.el6uek]
- be2net: bump up the driver version to 10.6.0.4 (Suresh Reddy) [Orabug: 21862339]
- RDS: fix race condition when sending a message on unbound socket. (Quentin Casasnovas) {CVE-2015-6937}
- uek-rpm: unset CONFIG_NFS_USE_LEGACY_DNS for OL7 debug kernel too (Todd Vierling) [Orabug: 21483381]
- uek-rpm: build: Update the base release to 9 with stable v4.1.10 (Santosh Shilimkar)
- PCI: Restore pref MMIO allocation logic for host bridge without mmio64 (Yinghai Lu) [Orabug: 21826746]
- PCI: Only treat non-pref mmio64 as pref if host bridge has mmio64 (Yinghai Lu) [Orabug: 21826746]
- PCI: Add has_mem64 for struct host_bridge (Yinghai Lu) [Orabug: 21826746]
- PCI: Only treat non-pref mmio64 as pref if all bridges have MEM_64 (Yinghai Lu) [Orabug: 21826746]
- PCI: Check pref compatible bit for mem64 resource of PCIe device (Yinghai Lu) [Orabug: 21826746]
- OF/PCI: Add IORESOURCE_MEM_64 for 64-bit resource (Yinghai Lu) [Orabug: 21826746]
- PCI: kill wrong quirk about M7101 (Yinghai Lu) [Orabug: 21826746]
- sparc/PCI: Keep resource idx order with bridge register number (Yinghai Lu) [Orabug: 21826746]
- sparc/PCI: Add IORESOURCE_MEM_64 for 64-bit resource in OF parsing (Yinghai Lu) [Orabug: 21826746]
- sparc/PCI: Reserve legacy mmio after PCI mmio (Yinghai Lu) [Orabug: 21826746]
- sparc/PCI: Unify pci_register_region() (Yinghai Lu) [Orabug: 21826746]
- sparc/PCI: Use correct bus address to resource offset (Yinghai Lu) [Orabug: 21826746]
- sparc/PCI: Add mem64 resource parsing for root bus (Yinghai Lu) [Orabug: 21826746]
- sparc: Revert commits that broke ixgbe and igb drivers on T7 (Khalid Aziz) [Orabug: 21826746]
- sparc: vdso: lockdep fixes (Dave Kleikamp)
- SPARC64: LDoms suspend domain service. (Bijan Mottahedeh) [Orabug: 21970743]
- enic: do hang reset only in case of tx timeout (Sujith Sankar)
- enic: handle spurious error interrupt (Sujith Sankar)
- enic: reduce ioread in devcmd2 (Sujith Sankar)
- enic: Fix build failure with SRIOV disabled. (Sujith Sankar)
- enic: Fix namespace pollution causing build errors. (Sujith Sankar)
- enic: Fix sparse warning in vnic_devcmd_init(). (Sujith Sankar)
- enic: add devcmd2 (Sujith Sankar)
- enic: add devcmd2 resources (Sujith Sankar)
- enic: use netdev_<foo> or dev_<foo> instead of pr_<foo> (Sujith Sankar)
- enic: move struct definition from .c to .h file (Sujith Sankar)
- enic: allow adaptive coalesce setting for msi/legacy intr (Sujith Sankar)
- enic: add adaptive coalescing intr for intx and msi poll (Sujith Sankar)
- enic: fix issues in enic_poll (Sujith Sankar)
- enic: use atomic_t instead of spin_lock in busy poll (Sujith Sankar)
- drivers/net: remove all references to obsolete Ethernet-HOWTO (Sujith Sankar)
- enic: Grammar s/an negative/a negative/ (Sujith Sankar)
- uek-rpm: configs: sparc: Enable VCC as a module (Santosh Shilimkar)
- uek-rpm: configs: sparc64: enable i40e modules (Allen Pais)
- uek-rpm: configs: sparc64: synced config files (Allen Pais)
- qla2xxx: Update driver version to 8.07.00.26.39.0-k. (Sawan Chandak) [Orabug: 21946579]
- be2net: remove vlan promisc capability from VF's profile descriptors (Kalesh AP)
- be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Somnath Kotur)
- be2net: pad skb to meet minimum TX pkt size in BE3 (Suresh Reddy)
- be2net: release mcc-lock in a failure case in be_cmd_notify_wait() (Suresh Reddy)
- be2net: fix BE3-R FW download compatibility check (Kalesh AP)
- be2net: allow offloading with the same port for IPv4 and IPv6 (Jiri Benc)
- be2net: avoid vxlan offloading on multichannel configs (Ivan Vecera)
- be2net: protect eqo->affinity_mask from getting freed twice (Kalesh AP)
- be2net: post buffers before destroying RXQs in Lancer (Kalesh AP)
- be2net: enable IFACE filters only after creating RXQs (Kalesh AP)
- be2net: Support vxlan offload stats in the driver (Sriharsha Basavapatna)
- be2net: support ndo_get_phys_port_id() (Sriharsha Basavapatna)
- 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)
- be2net: convert dest field in udp-hdr to host-endian (Venkat Duvvuru)
- be2net: fix wrong return value in be_check_ufi_compatibility() (Vasundhara Volam)
- be2net: remove redundant D0 power state set (Kalesh Purayil)
- be2net: query FW to check if EVB is enabled (Kalesh Purayil)
- be2net: remove duplicate code in be_setup_wol() (Kalesh Purayil)
- be2net: make hwmon interface optional (Arnd Bergmann)
- be2net: Support for OS2BMC. (Venkata Duvvuru)
- be2net: Report a "link down" to the stack when a fatal error or fw reset happens. (Venkata Duvvuru)
- be2net: Export board temperature using hwmon-sysfs interface. (Venkata Duvvuru)
- be2net: update copyright year to 2015 (Vasundhara Volam)
- be2net: use be_virtfn() instead of !be_physfn() (Kalesh AP)
- be2net: simplify UFI compatibility checking (Vasundhara Volam)
- be2net: post full RXQ on interface enable (Suresh Reddy)
- be2net: check for INSUFFICIENT_VLANS error (Kalesh AP)
- be2net: receive pkts with L3, L4 errors on VFs (Somnath Kotur)
- be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Padmanabh Ratnakar)
- be2net: add support for spoofchk setting (Kalesh AP)
- be2net: log link status (Ivan Vecera)
- 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: Add adapter checks for FAWWN functionality. (Saurav Kashyap) [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]
- tcp_cubic: better follow cubic curve after idle period (Eric Dumazet) [Orabug: 21920285]
- be2iscsi: Bump the driver version (Jitendra Bhivare) [Orabug: 21862307]
- be2iscsi: Fix updating the next pointer during WRB posting (Jitendra Bhivare) [Orabug: 21862307]
- be2iscsi: update MAINTAINERS list (Jitendra Bhivare) [Orabug: 21862307]
- be2iscsi: add obsolete warning messages (Jitendra Bhivare) [Orabug: 21862307]
- be2iscsi: ownership change (Jitendra Bhivare) [Orabug: 21862307]
- be2iscsi : Logout of FW Boot Session (Jitendra Bhivare) [Orabug: 21862307]
- be2iscsi : Fix memory check before unmapping. (Jitendra Bhivare) [Orabug: 21862307]
- Linux 4.1.10 (Greg Kroah-Hartman)
- hp-wmi: limit hotkey enable (Kyle Evans)
- zram: fix possible use after free in zcomp_create() (Luis Henriques)
- netlink: Replace rhash_portid with bound (Herbert Xu)
- netlink: Fix autobind race condition that leads to zero port ID (Herbert Xu)
- mvneta: use inband status only when explicitly enabled (Stas Sergeev)
- of_mdio: add new DT property 'managed' to specify the PHY management type (Stas Sergeev)
- net: phy: fixed_phy: handle link-down case (Stas Sergeev)
- net: dsa: bcm_sf2: Do not override speed settings (Florian Fainelli)
- fib_rules: fix fib rule dumps across multiple skbs (Wilson Kok)
- net: revert "net_sched: move tp->root allocation into fw_init()" (WANG Cong)
- tcp: add proper TS val into RST packets (Eric Dumazet)
- openvswitch: Zero flows on allocation. (Jesse Gross)
- macvtap: fix TUNSETSNDBUF values > 64k (Michael S. Tsirkin)
- net/mlx4_en: really allow to change RSS key (Eric Dumazet)
- bridge: fix igmpv3 / mldv2 report parsing (Linus Lüssing)
- sctp: fix race on protocol/netns initialization (Marcelo Ricardo Leitner)
- netlink, mmap: transform mmap skb into full skb on taps (Daniel Borkmann)
- net: dsa: bcm_sf2: Fix 64-bits register writes (Florian Fainelli)
- ipv6: fix multipath route replace error recovery (Roopa Prabhu)
- net: dsa: bcm_sf2: Fix ageing conditions and operation (Florian Fainelli)
- net/ipv6: Correct PIM6 mrt_lock handling (Richard Laing)
- net: eth: altera: fix napi poll_list corruption (Atsushi Nemoto)
- net: fec: clear receive interrupts before processing a packet (Russell King)
- ipv6: fix exthdrs offload registration in out_rt path (Daniel Borkmann)
- sock, diag: fix panic in sock_diag_put_filterinfo (Daniel Borkmann)
- usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared (Eugene Shatokhin)
- cls_u32: complete the check for non-forced case in u32_destroy() (WANG Cong)
- vxlan: re-ignore EADDRINUSE from igmp_join (Marcelo Ricardo Leitner)
- ip6_gre: release cached dst on tunnel removal (huaibin Wang)
- i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Catherine Sullivan) [Orabug: 21764569]
- i40e/i40evf: add get AQ result command to nvmupdate utility (Shannon Nelson) [Orabug: 21764569]
- i40e/i40evf: add exec_aq command to nvmupdate utility (Shannon Nelson) [Orabug: 21764569]
- i40e/i40evf: add wait states to NVM state machine (Shannon Nelson) [Orabug: 21764569]
- i40e/i40evf: add GetStatus command for nvmupdate (Shannon Nelson) [Orabug: 21764569]
- i40e/i40evf: add handling of writeback descriptor (Shannon Nelson) [Orabug: 21764569]
- i40e/i40evf: save aq writeback for future inspection (Shannon Nelson) [Orabug: 21764569]
- i40e: rename variable to prevent clash of understanding (Shannon Nelson) [Orabug: 21764569]
- i40e: Set defport behavior for the Main VSI when in promiscuous mode (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Catherine Sullivan) [Orabug: 21764569]
- i40e/i40evf: Cache the CEE TLV status returned from firmware (Neerav Parikh) [Orabug: 21764569]
- i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Anjali Singhai Jain) [Orabug: 21764569]
- i40e: Remove redundant and unneeded messages (Greg Rose) [Orabug: 21764569]
- i40evf: Remove PF specific register definitions from the VF (Anjali Singhai Jain) [Orabug: 21764569]
- i40evf: Use the correct defines to match the VF registers (Anjali Singhai Jain) [Orabug: 21764569]
- i40e: correct spelling error (Mitch Williams) [Orabug: 21764569]
- i40e: Fix comment for ethtool diagnostic link test (Greg Rose) [Orabug: 21764569]
- i40e/i40evf: Add capability to gather VEB per TC stats (Neerav Parikh) [Orabug: 21764569]
- i40e: Fix ethtool offline diagnostic with netqueues (Greg Rose) [Orabug: 21764569]
- i40e: Fix legacy interrupt mode in the driver (Anjali Singhai Jain) [Orabug: 21764569]
- i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Catherine Sullivan) [Orabug: 21764569]
- i40e: add RX to port CRC errors label (Shannon Nelson) [Orabug: 21764569]
- i40e: don't degrade __le16 (Mitch Williams) [Orabug: 21764569]
- i40e: Add AQ commands for NVM Update for X722 (Shannon Nelson) [Orabug: 21764569]
- i40e/i40evf: Add ATR HW eviction support for X722 (Anjali Singhai Jain) [Orabug: 21764569]
- i40e: Add IWARP support for X722 (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: Add support for writeback on ITR feature for X722 (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: RSS changes for X722 (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: Update register.h file for X722 (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: Update FW API with X722 support (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: Add flags for X722 capabilities (Anjali Singhai Jain) [Orabug: 21764569]
- i40e/i40evf: Add device ids for X722 (Anjali Singhai Jain) [Orabug: 21764569]
- i40e: use BIT and BIT_ULL macros (Jesse Brandeburg) [Orabug: 21764569]
- i40e: clean up error status messages (Shannon Nelson) [Orabug: 21764569]
- i40e: provide correct API version to older VF drivers (Mitch Williams) [Orabug: 21764569]
- i40evf: support virtual channel API version 1.1 (Mitch Williams) [Orabug: 21764569]
- i40evf: handle big resets (Mitch Williams) [Orabug: 21764569]
- i40e: support virtual channel API 1.1 (Mitch Williams) [Orabug: 21764569]
- i40e/i40evf: add macros for virtual channel API version and device capability (Mitch Williams) [Orabug: 21764569]
- i40e: add VF capabilities to virtual channel interface (Mitch Williams) [Orabug: 21764569]
- i40e: clean up unneeded gotos (Shannon Nelson) [Orabug: 21764569]
- i40e/i40evf: Fix and refactor dynamic ITR code (Carolyn Wyborny) [Orabug: 21764569]
- i40e: only report generic filters in get_ts_info (Jacob Keller) [Orabug: 21764569]
-
Wed Oct 14 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.9-17.el6uek]
- RDS: make send_batch_count tunable effective (Santosh Shilimkar) [Orabug: 22010933]
- RDS: make use of kfree_rcu() and avoid the call_rcu() chain (Santosh Shilimkar) [Orabug: 22010933]
- RDS: verify the underlying transport exists before creating a connection (Sasha Levin) [Orabug: 22010933]
- uek-rpm: build: update ol7 specs with linux-firmware deps (Santosh Shilimkar) [Orabug: 21983616]
- RDS/IB: print string constants in more places (Zach Brown)
- ib/rds: runtime debuggability enhancement (Qing Huang)
- mpt2sas: setpci reset kernel oops fix (Nagarajkumar Narayanan) [Orabug: 21960460]
- ixgbe: Advance version to 4.2.1 (Mark Rustad) [Orabug: 21918732]
- ixgbe: X540 thermal warning interrupt not a GPI (Mark Rustad) [Orabug: 21918732]
- ixgbe: Fix FCRTH value in VM-to-VM loopback mode (Mark Rustad) [Orabug: 21918732]
- ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (Mark Rustad) [Orabug: 21918732]
- ixgbe: Correct several flaws with with DCA setup (Mark Rustad) [Orabug: 21918732]
- ixgbe: Add new X550EM SFP+ device ID (Mark Rustad) [Orabug: 21918732]
- ixgbe: Update ixgbe_disable_pcie_master flow for X550* (Mark Rustad) [Orabug: 21918732]
- ixgbe: Add small packet padding support for X550 (Mark Rustad) [Orabug: 21918732]
- ixgbe: Correct setting of RDRXCTL register for X550* devices (Mark Rustad) [Orabug: 21918732]
- ixgbe: Correct error path in semaphore handling (Mark Rustad) [Orabug: 21918732]
- ixgbe: Add I2C bus mux support (Mark Rustad) [Orabug: 21918732]
- ixgbe: Limit SFP polling rate (Mark Rustad) [Orabug: 21918732]
- ixgbe: Allow SFP+ on more than 82598 and 82599 (Mark Rustad) [Orabug: 21918732]
- ixgbe: Add logic to reset CS4227 when needed (Mark Rustad) [Orabug: 21918732]
- ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (Mark Rustad) [Orabug: 21918732]
- ixgbe: Add X550EM_x dual-speed SFP+ support (Mark Rustad) [Orabug: 21918732]
- ixgbe: Allow reduced delays during SFP detection (Mark Rustad) [Orabug: 21918732]
- ixgbe: Clear I2C destination location (Mark Rustad) [Orabug: 21918732]
- ixgbe: Enable bit-banging mode on X550 (Mark Rustad) [Orabug: 21918732]
- ixgbe: Set lan_id before first I2C eeprom access (Mark Rustad) [Orabug: 21918732]
- ixgbe: Provide unlocked I2C methods (Mark Rustad) [Orabug: 21918732]
- ixgbe: Provide I2C combined on X550EM (Mark Rustad) [Orabug: 21918732]
- ixgbe: Add X550EM support for SFP insertion interrupt (Mark Rustad) [Orabug: 21918732]
- ixgbe: Accept SFP not present errors on all devices (Mark Rustad) [Orabug: 21918732]
- ixgbevf: Enables TSO for stacked VLAN (Toshiaki Makita) [Orabug: 21918732]
- ixgbe: Add fdir support for SCTP on X550 (Don Skidmore) [Orabug: 21918732]
- ixgbe: Add SFP+ detection for X550 hardware (Don Skidmore) [Orabug: 21918732]
- ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (Alexander Duyck) [Orabug: 21918732]
- ixgbe: Teardown SR-IOV before unregister_netdev() (Alex Williamson) [Orabug: 21918732]
- ixgbe: fix issue with SFP events with new X550 devices (Don Skidmore) [Orabug: 21918732]
- ixgbe: Resolve "initialized field overwritten" warnings (Mark Rustad) [Orabug: 21918732]
- ixgbe: Remove bimodal SR-IOV disabling (Alex Williamson) [Orabug: 21918732]
- ixgbe: Add support for reporting 2.5G link speed (Mark Rustad) [Orabug: 21918732]
- ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (Emil Tantilov) [Orabug: 21918732]
- ixgbe: support for ethtool set_rxfh (Tom Barbette) [Orabug: 21918732]
- ixgbe: Avoid needless PHY access on copper phys (Mark Rustad) [Orabug: 21918732]
- ixgbe: cleanup to use cached mask value (Don Skidmore) [Orabug: 21918732]
- ixgbe: Remove second instance of lan_id variable (Don Skidmore) [Orabug: 21918732]
- ixgbe: use kzalloc for allocating one thing (Maninder Singh) [Orabug: 21918732]
- ixgbe: Remove unused PCI bus types (Don Skidmore) [Orabug: 21918732]
- ixgbe: add new bus type for intergrated I/O interface (IOSF) (Don Skidmore) [Orabug: 21918732]
- ixgbe: add get_bus_info method for X550 (Don Skidmore) [Orabug: 21918732]
- ixgbe: Add support for entering low power link up state (Don Skidmore) [Orabug: 21918732]
- ixgbe: Add support for VXLAN RX offloads (Mark Rustad) [Orabug: 21918732]
- ixgbe: Add support for UDP-encapsulated tx checksum offload (Mark Rustad) [Orabug: 21918732]
- ixgbe: Check whether FDIRCMD writes actually complete (Mark Rustad) [Orabug: 21918732]
- ixgbe: Assign set_phy_power dynamically where needed (Don Skidmore) [Orabug: 21918732]
- ixgbe: add new function to check for management presence (Don Skidmore) [Orabug: 21918732]
- ixgbe: do not set low power mode (Brian Maly) [Orabug: 21823210]
-
Thu Oct 08 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.9-16.el6uek]
- uek-rpm: configs: sync up configs with v4.1.9 (Santosh Shilimkar)
- uek-rpm: Enable config for OVN xsigo drivers (Mukesh Kacker)
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)
- xen-netfront: respect user provided max_queues (Wei Liu)
- net/xen-netfront: only napi_synchronize() if running (Chas Williams)
- net/xen-netfront: only clean up queues if present (Chas Williams)
- xen-netback: respect user provided max_queues (Wei Liu)
- xen-netback: require fewer guest Rx slots when not using GSO (David Vrabel)
- xen-netback: add support for multicast control (Paul Durrant)
- xen/netback: Wake dealloc thread after completing zerocopy work (Ross Lagerwall)
- xen-netback: Allocate fraglist early to avoid complex rollback (Ross Lagerwall)
- net/xen-netback: off by one in BUG_ON() condition (Dan Carpenter)
- xen-netback: remove duplicated function definition (Li, Liang Z)
- net/xen-netback: Don't mix hexa and decimal with 0x in the printf format (Julien Grall)
- net/xen-netback: Remove unused code in xenvif_rx_action (Julien Grall)
- ib_sdp/cma: readd SDP support to cma_save_net_info (Qing Huang)
- ib/sdp: Enable usermode FMR (Dotan Barak)
- ib/sdp: fix null dereference of sk->sk_wq in sdp_rx_irq() (Chuck Anderson) [Orabug: 20070989]
- sdp: fix keepalive functionality (shamir rabinovitch) [Orabug: 18728784]
- ib_sdp: fix deadlock when sdp_cma_handler is called while socket is being closed (Saeed Mahameed)
- ib_sdp: add unhandled events to rdma_cm_event_str (Saeed Mahameed)
- ib_sdp/uek-rpm: configs: enable compilation for sdp (Qing Huang)
- ib_sdp: porting sdp from uek2 to uek-4.1 (Qing Huang)
- ib_sdp: remove APM code (Qing Huang)
- sdp: Kconfig and Makefile changes (Ajaykumar Hotchandani)
- sdp: port the code to uek2 (Dotan Barak)
- sdp: added debug print for the event: RDMA_CM_EVENT_ALT_PATH_LOADED (Dotan Barak)
- sdp: prepare support to kernel 2.6.39-200.1.1.el5uek: add macro to get sk_sleep (Dotan Barak)
- sdp: add support to kernel 2.6.39-200.1.1.el5uek (Dotan Barak)
- sdp: add [rt]x_bytes counters to sdpstats (Amir Vadai)
- sdp: Fix Bug 114242 - Multi connection net_perf causes server to hang (Moran Perets)
- FMR: remove FMR failure messages (Eli Cohen)
- sdp: make sdp memory leak print a debug (Amir Vadai)
- sdp: changed memory accounting warning into debug (Amir Vadai)
- sdp: Fix issues in sdpprf (Amir Vadai)
- sdp: Remove protection before sleep on RX (Amir Vadai)
- sdp: Enable automatic path migration support also in the passive side of the connection. (Moni Shoua)
- sdp: Fixed some coverity issues (Amir Vadai)
- Flatten the entire tree fixes (Eli Cohen)
- sdp: Fixed compilation error on 2.6.18 RH5.5 (Amir Vadai)
- sdp: fix memory leak. sockets_allocated wasn't freed (Amir Vadai)
- sdp: Removed spaces and tabs at end of lines (Amir Vadai)
- sdp: fix sdpprf (Amir Vadai)
- sdp: Fixed bcopy statistics (Amir Vadai)
- sdp: Bad behaviour when setting low rcvbuf size (Amir Vadai)
- sdp: Fixed a typo (Amir Vadai)
- sdp: Limit total memory consumed by rcvbuf (Amir Vadai)
- sdp: fix "sdpprf empty after a long run" (Amir Vadai)
- sdp: make SDP_RX_SIZE a module parameter (Amir Vadai)
- sdp: Rollback credit limit during ZCopy transaction. (Amir Vadai)
- sdp: get per socket memory statistics at socket's sysfs file (Amir Vadai)
- sdp: fix a hole in rx memory limit (Amir Vadai)
- sdp: make sure memory is reclaimed (Amir Vadai)
- sdp: send packets without payload when credits=1 (Amir Vadai)
- sdp: removed some prints to sdpprf (Amir Vadai)
- sdp: remove unused rcvbuf_scale module parameter (Amir Vadai)
- sdp: fix memory socket accounting (Amir Vadai)
- sdp: fix sdp_sendmsg counters in sdpstats (Amir Vadai)
- sdp: make retry count a module parameter (Amir Vadai)
- sdp: BUG2217 - fix sdpstats negative values (Amir Vadai)
- sdp: do not abort connection on RDMA_CM_EVENT_ADDR_CHANGE (Amir Vadai)
- rdma_cm, sdp: bug fixes and some changes to APM logic (Amir Vadai)
- sdp: removed debug print (Amir Vadai)
- sdp: use APM support in rdma_cm (Amir Vadai)
- sdp: do not reenter sdp_abort_rx_srcavail (Amir Vadai)
- sdp: Abort rx SrcAvail when out of credits (Amir Vadai)
- sdp: Fixed BUG2207 - EINVAL when connect after IPv6 bind (Amir Vadai)
- sdp: check address family before connecting (Amir Vadai)
- sdp: Do not ignore scope_id in IPv6 (Amir Vadai)
- sdp: make backport sk_inet()->xxx simpler (Amir Vadai)
- sdp: Fix get getsockname/getpeername in IPv6 (Amir Vadai)
- sdp: Allow bind to address with family AF_INETx_SDP (Amir Vadai)
- sdp: Use %pI4 + %pI6 in new kernels (Amir Vadai)
- sdp: fix connect to IPv4 over IPv6 (Amir Vadai)
- sdp: Fix some issues in ipv6 support (Amir Vadai)
- sdp: ipv6 support (Amir Vadai)
- sdp: move histogram allocation from stack to heap (Amir Vadai)
- sdp: print error value when ib_umem_get fails (Amir Vadai)
- sdp: remove 'reading beyond SKB' warning (Amir Vadai)
- sdp: RdmaRdCompl not sent sometimes (Amir Vadai)
- sdp: make sdp_prf index atomic (Amir Vadai)
- sdp: handle failed RDMA read (Amir Vadai)
- sdp: Fix compilation error when SDP_DEBUG_DATA is off (Amir Vadai)
- sdp: Enable set zcopy threshold to 0 using setsockopt (Amir Vadai)
- sdp: BUG2161 - hanging sockets are left (Amir Vadai)
- sdp: Take into account HW inline capabilities (Amir Vadai)
- sdp: Send small sends using inline (Amir Vadai)
- sdp: access socket history from debugfs (Amir Vadai)
- sdp: use a macro to convert ssk into sk (Amir Vadai)
- sdp: Initialize remote credits when sending Hello (Amir Vadai)
- sdp: BUG2158 - do not send SrcAvail too small (Amir Vadai)
- sdp: add a sanity check for sg_len (Eldad Zinger)
- sdp: fix socket_allocated counter (Eldad Zinger)
- sdp: no point of waiting for data if remote host can't send (Eldad Zinger)
- sdp: fix support for a case of no locking capabilities (Eldad Zinger)
- sdp: if can not allocate memory - no point of waiting (Eldad Zinger)
- sdp: cosmetics (Eldad Zinger)
- sdp: fix for CMA reference count (Eldad Zinger)
- sdp: add ability to set a maximum memory usage for the entire module (Eldad Zinger)
- sdp: Accept AF_INET_SDP in address supplied to connect() (Amir Vadai)
- sdp: fix RDMA read completion with error (Amir Vadai)
- sdp: sdp_post_rdma_read() should clean up its mess (Amir Vadai)
- sdp: fix compilation error when compiling without debug flags (Eldad Zinger)
- sdp: treat unfinished RDMA operation as a fatal error (Eldad Zinger)
- sdp: fix for race condition with SrcAvailCancel handling (Eldad Zinger)
- sdp: call ib_umem_get with the right access (Amir Vadai)
- sdp: Improve the look of packet dump (Amir Vadai)
- sdp: cosmetics, debug messages, error codes (Eldad Zinger)
- sdp: SrcAvailCancel should not be processed during RDMA read (Eldad Zinger)
- sdp: BUG2082 - fix orphan counter reading (Eldad Zinger)
- sdp: when aborting SrcAvail, should check if it wasn't aborted already (Eldad Zinger)
- sdp: ZCopy doesn't support multithreading - warning & kernel panic protection (Eldad Zinger)
- sdp: Enable RoCE by default (Amir Vadai)
- sdp: SrcAvailCancel should be processed even if SrcAvail was partly processed (Eldad Zinger)
- sdp: BUG2144 - first free rx_sa before sending SendSM (Eldad Zinger)
- sdp: fix code readability (Eldad Zinger)
- sdp: BUG2141 - fix refcnt bug (Eldad Zinger)
- sdp: refcnt debug tool (Eldad Zinger)
- sdp: cosmetics & add/remove warning messages (Eldad Zinger)
- sdp: extend socket locking scope in dreq timeout function (Eldad Zinger)
- sdp: sdp_poll() should not excessively poll rx_cq (Eldad Zinger)
- sdp: postpone rx timer when arming rx_cq (Eldad Zinger)
- sdp: fix for timestamping values in debug messages (Eldad Zinger)
- sdp: better sequence-number handling and cosmetic updates (Eldad Zinger)
- sdp: add some checking & protection for enum values in debug utilities (Eldad Zinger)
- sdp: BUG2138 - 32bit hosts can't devide 64bit variables (Eldad Zinger)
- sdp: remove recursion in tx_ring processing (Eldad Zinger)
- sdp: fix keepalive timer setup for server-sockets (Eldad Zinger)
- sdp: fix logarithmic histogram index (Eldad Zinger)
- sdp: fix compilation on ia64 and ppc (Eldad Zinger)
- sdp: Some improvements to multistream BW (Amir Vadai)
- sdp: add support for no recv polling at all (Eldad Zinger)
- sdp: BUG1923 - fix support for MSG_OOB (Eldad Zinger)
- sdp: remove unused variables (Eldad Zinger)
- sdp: fixed for error code in sendmsg-BZCopy (Eldad Zinger)
- sdp: fixed skbs-control-queue memory leak (Eldad Zinger)
- sdp: fixed device removal issues (Eldad Zinger)
- sdp: added the ability to use sdpprf for any debug message (Eldad Zinger)
- sdp: fixed a deadlock when tx_timer calls sdp_reset that tries to del the timer (Eldad Zinger)
- sdp: fixed SrcAvail memory leak (Eldad Zinger)
- sdp: removed unnecessary variable 'vm_wait' (Eldad Zinger)
- sdp: stability improvements for ZCopy (Eldad Zinger)
- sdp: properly kill nagle_timer on socket reset (Eldad Zinger)
- sdp: BUG2092 - ib_device field in sdp_sock is reset not in user-context (Eldad Zinger)
- sdp: fix for stopping tx timer/tasklet when socket state is TCP_CLOSE (Eldad Zinger)
- sdp: BUG1403 - last sk_refcnt is called while cma handler is invoked (Eldad Zinger)
- sdp: bug fix for a case of no memory to allocate for rx_sa (Eldad Zinger)
- sdp: rx_irq should use tasklet instead of timer due to latency issue (Eldad Zinger)
- sdp: better handling of page-allocation-failure (Eldad Zinger)
- sdp: reduce size of sdp_buf to what is really being used (Eldad Zinger)
- sdp: remove the relation between qp_active and sdp_free_fmr() (Eldad Zinger)
- sdp: small fix to support device removal during traffic (Eldad Zinger)
- sdp: bug fix for a case of no memory to allocate for tx_sa (Eldad Zinger)
- sdp: fix behavior when a skb allocation fails (Eldad Zinger)
- sdp: some small non-behavioral changes in sdp_dreq_wait_timeout_work() (Eldad Zinger)
- sdp: rewrite orphan count logic (Eldad Zinger)
- sdp: change socket reference semantics: keepalive != alive (Eldad Zinger)
- sdp: remove unnecessary argument from sdp_connected_handler. (Eldad Zinger)
- sdp: removed extra debug message and comment. (Eldad Zinger)
- sdp: fix for socket refcnt when error is marked while in TCP_TIME_WAIT state (Eldad Zinger)
- sdp: enable support for ib devices that do not support fmr (Eldad Zinger)
- sdp: before activating rx_ring timer, need to check that qp is still active. (Eldad Zinger)
- sdp: fix compilation warnings (Eldad Zinger)
- sdp: define SDP_MAX_PAYLOAD as ulong instead of int, to comply with PAGE_SIZE (Eldad Zinger)
- sdp: some small non-functional changes. (Eldad Zinger)
- sdp: enable rx_cq arming when no one polls. (Eldad Zinger)
- sdp: before arming cq, need to check if cq was not destroyed already. (Eldad Zinger)
- sdp: When purging tx_ring, rdma_inflight accountings should be disregarded, so the number of skbs to free is just (posted=head-tail). (Eldad Zinger)
- sdp: tx_ring timer should not be scheduled if the qp is not active anymore. (Eldad Zinger)
- sdp: if can't recv or send, and the qp is not active, return -EPIPE instead of 0 (Eldad Zinger)
- sdp: rx completions workqueue should be flushed after qp destruction and before the socket is freed. (Eldad Zinger)
- sdp: rx/tx tasklets should be properly killed when destroying qp. (Eldad Zinger)
- sdp: some annoying whitespaces removed. (Eldad Zinger)
- sdp: remove white spaces in the end of some lines. (Eldad Zinger)
- sdp: device_removal_lock should not be a spinlock because module removal takes a long time. (Eldad Zinger)
- sdp: error value for sdp_set_error() should be negative. (Eldad Zinger)
- sdp: Fix for deadlock between sdp_connect and sdp_destroy_work. (Eldad Zinger)
- sdp: cleanup ssk->rx_sa when aborting incoming SrcAvail (Amir Vadai)
- sdp: fix compilation warnings in RH (Amir Vadai)
- sdp: sdp_destroy_qp should be protected in destroy work (Amir Vadai)
- sdp: don't double free fmr (Amir Vadai)
- sdp: Limit FMR resources (Amir Vadai)
- sdp: Fix for hangs/crashes in rare cases (Amir Vadai)
- sdp: Fix for warning message when receiving with MSG_PEEK flag, and free skb that is not needed any more after all data was read from it. (Eldad Zinger)
- sdp: On MSG_PEEK, no rdma_rd_complete should be sent. (Eldad Zinger)
- sdp: update for sdp_cma_handler() events debug messages. (Eldad Zinger)
- sdp: fix for handling multi iov's in ZCOPY. (Eldad Zinger)
- sdp: Fix iperf multistream hanging (Amir Vadai)
- sdp: Fix wrong use of ssk->sdp_disconnect (Amir Vadai)
- sdp: protect sdp_auto_moderation from device removal (Amir Vadai)
- sdp: sdp_recvmsg() shouldn't handle SDP_MID_DISCONN when MSG_PEEK flag is up. (Eldad Zinger)
- sdp: added lock_sock() to sdp_poll() (Eldad Zinger)
- sdp: Cleanedup some commented lines (Amir Vadai)
- sdp: Fix bad handling of small rcvbuf size in zcopy (Amir Vadai)
- sdp: fix issues in orphan count (Amir Vadai)
- sdp: protect rx_ring access with a lock (Amir Vadai)
- sdp: cleanup skb allocations (Amir Vadai)
- sdp: Reuse buffers in rx ring (Amir Vadai)
- sdp: cpu affinity in sdpstats (Amir Vadai)
- sdp: use polling in rx (Amir Vadai)
- sdp: fix for a bug of lost refcnt in TCP_TIME_WAIT state. (Eldad Zinger)
- sdp: BUG2038 - transmission goal size won't exceed SDP_MAX_PAYLOAD (Eldad Zinger)
- sdp: SDP_WARN_ON defined to be used instead of WARN_ON, for better compatibility (Eldad Zinger)
- sdp: new debug function added, minor debug message change. (Eldad Zinger)
- sdp: device removal rewritten for a stability improvement. (Eldad Zinger)
- sdp: unnecessary local variable removed, 'const' declarations added (Eldad Zinger)
- sdp: tx timer is deleted when sockets goes to TCP_CLOSE (Eldad Zinger)
- sdp: canceled a call to sdp_desroy_work() on send completion with error (Eldad Zinger)
- sdp: unnecessary wait-queue removed from sdp_sock structure. (Eldad Zinger)
- sdp: unnecessary local variable removed. (Eldad Zinger)
- sdp: debug message for reference count changed from CM_TW to CMA (Eldad Zinger)
- sdp: BUG2031 - sdp_cma_handler() won't be invoked after last ref count removed (Eldad Zinger)
- sdp: fix a leak when ib_post_xxx fail + small fixes (Amir Vadai)
- sdp: on device removal, ref count taken so that socket won't be destructed (Eldad Zinger)
- sdp: use max number of SGE from HW capabilities (Amir Vadai)
- sdp: Fix a hang when ib_post_recv is failed (Amir Vadai)
- sdp: fix compilation warning on debug prints (Amir Vadai)
- sdp: sdp_bzcopy_thresh module parameter removal (Eldad Zinger)
- sdp: BUG2017 - better initialization implementation for ssk->nagle_timer (Eldad Zinger)
- sdp: fix for brutal device removing (Eldad Zinger)
- sdp: Don't try to allocate FMR larger than RLIMIT_MEMLOCK (Amir Vadai)
- sdp: Don't count sdp header twice when calculating size_goal (Amir Vadai)
- sdp: timeout for abortive close updated (Eldad Zinger)
- sdp: module parameter to disable SDP over ROCEE (Amir Vadai)
- sdp: added differentiation between bind failures of sdp. (Eldad Zinger)
- sdp: BUG1727 - there is no point of using zcopy when credits are not available. (Eldad Zinger)
- sdp: BUG1992 - enable transmission of credits update when tx_credits == 1 (Eldad Zinger)
- sdp: unnecessary 'if' statement canceled. (Eldad Zinger)
- sdp: BUG1727 - fixed select(2) behavior on a new nonblocking socket. (Eldad Zinger)
- sdp: BUG1727 - sdp_destroy_work() and sdp_connect() interfere with each other. (Eldad Zinger)
- sdp: support iovlen > 1 in zcopy (Amir Vadai)
- sdp: make sdp_socket.h available to user applications (Amir Vadai)
- sdp: enable FMR pool cache (Amir Vadai)
- sdp: Stop SA Cancel timeout when getting SendSM/RdmaRdCompl (Amir Vadai)
- sdp: SendSM wasn't sent sometimes after getting SrcAvailCancel (Amir Vadai)
- sdp: Send SendSM from recvmsg context and not from interrupt (Amir Vadai)
- sdp: Fix bug in crossing SrcAvail (Amir Vadai)
- sdp: Add detailed ZCopy aborted send statistics (Amir Vadai)
- sdp: Prevent kernel crash if device init fails (plus bonus fix) (Amir Vadai)
- sdp: Fix crossing SrcAvail handling (Amir Vadai)
- sdp: Fix bugs in huge paged HW's (Amir Vadai)
- sdp: BUG1899 - fix warnings on RH4.8 by avoiding multiple deletions on the same timer. (Amir Vadai)
- sdp: must use ib_sg_dma_*, not sg_dma_* for mapping (Amir Vadai)
- sdp: use IB_CQ_VECTOR_LEAST_ATTACHED for cq's (Amir Vadai)
- sdp: make statistics per cpu (Amir Vadai)
- sdp: added statistics instead of prints (Amir Vadai)
- sdp: Fix partial ZCopy send bug + recvmsg with MSG_PEEK support (Amir Vadai)
- sdp: Set a lower limit to ZCopy threshold (Amir Vadai)
- sdp: Fix ZCopy sink not working (Amir Vadai)
- sdp: fixed compilation warning (Amir Vadai)
- sdp: ZCopy SrcAvail payload size limit fixed + fix ZCopy rx for small packets (Amir Vadai)
- sdp: small spec compliancy fixes in code (Amir Vadai)
- sdp: fix lockup on mthca cards (Amir Vadai)
- sdp: fix a warning in RH4.0 (Amir Vadai)
- sdp: Fix Hello Ack Header to be according to spec (Amir Vadai)
- sdp: make /proc/net/sdpprf on only if debug data is on (Amir Vadai)
- sdp: Cleanup ZCopy page registrations (Amir Vadai)
- sdp: cancel_work_sync on 2.6.22 didn't return a value (Amir Vadai)
- sdp: changed important prints in zcopy to warning instead of debug (Amir Vadai)
- sdp: flush rx_comp_work before destroying socket + make dreq_wait_timeout_work flushing synced (Amir Vadai)
- sdp: cleaned up debug prints (Amir Vadai)
- sdp: take a reference during zcopy_send (Amir Vadai)
- sdp: Disable BZcopy + Enable ZCopy (Amir Vadai)
- sdp: changed some warnings into debug prints (Amir Vadai)
- sdp: fixed BUG1826 part 1 - schedule while atomic (Amir Vadai)
- sdp: Fixed annoying warning by memtrack (Amir Vadai)
- sdp: fixed BUG1796 - running out of memory on rx (Amir Vadai)
- sdp: fixed sparse warnings (Amir Vadai)
- sdp: removed unneeded list initialization - percpu_counter might not have this memeber (Amir Vadai)
- sdp: get max send sge from device capabilities instead of hard coded (Amir Vadai)
- sdp: incorrect SDP_FMR_SIZE on 32-bit machines (Jack Morgenstein)
- sdp: check if sdp device is actually present in sdp_remove_one (Jack Morgenstein)
- sdp: Process tx completions from sendmsg context. arm tx cq when needed (Amir Vadai)
- sdp: More code cleanup and ZCopy bugs fixes (Amir Vadai)
- sdp: code cleanup (Amir Vadai)
- sdp: fix cross SrcAvail deadlock (Amir Vadai)
- sdp: Fix ZCopy compatability issues (Amir Vadai)
- sdp: fix memory leak in bzcopy (Amir Vadai)
- sdp: fixed signedness warning in compilation + don't use getnstimeofday (Amir Vadai)
- sdp: split very big tx buffer into smaller sends (Amir Vadai)
- sdp: QP should be destroyed before its CQs (Amir Vadai)
- sdp: fix driver to accept credit updates after RCV_SHUTDOWN (Amir Vadai)
- sdp: Add support for ZCopy combined mode - RDMA Read (Amir Vadai)
- sdp: removed unnecessary statistics that caused compilation errors on powerpc (Amir Vadai)
- sdp: fix some warning and bugs in porting to ofed 1.5 (Amir Vadai)
- sdp: fix bad credits advertised when connection initiated (Amir Vadai)
- sdp: Fix memory leak in bzcopy (Amir Vadai)
- sdp: fix wrong credit advertised in Hello MID (Amir Vadai)
- sdp: fix compilation error on 2.6.30 (Amir Vadai)
- sdp: fixed coding style (Amir Vadai)
- sdp: IB_CQ_VECTOR_LEAST_ATTACHED is not supported yet in 1.5 tree (Amir Vadai)
- sdp: fixed div by zero in sdpstats (Amir Vadai)
- sdp: make interrupt moderation adaptive (Amir Vadai)
- sdp: arm nagle timer on not sent packet instead of on sent packet (Amir Vadai)
- sdp: two bug fixes (Amir Vadai)
- sdp: make bzcopy poll timeout in jiffies instead of iterations count (Amir Vadai)
- sdp: fix bad handling for not aligned buffers in bzcopy + removed poll at end of send (Amir Vadai)
- sdp: fix RX to work well on sink side + cosmetics changes (Amir Vadai)
- sdp: TX from 1 context only. RX with minimal context switches (Amir Vadai)
- sdp: don't arm nagle timer for every sent packet (Amir Vadai)
- sdp: remove leftover from debugging (Amir Vadai)
- sdp: Do not nagle BZCopy packets (Amir Vadai)
- sdp: don't do nagle on first packet (Amir Vadai)
- sdp: fix backports (Amir Vadai)
- sdp: process RX CQ from interrupt (Amir Vadai)
- sdp: created sdp_rx and sdp_tx (Amir Vadai)
- sdp: /proc/net/sdpprf - performance utilities (Amir Vadai)
- sdp: no tx interrupts (Amir Vadai)
- sdp: move tx_ring into dedicated structre + many cosmetic fixes (Amir Vadai)
- sdp: fixed compilation error when statistics turned off (Amir Vadai)
- sdp: cosmetics changes (Amir Vadai)
- sdp: Interrupts performance fixes (Amir Vadai)
- sdp: added /proc/net/sdpstats + packets dump (Amir Vadai)
- sdp: BUG1311 Netpipe fails with a IB_WC_LOC_LEN_ERR. (Amir Vadai)
- sdp: change orphan_count and sockets_allocated from atomic_t to percpu_counter (Nicolas Morey-Chaisemartin)
- sdp: BUG1472 - clean socket timeouts and refcount when device is removed (Amir Vadai)
- sdp: fixed typo Signed-off-by: Amir Vadai <amirv@mellanox.co.il> (Amir Vadai)
- sdp: BUG1502 - scheduling while atomic (Amir Vadai)
- sdp: small typo fixed (Amir Vadai)
- SDP: BUG1309 - SDP close is slow + fix recv buffer initial size setting (Amir Vadai)
- SDP: BUG1087 - fixed recovery from failing rdma_create_qp() (Amir Vadai)
- SDP: Fix to limit max buffer size in sdp_resize_buffers on IA64 (Amir Vadai)
- sdp: BUG1429 - Sdp doesnt close resources (Amir Vadai)
- sdp: BUG1047 - crash in sdp_destroy_qp() when no memory (Amir Vadai)
- SDP: BUG1391 - bugs in the zero-copy send code (Amir Vadai)
- SDP: BUG1348 - a socket is left after netper on the server side (Amir Vadai)
- SDP: BUG1348 - sockets are left in CLOSE state with ref count > 0 (Amir Vadai)
- SDP: BUG1402 - kernel panic when sdp_fin arrive in the middle of closing a socket (Amir Vadai)
- SDP: BUG1343 - Polygraph test crashes machine (Amir Vadai)
- sdp: timeout when waiting for sdp_fin (Amir Vadai)
- sdp: fixed sparse warning Signed-off-by: Amir Vadai <amirv@mellanox.co.il> (Amir Vadai)
- sdp: do nothing when getting FIN after IB teardown started (Amir Vadai)
- sdp: Limit skb frag size to 64K-1 (Amir Vadai)
- sdp: more verbose debugging messages for sock_put and sock_head (Amir Vadai)
- sdp: BUG1282 - ref count not taken during sdp_shutdown (Amir Vadai)
- SDP: print socket tcp-state in /proc/net/sdp (Amir Vadai)
- SDP: fix initial recv buffer size (Amir Vadai)
- support for 2.6.27 + backports (Amir Vadai)
- SDP: RDMA_CM_EVENT_TIMWAIT_EXIT renamed into RDMA_CM_EVENT_TIMEWAIT_EXIT. (Vladimir Sokolovsky)
- SDP: Don't allow destruct socket when having sdp_destroy_work in workqueue (Amir Vadai)
- SDP: do gracefull close instead of always doing abortive close. (Amir Vadai)
- SDP: Split sdp_handle_wc() to smaller functions (Amir Vadai)
- SDP: Use sdp_set_state() (Amir Vadai)
- Commited old fixes from kernel_patches/fixes/cma_established1.patch into git (Amir Vadai)
- Modifies SDP to support the updated 2.6.26-rc2 kernel APIs. (Amir Vadai)
- SDP - Fix compile problem on 2.6.24 ia64 (Jim Mott)
- SDP: Enable bzcopy by default (Jim Mott)
- SDP - Bug837: executing netperf with TCP_CORK enabled never ends (Jim Mott)
- SDP - Bug829: poll() always returns POLLOUT on non-blocking socket (Jim Mott)
- SDP - Bug294: SDP connect() only allows AF_INET (2), not AF_INET_SDP (27) (Jim Mott)
- SDP: various bzcopy fixes V2 (Jim Mott)
- Applied 'kernel_patches/fixes/sdp_skbuff_offset.patch'. (Vladimir Sokolovsky)
- Applied 'kernel_patches/fixes/sdp_post_credits.patch' (Vladimir Sokolovsky)
- SDP: Applied 'kernel_patches/fixes/sdp_cq_param.patch' (Vladimir Sokolovsky)
- SDP: Disable Zcopy. (Jim Mott)
- Modifies SDP to support the updated 2.6.24-rc2 kernel APIs. (Jim Mott)
- SDP: A better fix of a potential memory leak in the new bzcopy code. (Dotan Barak)
- sdp: Fix data corretness regression test failure. (Jim Mott)
- SDP - Fix reference count locking bug (Jim Mott)
- SDP - Make bzcopy defualt for 2K and larger transfer size (Jim Mott)
- SDP - Fix reference count bug that prevents mlx4_ib and ib_sdp unload (Jim Mott)
- SDP - Add note on where linux bits in sdp_main come from. (Michael S. Tsirkin)
- SDP - Zero copy bcopy support (Jim Mott)
- SDP - Method used to allocate socket buffers may cause node to hang (Jim Mott)
- SDP bug647 - Validate ChRcvBuf range and add comments (Jim Mott)
- SDP bug646 - Do not send DisConn if there is only 1 credit (Jim Mott)
- SDP bug644 - DisConn, ChRcvBuf, and ChRcvBufAck sent solicited (Jim Mott)
- SDP: Add keepalive support (Jim Mott)
- Fix SDP build issue in 2.6.22-rc7 kernel. There are skbuff.h changes. (Jim Mott)
- IB/sdp: move the socket to accept queue (Ami Perlmutter)
- IB/sdp: resize data should be added to skb via skb_put (bugzilla 620) (Ami Perlmutter)
- IB/sdp: fix problem with sles9 backport (bugzilla 621) (Ami Perlmutter)
- IB/sdp: slow start recv buffer sizes, and try to resize if out of credits (bugzilla 556) (Ami Perlmutter)
- IB/sdp: print queued rx and tx status to proc_fs implement SIOCOUTQ ioctl (Ami Perlmutter)
- IB/sdp: Cleanup compilation warnings. (Michael S. Tsirkin)
- IB/sdp: Fix to be compliant with CA4-119 (bugzilla 596) (Ami Perlmutter)
- IB/sdp: adjust module parameter to improve 8K message BW (Ami Perlmutter)
- IB/sdp: prevent removal of ib device before cleanup (Ami Perlmutter)
- IB/sdp: fix dma mapping direction (bugzzila num. 556) (Ami Perlmutter)
- IB/sdp - use the ib_dma interface (Ami Perlmutter)
- IB/sdp: cm disconnect should wake up any sleeping processes (bugzzila num. 492) (Ami Perlmutter)
- IB/sdp: add uid and inode to proc_fs info (Amiram Perlmutter)
- IB/sdp: fix dma leak (Ami Parlmuter)
- IB/sdp: fix BSDH len field for HH/HAH login messages. (Amiram Perlmutter)
- IB/sdp: try to send after push mark is set (Ami Parlmuter)
- IB/sdp: allow users via module parameter to bound SDP's memory use (Amiram Perlmutter)
- IB/sdp: fix NULL pointer dereference (Amiram Perlmutter)
- IB/sdp: add proc_fs support (Amiram Perlmutter)
- IB/sdp: handle shutdown recv on listening socket (Amiram Perlmutter)
- Update for API changes merged for 2.6.20. (Michael S. Tsirkin)
- IB/sdp: fill required login fields (Amiram Perlmutter)
- IB/sdp: poll cq in sendmsg only when sent size is larger than (Amiram Perlmutter)
- IB/sdp: fixed compilation error (Amiram Perlmutter)
- IB/sdp: fixed typo in module parameter description (Amiram Perlmutter)
- IB/sdp: merge small skbs on receive side into larger ones. (Amiram Perlmutter)
- IB/sdp: modify buffer use calculation to eliminate credit starvation (Amiram Perlmutter)
- IB/sdp: handle immediate errors on post_send/post_receive (Michael S. Tsirkin)
- IB/sdp: disable timewait on close if socket has been disconnected (Michael S. Tsirkin)
- IB/sdp: emulate completion with error if packet queued after disconnect. (Michael S. Tsirkin)
- IB/sdp: add receive buffer size scale factor (Michael S. Tsirkin)
- IB/sdp: improve urgent data latency (Amiram Perlmutter)
- IB/sdp: fix data corruption on SLES10 (should affect other systems as well). (Michael S. Tsirkin)
- IB/sdp: fix a crash when child is disconnected while parent is being destroyed (Michael S. Tsirkin)
- CMA should check backlog_queue, not accept_queue, since accept_queue could be changed by accept(). (Michael S. Tsirkin)
- IB/sdp: request notification only if CQ exists. (Michael S. Tsirkin)
- IB/sdp: do not kill the child socket in accept queue (Michael S. Tsirkin)
- IB/sdp: implement SIOCINQ (FIONREAD) (Michael S. Tsirkin)
- IB/sdp: set inet's daddr and dport on active side as part of connect (Amiram Perlmutter)
- IB/sdp: Fix skb truesize calculation for the RX skb (Michael S. Tsirkin)
- IB/sdp: increment seq in case of fin (Amiram Perlmutter)
- IB/sdp: do not reset offsets on disconnect (Amiram Perlmutter)
- IB/sdp: Use inet_sk for portability. (Michael S. Tsirkin)
- IB/sdp: fill in source address in inet_sock when it is available (Amiram Perlmutter)
- IB/sdp: add support for MSG_OOB (Ami Parlmuter)
- IB/sdp: Add CQ polling, weight configurable globally. (Michael S. Tsirkin)
- IB/sdp: Three bugfixes in SDP sockets. (Michael S. Tsirkin)
- IB/sdp: remove unused include (Michael S. Tsirkin)
- IB/sdp: Two bugfixes in SDP (Michael S. Tsirkin)
- IB/sdp: Change PFN_INDEX -> PAGE_INDEX (Michael S. Tsirkin)
- IB/sdp: Thinko fix: must update nr frags. (Michael S. Tsirkin)
- IB/sdp:Free unused pages. (Michael S. Tsirkin)
- IB/sdp: set sport on autobind (Michael S. Tsirkin)
- IB/sdp: Use high memory for receive buffers (Michael S. Tsirkin)
- IB/sdp: Fix typo in code (Michael S. Tsirkin)
- IB/sdp: Implement Nagle algorithm. (Michael S. Tsirkin)
- IB/sdp:Split data path debug from not (Michael S. Tsirkin)
- IB/sdp: Fix error handling for case when mr allocation fails (Michael S. Tsirkin)
- IB/sdp: Comment out gso_seg initialization. (Michael S. Tsirkin)
- IB/sdp: Fix memory leak in SDP (Michael S. Tsirkin)
- sdp: Add SDP - lone SDP from SVN 8227 (Michael S. Tsirkin)
- mlx4_ib: Memory leak on Dom0 with SRIOV. (Venkat Venkatsubra) [Orabug: 21675211]
- RDS: Handle RDMA_CM_EVENT_TIMEWAIT_EXIT event. (Venkat Venkatsubra) [Orabug: 21675221]
- uek-rpm: build: Update the base release to 9 with stable v4.1.9 (Santosh Shilimkar)
- uek-rpm: sparc: update FW_LOADER_USER and TRUSTED_KEYRING (Allen Pais) [Orabug: 21880958] [Orabug: 21900415]
- Revert "sparc/PCI: Add mem64 resource parsing for root bus" (Santosh Shilimkar) [Orabug: 21937193]
- Revert "PCI: Set under_pref for mem64 resource of pcie device" (Santosh Shilimkar) [Orabug: 21937193]
- sparc/crypto: initialize blkcipher.ivsize (Dave Kleikamp)
- Linux 4.1.9 (Greg Kroah-Hartman)
- cxl: Don't remove AFUs/vPHBs in cxl_reset (Daniel Axtens)
- ipv4: off-by-one in continuation handling in /proc/net/route (Andy Whitcroft)
- net: dsa: Do not override PHY interface if already configured (Florian Fainelli)
- inet: fix races with reqsk timers (Eric Dumazet)
- inet: fix possible request socket leak (Eric Dumazet)
- netlink: make sure -EBUSY won't escape from netlink_insert (Daniel Borkmann)
- bna: fix interrupts storm caused by erroneous packets (Ivan Vecera)
- bridge: netlink: account for the IFLA_BRPORT_PROXYARP_WIFI attribute size and policy (Nikolay Aleksandrov)
- bridge: netlink: account for the IFLA_BRPORT_PROXYARP attribute size and policy (Nikolay Aleksandrov)
- udp: fix dst races with multicast early demux (Eric Dumazet)
- rds: fix an integer overflow test in rds_info_getsockopt() (Dan Carpenter)
- rocker: free netdevice during netdevice removal (Ido Schimmel)
- net: sched: fix refcount imbalance in actions (Daniel Borkmann)
- act_bpf: fix memory leaks when replacing bpf programs (Daniel Borkmann)
- packet: tpacket_snd(): fix signed/unsigned comparison (Alexander Drozdov)
- packet: missing dev_put() in packet_do_bind() (Lars Westerhoff)
- fib_trie: Drop unnecessary calls to leaf_pull_suffix (Alexander Duyck)
- net/mlx4_core: Fix wrong index in propagating port change event to VFs (Jack Morgenstein)
- bridge: netlink: fix slave_changelink/br_setport race conditions (Nikolay Aleksandrov)
- virtio_net: don't require ANY_LAYOUT with VERSION_1 (Michael S. Tsirkin)
- netlink: don't hold mutex in rcu callback when releasing mmapd ring (Florian Westphal)
- inet: frags: fix defragmented packet's IP header for af_packet (Edward Hyunkoo Jee)
- sched: cls_flow: fix panic on filter replace (Daniel Borkmann)
- sched: cls_bpf: fix panic on filter replace (Daniel Borkmann)
- bonding: correct the MAC address for "follow" fail_over_mac policy (dingtianhong)
- Revert "sit: Add gro callbacks to sit_offload" (Herbert Xu)
- bonding: fix destruction of bond with devices different from arphrd_ether (Nikolay Aleksandrov)
- ipv6: lock socket in ip6_datagram_connect() (Eric Dumazet)
- isdn/gigaset: reset tty->receive_room when attaching ser_gigaset (Tilman Schmidt)
- fq_codel: fix a use-after-free (WANG Cong)
- bridge: mdb: fix double add notification (Nikolay Aleksandrov)
- net: Fix skb_set_peeked use-after-free bug (Herbert Xu)
- net: Fix skb csum races when peeking (Herbert Xu)
- net: Clone skb before setting peeked flag (Herbert Xu)
- net/xen-netback: off by one in BUG_ON() condition (Dan Carpenter)
- net: call rcu_read_lock early in process_backlog (Julian Anastasov)
- net: do not process device backlog during unregistration (Julian Anastasov)
- bridge: fix potential crash in __netdev_pick_tx() (Eric Dumazet)
- net: pktgen: fix race between pktgen_thread_worker() and kthread_stop() (Oleg Nesterov)
- bridge: mdb: zero out the local br_ip variable before use (Nikolay Aleksandrov)
- net/tipc: initialize security state for new connection socket (Stephen Smalley)
- ip_tunnel: fix ipv4 pmtu check to honor inner ip header df (Timo Teräs)
- rtnetlink: verify IFLA_VF_INFO attributes before passing them to driver (Daniel Borkmann)
- Revert "dev: set iflink to 0 for virtual interfaces" (Nicolas Dichtel)
- net: graceful exit from netif_alloc_netdev_queues() (Eric Dumazet)
- rhashtable: fix for resize events during table walk (Phil Sutter)
- ipv6: Make MLD packets to only be processed locally (Angga)
- jbd2: avoid infinite loop when destroying aborted journal (Jan Kara)
- lib/decompressors: use real out buf size for gunzip with kernel (Yinghai Lu)
- hfs,hfsplus: cache pages correctly between bnode_create and bnode_free (Hin-Tak Leung)
- net: stmmac: dwmac-rk: Fix clk rate when provided by soc (Heiko Stübner)
- stmmac: troubleshoot unexpected bits in des0 & des1 (Alexey Brodkin)
- stmmac: fix check for phydev being open (Alexey Brodkin)
- IB/mlx4: Fix incorrect cq flushing in error state (Ariel Nahum)
- IB/mlx4: Use correct SL on AH query under RoCE (Noa Osherovich)
- IB/mlx4: Forbid using sysfs to change RoCE pkeys (Jack Morgenstein)
- IB/mlx4: Fix potential deadlock when sending mad to wire (Jack Morgenstein)
- IB/mlx5: avoid destroying a NULL mr in reg_user_mr error flow (Haggai Eran)
- IB/iser: Fix possible bogus DMA unmapping (Sagi Grimberg)
- IB/iser: Fix missing return status check in iser_send_data_out (Sagi Grimberg)
- IB/uverbs: Fix race between ib_uverbs_open and remove_one (Yishai Hadas)
- IB/uverbs: reject invalid or unknown opcodes (Christoph Hellwig)
- IB/qib: Change lkey table allocation to support more MRs (Mike Marciniszyn)
- IB/srp: Stop the scsi_eh_<n> and scsi_tmf_<n> threads if login fails (Bart Van Assche)
- IB/srp: Handle partial connection success correctly (Bart Van Assche)
- ideapad-laptop: Add Lenovo Yoga 3 14 to no_hw_rfkill dmi list (Hans de Goede)
- hfs: fix B-tree corruption after insertion at position 0 (Hin-Tak Leung)
- eCryptfs: Invalidate dcache entries when lower i_nlink is zero (Tyler Hicks)
- iommu/vt-d: Really use upper context table when necessary (Joerg Roedel)
- iommu/tegra-smmu: Parameterize number of TLB lines (Thierry Reding)
- iommu/io-pgtable-arm: Unmap and free table when overwriting with block (Will Deacon)
- iommu/fsl: Really fix init section(s) content (Emil Medve)
- md: flush ->event_work before stopping array. (NeilBrown)
- md/raid10: always set reshape_safe when initializing reshape_position. (NeilBrown)
- md/raid5: don't let shrink_slab shrink too far. (NeilBrown)
- md/raid5: avoid races when changing cache size. (NeilBrown)
- mmc: core: fix race condition in mmc_wait_data_done (Jialing Fu)
- mmc: sdhci: also get preset value and driver type for MMC_DDR52 (Jisheng Zhang)
- mmc: sdhci-pci: set the clear transfer mode register quirk for O2Micro (Adam Lee)
- fs: Don't dump core if the corefile would become world-readable. (Jann Horn)
- fs: if a coredump already exists, unlink and recreate with O_EXCL (Jann Horn)
- vmscan: fix increasing nr_isolated incurred by putback unevictable pages (Jaewon Kim)
- parisc: Filter out spurious interrupts in PA-RISC irq handler (Helge Deller)
- parisc: Use double word condition in 64bit CAS operation (John David Anglin)
- PCI,parisc: Enable 64-bit bus addresses on PA-RISC (Helge Deller)
- rtc: abx80x: fix RTC write bit (Mitja Spes)
- rtc: s5m: fix to update ctrl register (Joonyoung Shim)
- rtc: s3c: fix disabled clocks for alarm (Joonyoung Shim)
- SUNRPC: Lock the transport layer on shutdown (Trond Myklebust)
- SUNRPC: Ensure that we wait for connections to complete before retrying (Trond Myklebust)
- SUNRPC: xs_reset_transport must mark the connection as disconnected (Trond Myklebust)
- SUNRPC: Fix a thinko in xs_connect() (Trond Myklebust)
- net: sunrpc: fix tracepoint Warning: unknown op '->' (Pratyush Anand)
- Revert "NFSv4: Remove incorrect check in can_open_delegated()" (Trond Myklebust)
- NFSv4.1: Fix a protocol issue with CLOSE stateids (Trond Myklebust)
- NFSv4.1/flexfiles: Fix a protocol error in layoutreturn (Trond Myklebust)
- NFS41/flexfiles: zero out DS write wcc (Peng Tao)
- NFSv4: Force a post-op attribute update when holding a delegation (Trond Myklebust)
- NFS41/flexfiles: update inode after write finishes (Peng Tao)
- NFS: nfs_set_pgio_error sometimes misses errors (Trond Myklebust)
- NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client (Kinglong Mee)
- NFSv4.1/pNFS: Fix borken function _same_data_server_addrs_locked() (Trond Myklebust)
- NFS: Don't let the ctime override attribute barriers. (Trond Myklebust)
- NFSv4: don't set SETATTR for O_RDONLY|O_EXCL (NeilBrown)
- nfsd: ensure that delegation stateid hash references are only put once (Jeff Layton)
- nfsd: ensure that the ol stateid hash reference is only put once (Jeff Layton)
- nfsd: Fix an FS_LAYOUT_TYPES/LAYOUT_TYPES encode bug (Kinglong Mee)
- NFSv4/pnfs: Ensure we don't miss a file extension (Trond Myklebust)
- Btrfs: check if previous transaction aborted to avoid fs corruption (Filipe Manana)
- media: am437x-vpfe: Fix a race condition during release (Benoit Parrot)
- media: am437x-vpfe: Requested frame size and fmt overwritten by current sensor setting (Benoit Parrot)
- v4l: omap3isp: Fix sub-device power management code (Sakari Ailus)
- rc-core: fix remove uevent generation (David Härdeman)
- mm: make page pfmemalloc check more robust (Michal Hocko)
- x86/mm: Initialize pmd_idx in page_table_range_init_count() (Minfei Huang)
- mm: check if section present during memory block registering (Yinghai Lu)
- Add radeon suspend/resume quirk for HP Compaq dc5750. (Jeffery Miller)
- CIFS: fix type confusion in copy offload ioctl (Jann Horn)
- powerpc/mm: Recompute hash value after a failed update (Aneesh Kumar K.V)
- powerpc/boot: Specify ABI v2 when building an LE boot wrapper (Benjamin Herrenschmidt)
- crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions (Leonidas Da Silva Barbosa)
- powerpc: Uncomment and make enable_kernel_vsx() routine available (Leonidas Da Silva Barbosa)
- powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers (Thomas Huth)
- powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash (Michael Ellerman)
- powerpc/eeh: Fix fenced PHB caused by eeh_slot_error_detail() (Gavin Shan)
- powerpc/eeh: Probe after unbalanced kref check (Daniel Axtens)
- powerpc/pseries: Fix corrupted pdn list (Gavin Shan)
- pinctrl: at91: fix null pointer dereference (David Dueck)
- ALSA: hda - Fix white noise on Dell M3800 (Niranjan Sivakumar)
- ALSA: hda - Add some FIXUP quirks for white noise on Dell laptop. (Woodrow Shen)
- ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437 (Takashi Iwai)
- ALSA: hda - Enable headphone jack detect on old Fujitsu laptops (Takashi Iwai)
- ALSA: usb-audio: correct the value cache check. (Yao-Wen Mao)
- Input: evdev - do not report errors form flush() (Takashi Iwai)
- arm64: KVM: Disable virtual timer even if the guest is not using it (Marc Zyngier)
- KVM: arm64: add workaround for Cortex-A57 erratum #852523 (Will Deacon)
- arm/arm64: KVM: vgic: Check for !irqchip_in_kernel() when mapping resources (Pavel Fedin)
- arm64: errata: add module build workaround for erratum #843419 (Will Deacon)
- arm64: head.S: initialise mdcr_el2 in el2_setup (Will Deacon)
- arm64: compat: fix vfp save/restore across signal handlers in big-endian (Will Deacon)
- arm64: set MAX_MEMBLOCK_ADDR according to linear region size (Ard Biesheuvel)
- of/fdt: make memblock maximum physical address arch configurable (Ard Biesheuvel)
- arm64: flush FP/SIMD state correctly after execve() (Ard Biesheuvel)
- arm64: kconfig: Move LIST_POISON to a safe value (Jeff Vander Stoep)
- Revert "ext4: remove block_device_ejected" (Theodore Ts'o)
- ext4: don't manipulate recovery flag when freezing no-journal fs (Eric Sandeen)
- cxl: Fix unbalanced pci_dev_get in cxl_probe (Daniel Axtens)
- cxl: Remove racy attempt to force EEH invocation in reset (Daniel Axtens)
- mac80211: enable assoc check for mesh interfaces (Bob Copeland)
- MIPS: math-emu: Emulate missing BC1{EQ,NE}Z instructions (Markos Chandras)
- MIPS: math-emu: Allow m{f,t}hc emulation on MIPS R6 (Markos Chandras)
- tg3: Fix temperature reporting (Jean Delvare)
- igb: Fix oops caused by missing queue pairing (Shota Suzuki)
- rtlwifi: rtl8821ae: Fix an expression that is always false (Larry Finger)
- rtlwifi: rtl8192cu: Add new device ID (Adrien Schildknecht)
- unshare: Unsharing a thread does not require unsharing a vm (Eric W. Biederman)
- blk-mq: fix buffer overflow when reading sysfs file of 'pending' (Ming Lei)
- nfc: nci: hci: Add check on skb nci_hci_send_cmd parameter (Christophe Ricard)
- NFC: st21nfca: fix use of uninitialized variables in error path (Christophe Ricard)
- uek-rpm: configs: Rationalise CRYPTO config for OL6 (John Haxby)
- igb: bump version to igb-5.3.0 (Todd Fujinaka) [Orabug: 21792102]
- igb: use ARRAY_SIZE to replace calculating sizeof(a)/sizeof(a[0]) (Todd Fujinaka) [Orabug: 21792102]
- igb: report unsupported ethtool settings in set_coalesce (Todd Fujinaka) [Orabug: 21792102]
- igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Todd Fujinaka) [Orabug: 21792102]
- igb: Pull timestamp from fragment before adding it to skb (Alexander Duyck) [Orabug: 21792102]
- igb: only report generic filters in get_ts_info (Jacob Keller) [Orabug: 21792102]
- igb: bump version of igb to 5.2.18 (Todd Fujinaka) [Orabug: 21792102]
- igb: disable IPv6 extension header processing (Todd Fujinaka) [Orabug: 21792102]
- igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Alexander Duyck) [Orabug: 21792102]
- igb: simplify and clean up igb_enable_mas() (Todd Fujinaka) [Orabug: 21792102]
- e1000e: Increase driver version number (Raanan Avargil) [Orabug: 21792108]
- e1000e: Fix tight loop implementation of systime read algorithm (Raanan Avargil) [Orabug: 21792108]
- e1000e: Fix incorrect ASPM locking (Raanan Avargil) [Orabug: 21792108]
- e1000e: Cosmetic changes (Raanan Avargil) [Orabug: 21792108]
- e1000e: Fix EEE in Sx implementation (Raanan Avargil) [Orabug: 21792108]
- e1000e: Cleanup qos request in error handling of e1000_open (Jia-Ju Bai) [Orabug: 21792108]
- e1000e: i219 - k1 workaround for LPT is not required for SPT (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: i219 - Increase minimum FIFO read/write min gap (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: i219 - increase IPG for speed 10/100 full duplex (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: i219 - fix to enable both ULP and EEE in Sx state (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: synchronization of MAC-PHY interface only on non- ME systems (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: fix locking issue with e1000e_disable_aspm (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: Bump the version to 3.2.5 (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: fix unit hang during loopback test (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: fix systim issues (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: fix legacy interrupt handling in i219 (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: fix flush_desc_ring implementation (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: fix logical error in flush_desc_rings (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: remove call to do_div and sign mismatch warning (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: i219 execute unit hang fix on every reset or power state transition (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: i219 fix unit hang on reset and runtime D3 (Yanir Lubetkin) [Orabug: 21792108]
- e1000e: fix call to do_div() to use u64 arg (Jeff Kirsher) [Orabug: 21792108]
- e1000e: Do not allow CRC stripping to be disabled on 82579 w/ jumbo frames (Alexander Duyck) [Orabug: 21792108]
-
Mon Oct 05 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.8-15.1.el6uek]
- uek-rpm: sparc: update FW_LOADER_USER and TRUSTED_KEYRING (Allen Pais) [Orabug: 21880958] [Orabug: 21900415]
- Revert "sparc/PCI: Add mem64 resource parsing for root bus" (Santosh Shilimkar) [Orabug: 21937193]
- Revert "PCI: Set under_pref for mem64 resource of pcie device" (Santosh Shilimkar) [Orabug: 21937193]
-
Fri Sep 25 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.8-15.el6uek]
- use SET_NETDEV_DEV() to set up the vdev in vnet_new() (Sowmini Varadhan)
- lib/iommu-common.c: do not try to deref a null iommu->lazy_flush() pointer when n < pool->hint (Sowmini Varadhan)
- uek-rpm: configs: sparc64: enable dtrace support (Nick Alcock)
- uek-rpm: build: Update the base release to 8 with stable v4.1.8 (Santosh Shilimkar)
- uek-rpm: config: sxge/sxgevf: enable driver (Brian Maly) [Orabug: 20509061]
- revert commit ff8fb335221e2c446b0d4cbea26be371fd2feb64 (Tariq Saeed) [Orabug: 21696932]
- sxge/sxgevf: port to uek4 (Joyce Yu) [Orabug: 20509061]
- block: loop: don't enable direct-io unless the filesystem supports it (Dave Kleikamp)
- Linux 4.1.8 (Greg Kroah-Hartman)
- ARM: rockchip: fix broken build (Caesar Wang)
- fs: create and use seq_show_option for escaping (Kees Cook)
- hpfs: update ctime and mtime on directory modification (Mikulas Patocka)
- fs: Set the size of empty dirs to 0. (Eric W. Biederman)
- drivercore: Fix unregistration path of platform devices (Grant Likely)
- ACPI, PCI: Penalize legacy IRQ used by ACPI SCI (Jiang Liu)
- ARM: dts: rockchip: fix rk3288 watchdog irq (Heiko Stuebner)
- ARM: rockchip: fix the CPU soft reset (Caesar Wang)
- ARM: OMAP2+: DRA7: clockdomain: change l4per2_7xx_clkdm to SW_WKUP (Vignesh R)
- ARM: dts: fix clock-frequency of display timing0 for exynos3250-rinato (Hyungwon Hwang)
- ARM: orion5x: fix legacy orion5x IRQ numbers (Benjamin Cama)
- of/address: Don't loop forever in of_find_matching_node_by_address(). (David Daney)
- soc/tegra: pmc: Avoid usage of uninitialized variable (Thierry Reding)
- x86/mce: Reenable CMCI banks when swiching back to interrupt mode (Xie XiuQi)
- regulator: pbias: Fix broken pbias disable functionality (Kishon Vijay Abraham I)
- auxdisplay: ks0108: fix refcount (Sudip Mukherjee)
- spi/spi-xilinx: Fix mixed poll/irq mode (Ricardo Ribalda Delgado)
- spi/spi-xilinx: Fix spurious IRQ ACK on irq mode (Ricardo Ribalda Delgado)
- Doc: ABI: testing: configfs-usb-gadget-sourcesink (Peter Chen)
- Doc: ABI: testing: configfs-usb-gadget-loopback (Peter Chen)
- devres: fix devres_get() (Masahiro Yamada)
- xtensa: fix kernel register spilling (Max Filippov)
- xtensa: fix threadptr reload on return to userspace (Max Filippov)
- KVM: x86: Use adjustment in guest cycles when handling MSR_IA32_TSC_ADJUST (Haozhong Zhang)
- KVM: PPC: Book3S HV: Fix race in reading change bit when removing HPTE (Paul Mackerras)
- KVM: PPC: Book3S HV: Exit on H_DOORBELL if HOST_IPI is set (Gautham R. Shenoy)
- KVM: MMU: fix validation of mmio page fault (Xiao Guangrong)
- HID: cp2112: fix I2C_SMBUS_BYTE write (Ellen Wang)
- HID: cp2112: fix byte order in SMBUS operations (Ellen Wang)
- HID: usbhid: Fix the check for HID_RESET_PENDING in hid_io_error (Don Zickus)
- crypto: ghash-clmulni: specify context size for ghash async algorithm (Andrey Ryabinin)
- crypto: vmx - Fixing GHASH Key issue on little endian (Leonidas Da Silva Barbosa)
- serial: samsung: fix DMA for FIFO smaller than cache line size (Robert Baldyga)
- serial: samsung: fix DMA mode enter condition for small FIFO sizes (Marek Szyprowski)
- serial: 8250_pci: Add support for Pericom PI7C9X795[1248] (Adam Lee)
- serial: 8250: bind to ALi Fast Infrared Controller (ALI5123) (Maciej S. Szmigiero)
- serial: 8250: don't bind to SMSC IrCC IR port (Maciej S. Szmigiero)
- ASoC: arizona: Poll for FLL clock OK rather than use interrupts (Charles Keepax)
- ASoC: arizona: Fix gain settings of FLL in free-run mode (Nikesh Oswal)
- ASoC: adav80x: Remove .read_flag_mask setting from adav80x_regmap_config (Axel Lin)
- ASoC: samsung: Remove redundant arndale_audio_remove (Vaishali Thakkar)
- ASoC: rt5640: fix line out no sound issue (John Lin)
- tty: serial: men_z135_uart.c: Fix race between IRQ and set_termios() (Johannes Thumshirn)
- usb: host: ehci-sys: delete useless bus_to_hcd conversion (Peter Chen)
- usb: gadget: f_uac2: finalize wMaxPacketSize according to bandwidth (Peter Chen)
- usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512 bytes (Kishon Vijay Abraham I)
- doc: usb: gadget-testing: using the updated testusb.c (Peter Chen)
- usb: gadget: m66592-udc: forever loop in set_feature() (Dan Carpenter)
- xfs: Fix file type directory corruption for btree directories (Jan Kara)
- xfs: Fix xfs_attr_leafblock definition (Jan Kara)
- libxfs: readahead of dir3 data blocks should use the read verifier (Darrick J. Wong)
- USB: pl2303: fix baud-rate divisor calculations (Michał Pecio)
- USB: ftdi_sio: Added custom PID for CustomWare products (Matthijs Kooijman)
- USB: qcserial: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module (David Ward)
- USB: symbolserial: Use usb_get_serial_port_data (Philipp Hachtmann)
- spi: dw: Allow interface drivers to limit data I/O to word sizes (Michael van der Westhuizen)
- spi: img-spfi: fix kbuild test robot warning (Sifan Naeem)
- spi: img-spfi: fix multiple calls to request gpio (Sifan Naeem)
- spi: img-spfi: check for timeout error before proceeding (Sifan Naeem)
- spi: sh-msiof: Fix FIFO size to 64 word from 256 word (Koji Matsuoka)
- spi: Fix regression in spi-bitbang-txrx.h (Lars Persson)
- spi: bcm2835: set up spi-mode before asserting cs-gpio (Martin Sperl)
- PCI: Disable async suspend/resume for JMicron multi-function SATA/AHCI (Zhang Rui)
- PCI: Add VPD function 0 quirk for Intel Ethernet devices (Mark Rustad)
- PCI: Add dev_flags bit to access VPD through function 0 (Mark Rustad)
- PCI: Fix TI816X class code quirk (Bjorn Helgaas)
- clk: qcom: Fix MSM8916 prng clock enable bit (Georgi Djakov)
- clk: qcom: Set CLK_SET_RATE_PARENT on ce1 clocks (Stephen Boyd)
- clk: pxa: fix core frequency reporting unit (Robert Jarzmik)
- clk: versatile: off by one in clk_sp810_timerclken_of_get() (Dan Carpenter)
- clk: pistachio: correct critical clock list (Damien.Horsley)
- clk: pistachio: Fix override of clk-pll settings from boot loader (Zdenko Pulitika)
- clk: s5pv210: add missing call to samsung_clk_of_add_provider() (Marek Szyprowski)
- clk: exynos4: Fix wrong clock for Exynos4x12 ADC (Krzysztof Kozlowski)
- clk: rockchip: rk3288: add CLK_SET_RATE_PARENT to sclk_mac (Heiko Stuebner)
- PM / clk: don't return int on __pm_clk_enable() (Colin Ian King)
- staging: comedi: usbduxsigma: don't clobber ao_timer in command test (Ian Abbott)
- staging: comedi: usbduxsigma: don't clobber ai_timer in command test (Ian Abbott)
- staging: comedi: adl_pci7x3x: fix digital output on PCI-7230 (Ian Abbott)
- sched: Fix cpu_active_mask/cpu_online_mask race (Jan H. Schönherr)
- iio: adis16480: Fix scale factors (Lars-Peter Clausen)
- iio: Add inverse unit conversion macros (Lars-Peter Clausen)
- iio: adis16400: Fix adis16448 gyroscope scale (Lars-Peter Clausen)
- iio: industrialio-buffer: Fix iio_buffer_poll return value (Cristina Opriceana)
- iio: event: Remove negative error code from iio_event_poll (Cristina Opriceana)
- iio: bmg160: IIO_BUFFER and IIO_TRIGGERED_BUFFER are required (Markus Pargmann)
- s390/setup: fix novx parameter (Martin Schwidefsky)
- s390/sclp: fix compile error (Sebastian Ott)
- drm/i915: Limit the number of loops for reading a split 64bit register (Chris Wilson)
- drm/i915: Always mark the object as dirty when used by the GPU (Chris Wilson)
- drm/i915: Allow DSI dual link to be configured on any pipe (Gaurav K Singh)
- drm/qxl: validate monitors config modes (Jonathon Jongsma)
- drm/i915: Preserve SSC earlier (Lukas Wunner)
- drm/radeon: fix HDMI quantization_range for pre-DCE5 asics (Alex Deucher)
- drm/radeon/native: Send out the full AUX address (Alex Deucher)
- drm/radeon/atom: Send out the full AUX address (Ville Syrjälä)
- drm/i915: Check DP link status on long hpd too (Ville Syrjälä)
- drm/i915: apply the PCI_D0/D3 hibernation workaround everywhere on pre GEN6 (Imre Deak)
- DRM - radeon: Don't link train DisplayPort on HPD until we get the dpcd (Stephen Chandler Paul)
- x86/ldt: Further fix FPU emulation (Andy Lutomirski)
- x86/ldt: Correct FPU emulation access to LDT (Juergen Gross)
- x86/ldt: Correct LDT access in single stepping logic (Juergen Gross)
- x86/ldt: Make modify_ldt synchronous (Andy Lutomirski) {CVE-2015-5157}
- Linux 4.1.7 (Greg Kroah-Hartman)
- ARM: 8405/1: VDSO: fix regression with toolchains lacking ld.bfd executable (Nathan Lynch)
- x86/idle: Restore trace_cpu_idle to mwait_idle() calls (Jisheng Zhang)
- x86/apic: Fix fallout from x2apic cleanup (Thomas Gleixner)
- x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC (David Vrabel)
- arm64: perf: fix unassigned cpu_pmu->plat_device when probing PMU PPIs (Shannon Zhao)
- arm64: KVM: Fix host crash when injecting a fault into a 32bit guest (Marc Zyngier)
- fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Hiral Shah)
- Add factory recertified Crucial M500s to blacklist (Guillermo A. Amaral)
- can: pcan_usb: don't provide CAN FD bittimings by non-FD adapters (Marc Kleine-Budde)
- SCSI: Fix NULL pointer dereference in runtime PM (Alan Stern)
- genirq: Introduce irq_chip_set_type_parent() helper (Grygorii Strashko)
- genirq: Don't return ENOSYS in irq_chip_retrigger_hierarchy (Grygorii Strashko)
- ARM: OMAP: wakeupgen: Restore the irq_set_type() mechanism (Grygorii Strashko)
- irqchip/crossbar: Restore set_wake functionality (Grygorii Strashko)
- irqchip/crossbar: Restore the mask on suspend behaviour (Grygorii Strashko)
- irqchip/crossbar: Restore the irq_set_type() mechanism (Grygorii Strashko)
- 9p: ensure err is initialized to 0 in p9_client_read/write (Vincent Bernat)
- drm/i915: Avoid TP3 on CHV (Thulasimani,Sivakumar)
- drm/i915: remove HBR2 from chv supported list (Thulasimani,Sivakumar)
- drm/i915: Flag the execlists context object as dirty after every use (Chris Wilson)
- drm/atmel-hlcdc: Compile suspend/resume for PM_SLEEP only (Thierry Reding)
- Input: gpio_keys_polled - request GPIO pin as input. (Vincent Pelletier)
- PCI: Don't use 64-bit bus addresses on PA-RISC (Bjorn Helgaas)
- target/iscsi: Fix double free of a TUR followed by a solicited NOPOUT (Alexei Potashnik)
- mac80211: fix invalid read in minstrel_sort_best_tp_rates() (Adrien Schildknecht)
- ALSA: hda: fix possible NULL dereference (Markus Osterhoff)
- ALSA: hda - Fix path power activation (Takashi Iwai)
- ALSA: hda - Check all inputs for is_active_nid_for_any() (Takashi Iwai)
- ALSA: hda - Shutdown CX20722 on reboot/free to avoid spurious noises (David Henningsson)
- ALSA: usb: Add native DSD support for Gustard DAC-X20U (Jurgen Kramer)
- ALSA: hda - Fix the white noise on Dell laptop (Woodrow Shen)
- ALSA: usb-audio: Fix runtime PM unbalance (Takashi Iwai)
- cpuset: use trialcs->mems_allowed as a temp variable (Alban Crequy)
- Revert "libata: Implement NCQ autosense" (Tejun Heo)
- Revert "libata: Implement support for sense data reporting" (Tejun Heo)
- Revert "libata-eh: Set 'information' field for autosense" (Tejun Heo)
- crypto: caam - fix memory corruption in ahash_final_ctx (Horia Geant?)
- crypto: nx - respect sg limit bounds when building sg lists for SHA (Jan Stancek)
- sd: Fix maximum I/O size for BLOCK_PC requests (Martin K. Petersen)
- libiscsi: Fix host busy blocking during connection teardown (John Soni Jose)
- MIPS: Fix seccomp syscall argument for MIPS64 (Markos Chandras)
- regmap: regcache-rbtree: Clean new present bits on present bitmap resize (Guenter Roeck)
- Revert x86 sigcontext cleanups (Linus Torvalds)
- mfd: arizona: Fix initialisation of the PM runtime (Charles Keepax)
- ARM: invalidate L1 before enabling coherency (Russell King)
- ARM: v7 setup function should invalidate L1 cache (Russell King)
- ARM: 8384/1: VDSO: force use of BFD linker (Nathan Lynch)
- ARM: 8385/1: VDSO: group link options (Nathan Lynch)
- ARM: dts: OMAP5: Fix broken pbias device creation (Kishon Vijay Abraham I)
- ARM: dts: OMAP4: Fix broken pbias device creation (Kishon Vijay Abraham I)
- ARM: dts: dra7: Fix broken pbias device creation (Kishon Vijay Abraham I)
- ARM: dts: omap243x: Fix broken pbias device creation (Kishon Vijay Abraham I)
- ARM: imx6: correct i.MX6 PCIe interrupt routing (Lucas Stach)
- libfc: Fix fc_fcp_cleanup_each_cmd() (Bart Van Assche)
- libfc: Fix fc_exch_recv_req() error path (Bart Van Assche)
- drm/vmwgfx: Fix execbuf locking issues (Thomas Hellstrom)
- drm/radeon: add new OLAND pci id (Alex Deucher)
- HID: uclogic: fix limit in uclogic_tablet_enable() (Dan Carpenter)
- HID: hid-input: Fix accessing freed memory during device disconnect (Krzysztof Kozlowski)
- EDAC, ppc4xx: Access mci->csrows array elements properly (Michael Walle)
- localmodconfig: Use Kbuild files too (Richard Weinberger)
- dm thin metadata: delete btrees when releasing metadata snapshot (Joe Thornber)
- xen/xenbus: Don't leak memory when unmapping the ring on HVM backend (Julien Grall)
- x86/xen: build "Xen PV" APIC driver for domU as well (Jason A. Donenfeld)
- rtlwifi: Fix NULL dereference when PCI driver used as an AP (Luis Felipe Dominguez Vega)
- rtlwifi: rtl8723be: Add module parameter for MSI interrupts (Larry Finger)
- iwlwifi: pcie: fix prepare card flow (Emmanuel Grumbach)
- perf: Fix PERF_EVENT_IOC_PERIOD migration race (Peter Zijlstra)
- perf: Fix double-free of the AUX buffer (Ben Hutchings)
- perf: Fix running time accounting (Peter Zijlstra)
- perf: Fix fasync handling on inherited events (Peter Zijlstra)
- rsi: Fix failure to load firmware after memory leak fix and fix the leak (Mike Looijmans)
- xen-blkback: replace work_pending with work_busy in purge_persistent_gnt() (Bob Liu)
- xen-blkfront: don't add indirect pages to list when !feature_persistent (Bob Liu)
- clk: pxa: pxa3xx: fix CKEN register access (Robert Jarzmik)
- mm/hwpoison: fix fail isolate hugetlbfs page w/ refcount held (Wanpeng Li)
- mm/hwpoison: fix page refcount of unknown non LRU page (Wanpeng Li)
- ipc/sem.c: update/correct memory barriers (Manfred Spraul)
- ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski)
- block: loop: Enable directIO on nfs (Dave Kleikamp)
- block: loop: Enable directIO whenever possible (Dave Kleikamp)
- block: loop: support DIO & AIO (Ming Lei)
- block: loop: prepare for supporing direct IO (Ming Lei)
- block: loop: use kthread_work (Ming Lei)
- block: loop: set QUEUE_FLAG_NOMERGES for request queue of loop (Ming Lei)
- fs: direct-io: don't dirtying pages for ITER_BVEC/ITER_KVEC direct read (Ming Lei)
- nfs: don't dirty kernel pages read by direct-io (Dave Kleikamp)
- block: loop: avoiding too many pending per work I/O (Ming Lei)
- block: loop: convert to per-device workqueue (Santosh Shilimkar)
-
Thu Sep 17 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.6-14.el6uek]
- rtnetlink: RTEXT_FILTER_SKIP_STATS support to avoid dumping inet/inet6 stats (Sowmini Varadhan) [Orabug: 21857538]
- bonding: If IP route look-up to send an ARP fails, mark in bonding structure as no ARP sent. (Rama Nichanamatlu) [Orabug: 21844825]
- uek-rpm: build: sparc: Build sparc headers (Natalya Naumova)
- RDS: change spin_lock to spin_lock_bh (Wengang Wang) [Orabug: 21795851]
- rds: add busy_list only when fmr allocated successfully (Wengang Wang) [Orabug: 21795840]
- rds: free ib_device related resource (Wengang Wang) [Orabug: 21795824]
- rds: srq initialization and cleanup (Wengang Wang) [Orabug: 21795815]
- uek-rpm: configs: Adjust config for new rpcrdma.ko module (Chuck Lever)
- xen/fpu: stts() before the local_irq_enable(), and clts() after the local_irq_disable(). (Konrad Rzeszutek Wilk) [Orabug: 20318090]
- Revert "x86, fpu: Avoid possible error in math_state_restore()" (Konrad Rzeszutek Wilk)
- uek-rpm: builds: sparc64: enable dtrace support (Allen Pais)
- sparc64: vdso: simplify cpu_relax (Dave Kleikamp) [Orabug: 20861959]
- vdso: replace current_thread_info when building vDSO rather than diking it out (Nick Alcock) [Orabug: 20861959]
- sparc64, vdso: Add gettimeofday() and clock_gettime(). (Nick Alcock) [Orabug: 20861959]
- sparc64, vdso: sparc64 vDSO implementation. (Nick Alcock) [Orabug: 20861959]
- xprtrdma: Add class for RDMA backwards direction transport (Chuck Lever)
- svcrdma: Add infrastructure to receive backwards direction RPC/RDMA replies (Chuck Lever)
- svcrdma: Add infrastructure to send backwards direction RPC/RDMA calls (Chuck Lever)
- svcrdma: Add svc_rdma_get_context() API that is allowed to fail (Chuck Lever)
- svcrdma: Define maximum number of backchannel requests (Chuck Lever)
- NFS: Enable client side NFSv4.1 backchannel to use other transports (Chuck Lever)
- svcrdma: Add backward direction service for RPC/RDMA transport (Chuck Lever)
- xprtrdma: Handle incoming backward direction RPC calls (Chuck Lever)
- xprtrdma: Add support for sending backward direction RPC replies (Chuck Lever)
- xprtrdma: Pre-allocate Work Requests for backchannel (Chuck Lever)
- xprtrdma: Pre-allocate backward rpc_rqst and send/receive buffers (Chuck Lever)
- SUNRPC: Abstract backchannel operations (Chuck Lever)
- SUNRPC: xprt_complete_bc_request must also decrement the free slot count (Trond Myklebust)
- SUNRPC: Fix a backchannel deadlock (Trond Myklebust)
- SUNRPC: Fix a backchannel race (Trond Myklebust)
- SUNRPC: Clean up allocation and freeing of back channel requests (Trond Myklebust)
- xprtrdma: Replace send and receive arrays (Chuck Lever)
- xprtrdma: Refactor reply handler error handling (Chuck Lever)
- xprtrdma: Wait before destroying transport's queue pair (Chuck Lever)
- xprtrdma: Remove completion polling budgets (Chuck Lever)
- xprtrdma: Enable swap-on-NFS/RDMA (Chuck Lever)
- xprtrdma: take HCA driver refcount at client (Devesh Sharma)
- xprtrdma: Count RDMA_NOMSG type calls (Chuck Lever)
- xprtrdma: Clean up xprt_rdma_print_stats() (Chuck Lever)
- xprtrdma: Fix large NFS SYMLINK calls (Chuck Lever)
- xprtrdma: Fix XDR tail buffer marshalling (Chuck Lever)
- xprtrdma: Don't provide a reply chunk when expecting a short reply (Chuck Lever)
- xprtrdma: Always provide a write list when sending NFS READ (Chuck Lever)
- xprtrdma: Account for RPC/RDMA header size when deciding to inline (Chuck Lever)
- xprtrdma: Remove logic that constructs RDMA_MSGP type calls (Chuck Lever)
- xprtrdma: Clean up rpcrdma_ia_open() (Chuck Lever)
- xprtrdma: Remove last ib_reg_phys_mr() call site (Chuck Lever)
- xprtrdma: Don't fall back to PHYSICAL memory registration (Chuck Lever)
- xprtrdma: Increase default credit limit (Chuck Lever)
- xprtrdma: Raise maximum payload size to one megabyte (Chuck Lever)
- xprtrdma: Make xprt_setup_rdma() agnostic to family of server address (Chuck Lever)
- svcrdma: Change maximum server payload back to RPCSVC_MAXPAYLOAD (Chuck Lever)
- svcrdma: Remove svc_rdma_fastreg() (Chuck Lever)
- svcrdma: Clean up svc_rdma_get_reply_array() (Chuck Lever)
- svcrdma: Fix send_reply() scatter/gather set-up (Chuck Lever)
- NFS/RDMA Release resources in svcrdma when device is removed (Shirley Ma)
- xprtrdma: Reduce per-transport MR allocation (Chuck Lever)
- xprtrdma: Stack relief in fmr_op_map() (Chuck Lever)
- xprtrdma: Split rb_lock (Chuck Lever)
- xprtrdma: Remove rpcrdma_ia::ri_memreg_strategy (Chuck Lever)
- xprtrdma: Remove ->ro_reset (Chuck Lever)
- xprtrdma: Remove unused LOCAL_INV recovery logic (Chuck Lever)
- xprtrdma: Acquire MRs in rpcrdma_register_external() (Chuck Lever)
- xprtrdma: Introduce an FRMR recovery workqueue (Chuck Lever)
- xprtrdma: Acquire FMRs in rpcrdma_fmr_register_external() (Chuck Lever)
- xprtrdma: Introduce helpers for allocating MWs (Chuck Lever)
- xprtrdma: Use ib_device pointer safely (Chuck Lever)
- xprtrdma: Remove rr_func (Chuck Lever)
- xprtrdma: Replace rpcrdma_rep::rr_buffer with rr_rxprt (Chuck Lever)
- xprtrdma: Warn when there are orphaned IB objects (Chuck Lever)
- SUNRPC: Address kbuild warning in net/sunrpc/debugfs.c (Chuck Lever)
- SUNRPC: Transport fault injection (Chuck Lever)
- sunrpc: turn swapper_enable/disable functions into rpc_xprt_ops (Jeff Layton)
- sunrpc: lock xprt before trying to set memalloc on the sockets (Jeff Layton)
- sunrpc: if we're closing down a socket, clear memalloc on it first (Jeff Layton)
- sunrpc: make xprt->swapper an atomic_t (Jeff Layton)
- sunrpc: keep a count of swapfiles associated with the rpc_clnt (Jeff Layton)
- rpcrdma: Merge svcrdma and xprtrdma modules into one (Chuck Lever)
- svcrdma: Add a separate "max data segs macro for svcrdma (Chuck Lever)
- svcrdma: Replace GFP_KERNEL in a loop with GFP_NOFAIL (Chuck Lever)
- svcrdma: Keep rpcrdma_msg fields in network byte-order (Chuck Lever)
- svcrdma: Fix byte-swapping in svc_rdma_sendto.c (Chuck Lever)
- svcrdma: Remove svc_rdma_xdr_decode_deferred_req() (Chuck Lever)
- SUNRPC: Move EXPORT_SYMBOL for svc_process (Chuck Lever)
- SUNRPC: Clean up bc_send() (Chuck Lever)
- SUNRPC: Backchannel handle socket nospace (Trond Myklebust)
-
Fri Sep 11 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.6-13.el6uek]
- ib_core: Usermode FMR config params (Dotan Barak) [Orabug: 21517998]
- ib_core: User mode FMR fixes 2012-06-11 (Dotan Barak) [Orabug: 21517998]
- ib/srp: Enable usermode FMR (Dotan Barak) [Orabug: 21517998]
- ib/iser: Enable usermode FMR (Dotan Barak) [Orabug: 21517998]
- ib/mlx4: Enable usermode FMR (Dotan Barak) [Orabug: 21517998]
- ib/core: Enable usermode FMR (Dotan Barak)
- ib/core: init shared-pd ref count to 1, and add cleanup (Arun Kaimalettu) [Orabug: 21496696]
- IB/Shared PD support from Oracle (Eli Cohen) [Orabug: 21496696]
- sparc64: enable firmware build in kernel spec (Allen Pais)
- sparc64: enable usb xhci/ehci pci configs (Allen Pais)
- sparc64: enable a few configs required for proxyt (Allen Pais)
- sparc64:perf: fix perf build crash (Allen Pais)
- sparc64: enable dtrace support for sparc64 in the spec file (Allen Pais)
- sparc64: kernel-uek.spec update to support sparc. (Allen Pais)
- sparc64: uek4 debug config for sparc64 (Allen Pais)
- sparc64: uek4 config for sparc64 (Allen Pais)
- lib/iommu-common.c: do not use 0xffffffffffffffffl for computing align_mask (Sowmini Varadhan)
- sparc64: use ENTRY/ENDPROC in VISsave (Sam Ravnborg)
- SPARC64: PORT LDOMS TO UEK4 (Aaron Young) [Orabug: 21644721]
- Fix incorrect ASI_ST_BLKINIT_MRU_S value (Rob Gardner)
- uek-rpm: config: add turbostat into kernel pakackage for OL6 and OL7 (Ethan Zhao) [Orabug: 21613769]
- uek-rom: config: Unset CONFIG_NFS_USE_LEGACY_DNS for OL7 (Todd Vierling) [Orabug: 21483381]
- NVMe: Setup max hardware sector count to 512KB (Santosh Shilimkar) [Orabug: 21818316]
- sparc64: perf: Use UREG_FP rather than UREG_I6 (David Ahern)
- sparc64: perf: Add sanity checking on addresses in user stack (David Ahern)
- sparc64: Convert BUG_ON to warning (David Ahern)
- sparc: perf: Disable pagefaults while walking userspace stacks (David Ahern)
- sparc: time: Replace update_persistent_clock() with CONFIG_RTC_SYSTOHC (Xunlei Pang)
- PCI: Set under_pref for mem64 resource of pcie device (Yinghai Lu)
- sparc/PCI: Add mem64 resource parsing for root bus (Yinghai Lu)
- PCI: Add pci_bus_addr_t (Yinghai Lu)
- sparc64: Fix userspace FPU register corruptions. (David S. Miller)
- sparc64: using 2048 as default for number of CPUS (cherry picked from commit 578ddb2512a5c908cd17ef8cbc43ff78dd399afd) (Allen Pais)
- sparc64: iommu-common build error fix (cherry picked from commit accb4c6276793b991c6382bf57a58b40ea17eb11) (Allen Pais)
- sparc64: fix Setup sysfs to mark LDOM sockets build error (cherry picked from commit 59be02427bfcac6c904ddd1374c35d63155b82d4) (Allen Pais)
- sparc64: mmap fixed and shared (bob picco) [Orabug: 20426304]
- sparc64: restore TIF_FREEZE flag for sparc (Allen Pais)
- sparc64: Setup sysfs to mark LDOM sockets, cores and threads correctly (chris hyser)
- sparc: Revert generic IOMMU allocator. (David S. Miller)
- sparc: report correct hw capabilities for athena (Allen Pais) [Orabug: 18314966]
- sparc64: Setup sysfs to mark LDOM sockets, cores and threads correctly. (Allen Pais) [Orabug: 17423360]
- sparc64: prevent solaris control domain warnings about Domain Service handles (Allen Pais) [Orabug: 18038829]
- sparc64: retry domain service registration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (Allen Pais) [Orabug: 17375532]
- sparc64: __init code no longer called during non __init (Allen Pais)
- add OCFS2_LOCK_RECURSIVE arg_flags to ocfs2_cluster_lock() to prevent hang (Tariq Saeed) [Orabug: 21793017]
- intel_pstate: enable HWP per CPU (Kristen Carlson Accardi) [Orabug: 21325983]
- ocfs2: direct write will call ocfs2_rw_unlock() twice when doing aio+dio (Ryan Ding) [Orabug: 21612107]
- uek-rpm: configs: Enbale X86_SYSFB on OL7 too (Santosh Shilimkar) [Orabug: 21802188]
- ocfs2_iop_set/get_acl() are also called from the VFS so we must take inode lock (Tariq Saeed) [Orabug: 20189959]
- BUG_ON(lockres->l_level != DLM_LOCK_EX && !checkpointed) tripped in ocfs2_ci_checkpointed (Tariq Saeed) [Orabug: 20189959]
- kallsyms: unbreak kallmodsyms after CONFIG_KALLMODSYMS addition (Nick Alcock) [Orabug: 21539840]
- kallsyms: de-ifdef kallmodsyms (Nick Alcock) [Orabug: 21539840]
- dtrace: use syscall_get_nr() to obtain syscall number (Kris Van Hees) [Orabug: 21630345]
-
Fri Sep 04 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.6-12.el6uek]
- DCA: fix over-warning in ioat3_dca_init (Jet Chen) [Orabug: 21666295]
- IB/rds_rdma: unloading of ofed stack causes page fault panic (Rama Nichanamatlu) [Orabug: 20861212]
- RDS-TCP: Support multiple RDS-TCP listen endpoints, one per netns. (Sowmini Varadhan) [Orabug: 21437445]
- RDS-TCP: Make RDS-TCP work correctly when it is set up in a netns other than init_net (Sowmini Varadhan) [Orabug: 21437445]
- net: sk_clone_lock() should only do get_net() if the parent is not a kernel socket (Sowmini Varadhan) [Orabug: 21437445]
- net: Modify sk_alloc to not reference count the netns of kernel sockets. (Sowmini Varadhan)
- net: Pass kern from net_proto_family.create to sk_alloc (Sowmini Varadhan)
- net: Add a struct net parameter to sock_create_kern (Sowmini Varadhan) [Orabug: 21437445]
-
Fri Aug 28 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.6-11.el6uek]
- nfs: take extra reference to fl->fl_file when running a LOCKU operation (Jeff Layton) [Orabug: 21687670]
- NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock (Tariq Saeed) [Orabug: 20933419]
- i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Catherine Sullivan) [Orabug: 21570582]
- i40e: Refine an error message to avoid confusion (Anjali Singhai Jain) [Orabug: 21570582]
- i40e/i40evf: Add support for pre-allocated pages for PD (Faisal Latif) [Orabug: 21570582]
- i40evf: add MAC address filter in open, not init (Mitch Williams) [Orabug: 21570582]
- i40evf: don't delete all the filters (Mitch Williams) [Orabug: 21570582]
- i40e: un-disable VF after reset (Mitch Williams) [Orabug: 21570582]
- i40e: do a proper reset when disabling a VF (Mitch Williams) [Orabug: 21570582]
- i40e: correctly program filters for VFs (Mitch Williams) [Orabug: 21570582]
- i40e/i40evf: Update the admin queue command header (Greg Rose) [Orabug: 21570582]
- i40e: Remove incorrect #ifdef's (Carolyn Wyborny) [Orabug: 21570582]
- i40e: ignore duplicate port VLAN requests (Mitch Williams) [Orabug: 21570582]
- i40evf: Allow for an abundance of vectors (Mitch Williams) [Orabug: 21570582]
- i40e/i40evf: improve Tx performance with a small tweak (Jesse Brandeburg) [Orabug: 21570582]
- i40e/i40evf: Update Flex-10 related device/function capabilities (Pawel Orlowski) [Orabug: 21570582]
- i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Anjali Singhai Jain) [Orabug: 21570582]
- i40e: Implement ndo_features_check() (Joe Stringer) [Orabug: 21570582]
- i40evf: don't configure unused RSS queues (Mitch Williams) [Orabug: 21570582]
- i40evf: fix panic during MTU change (Mitch Williams) [Orabug: 21570582]
- i40e: Bump version to 1.3.4 (Catherine Sullivan) [Orabug: 21570582]
- i40e/i40evf: remove time_stamp member (Jesse Brandeburg) [Orabug: 21570582]
- i40e/i40evf: force inline transmit functions (Jesse Brandeburg) [Orabug: 21570582]
- i40evf: skb->xmit_more support (Jesse Brandeburg) [Orabug: 21570582]
- i40e: Move the FD ATR/SB messages to a higher debug level (Anjali Singhai Jain) [Orabug: 21570582]
- i40e: fix unrecognized FCOE EOF case (Vasu Dev) [Orabug: 21570582]
- i40e/i40evf: Remove unneeded TODO (Greg Rose) [Orabug: 21570582]
- i40e: Remove unnecessary pf members (Anjali Singhai Jain) [Orabug: 21570582]
- i40e/i40evf: Add stats to count Tunnel ATR hits (Anjali Singhai Jain) [Orabug: 21570582]
- i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets. (Anjali Singhai Jain) [Orabug: 21570582]
- i40e: Disable offline diagnostics if VFs are enabled (Greg Rose) [Orabug: 21570582]
- i40e: Collect PFC XOFF RX stats even in single TC case (Neerav Parikh) [Orabug: 21570582]
- uek-rpm: configs: Enable Chelsio T4 and T5 NIC on OL6 (Santosh Shilimkar) [Orabug: 21754829]
- mm: madvise allow remove operation for hugetlbfs (Mike Kravetz) [Orabug: 21652814]
- mmotm: build fix hugetlbfs fallocate if not CONFIG_NUMA (Mike Kravetz) [Orabug: 21652814]
- hugetlbfs: add hugetlbfs_fallocate() (Mike Kravetz) [Orabug: 21652814]
- hugetlbfs: New huge_add_to_page_cache helper routine (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb: alloc_huge_page handle areas hole punched by fallocate (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb: vma_has_reserves() needs to handle fallocate hole punch (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb.c: make vma_has_reserves() return bool (Nicholas Krause) [Orabug: 21652814]
- hugetlbfs: truncate_hugepages() takes a range of pages (Mike Kravetz) [Orabug: 21652814]
- hugetlbfs: hugetlb_vmtruncate_list() needs to take a range to delete (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb: expose hugetlb fault mutex for use by fallocate (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb: add region_del() to delete a specific range of entries (Mike Kravetz) [Orabug: 21652814]
- mm-hugetlb-add-cache-of-descriptors-to-resv_map-for-region_add-fix (Andrew Morton) [Orabug: 21652814]
- mm/hugetlb: add cache of descriptors to resv_map for region_add (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb: handle races in alloc_huge_page and hugetlb_reserve_pages (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb: compute/return the number of regions added by region_add() (Mike Kravetz) [Orabug: 21652814]
- mm/hugetlb: document the reserve map/region tracking routines (Mike Kravetz) [Orabug: 21652814]
- ixgbe: TRIVIAL fix up double 'the' and comment style (Jacob Keller) [Orabug: 21669416]
- ixgbe: Simplify port-specific macros (Mark Rustad) [Orabug: 21669416]
- ixgbevf: add support for reporting RSS key and hash table for X550 (Emil Tantilov) [Orabug: 21669416]
- ixgbe: Don't report flow director filter's status (Fan Du) [Orabug: 21669416]
- ixgbevf: Set Rx hash type for ingress packets (Fan Du) [Orabug: 21669416]
- ixgbe: Specify Rx hash type WRT Rx desc RSS type (Fan Du) [Orabug: 21669416]
- ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (Alexander Duyck) [Orabug: 21669416]
- ixgbe: only report generic filters in get_ts_info (Jacob Keller) [Orabug: 21669416]
- ixgbe: Remember to write ixfi changes after modifying (Don Skidmore) [Orabug: 21669416]
- ixgbe: fix X550 default set_phy_power method (Don Skidmore) [Orabug: 21669416]
- ixgbe: Set lan_id before using I2C (Don Skidmore) [Orabug: 21669416]
- ixgbe: add link check for X550 copper (Don Skidmore) [Orabug: 21669416]
- ixgbe: Add support for another X550 device. (Don Skidmore) [Orabug: 21669416]
- ixgbe: fix X550 PHY function pointers (Don Skidmore) [Orabug: 21669416]
- ixgbe: fix X550 devices init flow (Don Skidmore) [Orabug: 21669416]
- ixgbe: fix bug in not clearing counters for X550 devices (Don Skidmore) [Orabug: 21669416]
- ixgbe: fix issue with sfp events with new X550 devices (Don Skidmore) [Orabug: 21669416]
- ixgbe: add support for interrupts from X550 external PHY (Don Skidmore) [Orabug: 21669416]
- ixgbe: Add const string for overheat message (Don Skidmore) [Orabug: 21669416]
- ixgbe: Add reset for X550 device (Don Skidmore) [Orabug: 21669416]
- ixgbe: add X550 support for external PHY and forced 1G/10G support (Don Skidmore) [Orabug: 21669416]
- ixgbe: Restore ESDP settings after MAC reset (Don Skidmore) [Orabug: 21669416]
- ixgbe: Add a PHY power state method (Don Skidmore) [Orabug: 21669416]
- ixgbe: add define for X557 PHY ID (Don Skidmore) [Orabug: 21669416]
- ixgbe: add support for WoL and autoneg FC for some X550 devices (Don Skidmore) [Orabug: 21669416]
- ixgbe: add array of MAC type dependent values (Don Skidmore) [Orabug: 21669416]
- ixgbe: Allow flow director to use entire queue space (John Fastabend) [Orabug: 21669416]
- ethtool: Add helper routines to pass vf to rx_flow_spec (John Fastabend) [Orabug: 21669416]
- ixgbe: Use a signed type to hold error codes (Mark Rustad) [Orabug: 21669416]
- ixgbe: Release semaphore bits in the right order (Mark Rustad) [Orabug: 21669416]
- ixgbe: Fix IOSF SB access issues (Mark Rustad) [Orabug: 21669416]
-
Wed Aug 26 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.6-10.el6uek]
- rds: print vendor error on error induced disconnect/re-connect (Wengang Wang) [Orabug: 21527137]
- rds: re-entry of rds_ib_xmit/rds_iw_xmit (Wengang Wang) [Orabug: 21324078]
- selinux: enable setting security context in cgroup (Alexey Kodanev) [Orabug: 21295765]
- net/mlx4_vnic: Initialize new fields of mlx4_ib_qp (Yuval Shaia) [Orabug: 21530835]
- uek-rpm: configs: sync up config with v4.1.6 stable tag (Santosh Shilimkar)
- uek-rpm: build: Update the base release to 6 with stable v4.1.6 (Santosh Shilimkar)
- uek-rpm: configs: enable SNIC driver in kernel configs (Brian Maly) [Orabug: 21674432]
- snic: driver for Cisco SCSI HBA (Narsimhulu Musini) [Orabug: 21674432]
- CVE-2015-666: Revert "sched/x86_64: Don't save flags on context switch" (Santosh Shilimkar) [Orabug: 21689349] {CVE-2015-666}
- Linux 4.1.6 (Greg Kroah-Hartman)
- nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid (Jeff Layton)
- nfsd: refactor nfs4_preprocess_stateid_op (Christoph Hellwig)
- kvm: x86: fix kvm_apic_has_events to check for NULL pointer (Paolo Bonzini)
- signal: fix information leak in copy_siginfo_from_user32 (Amanieu d'Antras)
- signal: fix information leak in copy_siginfo_to_user (Amanieu d'Antras)
- signalfd: fix information leak in signalfd_copyinfo (Amanieu d'Antras)
- mm, vmscan: Do not wait for page writeback for GFP_NOFS allocations (Michal Hocko)
- thermal: exynos: Disable the regulator on probe failure (Krzysztof Kozlowski)
- Input: alps - only Dell laptops have separate button bits for v2 dualpoint sticks (Hans de Goede)
- mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflict (Scott Wood)
- USB: qcserial: Add support for Dell Wireless 5809e 4G Modem (Pieter Hollants)
- USB: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355 (Reinhard Speyerer)
- usb: gadget: f_uac2: fix calculation of uac2->p_interval (Peter Chen)
- staging: lustre: Include unaligned.h instead of access_ok.h (Guenter Roeck)
- staging: vt6655: vnt_bss_info_changed check conf->beacon_rate is not NULL (Malcolm Priestley)
- dm: fix dm_merge_bvec regression on 32 bit systems (Mike Snitzer)
- md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (NeilBrown)
- PCI: Restore PCI_MSIX_FLAGS_BIRMASK definition (Michael S. Tsirkin)
- nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystem (Kinglong Mee)
- ocfs2: fix shift left overflow (Joseph Qi)
- ocfs2: fix BUG in ocfs2_downconvert_thread_do_work() (Joseph Qi)
- ipc: modify message queue accounting to not take kernel data structures into account (Marcus Gelderie)
- hwmon: (dell-smm) Blacklist Dell Studio XPS 8100 (Pali Rohár)
- hwmon: (nct7904) Export I2C module alias information (Javier Martinez Canillas)
- ALSA: fireworks/firewire-lib: add support for recent firmware quirk (Takashi Sakamoto)
- ALSA: hda - one Dell machine needs the headphone white noise fixup (Hui Wang)
- ALSA: hda - fix cs4210_spdif_automute() (Dan Carpenter)
- ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc (Roger Quadros)
- ARM: dts: i.MX35: Fix can support. (Denis Carikli)
- rbd: fix copyup completion race (Ilya Dryomov)
- crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer (Herbert Xu)
- crypto: qat - Fix invalid synchronization between register/unregister sym algs (Tadeusz Struk)
- hwrng: core - correct error check of kthread_run call (Martin Schwidefsky)
- xen/gntdevt: Fix race condition in gntdev_release() (Marek Marczykowski-Górecki)
- x86/xen: Probe target addresses in set_aliased_prot() before the hypercall (Andy Lutomirski)
- ASoC: dapm: Don't add prefix to widget stream name (Lars-Peter Clausen)
- ASoC: dapm: Lock during userspace access (Lars-Peter Clausen)
- ASoC: pcm1681: Fix setting de-emphasis sampling rate selection (Axel Lin)
- ASoC: ssm4567: Keep TDM_BCLKS in ssm4567_set_dai_fmt (Ben Zhang)
- ASoC: Intel: Get correct usage_count value to load firmware (Shilpa Sreeramalu)
- ARM: dts: keystone: fix dt bindings to use post div register for mainpll (Murali Karicheri)
- clk: keystone: add support for post divider register for main pll (Murali Karicheri)
- sparc64: Fix userspace FPU register corruptions. (David S. Miller)
- crypto: nx - Fix reentrancy bugs (Herbert Xu)
- crypto: nx - Fixing SHA update bug (Leonidas Da Silva Barbosa)
- crypto: nx - Fixing NX data alignment with nx_sg list (Leonidas Da Silva Barbosa)
- dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg() (Cyrille Pitchen)
- x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection (Andy Lutomirski)
- x86/nmi/64: Reorder nested NMI checks (Andy Lutomirski)
- x86/nmi/64: Improve nested NMI comments (Andy Lutomirski)
- x86/nmi/64: Switch stacks on userspace NMI entry (Andy Lutomirski)
- x86/nmi/64: Remove asm code that saves CR2 (Andy Lutomirski)
- x86/nmi: Enable nested do_nmi() handling for 64-bit kernels (Andy Lutomirski)
- x86/asm/entry/64: Remove pointless jump to irq_return (Andy Lutomirski)
- ath10k: fix qca61x4 hw2.1 support (Michal Kazior)
- md: use kzalloc() when bitmap is disabled (Benjamin Randazzo)
- phy: twl4030-usb: make runtime pm more reliable. (NeilBrown)
- usb: chipidea: ehci_init_driver is intended to call one time (Peter Chen)
- usb: udc: core: add device_del() call to error pathway (Alan Stern)
- USB: sierra: add 1199:68AB device ID (Dirk Behme)
- drivers/usb: Delete XHCI command timer if necessary (Gavin Shan)
- xhci: fix off by one error in TRB DMA address boundary check (Mathias Nyman)
- dmaengine: pl330: Really fix choppy sound because of wrong residue calculation (Krzysztof Kozlowski)
- dmaengine: pl330: Fix overflow when reporting residue in memcpy (Krzysztof Kozlowski)
- Bluetooth: Fix NULL pointer dereference in smp_conn_security (Johan Hedberg)
- ipr: Fix invalid array indexing for HRRQ (Brian King)
- ipr: Fix incorrect trace indexing (Brian King)
- ipr: Fix locking for unit attention handling (Brian King)
- drm/dp-mst: Remove debug WARN_ON (Daniel Vetter)
- drm/radeon/combios: add some validation of lvds values (Alex Deucher)
- drm/radeon: rework audio detect (v4) (Alex Deucher)
- drm/i915: Replace WARN inside I915_READ64_2x32 with retry loop (Chris Wilson)
- drm/i915: Declare the swizzling unknown for L-shaped configurations (Chris Wilson)
- fsnotify: fix oops in fsnotify_clear_marks_by_group_flags() (Jan Kara)
- MIPS: Make set_pte() SMP safe. (David Daney)
- MIPS: Flush RPS on kernel entry with EVA (James Hogan)
- Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook" (Florian Fainelli)
- MIPS: show_stack: Fix stack trace with EVA (James Hogan)
- MIPS: do_mcheck: Fix kernel code dump with EVA (James Hogan)
- MIPS: Export get_c0_perfcount_int() (Felix Fietkau)
- MIPS: Fix sched_getaffinity with MT FPAFF enabled (Felix Fietkau)
- MIPS: Malta: Don't reinitialise RTC (James Hogan)
- MIPS: Replace add and sub instructions in relocate_kernel.S with addiu (James Cowgill)
- MIPS: unaligned: Fix build error on big endian R6 kernels (James Cowgill)
-
Wed Aug 19 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.5-9.el6uek]
- modsign: Add key for moodule signing (Alexey Petrenko) [Orabug: 21659739]
- uek-rpm: extrakeys.pub is not needed for the build (Alexey Petrenko) [Orabug: 21249387]
- uek-rpm: build: Fix the new-kernel-pkg path for ol7 (Santosh Shilimkar)
-
Mon Aug 17 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.5-8.el6uek]
- dtrace: only call dtrace functions when CONFIG_DTRACE is set (Kris Van Hees) [Orabug: 21647525]
- uek-rpm: config: sync up the configs with 4.1.5 stable (Santosh Shilimkar)
- uek-rpm: config: Enable OVM API (Zhigang Wang) [Orabug: 20426111]
- uek-rpm: config: enable some DRM options (Zhigang Wang) [Orabug: 21615719]
- OVMAPI: port ovmapi.ko to UEK4 from UEK3 (Zhigang Wang) [Orabug: 20426111]
- dtrace: ensure SDT module probes work with NORX (Kris Van Hees) [Orabug: 21630297]
- dtrace: prevent the stack protector from breaking syscall tracing. (Nick Alcock) [Orabug: 21630345]
- kallsyms: make it possible to disable /proc/kallmodsyms (Nick Alcock) [Orabug: 21539840]
-
Thu Aug 13 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.5-7.el6uek]
- intel_pstate: append more Oracle OEM table id to vendor bypass list (Ethan Zhao) [Orabug: 21447179]
- mlx4_vnic: Skip fip discover restart if pkey index not changed (Yuval Shaia) [Orabug: 21446728]
- rds: rds_ib_device.refcount overflow (Wengang Wang) [Orabug: 21534438]
- rds_rdma: rds_sendmsg should return EAGAIN if connection not setup (Wengang Wang) [Orabug: 21551474]
- rds_rdma: allocate FMR according to max_item_soft (Wengang Wang) [Orabug: 21551548]
- rds_rdma: do not dealloc fmrs in the pool under use (Wengang Wang) [Orabug: 21551548]
- rds: set fmr pool dirty_count correctly (Wengang Wang) [Orabug: 21551548]
- xen-netfront: Remove the meaningless code (Li, Liang Z)
- net/xen-netfront: Correct printf format in xennet_get_responses (Julien Grall)
- xen-netfront: Use setup_timer (Vaishali Thakkar)
- xen/xenbus: Don't leak memory when unmapping the ring on HVM backend (Julien Grall)
- Revert "xen/events/fifo: Handle linked events when closing a port" (David Vrabel)
- x86/xen: build "Xen PV" APIC driver for domU as well (Jason A. Donenfeld)
- xen/events/fifo: Handle linked events when closing a port (Ross Lagerwall)
- xen: release lock occasionally during ballooning (Juergen Gross)
- xen/gntdevt: Fix race condition in gntdev_release() (Marek Marczykowski-Górecki)
- block/xen-blkback: s/nr_pages/nr_segs/ (Julien Grall)
- block/xen-blkfront: Remove invalid comment (Julien Grall)
- arm/xen: Drop duplicate define mfn_to_virt (Julien Grall)
- xen/grant-table: Remove unused macro SPP (Julien Grall)
- xen/xenbus: client: Fix call of virt_to_mfn in xenbus_grant_ring (Julien Grall)
- xen: Include xen/page.h rather than asm/xen/page.h (Julien Grall)
- kconfig: add xenconfig defconfig helper (Luis R. Rodriguez)
- kconfig: clarify kvmconfig is for kvm (Luis R. Rodriguez)
- xen/pcifront: Remove usage of struct timeval (Tina Ruchandani)
- xen/tmem: use BUILD_BUG_ON() in favor of BUG_ON() (Jan Beulich)
- hvc_xen: avoid uninitialized variable warning (Jan Beulich)
- xenbus: avoid uninitialized variable warning (Jan Beulich)
- xen/arm: allow console=hvc0 to be omitted for guests (Ard Biesheuvel)
- arm,arm64/xen: move Xen initialization earlier (Stefano Stabellini)
- arm/xen: Correctly check if the event channel interrupt is present (Julien Grall)
- xen-blkback: replace work_pending with work_busy in purge_persistent_gnt() (Bob Liu)
- xen-blkfront: don't add indirect pages to list when !feature_persistent (Bob Liu)
- xen-blkfront: introduce blkfront_gather_backend_features() (Bob Liu)
- 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)
-
Wed Aug 12 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.5-6.el6uek]
- net/mlx4_core: need to call close fw if alloc icm is called twice (Carol Soto) [Orabug: 21606315]
-
Tue Aug 11 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.5-5.el6uek]
- uek-rpm: build: Update the base release to 5 with stable v4.1.45 (Santosh Shilimkar)
- Linux 4.1.5 (Greg Kroah-Hartman)
- perf symbols: Store if there is a filter in place (Arnaldo Carvalho de Melo)
- xfs: remote attributes need to be considered data (Dave Chinner)
- xfs: remote attribute headers contain an invalid LSN (Dave Chinner)
- drm/nouveau/drm/nv04-nv40/instmem: protect access to priv->heap by mutex (Kamil Dudka)
- drm/nouveau: hold mutex when calling nouveau_abi16_fini() (Kamil Dudka)
- drm/nouveau/kms/nv50-: guard against enabling cursor on disabled heads (Ben Skeggs)
- drm/nouveau/fbcon/nv11-: correctly account for ring space usage (Ilia Mirkin)
- qla2xxx: kill sessions/log out initiator on RSCN and port down events (Roland Dreier)
- qla2xxx: fix command initialization in target mode. (Kanoj Sarcar)
- qla2xxx: Remove msleep in qlt_send_term_exchange (Himanshu Madhani)
- qla2xxx: release request queue reservation. (Quinn Tran)
- qla2xxx: Fix hardware lock/unlock issue causing kernel panic. (Saurav Kashyap)
- intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Lukasz Anaczkowski)
- iscsi-target: Fix iser explicit logout TX kthread leak (Nicholas Bellinger)
- iscsi-target: Fix iscsit_start_kthreads failure OOPs (Nicholas Bellinger)
- iscsi-target: Fix use-after-free during TPG session shutdown (Nicholas Bellinger)
- IB/ipoib: Fix CONFIG_INFINIBAND_IPOIB_CM (Jason Gunthorpe)
- NFS: Fix a memory leak in nfs_do_recoalesce (Trond Myklebust)
- NFSv4: We must set NFS_OPEN_STATE flag in nfs_resync_open_stateid_locked (Trond Myklebust)
- avr32: handle NULL as a valid clock object (Andy Shevchenko)
- NFS: Don't revalidate the mapping if both size and change attr are up to date (Trond Myklebust)
- hwmon: (nct7904) Rename pwm attributes to match hwmon ABI (Guenter Roeck)
- hwmon: (nct7802) Fix integer overflow seen when writing voltage limits (Guenter Roeck)
- vhost: actually track log eventfd file (Marc-André Lureau)
- perf/x86/intel/cqm: Return cached counter value from IRQ context (Matt Fleming)
- perf hists browser: Take the --comm, --dsos, etc filters into account (Arnaldo Carvalho de Melo)
- blk-mq: set default timeout as 30 seconds (Ming Lei)
- n_tty: signal and flush atomically (Peter Hurley)
- rds: rds_ib_device.refcount overflow (Wengang Wang)
- ARC: Make ARC bitops "safer" (add anti-optimization) (Vineet Gupta)
- ARC: Reduce bitops lines of code using macros (Vineet Gupta)
- x86/efi: Use all 64 bit of efi_memmap in setup_e820() (Dmitry Skorodumov)
- efi: Check for NULL efi kernel parameters (Ricardo Neri)
- arm64/efi: map the entire UEFI vendor string before reading it (Ard Biesheuvel)
- efi: Handle memory error structures produced based on old versions of standard (Tony Luck)
- x86/mm: Add parenthesis for TLB tracepoint size calculation (Dave Hansen)
- mei: prevent unloading mei hw modules while the device is opened. (Tomas Winkler)
- xhci: do not report PLC when link is in internal resume state (Zhuang Jin Can)
- xhci: prevent bus_suspend if SS port resuming in phase 1 (Zhuang Jin Can)
- xhci: report U3 when link is in resume state (Zhuang Jin Can)
- xhci: Calculate old endpoints correctly on device reset (Brian Campbell)
- serial: core: Fix crashes while echoing when closing (Peter Hurley)
- Revert "serial: imx: initialized DMA w/o HW flow enabled" (David Jander)
- usb-storage: ignore ZTE MF 823 card reader in mode 0x1225 (Oliver Neukum)
- ata: pmp: add quirk for Marvell 4140 SATA PMP (Lior Amsalem)
- regulator: s2mps11: Fix GPIO suspend enable shift wrapping bug (Krzysztof Kozlowski)
- blkcg: fix gendisk reference leak in blkg_conf_prep() (Tejun Heo)
- Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen (Bernhard Bender)
- tile: use free_bootmem_late() for initrd (Chris Metcalf)
- spi: imx: Fix small DMA transfers (Sascha Hauer)
- spi: img-spfi: fix support for speeds up to 1/4th input clock (Sifan Naeem)
- md/raid1: fix test for 'was read error from last working device'. (NeilBrown)
- iwlwifi: pcie: prepare the device before accessing it (Emmanuel Grumbach)
- iwlwifi: nvm: remove mac address byte swapping in 8000 family (Liad Kaufman)
- iwlwifi: mvm: fix antenna selection when BT is active (Emmanuel Grumbach)
- HID: cp2112: fix to force single data-report reply (Antonio Borneo)
- mmc: sdhci-pxav3: fix platform_data is not initialized (Jingju Hou)
- mmc: sdhci-esdhc: Make 8BIT bus work (Joakim Tjernlund)
- mmc: sdhci check parameters before call dma_free_coherent (Peng Fan)
- mmc: omap_hsmmc: Fix DTO and DCRC handling (Kishon Vijay Abraham I)
- iommu/vt-d: Fix VM domain ID leak (Alex Williamson)
- ftrace: Fix breakage of set_ftrace_pid (Steven Rostedt (Red Hat))
- mnt: In detach_mounts detach the appropriate unmounted mount (Eric W. Biederman)
- mnt: Clarify and correct the disconnect logic in umount_tree (Eric W. Biederman)
- Subject: pinctrl: imx1-core: Fix debug output in .pin_config_set callback (Uwe Kleine-König)
- mac80211: clear subdir_stations when removing debugfs (Tom Hughes)
- drivers: clk: st: Incorrect register offset used for lock_status (Pankaj Dev)
- drivers: clk: st: Fix mux bit-setting for Cortex A9 clocks (Gabriel Fernandez)
- drivers: clk: st: Fix flexgen lock init (Giuseppe Cavallaro)
- st: null pointer dereference panic caused by use after kref_put by st_open (Seymour, Shane M)
- scsi: fix memory leak with scsi-mq (Tony Battersby)
- scsi: fix host max depth checking for the 'queue_depth' sysfs interface (Jens Axboe)
- irqchip/gicv3-its: Fix mapping of LPIs to collections (Marc Zyngier)
- Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer)
- x86, perf: Fix static_key bug in load_mm_cr4() (Peter Zijlstra)
- ALSA: hda - Fix MacBook Pro 5,2 quirk (Takashi Iwai)
- ALSA: usb-audio: add dB range mapping for some devices (Yao-Wen Mao)
- ALSA: hda - Apply a fixup to Dell Vostro 5480 (Takashi Iwai)
- ALSA: hda - Apply fixup for another Toshiba Satellite S50D (Takashi Iwai)
- ALSA: hda - Add headset mic pin quirk for a Dell device (David Henningsson)
- ALSA: hda - Add new GPU codec ID 0x10de007d to snd-hda (Aaron Plattner)
- ALSA: hda: add new AMD PCI IDs with proper driver caps (Maruthi Srinivas Bayyavarapu)
- ALSA: hda - Add headset mic support for Acer Aspire V5-573G (Mateusz Sylwestrzak)
- ALSA: pcm: Fix lockdep warning with nonatomic PCM ops (Takashi Iwai)
- ALSA: line6: Fix -EBUSY error during active monitoring (Takashi Iwai)
- ALSA: usb-audio: Add MIDI support for Steinberg MI2/MI4 (Dominic Sacré)
- genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD (Thomas Gleixner)
- dma-debug: skip debug_dma_assert_idle() when disabled (Haggai Eran)
- bio integrity: do not assume bio_integrity_pool exists if bioset exists (Mike Snitzer)
- kbuild: Allow arch Makefiles to override {cpp,ld,c}flags (Michal Marek)
- ARC: make sure instruction_pointer() returns unsigned value (Alexey Brodkin)
- ARC: Override toplevel default -O2 with -O3 (Vineet Gupta)
- s390/cachinfo: add missing facility check to init_cache_level() (Heiko Carstens)
- s390/bpf: clear correct BPF accumulator register (Michael Holzheu)
- s390/nmi: fix vector register corruption (Heiko Carstens)
- s390/sclp: clear upper register halves in _sclp_print_early (Martin Schwidefsky)
- s390/process: fix sfpc inline assembly (Heiko Carstens)
- crypto: omap-des - Fix unmapping of dma channels (Vutla, Lokesh)
- x86/kasan: Fix boot crash on AMD processors (Andrey Ryabinin)
- x86/kasan: Flush TLBs after switching CR3 (Andrey Ryabinin)
- x86/kasan: Fix KASAN shadow region page tables (Alexander Popov)
- x86/init: Clear 'init_level4_pgt' earlier (Andrey Ryabinin)
- freeing unlinked file indefinitely delayed (Al Viro)
- can: mcp251x: fix resume when device is down (Stefan Agner)
- can: rcar_can: print signed IRQ # (Sergei Shtylyov)
- can: c_can: Fix default pinmux glitch at init (J.D. Schroeder)
- can: rcar_can: fix IRQ check (Sergei Shtylyov)
- can: replace timestamp as unique skb attribute (Oliver Hartkopp)
- MIPS: fpu.h: Allow 64-bit FPU on a 64-bit MIPS R6 CPU (Markos Chandras)
- MIPS: Require O32 FP64 support for MIPS64 with O32 compat (Paul Burton)
- MIPS: c-r4k: Fix cache flushing for MT cores (Markos Chandras)
- MIPS: Fix erroneous JR emulation for MIPS R6 (Markos Chandras)
- ARM: imx6: gpc: always enable PU domain if CONFIG_PM is not set (Lucas Stach)
- ARM: 8404/1: dma-mapping: fix off-by-one error in bitmap size check (Marek Szyprowski)
- ARM: dts: am57xx-beagle-x15: Provide supply for usb2_phy2 (Roger Quadros)
- ARM: dts: dra7x-evm: Prevent glitch on DCAN1 pinmux (Roger Quadros)
- ARM: pxa: fix dm9000 platform data regression (Robert Jarzmik)
- parisc: mm: Fix a memory leak related to pmd not attached to the pgd (Christophe Jaillet)
- parisc: Fix some PTE/TLB race conditions and optimize __flush_tlb_range based on timing results (John David Anglin)
- Revert "Input: synaptics - allocate 3 slots to keep stability in image sensors" (Dmitry Torokhov)
- powerpc/powernv: Fix race in updating core_idle_state (Shreyas B. Prabhu)
- cxl: Check if afu is not null in cxl_slbia (Daniel Axtens)
- cxl: Fix off by one error allowing subsequent mmap page to be accessed (Ian Munsie)
- uek-rpm: onfig: enable some secure boot features (Guangyu Sun) [Orabug: 21539498]
- efi: Disable secure boot if shim is in insecure mode (Josh Boyer) [Orabug: 21539498]
- hibernate: Disable in a signed modules environment (Josh Boyer) [Orabug: 21539498]
- efi: Add EFI_SECURE_BOOT bit (Josh Boyer) [Orabug: 21539498]
- Add option to automatically set securelevel when in Secure Boot mode (Matthew Garrett) [Orabug: 21539498]
- asus-wmi: Restrict debugfs interface when securelevel is set (Matthew Garrett) [Orabug: 21539498]
- x86: Restrict MSR access when securelevel is set (Matthew Garrett) [Orabug: 21539498]
- uswsusp: Disable when securelevel is set (Matthew Garrett) [Orabug: 21539498]
- kexec: Disable at runtime if securelevel has been set. (Matthew Garrett) [Orabug: 21539498]
- acpi: Ignore acpi_rsdp kernel parameter when securelevel is set (Matthew Garrett) [Orabug: 21539498]
- acpi: Limit access to custom_method if securelevel is set (Matthew Garrett) [Orabug: 21539498]
- Restrict /dev/mem and /dev/kmem when securelevel is set. (Matthew Garrett) [Orabug: 21539498]
- x86: Lock down IO port access when securelevel is enabled (Matthew Garrett) [Orabug: 21539498]
- PCI: Lock down BAR access when securelevel is enabled (Matthew Garrett) [Orabug: 21539498]
- Enforce module signatures when securelevel is greater than 0 (Matthew Garrett) [Orabug: 21539498]
- Add BSD-style securelevel support (Matthew Garrett) [Orabug: 21539498]
- MODSIGN: Support not importing certs from db (Josh Boyer) [Orabug: 21539498]
- MODSIGN: Import certificates from UEFI Secure Boot (Josh Boyer) [Orabug: 21539498]
- MODSIGN: Add module certificate blacklist keyring (Josh Boyer) [Orabug: 21539498]
- Add an EFI signature blob parser and key loader. (Dave Howells) [Orabug: 21539498]
- Add EFI signature data types (Dave Howells) [Orabug: 21539498]
-
Fri Aug 07 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.4-4.el6uek]
- NVMe: Fix filesystem deadlock on removal (Keith Busch) [Orabug: 21569452]
- NVMe: Failed controller initialization fixes (Keith Busch) [Orabug: 21569452]
- NVMe: Unify controller probe and resume (Santosh Shilimkar) [Orabug: 21569452]
- NVMe: Automatic namespace rescan (Keith Busch)
- block: add blk_set_queue_dying() to blkdev.h (Jens Axboe) [Orabug: 21569452]
- NVMe: Don't use fake status on cancelled command (Keith Busch) [Orabug: 21569452]
- NVMe: Fix device cleanup on initialization failure (Keith Busch) [Orabug: 21569452]
- NVMe: add sysfs and ioctl controller reset (Keith Busch) [Orabug: 21569452]
- uek-rpm: configs: sync up configs with latest tag (Santosh Shilimkar)
- NVMe: Return busy status on suspended queue (Keith Busch) [Orabug: 21316131]
-
Tue Aug 04 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.4-3.el6uek]
- Revert "block: loop: convert to per-device workqueue" (Santosh Shilimkar) [Orabug: 21059915]
- Revert "block: loop: avoiding too many pending per work I/O" (Santosh Shilimkar) [Orabug: 21059915]
- uek-rpm: build: Update the base release to 4 with stable v4.1.4 (Santosh Shilimkar)
- Linux 4.1.4 (Greg Kroah-Hartman)
- x86/mpx: Do not set ->vm_ops on MPX VMAs (Kirill A. Shutemov)
- mm: avoid setting up anonymous pages into file mapping (Kirill A. Shutemov)
- Fix firmware loader uevent buffer NULL pointer dereference (Linus Torvalds)
- hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead (Joe Perches)
- hpfs: kstrdup() out of memory handling (Sanidhya Kashyap)
- ARM: 8397/1: fix vdsomunge not to depend on glibc specific error.h (Szabolcs Nagy)
- ARM: 8393/1: smp: Fix suspicious RCU usage with ipi tracepoints (Stephen Boyd)
- perf bench numa: Fix to show proper convergence stats (Srikar Dronamraju)
- arm64: Don't report clear pmds and puds as huge (Christoffer Dall)
- arm64: bpf: fix endianness conversion bugs (Xi Wang)
- arm64: bpf: fix out-of-bounds read in bpf2a64_offset() (Xi Wang)
- ARM64: smp: Fix suspicious RCU usage with ipi tracepoints (Stephen Boyd)
- p9_client_write(): avoid double p9_free_req() (Al Viro)
- EDAC, octeon: Fix broken build due to model helper renames (Aaro Koskinen)
- ARM: dove: fix legacy dove IRQ numbers (Russell King)
- agp/intel: Fix typo in needs_ilk_vtd_wa() (Chris Wilson)
- rbd: use GFP_NOIO in rbd_obj_request_create() (Ilya Dryomov)
- 9p: don't leave a half-initialized inode sitting around (Al Viro)
- 9p: forgetting to cancel request on interrupted zero-copy RPC (Al Viro)
- SUNRPC: Fix a memory leak in the backchannel code (Trond Myklebust)
- nfs: always update creds in mirror, even when we have an already connected ds (Jeff Layton)
- nfs: fix potential credential leak in ff_layout_update_mirror_cred (Jeff Layton)
- NFS: Ensure we set NFS_CONTEXT_RESEND_WRITES when requeuing writes (Trond Myklebust)
- nfs: increase size of EXCHANGE_ID name string buffer (Jeff Layton)
- fixing infinite OPEN loop in 4.0 stateid recovery (Olga Kornievskaia)
- NFS: Fix size of NFSACL SETACL operations (Chuck Lever)
- pNFS/flexfiles: Fix the reset of struct pgio_header when resending (Trond Myklebust)
- pNFS: Fix a memory leak when attempted pnfs fails (Trond Myklebust)
- clk: qcom: Use parent rate when set rate to pixel RCG clock (Hai Li)
- clk: ti: dra7-atl-clock: Fix possible ERR_PTR dereference (Krzysztof Kozlowski)
- clk: Fix JSON output in debugfs (Stefan Wahren)
- gpiolib: Add missing dummies for the unified device properties interface (Geert Uytterhoeven)
- watchdog: omap: assert the counter being stopped before reprogramming (Uwe Kleine-König)
- of: return NUMA_NO_NODE from fallback of_node_to_nid() (Konstantin Khlebnikov)
- ovl: lookup whiteouts outside iterate_dir() (Miklos Szeredi)
- dell-laptop: Fix allocating & freeing SMI buffer page (Pali Rohár)
- of/address: use atomic allocation in pci_register_io_range() (Jingoo Han)
- ideapad: fix software rfkill setting (Arnd Bergmann)
- ideapad_laptop: Lenovo G50-30 fix rfkill reports wireless blocked (Dmitry Tunin)
- clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug notifier (Damian Eppel)
- e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (Alexander Duyck)
- mac80211: prevent possible crypto tx tailroom corruption (Michal Kazior)
- cfg80211: ignore netif running state when changing iftype (Michal Kazior)
- iwlwifi: mvm: fix ROC reference accounting (Eliad Peller)
- mac80211: fix the beacon csa counter for mesh and ibss (Chun-Yeow Yeoh)
- security_syslog() should be called once only (Vasily Averin)
- __bitmap_parselist: fix bug in empty string handling (Chris Metcalf)
- compiler-intel: fix wrong compiler barrier() macro (Daniel Borkmann)
- firmware: dmi_scan: Only honor end-of-table for 64-bit tables (Jean Delvare)
- PM / sleep: Increase default DPM watchdog timeout to 60 (Takashi Iwai)
- mm/hugetlb: introduce minimum hugepage order (Naoya Horiguchi)
- tty: remove platform_sysrq_reset_seq (Arnd Bergmann)
- RDMA/ocrdma: fix double free on pd (Colin Ian King)
- PM / clk: Fix clock error check in __pm_clk_add() (Geert Uytterhoeven)
- mmc: sdhci: Restore behavior while creating OCR mask (Ulf Hansson)
- mmc: card: Fixup request missing in mmc_blk_issue_rw_rq (Ding Wang)
- serial: samsung: only use earlycon for console (Arnd Bergmann)
- ACPI / PCI: Fix regressions caused by resource_size_t overflow with 32-bit kernel (Jiang Liu)
- ACPICA: Tables: Enable default 64-bit FADT addresses favor (Lv Zheng)
- ACPICA: Tables: Fix an issue that FACS initialization is performed twice (Lv Zheng)
- ACPICA: Tables: Enable both 32-bit and 64-bit FACS (Lv Zheng)
- ACPI / LPSS: Fix up acpi_lpss_create_device() (Rafael J. Wysocki)
- ACPI / PNP: Reserve ACPI resources at the fs_initcall_sync stage (Rafael J. Wysocki)
- ACPI / resources: free memory on error in add_region_before() (Dan Carpenter)
- crush: fix a bug in tree bucket decode (Ilya Dryomov)
- fuse: initialize fc->release before calling it (Miklos Szeredi)
- selinux: fix mprotect PROT_EXEC regression caused by mm change (Stephen Smalley)
- selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore)
- Btrfs: fix file corruption after cloning inline extents (Filipe Manana)
- Btrfs: fix list transaction->pending_ordered corruption (Filipe Manana)
- Btrfs: fix memory leak in the extent_same ioctl (Filipe Manana)
- Btrfs: fix fsync data loss after append write (Filipe Manana)
- Btrfs: fix race between caching kthread and returning inode to inode cache (Filipe Manana)
- Btrfs: use kmem_cache_free when freeing entry in inode cache (Filipe Manana)
- md: fix a build warning (Firo Yang)
- Btrfs: don't invalidate root dentry when subvolume deletion fails (Omar Sandoval)
- ARM: dts: mx23: fix iio-hwmon support (Stefan Wahren)
- hwmon: (nct7802) fix visibility of temp3 (Constantine Shulyupin)
- hwmon: (mcp3021) Fix broken output scaling (Stevens, Nick)
- md: Skip cluster setup for dm-raid (Goldwyn Rodrigues)
- md: unlock mddev_lock on an error path. (NeilBrown)
- md: clear mddev->private when it has been freed. (NeilBrown)
- dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup (Lior Amsalem)
- tracing: Fix sample output of dynamic arrays (Steven Rostedt (Red Hat))
- tracing: Have branch tracer use recursive field of task struct (Steven Rostedt (Red Hat))
- tracing: Fix typo from "static inlin" to "static inline" (Steven Rostedt (Red Hat))
- tracing/filter: Do not allow infix to exceed end of string (Steven Rostedt (Red Hat))
- tracing/filter: Do not WARN on operand count going below zero (Steven Rostedt (Red Hat))
- ima: update builtin policies (Mimi Zohar)
- ima: extend "mask" policy matching support (Mimi Zohar)
- ima: add support for new "euid" policy condition (Mimi Zohar)
- ima: fix ima_show_template_data_ascii() (Mimi Zohar)
- evm: labeling pseudo filesystems exception (Mimi Zohar)
- ima: do not measure or appraise the NSFS filesystem (Mimi Zohar)
- ima: cleanup ima_init_policy() a little (Dan Carpenter)
- ima: skip measurement of cgroupfs files and update documentation (Roberto Sassu)
- KEYS: ensure we free the assoc array edit if edit is valid (Colin Ian King) {CVE-2015-1333}
- KEYS: fix "ca_keys=" partial key matching (Mimi Zohar)
- tpm, tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jarkko Sakkinen)
- tpm: Fix initialization of the cdev (Jason Gunthorpe)
- vTPM: set virtual device before passing to ibmvtpm_reset_crq (Hon Ching \(Vicky\) Lo)
- tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add() (Jarkko Sakkinen)
- w1_therm reference count family data (David Fries)
- xfs: don't truncate attribute extents if no extents exist (Brian Foster)
- xfs: fix remote symlinks on V5/CRC filesystems (Eric Sandeen)
- libata: Fix regression when the NCQ Send and Receive log page is absent (Martin K. Petersen)
- drm: Stop resetting connector state to unknown (Daniel Vetter)
- drm: Provide compat ioctl for addfb2.1 (Tvrtko Ursulin)
- drm: add a check for x/y in drm_mode_setcrtc (Zhao Junwang)
- drm/rockchip: use drm_gem_mmap helpers (Daniel Kurtz)
- drm/radeon/ci: silence a harmless PCC warning (Alex Deucher)
- drm/radeon: fix user ptr race condition (Christian König)
- drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5 (Alex Deucher)
- drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL (Michel Dänzer)
- drm/radeon: unpin cursor BOs on suspend and pin them again on resume (v2) (Grigori Goronzy)
- drm/radeon: Clean up reference counting and pinning of the cursor BOs (Michel Dänzer)
- drm/radeon: Handle irqs only based on irq ring, not irq status regs. (Mario Kleiner)
- drm/radeon: fix HDP flushing (Grigori Goronzy)
- drm/radeon: only check the sink type on DP connectors (Alex Deucher)
- Revert "drm/radeon: dont switch vt on suspend" (Alex Deucher)
- drm/radeon: SDMA fix hibernation (CI GPU family). (Jérôme Glisse)
- drm/radeon: compute ring fix hibernation (CI GPU family) v2. (Jérôme Glisse)
- drm/i915: Use two 32bit reads for select 64bit REG_READ ioctls (Chris Wilson)
- Revert "drm/i915: Declare the swizzling unknown for L-shaped configurations" (Daniel Vetter)
- drm/i915: Forward all core DRM ioctls to core compat handling (Tvrtko Ursulin)
- drm/i915: Snapshot seqno of most recently submitted request. (Tomas Elf)
- drm/i915: Declare the swizzling unknown for L-shaped configurations (Chris Wilson)
- drm/i915: fix backlight after resume on 855gm (Jani Nikula)
- drm/i915: Fix IPS related flicker (Rodrigo Vivi)
- drm/i915/ppgtt: Break loop in gen8_ppgtt_clear_range failure path (Michel Thierry)
- drm/radeon: clean up radeon_audio_enable (Alex Deucher)
- drm/radeon: take the mode_config mutex when dealing with hpds (v2) (Alex Deucher)
- drm/atomic: fix out of bounds read in for_each_*_in_state helpers (Andrey Ryabinin)
- drm/bridge: ptn3460: Include linux/gpio/consumer.h (Geert Uytterhoeven)
- drm/qxl: Do not leak memory if qxl_release_list_add fails (Frediano Ziglio)
- drm/qxl: Do not cause spice-server to clean our objects (Frediano Ziglio)
- drm/tegra: dpaux: Fix transfers larger than 4 bytes (Thierry Reding)
- drm/dp/mst: make sure mst_primary mstb is valid in work function (Daniel Vetter)
- drm/dp/mst: take lock around looking up the branch device on hpd irq (Dave Airlie)
- drm/dp/mst: close deadlock in connector destruction. (Dave Airlie)
- drm/vgem: Set unique to "vgem" (Daniel Vetter)
- bus: arm-ccn: Fix node->XP config conversion (Pawel Moll)
- ARM: at91/dt: update udc compatible strings (Boris Brezillon)
- ARM: at91/dt: trivial: fix USB udc compatible string (Nicolas Ferre)
- tty/serial: at91: RS485 mode: 0 is valid for delay_rts_after_send (Nicolas Ferre)
- ARM: at91/dt: sama5d4: fix dma conf for aes, sha and tdes nodes (ludovic.desroches@atmel.com)
- ARM: at91/dt: sama5d4ek: mci0 uses slot 0 (Ludovic Desroches)
- block: Do a full clone when splitting discard bios (Martin K. Petersen)
- block: loop: avoiding too many pending per work I/O (Ming Lei)
- block: loop: convert to per-device workqueue (Ming Lei)
- mmc: block: Add missing mmc_blk_put() in power_ro_lock_show() (Tomas Winkler)
- dm btree: silence lockdep lock inversion in dm_btree_del() (Joe Thornber)
- dm thin: allocate the cell_sort_array dynamically (Joe Thornber)
- dm btree remove: fix bug in redistribute3 (Dennis Yang)
- dm space map metadata: fix occasional leak of a metadata block on resize (Joe Thornber)
- dm stats: fix divide by zero if 'number_of_areas' arg is zero (Mikulas Patocka)
- dm cache: fix race when issuing a POLICY_REPLACE operation (Joe Thornber)
- usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function (AMAN DEEP)
- usb: core: lpm: set lpm_capable for root hub device (Lu Baolu)
- USB: OHCI: Fix race between ED unlink and URB submission (Alan Stern)
- USB: serial: Destroy serial_minors IDR on module exit (Johannes Thumshirn)
- USB: option: add 2020:4000 ID (Claudio Cappelli)
- USB: cp210x: add ID for Aruba Networks controllers (Peter Sanford)
- usb: musb: host: rely on port_mode to call musb_start() (Felipe Balbi)
- usb: f_mass_storage: limit number of reported LUNs (Michal Nazarewicz)
- usb: gadget: mv_udc_core: fix phy_regs I/O memory leak (Alexey Khoroshilov)
- usb: gadget: f_fs: do not set cancel function on synchronous {read,write} (Rui Miguel Silva)
- usb: gadget: composite: Fix NULL pointer dereference (Kishon Vijay Abraham I)
- phy: berlin-usb: fix divider for BG2CD (Thomas Hebb)
- usb: phy: mxs: suspend to RAM causes NULL pointer dereference (Stefan Wahren)
- phy: twl4030-usb: remove incorrect pm_runtime_get_sync() in probe function. (NeilBrown)
- USB: devio: fix a condition in async_completed() (Dan Carpenter)
- usb: core: Fix USB 3.0 devices lost in NOTATTACHED state after a hub port reset (Robert Schlabbach)
- usb: dwc3: Reset the transfer resource index on SET_INTERFACE (John Youn)
- usb: dwc3: gadget: don't clear EP_BUSY too early (Felipe Balbi)
- usb: dwc3: gadget: return error if command sent to DEPCMD register fails (Subbaraya Sundeep Bhatta)
- usb: dwc3: gadget: return error if command sent to DGCMD register fails (Subbaraya Sundeep Bhatta)
- libata: force disable trim for SuperSSpeed S238 (Arne Fitzenreiter)
- libata: Do not blacklist M510DC (Martin K. Petersen)
- libata: add ATA_HORKAGE_MAX_SEC_1024 to revert back to previous max_sectors limit (David Milburn)
- libata: add ATA_HORKAGE_NOTRIM (Arne Fitzenreiter)
- libata: Expose TRIM capability in sysfs (Martin K. Petersen)
- libata: Fall back to unqueued READ LOG EXT if the DMA variant fails (Martin K. Petersen)
- libata: increase the timeout when setting transfer mode (Mikulas Patocka)
- libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER (Aleksei Mamlin)
- libata: Do not blacklist Micron M500DC (Martin K. Petersen)
- ASoC: tas2552: Fix kernel crash caused by wrong kcontrol entry (Peter Ujfalusi)
- ASoC: tas2552: Fix kernel crash when the codec is loaded but not part of a card (Peter Ujfalusi)
- ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1] (Zidan Wang)
- ASoC: wm8903: Fix define for WM8903_VMID_RES_250K (Axel Lin)
- ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits (Axel Lin)
- ASoC: wm8737: Fixup setting VMID Impedance control register (Axel Lin)
- ASoC: omap: fix up SND_OMAP_SOC_OMAP_ABE_TWL6040 dependency, again (Arnd Bergmann)
- ASoC: imx-wm8962: Add a missing error check (Dan Carpenter)
- ASoC: qcom: remove incorrect dependencies (Arnd Bergmann)
- ASoC: max98925: Fix mask for setting DAI invert mode (Axel Lin)
- ASoC: rt5645: Init jack_detect_work before registering irq (Nicolas Boichat)
- ASoC: arizona: Fix noise generator gain TLV (Richard Fitzgerald)
- cx24116: fix a buffer overflow when checking userspace params (Mauro Carvalho Chehab)
- s5h1420: fix a buffer overflow when checking userspace params (Mauro Carvalho Chehab)
- saa7164: fix querycap warning (Hans Verkuil)
- af9013: Don't accept invalid bandwidth (Mauro Carvalho Chehab)
- cx24117: fix a buffer overflow when checking userspace params (Mauro Carvalho Chehab)
- cx18: add missing caps for the PCM video device (Hans Verkuil)
- rc-core: fix dib0700 scancode generation for RC5 (David Härdeman)
- media: Fix regression in some more dib0700 based devices (Thomas Reitmayr)
- vb2: Don't WARN when v4l2_buffer.bytesused is 0 for multiplanar buffers (Laurent Pinchart)
- iio: adc: at91_adc: allow to use full range of startup time (Jan Leupold)
- iio: adc: rockchip_saradc: add missing MODULE_* data (Heiko Stuebner)
- iio: proximity: sx9500: Fix proximity value (Daniel Baluta)
- iio: ABI: Clarify proximity output value (Daniel Baluta)
- iio: twl4030-madc: Pass the IRQF_ONESHOT flag (Fabio Estevam)
- iio: tmp006: Check channel info on write (Peter Meerwald)
- iio: inv-mpu: Specify the expected format/precision for write channels (Adriana Reus)
- iio: DAC: ad5624r_spi: fix bit shift of output data value (JM Friedt)
- iio: light: tcs3414: Fix bug preventing to set integration time (Peter Meerwald)
- iio:accel:bmc150-accel: fix counting direction (Hartmut Knaack)
- iio:adc:cc10001_adc: fix Kconfig dependency (Hartmut Knaack)
- iio:light:cm3323: clear bitmask before set (Hartmut Knaack)
- i2c: use parent adapter quirks in mux (Alexander Sverdlin)
- i2c: mux: pca954x: Use __i2c_transfer because of quirks (Alexander Sverdlin)
- i2c: mux: Use __i2c_transfer() instead of calling parent's master_xfer() (Alexander Sverdlin)
- i2c: at91: fix a race condition when using the DMA controller (Cyrille Pitchen)
- rtc: snvs: fix wakealarm by call enable_irq_wake earlier (Stefan Agner)
- NFC: st21nfcb: remove st21nfcb_nci_i2c_disable (Christophe Ricard)
- NFC: st21nfcb: Do not remove header once the payload is sent (Christophe Ricard)
- NFC: st21nfcb: Remove inappropriate kfree on a devm_kzalloc pointer (Firo Yang)
- jbd2: fix ocfs2 corrupt when updating journal superblock fails (Joseph Qi)
- jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Dmitry Monakhov)
- ext4: replace open coded nofail allocation in ext4_free_blocks() (Michal Hocko)
- ext4: correctly migrate a file with a hole at the beginning (Eryu Guan)
- ext4: be more strict when migrating to non-extent based file (Eryu Guan)
- ext4: fix reservation release on invalidatepage for delalloc fs (Lukas Czerner)
- ext4: avoid deadlocks in the writeback path by using sb_getblk_gfp (Nikolay Borisov)
- bufferhead: Add _gfp version for sb_getblk() (Nikolay Borisov)
- ext4: fix fencepost error in lazytime optimization (Theodore Ts'o)
- ext4: set lazytime on remount if MS_LAZYTIME is set by mount (Theodore Ts'o)
- ext4: don't retry file block mapping on bigalloc fs with non-extent file (Darrick J. Wong)
- ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Theodore Ts'o)
- ext4: fix race between truncate and __ext4_journalled_writepage() (Theodore Ts'o)
- hid-sensor: Fix suspend/resume delay (Srinivas Pandruvada)
- staging: comedi: cb_pcimdas: fix handlers for DI and DO subdevices (Ian Abbott)
- staging: rtl8712: prevent buffer overrun in recvbuf2recvframe (Haggai Eran)
- staging: vt6655: device_rx_srv check sk_buff is NULL (Malcolm Priestley)
- staging: vt6655: check ieee80211_bss_conf bssid not NULL (Malcolm Priestley)
- staging: vt6656: check ieee80211_bss_conf bssid not NULL (Malcolm Priestley)
- ieee802154: Fix sockaddr_ieee802154 implicit padding information leak. (Lennert Buytenhek)
- rtlwifi: Remove the clear interrupt routine from all drivers (Vincent Fann)
- ath9k_htc: memory corruption calling set_bit() (Dan Carpenter)
- ath9k: fix DMA stop sequence for AR9003+ (Felix Fietkau)
- Bluetooth: btbcm: allow btbcm_read_verbose_config to fail on Apple (Chris Mason)
- Bluetooth: btusb: Correct typo in Roper Class 1 Bluetooth Dongle (Aleksei Volkov)
- Bluetooth: btusb: Fix secure send command length alignment on Intel 8260 (Marcel Holtmann)
- Bluetooth: btusb: Fix memory leak in Intel setup routine (Marcel Holtmann)
- Bluetooth: Fix race condition with user channel and setup stage (Marcel Holtmann)
- m68knommu: force setting of CONFIG_CLOCK_FREQ for ColdFire (Greg Ungerer)
- m68knommu: make ColdFire SoC selection a choice (Greg Ungerer)
- openrisc: fix CONFIG_UID16 setting (Andrew Morton)
- pinctrl: mvebu: armada-xp: fix functions of MPP48 (Thomas Petazzoni)
- pinctrl: mvebu: armada-xp: remove non-existing VDD cpu_pd functions (Thomas Petazzoni)
- pinctrl: mvebu: armada-xp: remove non-existing NAND pins (Thomas Petazzoni)
- pinctrl: mvebu: armada-39x: fix incorrect total number of GPIOs (Thomas Petazzoni)
- pinctrl: mvebu: armada-38x: fix incorrect total number of GPIOs (Thomas Petazzoni)
- pinctrl: mvebu: armada-38x: fix PCIe functions (Thomas Petazzoni)
- pinctrl: mvebu: armada-375: remove non-existing NAND re/we pins (Thomas Petazzoni)
- pinctrl: mvebu: armada-375: remove incorrect space in pin description (Thomas Petazzoni)
- pinctrl: mvebu: armada-370: fix spi0 pin description (Thomas Petazzoni)
- pinctrl: zynq: fix offset address for {SD0,SD1}_WP_CD_SEL (Masahiro Yamada)
- pinctrl: zynq: fix DEFINE_ZYNQ_PINMUX_FUNCTION_MUX macro (Masahiro Yamada)
- dtrace: accomodate changes in the 4.1 kernel for sparc64 (Kris Van Hees)
- dtrace: implement dtrace_handle_badaddr() for x86 (Kris Van Hees)
- dtrace: ignore any and all PFs during NOFAULT memory acceses (Kris Van Hees)
- dtrace: do not allocate space for trampolines when probec = 0 (Kris Van Hees)
- dtrace: convert from sdt_instr_t to asm_instr_t 2of2 (Kris Van Hees) [Orabug: 21220305]
- dtrace: convert from sdt_instr_t to asm_instr_t 1of2 (Kris Van Hees) [Orabug: 21220305]
- dtrace: allocate space for SDT trampolines using module_alloc (Kris Van Hees) [Orabug: 21220344]
- dtrace: accomodate changes in the 4.1 kernels (Kris Van Hees)
- kallsyms: fix /proc/kallmodsyms to not be misled by const variables (Nick Alcock) [Orabug: 21257163]
- kallsyms: fix /proc/kallmodsyms to not be misled by external symbols (Nick Alcock) [Orabug: 21172433]
- wait: change waitfd() to use wait4(), not waitid(); reduce invasiveness (Nick Alcock) [Orabug: 21245371]
- dtrace: use a nonzero reference count on the fake module (Nick Alcock)
- dtrace: percpu: move from __get_cpu_var() to this_cpu_ptr() (Nick Alcock)
- dtrace: x86: Cater for new instruction size limit in instruction decoder (Nick Alcock)
- mm: memcontrol: adjust prototype to allow for poll_wait_fixed() changes. (Nick Alcock)
- dtrace: zero-initialize the fake vmlinux module's pdata space (Nick Alcock) [Orabug: 19005031]
- dtrace: remove obsolete function (Kris Van Hees) [Orabug: 20456825]
- dtrace: make it possible to call do_sigaltstack() (Kris Van Hees) [Orabug: 20456825]
- dtrace: do not vmalloc/vfree from probe context (Kris Van Hees) [Orabug: 20456889]
- dtrace: fix dtrace_sdt.sh for UEK4 (Kris Van Hees) [Orabug: 20456825]
- ctf: update dwarf2ctf documentation. (Nick Alcock) [Orabug: 20229506]
- ctf: speed up dwarf2ctf by avoiding ctf_update() calls (Nick Alcock) [Orabug: 20229506]
- ctf: move the module->ctf_file info into a structure. (Nick Alcock) [Orabug: 20229506]
- ctf: duplicate-detect dependent types properly (Nick Alcock) [Orabug: 20229431]
- Remove BUILD_BUG_ON for epitem size code to compile. (Nick Alcock) [Orabug: 20456825]
- dtrace: stub syscall fixes for 3.18. (Nick Alcock) [Orabug: 20456825]
- ctf: Prohibit a bunch of debug info options we don't support. (Nick Alcock) [Orabug: 20456825]
- dtrace: add support for sparc64 3of3 (Kris Van Hees) [Orabug: 19005031]
- dtrace: add support for sparc64 2of3 (Kris Van Hees) [Orabug: 19005031]
- dtrace: add support for sparc64 1of3 (Kris Van Hees) [Orabug: 19005031]
- dtrace: restructuring for multi-arch support (Kris Van Hees) [Orabug: 20262965]
- dtrace: set ARCH_SUPPORTS_DTRACE for x86_64 (Kris Van Hees) [Orabug: 20262965]
- 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]
- ctf: handle srcdir-relative paths properly. (Nick Alcock) [Orabug: 19712731]
- 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]
- dtrace: ensure that building outside src tree works (Kris Van Hees) [Orabug: 18691341]
- dtrace: ensure one can try to get user pages without locking or faulting (Kris Van Hees) [Orabug: 18653173]
- 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]
- dtrace: implement omni-present cyclics (Kris Van Hees) [Orabug: 18323501]
- gitignore: update .gitignore with generated SDT files (Nick Alcock) [Orabug: 17851716]
- dtrace: avoid unreliable entries in stack() output (Kris Van Hees) [Orabug: 18323450]
- dtrace: fix leaking psinfo objects (Kris Van Hees) [Orabug: 18383027]
- ctf: spot non-struct/union/enum children of DW_TAG_structure_type (Nick Alcock) [Orabug: 18117464]
- ctf: capture all DIEs with structs/enums as their ultimate supertype (Nick Alcock) [Orabug: 18117464]
- ctf: handle structure and union offsets in form DW_FORM_data1 (Nick Alcock) [Orabug: 18117464]
- ctf: cater for elfutils 0.156 change in dwfl_report_elf() prototype (Nick Alcock) [Orabug: 18117421]
- dtrace: vtimestamp implementation (Kris Van Hees) [Orabug: 17741477]
- dtrace: implement SDT in kernel modules (Kris Van Hees) [Orabug: 17851716]
- 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]
- dtrace: Use tasklet_hrtimer_*() instead of hrtimer_*() for cyclics (Kris Van Hees) [Orabug: 17553446]
- 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]
- 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)
- dtrace: ensure that builds in a separate objdir work (Kris Van Hees) [Orabug: 17369799]
- ctf: ensure the CTF directory exists before writing the filelist (Nick Alcock) [Orabug: 17363469]
- ctf: avoid command-line length limits by passing .o filenames via a file (Nick Alcock) [Orabug: 17363469]
- dtrace: DT_FASTTRAP should select UPROBE_EVENT (Jerry Snitselaar) [Orabug: 17325699]
- 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: Bug fix for logic to determine the (inode, offset) pair for uprobes. (Kris Van Hees)
- dtrace: ensure memory allocation results are checked throughout the code (Kris Van Hees)
- dtrace: remove pre-alpha features for release (Kris Van Hees)
- dtrace: CONFIG_UPROBES is needed by CONFIG_DT_FASTTRAP, not CONFIG_DTRACE (Nick Alcock)
- dtrace: CONFIG_DTRACE should depend on CONFIG_UPROBES (Nick Alcock)
- wait: fix loss of error code from waitid() when info is provided (Nick Alcock)
- waitfd selftest: dike out some dead code. (Nick Alcock)
- epoll, wait: introduce poll_wait_fixed(), and use it in waitfds (Nick Alcock)
- ctf: no longer reference 'ctf.ko.unsigned' in CTF debuginfo stripping machinery (Nick Alcock)
- wait: add waitfd(), and a testcase for it (Nick Alcock)
- dtrace: ensure that arg6 through arg9 get retrieved correctly for USDT probes (Kris Van Hees)
- dtrace: finish the implementation of is-enabled USDT probes (Kris Van Hees)
- dtrace: fixes for tracepoint cleanup (Kris Van Hees)
- dtrace: update syscall tracing in view of Linux 3.8 changes (Kris Van Hees)
- dtrace: USDT implementation (phase 2) (Kris Van Hees)
- dtrace: revamp and split up DTrace headers; add ioctl() debugging machinery (Nick Alcock)
- ctf: blacklist certain structure members entirely (Nick Alcock)
- ctf: repair faulty indentation (Nick Alcock)
- ctf: split the absolute-file-name caching machinery out of type_id() (Nick Alcock)
- ctf: sentinelize str_appendn() (Nick Alcock)
- ptrace: Add PTRACE_GETMAPFD. (Nick Alcock)
- dtrace: update execve() syscall probe support (Kris Van Hees)
- dtrace: add support for an SDT probe getting called from multiple functions (Kris Van Hees)
- dtrace: move SDT call location for surrender probe (Kris Van Hees)
- dtrace: USDT implementation (Phase 1) (Kris Van Hees)
- dtrace: remove incorrect FBT support code (Kris Van Hees)
- dtrace: move psinfo to its own header file (Kris Van Hees)
- dtrace: update copyright statements (Kris Van Hees)
- ctf: update the shared CTF file right after initialization (Nick Alcock)
- ctf: Improve debugging and indentation fixes (Nick Alcock)
- ctf: dwarf2ctf doc revisions (Nick Alcock)
- dtrace: internal performance measurement support code (Kris Van Hees)
- kvm / dtrace: disable KVM steal-time accounting when DTrace is in use (Nick Alcock)
- ctf: cosmetic improvements to CTF linking (Nick Alcock)
- dtrace: remove a few obsolete probes (Kris Van Hees)
- dtrace: cater for changes in the way the kernel is linked (Kris Van Hees)
- dtrace: miscellaneous 3.6 porting work (Kris Van Hees)
- dtrace: fix up rq.dtrace_cpu_info member (Kris Van Hees)
- gitignore: Ignore objects.builtin and dwarf2ctf. (Nick Alcock)
- dtrace: fix outright typos in the 3.6 forward-port. (Nick Alcock)
- dtrace: remove obsolete static probe documentation (Kris Van Hees)
- ctf: DTrace-independent CTF (Nick Alcock)
- ctf: do not build in CTF data for no-longer-built-in modules (Nick Alcock)
- ctf: document dwarf2ctf (Nick Alcock)
- ctf: Extend the deduplication blacklist (Nick Alcock)
- ctf: Improve error message on internal deduplication error (Nick Alcock)
- ctf: Note a future enhancement (Nick Alcock)
- ctf: document parameters to die_to_ctf() (Nick Alcock)
- ctf: do not construct objects.builtin if CTF is not being built (Nick Alcock)
- ctf: do not build dwarf2ctf nor attempt to use it if !CONFIG_DTRACE (Nick Alcock)
- dtrace: additional action support (and bug fixes) (Kris Van Hees)
- dtrace: add psinfo/cpuinfo OS level support (Kris Van Hees)
- dtrace: change the DTrace startup handling (at boot time) for SDT (Kris Van Hees)
- dtrace: cleanup (and adding) of SDT probe points (Kris Van Hees)
- ctf: write the CTF files for standalone modules to a subdir of the module dir (Nick Alcock)
- ctf: unnamed structure/union support (Nick Alcock)
- ctf: recurse_ctf() -> die_to_ctf() (Nick Alcock)
- ctf: fix the signed-modules case (Nick Alcock)
- ctf: correctly propagate IDs for array types (Nick Alcock)
- ctf: fix off-by-one in emitted array bounds (Nick Alcock)
- dtrace: fix tiny comment typo (Nick Alcock)
- ctf: blacklist certain modules from deduplication (Nick Alcock)
- ctf: include enumeration types inside functions (Nick Alcock)
- dtrace: new IO and sched provider probes (Kris Van Hees)
- dtrace: fix to handle multiple SDT-based probes in a single function (Kris Van Hees)
- dtrace: require assembler symbol stripping and debug info (Nick Alcock)
- ctf: fix array dimensions (Nick Alcock)
- ctf: change the name of the CTF section in kernel modules (Nick Alcock)
- dtrace: fix a bug in the SDT probe location generator (Kris Van Hees)
- ctf: major duplicate detection fixes (Nick Alcock)
- ctf: optimize type_id() and fix array dimension lookup (Nick Alcock)
- dtrace: changed the logic for determining SDT probe point locations (Kris Van Hees)
- ctf: store away the types and names of non-static global variables (Nick Alcock)
- ctf: set the name of the parent of child modules to "dtrace_ctf" (Nick Alcock)
- ctf: clarify comments, improve a type name (Nick Alcock)
- ctf: force dtrace_ctf.ko to be loaded whenever dtrace.ko is (Nick Alcock)
- ctf: generate CTF information for the kernel (Nick Alcock)
- kallsyms: provide symbol sizes in /proc/kallmodsyms (Nick Alcock)
- ctf: add a dummy dtrace_ctf.ko module (Nick Alcock)
- kallsyms: fix /proc/kallmodsyms population bugs (Nick Alcock)
- kallsyms: work in a clean tree, and a non-modular tree. (Nick Alcock)
- kallsyms: work with older glibc. (Nick Alcock)
- kallsyms: add /proc/kallmodsyms (Nick Alcock)
- dtrace: add sched-tick SDT probe and FBT probe point discovery/creation (Kris Van Hees)
- dtrace: use new mutex_owned(), not mutex_is_locked() (Kris Van Hees)
- dtrace: fix signed division and modulo operations in DIF (Kris Van Hees)
- dtrace: initialize the insn length in the right branch of the die notifier (Nick Alcock)
- dtrace: ensure that the trap handler is regisstered only once (Kris Van Hees)
- dtrace: install the die notifier hook whenever DTrace is enabled (Kris Van Hees)
- dtrace: support for page fault and general protection fault detection (Kris Van Hees)
- dtrace: fix incorrect probe point name (Kris Van Hees)
- dtrace: add lwp-exit and lwp-create SDT probe points (Kris Van Hees)
- dtrace: SDT implementation (Kris Van Hees)
- dtrace: process the SDT probe point info early in boot (Kris Van Hees)
- dtrace: fix resolving addresses of relocation records for SDT probe points (Kris Van Hees)
- dtrace: fix cyclic allocation (Kris Van Hees)
- dtrace: stub-based syscall tracing (Kris Van Hees)
- dtrace: migrate stacktrace dumping and move headers about: fix reloc overrun (Kris Van Hees)
- dtrace: move cyclic.h into include/linux (Nick Alcock)
- dtrace: finish GPL/CDDL splitting work (Nick Alcock)
- dtrace: fix GPL and CDDL copyright notices (Nick Alcock)
- dtrace: Migrate to a standalone module, situated at the top level of the tree (Nick Alcock)
- dtrace: changes in how we collect the names of system calls (Kris Van Hees)
- dtrace: add dtrace_gethrtime() and fix walltimestamp. (Kris Van Hees) [Orabug: 18376038]
- dtrace: syscall entry/return probes. (Kris Van Hees)
- dtrace: conflict with CONFIG_DEBUG_LOCK_ALLOC (Nick Alcock)
- dtrace: update sdt provider (sdt_mod.c) with lots of functions (Randy Dunlap)
- dtrace: add dtrace_module_loaded() and dtrace_module_unloaded() (Randy Dunlap)
- dtrace: added CONFIG_DT_DEBUG_MUTEX option (Kris Van Hees)
- dtrace: turn on gcov profiling in the kernel/dtrace directory by default (Nick Alcock)
- dtrace: add dt_test provider. (Kris Van Hees)
- dtrace: add Documentation/dtrace_static_probes.txt (Randy Dunlap)
- dtrace: remove incorrect header comments and copyright (Randy Dunlap)
- dtrace: build sdt_register.c into the kernel (Nick Alcock)
- dtrace: add missing include needed for DTrace probes (Nick Alcock)
- dtrace: convert relative probepoint relocation addresses to absolute (Randy Dunlap)
- dtrace: add some dtrace static probes that are easy to trigger (Randy Dunlap)
- dtrace: add FTRACE dependency (Kris Van Hees)
- dtrace: Remove debugging statements (Kris Van Hees)
- dtrace: fix unintended dependency on section ordering (Randy Dunlap)
- dtrace: minimal cyclic implementation and debug code. (Kris Van Hees)
- dtrace: DT_SYSTRACE should not depend on FTRACE_SYSCALLS. (Kris Van Hees)
- dtrace: fix off-by-one reading relocation info. (Randy Dunlap)
- dtrace: use _stext in dtrace_relocs. (Randy Dunlap)
- dtrace: Fix compilation when modular. (Kris Van Hees)
- dtrace: systrace should depend on FTRACE_SYSCALLS. (Randy Dunlap)
- dtrace: Initial import of kernelspace code. (Nick Alcock)
-
Thu Jul 30 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.3-2.el6uek]
- uek-rpm: build: Update the base release to 3 with stable v4.1.3 (Santosh Shilimkar)
- Linux 4.1.3 (Greg Kroah-Hartman)
- Input: pixcir_i2c_ts - fix receive error (Frodo Lai)
- of/pci: Fix pci_address_to_pio() conversion of CPU address to I/O port (Zhichang Yuan)
- PCI: pciehp: Wait for hotplug command completion where necessary (Alex Williamson)
- PCI: Add pci_bus_addr_t (Yinghai Lu)
- PCI: Propagate the "ignore hotplug" setting to parent (Rafael J. Wysocki)
- mtd: dc21285: use raw spinlock functions for nw_gpio_lock (Uwe Kleine-König)
- mtd: fix: avoid race condition when accessing mtd->usecount (Brian Norris)
- leds / PM: fix hibernation on arm when gpio-led used with CPU led trigger (Grygorii Strashko)
- video: mxsfb: Make sure axi clock is enabled when accessing registers (Liu Ying)
- genirq: devres: Fix testing return value of request_any_context_irq() (Axel Lin)
- IB/srp: Fix reconnection failure handling (Bart Van Assche)
- IB/srp: Fix connection state tracking (Bart Van Assche)
- IB/srp: Fix a connection setup race (Bart Van Assche)
- IB/srp: Remove an extraneous scsi_host_put() from an error path (Bart Van Assche)
- scsi_transport_srp: Fix a race condition (Bart Van Assche)
- scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Bart Van Assche)
- spi: pl022: Specify 'num-cs' property as required in devicetree binding (Ezequiel Garcia)
- spi: orion: Fix maximum baud rates for Armada 370/XP (Gregory CLEMENT)
- spi: fix race freeing dummy_tx/rx before it is unmapped (Martin Sperl)
- livepatch: add module locking around kallsyms calls (Miroslav Benes)
- regulator: core: fix constraints output buffer (Stefan Wahren)
- regulator: max77686: fix gpio_enabled shift wrapping bug (Joe Perches)
- regmap: Fix possible shift overflow in regmap_field_init() (Maxime Coquelin)
- regmap: Fix regmap_bulk_read in BE mode (Arun Chandran)
- mm, thp: respect MPOL_PREFERRED policy with non-local node (Vlastimil Babka)
- mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc() (Larry Finger)
- mm: kmemleak: allow safe memory scanning during kmemleak disabling (Catalin Marinas)
- arm64: vdso: work-around broken ELF toolchains in Makefile (Will Deacon)
- arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP (Dave P Martin)
- arm64: entry: fix context tracking for el0_sp_pc (Mark Rutland)
- arm64: Do not attempt to use init_mm in reset_context() (Catalin Marinas)
- mei: txe: reduce suspend/resume time (Tomas Winkler)
- mei: me: wait for power gating exit confirmation (Alexander Usyskin)
- power_supply: Fix possible NULL pointer dereference on early uevent (Krzysztof Kozlowski)
- power_supply: Fix NULL pointer dereference during bq27x00_battery probe (Krzysztof Kozlowski)
- arc: fix use of uninitialized arc_pmu (Max Filippov)
- ARC: add compiler barrier to LLSC based cmpxchg (Vineet Gupta)
- ARC: add smp barriers around atomics per Documentation/atomic_ops.txt (Vineet Gupta)
- tools selftests: Fix 'clean' target with make 3.81 (Arnaldo Carvalho de Melo)
- iio: accel: kxcjk-1013: add the "KXCJ9000" ACPI id (Antonio Ospite)
- ACPI / PNP: Avoid conflicting resource reservations (Rafael J. Wysocki)
- ACPI / PM: Add missing pm_generic_complete() invocation (Rafael J. Wysocki)
- ACPI / init: Switch over platform to the ACPI mode later (Rafael J. Wysocki)
- ALSA: hda - Add a fixup for Dell E7450 (Takashi Iwai)
- ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780 (Takashi Iwai)
- ALSA: hda - Add headset support to Acer Aspire V5 (Takashi Iwai)
- ALSA: hda - restore the MIC FIXUP for some Dell machines (Hui Wang)
- ALSA: hda - Disable widget power-save for VIA codecs (Takashi Iwai)
- ALSA: hda - set proper caps for newer AMD hda audio in KB/KV (Alex Deucher)
- ALSA: hda - Fix Dock Headphone on Thinkpad X250 seen as a Line Out (David Henningsson)
- ALSA: pcm: Fix pcm_class sysfs output (Takashi Iwai)
- Disable write buffering on Toshiba ToPIC95 (Ryan Underwood)
- ipr: Increase default adapter init stage change timeout (Brian King)
- rcu: Correctly handle non-empty Tiny RCU callback list with none ready (Paul E. McKenney)
- gpio: rcar: Check for irq_set_irq_wake() failures (Geert Uytterhoeven)
- gpio: crystalcove: set IRQCHIP_SKIP_SET_WAKE for the irqchip (Aaron Lu)
- mnt: Modify fs_fully_visible to deal with locked ro nodev and atime (Eric W. Biederman)
- mnt: Refactor the logic for mounting sysfs and proc in a user namespace (Eric W. Biederman)
- mnt: Update fs_fully_visible to test for permanently empty directories (Eric W. Biederman)
- sysfs: Create mountpoints with sysfs_create_mount_point (Eric W. Biederman)
- sysfs: Add support for permanently empty directories to serve as mount points. (Eric W. Biederman)
- kernfs: Add support for always empty directories. (Eric W. Biederman)
- proc: Allow creating permanently empty directories that serve as mount points (Eric W. Biederman)
- sysctl: Allow creating permanently empty directories that serve as mountpoints. (Eric W. Biederman)
- fs: Add helper functions for permanently empty directories. (Eric W. Biederman)
- Linux 4.1.2 (Greg Kroah-Hartman)
- fs/ufs: restore s_lock mutex_init() (Fabian Frederick)
- ufs: Fix possible deadlock when looking up directories (Jan Kara)
- ufs: Fix warning from unlock_new_inode() (Jan Kara)
- vfs: Ignore unlocked mounts in fs_fully_visible (Eric W. Biederman)
- vfs: Remove incorrect debugging WARN in prepend_path (Eric W. Biederman)
- fs/ufs: restore s_lock mutex (Fabian Frederick)
- fs/ufs: revert "ufs: fix deadlocks introduced by sb mutex merge" (Fabian Frederick)
- fs: Fix S_NOSEC handling (Jan Kara)
- KVM: x86: make vapics_in_nmi_mode atomic (Radim Krčmář)
- KVM: x86: properly restore LVT0 (Radim Krčmář)
- KVM: arm/arm64: vgic: Avoid injecting reserved IRQ numbers (Marc Zyngier)
- KVM: s390: virtio-ccw: don't overwrite config space values (Cornelia Huck)
- s390/kdump: fix REGSET_VX_LOW vector register ELF notes (Michael Holzheu)
- s390/bpf: Fix backward jumps (Michael Holzheu)
- KVM: s390: clear floating interrupt bitmap and parameters (Jens Freimann)
- KVM: s390: fix external call injection without sigp interpretation (David Hildenbrand)
- MIPS: Fix KVM guest fixmap address (James Hogan)
- KVM: mips: use id_to_memslot correctly (Paolo Bonzini)
- x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A (Bjorn Helgaas)
- x86/PCI: Use host bridge _CRS info on systems with >32 bit addressing (Bjorn Helgaas)
- powerpc/perf: Fix book3s kernel to userspace backtraces (Anton Blanchard)
- tick/idle/powerpc: Do not register idle states with CPUIDLE_FLAG_TIMER_STOP set in periodic mode (preeti)
- ARM: mvebu: fix suspend to RAM on big-endian configurations (Thomas Petazzoni)
- ARM: tegra20: Store CPU "resettable" status in IRAM (Dmitry Osipenko)
- ARM: kvm: psci: fix handling of unimplemented functions (Lorenzo Pieralisi)
- arm: KVM: force execution of HCPTR access on VM exit (Marc Zyngier)
- selinux: fix setting of security labels on NFS (J. Bruce Fields)
- intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Joe Konno)
- mmc: sdhci: fix low memory corruption (Jiri Slaby)
- iommu/amd: Handle large pages correctly in free_pagetable (Joerg Roedel)
- iommu/arm-smmu: Fix broken ATOS check (Will Deacon)
- Revert "crypto: talitos - convert to use be16_add_cpu()" (Horia Geant?)
- crypto: talitos - avoid memleak in talitos_alg_alloc() (Horia Geant?)
- usb: gadget: f_fs: add extra check before unregister_gadget_item (Rui Miguel Silva)
- net: mvneta: disable IP checksum with jumbo frames for Armada 370 (Simon Guinot)
- ARM: mvebu: update Ethernet compatible string for Armada XP (Simon Guinot)
- net: mvneta: introduce compatible string "marvell, armada-xp-neta" (Simon Guinot)
- amd-xgbe: Add the __GFP_NOWARN flag to Rx buffer allocation (Tom Lendacky)
- sctp: Fix race between OOTB responce and route removal (Alexander Sverdlin)
- bnx2x: fix lockdep splat (Eric Dumazet)
- net: phy: fix phy link up when limiting speed via device tree (Mugunthan V N)
- mlx4: Disable HA for SRIOV PF RoCE devices (Or Gerlitz)
- net/mlx4_en: Fix wrong csum complete report when rxvlan offload is disabled (Ido Shamay)
- net/mlx4_en: Wake TX queues only when there's enough room (Ido Shamay)
- net/mlx4_en: Release TX QP when destroying TX ring (Eran Ben Elisha)
- ip: report the original address of ICMP messages (Julian Anastasov)
- xen-netback: fix a BUG() during initialization (Palik, Imre)
- tcp: Do not call tcp_fastopen_reset_cipher from interrupt context (Christoph Paasch)
- mvneta: add forgotten initialization of autonegotiation bits (Stas Sergeev)
- mac80211: fix locking in update_vlan_tailroom_need_count() (Johannes Berg)
- neigh: do not modify unlinked entries (Julian Anastasov)
- packet: avoid out of bounds read in round robin fanout (Willem de Bruijn)
- packet: read num_members once in packet_rcv_fanout() (Eric Dumazet)
- bridge: fix br_stp_set_bridge_priority race conditions (Nikolay Aleksandrov)
- sctp: fix ASCONF list handling (Marcelo Ricardo Leitner)
- can: fix loss of CAN frames in raw_rcv (Oliver Hartkopp)
- KVM: nSVM: Check for NRIPS support before updating control field (Bandan Das)
- ARM: clk-imx6q: refine sata's parent (Sebastien Szymanski)
- ARM: dts: sunxi: Adjust touchscreen compatible for sun5i and later (Hans de Goede)
- Linux 4.1.1 (Greg Kroah-Hartman)
- cdc-acm: Add support of ATOL FPrint fiscal printers (Alexey Sokolov)
- b43: fix support for 14e4:4321 PCI dev with BCM4321 chipset (Rafał Miłecki)
- ath3k: add support of 13d3:3474 AR3012 device (Dmitry Tunin)
- ath3k: Add support of 0489:e076 AR3012 device (Dmitry Tunin)
- Bluetooth: ath3k: Add support of 04ca:300d AR3012 device (Dmitry Tunin)
- perf tools: Fix build breakage if prefix= is specified (Lukas Wunner)
- perf/x86: Honor the architectural performance monitoring version (Palik, Imre)
- perf/x86/intel/bts: Fix DS area sharing with x86_pmu events (Alexander Shishkin)
- perf/x86: Add more Broadwell model numbers (Andi Kleen)
- perf: Fix ring_buffer_attach() RCU sync, again (Oleg Nesterov)
- x86/boot: Fix overflow warning with 32-bit binutils (Borislav Petkov)
-
Wed Jul 29 2015 Santosh Shilimkar <santosh.shilimkar@oracle.com> [4.1.0-1.el6uek]
- block: loop: Enable directIO on nfs (Dave Kleikamp)
- block: loop: Enable directIO whenever possible (Dave Kleikamp)
- uek-rpm: configs: enable compilation for RDS (Ajaykumar Hotchandani)
- uek-rpm: enable mlx4_vnic module config (Qing Huang)
- Add getsockopt support for SO_RDS_TRANSPORT (Sowmini Varadhan) [Orabug: 21061146]
- Add setsockopt support for SO_RDS_TRANSPORT (Sowmini Varadhan) [Orabug: 21061146]
- Declare SO_RDS_TRANSPORT and RDS_TRANS_* constants in uapi/linux/rds.h (Sowmini Varadhan) [Orabug: 21061146]
- RDS-TCP: only initiate reconnect attempt on outgoing TCP socket. (Sowmini Varadhan) [Orabug: 20930687]
- RDS-TCP: Always create a new rds_sock for an incoming connection. (Sowmini Varadhan) [Orabug: 20930687]
- rds: directly include header for vmalloc/vfree in ib_recv.c (Mukesh Kacker) [Orabug: 21059667]
- rds: return EMSGSIZE for oversize requests before processing/queueing (Mukesh Kacker) [Orabug: 20971222]
- net: rds: use correct size for max unacked packets and bytes (Sasha Levin) [Orabug: 20585918]
- RDS/IP: RDS takes 10 seconds to plumb the second IP back (Mukesh Kacker) [Orabug: 20231857]
- RDS/IB: Tune failover-on-reboot scheduling (Mukesh Kacker) [Orabug: 20063740]
- RDS: mark netdev UP for intfs added post module load (Mukesh Kacker) [Orabug: 20130536]
- RDS: Enable use of user named pkey devices (Mukesh Kacker) [Orabug: 19064704]
- rds: fix list corruption and tx hang when netfilter is used (shamir rabinovitch) [Orabug: 18963548]
- RDS: move more queing for loopback connections to separate queue (Mukesh Kacker) [Orabug: 18977932]
- RDS: add module parameter to allow module unload or not (Wengang Wang)
- rds: fix NULL pointer dereference panic during rds module unload (Rama Nichanamatlu) [Orabug: 18952475]
- RDS:active bonding: disable failover across HCAs(failover groups) (Mukesh Kacker) [Orabug: 19430773]
- RDS/IB: active bonding - failover down interfaces on reboot. (Mukesh Kacker) [Orabug: 18697678]
- RDS/IB: Remove dangling rcu_read_unlock() and other cleanups (Mukesh Kacker) [Orabug: 18995395]
- rds: new extension header: rdma bytes (Shamir Rabinovitch) [Orabug: 18468180]
- RDS: Ensure non-zero SL uses correct path before lane 0 connection is dropped (Ajaykumar Hotchandani) [Orabug: 19133664]
- rds: Lost locking in loop connection freeing (Pavel Emelyanov) [Orabug: 19265200]
- RDS: active bonding - failover/failback only to matching pkey (Mukesh Kacker) [Orabug: 18681364]
- RDS: active bonding - ports may not failback if all ports go down (Mukesh Kacker) [Orabug: 18875563]
- RDS: Use rds_local_wq for loopback connections in rds_conn_connect_if_down() (Chien-Hua Yen) [Orabug: 18892380]
- RDS: add workqueue for local loopback connections (Chien-Hua Yen) [Orabug: 18892366]
- RDS: SA query optimization (Bang Nguyen) [Orabug: 18801977]
- RDS: Remove cond_resched() in RX tasklet (Bang Nguyen) [Orabug: 18801937]
- RDS: Replace queue_work() by cond_resched() in the tasklet to breakup RX stream (Bang Nguyen) [Orabug: 18801931]
- RDS: looping to reap cq recv queue in rds_conn_shutdown (Chien-Hua Yen) [Orabug: 18501034]
- rds: Fix regression in dynamic active bonding configuration (Bang Nguyen)
- rds/rdma_cm: send RDMA_CM_EVENT_ADDR_CHANGE event for active bonding (Bang Nguyen) [Orabug: 18421516]
- RDS: Idle QoS connections during remote peer reboot causing application brownout (Chien-Hua Yen) [Orabug: 18443194]
- rds: dynamic active bonding configuration (Bang Nguyen)
- RDS: Fix slowdown when doing massively parallel workload (Bang Nguyen) [Orabug: 18362838]
- RDS: active bonding needs to set brcast and mask for its primary interface (Chien-Hua Yen) [Orabug: 18479088]
- RDS: bind hash table size increase, add per-bucket rw lock (Bang Nguyen) [Orabug: 18071861]
- RDMA CM: Add reason code for IB_CM_REJ_CONSUMER_DEFINED (Bang Nguyen) [Orabug: 17484682]
- RDS: protocol negotiation fails during reconnect (Bang Nguyen) [Orabug: 17375389]
- RDS: double free rdma_cm_id (Bang Nguyen) [Orabug: 17192816]
- RDS: ActiveBonding IP exclusion filter (Bang Nguyen) [Orabug: 17075950]
- RDS: Reconnect stalls for 15s (Bang Nguyen) [Orabug: 17277974]
- RDS: Reconnect causes panic at completion phase (Bang Nguyen) [Orabug: 17213597]
- RDS: added stats to track and display receive side memory usage (Venkat Venkatsubra) [Orabug: 17045536]
- RDS: RDS reconnect stalls (Bang Nguyen) [Orabug: 1731355]
- RDS: disable IP failover if device removed (Bang Nguyen) [Orabug: 17206167]
- RDS: Fix a bug in QoS protocol negotiation (Bang Nguyen) [Orabug: 17079972]
- RDS: alias failover is not working properly (Bang Nguyen) [Orabug: 17177994]
- add NETFILTER suppport (Ahmed Abbas) [Orabug: 17082619]
- RDS: Local address resolution may be delayed after IP has moved. RDS to update local ARP cache directly to speed it up. (Bang Nguyen) [Orabug: 16979994]
- RDS: restore two-sided reconnect with the lower IP node having a constant 100 ms backoff. (Bang Nguyen) [Orabug: 16710287]
- rds: set correct msg_namelen (Weiping Pan) {CVE-2012-3430}
- RDS: IP config needs to be updated when network/rdma service restarted. (Bang Nguyen) [Orabug: 16963884]
- RDS: check for valid rdma id before initiating connection (Bang Nguyen) [Orabug: 16857341]
- RDS: reduce slab memory usage (Bang Nguyen) [Orabug: 16935507]
- RDS: Move connection along with IP when failing over/back. (Bang Nguyen) [Orabug: 16916648]
- RDS: Rename HAIP parameters to Active Bonding (Bang Nguyen) [Orabug: 16810395]
- rds shouldn't release fmr when ib_device was already released. (Zheng Li) [Orabug: 16605377]
- rds remove dev race. (Zheng Li) [Orabug: 16605377]
- reinit ip_config when service rdma restart. (Zheng Li) [Orabug: 16605377]
- rds: limit the size allocated by rds_message_alloc() (Cong Wang) [Orabug: 16837486]
- RDS: Fixes to improve throughput performance (Bang Nguyen) [Orabug: 16571410]
- RDS: fix rds-ping spinlock recursion (jeff.liu) [Orabug: 16223050]
- rds: Congestion flag does not get cleared causing the connection to hang (Bang Nguyen) [Orabug: 16424692]
- Add SIOCRDSGETTOS to get the current TOS for the socket (Bang Nguyen) [Orabug: 16397197]
- Changes to connect/TOS interface (Bang Nguyen) [Orabug: 16397197]
- rds: this resolved crash while removing rds_rdma module. orabug: 16268201 (Bang Nguyen)
- rds: scheduling while atomic on failover orabug: 16275095 (Bang Nguyen)
- rds: unregister IB event handler on shutdown (Bang Nguyen)
- rds: HAIP support child interface (Bang Nguyen)
- RDS HAIP misc fixes (Bang Nguyen)
- Ignore failover groups if HAIP is disabled (Bang Nguyen)
- RDS: RDS rolling upgrade (Saeed Mahameed)
- RDS: Fixes warning while rds-info. spin_lock_irqsave() is changed to spin_lock_bh(). (Ajaykumar Hotchandani)
- rds: UNDO reverts done for rebase code to compile with Linux 4.1 APIs (Mukesh Kacker)
- rds: port to UEK4, Linux-3.18* (Ajaykumar Hotchandani)
- rds: disable APM support (Ajaykumar Hotchandani)
- rds: disable cq balance (Ajaykumar Hotchandani)
- rds: move linux/rds.h to uapi/linux/rds.h (Ajaykumar Hotchandani)
- RDS: Kconfig and Makefile changes (Ajaykumar Hotchandani)
- RDS merge for UEK2 (Bang Nguyen) [Orabug: 15997083]
- rds: Misc Async Send fixes (Bang Nguyen)
- rds: call unregister_netdevice_notifier for rds_ib_nb in rds_ib_exit (Saeed Mahameed)
- rds: flush and destroy workqueue rds_aux_wq and fix creation order. (Saeed Mahameed)
- rds : fix compilation warning (Saeed Mahameed)
- rds: port the code to uek2 (Dotan Barak)
- rds: CQ balance (Bang Nguyen)
- rds: HAIP across HCAs (Bang Nguyen)
- rds: Misc HAIP fixes (Bang Nguyen)
- rds: off by one fixes (Dotan Barak)
- rds: Add Automatic Path Migration support (Dotan Barak)
- IB/ipoib: CSUM support in connected mode (Yuval Shaia) [Orabug: 20559068]
- IB/ipoib: Scatter-Gather support in connected mode (Yuval Shaia) [Orabug: 20422840]
- ib_uverbs: Support for kernel implementation of XRC calls from user space (Knut Omang) [Orabug: 20930262]
- ib_{uverbs/core}: add new ib_create_qp_ex with udata arg (Knut Omang) [Orabug: 20930262]
- ib_uverbs: Avoid vendor specific masking of attributes in query_qp (Knut Omang) [Orabug: 20930262]
- ib_uverbs: Add padding to end align ib_uverbs_reg_mr_resp (Knut Omang) [Orabug: 20930262]
- ib: Add udata argument to create_ah (Knut Omang) [Orabug: 20930262]
- ib_umem: Add a new, more generic ib_umem_get_attrs (Knut Omang) [Orabug: 20930262]
- ib_mad: incoming sminfo SMPs gets discarded if no process_mad function is registered (Dag Moxnes) [Orabug: 20930262]
- mlx4_core: More support for automatically scaling profile parameters (Mukesh Kacker)
- ipoib: rfe- enable pkey and device name decoupling (Mukesh Kacker) [Orabug: 19064704]
- ib_sdp: adding sdp socket support to rdma_cm (Qing Huang)
- rds: fix error flow handling (Dotan Barak)
- net/rds: prevent memory leak in case of error flow (Dotan Barak)
- rds: prepare support to kernel 2.6.39-200.1.1.el5uek: add the macro NIPQUAD_* (Dotan Barak)
- rds: fixed wrong condition in case of error (Dotan Barak)
- rds: fixed kernel oops in case of error flow (Dotan Barak)
- RDS: fixed compilation warnings (Dotan Barak)
- RDS SRQ optional (Bang Nguyen)
- RDS Async send support revised (Bang Nguyen)
- RDS Asynchronous Send support (Bang Nguyen)
- rds: fix compilation warnings (Dotan Barak)
- RDS: cleanup checkpatch errors (Bang Nguyen)
- RDS Quality Of Service (Bang Nguyen)
- RDS: Use IB_CQ_NEXT_COMP instead of IB_CQ_SOLICITED for TX CQ (Bang Nguyen)
- RDS: make sure rds_send_xmit doesn't loop forever (Chris Mason)
- RDS: issue warning if re-connect stalling for more than 1 min. (Bang Nguyen)
- RDS: don't test ring_empty or ring_low without locks held (Chris Mason)
- RDS: don't use RCU for the bind hash table (Chris Mason)
- RDS: avoid double destory of cm_id when rdms_resolve_route fails (Venkat Venkatsubra)
- RDS: make sure rds_send_drop_to properly takes the m_rs_lock (Chris Mason)
- RDS: kick krdsd to send congestion map updates (Chris Mason)
- RDS: add debuging code around sock_hold and sock_put. (Chris Mason)
- RDS: Don't destroy the rdma id until after we're dong using it (Chris Mason)
- RDS: adjust BUG()s for irqs disabled. (Chris Mason)
- rds: make sure we don't deref a null cm_id->device during address checks (Chris Mason)
- RDS: don't use GFP_ATOMIC for sk_alloc in rds_create (Chris Mason)
- RDS: Make sure we do a signaled send at least once per large send (Chris Mason)
- RDS: Fix an rcu race with rds_bin_lookup (Tina Yang)
- RDS: Fix RDS_MSG_MAPPED usage. (Chris Mason)
- RDS: add a sock_destruct callback with debugging (Chris Mason)
- RDS: add a sock_destruct callback with debugging (Tina Yang)
- RDS: limit the number of times we loop in rds_send_xmit (Chris Mason)
- RDS Make sure we check for congestion updates during rds_send_xmit (Chris Mason)
- Make sure to kick rds_send_xmit for both LL_SEND_FULL and for the congestion map updates. (Chris Mason)
- RDS: make sure we post recv buffers (Chris Mason)
- RDS: don't trust the LL_SEND_FULL bit (Chris Mason)
- RDS: give up on half formed connections after 15s (Chris Mason)
- rds_send_xmit is called uner a spinlock, lets not do a cond_resched() (Chris Mason)
- RDS: make sure not to loop forever inside rds_send_xmit (Chris Mason)
- rds: check for excessive looping in rds_send_xmit (Andy Grover)
- rds: don't update ipaddress tables if the address hasn't changed (Chris Mason)
- change ib default retry to 1 (Andy Grover)
- This patch adds the modparam to rds.ko. (Andy Grover)
- RDS: only use passive connections when addresses match (Zach Brown)
- RDS: destroy the ib state that generates call back earlier during shutdown (Chris Mason)
- RDS: check access on pages before doing copy_to_user (Chris Mason)
- RDS/IB: always free recv frag as we free its ring entry (Zach Brown)
- RDS/IB: Quiet warnings when leaking frags (Andy Grover)
- Fix loopback connection reference counts (Zach Brown)
- RDS: cancel connection work structs as we shut down (Zach Brown)
- RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Zach Brown)
- RDS: have sockets get transport module references (Zach Brown)
- RDS: remove old rs_transport comment (Zach Brown)
- RDS: lock rds_conn_count decrement in rds_conn_destroy() (Zach Brown)
- Use CQ_NEXT_COMP for recv completions (Andy Grover)
- RDS/IB: protect the list of IB devices (Zach Brown)
- RDS/IB: print IB event strings as well as their number (Zach Brown)
- RDS: flush the FMR pool less often. (Chris Mason)
- RDS: make sure the ring is really full before we return with ENOMEM (Chris Mason)
- RDS: use different cq handlers for send and recv (Andy Grover)
- RDS/IB: track signaled sends (Zach Brown)
- RDS: remove __init and __exit annotation (Zach Brown)
- RDS: fix races and other problems with rmmod and device removal (Zach Brown)
- RDS: properly init the sg table in our frags (Chris Mason)
- RDS: add support for atomic messages over the wire (Andy Grover)
- rds: fix compilation warnings (Dotan Barak)
- Fix backports for rds (Eli Cohen)
- RDS: Fix BUG_ONs to not fire when in a tasklet (Andy Grover)
- RDS: Enable per-cpu workqueue threads (Tina Yang)
- RDS: Do not call set_page_dirty() with irqs off (Andy Grover)
- RDS: Properly unmap when getting a remote access error (Sherman Pun)
- RDS: only put sockets that have seen congestion on the poll_waitq (Andy Grover)
- RDS: Fix locking in rds_send_drop_to() (Tina Yang)
- RDS: Turn down alarming reconnect messages (Andy Grover)
- RDS: Workaround for in-use MRs on close causing crash (Andy Grover)
- RDS: Fix send locking issue (Tina Yang)
- RDS: Fix congestion issues for loopback (Andy Grover)
- RDS/TCP: Wait to wake thread when write space available (Andy Grover)
- RDS: use IB_CQ_VECTOR_LEAST_ATTACHED for cq's (Andy Grover)
- RDS: update copy_to_user state in tcp transport (Andy Grover)
- RDS: sendmsg() should check sndtimeo, not rcvtimeo (Andy Grover)
- RDS: Do not BUG() on error returned from ib_post_send (Andy Grover)
- RDS: Re-add pf/sol access via sysctl (Andy Grover)
- RDS/IB+IW: Move recv processing to a tasklet (Andy Grover)
- RDS: Do not send congestion updates to loopback connections (Andy Grover)
- RDS: Fix panic on unload (Andy Grover)
- RDS: Fix potential race around rds_i[bw]_allocation (Andy Grover)
- RDS: Add GET_MR_FOR_DEST sockopt (Andy Grover)
- RDS: Add a debug message suggesting to load transport modules (Andy Grover)
- RDS: Track transports via an array, not a list (Andy Grover)
- RDS: Modularize RDMA and TCP transports (Andy Grover)
- RDS: Export symbols from core RDS (Andy Grover)
- RDS: Re-add TCP transport to RDS (Andy Grover)
- RDS/IB: Drop connection when a fatal QP event is received (Andy Grover)
- RDS/IB: Disable flow control in sysctl and explain why (Andy Grover)
- RDS/IB: Move tx/rx ring init and refill to later (Andy Grover)
- RDS: Don't set c_version in __rds_conn_create() (Andy Grover)
- RDS/IB: Rename byte_len to data_len to enhance readability (Andy Grover)
- RDS/RDMA: Fix cut-n-paste errors in printks in rdma_transport.c (Andy Grover)
- RDS/IB: Fix printk to indicate remote IP, not local (Andy Grover)
- RDS/IB: Handle connections using RDS 3.0 wire protocol (Andy Grover)
- RDS/IB: Improve RDS protocol version checking (Andy Grover)
- RDS: Set retry_count to 2 and make modifiable via modparam (Andy Grover)
- RDS: Refactor end of __conn_create for readability (Andy Grover)
- RDS/IW: Remove dead code (Andy Grover)
- RDS/IW: Remove page_shift variable from iwarp transport (Andy Grover)
- RDS/IB: Always use PAGE_SIZE for FMR page size (Andy Grover)
- RDS: Fix completion notifications on blocking sockets (Andy Grover)
- FRV: Fix the section attribute on UP DECLARE_PER_CPU() (David Howells)
- rds: revert RDS code to 8cbd960 commit to rebase UEK commits (Mukesh Kacker)
- mlx4_vnic: set mod param "lro_num" default value to 0 to disable LRO feature (Qing Huang)
- mlx4_vnic: Add correct typecasting to pointers in vnic_get_frag_header() (Ashish Samant) [Orabug: 19824501]
- rdma_cm: CMA_QUERY_HANDLER: BAD STATUS -110 and -22 (Chien-Hua Yen) [Orabug: 16708786]
- RDMA CM: Avoid possible SEGV during connection shutdown (Bang Nguyen) [Orabug: 16750726]
- rdma_cm: extend debug for remote mapping (Ajaykumar Hotchandani)
- mlx4_core: supporting 64b counters (Vu Pham) [Orabug: 21094165]
- ib_core: supporting 64b counters using PMA_COUNTERS_EXT mad (Vu Pham) [Orabug: 21094165]
- net/mlx4: When issuing commands use rwsem insteam of rw spinlocks (Matan Barak)
- mlx4_ib: Make sure that PSN does not overflow. (Majd Dibbiny)
- ib_core: Make sure that PSN does not overflow. (Majd Dibbiny)
- IB/CMA: Make sure that PSN is not over max allowed (Moni Shoua)
- IB/mlx4: Mark user mr as writable if actual virtual memory is writable (Moshe Lazer)
- mlx4_ib: Report proper BDF for IB MSI-X vectors (Yevgeny Petrilin)
- IB/core: Fix memory leak in cm_req_handler error flows (Matan Barak)
- mlx4_core: enable msi_x module parameter for SRIOV VFs to limit number MSI-X interrupts per VF (Tal Alon)
- mlx4_ib: Fix endianness in blueflame post_send. (Jack Morgenstein)
- net/mlx4: Switching between sending commands via polling and events may results in hung tasks (Matan Barak)
- IB/mlx4: Put non zero value in max_ah (Eli Cohen)
- IB/core: Add debugging prints to ib_uverbs_write (Haggai Eran)
- IB/core: add debugging prints to explain -EINVAL in ib_uverbs_reg_mr (Majd Dibbiny)
- fix warning about bitwise or between u32 and size_t (Haggai Eran)
- IB/mlx4: Don't update QP1 for native functions (Matan Barak)
- IB/ipoib: Check gso size prior to ib_send (Erez Shitrit)
- mlx4_vnic: fix may be used uninitialized compilation warnings (Saeed Mahameed)
- mlx4_vnic: fix potential data corruption in sprintf (Saeed Mahameed)
- mlx4_core: Fix resource tracker memory leak after Reset Flow (Hadar Hen Zion)
- IB/mlx4: Check port_num before using it in mlx4_ib_port_link_layer (Moshe Lazer)
- IB/mlx4: Fix wrong calculation of link layer (Moni Shoua)
- IB/mlx4: Copy SL from correct place in address path (Shani Michaelli)
- mlx4_core: Check return status of rdma_resolve_ip (Shani Michaelli)
- mlx4: Clean IRQ affinity hint when freeing it (Ido Shamay)
- IB/core: Fix QP attr mask when resolving smac (Moni Shoua)
- mlx4_vnic: fix typo in log messages (Saeed Mahameed)
- mlx4_vnic: print vnic keep alive info in mlx4_vnic_info (Saeed Mahameed)
- IB/mlx4: default gid should respect dev_id (Matan Barak)
- mlx4_core: Change the name of the num_mtt in mlx4_profile to be num_mtt_segs. (Majd Dibbiny)
- IB/mlx4: Print error messages when GID table update failed (Moni Shoua)
- IB/mlx4: Remove unnecessary warning message (Moni Shoua)
- ib_core: Check that caches exist before accessing them (Jack Morgenstein)
- rdma_cm/cma: Cache broadcast domain record. (Erez Shitrit)
- ipoib: added an error message when trying to change mtu to 2K-4K (Noa Osherovich)
- ib_core: Do not transition MC groups to error on SM_CHANGE event (Jack Morgenstein)
- ipoib: Do not flush mcast groups on SM_CHANGE event (Jack Morgenstein)
- rdma_cm: add debug functions and module parameter (Saeed Mahameed)
- rdma_cm: garbage-collection thread for rdma_destroy_id() (Saeed Mahameed)
- mlx4_vnic: always remove child macs in vnic_parent_update remove request (Saeed Mahameed)
- mlx4_vnic: set default moderation values in vnic_alloc_netdev (Saeed Mahameed)
- mlx4: Handle memory region deregistration failure (Shani Michaeli)
- ib_core: More fixes to ib_sa_add_one error flow (Jack Morgenstein)
- IB/ipoib: Set mode only when needed. (Erez Shitrit)
- mlx4_core: Use div_u64 to avoid unresolved symbol on 32-bit OSes (Vladimir Sokolovsky)
- ib_core: Safely unregister mad agent when necessary. (Majd Dibbiny)
- mlx4_vnic: use netif_set_real_num_tx_queues to dynamically change tx queue size (Saeed Mahameed)
- mlx4_core: Extend num_mtt in dev caps to avoid overflow. (Majd Dibbiny)
- mlx4_core: fix FMR unmapping to allow remapping afterward (Moshe Lazer)
- ib/ipoib: unlock dev_start_xmit() on ipoib_cm_rep_handler() (Tal Alon)
- ib_core: fixed resource leak in case of error (Saeed Mahameed)
- ib/ipoib: fix illegal locking on ipoib_cm_rep_handler (Tal Alon)
- ib/ipoib: ipoib_cm_rep_handler lock skb queue while dequeue before xmit (Tal Alon)
- mlx4_core: resolvs kernel panic when connectx_port_config fail to set ports (Moshe Lazer)
- mlx4_core: Avoid setting ports for auto when only one port type is supported (Moshe Lazer)
- mlx4_core: sysfs, fix usage of log_num_mtt module parameter (Yishai Hadas)
- mlx4_core: fix ib_uverbs_get_context flow (Yishai Hadas)
- mlx4_core: Fix Coverity issues. (Hadar Hen Zion)
- IB/mlx4: Fix Coverity issues (Hadar Hen Zion)
- IB/core: Fix Coverity issues for rdma_cm (Hadar Hen Zion)
- 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)
- ib/core: change error prints in cm module to debug prints. (Jack Morgenstein)
- mlx4_core: Add more info to mlx4_cmd_post failure error messages (Jack Morgenstein)
- mlx4_core: disable mlx4_QP_ATTACH calls from guests if master is doing flow steering. (Jack Morgenstein)
- mlx4_core: change resource quotas to enable supporting upstream-kernel guests (Jack Morgenstein)
- mlx4_core: device revision support (Yishai Hadas)
- mlx4_core: print more info when command times out (Jack Morgenstein)
- mlx4_core: move out label to the right place (Eugenia Emantayev)
- IB/mlx4: deprecate "failed to alloc bf reg" message from err to debug (Jack Morgenstein)
- mlx4_core: Do not allow mlx4_bitmap_init to reserve more slots than available (Amir Vadai)
- ib/ipoib: Fix deadlock between rmmod and set_mode (Erez Shitrit)
- 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_core: set device to use extended counters (Yishai Hadas)
- ib/ipoib: debug prints instead of warn in tx_wc function (Erez Shitrit)
- ib/ipoib: add detailed error message on dev_queue_xmit (Erez Shitrit)
- ib/ipoib: Fix removing call for update_pmtu from spin-lock context. (Erez Shitrit)
- ipoib: fixed NULL dereferencing in case of error flow (Dotan Barak)
- mlx4_core: Update minimum size for log_num_qp to 18 (Moshe Lazer)
- mlx4_core, mlx4_ib: Have enough room in steering range for pkey interfaces (Amir Vadai)
- net/mlx4: return bad error status to caller function in case of error (Dotan Barak)
- ib/core: Remove annoying message. (Erez Shitrit)
- mlx4_ib: fix memory leak if QP creation failed (Dotan Barak)
- ib/core: add prints to the cm module. (Erez Shitrit)
- 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)
- 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)
- net/mlx4_core: limit to 4TB of memory registration (Yishai Hadas)
- net/mlx4_core: num mtt issues (Yishai Hadas)
- mlx4_vnic: Kconfig and Makefile changes (Qing Huang)
- mlx4_vnic: add mlx4_vnic (Saeed Mahameed)
- mlx4_ib: add blue flame support for kernel consumers (Eli Cohen)
- net/mlx4_core: add sanity check when creating bitmap structure (Dotan Barak)
- net/mlx4_core: unmap clear register in case of error flow (Dotan Barak)
- ib_core: fix NULL pointer dereference (Dotan Barak)
- mlx4_ib: contig support for control objects (Yishai Hadas)
- mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Dotan Barak)
- IB/core - Don't modify outgoing DR SMP if first part is LID routed (Ralph Campbell)
- net/mlx4: adjust initial value of vl_cap in mlx4_SET_PORT (Or Gerlitz)
- mlx4_core: Error message on mtt allocation failure (Marcel Apfelbaum)
- IB/core: Control number of retries for SA to leave an MCG (Dotan Barak)
- mlx4: reducing wait during SW reset for 500 msecs (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_ib: Fix the SQ size of an RC QP to support masked atomic operation (Dotan Barak)
- mlx4_ib: Use optimal numbers of MTT entries. (Yishai Hadas)
- 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)
- ocfs2: call ocfs2_journal_access_di() before ocfs2_journal_dirty() in ocfs2_write_end_nolock() (yangwenfang)
- ocfs2: avoid access invalid address when read o2dlm debug messages (jiangyiwen)
- ocfs2: make 'buffered' as the default coherency option (Wengang Wang) [Orabug: 17988729]
- xen/microcode: Use dummy microcode_ops for non initial domain guest (Zhenzhong Duan) [Orabug: 19053626]
- xen/microcode: Fix compile warning. (Konrad Rzeszutek Wilk)
- 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/xen: Disable APIC PM for Xen PV guests (Boris Ostrovsky)
- xen/pvhvm: Support more than 32 VCPUs when migrating (v3). (Konrad Rzeszutek Wilk)
- cdc-acm: Increase number of devices to 64 (Joe Jin) [Orabug: 21219170]
- ipmi: make kcs timeout parameters as module options (Pavel Bures) [Orabug: 21219155]
- x86: perf: prevent spurious PMU NMIs on Haswell systems (Dan Duval) [Orabug: 20996846]
- x86/simplefb: simplefb was broken on Oracle and HP system, skip VIDEO_TYPE_EFI (Ethan Zhao) [Orabug: 20961435]
- x86, fpu: Avoid possible error in math_state_restore() (Annie Li) [Orabug: 20270524]
- kernel: freezer: restore TIF_FREEZE (Sasha Levin)
- ksplice: Clear garbage data on the kernel stack when handling signals (Sasha Levin)
- sched: Disable default sched_autogroup to avoid the DBA performance regression (Santosh Shilimkar) [Orabug: 20476603]
- x86: add support for crashkernel=auto (Brian Maly) [Orabug: 20351819]
- uek-rpm: configs: Enabel Oracle HXGE and ASM driver (Santosh Shilimkar)
- uek-rpm: build: Add rpm build environment for ol6/ol7 (Santosh Shilimkar) [Orabug: 20892775] [Orabug: 21102340] [Orabug: 20687425]
- uek-rpm: configs: Create baseline config for uek4[ol6/ol7] (Santosh Shilimkar) [Orabug: 20064118] [Orabug: 20343801] [Orabug: 20343138] [Orabug: 20064118] [Orabug: 20064118] [Orabug: 20064118] [Orabug: 20064118] [Orabug: 20473608] [Orabug: 20516347] [Orabug: 20611390] [Orabug: 21233074] [Orabug: 20687425]
- oracleasm: Fix trace output for warn_asm_ioc and check_asm_ioc (Martin K. Petersen)
- oracleasm: Fix occasional I/O stall due to merge error (Martin K. Petersen)
- oracleasm: Classify device connectivity issues as global errors (Martin K. Petersen) [Orabug: 20117903]
- oracleasm: Deprecate mlog and implement support for tracepoints (Martin K. Petersen)
- oracleasm: Abolish mlog usage in integrity.c and clean up error printing. (Martin K. Petersen)
- oracleasm: Various code and whitespace cleanups. (Martin K. Petersen)
- oracleasm: 4.0 compat changes (Martin K. Petersen)
- oracleasm: Compat changes for 3.18 (Martin K. Petersen)
- oracleasm: claim FMODE_EXCL access on disk during asm_open (Srinivas Eeda) [Orabug: 19454829]
- oracleasm: Restrict logical block size reporting (Martin K. Petersen)
- oracleasm: Report logical block size (Martin K. Petersen)
- oracleasm: Compat changes for 3.10 (Martin K. Petersen)
- oracleasm: Add support for new error return codes from block/SCSI (Martin K. Petersen) [Orabug: 17484923]
- oracleasm: Compat changes for 3.8 (Martin K. Petersen)
- oracleasm: Compat changes for 3.5 (Dwight Engen)
- 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)
- block: loop: support DIO & AIO (Ming Lei)
- block: loop: prepare for supporing direct IO (Ming Lei)
- block: loop: use kthread_work (Ming Lei)
- block: loop: set QUEUE_FLAG_NOMERGES for request queue of loop (Ming Lei)
- fs: direct-io: don't dirtying pages for ITER_BVEC/ITER_KVEC direct read (Ming Lei)
- nfs: don't dirty kernel pages read by direct-io (Dave Kleikamp)
- block: loop: avoiding too many pending per work I/O (Ming Lei)
- block: loop: convert to per-device workqueue (Santosh Shilimkar)
- megaraid_sas: Permit large RAID0/1 requests (Martin K. Petersen) [Orabug: 19625877]
- megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Sumit.Saxena@avagotech.com)
- megaraid_sas : swap whole register in megasas_register_aen (Christoph Hellwig)
- megaraid_sas : fix megasas_fire_cmd_fusion calling convention (Christoph Hellwig)
- megaraid_sas : add missing byte swaps to the sriov code (Christoph Hellwig)
- megaraid_sas : bytewise or should be done on native endian variables (Christoph Hellwig)
- megaraid_sas : move endianness conversion into caller of megasas_get_seq_num (Christoph Hellwig)
- megaraid_sas : add endianness conversions for all ones (Christoph Hellwig)
- megaraid_sas : add endianness annotations (Christoph Hellwig)
- megaraid_sas : add missing __iomem annotations (Christoph Hellwig)
- megaraid_sas : megasas_complete_outstanding_ioctls() can be static (kbuild test robot)
- megaraid_sas : Support for Avago's Single server High Availability product (Sumit.Saxena@avagotech.com)
- megaraid_sas : Add release date and update driver version (Sumit.Saxena@avagotech.com)
- megaraid_sas : Modify driver's meta data to reflect Avago (Sumit.Saxena@avagotech.com)
- megaraid_sas : Use Block layer tag support for internal command indexing (Sumit.Saxena@avagotech.com)
- megaraid_sas : Enhanced few prints (Sumit.Saxena@avagotech.com)
- megaraid_sas : Move controller's queue depth calculation in adapter specific function (Sumit.Saxena@avagotech.com)
- megaraid_sas : Add separate functions for building sysPD IOs and non RW LDIOs (Sumit.Saxena@avagotech.com)
- megaraid_sas : Add separate function for refiring MFI commands (Sumit.Saxena@avagotech.com)
- megaraid_sas : Add separate function for setting up IRQs (Sumit.Saxena@avagotech.com)
- bnx2x: update fw to 7.8.2 (Yuval Mintz) [Orabug: 21036509]
- bnx2: Update driver to use new mips firmware. (Joe Jin) [Orabug: 21036509]
- Revert "i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check" (Brian Maly) [Orabug: 21111674]
- net: Adding the hxge driver (James Puthukattukaran)
- fuse: fix typo while displaying fuse numa mount option (Ashish Samant)
- fuse: add numa mount option (Ashish Samant)
- fuse: modify queues, allocation and locking for multiple nodes (Ashish Samant)
- fuse: add spinlock to protect fc reqctr (Ashish Samant)
- fuse: add fuse node struct (Ashish Samant)
- ocfs2: Suppress the error message from being printed in ocfs2_rename (Xiaowei.Hu) [Orabug: 16790405]
- 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]
- Linux 4.1 (Linus Torvalds)