-
Thu Sep 19 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.5.2.2.el7uek]
- KVM: coalesced_mmio: add bounds checking (Matt Delco) [Orabug: 30318013] {CVE-2019-14821} {CVE-2019-14821}
-
Tue Sep 17 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.5.2.1.el7uek]
- vhost: make sure log_num < in_num (yongduan) [Orabug: 30312787] {CVE-2019-14835}
- vhost: block speculation of translated descriptors (Michael S. Tsirkin) [Orabug: 30312787] {CVE-2019-14835}
- vhost: Fix Spectre V1 vulnerability (Jason Wang) [Orabug: 30312787]
-
Wed Aug 28 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.5.2.el7uek]
- nvme: Fix cntlid validation when not using NVMEoF (Guilherme G. Piccoli) [Orabug: 30110730]
- nvme-multipath: fix possible I/O hang when paths are updated (Anton Eidelman) [Orabug: 30110730]
- nvme-pci: Fix async probe remove race (Keith Busch) [Orabug: 30110730]
- nvme: fix controller removal race with scan work (Sagi Grimberg) [Orabug: 30110730]
- nvme: fix a possible deadlock when passthru commands sent to a multipath device (Sagi Grimberg) [Orabug: 30110730]
- nvme-core: Fix extra device_put() call on error path (Logan Gunthorpe) [Orabug: 30110730]
- nvmet-file: fix nvmet_file_flush() always returning an error (Logan Gunthorpe) [Orabug: 30110730]
- nvmet-loop: Flush nvme_delete_wq when removing the port (Logan Gunthorpe) [Orabug: 30110730]
- nvmet: Fix use-after-free bug when a port is removed (Logan Gunthorpe) [Orabug: 30110730]
- nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Anthony Iliopoulos) [Orabug: 30110730]
- nvme: fix multipath crash when ANA is deactivated (Marta Rybczynska) [Orabug: 30110730]
- nvme: fix memory leak caused by incorrect subsystem free (Logan Gunthorpe) [Orabug: 30110730]
- nvme: ignore subnqn for ADATA SX6000LNP (Misha Nasledov) [Orabug: 30110730]
- nvme-fc: fix module unloads while lports still pending (James Smart) [Orabug: 30110730]
- nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Mikhail Skorzhinskii) [Orabug: 30110730]
- nvme-multipath: do not select namespaces which are about to be removed (Hannes Reinecke) [Orabug: 30110730]
- nvme-multipath: also check for a disabled path if there is a single sibling (Hannes Reinecke) [Orabug: 30110730]
- nvme-multipath: factor out a nvme_path_is_disabled helper (Hannes Reinecke) [Orabug: 30110730]
- nvme: set physical block size and optimal I/O size (Bart Van Assche) [Orabug: 30110730]
- nvme: add I/O characteristics fields (Bart Van Assche) [Orabug: 30110730]
- nvmet: export I/O characteristics attributes in Identify (Bart Van Assche) [Orabug: 30110730]
- nvme-trace: add delete completion and submission queue to admin cmds tracer (Tom Wu) [Orabug: 30110730]
- nvme-trace: fix spelling mistake "spcecific" -> "specific" (Colin Ian King) [Orabug: 30110730]
- nvme-fcloop: resolve warnings on RCU usage and sleep warnings (James Smart) [Orabug: 30110730]
- nvme-fcloop: fix inconsistent lock state warnings (James Smart) [Orabug: 30110730]
- xen-netback: use irqsave/irqrestore in xenvif_rx_dequeue() (Ankur Arora) [Orabug: 30213575]
- dm bufio: fix deadlock with loop device (Junxiao Bi) [Orabug: 30213150]
- xen/ovmapi: whitelist name_cache for usercopy (Jacob Wen) [Orabug: 30195802]
- restore cond_resched() in shrink_dcache_parent() (Al Viro) [Orabug: 30184078]
- dm raid: consume sizes after md_finish_reshape() completes changing them (Heinz Mauelshagen) [Orabug: 30087467]
- net/mlx5e: fix csum adjustments caused by RXFCS (Eric Dumazet)
- net: fix pskb_trim_rcsum_slow() with odd trim offset (Dimitris Michailidis)
- net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Saeed Mahameed)
- net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Cong Wang)
-
Fri Aug 23 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.5.1.el7uek]
- blk-mq: make sure that correct hctx->next_cpu is set (Ming Lei) [Orabug: 30185360]
- blk-mq: make sure hctx->next_cpu is set correctly (Ming Lei) [Orabug: 30185360]
- blk-mq: simplify queue mapping & schedule with each possisble CPU (Christoph Hellwig) [Orabug: 30185360]
- psi: avoid divide-by-zero crash inside virtual machines (Johannes Weiner) [Orabug: 30173045]
- psi: fix aggregation idle shut-off (Johannes Weiner) [Orabug: 30173045]
- cpuidle-haltpoll: vcpu hotplug support (Joao Martins) [Orabug: 30161069]
- SUNRPC fix regression in umount of a secure mount (Olga Kornievskaia) [Orabug: 30149094]
- CIFS: keep FileInfo handle live during oplock break (Aurelien Aptel) [Orabug: 30142417]
- CIFS: Do not reset lease state to NONE on lease break (Pavel Shilovsky) [Orabug: 30142417]
-
Fri Aug 16 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1902.5.0.el7uek]
- A/A-Bonding: Increase default net.rdmaip.active_bonding_failback_ms (Sudhakar Dindukurti) [Orabug: 30186075]
- block: fix wrong statistic of io_ticks (Junxiao Bi) [Orabug: 30063995]
- Revert "dm: simplify start of block stats accounting for bio-based" (Junxiao Bi) [Orabug: 30063995]
- Revert "block: delete part_round_stats and switch to less precise counting" (Junxiao Bi) [Orabug: 30063995]
- block: fix RO partition with RW disk (Junxiao Bi) [Orabug: 30096836]
-
Sun Aug 04 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1902.4.8.el7uek]
- x86/boot: Clear RSDP address in boot_params for broken loaders (Juergen Gross) [Orabug: 30111373]
-
Thu Aug 01 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1902.4.7.el7uek]
- rds: ib: Qualify CM REQ duplicate detection with connection being up (Håkon Bugge) [Orabug: 30062149]
- rds: Further prioritize local loop-back connections (Håkon Bugge) [Orabug: 30062149]
- rds: Fix initial zero delay when queuing re-connect work (Håkon Bugge) [Orabug: 30062149]
- rds: Re-introduce separate work-queue for local connections (Håkon Bugge) [Orabug: 30062149]
- mm: Fixes /proc/vmstat bad values. (Chris Hyser) [Orabug: 29922051]
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Dongli Zhang) [Orabug: 30068152]
- ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Jann Horn) [Orabug: 30074408] {CVE-2019-13272}
- Input: gtco - bounds check collection indent level (Grant Hernandez) [Orabug: 30074412] {CVE-2019-13631}
-
Tue Jul 30 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1902.4.6.el7uek]
- x86/speculation: Exclude ATOMs from speculation through SWAPGS (Thomas Gleixner) [Orabug: 29967570] {CVE-2019-1125}
- x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [Orabug: 29967570] {CVE-2019-1125}
- x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [Orabug: 29967570] {CVE-2019-1125}
- scsi: megaraid_sas: fix panic on loading firmware crashdump (Junxiao Bi) [Orabug: 30109946]
- rds: Not all huge pages are released after app shutdown (Ka-Cheong Poon) [Orabug: 30095424]
-
Sat Jul 27 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1902.4.5.el7uek]
- xen-netback: stop netif TX queue on guest queuing failure (Ankur Arora) [Orabug: 30028199]
- KVM: x86: Allow Qemu/KVM to use PVH entry point (Maran Wilson) [Orabug: 30072494]
- xen/pvh: Add memory map pointer to hvm_start_info struct (Maran Wilson) [Orabug: 30072494]
- xen/pvh: Move Xen code for getting mem map via hcall out of common file (Maran Wilson) [Orabug: 30072494]
- xen/pvh: Move Xen specific PVH VM initialization out of common file (Maran Wilson) [Orabug: 30072494]
- xen/pvh: Create a new file for Xen specific PVH code (Maran Wilson) [Orabug: 30072494]
- xen/pvh: Move PVH entry code out of Xen specific tree (Maran Wilson) [Orabug: 30072494]
- xen/pvh: Split CONFIG_XEN_PVH into CONFIG_PVH and CONFIG_XEN_PVH (Maran Wilson) [Orabug: 30072494]
- x86/acpi, x86/boot: Take RSDP address from boot params if available (Juergen Gross) [Orabug: 30072494]
- x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Juergen Gross) [Orabug: 30072494]
- x86/acpi, x86/boot: Take RSDP address for boot params if available (Juergen Gross) [Orabug: 30072494]
- ACPI, x86/boot: Introduce the ->reduced_hw_early_init() ACPI callback (Andy Shevchenko) [Orabug: 30072494]
- ACPI, x86/boot: Split out acpi_generic_reduce_hw_init() and export (Andy Shevchenko) [Orabug: 30072494]
- x86/boot: Add ACPI RSDP address to setup_header (Juergen Gross) [Orabug: 30072494]
- x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Juergen Gross) [Orabug: 30072494]
- bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix statistics context reservation logic for RDMA driver. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Disable bus master during PCI shutdown and driver unload. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Reduce memory usage when running in kdump kernel. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix aggregation buffer leak under OOM condition. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Add support for aRFS on 57500 chips. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Query firmware capability to support aRFS on 57500 chips. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Improve NQ reservations. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Separate RDMA MR/AH context allocation. (Devesh Sharma) [Orabug: 30095123]
- bnxt_en: read the clause type from the PHY ID (Vasundhara Volam) [Orabug: 30095123]
- bnxt_en: Read package version from firmware. (Vasundhara Volam) [Orabug: 30095123]
- bnxt_en: Check new firmware capability to display extended stats. (Vasundhara Volam) [Orabug: 30095123]
- bnxt_en: Add support for PCIe statistics (Vasundhara Volam) [Orabug: 30095123]
- bnxt_en: Refactor bnxt_alloc_stats(). (Vasundhara Volam) [Orabug: 30095123]
- bnxt_en: Update firmware interface to 1.10.0.69. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix statistics context reservation logic. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Pass correct extended TX port statistics size to firmware. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Vasundhara Volam) [Orabug: 30095123]
- bnxt_en: Improve multicast address setup logic. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Improve RX consumer index validity check. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Return relevant error code when offload fails (Sriharsha Basavapatna) [Orabug: 30095123]
- bnxt_en: Add support for mdio read/write to external PHY (Vasundhara Volam) [Orabug: 30095123]
- bnxt_en: Propagate trusted VF attribute to firmware. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Add support for BCM957504 (Erik Burrows) [Orabug: 30095123]
- bnxt_en: Update firmware interface spec. to 1.10.0.47. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Disable interrupts when allocating CP rings or NQs. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix context memory allocation. (Michael Chan) [Orabug: 30095123]
- bnxt_en: Fix ring checking logic on 57500 chips. (Michael Chan) [Orabug: 30095123]
- nvme: fix possible io failures when removing multipathed ns (Anton Eidelman) [Orabug: 29962261]
- nvme-multipath: sanitize nvme_update_ana_state() (Alan Adamson) [Orabug: 29962261]
- Documentation: nvme: add an example for nvme fault injection (Akinobu Mita) [Orabug: 29962261]
- nvme: enable to inject errors into admin commands (Akinobu Mita) [Orabug: 29962261]
- nvme: prepare for fault injection into admin commands (Akinobu Mita) [Orabug: 29962261]
- nvmet: rename nvme_completion instances from rsp to cqe (Max Gurtovoy) [Orabug: 29962261]
- nvmet: introduce target-side trace (Minwoo Im) [Orabug: 29962261]
- nvme-trace: print result and status in hex format (Minwoo Im) [Orabug: 29962261]
- nvme-trace: support for fabrics commands in host-side (Minwoo Im) [Orabug: 29962261]
- nvme-trace: move opcode symbol print to nvme.h (Minwoo Im) [Orabug: 29962261]
- nvme-trace: do not export nvme_trace_disk_name (Minwoo Im) [Orabug: 29962261]
- nvme-pci: clean up nvme_remove_dead_ctrl a bit (Chaitanya Kulkarni) [Orabug: 29962261]
- nvme-pci: properly report state change failure in nvme_reset_work (Minwoo Im) [Orabug: 29962261]
- nvme-pci: set the errno on ctrl state change error (Chaitanya Kulkarni) [Orabug: 29962261]
- nvme-rdma: use dynamic dma mapping per command (Max Gurtovoy) [Orabug: 29962261]
- nvme: Fix u32 overflow in the number of namespace list calculation (Jaesoo Lee) [Orabug: 29962261]
- nvme-pci: don't limit DMA segement size (Christoph Hellwig) [Orabug: 29962261]
- nvmet: fix data_len to 0 for bdev-backed write_zeroes (Minwoo Im) [Orabug: 29962261]
- nvme: update MAINTAINERS (Keith Busch) [Orabug: 29962261]
- nvme: copy MTFA field from identify controller (Laine Walker-Avina) [Orabug: 29962261]
- nvme: fix memory leak for power latency tolerance (Yufen Yu) [Orabug: 29962261]
- nvme: release namespace SRCU protection before performing controller ioctls (Christoph Hellwig) [Orabug: 29962261]
- nvme: merge nvme_ns_ioctl into nvme_ioctl (Christoph Hellwig) [Orabug: 29962261]
- nvme: remove the ifdef around nvme_nvm_ioctl (Christoph Hellwig) [Orabug: 29962261]
- nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Christoph Hellwig) [Orabug: 29962261]
- nvme: Fix known effects (Keith Busch) [Orabug: 29962261]
- nvme: trace all async notice events (Chaitanya Kulkarni) [Orabug: 29962261]
- nvme: fix typos in nvme status code values (Minwoo Im) [Orabug: 29962261]
- nvme-fabrics: remove unused argument (Minwoo Im) [Orabug: 29962261]
- nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Hannes Reinecke) [Orabug: 29962261]
- nvme-fc: use separate work queue to avoid warning (Hannes Reinecke) [Orabug: 29962261]
- nvme-rdma: remove redundant reference between ib_device and tagset (Max Gurtovoy) [Orabug: 29962261]
- nvme-pci: mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29962261]
- nvme-pci: add known admin effects to augument admin effects log page (Maxim Levitsky) [Orabug: 29962261]
- nvme-pci: init shadow doorbell after each reset (Maxim Levitsky) [Orabug: 29962261]
- nvmet: protect discovery change log event list iteration (Sagi Grimberg) [Orabug: 29962261]
- nvme: mark nvme_core_init and nvme_core_exit static (Christoph Hellwig) [Orabug: 29962261]
- nvme-fabrics: check more command sizes (Minwoo Im) [Orabug: 29962261]
- nvme-pci: check more command sizes (Minwoo Im) [Orabug: 29962261]
- nvme-pci: remove an unneeded variable initialization (Minwoo Im) [Orabug: 29962261]
- nvme-pci: unquiesce admin queue on shutdown (Keith Busch) [Orabug: 29962261]
- nvme-pci: shutdown on timeout during deletion (Keith Busch) [Orabug: 29962261]
- nvme-multipath: don't print ANA group state by default (Hannes Reinecke) [Orabug: 29962261]
- nvme-multipath: split bios with the ns_head bio_set before submitting (Hannes Reinecke) [Orabug: 29962261]
- nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Sagi Grimberg) [Orabug: 29962261]
- nvme-rdma: fix typo in struct comment (Minwoo Im) [Orabug: 29962261]
- nvme-loop: kill timeout handler (Ming Lei) [Orabug: 29962261]
- nvme-rdma: fix a NULL deref when an admin connect times out (Sagi Grimberg) [Orabug: 29962261]
- nvmet-file: clamp-down file namespace lba_shift (Sagi Grimberg) [Orabug: 29962261]
- nvmet: return a specified error it subsys_alloc fails (Minwoo Im) [Orabug: 29962261]
- crypto: ccp - Make function sev_get_firmware() static (Wei Yongjun) [Orabug: 29995936]
- crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Janakarajan Natarajan) [Orabug: 29995936]
- mlx4_core: change log_num_{qp,rdmarc} with scale_profile (Mukesh Kacker) [Orabug: 30064454]
- xen: let alloc_xenballooned_pages() fail if not enough memory free (Juergen Gross) [Orabug: 30073694]
- Revert "AMD: Change CONFIG_EDAC_DECODE_MCE to built-in" (George Kennedy) [Orabug: 30080605]
- rds: Get rid of "wait_clean_list_grace" and add locking (Ka-Cheong Poon) [Orabug: 30095415]
- xfs: fix string handling in label get/set functions (Arnd Bergmann) [Orabug: 30069158]
- xfs: implement online get/set fs label (Eric Sandeen) [Orabug: 30069158]
- fs: copy BTRFS_IOC_[SG]ET_FSLABEL to vfs (Eric Sandeen) [Orabug: 30069158]
- xfs: factor the ag length extension code into libxfs (Dave Chinner) [Orabug: 30069158]
- xfs: move growfs core to libxfs (Dave Chinner) [Orabug: 30069158]
- xfs: rework secondary superblock updates in growfs (Dave Chinner) [Orabug: 30069158]
- xfs: separate secondary sb update in growfs (Dave Chinner) [Orabug: 30069158]
- xfs: make imaxpct changes in growfs separate (Dave Chinner) [Orabug: 30069158]
- xfs: turn ag header initialisation into a table driven operation (Dave Chinner) [Orabug: 30069158]
- xfs: factor ag btree root block initialisation (Dave Chinner) [Orabug: 30069158]
- xfs: convert growfs AG header init to use buffer lists (Dave Chinner) [Orabug: 30069158]
- xfs: factor out AG header initialisation from growfs core (Dave Chinner) [Orabug: 30069158]
- xfs: one-shot cached buffers (Dave Chinner) [Orabug: 30069158]
- xfs: fix check on struct_version for versions 4 or greater (Colin Ian King) [Orabug: 30069158]
- xfs: refactor the geometry structure filling function (Darrick J. Wong) [Orabug: 30069158]
- xfs: hoist xfs_fs_geometry to libxfs (Darrick J. Wong) [Orabug: 30069158]
-
Mon Jul 22 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1902.4.4.el7uek]
- mm/memory-failure: Poison read receives SIGKILL instead of SIGBUS if mmaped more than once (Jane Chu) [Orabug: 30068525]