-
Wed May 06 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.303.1.el7uek]
- uek-rpm/ol7/config-mips64: Enable EDAC configs (Vijay Kumar) [Orabug: 31255403]
- mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Navid Emamdoost) [Orabug: 31263146] {CVE-2019-19057}
- loop: set PF_MEMALLOC_NOIO for the worker thread (Mikulas Patocka) [Orabug: 31292386]
- mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Navid Emamdoost) [Orabug: 31246301] {CVE-2019-19056}
- MIPS: Add configs for audit (Vijay Kumar) [Orabug: 31245225]
- MIPS: Add syscall auditing support (Ralf Baechle) [Orabug: 31245225]
- media: technisat-usb2: break out of loop at end of buffer (Sean Young) [Orabug: 31224553] {CVE-2019-15505}
- Input: ff-memless - kill timer in destroy() (Oliver Neukum) [Orabug: 31213690] {CVE-2019-19524}
- Input: add safety guards to input_set_keycode() (Dmitry Torokhov) [Orabug: 31200557] {CVE-2019-20636}
- fm10k: update driver version to match out-of-tree (Jacob Keller) [Orabug: 31268827]
- fm10k: add support for ndo_get_vf_stats operation (Jacob Keller) [Orabug: 31268827]
- fm10k: add missing field initializers to TLV attributes) (Jacob Keller) [Orabug: 31268827]
- fm10k: use a local variable for the frag pointer (Jacob Keller) [Orabug: 31268827]
- fm10k: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 31268827]
- fm10k: fix fm10k_get_fault_pf to read correct address (Jacob Keller) [Orabug: 31268827]
- fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Jacob Keller) [Orabug: 31268827]
- fm10k: mark unused parameters with __always_unused (Jacob Keller) [Orabug: 31268827]
- fm10k: cast page_addr to u8 * when incrementing it (Jacob Keller) [Orabug: 31268827]
- fm10k: explicitly return 0 on success path in function (Jacob Keller) [Orabug: 31268827]
- fm10k: remove needless initialization of size local variable (Jacob Keller) [Orabug: 31268827]
- fm10k: remove needless assignment of err local variable (Jacob Keller) [Orabug: 31268827]
- fm10k: remove unnecessary variable initializer (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce scope of the ring variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of the result local variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of the local msg variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of the local i variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of the err variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of the tx_buffer variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of the q_idx local variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of local err variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce the scope of qv local variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce scope of *p local variable (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce scope of the err variable (Jacob Keller) [Orabug: 31268827]
- fm10k: Use dev_get_drvdata (Chuhong Yuan) [Orabug: 31268827]
- fm10k: use struct_size() in kzalloc() (Gustavo A. R. Silva) [Orabug: 31268827]
- fm10k: TRIVIAL cleanup of extra spacing in function comment (Jacob Keller) [Orabug: 31268827]
- fm10k: bump driver version to match out-of-tree release (Jacob Keller) [Orabug: 31268827]
- fm10k: add missing device IDs to the upstream driver (Jacob Keller) [Orabug: 31268827]
- fm10k: fix SM mailbox full condition (Ngai-Mint Kwan) [Orabug: 31268827]
- Documentation: fm10k: Add kernel documentation (Jeff Kirsher) [Orabug: 31268827]
- fm10k: remove ndo_poll_controller (Eric Dumazet) [Orabug: 31268827]
- fm10k: don't protect fm10k_queue_mac_request by fm10k_host_mbx_ready (Jacob Keller) [Orabug: 31268827]
- fm10k: warn if the stat size is unknown (Jacob Keller) [Orabug: 31268827]
- fm10k: use macro to avoid passing the array and size separately (Jacob Keller) [Orabug: 31268827]
- fm10k: use variadic arguments to fm10k_add_stat_strings (Jacob Keller) [Orabug: 31268827]
- fm10k: reduce duplicate fm10k_stat macro code (Jacob Keller) [Orabug: 31268827]
- fm10k: setup VLANs for l2 accelerated macvlan interfaces (Jacob Keller) [Orabug: 31268827]
- fm10k: Report PCIe link properties with pcie_print_link_status() (Bjorn Helgaas) [Orabug: 31268827]
- fm10k: bump version number (Jacob Keller) [Orabug: 31268827]
- fm10k: fix incorrect warning for function prototype (Jacob Keller) [Orabug: 31268827]
- fm10k: fix function doxygen comments (Jacob Keller) [Orabug: 31268827]
- fm10k: clarify action when updating the VLAN table (Ngai-Mint Kwan) [Orabug: 31268827]
- fm10k: correct typo in fm10k_pf.c (Ngai-Mint Kwan) [Orabug: 31268827]
- fm10k: don't assume VLAN 1 is enabled (Jacob Keller) [Orabug: 31268827]
- fm10k: stop adding VLAN 0 to the VLAN table (Jacob Keller) [Orabug: 31268827]
- fm10k: cleanup unnecessary parenthesis in fm10k_iov.c (Jacob Keller) [Orabug: 31268827]
- fm10k: Fix configuration for macvlan offload (Alexander Duyck) [Orabug: 31268827]
- fm10k: mark PM functions as __maybe_unused (Arnd Bergmann) [Orabug: 31268827]
- fm10k: prefer %s and __func__ for diagnostic prints (Jacob Keller) [Orabug: 31268827]
- fm10k: Fix misuse of net_ratelimit() (Joe Perches) [Orabug: 31268827]
- fm10k: bump version number (Jacob Keller) [Orabug: 31268827]
- fm10k: use the MAC/VLAN queue for VF<->PF MAC/VLAN requests (Jacob Keller) [Orabug: 31268827]
- fm10k: introduce a message queue for MAC/VLAN messages (Jacob Keller) [Orabug: 31268827]
- fm10k: use generic PM hooks instead of legacy PCIe power hooks (Jacob Keller) [Orabug: 31268827]
- fm10k: use spinlock to implement mailbox lock (Jacob Keller) [Orabug: 31268827]
- fm10k: prepare_for_reset() when we lose PCIe Link (Jacob Keller) [Orabug: 31268827]
- fm10k: prevent race condition of __FM10K_SERVICE_SCHED (Jacob Keller) [Orabug: 31268827]
- fm10k: move fm10k_prepare_for_reset and fm10k_handle_reset (Jacob Keller) [Orabug: 31268827]
- fm10k: avoid divide by zero in rare cases when device is resetting (Jacob Keller) [Orabug: 31268827]
- fm10k: don't loop while resetting VFs due to VFLR event (Jacob Keller) [Orabug: 31268827]
- fm10k: simplify reading PFVFLRE register (Jacob Keller) [Orabug: 31268827]
- fm10k: avoid needless delay when loading driver (Jacob Keller) [Orabug: 31268827]
- fm10k: add missing fall through comment (Jacob Keller) [Orabug: 31268827]
- fm10k: avoid possible truncation of q_vector->name (Jacob Keller) [Orabug: 31268827]
- fm10k: fix typos on fall through comments (Jacob Keller) [Orabug: 31268827]
- fm10k: stop spurious link down messages when Tx FIFO is full (Jacob Keller) [Orabug: 31268827]
- fm10k: Use seq_putc() in fm10k_dbg_desc_break() (Markus Elfring) [Orabug: 31268827]
- fm10k: reschedule service event if we stall the PF<->SM mailbox (Jacob Keller) [Orabug: 31268827]
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi) [Orabug: 31264701]
-
Wed Apr 29 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.303.0.el7uek]
- uek-rpm/ol7/config-mips64-embedded: Firewalld reports error and warnings for missing config (Vijay Kumar) [Orabug: 31239302]
- brcmfmac: add subtype check for event handling in data path (Arend van Spriel) [Orabug: 31234675] {CVE-2019-9503}
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai) [Orabug: 31233810]
- iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Navid Emamdoost) [Orabug: 31233656] {CVE-2019-19058}
- SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Trond Myklebust) [Orabug: 31226553]
- SUNRPC: Turn off throttling of RPC slots for TCP sockets (Trond Myklebust) [Orabug: 31226553]
- NFSv4.1: Avoid false retries when RPC calls are interrupted (Trond Myklebust) [Orabug: 31226553]
- coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [Orabug: 31222107] {CVE-2019-11599}
- ext4: add more paranoia checking in ext4_expand_extra_isize handling (Theodore Ts'o) [Orabug: 31218807] {CVE-2019-19767}
- ext4: fix use-after-free race with debug_want_extra_isize (Barret Rhoden) [Orabug: 31218807] {CVE-2019-19767}
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold) [Orabug: 31213766] {CVE-2020-11668}
- media: ov519: add missing endpoint sanity checks (Johan Hovold) [Orabug: 31213757] {CVE-2020-11608}
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold) [Orabug: 31200578] {CVE-2020-11609}
- net/flow_dissector: switch to siphash (Eric Dumazet) [Orabug: 30872863] {CVE-2019-18282}
- brcmfmac: assure SSID length from firmware is limited (Arend van Spriel) [Orabug: 30872843] {CVE-2019-9500}
- xfs: move inode flush to the sync workqueue (Darrick J. Wong) [Orabug: 31056429]
-
Fri Apr 24 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.302.2.el7uek]
- KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092] {CVE-2013-1798}
- KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Marios Pomonis) [Orabug: 31191092]
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen) [Orabug: 31213449]
- HID: hiddev: do cleanup in failure of opening a device (Hillf Danton) [Orabug: 31206359] {CVE-2019-19527}
- HID: hiddev: avoid opening a disconnected device (Hillf Danton) [Orabug: 31206359] {CVE-2019-19527}
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar) [Orabug: 31198851]
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon) [Orabug: 31130197]
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon) [Orabug: 31130197]
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry) [Orabug: 31200770]
- include/linux/relay.h: fix percpu annotation in struct rchan (Luc Van Oostenryck) [Orabug: 31183399] {CVE-2019-19462}
- uek-rpm: fix dts rpmbuild when using cross-compiler (Tom Saeger) [Orabug: 30896439]
- HID: Fix assumption that devices have inputs (Alan Stern) [Orabug: 30622561] {CVE-2019-19532}
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar) [Orabug: 31191751]
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu) [Orabug: 31143946] {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8649}
- crypto: ecdh - fix big endian bug in ECC library (Ard Biesheuvel) [Orabug: 31203429]
- KVM: x86: fix nested guest live migration with PML (Paolo Bonzini) [Orabug: 31202733]
- KVM: x86: assign two bits to track SPTE kinds (Paolo Bonzini) [Orabug: 31202733]
- x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [Orabug: 31202733]
- x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [Orabug: 31202733]
- x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [Orabug: 31202733]
- x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [Orabug: 31202733]
- x86/kvm/nVMX: allow bare VMXON state migration (Vitaly Kuznetsov) [Orabug: 31202164]
- sched/fair: Prevent a division by 0 in scale_rt_capacity() (John Sobecki) [Orabug: 31124463]
- blktrace: Protect q->blk_trace with RCU (Jan Kara) [Orabug: 31123575] {CVE-2019-19768}
- blktrace: fix unlocked access to init/start-stop/teardown (Jens Axboe) [Orabug: 31123575] {CVE-2019-19768}
-
Thu Apr 16 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.302.1.el7uek]
- xfs: revert commit c6314bc8055a (Darrick J. Wong) [Orabug: 31180825]
- vt: selection, push sel_lock up (Jiri Slaby) [Orabug: 30923296] {CVE-2020-8648}
- vt: selection, push console lock down (Jiri Slaby) [Orabug: 30923296] {CVE-2020-8648}
- vt: selection, close sel_buffer race (Jiri Slaby) [Orabug: 30923296] {CVE-2020-8648} {CVE-2020-8648}
- net_sched: fix an OOB access in cls_tcindex (Cong Wang) [Orabug: 31181100]
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne) [Orabug: 31178433]
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [Orabug: 30990726]
- genhd: Fix use after free in __blkdev_get() (Jan Kara) [Orabug: 31161462]
- blockdev: Fix livelocks on loop device (Jan Kara) [Orabug: 31161462]
- net: validate untrusted gso packets without csum offload (Willem de Bruijn) [Orabug: 31161828]
- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe) [Orabug: 31136752] {CVE-2020-11494}
- crypto: user - fix leaking uninitialized memory to userspace (Eric Biggers) [Orabug: 31081816] {CVE-2018-19854}
- scsi: libsas: stop discovering if oob mode is disconnected (Jason Yan) [Orabug: 30770911] {CVE-2019-19965}
- dccp: Fix memleak in __feat_register_sp (YueHaibing) [Orabug: 30755059] {CVE-2019-20096}
- ovl: relax WARN_ON() on rename to self (Amir Goldstein) [Orabug: 30451796]
- bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra)
- bnx2x: Remove configured vlans as part of unload sequence. (Sudarsana Reddy Kalluru)
- sch_dsmark: fix potential NULL deref in dsmark_init() (Eric Dumazet) [Orabug: 30453287]
-
Wed Apr 08 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.302.0.el7uek]
- mips64:uek-rpm/ol7/config-mips: Enable IP_SET configs (Vijay Kumar) [Orabug: 31123145]
- IB/ipoib: Avoid race from waking up the transmission queue (Praveen Kumar Kannoju) [Orabug: 31118993]
- KVM: x86: clear stale x86_emulate_ctxt->intercept value (Vitaly Kuznetsov) [Orabug: 31118690]
- mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Wen Huang) [Orabug: 31104480] {CVE-2019-14814} {CVE-2019-14815} {CVE-2019-14816} {CVE-2019-14814} {CVE-2019-14815} {CVE-2019-14816}
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel) [Orabug: 31097950]
- Add in-kernel X.509 certificate on mips64 (Eric Saint-Etienne) [Orabug: 31090468]
- floppy: check FDC index for errors before assigning it (Linus Torvalds) [Orabug: 31067513] {CVE-2020-9383}
- KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Wanpeng Li) [Orabug: 31004914]
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry) [Orabug: 30827415]
- rds: Add inc/frag cache statistics (Hans Westgaard Ry) [Orabug: 30827415]
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry) [Orabug: 30827415]
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry) [Orabug: 30827415]
- rds: Add lockfree stack routines (Hans Westgaard Ry) [Orabug: 30827415]
-
Mon Apr 06 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.301.2.el7uek]
- xfs: ratelimit inode flush on buffered write ENOSPC (Darrick J. Wong) [Orabug: 31056429]
-
Tue Mar 31 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.301.1.el7uek]
- vhost: Check docket sk_family instead of call getname (Eugenio PĂ©rez) [Orabug: 31085991] {CVE-2020-10942}
- uek-rpm: config-mips64-embedded misc pruning (Eric Saint-Etienne) [Orabug: 31079017]
- ubifs: Check for name being NULL while mounting (Richard Weinberger) [Orabug: 29410897]
- team: avoid complex list operations in team_nl_cmd_options_set() (Cong Wang) [Orabug: 30886420]
- Revert "oled: give panic handler chance to run before kexec" (Wengang Wang) [Orabug: 31098796]
- Revert "oled: Limit panic routine change x86 only" (Wengang Wang) [Orabug: 31098796]
- net/mlx5: Add pci AtomicOps request (Michael Guralnik) [Orabug: 30750027]
- PCI: Add pci_enable_atomic_ops_to_root() (Jay Cornwall) [Orabug: 30750027]
- locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [Orabug: 31087349]
- net: core: another layer of lists, around PF_MEMALLOC skb handling (Sasha Levin) [Orabug: 31087349]
- locking/rwsem: Fix (possible) missed wakeup (Xie Yongji) [Orabug: 31087349]
- swiotlb: clean up reporting (Kees Cook) [Orabug: 31085014] {CVE-2018-5953}
- nfs: optimise readdir cache page invalidation (Dai Ngo) [Orabug: 31015775]
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust) [Orabug: 31015775]
- ppp: remove the PPPIOCDETACH ioctl (Eric Biggers) [Orabug: 31061772]
- batman-adv: Avoid WARN on net_device without parent in netns (Sven Eckelmann) [Orabug: 30857690]
- net: qlogic: Fix memory leak in ql_alloc_large_buffers (Navid Emamdoost) [Orabug: 31055325] {CVE-2019-18806}
- net_sched: fix datalen for ematch (Cong Wang) [Orabug: 30877993]
- net/xfrm: fix out-of-bounds packet access (Alexei Starovoitov) [Orabug: 30885434]
- RDMA/nldev: Provide MR statistics (Erez Alfasi) [Orabug: 30729404]
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi) [Orabug: 30729404]
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi) [Orabug: 30729404]
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi) [Orabug: 30729404]
- RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/mlx5: Use ib_umem_start instead of umem.address (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Use kvcalloc for the dma_list and page_list (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Check for overflow when computing the umem_odp end (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Split creating a umem_odp from ib_umem_get (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Make the three ways to create a umem_odp clear (Jason Gunthorpe) [Orabug: 30729404]
- RMDA/odp: Consolidate umem_odp initialization (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Iterate over the whole rbtree directly (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/odp: Use the common interval tree library instead of generic (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Jason Gunthorpe) [Orabug: 30729404]
- IB/mlx5: Fix implicit MR release flow (Yishai Hadas) [Orabug: 30729404]
- RDMA/netlink: Implement counter dumpit calback (Mark Zhang) [Orabug: 30729404]
- RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Mark Zhang) [Orabug: 30729404]
- RDMA/odp: Fix missed unlock in non-blocking invalidate_start (Jason Gunthorpe) [Orabug: 30729404]
- RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Jason Gunthorpe) [Orabug: 30729404]
- RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Jason Gunthorpe) [Orabug: 30729404]
- RDMA: Convert put_page() to put_user_page*() (John Hubbard) [Orabug: 30729404]
- RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Jason Gunthorpe) [Orabug: 30729404]
- mm: introduce put_user_page*(), placeholder versions (John Hubbard) [Orabug: 30729404]
- RDMA/umem: Remove hugetlb flag (Shiraz Saleem) [Orabug: 30729404]
- RDMA/bnxt_re: Use core helpers to get aligned DMA address (Shiraz Saleem) [Orabug: 30729404]
- RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Shiraz Saleem) [Orabug: 30729404]
- RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Shiraz Saleem) [Orabug: 30729404]
- RDMA/umem: Add API to find best driver supported page size in an MR (Shiraz Saleem) [Orabug: 30729404]
- RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Shiraz Saleem) [Orabug: 30729404]
- RDMA/core: Add a netlink command to change net namespace of rdma device (Parav Pandit) [Orabug: 30729404]
- RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Shiraz Saleem) [Orabug: 30729404]
- RDMA/nldev: Return device protocol (Leon Romanovsky) [Orabug: 30729404]
- RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Shiraz Saleem) [Orabug: 30729404]
- RDMA/core: Add interface to read device namespace sharing mode (Parav Pandit) [Orabug: 30729404]
- IB/mlx5: Reset access mask when looping inside page fault handler (Moni Shoua) [Orabug: 30729404]
- IB/core: Ensure an invalidate_range callback on ODP MR (Ira Weiny) [Orabug: 30729404]
- RDMA/umem: Revert broken 'off by one' fix (John Hubbard) [Orabug: 30729404]
- RDMA/umem: minor bug fix in error handling path (John Hubbard) [Orabug: 30729404]
- RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Leon Romanovsky) [Orabug: 30729404]
- RDMA/nldev: Share with user-space object IDs (Leon Romanovsky) [Orabug: 30729404]
- IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Shamir Rabinovitch) [Orabug: 30729404]
- RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30729404]
- lib/scatterlist: Provide a DMA page iterator (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/nldev: Dynamically generate restrack dumpit callbacks (Leon Romanovsky) [Orabug: 30729404]
- IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jason Gunthorpe) [Orabug: 30729404]
- RDMA/core: Refactor ib_register_device() function (Parav Pandit) [Orabug: 30729404]
- RDMA/core: Fix unwinding flow in case of error to register device (Parav Pandit) [Orabug: 30729404]
- RDMA/nldev: Allow IB device rename through RDMA netlink (Leon Romanovsky) [Orabug: 30729404]
- RDMA: Fully setup the device name in ib_register_device (Jason Gunthorpe) [Orabug: 30729404]
- mm: Introduce kvcalloc() (Kees Cook) [Orabug: 30729404]
- RDMA/uapi: Fix uapi breakage (Doug Ledford) [Orabug: 30729404]
- RDMA/nldev: helper functions to add driver attributes (Steve Wise) [Orabug: 30729404]
- RDMA/nldev: add driver-specific resource tracking (Steve Wise) [Orabug: 30729404]
- RDMA/nldev: Add explicit pad attribute (Steve Wise) [Orabug: 30729404]
- RDMA/bnxt_re: Add support for MRs with Huge pages (Somnath Kotur) [Orabug: 30729404]
- IB/{rdmavt, hfi1, qib}: Self determine driver name (Michael J. Ruhl) [Orabug: 30729404]
- RDMA/vmw_pvrdma: Do not re-calculate npages (Yuval Shaia) [Orabug: 30729404]
- iw_cxgb4: allocate wait object for each memory object (Steve Wise) [Orabug: 30729404]
- IB/uverbs: clean up INIT_UDATA() macro usage (Arnd Bergmann) [Orabug: 30729404]
- x86/init: Fix kasan gcc8+ type miss match error. (John Donnelly) [Orabug: 31076337]
-
Mon Mar 23 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.301.0.el7uek]
- kernel: cpu.c: fix return in void function cpu_smt_disable (Mihai Carabas) [Orabug: 31049316]
- media: usb: fix memory leak in af9005_identify_state (Navid Emamdoost) [Orabug: 31029908] {CVE-2019-18809}
- nvme: fix possible deadlock when nvme_update_formats fails (Sagi Grimberg) [Orabug: 31002557]
- alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Thadeu Lima de Souza Cascardo) [Orabug: 30995760]
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp) [Orabug: 30896468]
- perf/x86/intel: Add Icelake support (Thomas Tai) [Orabug: 30872256]
- x86/CPU: Add Icelake model number (Rajneesh Bhardwaj) [Orabug: 30872256]
- perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Kan Liang) [Orabug: 30872256]
- perf/x86/intel: Introduce PMU flag for Extended PEBS (Kan Liang) [Orabug: 30872256]
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Dmitry Safonov) [Orabug: 30591419]
- tty: Simplify tty->count math in tty_reopen() (Dmitry Safonov) [Orabug: 30591419]
- tty: Hold tty_ldisc_lock() during tty_reopen() (Dmitry Safonov) [Orabug: 30591419]
- tty/ldsem: Wake up readers after timed out down_write() (Dmitry Safonov) [Orabug: 30591419]
- tty: Drop tty->count on tty_reopen() failure (Dmitry Safonov) [Orabug: 30591419]
- rds: transport module should be auto loaded when transport is set (Rao Shoaib) [Orabug: 30328633]
- net: erspan: fix use-after-free (William Tu) [Orabug: 29784424]
- batman-adv: Force mac header to start of data on xmit (Sven Eckelmann) [Orabug: 29784399]
- sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Cong Wang) [Orabug: 30886600]
- ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Cong Wang) [Orabug: 30884437]
- add extra symbols from UEK5R3 to the kABI whitelist (Dan Duval) [Orabug: 30295161]
- iommu: Force iommu shutdown on panic (John Donnelly) [Orabug: 31043947]
- iommu/amd: Only free resources once on init error (Kevin Mitchell) [Orabug: 31043947]
- iommu/amd: Move gart fallback to amd_iommu_init (Kevin Mitchell) [Orabug: 31043947]
- iommu/amd: Make iommu_disable safer (Kevin Mitchell) [Orabug: 31043947]
- iommu/vt-d: Turn off translations at shutdown (Deepa Dinamani) [Orabug: 31043947]
-
Tue Mar 17 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.300.11.el7uek]
- uek-rpm: Make sure only embedded kernels lose the dependency on linux-firmware (Dave Kleikamp) [Orabug: 31044760]
-
Tue Mar 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.300.10.el7uek]
- xenbus: req->err should be updated before req->state (Dongli Zhang) [Orabug: 31009584]
- xenbus: req->body should be updated before req->state (Dongli Zhang) [Orabug: 31009584]
- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang) [Orabug: 30998546]
- xfs: do async inactivation only when fs freezed (Junxiao Bi) [Orabug: 30995324]
- gfs2_meta: ->mount() can get NULL dev_name (Al Viro) [Orabug: 29410674]
- drivers/nvme: provide a module parameter for setting number of I/O queues (Shan Hai) [Orabug: 31002913]