-
Thu Jul 23 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2028.2.el7uek]
- ocfs2: change slot number type s16 to u16 (Junxiao Bi) [Orabug: 31604751]
-
Sun Jul 05 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2028.1.el7uek]
- IB/ipoib: CSUM support in connected mode (Yuval Shaia) [Orabug: 20559068] [Orabug: 27487353] [Orabug: 30833821]
- IB/mlx5: Disable BME on panic (Håkon Bugge) [Orabug: 31556128]
- IB/mlx5: Implement clear counters (Parav Pandit) [Orabug: 26761264] [Orabug: 31556125]
- IB/mlx5: Set VHCA port in sniffer flow (Daniel Jurgens) [Orabug: 26875158] [Orabug: 31556123]
- net/mlx5: Enable 1M QPs for UEK (Erez Alfasi) [Orabug: 28985637] [Orabug: 31556121]
- net/mlx5: Reduce No CQ found log level from warn to debug (Parav Pandit) [Orabug: 31061263]
- {IB,net}/mlx5: Spread IB CQs more evenly over EQs (Parav Pandit) [Orabug: 26790181] [Orabug: 31556116]
- rdma_cm: Add debug functions using pr_debug() (Saeed Mahameed) [Orabug: 27358307] [Orabug: 31555473]
- RDMA/cma: Make CM response timeout and # CM retries configurable (Håkon Bugge) [Orabug: 29876868] [Orabug: 31555471]
- rdma_cm: garbage-collection thread for rdma_destroy_id() (Saeed Mahameed) [Orabug: 27358294] [Orabug: 31555468]
- rdma_cm/cma: Cache broadcast domain record. (Erez Shitrit) [Orabug: 27358309] [Orabug: 31555464]
- RDMA CM: Avoid possible SEGV during connection shutdown (Bang Nguyen) [Orabug: 16750726] [Orabug: 27358296] [Orabug: 31555461]
- ib_core: supporting 64b counters using PMA_COUNTERS_EXT mad (Sudhakar Dindukurti) [Orabug: 27635081] [Orabug: 30833668]
- IB/core: Implement clear counters (Parav Pandit) [Orabug: 26761264] [Orabug: 31555458]
-
Sun Jul 05 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2028.el7uek]
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne) [Orabug: 31556157]
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne) [Orabug: 31556157]
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne) [Orabug: 31556157]
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne) [Orabug: 31556157]
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan) [Orabug: 31556157]
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan) [Orabug: 31556157]
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan) [Orabug: 31556157]
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne) [Orabug: 31556157]
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson) [Orabug: 31556157]
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne) [Orabug: 31556157]
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne) [Orabug: 31556157]
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne) [Orabug: 31556157]
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko) [Orabug: 31556157]
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko) [Orabug: 31556157]
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne) [Orabug: 31556157]
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne) [Orabug: 31556157]
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne) [Orabug: 31556157]
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne) [Orabug: 31556157]
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne) [Orabug: 31556157]
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner) [Orabug: 31556157]
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne) [Orabug: 31556157]
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven) [Orabug: 31556157]
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne) [Orabug: 31556157]
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren) [Orabug: 31556157]
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski) [Orabug: 31556157]
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren) [Orabug: 31556157]
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne) [Orabug: 31556157]
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren) [Orabug: 31556157]
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski) [Orabug: 31556157]
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne) [Orabug: 31556157]
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton) [Orabug: 31556157]
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren) [Orabug: 31556157]
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren) [Orabug: 31556157]
- pinctrl: bcm2835: Drop unused define (Stefan Wahren) [Orabug: 31556157]
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne) [Orabug: 31556157]
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren) [Orabug: 31556157]
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren) [Orabug: 31556157]
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner) [Orabug: 31556157]
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner) [Orabug: 31556157]
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner) [Orabug: 31556157]
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner) [Orabug: 31556157]
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell) [Orabug: 31556157]
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner) [Orabug: 31556157]
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren) [Orabug: 31556157]
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko) [Orabug: 31556157]
- iommu/dma: Rationalise types for DMA masks (Robin Murphy) [Orabug: 31556157]
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren) [Orabug: 31556157]
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren) [Orabug: 31556157]
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi) [Orabug: 31556157]
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi) [Orabug: 31556157]
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi) [Orabug: 31556157]
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim) [Orabug: 31556157]
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi) [Orabug: 31556157]
- iommu/dma-iommu: Use the dev->coherent_dma_mask (Tom Murphy) [Orabug: 31556157]
- vhost: Select CONFIG_VHOST_MENU by default (Boris Ostrovsky) [Orabug: 31555511]
- vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [Orabug: 31555511]
- vhost: allow device that does not depend on vhost worker (Jason Wang) [Orabug: 31555511]
- vhost: missing __user tags (Michael S. Tsirkin) [Orabug: 31555511]
- virtio/test: fix up after IOTLB changes (Michael S. Tsirkin) [Orabug: 31555511]
- tools/virtio: option to build an out of tree module (Michael S. Tsirkin) [Orabug: 31555511]
- vringh: IOTLB support (Jason Wang) [Orabug: 31555511]
- vhost: factor out IOTLB (Jason Wang) [Orabug: 31555511]
- vhost: refine vhost and vringh kconfig (Jason Wang) [Orabug: 31555511]
- vhost: allow per device message handler (Jason Wang) [Orabug: 31555511]
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [Orabug: 31553476]
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [Orabug: 31553476]
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [Orabug: 31439666] {CVE-2020-12888}
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [Orabug: 31439666] {CVE-2020-12888} {CVE-2020-12888}
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [Orabug: 31439666] {CVE-2020-12888}
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [Orabug: 31439666] {CVE-2020-12888}
- Fix KABI breakage (Thomas Tai) [Orabug: 31180903]
- uek-rpm: Enable CONFIG_PCIE_DPC and CONFIG_PCIE_EDR (Thomas Tai) [Orabug: 31180903]
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai) [Orabug: 31180903]
- PCI/DPC: Add Error Disconnect Recover (EDR) support (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/ERR: Return status of pcie_do_recovery() (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/ERR: Remove service dependency in pcie_do_recovery() (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/ERR: Update error status after reset_link() (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/ERR: Combine pci_channel_io_frozen cases (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Kuppuswamy Sathyanarayanan) [Orabug: 31180903]
- PCI/DPC: Move DPC data into struct pci_dev (Bjorn Helgaas) [Orabug: 31180903]
- PCI: Remove useless comments and tidy others (Bjorn Helgaas) [Orabug: 31180903]
- PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Olof Johansson) [Orabug: 31180903]
- PCI/AER: Factor message prefixes with dev_fmt() (Bjorn Helgaas) [Orabug: 31180903]
- PCI/AER: Log which device prevents error recovery (Yicong Yang) [Orabug: 31180903]
- PCI/AER: Fix kernel-doc warnings (Andy Shevchenko) [Orabug: 31180903]
- PCI/AER: Use for_each_set_bit() to simplify code (Andy Shevchenko) [Orabug: 31180903]
- PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Rajat Jain) [Orabug: 31180903]
- PCI/AER: Save AER Capability for suspend/resume (Patel, Mayurkumar) [Orabug: 31180903]
- Revert "PCI/AER: Enable reporting for ports enumerated after AER driver registration" (Thomas Tai) [Orabug: 31180903]
- mm/memory-failure: Handle failures for PFNs outside direct map (Joao Martins) [Orabug: 31547008]
- device-dax: Define a vm_operations_struct.access helper (Joao Martins) [Orabug: 31547008]
- device-dax: Add map to the device attributes (Joao Martins) [Orabug: 31547008]
- device-dax: Add support for PFN_SPECIAL flags (Joao Martins) [Orabug: 31547008]
- device-dax: Add a device_dax.pfn_flags attribute (Joao Martins) [Orabug: 31547008]
- mm: Handle pud entries in follow_pfn() (Joao Martins) [Orabug: 31547008]
- mm: Add pud support for _PAGE_SPECIAL (Joao Martins) [Orabug: 31547008]
- mm: Handle pmd entries in follow_pfn() (Joao Martins) [Orabug: 31547008]
- mm: Add pmd support for _PAGE_SPECIAL (Joao Martins) [Orabug: 31547008]
- dax/hmem: Introduce dax_hmem.idle parameter (Joao Martins) [Orabug: 31547008]
- device-dax: Add align to the device attributes (Joao Martins) [Orabug: 31547008]
- device-dax: Make align a per-device property (Joao Martins) [Orabug: 31547008]
- device-dax: Introduce 'mapping' devices (Dan Williams) [Orabug: 31547008]
- device-dax: Add dis-contiguous resource support (Dan Williams) [Orabug: 31547008]
- mm/memremap_pages: Support multiple ranges per invocation (Dan Williams) [Orabug: 31547008]
- mm/memremap_pages: Convert to 'struct range' (Dan Williams) [Orabug: 31547008]
- device-dax: Add resize support (Dan Williams) [Orabug: 31547008]
- drivers/base: Make device_find_child_by_name() compatible with sysfs inputs (Dan Williams) [Orabug: 31547008]
- device-dax: Introduce seed devices (Dan Williams) [Orabug: 31547008]
- device-dax: Add an allocation interface for device-dax instances (Dan Williams) [Orabug: 31547008]
- device-dax: Kill dax_kmem_res (Dan Williams) [Orabug: 31547008]
- device-dax: Make pgmap optional for instance creation (Dan Williams) [Orabug: 31547008]
- device-dax: Move instance creation parameters to 'struct dev_dax_data' (Dan Williams) [Orabug: 31547008]
- device-dax: Drop the dax_region.pfn_flags attribute (Dan Williams) [Orabug: 31547008]
- ACPI: HMAT: Attach a device for each soft-reserved range (Dan Williams) [Orabug: 31547008]
- resource: Report parent to walk_iomem_res_desc() callback (Dan Williams) [Orabug: 31547008]
- ACPI: HMAT: Refactor hmat_register_target_device to hmem_register_device (Dan Williams) [Orabug: 31547008]
- efi/fake_mem: Arrange for a resource entry per efi_fake_mem instance (Dan Williams) [Orabug: 31547008]
- x86/numa: Add 'nohmat' option (Dan Williams) [Orabug: 31547008]
- x86/numa: Cleanup configuration dependent command-line options (Dan Williams) [Orabug: 31547008]
- mm/memremap_pages: Introduce memremap_compat_align() (Dan Williams) [Orabug: 31547008]
- Fix KABI breakage (Thomas Tai) [Orabug: 31555697]
- tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Thomas Tai) [Orabug: 31555697]
- x86/split_lock: Provide handle_guest_split_lock() (Thomas Gleixner) [Orabug: 31555697]
- x86/split_lock: Add Tremont family CPU models (Tony Luck) [Orabug: 31555697]
- x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Tony Luck) [Orabug: 31555697]
- x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Tony Luck) [Orabug: 31555697]
- x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Xiaoyao Li) [Orabug: 31555697]
- x86/split_lock: Rework the initialization flow of split lock detection (Xiaoyao Li) [Orabug: 31555697]
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross) [Orabug: 31352778] [Orabug: 31555697] {CVE-2020-0543}
- x86/cpu: Add consistent CPU match macros (Thomas Gleixner) [Orabug: 31555697]
- x86/devicetable: Move x86 specific macro out of generic code (Thomas Gleixner) [Orabug: 31555697]
- x86/split_lock: Enable split lock detection by kernel (Peter Zijlstra (Intel)) [Orabug: 31555697]
- x86/cpu: Add Jasper Lake to Intel family (Zhang Rui) [Orabug: 31555697]
- x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Fenghua Yu) [Orabug: 31555697]
- x86/cpu: Align the x86_capability array to size of unsigned long (Fenghua Yu) [Orabug: 31555697]
- Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" (Thomas Tai) [Orabug: 31555697]
- uek-rpm: Enable EFI_{FAKE_MEMMAP,SOFT_RESERVE} and DEV_DAX_HMEM (Joao Martins) [Orabug: 31518826]
- mm/memory.c: fix a huge pud insertion race during faulting (Thomas Hellstrom) [Orabug: 31518826]
- mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Thomas Hellstrom) [Orabug: 31518826]
- ACPI: HMAT: use %u instead of %d to print u32 values (Tao Xu) [Orabug: 31518826]
- ACPI: NUMA: HMAT: fix a section mismatch (Qian Cai) [Orabug: 31518826]
- ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Brice Goglin) [Orabug: 31518826]
- efi: Fix handling of multiple efi_fake_mem= entries (Dan Williams) [Orabug: 31518826]
- efi: Fix efi_memmap_alloc() leaks (Dan Williams) [Orabug: 31518826]
- efi: Add tracking for dynamically allocated memmaps (Dan Williams) [Orabug: 31518826]
- efi: Add a flags parameter to efi_memory_map (Dan Williams) [Orabug: 31518826]
- libnvdimm/e820: Retrieve and populate correct 'target_node' info (Dan Williams) [Orabug: 31518826]
- x86/NUMA: Provide a range-to-target_node lookup facility (Dan Williams) [Orabug: 31518826]
- x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Dan Williams) [Orabug: 31518826]
- mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to_online_node() (Dan Williams) [Orabug: 31518826]
- ACPI: NUMA: Up-level "map to online node" functionality (Dan Williams) [Orabug: 31518826]
- libnvdimm: Export the target_node attribute for regions and namespaces (Dan Williams) [Orabug: 31518826]
- dax: Add numa_node to the default device-dax attributes (Dan Williams) [Orabug: 31518826]
- libnvdimm: Simplify root read-only definition for the 'resource' attribute (Dan Williams) [Orabug: 31518826]
- dax: Simplify root read-only definition for the 'resource' attribute (Dan Williams) [Orabug: 31518826]
- dax: Create a dax device_type (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move nvdimm_bus_attribute_group to device_type (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move nvdimm_attribute_group to device_type (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move nd_mapping_attribute_group to device_type (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move nd_region_attribute_group to device_type (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move nd_numa_attribute_group to device_type (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move nd_device_attribute_group to device_type (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move region attribute group definition (Dan Williams) [Orabug: 31518826]
- libnvdimm: Move attribute groups to device type (Dan Williams) [Orabug: 31518826]
- ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Dan Williams) [Orabug: 31518826]
- ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Dan Williams) [Orabug: 31518826]
- device-dax: Add a driver for "hmem" devices (Dan Williams) [Orabug: 31518826]
- dax: Fix alloc_dax_region() compile warning (Dan Williams) [Orabug: 31518826]
- lib: Uplevel the pmem "region" ida to a global allocator (Dan Williams) [Orabug: 31518826]
- x86/efi: Add efi_fake_mem support for EFI_MEMORY_SP (Dan Williams) [Orabug: 31518826]
- arm/efi: EFI soft reservation to memblock (Dan Williams) [Orabug: 31518826]
- x86/efi: EFI soft reservation to E820 enumeration (Dan Williams) [Orabug: 31518826]
- efi: Common enable/disable infrastructure for EFI soft reservation (Dan Williams) [Orabug: 31518826]
- x86/efi: Push EFI_MEMMAP check into leaf routines (Dan Williams) [Orabug: 31518826]
- efi: Enumerate EFI_MEMORY_SP (Dan Williams) [Orabug: 31518826]
- ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Dan Williams) [Orabug: 31518826]
- Linux 5.4.50 (Sasha Levin)
- Revert "tty: hvc: Fix data abort due to race in hvc_open" (Greg Kroah-Hartman)
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)
- dm writecache: add cond_resched to loop in persistent_memory_claim() (Mikulas Patocka)
- dm writecache: correct uncommitted_block when discarding uncommitted entry (Huaisheng Ye)
- xprtrdma: Fix handling of RDMA_ERROR replies (Chuck Lever)
- NFSv4 fix CLOSE not waiting for direct IO compeletion (Olga Kornievskaia)
- pNFS/flexfiles: Fix list corruption if the mirror count changes (Trond Myklebust)
- SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Chuck Lever)
- sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Vasily Averin)
- Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate() (Dan Carpenter)
- drm/amdgpu: add fw release for sdma v5_0 (Wenhui Sheng)
- drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Denis Efremov)
- drm: rcar-du: Fix build error (Daniel Gomez)
- drm/amd: fix potential memleak in err branch (Bernard Zhao)
- ring-buffer: Zero out time extend if it is nested and not absolute (Steven Rostedt (VMware))
- tracing: Fix event trigger to accept redundant spaces (Masami Hiramatsu)
- arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage range (Robin Gong)
- arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage range (Robin Gong)
- arm64: perf: Report the PC value in REGS_ABI_32 mode (Jiping Ma)
- mm/memcontrol.c: add missed css_put() (Muchun Song)
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)
- ocfs2: load global_inode_alloc (Junxiao Bi)
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)
- mm/slab: use memzero_explicit() in kzfree() (Waiman Long)
- btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof (Filipe Manana)
- btrfs: check if a log root exists before locking the log_mutex on unlink (Filipe Manana)
- btrfs: fix data block group relocation failure due to concurrent scrub (Filipe Manana)
- btrfs: fix bytes_may_use underflow when running balance and scrub in parallel (Filipe Manana)
- x86/asm/64: Align start of __clear_user() loop to 16-bytes (Matt Fleming)
- x86/cpu: Use pinning mask for CR4 bits needing to be 0 (Kees Cook)
- KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL (Sean Christopherson)
- KVM: nVMX: Plumb L2 GPA through to PML emulation (Sean Christopherson)
- KVM: X86: Fix MSR range of APIC registers in X2APIC mode (Xiaoyao Li)
- erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixup (Gao Xiang)
- ACPI: configfs: Disallow loading ACPI tables when locked down (Jason A. Donenfeld)
- ACPI: sysfs: Fix pm_profile_attr type (Nathan Chancellor)
- ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Kai-Heng Feng)
- ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Takashi Iwai)
- ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Aaron Plattner)
- RISC-V: Don't allow write+exec only page mapping request in mmap (Yash Shah)
- block: update hctx map when use multiple maps (Weiping Zhang)
- blktrace: break out of blktrace setup on concurrent calls (Luis Chamberlain)
- kprobes: Suppress the suspicious RCU warning on kprobes (Masami Hiramatsu)
- recordmcount: support >64k sections (Sami Tolvanen)
- kbuild: improve cc-option to clean up all temporary files (Masahiro Yamada)
- arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n (Will Deacon)
- s390/vdso: fix vDSO clock_getres() (Vincenzo Frascino)
- s390/vdso: Use $(LD) instead of $(CC) to link vDSO (Nathan Chancellor)
- s390/ptrace: fix setting syscall number (Sven Schnelle)
- s390/ptrace: pass invalid syscall numbers to tracing (Sven Schnelle)
- pinctrl: tegra: Use noirq suspend/resume callbacks (Vidya Sagar)
- pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage (Dmitry Baryshkov)
- test_objagg: Fix potential memory leak in error handling (Aditya Pakki)
- net: alx: fix race condition in alx_remove (Zekun Shen)
- ibmvnic: Harden device login requests (Thomas Falcon)
- hwrng: ks-sa - Fix runtime PM imbalance on error (Dinghao Liu)
- riscv/atomic: Fix sign extension for RV64I (Nathan Huckleberry)
- drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Denis Efremov)
- ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Ye Bin)
- sata_rcar: handle pm_runtime_get_sync failure cases (Navid Emamdoost)
- sched/core: Fix PI boosting between RT and DEADLINE tasks (Juri Lelli)
- sched/deadline: Initialize ->dl_boosted (Juri Lelli)
- afs: Fix storage of cell names (David Howells)
- i2c: core: check returned size of emulated smbus block read (Mans Rullgard)
- i2c: fsi: Fix the port number field in status register (Eddie James)
- clk: sifive: allocate sufficient memory for struct __prci_data (Vincent Chen)
- net: bcmgenet: use hardware padding of runt frames (Doug Berger)
- netfilter: ipset: fix unaligned atomic access (Russell King)
- nvme: don't protect ns mutation with ns->head->lock (Sagi Grimberg)
- usb: renesas_usbhs: getting residue from callback_result (Yoshihiro Shimoda)
- usb: gadget: udc: Potential Oops in error handling code (Dan Carpenter)
- scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (SeongJae Park)
- ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram() (yu kuai)
- cxgb4: move handling L2T ARP failures to caller (Rahul Lakkireddy)
- net: qede: fix use-after-free on recovery and AER handling (Alexander Lobakin)
- net: qede: fix PTP initialization on recovery (Alexander Lobakin)
- net: qed: fix excessive QM ILT lines consumption (Alexander Lobakin)
- net: qed: fix NVMe login fails over VFs (Alexander Lobakin)
- net: qede: stop adding events on an already destroyed workqueue (Alexander Lobakin)
- net: qed: fix async event callbacks unregistering (Alexander Lobakin)
- net: qed: fix left elements count calculation (Alexander Lobakin)
- iommu/vt-d: Update scalable mode paging structure coherency (Lu Baolu)
- iommu/vt-d: Enable PCI ACS for platform opt in hint (Lu Baolu)
- selftests/net: report etf errors correctly (Willem de Bruijn)
- RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Fan Guo)
- s390/qeth: fix error handling for isolation mode cmds (Julian Wiedmann)
- ASoC: rockchip: Fix a reference count leak. (Qiushi Wu)
- RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Mark Zhang)
- RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Michal Kalderon)
- RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Aditya Pakki)
- rxrpc: Fix handling of rwind from an ACK packet (David Howells)
- ARM: dts: NSP: Correct FA2 mailbox node (Matthew Hagan)
- bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE (Stanislav Fomichev)
- devmap: Use bpf_map_area_alloc() for allocating hash buckets (Toke Høiland-Jørgensen)
- regmap: Fix memory leak from regmap_register_patch (Charles Keepax)
- x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Dan Carpenter)
- ARM: dts: Fix duovero smsc interrupt for suspend (Tony Lindgren)
- ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect (Drew Fustini)
- bpf, xdp, samples: Fix null pointer dereference in *_user code (Gaurav Singh)
- samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Lorenzo Bianconi)
- ASoC: fsl_ssi: Fix bclk calculation for mono channel (Shengjiu Wang)
- RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Tom Seewald)
- regualtor: pfuze100: correct sw1a/sw2 on pfuze3000 (Robin Gong)
- ASoC: qcom: common: set correct directions for dailinks (Srinivas Kandagatla)
- ASoc: q6afe: add support to get port direction (Srinivas Kandagatla)
- efi/esrt: Fix reference count leak in esre_create_sysfs_entry. (Qiushi Wu)
- efi/tpm: Verify event log header before parsing (Fabian Vogt)
- ASoC: q6asm: handle EOS correctly (Srinivas Kandagatla)
- xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Huy Nguyen)
- ARM: OMAP2+: Fix legacy mode dss_reset (Tony Lindgren)
- bus: ti-sysc: Ignore clockactivity unless specified as a quirk (Tony Lindgren)
- bus: ti-sysc: Flush posted write on enable and disable (Tony Lindgren)
- IB/hfi1: Fix module use count flaw due to leftover module put calls (Dennis Dalessandro)
- IB/mad: Fix use after free when destroying MAD agent (Shay Drory)
- loop: replace kill_bdev with invalidate_bdev (Zheng Bin)
- cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Joakim Tjernlund)
- xhci: Return if xHCI doesn't support LPM (Kai-Heng Feng)
- xhci: Fix enumeration issue when setting max packet size for FS devices. (Al Cooper)
- xhci: Fix incorrect EP_STATE_MASK (Mathias Nyman)
- cifs/smb3: Fix data inconsistent when zero file range (Zhang Xiaoxu)
- cifs/smb3: Fix data inconsistent when punch hole (Zhang Xiaoxu)
- cifs: Fix cached_fid refcnt leak in open_shroot (Xiyu Yang)
- scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Steffen Maier)
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)
- usb: cdns3: ep0: add spinlock for cdns3_check_new_setup (Peter Chen)
- usb: cdns3: ep0: fix the test mode set incorrectly (Peter Chen)
- usb: cdns3: trace: using correct dir value (Peter Chen)
- ALSA: usb-audio: Fix OOB access of mixer element list (Takashi Iwai)
- ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Macpaul Lin)
- ALSA: usb-audio: add quirk for Denon DCD-1500RE (Yick W. Tse)
- ALSA: usb-audio: Add implicit feedback quirk for SSL2+. (Laurence Tratt)
- usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Li Jun)
- usb: host: ehci-exynos: Fix error check in exynos_ehci_probe() (Tang Bin)
- xhci: Poll for U0 after disabling USB2 LPM (Kai-Heng Feng)
- usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Macpaul Lin)
- USB: ehci: reopen solution for Synopsys HC bug (Longfang Liu)
- usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Tomasz Meresiński)
- usb: dwc2: Postponed gadget registration to the udc class driver (Minas Harutyunyan)
- USB: ohci-sm501: Add missed iounmap() in remove (Chuhong Yuan)
- binder: fix null deref of proc->context (Todd Kjos)
- ALSA: usb-audio: Fix potential use-after-free of streams (Takashi Iwai)
- fix a braino in "sparc32: fix register window handling in genregs32_[gs]et()" (Al Viro)
- net: sched: export __netdev_watchdog_up() (Valentin Longchamp)
- btrfs: fix a block group ref counter leak after failure to remove block group (Sasha Levin)
- Revert "i2c: tegra: Fix suspending in active runtime PM state" (Thierry Reding)
- tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Neal Cardwell)
- sch_cake: fix a few style nits (Toke Høiland-Jørgensen)
- sch_cake: don't call diffserv parsing code when it is not needed (Toke Høiland-Jørgensen)
- sch_cake: don't try to reallocate or unshare skb unconditionally (Ilya Ponetayev)
- ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Taehee Yoo)
- net: phy: Check harder for errors in get_phy_id() (Florian Fainelli)
- ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Taehee Yoo)
- tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (David Christensen)
- tcp: grow window for OOO packets only for SACK flows (Eric Dumazet)
- tcp: don't ignore ECN CWR on pure ACK (Denis Kirjanov)
- sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Marcelo Ricardo Leitner)
- rxrpc: Fix notification call on completion of discarded calls (David Howells)
- rocker: fix incorrect error handling in dma_rings_init (Aditya Pakki)
- openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi)
- net: usb: ax88179_178a: fix packet alignment padding (Jeremy Kerr)
- net: increment xmit_recursion level in dev_direct_xmit() (Eric Dumazet)
- net: Fix the arp error in some cases (guodeqing)
- net: fix memleak in register_netdevice() (Yang Yingliang)
- net: Do not clear the sock TX queue in sk_set_socket() (Tariq Toukan)
- net: core: reduce recursion limit value (Taehee Yoo)
- net: bridge: enfore alignment for ethernet address (Thomas Martitz)
- mvpp2: ethtool rxtx stats fix (Sven Auhagen)
- mld: fix memory leak in ipv6_mc_destroy_dev() (Wang Hai)
- ibmveth: Fix max MTU limit (Thomas Falcon)
- geneve: allow changing DF behavior after creation (Sabrina Dubroca)
- enetc: Fix tx rings bitmap iteration range, irq handling (Claudiu Manoil)
- block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (yu kuai)
-
Mon Jun 29 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2027.el7uek]
- ctf: add *.ctf to .gitignore (Nick Alcock) [Orabug: 31535036]
- ctf: support ld --ctf-variables, if available (Nick Alcock) [Orabug: 31535036]
- ctf: adjust to upcoming binutils ctf_link_add_ctf API change (Nick Alcock) [Orabug: 31535036]
- ctf: fix memory leak in ctfarchive (Nick Alcock) [Orabug: 31535036]
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas) [Orabug: 31515006]
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas) [Orabug: 31515006]
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas) [Orabug: 31515006]
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann) [Orabug: 31432787]
- Linux 5.4.49 (Greg Kroah-Hartman)
- net: core: device_rename: Use rwsem instead of a seqcount (Ahmed S. Darwish)
- sched/rt, net: Use CONFIG_PREEMPTION.patch (Thomas Gleixner)
- pwm: jz4740: Enhance precision in calculation of duty cycle (Paul Cercueil)
- net: octeon: mgmt: Repair filling of RX ring (Alexander Sverdlin)
- e1000e: Do not wake up the system via WOL if device wakeup is disabled (Chen Yu)
- kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jiri Olsa)
- kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex (Masami Hiramatsu)
- tracing/probe: Fix memleak in fetch_op_data operations (Vamshi K Sthambamkadi)
- crypto: algboss - don't wait during notifier callback (Eric Biggers)
- crypto: algif_skcipher - Cap recv SG list at ctx->used (Herbert Xu)
- Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Harry Wentland)
- drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Imre Deak)
- drm/amd/display: Use kvfree() to free coeff in build_regamma() (Denis Efremov)
- drm/connector: notify userspace on hotplug after register complete (Jeykumar Sankaran)
- drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Chris Wilson)
- drm/i915/gem: Avoid iterating an empty list (Chris Wilson)
- drm/msm: Check for powered down HW in the devfreq callbacks (Jordan Crouse)
- drm/i915: Fix AUX power domain toggling across TypeC mode resets (Imre Deak)
- s390: fix syscall_get_error for compat processes (Dmitry V. Levin)
- f2fs: avoid utf8_strncasecmp() with unstable name (Eric Biggers)
- f2fs: split f2fs_d_compare() from f2fs_match_name() (Eric Biggers)
- net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Denis Efremov)
- block: nr_sects_write(): Disable preemption on seqcount write (Ahmed S. Darwish)
- x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld (Ard Biesheuvel)
- drm/amd/display: Use swap() where appropriate (Ville Syrjälä)
- drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul)
- ext4: avoid race conditions when remounting with options that change dax (Theodore Ts'o)
- jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (zhangyi (F))
- selinux: fix double free (Tom Rix)
- drm/amdgpu: Replace invalid device ID with a valid device ID (Sandeep Raghuraman)
- drm/qxl: Use correct notify port address when creating cursor ring (Huacai Chen)
- drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul)
- ext4: avoid utf8_strncasecmp() with unstable name (Eric Biggers)
- ext4: fix partial cluster initialization when splitting extent (Jeffle Xu)
- drm: encoder_slave: fix refcouting error for modules (Wolfram Sang)
- libata: Use per port sync for detach (Kai-Heng Feng)
- arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (Will Deacon)
- mvpp2: remove module bugfix (Sven Auhagen)
- block: Fix use-after-free in blkdev_get() (Jason Yan)
- scsi: ufs-bsg: Fix runtime PM imbalance on error (Dinghao Liu)
- bnxt_en: Return from timer if interface is not in open state. (Vasundhara Volam)
- afs: Fix the mapping of the UAEOVERFLOW abort code (David Howells)
- afs: Set error flag rather than return error from file status decode (David Howells)
- afs: Always include dir in bulk status fetch from afs_do_lookup() (David Howells)
- afs: Fix EOF corruption (David Howells)
- afs: afs_write_end() should change i_size under the right lock (David Howells)
- afs: Fix non-setting of mtime when writing into mmap (David Howells)
- powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL (Aneesh Kumar K.V)
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu)
- ext4: stop overwrite the errcode in ext4_setup_super (yangerkun)
- perf stat: Fix NULL pointer dereference (Hongbo Yao)
- perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Gaurav Singh)
- usb/ehci-platform: Set PM runtime as active on resume (Qais Yousef)
- usb: host: ehci-platform: add a quirk to avoid stuck (Yoshihiro Shimoda)
- usb/xhci-plat: Set PM runtime as active on resume (Qais Yousef)
- bpf: Fix memlock accounting for sock_hash (Andrey Ignatov)
- iavf: fix speed reporting over virtchnl (Brett Creeley)
- xdp: Fix xsk_generic_xmit errno (Li RongQing)
- nfs: set invalid blocks after NFSv4 writes (Zheng Bin)
- nvme-pci: use simple suspend when a HMB is enabled (Christoph Hellwig)
- net/filter: Permit reading NET in load_bytes_relative when MAC not set (YiFei Zhu)
- x86/idt: Keep spurious entries unset in system_vectors (Vitaly Kuznetsov)
- scsi: acornscsi: Fix an error handling path in acornscsi_probe() (Christophe JAILLET)
- libbpf: Handle GCC noreturn-turned-volatile quirk (Andrii Nakryiko)
- drm/sun4i: hdmi ddc clk: Fix size of m divider (Jernej Skrabec)
- tracing/probe: Fix bpf_task_fd_query() for kprobes and uprobes (Jean-Philippe Brucker)
- bpf, sockhash: Synchronize delete from bucket list on map free (Jakub Sitnicki)
- bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (dihu)
- ASoC: rt5645: Add platform-data for Asus T101HA (Hans de Goede)
- ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Hans de Goede)
- ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Pierre-Louis Bossart)
- ASoC: core: only convert non DPCM link to DPCM link (Bard Liao)
- afs: Fix memory leak in afs_put_sysnames() (Zhihao Cheng)
- f2fs: don't return vmalloc() memory from f2fs_kmalloc() (Eric Biggers)
- selftests/net: in timestamping, strncpy needs to preserve null byte (tannerlove)
- drivers/perf: hisi: Fix wrong value for all counters enable (Shaokun Zhang)
- i2c: icy: Fix build with CONFIG_AMIGA_PCMCIA=n (Max Staudt)
- NTB: ntb_test: Fix bug when counting remote files (Logan Gunthorpe)
- NTB: perf: Fix race condition when run with ntb_test (Logan Gunthorpe)
- NTB: perf: Fix support for hardware that doesn't have port numbers (Logan Gunthorpe)
- NTB: perf: Don't require one more memory window than number of peers (Logan Gunthorpe)
- NTB: Revert the change to use the NTB device dev for DMA allocations (Logan Gunthorpe)
- NTB: ntb_tool: reading the link file should not end in a NULL byte (Logan Gunthorpe)
- ntb_tool: pass correct struct device to dma_alloc_coherent (Sanjay R Mehta)
- ntb_perf: pass correct struct device to dma_alloc_coherent (Sanjay R Mehta)
- net: marvell: Fix OF_MDIO config check (Dan Murphy)
- gfs2: fix use-after-free on transaction ail lists (Bob Peterson)
- blktrace: fix endianness for blk_log_remap() (Chaitanya Kulkarni)
- blktrace: fix endianness in get_pdu_int() (Chaitanya Kulkarni)
- blktrace: use errno instead of bi_status (Chaitanya Kulkarni)
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really random (Ram Pai)
- include/linux/bitops.h: avoid clang shift-count-overflow warnings (Arnd Bergmann)
- lib/zlib: remove outdated and incorrect pre-increment optimization (Jann Horn)
- geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc)
- crypto: omap-sham - add proper load balancing support for multicore (Tero Kristo)
- drm/amd/display: Revalidate bandwidth before commiting DC updates (Nicholas Kazlauskas)
- nfsd: safer handling of corrupted c_type (J. Bruce Fields)
- pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()' (Christophe JAILLET)
- pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()' (Christophe JAILLET)
- scsi: ufs: Don't update urgent bkops level when toggling auto bkops (Can Guo)
- scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Qiushi Wu)
- gfs2: Allow lock_nolock mount to specify jid=X (Bob Peterson)
- nfsd4: make drc_slab global, not per-net (J. Bruce Fields)
- ceph: don't return -ESTALE if there's still an open file (Luis Henriques)
- drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Ben Skeggs)
- openrisc: Fix issue with argument clobbering for clone/fork (Stafford Horne)
- rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug_id not user_ID (David Howells)
- mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() (Wei Yongjun)
- rtc: rv3028: Add missed check for devm_regmap_init_i2c() (Chuhong Yuan)
- vfio/mdev: Fix reference count leak in add_mdev_supported_type (Qiushi Wu)
- ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Xiyu Yang)
- extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()' (Christophe JAILLET)
- powerpc/4xx: Don't unmap NULL mbase (huhai)
- input: i8042 - Remove special PowerPC handling (Nathan Chancellor)
- of: Fix a refcounting bug in __of_attach_node_sysfs() (Dan Carpenter)
- NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Olga Kornievskaia)
- net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Fedor Tokarev)
- /dev/mem: Revoke mappings when a driver claims the region (Dan Williams)
- misc: xilinx-sdfec: improve get_user_pages_fast() error handling (John Hubbard)
- clk: ast2600: Fix AHB clock divider for A1 (Eddie James)
- clk: sprd: return correct type of value for _sprd_pll_recalc_rate (Chunyan Zhang)
- KVM: PPC: Book3S: Fix some RCU-list locks (Qian Cai)
- KVM: PPC: Book3S HV: Ignore kmemleak false positives (Qian Cai)
- scsi: ufs-qcom: Fix scheduling while atomic issue (Jeffrey Hugo)
- clk: bcm2835: Fix return type of bcm2835_register_gate (Nathan Chancellor)
- scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Dan Carpenter)
- ASoC: fix incomplete error-handling in img_i2s_in_probe. (Qiushi Wu)
- powerpc/32s: Don't warn when mapping RO data ROX. (Christophe Leroy)
- mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt (Amelie Delaunay)
- mfd: stmfx: Fix stmfx_irq_init error path (Amelie Delaunay)
- mfd: stmfx: Reset chip on resume as supply was disabled (Amelie Delaunay)
- x86/apic: Make TSC deadline timer detection message visible (Borislav Petkov)
- RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Potnuri Bharat Teja)
- scripts: headers_install: Exit with error on config leak (Siddharth Gupta)
- usb: gadget: Fix issue with config_ep_by_speed function (Pawel Laszczak)
- usb: gadget: fix potential double-free in m66592_probe. (Qiushi Wu)
- usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check (Colin Ian King)
- USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke (Nathan Chancellor)
- usb: dwc2: gadget: move gadget resume after the core is in L0 state (Fabrice Gasnier)
- watchdog: da9062: No need to ping manually before setting timeout (Stefan Riedmueller)
- IB/cma: Fix ports memory leak in cma_configfs (Maor Gottlieb)
- PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link (Marc Zyngier)
- PCI: dwc: Fix inner MSI IRQ domain registration (Marc Zyngier)
- PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Bjorn Helgaas)
- dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone (Hannes Reinecke)
- powerpc/64s/pgtable: fix an undefined behaviour (Qian Cai)
- arm64: tegra: Fix flag for 64-bit resources in 'ranges' property (Vidya Sagar)
- arm64: tegra: Fix ethernet phy-mode for Jetson Xavier (Jon Hunter)
- fuse: copy_file_range should truncate cache (Miklos Szeredi)
- fuse: fix copy_file_range cache issues (Miklos Szeredi)
- firmware: imx: scu: Fix possible memory leak in imx_scu_probe() (Wei Yongjun)
- scsi: target: tcmu: Userspace must not complete queued commands (Bodo Stroesser)
- RDMA/hns: Fix cmdq parameter of querying pf timer resource (Lang Cheng)
- RDMA/hns: Bugfix for querying qkey (Lijun Ou)
- clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1 (Marek Szyprowski)
- fpga: dfl: afu: Corrected error handling levels (Souptick Joarder)
- tty: n_gsm: Fix bogus i++ in gsm_data_kick (Gregory CLEMENT)
- USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe() (Tang Bin)
- ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Hans de Goede)
- drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation (Roy Spliet)
- usb/ohci-platform: Fix a warning when hibernating (Qais Yousef)
- vfio-pci: Mask cap zero (Alex Williamson)
- powerpc/ps3: Fix kexec shutdown hang (Geoff Levand)
- drivers: phy: sr-usb: do not use internal fsm for USB2 phy init (Bharat Gooty)
- powerpc/pseries/ras: Fix FWNMI_VALID off by one (Nicholas Piggin)
- powerpc/64s/exception: Fix machine check no-loss idle wakeup (Nicholas Piggin)
- ipmi: use vzalloc instead of kmalloc for user creation (Feng Tang)
- habanalabs: increase timeout during reset (Oded Gabbay)
- PCI/PM: Assume ports without DLL Link Active train links in 100 ms (Mika Westerberg)
- HID: Add quirks for Trust Panora Graphic Tablet (Cristian Klein)
- ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Erwin Burema)
- tty: n_gsm: Fix waking up upper tty layer when room available (Gregory CLEMENT)
- tty: n_gsm: Fix SOF skipping (Gregory CLEMENT)
- powerpc/64: Don't initialise init_task->thread.regs (Michael Ellerman)
- PCI: Fix pci_register_host_bridge() device_register() error handling (Rob Herring)
- clk: ti: composite: fix memory leak (Tero Kristo)
- USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() (Wei Yongjun)
- dlm: remove BUG() before panic() (Arnd Bergmann)
- pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map (Dafna Hirschfeld)
- ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Christophe JAILLET)
- ASoC: ux500: mop500: Fix some refcounted resources issues (Christophe JAILLET)
- SoC: rsnd: add interrupt support for SSI BUSIF buffer (Yongbo Zhang)
- scsi: mpt3sas: Fix double free warnings (Suganath Prabu S)
- scsi: target: loopback: Fix READ with data and sensebytes (Bodo Stroesser)
- arm64: dts: msm8996: Fix CSI IRQ types (Loic Poulain)
- ASoC: SOF: core: fix error return code in sof_probe_continue() (Wei Yongjun)
- power: supply: smb347-charger: IRQSTAT_D is volatile (Dmitry Osipenko)
- power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()' (Christophe JAILLET)
- ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Takashi Sakamoto)
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)
- PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Kai-Heng Feng)
- PCI: rcar: Fix incorrect programming of OB windows (Andrew Murray)
- drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish (Kuppuswamy Sathyanarayanan)
- serial: amba-pl011: Make sure we initialize the port.lock spinlock (John Stultz)
- i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output (Russell King)
- PCI: v3-semi: Fix a memory leak in v3_pci_probe() error handling paths (Christophe JAILLET)
- staging: sm750fb: add missing case while setting FB_VISUAL (Matej Dujava)
- staging: wilc1000: Increase the size of wid_list array (Oscar Carter)
- usb: dwc3: gadget: Properly handle failed kick_transfer (Thinh Nguyen)
- usb: dwc3: gadget: Properly handle ClearFeature(halt) (Thinh Nguyen)
- HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Arnd Bergmann)
- soundwire: slave: don't init debugfs on device registration error (Pierre-Louis Bossart)
- ASoC: max98373: reorder max98373_reset() in resume (Yong Zhi)
- clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers (Martin Blumenstingl)
- thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR (Sudip Mukherjee)
- gpio: pca953x: fix handling of automatic address incrementing (Uwe Kleine-König)
- clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits (Martin Blumenstingl)
- clk: meson: meson8b: Fix the polarity of the RESET_N lines (Martin Blumenstingl)
- clk: meson: meson8b: Fix the first parent of vid_pll_in_sel (Martin Blumenstingl)
- slimbus: ngd: get drvdata from correct device (Srinivas Kandagatla)
- tty: hvc: Fix data abort due to race in hvc_open (Raghavendra Rao Ananta)
- s390/qdio: put thinint indicator after early error (Julian Wiedmann)
- ALSA: usb-audio: Fix racy list management in output queue (Takashi Iwai)
- ALSA: usb-audio: Improve frames size computation (Alexander Tsoy)
- staging: gasket: Fix mapping refcnt leak when register/store fails (Xiyu Yang)
- staging: gasket: Fix mapping refcnt leak when put attribute fails (Xiyu Yang)
- firmware: qcom_scm: fix bogous abuse of dma-direct internals (Christoph Hellwig)
- arm64: dts: qcom: fix pm8150 gpio interrupts (Jonathan Marek)
- virtiofs: schedule blocking async replies in separate worker (Vivek Goyal)
- pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries (Jason Yan)
- scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Chad Dupuis)
- gpio: dwapb: Append MODULE_ALIAS for platform driver (Andy Shevchenko)
- RDMA/mlx5: Fix udata response upon SRQ creation (Yishai Hadas)
- ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity (Vincent Stehlé)
- arm64: dts: qcom: msm8916: remove unit name for thermal trip points (Amit Kucheria)
- scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali)
- arm64: dts: mt8173: fix unit name warnings (Hsin-Yi Wang)
- staging: greybus: fix a missing-check bug in gb_lights_light_config() (Chen Zhou)
- x86/purgatory: Disable various profiling and sanitizing options (Hans de Goede)
- apparmor: fix nnp subset test for unconfined (John Johansen)
- scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Tyrel Datwyler)
- scsi: sr: Fix sr_probe() missing deallocate of device minor (Simon Arlott)
- bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Jakub Sitnicki)
- ASoC: meson: add missing free_irq() in error path (Pavel Machek (CIP))
- f2fs: handle readonly filesystem in f2fs_ioc_shutdown() (Chao Yu)
- apparmor: check/put label on apparmor_sk_clone_security() (Mauricio Faria de Oliveira)
- net: dsa: lantiq_gswip: fix and improve the unsupported interface error (Martin Blumenstingl)
- apparmor: fix introspection of of task mode for unconfined tasks (John Johansen)
- mksysmap: Fix the mismatch of '.L' symbols in System.map (ashimida)
- NTB: Fix the default port and peer numbers for legacy drivers (Logan Gunthorpe)
- NTB: ntb_pingpong: Choose doorbells based on port number (Logan Gunthorpe)
- yam: fix possible memory leak in yam_init_driver (Wang Hai)
- sparc32: mm: Don't try to free page-table pages if ctor() fails (Will Deacon)
- pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case (Navid Emamdoost)
- powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu)
- ASoC: qcom: q6asm-dai: kCFI fix (John Stultz)
- cifs: set up next DFS target before generic_ip_connect() (Paulo Alcantara)
- RDMA/core: Fix several reference count leaks. (Qiushi Wu)
- PCI: vmd: Filter resource type bits from shadow register (Jon Derrick)
- nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Xiyu Yang)
- powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Kajol Jain)
- IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Mark Zhang)
- clk: clk-flexgen: fix clock-critical handling (Alain Volmat)
- scsi: vhost: Notify TCM about the maximum sg entries supported per command (Sudhakar Panneerselvam)
- scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Xiyu Yang)
- clk: zynqmp: fix memory leak in zynqmp_register_clocks (Quanyang Wang)
- scsi: cxgb3i: Fix some leaks in init_act_open() (Dan Carpenter)
- mfd: wm8994: Fix driver operation if loaded as modules (Marek Szyprowski)
- powerpc/ptdump: Add _PAGE_COHERENT flag (Christophe Leroy)
- usb: gadget: core: sync interrupt before unbind the udc (Peter Chen)
- gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration (Andy Shevchenko)
- m68k/PCI: Fix a memory leak in an error handling path (Christophe JAILLET)
- PCI: pci-bridge-emul: Fix PCIe bit conflicts (Jon Derrick)
- scsi: hisi_sas: Do not reset phy timer to wait for stray phy up (Luo Jiaxing)
- RDMA/mlx5: Add init2init as a modify command (Aharon Landau)
- coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() (Sai Prakash Ranjan)
- vfio/pci: fix memory leaks in alloc_perm_bits() (Qian Cai)
- arm64: dts: fvp/juno: Fix node address fields (Andre Przywara)
- ps3disk: use the default segment boundary (Emmanuel Nicolet)
- PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register (Pali Rohár)
- arm64: dts: fvp: Fix GIC child nodes (Andre Przywara)
- ASoC: SOF: Do nothing when DSP PM callbacks are not set (Daniel Baluta)
- clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling (Geert Uytterhoeven)
- pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 (Lars Povlsen)
- arm64: dts: juno: Fix GIC child nodes (Andre Przywara)
- arm64: dts: armada-3720-turris-mox: fix SFP binding (Marek Behún)
- arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes (Marek Behún)
- dm mpath: switch paths in dm_blk_ioctl() code path (Martin Wilck)
- misc: fastrpc: fix potential fastrpc_invoke_ctx leak (Srinivas Kandagatla)
- misc: fastrpc: Fix an incomplete memory release in fastrpc_rpmsg_probe() (Srinivas Kandagatla)
- serial: 8250: Fix max baud limit in generic 8250 port (Serge Semin)
- usblp: poison URBs upon disconnect (Oliver Neukum)
- clk: samsung: Mark top ISP and CAM clocks on Exynos542x as critical (Marek Szyprowski)
- remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use (Sibi Sankar)
- i2c: pxa: clear all master action bits in i2c_pxa_stop_message() (Russell King)
- f2fs: report delalloc reserve as non-free in statfs for project quota (Konstantin Khlebnikov)
- iio: bmp280: fix compensation of humidity (Andreas Klinger)
- rtc: mc13xxx: fix a double-unlock issue (Qiushi Wu)
- powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT (Christophe Leroy)
- Input: edt-ft5x06 - fix get_default register write access (Marco Felsch)
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)
- PCI: Allow pci_resize_resource() for devices on root bus (Ard Biesheuvel)
- ALSA: isa/wavefront: prevent out of bounds write in ioctl (Dan Carpenter)
- ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Kai-Heng Feng)
- arm64: dts: meson: fixup SCP sram nodes (Neil Armstrong)
- scsi: qedi: Check for buffer overflow in qedi_set_path() (Dan Carpenter)
- scsi: core: free sgtables in case command setup fails (Johannes Thumshirn)
- ARM: dts: stm32: Add missing ethernet PHY reset on AV96 (Marek Vasut)
- ARM: integrator: Add some Kconfig selections (Linus Walleij)
- ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Xiyu Yang)
- ARM: dts: renesas: Fix IOMMU device node names (Yoshihiro Shimoda)
- backlight: lp855x: Ensure regulators are disabled on probe failure (Jon Hunter)
- ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Shengjiu Wang)
- clk: qcom: msm8916: Fix the address location of pll->config_reg (Bryan O'Donoghue)
- remoteproc: Fix IDR initialisation in rproc_alloc() (Alex Elder)
- iio: pressure: bmp280: Tolerate IRQ before registering (Andy Shevchenko)
- ASoC: SOF: imx8: Fix randbuild error (YueHaibing)
- i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets (Adam Honse)
- ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Dmitry Osipenko)
- clk: sunxi: Fix incorrect usage of round_down() (Rikard Falkeborn)
- power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select (Enric Balletbo i Serra)
- Linux 5.4.48 (Greg Kroah-Hartman)
- perf symbols: Fix kernel maps for kcore and eBPF (Adrian Hunter)
- perf symbols: Fix debuginfo search for Ubuntu (Adrian Hunter)
- perf probe: Check address correctness by map instead of _etext (Masami Hiramatsu)
- perf probe: Fix to check blacklist address correctly (Masami Hiramatsu)
- perf probe: Do not show the skipped events (Masami Hiramatsu)
- f2fs: fix checkpoint=disable:%u% (Jaegeuk Kim)
- w1: omap-hdq: cleanup to add missing newline for some dev_dbg (H. Nikolaus Schaller)
- mtd: rawnand: tmio: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: mtk: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: pasemi: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: plat_nand: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: sunxi: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: oxnas: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: socrates: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: orion: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: xway: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: ingenic: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: sharpsl: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: diskonchip: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: brcmnand: fix hamming oob layout (Álvaro Fernández Rojas)
- mtd: rawnand: onfi: Fix redundancy detection check (Miquel Raynal)
- mtd: rawnand: Fix nand_gpio_waitrdy() (Boris Brezillon)
- sunrpc: clean up properly in gss_mech_unregister() (NeilBrown)
- sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations. (NeilBrown)
- kbuild: force to build vmlinux if CONFIG_MODVERSION=y (Masahiro Yamada)
- powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Michael Ellerman)
- powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Michael Ellerman)
- powerpc/32: Disable KASAN with pages bigger than 16k (Christophe Leroy)
- powerpc/kasan: Fix shadow pages allocation failure (Christophe Leroy)
- powerpc/kasan: Fix issues by lowering KASAN_SHADOW_END (Christophe Leroy)
- powerpc/32s: Fix another build failure with CONFIG_PPC_KUAP_DEBUG (Christophe Leroy)
- drivers/macintosh: Fix memleak in windfarm_pm112 driver (Michael Ellerman)
- ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries (Jonathan Bakker)
- ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin (Ludovic Desroches)
- ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus (Marek Szyprowski)
- soc/tegra: pmc: Select GENERIC_PINCONF (Corentin Labbe)
- ARM: tegra: Correct PL310 Auxiliary Control Register initialization (Dmitry Osipenko)
- kernel/cpu_pm: Fix uninitted local in cpu_pm (Douglas Anderson)
- powerpc/fadump: Account for memory_limit while reserving memory (Hari Bathini)
- powerpc/fadump: consider reserved ranges while reserving memory (Hari Bathini)
- powerpc/fadump: use static allocation for reserved memory ranges (Hari Bathini)
- alpha: fix memory barriers so that they conform to the specification (Mikulas Patocka)
- dm crypt: avoid truncating the logical block size (Eric Biggers)
- sparc64: fix misuses of access_process_vm() in genregs32_[sg]et() (Al Viro)
- sparc32: fix register window handling in genregs32_[gs]et() (Al Viro)
- gnss: sirf: fix error return code in sirf_probe() (Wei Yongjun)
- pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs (Jonathan Bakker)
- pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210 (Jonathan Bakker)
- power: supply: core: fix memory leak in HWMON error path (Qiushi Wu)
- power: supply: core: fix HWMON temperature labels (Michał Mirosław)
- power: vexpress: add suppress_bind_attrs to true (Anders Roxell)
- EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Alexander Monakov)
- hwmon: (k10temp) Add AMD family 17h model 60h PCI match (Alexander Monakov)
- igb: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)
- clk: mediatek: assign the initial value to clk_init_data of mtk_mux (Weiyi Lu)
- media: ov5640: fix use of destroyed mutex (Tomi Valkeinen)
- b43_legacy: Fix connection problem with WPA3 (Larry Finger)
- b43: Fix connection problem with WPA3 (Larry Finger)
- b43legacy: Fix case where channel status is corrupted (Larry Finger)
- Bluetooth: hci_bcm: fix freeing not-requested IRQ (Michał Mirosław)
- serial: 8250: Avoid error message on reprobe (Lukas Wunner)
- media: cedrus: Program output format during each run (Samuel Holland)
- media: go7007: fix a miss of snd_card_free (Chuhong Yuan)
- carl9170: remove P2P_GO support (Christian Lamparter)
- e1000e: Relax condition to trigger reset for ME workaround (Punit Agrawal)
- e1000e: Disable TSO for buffer overrun workaround (Kai-Heng Feng)
- PCI: Program MPS for RCiEP devices (Ashok Raj)
- ima: Set again build_ima_appraise variable (Krzysztof Struczynski)
- ima: Remove redundant policy rule set in add_rules() (Krzysztof Struczynski)
- x86/amd_nb: Add AMD family 17h model 60h PCI IDs (Alexander Monakov)
- serial: 8250_pci: Move Pericom IDs to pci_ids.h (Kai-Heng Feng)
- PCI: Add Loongson vendor ID (Tiezhu Yang)
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)
- PCI: vmd: Add device id for VMD device 8086:9A0B (Jon Derrick)
- PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Ashok Raj)
- PCI: Avoid FLR for AMD Starship USB 3.0 (Kevin Buettner)
- PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Marcos Scriven)
- PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Kai-Heng Feng)
- ext4: fix race between ext4_sync_parent() and rename() (Eric Biggers)
- ext4: fix error pointer dereference (Jeffle Xu)
- ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Harshad Shirwadkar)
- evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Roberto Sassu)
- ima: Remove __init annotation from ima_pcrread() (Roberto Sassu)
- ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Roberto Sassu)
- ima: Directly assign the ima_default_policy pointer to ima_rules (Roberto Sassu)
- ima: Evaluate error in init_ima() (Roberto Sassu)
- ima: Switch to ima_hash_algo for boot aggregate (Roberto Sassu)
- ima: Fix ima digest hash table key calculation (Krzysztof Struczynski)
- mm: call cond_resched() from deferred_init_memmap() (Pavel Tatashin)
- mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (Daniel Jordan)
- mm: initialize deferred pages with interrupts enabled (Pavel Tatashin)
- mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Andrea Arcangeli)
- powerpc/mm: Fix conditions to perform MMU specific management by blocks on PPC32. (Christophe Leroy)
- btrfs: fix space_info bytes_may_use underflow during space cache writeout (Filipe Manana)
- btrfs: fix space_info bytes_may_use underflow after nocow buffered write (Filipe Manana)
- btrfs: fix wrong file range cleanup after an error filling dealloc range (Filipe Manana)
- btrfs: fix error handling when submitting direct I/O bio (Omar Sandoval)
- btrfs: force chunk allocation if our global rsv is larger than metadata (Josef Bacik)
- btrfs: send: emit file capabilities after chown (Marcos Paulo de Souza)
- btrfs: include non-missing as a qualifier for the latest_bdev (Anand Jain)
- btrfs: free alien device after device add (Anand Jain)
- string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Daniel Axtens)
- kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE (Daniel Axtens)
- selftests/bpf, flow_dissector: Close TAP device FD after the test (Jakub Sitnicki)
- bpf: Fix running sk_skb program types with ktls (John Fastabend)
- bpf: Refactor sockmap redirect code so its easy to reuse (John Fastabend)
- bpf: Fix map permissions check (Anton Protopopov)
- libbpf: Fix perf_buffer__free() API for sparse allocs (Eelco Chaudron)
- platform/x86: asus_wmi: Reserve more space for struct bias_args (Chris Chiu)
- platform/x86: intel-vbtn: Only blacklist SW_TABLET_MODE on the 9 / "Laptop" chasis-type (Hans de Goede)
- platform/x86: intel-hid: Add a quirk to support HP Spectre X2 (2015) (Nickolai Kozachenko)
- platform/x86: hp-wmi: Convert simple_strtoul() to kstrtou32() (Andy Shevchenko)
- cpuidle: Fix three reference count leaks (Qiushi Wu)
- spi: dw: Return any value retrieved from the dma_transfer callback (Serge Semin)
- mmc: sdhci-esdhc-imx: fix the mask for tuning start point (Haibo Chen)
- iwlwifi: mvm: fix aux station leak (Sharon)
- ixgbe: fix signed-integer-overflow warning (Xie XiuQi)
- ice: fix potential double free in probe unrolling (Jacob Keller)
- mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core (Ulf Hansson)
- staging: greybus: sdio: Respect the cmd->busy_timeout from the mmc core (Ulf Hansson)
- mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk (Veerabhadrarao Badiganti)
- bcache: fix refcount underflow in bcache_device_free() (Coly Li)
- MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe() (YuanJunQing)
- PCI: Don't disable decoding when mmio_always_on is set (Jiaxun Yang)
- macvlan: Skip loopback packets in RX handler (Alexander Sverdlin)
- btrfs: qgroup: mark qgroup inconsistent if we're inherting snapshot to a new qgroup (Qu Wenruo)
- btrfs: improve global reserve stealing logic (Josef Bacik)
- m68k: mac: Don't call via_flush_cache() on Mac IIfx (Finn Thain)
- MIPS: tools: Fix resource leak in elf-entry.c (Kaige Li)
- x86/mm: Stop printing BRK addresses (Arvind Sankar)
- selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Alan Maguire)
- drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Felix Kuehling)
- drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (chen gong)
- crypto: stm32/crc32 - fix multi-instance (Nicolas Toromanoff)
- crypto: stm32/crc32 - fix run-time self test issue. (Nicolas Toromanoff)
- crypto: stm32/crc32 - fix ext4 chksum BUG_ON() (Nicolas Toromanoff)
- mips: Add udelay lpj numbers adjustment (Serge Semin)
- mips: MAAR: Use more precise address mask (Serge Semin)
- sched: Defend cfs and rt bandwidth quota against overflow (Huaixin Chang)
- x86/boot: Correct relocation destination on old linkers (Arvind Sankar)
- kgdboc: Use a platform device to handle tty drivers showing up late (Douglas Anderson)
- mwifiex: Fix memory corruption in dump_station (Pali Rohár)
- rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Dan Carpenter)
- net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Erez Shitrit)
- veth: Adjust hard_start offset on redirect XDP frames (Jesper Dangaard Brouer)
- iocost: don't let vrate run wild while there's no saturation signal (Tejun Heo)
- raid5: remove gfp flags from scribble_alloc() (Coly Li)
- md: don't flush workqueue unconditionally in md_open (Guoqing Jiang)
- mt76: avoid rx reorder buffer overflow (Ryder Lee)
- drm/mcde: dsi: Fix return value check in mcde_dsi_bind() (Wei Yongjun)
- net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Bhupesh Sharma)
- wcn36xx: Fix error handling path in 'wcn36xx_probe()' (Christophe JAILLET)
- ath10k: Remove msdu from idr when management pkt send fails (Rakesh Pillai)
- nvme-tcp: use bh_lock in data_ready (Sagi Grimberg)
- nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Weiping Zhang)
- nvme: refine the Qemu Identify CNS quirk (Christoph Hellwig)
- iwlwifi: avoid debug max amsdu config overwriting itself (Mordechay Goodstein)
- platform/x86: intel-vbtn: Also handle tablet-mode switch on "Detachable" and "Portable" chassis-types (Hans de Goede)
- platform/x86: intel-vbtn: Do not advertise switches to userspace if they are not there (Hans de Goede)
- platform/x86: intel-vbtn: Split keymap into buttons and switches parts (Hans de Goede)
- platform/x86: intel-vbtn: Use acpi_evaluate_integer() (Hans de Goede)
- xfs: fix duplicate verification from xfs_qm_dqflush() (Brian Foster)
- xfs: reset buffer write failure state on successful completion (Brian Foster)
- kgdb: Fix spurious true from in_dbg_master() (Daniel Thompson)
- mips: cm: Fix an invalid error code of INTVN_*_ERR (Serge Semin)
- MIPS: Truncate link address into 32bit for 32bit kernel (Jiaxun Yang)
- Crypto/chcr: fix for ccm(aes) failed test (Devulapally Shiva Krishna)
- xfs: clean up the error handling in xfs_swap_extents (Darrick J. Wong)
- libertas_tf: avoid a null dereference in pointer priv (Colin Ian King)
- powerpc/spufs: fix copy_to_user while atomic (Jeremy Kerr)
- net: allwinner: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- media: cec: silence shift wrapping warning in __cec_s_log_addrs() (Dan Carpenter)
- drivers: net: davinci_mdio: fix potential NULL dereference in davinci_mdio_probe() (Wei Yongjun)
- selinux: fix error return code in policydb_read() (Wei Yongjun)
- net: lpc-enet: fix error return code in lpc_mii_init() (Wei Yongjun)
- iocost_monitor: drop string wrap around numbers when outputting json (Tejun Heo)
- drivers/perf: hisi: Fix typo in events attribute array (Shaokun Zhang)
- sched/core: Fix illegal RCU from offline CPUs (Peter Zijlstra)
- exit: Move preemption fixup up, move blocking operations down (Jann Horn)
- lib/mpi: Fix 64-bit MIPS build with Clang (Nathan Chancellor)
- net: bcmgenet: Fix WoL with password after deep sleep (Doug Berger)
- net: bcmgenet: set Rx mode before starting netif (Doug Berger)
- selftests/bpf: Fix memory leak in extract_build_id() (Andrii Nakryiko)
- netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Pablo Neira Ayuso)
- dpaa2-eth: fix return codes used in ndo_setup_tc (Jesper Dangaard Brouer)
- Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 (Andrea Parri (Microsoft))
- audit: fix a net reference leak in audit_list_rules_send() (Paul Moore)
- Bluetooth: btbcm: Add 2 missing models to subver tables (Hans de Goede)
- ath10k: add flush tx packets for SDIO chip (Wen Gong)
- MIPS: Make sparse_init() using top-down allocation (Tiezhu Yang)
- media: platform: fcp: Set appropriate DMA parameters (Kieran Bingham)
- media: dvb: return -EREMOTEIO on i2c transfer failure. (Colin Ian King)
- audit: fix a net reference leak in audit_send_reply() (Paul Moore)
- drm/mediatek: set dpi pin mode to gpio low to avoid leakage current (Jitao Shi)
- dt-bindings: display: mediatek: control dpi pins mode to avoid leakage (Jitao Shi)
- e1000: Distribute switch variables for initialization (Kees Cook)
- tools api fs: Make xxx__mountpoint() more scalable (Stephane Eranian)
- regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l (Bjorn Andersson)
- brcmfmac: fix wrong location to get firmware feature (Jaehoon Chung)
- spi: Respect DataBitLength field of SpiSerialBusV2() ACPI resource (Andy Shevchenko)
- media: staging/intel-ipu3: Implement lock for stream on/off operations (Bingbu Cao)
- ath10k: fix kernel null pointer dereference (Venkateswara Naralasetty)
- staging: android: ion: use vmap instead of vm_map_ram (Christoph Hellwig)
- x86: fix vmap arguments in map_irq_stack (Christoph Hellwig)
- net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Jia-Ju Bai)
- x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Jon Doron)
- spi: dw: Fix Rx-only DMA transfers (Serge Semin)
- Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Chuhong Yuan)
- mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error (Martin Blumenstingl)
- ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Surabhi Boob)
- ice: Fix memory leak (Surabhi Boob)
- batman-adv: Revert "disable ethtool link speed detection when auto negotiation off" (Sven Eckelmann)
- ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE (Linus Walleij)
- btrfs: do not ignore error from btrfs_next_leaf() when inserting checksums (Filipe Manana)
- btrfs: account for trans_block_rsv in may_commit_transaction (Josef Bacik)
- media: dvbdev: Fix tuner->demod media controller link (Brad Love)
- clocksource: dw_apb_timer_of: Fix missing clockevent timers (Serge Semin)
- clocksource: dw_apb_timer: Make CPU-affiliation being optional (Serge Semin)
- spi: dw: Enable interrupts in accordance with DMA xfer mode (Serge Semin)
- mips: Fix cpu_has_mips64r1/2 activation for MIPS32 CPUs (Serge Semin)
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)
- pmu/smmuv3: Clear IRQ affinity hint on device removal (Jean-Philippe Brucker)
- kgdb: Prevent infinite recursive entries to the debugger (Douglas Anderson)
- kgdb: Disable WARN_CONSOLE_UNLOCKED for all kgdb (Douglas Anderson)
- Bluetooth: Add SCO fallback for invalid LMP parameters error (Hsin-Yu Chao)
- MIPS: Loongson: Build ATI Radeon GPU driver as module (Tiezhu Yang)
- platform/x86: dell-laptop: don't register micmute LED if there is no token (Koba Ko)
- ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jesper Dangaard Brouer)
- lockdown: Allow unprivileged users to see lockdown status (Jeremy Cline)
- drm: rcar-du: Set primary plane zpos immutably at initializing (Tomohito Esaki)
- block: reset mapping if failed to update hardware queue count (Weiping Zhang)
- arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Luke Nelson)
- block: alloc map and request for new hardware queue (Ming Lei)
- ACPICA: Dispatcher: add status checks (Erik Kaneda)
- spi: dw: Zero DMA Tx and Rx configurations on stack (Andy Shevchenko)
- rtw88: fix an issue about leak system resources (Dejin Zheng)
- media: staging: ipu3: Fix stale list entries on parameter queue failure (Tomasz Figa)
- arm64: cacheflush: Fix KGDB trap detection (Daniel Thompson)
- ath10k: remove the max_sched_scan_reqs value (Wen Gong)
- efi/libstub/x86: Work around LLVM ELF quirk build regression (Ard Biesheuvel)
- net: ena: fix error returning in ena_com_get_hash_function() (Arthur Kiyanovski)
- net: atlantic: make hw_get_regs optional (Mark Starovoytov)
- sched/fair: Refill bandwidth before scaling (Huaixin Chang)
- x86,smap: Fix smap_{save,restore}() alternatives (Peter Zijlstra)
- spi: pxa2xx: Apply CS clk quirk to BXT (Evan Green)
- libbpf: Fix memory leak and possible double-free in hashmap__clear (Andrii Nakryiko)
- arm64/kernel: Fix range on invalidating dcache for boot page tables (Gavin Shan)
- drm/amdgpu: Init data to avoid oops while reading pp_num_states. (limingyu)
- spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices (Geert Uytterhoeven)
- objtool: Ignore empty alternatives (Julien Thierry)
- media: si2157: Better check for running tuner in init (Brad Love)
- media: vicodec: Fix error codes in probe function (Dan Carpenter)
- crypto: ccp -- don't "select" CONFIG_DMADEVICES (Arnd Bergmann)
- media: imx: imx7-mipi-csis: Cleanup and fix subdev pad format handling (Laurent Pinchart)
- media: staging: imgu: do not hold spinlock during freeing mmu page table (Bingbu Cao)
- drm: bridge: adv7511: Extend list of audio sample rates (Bogdan Togorean)
- ath10k: Fix the race condition in firmware dump work queue (Maharaja Kennadyrajan)
- drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Christian König)
- ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Ard Biesheuvel)
-
Sun Jun 21 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2026.el7uek]
- NFS: replace cross device check in copy_file_range (Olga Kornievskaia) [Orabug: 31507620]
- aarch64: Enable thermal config for RPi4 (Vijay Kumar) [Orabug: 31504894]
- thermal: Add BCM2711 thermal driver (Stefan Wahren) [Orabug: 31504894]
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry) [Orabug: 31504051]
- kabi: include kconfig.h in uek_kabi.h (Alan Maguire) [Orabug: 31497938]
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld) [Orabug: 31493184]
- xdp: add missing KABI include (Alan Maguire) [Orabug: 31491751]
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon) [Orabug: 31481207]
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker) [Orabug: 31422294]
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing) [Orabug: 31422294]
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan) [Orabug: 31422294]
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp) [Orabug: 31422294]
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp) [Orabug: 31422294]
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp) [Orabug: 31422294]
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan) [Orabug: 31422294]
- perf: arm_dsu: Support ACPI mode. (Tuan Phan) [Orabug: 31422294]
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan) [Orabug: 31422294]
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan) [Orabug: 31422294]
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan) [Orabug: 31422294]
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse) [Orabug: 31422294]
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse) [Orabug: 31422294]
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse) [Orabug: 31422294]
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan) [Orabug: 31422294]
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy) [Orabug: 31422294]
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy) [Orabug: 31422294]
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy) [Orabug: 31422294]
- scsi: target: tcmu: Call flush_dcache_page() with proper page struct (Henry Willard) [Orabug: 31414689]
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost) [Orabug: 31351668] {CVE-2019-19054}
- Revert "RDS: add module parameter to allow module unload or not" (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Remove unused link detection code (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Change module initialization sequence in case of failure (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Incorrect fastreg_wrs accounting (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: c_base_conn->last_flush_ms updated after freed (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Spread out the rds_rdma module shutdown work (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Each RDS transport should keep its own connection count (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Clean up ib_nodev_conns list handling (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Use a device's own workqueue to process device related work (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: SRQ delayed work should be cancelled (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Device resource is not released when a conn is shutdown (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Add sychronization between socket close and device removal (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: The fast registration work queue is not destroyed (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Incorrect rds_conn_hash table check (Ka-Cheong Poon) [Orabug: 25962452]
- net/rds: Add macro to loop through the rds_conn_hash_table (Ka-Cheong Poon) [Orabug: 25962452]
- Linux 5.4.47 (Greg Kroah-Hartman)
- KVM: arm64: Save the host's PtrAuth keys in non-preemptible context (Marc Zyngier)
- KVM: arm64: Synchronize sysreg state on injecting an AArch32 exception (Marc Zyngier)
- xen/pvcalls-back: test for errors when calling backend_connect() (Juergen Gross)
- block/floppy: fix contended case in floppy_queue_rq() (Jiri Kosina)
- mmc: sdio: Fix several potential memory leaks in mmc_sdio_init_card() (Ulf Hansson)
- mmc: sdio: Fix potential NULL pointer error in mmc_sdio_init_card() (Ulf Hansson)
- ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description (Ludovic Desroches)
- mmc: uniphier-sd: call devm_request_irq() after tmio_mmc_host_probe() (Masahiro Yamada)
- mmc: tmio: Further fixup runtime PM management at remove (Ulf Hansson)
- mmc: mmci_sdmmc: fix DMA API warning overlapping mappings (Ludovic Barre)
- mmc: sdhci-msm: Clear tuning done flag while hs400 tuning (Veerabhadrarao Badiganti)
- agp/intel: Reinforce the barrier after GTT updates (Chris Wilson)
- perf: Add cond_resched() to task_function_call() (Barret Rhoden)
- fat: don't allow to mount if the FAT length == 0 (OGAWA Hirofumi)
- mm/slub: fix a memory leak in sysfs_slab_add() (Wang Hai)
- drm/vkms: Hold gem object while still in-use (Ezequiel Garcia)
- Smack: slab-out-of-bounds in vsscanf (Casey Schaufler)
- ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Qiujun Huang)
- ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Qiujun Huang)
- ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Qiujun Huang)
- ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Qiujun Huang)
- ath9k: Fix use-after-free Read in htc_connect_service (Qiujun Huang)
- selftests/ftrace: Return unsupported if no error_log file (Masami Hiramatsu)
- scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy)
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)
- KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts (Marc Zyngier)
- KVM: arm64: Stop writing aarch32's CSSELR into ACTLR (James Morse)
- KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits (Xing Li)
- KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_cpu_data) (Xing Li)
- KVM: nVMX: Consult only the "basic" exit reason when routing nested exit (Sean Christopherson)
- KVM: nSVM: leave ASID aside in copy_vmcb_control_area (Paolo Bonzini)
- KVM: nSVM: fix condition for filtering async PF (Paolo Bonzini)
- KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 (Sean Christopherson)
- video: fbdev: w100fb: Fix a potential double free. (Christophe JAILLET)
- video: vt8500lcdfb: fix fallthrough warning (Sam Ravnborg)
- EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Qiuxu Zhuo)
- cpufreq: Fix up cpufreq_boost_set_sw() (Rafael J. Wysocki)
- remoteproc: Fix and restore the parenting hierarchy for vdev (Suman Anna)
- remoteproc: Fall back to using parent memory pool if no dedicated available (Tero Kristo)
- proc: Use new_inode not new_inode_pseudo (Eric W. Biederman)
- ovl: initialize error in ovl_copy_xattr (Yuxuan Shui)
- net/mlx5e: Fix repeated XSK usage on one channel (Maxim Mikityanskiy)
- net/mlx5: Fix fatal error handling during device load (Shay Drory)
- net/mlx5: drain health workqueue in case of driver load error (Shay Drory)
- selftests/net: in rxtimestamp getopt_long needs terminating null entry (tannerlove)
- dccp: Fix possible memleak in dccp_init and dccp_fini (Wang Hai)
- crypto: virtio: Fix dest length calculation in __virtio_crypto_skcipher_do_req() (Longpeng(Mike))
- crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req() (Longpeng(Mike))
- crypto: virtio: Fix use-after-free in virtio_crypto_skcipher_finalize_req() (Longpeng(Mike))
- firmware: imx: scu: Fix corruption of header (Franck LENORMAND)
- firmware: imx-scu: Support one TX and one RX (Peng Fan)
- firmware: imx: warn on unexpected RX (Leonard Crestez)
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)
- crypto: drbg - fix error return code in drbg_alloc_state() (Wei Yongjun)
- crypto: algapi - Avoid spurious modprobe on LOADED (Eric Biggers)
- crypto: cavium/nitrox - Fix 'nitrox_get_first_device()' when ndevlist is fully iterated (Christophe JAILLET)
- gup: document and work around "COW can break either way" issue (Linus Torvalds)
- PM: runtime: clk: Fix clk_pm_runtime_get() error path (Rafael J. Wysocki)
- spi: bcm-qspi: when tx/rx buffer is NULL set to 0 (Justin Chen)
- spi: bcm-qspi: Handle clock probe deferral (Florian Fainelli)
- spi: bcm2835aux: Fix controller unregister order (Lukas Wunner)
- spi: bcm2835: Fix controller unregister order (Lukas Wunner)
- spi: pxa2xx: Fix runtime PM ref imbalance on probe error (Lukas Wunner)
- spi: pxa2xx: Fix controller unregister order (Lukas Wunner)
- spi: Fix controller unregister order (Lukas Wunner)
- spi: dw: Fix controller unregister order (Lukas Wunner)
- nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Ryusuke Konishi)
- lib/lzo: fix ambiguous encoding bug in lzo-rle (Dave Rodgman)
- arm64: acpi: fix UBSAN warning (Nick Desaulniers)
- ACPI: PM: Avoid using power resources if there are none for D0 (Rafael J. Wysocki)
- ACPI: GED: add support for _Exx / _Lxx handler methods (Ard Biesheuvel)
- ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Qiushi Wu)
- ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Qiushi Wu)
- ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Kai-Heng Feng)
- ALSA: usb-audio: Fix inconsistent card PM state after resume (Takashi Iwai)
- ALSA: pcm: fix snd_pcm_link() lockdep splat (Michał Mirosław)
- ALSA: pcm: disallow linking stream to itself (Michał Mirosław)
- ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Hui Wang)
- ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Takashi Sakamoto)
- ALSA: es1688: Add the missed snd_card_free() (Chuhong Yuan)
- watchdog: imx_sc_wdt: Fix reboot on crash (Fabio Estevam)
- smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Namjae Jeon)
- smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Steve French)
- efi/efivars: Add missing kobject_put() in sysfs entry creation error path (Ard Biesheuvel)
- io_uring: use kvfree() in io_sqe_buffer_register() (Denis Efremov)
- ASoC: max9867: fix volume controls (Pavel Dobias)
- powerpc/ptdump: Properly handle non standard page size (Christophe Leroy)
- KVM: x86: Fix APIC page invalidation race (Eiichi Tsukata)
- KVM: x86: respect singlestep when emulating instruction (Felipe Franciosi)
- KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Sean Christopherson)
- perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Kan Liang)
- x86/reboot/quirks: Add MacBook6,1 reboot quirk (Hill Ma)
- x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches. (Anthony Steinhauser)
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)
- x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Xiaochun Lee)
- x86_64: Fix jiffies ODR violation (Bob Haarman)
- sctp: fix refcount bug in sctp_wfree (Qiujun Huang)
- sctp: fix possibly using a bad saddr with a given dst (Marcelo Ricardo Leitner)
- iwlwifi: mvm: fix NVM check for 3168 devices (Luca Coelho)
- ipv4: fix a RCU-list lock in fib_triestat_seq_show (Qian Cai)
- aio: fix async fsync creds (Miklos Szeredi)
- fanotify: fix ignore mask logic for events on child and on dir (Amir Goldstein)
- selftests: fix flower parent qdisc (Vlad Buslov)
- mm: add kvfree_sensitive() for freeing sensitive data objects (Waiman Long)
- perf probe: Accept the instance number of kretprobe event (Masami Hiramatsu)
- PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Bjorn Helgaas)
- KVM: x86: only do L1TF workaround on affected processors (Paolo Bonzini)
- x86/cpu/amd: Make erratum #1054 a legacy erratum (Kim Phillips)
- s390/pci: Log new handle in clp_disable_fh() (Petr Tesarik)
- padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Daniel Jordan)
- RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Jason Gunthorpe)
- smack: avoid unused 'sip' variable warning (Arnd Bergmann)
- ath9k_htc: Silence undersized packet warnings (Masashi Honma)
- spi: dw: Fix native CS being unset (Sasha Levin)
- powerpc/xive: Clear the page tables for the ESB IO mapping (Cédric Le Goater)
- drivers/net/ibmvnic: Update VNIC protocol version reporting (Thomas Falcon)
- gfs2: Even more gfs2_find_jhead fixes (Andreas Gruenbacher)
- csky: Fixup abiv2 syscall_trace break a4 & a5 (Guo Ren)
- Input: synaptics - add a second working PNP_ID for Lenovo T470s (Dennis Kadioglu)
- sched/fair: Don't NUMA balance for kthreads (Jens Axboe)
- ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook (Fredrik Strupe)
- Input: mms114 - fix handling of mms345l (Stephan Gerhold)
- elfnote: mark all .note sections SHF_ALLOC (Nick Desaulniers)
- bpf: Support llvm-objcopy for vmlinux BTF (Fangrui Song)
- vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Ido Schimmel)
- bridge: Avoid infinite loop when suppressing NS messages with invalid options (Ido Schimmel)
- tun: correct header offsets in napi frags mode (Willem de Bruijn)
- net_failover: fixed rollback in net_failover_open() (Vasily Averin)
- mlxsw: core: Use different get_trend() callbacks for different thermal zones (Vadim Pasternak)
- ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu)
-
Sun Jun 14 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2025.el7uek]
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil) [Orabug: 31461633]
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena) [Orabug: 31461633]
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S) [Orabug: 31461633]
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena) [Orabug: 31461633]
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai) [Orabug: 31461633]
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan) [Orabug: 31461633]
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan) [Orabug: 31461633]
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 31461633]
- scsi: megaraid_sas: fix indentation issue (Colin Ian King) [Orabug: 31461633]
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke) [Orabug: 31461633]
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor) [Orabug: 31461633]
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing) [Orabug: 31461633]
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin) [Orabug: 31461633]
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil) [Orabug: 31461633]
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [Orabug: 31352778] {CVE-2020-0543}
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross) [Orabug: 31352778] {CVE-2020-0543}
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross) [Orabug: 31352778] {CVE-2020-0543}
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross) [Orabug: 31352778] {CVE-2020-0543}
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross) [Orabug: 31352778] {CVE-2020-0543}
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc) [Orabug: 31352778] {CVE-2020-0543}
- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni) [Orabug: 31386505]
- include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Akinobu Mita) [Orabug: 31019735]
- nvmet: update AEN list and array at one place (Daniel Wagner) [Orabug: 31019735]
- nvmet: fix dsm failure when payload does not match sgl descriptor (Sagi Grimberg) [Orabug: 31019735]
- nvme: hwmon: switch to use <linux/units.h> helpers (Akinobu Mita) [Orabug: 31019735]
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- x86: Simplify retpoline declaration (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre) [Orabug: 31077463] [Orabug: 31077534]
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Add support for intra-function calls (Alexandre Chartre) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Remove INSN_STACK (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre) [Orabug: 31077463] [Orabug: 31077534]
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Remove check preventing branches within alternative (Julien Thierry) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra) [Orabug: 31077463] [Orabug: 31077534]
- objtool: Support multiple stack_op per instruction (Julien Thierry) [Orabug: 31077463] [Orabug: 31077534]
- Linux 5.4.46 (Greg Kroah-Hartman)
- Revert "net/mlx5: Annotate mutex destroy for root ns" (Greg Kroah-Hartman)
- uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov)
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)
- nvmem: qfprom: remove incorrect write support (Srinivas Kandagatla)
- CDC-ACM: heed quirk also in error handling (Oliver Neukum)
- staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK (Pascal Terjan)
- tty: hvc_console, fix crashes on parallel open/close (Jiri Slaby)
- vt: keyboard: avoid signed integer overflow in k_ascii (Dmitry Torokhov)
- usb: musb: Fix runtime PM imbalance on error (Dinghao Liu)
- usb: musb: start session in resume for host port (Bin Liu)
- iio: adc: stm32-adc: fix a wrong error message when probing interrupts (Fabrice Gasnier)
- iio:chemical:pms7003: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio: vcnl4000: Fix i2c swapped word reading. (Mathieu Othacehe)
- iio:chemical:sps30: Fix timestamp alignment (Jonathan Cameron)
- USB: serial: ch341: add basis for quirk detection (Michael Hanselmann)
- USB: serial: option: add Telit LE910C1-EUX compositions (Daniele Palmas)
- USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Bin Liu)
- USB: serial: qcserial: add DW5816e QDL support (Matt Jolly)
- net: be more gentle about silly gso requests coming from user (Eric Dumazet)
- net: check untrusted gso_size at kernel entry (Willem de Bruijn)
- vsock: fix timeout in vsock_accept() (Stefano Garzarella)
- nfp: flower: fix used time of merge flow statistics (Heinrich Kuhn)
- NFC: st21nfca: add missed kfree_skb() in an error path (Chuhong Yuan)
- net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Daniele Palmas)
- net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Fugang Duan)
- net/mlx5: Fix crash upon suspend/resume (Mark Bloch)
- l2tp: do not use inet_hash()/inet_unhash() (Eric Dumazet)
- l2tp: add sk_family checks to l2tp_validate_socket (Eric Dumazet)
- devinet: fix memleak in inetdev_init() (Yang Yingliang)
- Fix up three build warnings in the UEK6 Master tree (Jack Vogel) [Orabug: 31469792]
- Linux 5.4.45 (Greg Kroah-Hartman)
- net: smsc911x: Fix runtime PM imbalance on error (Dinghao Liu)
- selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Amit Cohen)
- net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x (Jonathan McDowell)
- net/ethernet/freescale: rework quiesce/activate for ucc_geth (Valentin Longchamp)
- null_blk: return error for invalid zone size (Chaitanya Kulkarni)
- s390/mm: fix set_huge_pte_at() for empty ptes (Gerald Schaefer)
- drm/edid: Add Oculus Rift S to non-desktop list (Jan Schmidt)
- net: bmac: Fix read of MAC address from ROM (Jeremy Kerr)
- x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables (Nathan Chancellor)
- io_uring: initialize ctx->sqo_wait earlier (Jens Axboe)
- i2c: altera: Fix race between xfer_msg and isr thread (Atsushi Nemoto)
- scsi: pm: Balance pm_only counter of request queue during system resume (Can Guo)
- evm: Fix RCU list related warnings (Madhuparna Bhowmik)
- ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT (Vineet Gupta)
- ARC: Fix ICCM & DCCM runtime size checks (Eugeniy Paltsev)
- RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Michal Kalderon)
- RDMA/qedr: Fix qpids xarray api used (Michal Kalderon)
- s390/ftrace: save traced function caller (Vasily Gorbik)
- ASoC: intel - fix the card names (Jaroslav Kysela)
- spi: dw: use "smp_mb()" to avoid sending spi data error (Xinwei Kong)
- powerpc/xmon: Restrict when kernel is locked down (Christopher M. Riedl)
- powerpc/powernv: Avoid re-registration of imc debugfs directory (Anju T Sudhakar)
- scsi: hisi_sas: Check sas_port before using it (Xiang Chen)
- drm/i915: fix port checks for MST support on gen >= 11 (Lucas De Marchi)
- airo: Fix read overflows sending packets (Dan Carpenter)
- net: dsa: mt7530: set CPU port to fallback mode (DENG Qingfang)
- scsi: ufs: Release clock if DMA map fails (Can Guo)
- media: staging: ipu3-imgu: Move alignment attribute to field (Sakari Ailus)
- media: Revert "staging: imgu: Address a compiler warning on alignment" (Sakari Ailus)
- mmc: fix compilation of user API (Jérôme Pouiller)
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)
- mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Matthew Garrett)
- p54usb: add AirVasT USB stick device-id (Giuseppe Marco Randazzo)
- HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Julian Sax)
- HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires)
- HID: sony: Fix for broken buttons on DS3 USB dongles (Scott Shumate)
- mm: Fix mremap not considering huge pmd devmap (Fan Yang) {CVE-2020-10757}
- Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Tejun Heo)
-
Mon Jun 08 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2024.el7uek]
- xfs: fix freeze hung (Junxiao Bi) [Orabug: 31430849]
- Revert "nexthops: don't modify published nexthop groups" (Jack Vogel)
- Linux 5.4.44 (Greg Kroah-Hartman)
- perf: Make perf able to build with latest libbfd (Changbin Du)
- netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Pablo Neira Ayuso)
- netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Nathan Chancellor)
- netfilter: conntrack: comparison of unsigned in cthelper confirmation (Pablo Neira Ayuso)
- bonding: Fix reference count leak in bond_sysfs_slave_add. (Qiushi Wu)
- net: dsa: declare lockless TX feature for slave ports (Vladimir Oltean)
- ipv4: nexthop version of fib_info_nh_uses_dev (David Ahern)
- nexthop: Expand nexthop_is_multipath in a few places (David Ahern)
- nexthops: don't modify published nexthop groups (Nikolay Aleksandrov)
- nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry (David Ahern)
- crypto: chelsio/chtls: properly set tp->lsndtime (Eric Dumazet)
- qlcnic: fix missing release in qlcnic_83xx_interrupt_test. (Qiushi Wu)
- xsk: Add overflow check for u64 division, stored into u32 (Björn Töpel)
- ieee80211: Fix incorrect mask for default PE duration (Pradeep Kumar Chitrapu)
- bnxt_en: Fix accumulation of bp->net_stats_prev. (Michael Chan)
- esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long)
- netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Pablo Neira Ayuso)
- netfilter: nfnetlink_cthelper: unbreak userspace helper support (Pablo Neira Ayuso)
- netfilter: conntrack: make conntrack userspace helpers work again (Pablo Neira Ayuso)
- netfilter: ipset: Fix subcounter update skip (Phil Sutter)
- netfilter: nft_reject_bridge: enable reject with bridge vlan (Michael Braun)
- ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long)
- xfrm: fix error in comment (Antony Antony)
- xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long)
- xfrm: fix a warning in xfrm_policy_insert_list (Xin Long)
- xfrm interface: fix oops when deleting a x-netns interface (Nicolas Dichtel)
- xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long)
- xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long)
- xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long)
- xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long)
- copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Al Viro)
- x86/dma: Fix max PFN arithmetic overflow on 32 bit systems (Alexander Dahl)
- mac80211: mesh: fix discovery timer re-arming issue / crash (Linus Lüssing)
- x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long" (Andy Lutomirski)
- cfg80211: fix debugfs rename crash (Johannes Berg)
- parisc: Fix kernel panic in mem_init() (Helge Deller)
- iommu: Fix reference count leak in iommu_group_alloc. (Qiushi Wu)
- gpio: fix locking open drain IRQ lines (Linus Walleij)
- Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jens Axboe)
- include/asm-generic/topology.h: guard cpumask_of_node() macro argument (Arnd Bergmann)
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)
- mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() (Konstantin Khlebnikov)
- mm,thp: stop leaking unreleased file pages (Hugh Dickins)
- IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Valentine Fatiev)
- drm/amd/display: drop cursor position check in atomic test (Simon Ser)
- RDMA/core: Fix double destruction of uobject (Jason Gunthorpe)
- ceph: flush release queue when handling caps for unknown inode (Jeff Layton)
- libceph: ignore pool overlay and cache logic on redirects (Jerry Lee)
- ALSA: hda/realtek - Add new codec supported for ALC287 (Kailang Yang)
- ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Takashi Iwai)
- clk: qcom: gcc: Fix parent for gpll0_out_even (Vinod Koul)
- exec: Always set cap_ambient in cap_bprm_set_creds (Eric W. Biederman)
- ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Chris Chiu)
- ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Takashi Iwai)
- ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Changming Liu)
- RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Qiushi Wu)
- gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe() (Tiezhu Yang)
- gpio: pxa: Fix return value of pxa_gpio_probe() (Tiezhu Yang)
- mmc: block: Fix use-after-free issue for rpmb (Peng Hao)
- ARM: dts: bcm: HR2: Fix PPI interrupt types (Hamish Martin)
- ARM: dts: bcm2835-rpi-zero-w: Fix led polarity (Vincent Stehlé)
- ARM: dts/imx6q-bx50v3: Set display interface clock parents (Robert Beckett)
- IB/qib: Call kobject_put() when kobject_init_and_add() fails (Kaike Wan)
- gpu/drm: Ingenic: Fix opaque pointer casted to wrong type (Paul Cercueil)
- soc: mediatek: cmdq: return send msg error code (Dennis YC Hsieh)
- arm64: dts: mt8173: fix vcodec-enc clock (Hsin-Yi Wang)
- gpio: exar: Fix bad handling for ida_simple_get error path (Takashi Iwai)
- ARM: uaccess: fix DACR mismatch with nested exceptions (Russell King)
- ARM: uaccess: integrate uaccess_save and uaccess_restore (Russell King)
- ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h (Russell King)
- ARM: 8970/1: decompressor: increase tag size (Łukasz Stelmach)
- Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() (Wei Yongjun)
- Input: synaptics-rmi4 - really fix attn_data use-after-free (Evan Green)
- Input: i8042 - add ThinkPad S230u to i8042 reset list (Kevin Locke)
- Input: dlink-dir685-touchkeys - fix a typo in driver name (Christophe JAILLET)
- Input: xpad - add custom init packet for Xbox One S controllers (Łukasz Patron)
- Input: evdev - call input_flush_device() on release(), not flush() (Brendan Shanks)
- Input: usbtouchscreen - add support for BonXeon TP (James Hilliard)
- drivers: net: hamradio: Fix suspicious RCU usage warning in bpqether.c (Madhuparna Bhowmik)
- samples: bpf: Fix build error (Matteo Croce)
- csky: Fixup raw_copy_from_user() (Al Viro)
- cifs: Fix null pointer check in cifs_read (Steve French)
- hwmon: (nct7904) Fix incorrect range of temperature limit registers (Amy Shih)
- csky: Fixup remove duplicate irq_disable (Liu Yibin)
- csky: Fixup perf callchain unwind (Mao Han)
- csky: Fixup msa highest 3 bits mask (Liu Yibin)
- clk: ti: am33xx: fix RTC clock parent (Tero Kristo)
- riscv: stacktrace: Fix undefined reference to `walk_stackframe' (Kefeng Wang)
- IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() (Denis V. Lunev)
- net: freescale: select CONFIG_FIXED_PHY where needed (Arnd Bergmann)
- usb: gadget: legacy: fix redundant initialization warnings (Masahiro Yamada)
- usb: phy: twl6030-usb: Fix a resource leak in an error handling path in 'twl6030_usb_probe()' (Christophe JAILLET)
- usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Andy Shevchenko)
- cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Lei Xue)
- drm/amdgpu: Use GEM obj reference for KFD BOs (Felix Kuehling)
- drm/amd/powerplay: perform PG ungate prior to CG ungate (Evan Quan)
- drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Evan Quan)
- gfs2: Grab glock reference sooner in gfs2_add_revoke (Andreas Gruenbacher)
- gfs2: move privileged user check to gfs2_quota_lock_check (Bob Peterson)
- net: microchip: encx24j600: add missed kthread_stop (Chuhong Yuan)
- ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Andrew Oakley)
- gpio: tegra: mask GPIO IRQs during IRQ shutdown (Stephen Warren)
- ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi (Johan Jonker)
- ARM: dts: rockchip: swap clock-names of gpu nodes (Johan Jonker)
- arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node (Johan Jonker)
- arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts (Johan Jonker)
- ARM: dts: rockchip: fix phy nodename for rk3229-xms6 (Johan Jonker)
- ARM: dts: rockchip: fix phy nodename for rk3228-evb (Johan Jonker)
- mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Jiri Pirko)
- net/mlx4_core: fix a memory leak bug. (Qiushi Wu)
- net: sun: fix missing release regions in cas_init_one(). (Qiushi Wu)
- net/tls: free record only on encryption error (Vadim Fedorenko)
- net/tls: fix encryption error checking (Vadim Fedorenko)
- net/mlx5: Annotate mutex destroy for root ns (Roi Dayan)
- net/mlx5: Fix error flow in case of function_setup failure (Shay Drory)
- net/mlx5e: Update netdev txq on completions during closure (Moshe Shemesh)
- net/mlx5: Fix memory leak in mlx5_events_init (Moshe Shemesh)
- net/mlx5e: Fix inner tirs handling (Roi Dayan)
- net/mlx5e: kTLS, Destroy key object after destroying the TIS (Tariq Toukan)
- tipc: block BH before using dst_cache (Eric Dumazet)
- sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Jere Leppänen)
- sctp: Don't add the shutdown timer if its already been added (Neil Horman)
- r8152: support additional Microsoft Surface Ethernet Adapter variant (Marc Payne)
- nexthop: Fix attribute checking for groups (David Ahern)
- net/tls: fix race condition causing kernel panic (Vinay Kumar Yadav)
- net sched: fix reporting the first-time use timestamp (Roman Mashak)
- net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Yuqi Jin)
- net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Manivannan Sadhasivam)
- net: nlmsg_cancel() if put fails for nhmsg (Stephen Worley)
- net: mvpp2: fix RX hashing for non-10G ports (Russell King)
- net/mlx5: Add command entry handling completion (Moshe Shemesh)
- net: ipip: fix wrong address family in init error path (Vadim Fedorenko)
- net: inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Martin KaFai Lau)
- __netif_receive_skb_core: pass skb by reference (Boris Sukholitko)
- net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspend (Grygorii Strashko)
- net: dsa: mt7530: fix roaming from DSA user ports (DENG Qingfang)
- net: don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca)
- dpaa_eth: fix usage as DSA master, try 3 (Vladimir Oltean)
- ax25: fix setsockopt(SO_BINDTODEVICE) (Eric Dumazet)
-
Sun May 31 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2023.el7uek]
- bnxt_en: Fix accumulation of bp->net_stats_prev. (Vijayendra Suman) [Orabug: 31390686]
- uek-rpm: Enable CONFIG_NVME_HWMON for OL8 (Alan Adamson) [Orabug: 31373787]
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin) [Orabug: 31350919] {CVE-2020-12655}
- net/rds: suppress memory allocation failure reports (Manjunath Patil) [Orabug: 31398436]
- Linux 5.4.43 (Greg Kroah-Hartman)
- sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld)
- sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Vincent Guittot)
- sched/fair: Reorder enqueue/dequeue_task_fair path (Vincent Guittot)
- tpm: check event log version before reading final events (Loïc Yhuel)
- rxrpc: Fix ack discard (David Howells)
- rxrpc: Trace discarded ACKs (David Howells)
- iio: adc: stm32-dfsdm: fix device used to request dma (Fabrice Gasnier)
- iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)
- iio: adc: stm32-adc: fix device used to request dma (Fabrice Gasnier)
- iio: adc: stm32-adc: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)
- x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf)
- flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Jakub Sitnicki)
- s390/kexec_file: fix initrd location for kdump kernel (Philipp Rudo)
- rxrpc: Fix a memory leak in rxkad_verify_response() (Qiushi Wu)
- rxrpc: Fix the excessive initial retransmission timeout (David Howells)
- kasan: disable branch tracing for core runtime (Marco Elver)
- rapidio: fix an error in get_user_pages_fast() error handling (John Hubbard)
- device-dax: don't leak kernel memory to user space after unloading kmem (David Hildenbrand)
- s390/kaslr: add support for R_390_JMP_SLOT relocation type (Gerald Schaefer)
- s390/pci: Fix s390_mmio_read/write with MIO (Niklas Schnelle)
- ipack: tpci200: fix error return code in tpci200_register() (Wei Yongjun)
- mei: release me_cl object reference (Alexander Usyskin)
- tty: serial: add missing spin_lock_init for SiFive serial console (Sagar Shrikant Kadam)
- misc: rtsx: Add short delay after exit from ASPM (Klaus Doth)
- iio: adc: ti-ads8344: Fix channel selection (Gregory CLEMENT)
- iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()' (Christophe JAILLET)
- iio: sca3000: Remove an erroneous 'get_device()' (Christophe JAILLET)
- staging: greybus: Fix uninitialized scalar variable (Oscar Carter)
- staging: kpc2000: fix error return code in kp2000_pcie_probe() (Wei Yongjun)
- staging: iio: ad2s1210: Fix SPI reading (Dragos Bogdan)
- media: fdp1: Fix R-Car M3-N naming in debug message (Geert Uytterhoeven)
- Revert "gfs2: Don't demote a glock until its revokes are written" (Bob Peterson)
- kbuild: Remove debug info from kallsyms linking (Kees Cook)
- bpf: Avoid setting bpf insns pages read-only when prog is jited (Daniel Borkmann)
- powerpc/64s: Disable STRICT_KERNEL_RWX (Michael Ellerman)
- powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLE (Russell Currey)
- drm/i915: Propagate error from completed fences (Chris Wilson)
- drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance. (Colin Xu)
- vsprintf: don't obfuscate NULL and error pointers (Ilya Dryomov)
- dmaengine: owl: Use correct lock in owl_dma_get_pchan() (Cristian Ciocaltea)
- dmaengine: dmatest: Restore default for channel (Vladimir Murzin)
- drm/etnaviv: Fix a leak in submit_pin_objects() (Dan Carpenter)
- dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()' (Christophe JAILLET)
- apparmor: Fix aa_label refcnt leak in policy_update (Xiyu Yang)
- apparmor: fix potential label refcnt leak in aa_change_profile (Xiyu Yang)
- apparmor: Fix use-after-free in aa_audit_rule_init (Navid Emamdoost)
- drm/etnaviv: fix perfmon domain interation (Christian Gmeiner)
- arm64: Fix PTRACE_SYSEMU semantics (Keno Fischer)
- scsi: target: Put lun_ref at end of tmr processing (Bodo Stroesser)
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)
- ALSA: hda/realtek - Add more fixup entries for Clevo machines (PeiSen Hou)
- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Christian Lachner)
- ALSA: pcm: fix incorrect hw_base increase (Brent Lu)
- ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Scott Bahling)
- KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Babu Moger)
- ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jian-Hong Pan)
- ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jian-Hong Pan)
- ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Chris Chiu)
- ALSA: hda/realtek: Add quirk for Samsung Notebook (Mike Pozulp)
- ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Kailang Yang)
- ALSA: hda/realtek - Add supported new mute Led for HP (Kailang Yang)
- ALSA: hda: Manage concurrent reg access more properly (Takashi Iwai)
- ALSA: hda: patch_realtek: fix empty macro usage in if block (Pierre-Louis Bossart)
- ALSA: hda - constify and cleanup static NodeID tables (Michał Mirosław)
- scripts/gdb: repair rb_first() and rb_last() (Aymeric Agon-Rambosson)
- ARM: futex: Address build warning (Thomas Gleixner)
- KVM: selftests: Fix build for evmcs.h (Peter Xu)
- drm/amd/display: Prevent dpcd reads with passive dongles (Aurabindo Pillai)
- iommu/amd: Call domain_flush_complete() in update_domain() (Joerg Roedel)
- platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA (Hans de Goede)
- USB: core: Fix misleading driver bug report (Alan Stern)
- stmmac: fix pointer check after utilization in stmmac_interrupt (Maxim Petrov)
- ceph: fix double unlock in handle_cap_export() (Wu Bo)
- HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Hans de Goede)
- gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp() (Yoshiyuki Kurauchi)
- x86/apic: Move TSC deadline timer debug printk (Thomas Gleixner)
- ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set (Alan Maguire)
- ibmvnic: Skip fatal error reset after passive init (Juliet Kim)
- x86/mm/cpa: Flush direct map alias during cpa (Rick Edgecombe)
- HID: i2c-hid: reset Synaptics SYNA2393 on resume (Daniel Playfair Cal)
- scsi: ibmvscsi: Fix WARN_ON during event pool release (Tyrel Datwyler)
- net/ena: Fix build warning in ena_xdp_set() (Gavin Shan)
- component: Silence bind error on -EPROBE_DEFER (James Hilliard)
- aquantia: Fix the media type of AQC100 ethernet controller in the driver (Richard Clark)
- vhost/vsock: fix packet delivery order to monitoring devices (Stefano Garzarella)
- configfs: fix config_item refcnt leak in configfs_rmdir() (Xiyu Yang)
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)
- scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Arun Easi)
- HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Jiri Kosina)
- HID: alps: Add AUI1657 device ID (Artem Borisov)
- HID: multitouch: add eGalaxTouch P80H84 support (Sebastian Reichel)
- gcc-common.h: Update for GCC 10 (Frédéric Pierret (fepitre))
- net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report() (Masahiro Yamada)
- kbuild: avoid concurrency issue in parallel building dtbs and dtbs_check (Masahiro Yamada)
- mtd: Fix mtd not registered due to nvmem name collision (Ricardo Ribalda Delgado)
- afs: Don't unlock fetched data pages until the op completes successfully (David Howells)
- ubi: Fix seq_file usage in detailed_erase_block_info debugfs file (Richard Weinberger)
- i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()' (Christophe JAILLET)
- evm: Fix a small race in init_desc() (Dan Carpenter)
- iommu/amd: Fix over-read of ACPI UID from IVRS table (Alexander Monakov)
- i2c: fix missing pm_runtime_put_sync in i2c_device_probe (Alain Volmat)
- ubifs: remove broken lazytime support (Christoph Hellwig)
- fix multiplication overflow in copy_fdtable() (Al Viro)
- mtd: spinand: Propagate ECC information to the MTD structure (Miquel Raynal)
- ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Rafael J. Wysocki)
- ubifs: fix wrong use of crypto_shash_descsize() (Eric Biggers)
- ima: Fix return value of ima_write_policy() (Roberto Sassu)
- evm: Check also if *tfm is an error pointer in init_desc() (Roberto Sassu)
- ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Roberto Sassu)
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)
- i2c: dev: Fix the race between the release of i2c_dev and cdev (Kevin Hao)
-
Sun May 24 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2022.el7uek]
- xen/manage: enable C_A_D to force reboot (Dongli Zhang) [Orabug: 31387379]
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy) [Orabug: 31358096]
- scsi: sg: add sg_remove_request in sg_write (Wu Bo) [Orabug: 31350694] {CVE-2020-12770}
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin) [Orabug: 31331480] {CVE-2020-12768}
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai) [Orabug: 31205259]
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon) [Orabug: 30875610]
- Linux 5.4.42 (Greg Kroah-Hartman)
- bpf: Test_progs, fix test_get_stack_rawtp_err.c build (Kamal Mostafa)
- selftest/bpf: fix backported test_select_reuseport selftest changes (Andrii Nakryiko)
- libbpf: Extract and generalize CPU mask parsing logic (Andrii Nakryiko)
- Makefile: disallow data races on gcc-10 as well (Sergei Trofimovich)
- KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Jim Mattson)
- bpf: Fix sk_psock refcnt leak when receiving message (Xiyu Yang)
- SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Chuck Lever)
- ARM: dts: r8a7740: Add missing extal2 to CPG node (Geert Uytterhoeven)
- arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes (Yoshihiro Shimoda)
- ARM: dts: r8a73a4: Add missing CMT1 interrupts (Geert Uytterhoeven)
- arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn (Adam Ford)
- arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happy (Chen-Yu Tsai)
- arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328 boards (Chen-Yu Tsai)
- arm64: dts: meson-g12-common: fix dwc2 clock names (Neil Armstrong)
- arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a status property (Neil Armstrong)
- clk: Unlink clock if failed to prepare or enable (Marc Zyngier)
- Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Kai-Heng Feng)
- usb: gadget: legacy: fix error return code in cdc_bind() (Wei Yongjun)
- usb: gadget: legacy: fix error return code in gncm_bind() (Wei Yongjun)
- usb: gadget: audio: Fix a missing error return value in audio_bind() (Christophe JAILLET)
- usb: gadget: net2272: Fix a memory leak in an error handling path in 'net2272_plat_probe()' (Christophe JAILLET)
- fanotify: fix merging marks masks with FAN_ONDIR (Amir Goldstein)
- dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (John Stultz)
- clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocks (Justin Swartz)
- exec: Move would_dump into flush_old_exec (Eric W. Biederman)
- x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf)
- x86: Fix early boot crash on gcc-10, third try (Borislav Petkov)
- cifs: fix leaked reference on requeued write (Adam McCoy)
- powerpc/32s: Fix build failure with CONFIG_PPC_KUAP_DEBUG (Christophe Leroy)
- drm/amd/display: add basic atomic check for cursor plane (Simon Ser)
- ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection (Michal Vokáč)
- ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries (Fabio Estevam)
- ARM: dts: dra7: Fix bus_dma_limit for PCIe (Kishon Vijay Abraham I)
- Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Peter Jones)
- usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Sriharsha Allenki)
- USB: gadget: fix illegal array access in binding with UDC (Kyungtae Kim)
- usb: cdns3: gadget: prev_req->trb is NULL for ep0 (Peter Chen)
- usb: host: xhci-plat: keep runtime active when removing host (Li Jun)
- usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Eugeniu Rosca)
- ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jesus Ramos)
- ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Takashi Iwai)
- ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Takashi Iwai)
- ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Takashi Iwai)
- USB: usbfs: fix mmap dma mismatch (Greg Kroah-Hartman)
- usb: usbfs: correct kernel->user page attribute mismatch (Jeremy Linton)
- gcc-10: avoid shadowing standard library 'free()' in crypto (Linus Torvalds)
- gcc-10: mark more functions __init to avoid section mismatch warnings (Linus Torvalds)
- gcc-10 warnings: fix low-hanging fruit (Linus Torvalds)
- gcc-10: disable 'restrict' warning for now (Linus Torvalds)
- gcc-10: disable 'stringop-overflow' warning for now (Linus Torvalds)
- gcc-10: disable 'array-bounds' warning for now (Linus Torvalds)
- gcc-10: disable 'zero-length-bounds' warning for now (Linus Torvalds)
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)
- net/rds: Use ERR_PTR for rds_message_alloc_sgs() (Jason Gunthorpe)
- pnp: Use list_for_each_entry() instead of open coding (Jason Gunthorpe)
- NFSv3: fix rpc receive buffer size for MOUNT call (Olga Kornievskaia)
- mm, memcg: fix inconsistent oom event behavior (Yafang Shao)
- s390/ism: fix error return code in ism_probe() (Wei Yongjun)
- hwmon: (da9052) Synchronize access with mfd (Samu Nuutamo)
- RDMA/iw_cxgb4: Fix incorrect function parameters (Potnuri Bharat Teja)
- RDMA/core: Fix double put of resource (Sasha Levin)
- IB/core: Fix potential NULL pointer dereference in pkey cache (Jack Morgenstein)
- IB/mlx4: Test return value of calls to ib_get_cached_pkey (Jack Morgenstein)
- RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Sudip Mukherjee)
- netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter)
- netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Stefano Brivio)
- SUNRPC: Signalled ASYNC tasks need to exit (Chuck Lever)
- nfs: fix NULL deference in nfs4_get_valid_delegation (J. Bruce Fields)
- arm64: fix the flush_icache_range arguments in machine_kexec (Christoph Hellwig)
- drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Zhenyu Wang)
- netfilter: conntrack: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)
- NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski)
- nfs: fscache: use timespec64 in inode auxdata (Arnd Bergmann)
- NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski)
- drm/amdgpu: force fbdev into vram (Alex Deucher)
- fork: prevent accidental access to clone3 features (Christian Brauner)
- gfs2: More gfs2_find_jhead fixes (Andreas Gruenbacher)
- mmc: block: Fix request completion in the CQE timeout path (Adrian Hunter)
- mmc: core: Fix recursive locking issue in CQE recovery path (Sarthak Garg)
- mmc: core: Check request type before completing the request (Veerabhadrarao Badiganti)
- mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot from Windows 10 (Ben Chuang)
- mmc: alcor: Fix a resource leak in the error path for ->probe() (Christophe JAILLET)
- bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (John Fastabend)
- bpf, sockmap: msg_pop_data can incorrecty set an sge length (John Fastabend)
- drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Sultan Alsawaf)
- i40iw: Fix error handling in i40iw_manage_arp_cache() (Dan Carpenter)
- ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Takashi Sakamoto)
- bpf: Fix error return code in map_lookup_and_delete_elem() (Wei Yongjun)
- pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler (Grace Kao)
- pinctrl: qcom: fix wrong write in update_dual_edge (Ansuel Smith)
- pinctrl: baytrail: Enable pin configuration setting for GPIO chip (Andy Shevchenko)
- pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (Andy Shevchenko)
- ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Rafael J. Wysocki)
- IB/hfi1: Fix another case where pq is left on waitlist (Mike Marciniszyn)
- mmc: sdhci-pci-gli: Fix no irq handler from suspend (Ben Chuang)
- gfs2: Another gfs2_walk_metadata fix (Andreas Gruenbacher)
- ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Kai-Heng Feng)
- ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Vasily Averin)
- drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Marek Olšák)
- drm/amdgpu: simplify padding calculations (v2) (Luben Tuikov)
- drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Vasily Averin)
- drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Sung Lee)
- drm/amd/display: check if REFCLK_CNTL register is present (Dmytro Laktyushkin)
- drm/amd/powerplay: avoid using pm_en before it is initialized revised (Tiecheng Zhou)
- ALSA: hda/hdmi: fix race in monitor detection during probe (Kai Vehmanen)
- cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Chris Wilson)
- selftests/ftrace: Check the first record for kprobe_args_type.tc (Xiao Yang)
- dmaengine: mmp_tdma: Reset channel error on release (Lubomir Rintel)
- dmaengine: mmp_tdma: Do not ignore slave config validation errors (Lubomir Rintel)
- dmaengine: pch_dma.c: Avoid data race between probe and irq handler (Madhuparna Bhowmik)
- riscv: fix vdso build with lld (Ilie Halip)
- umh: fix memory leak on execve failure (Vincent Minet)
- r8169: re-establish support for RTL8401 chip version (Heiner Kallweit)
- nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Wei Yongjun)
- net: tcp: fix rx timestamp behavior for tcp_recvmsg (Kelly Littlepage)
- netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Zefan Li)
- net: ipv4: really enforce backoff for redirects (Paolo Abeni)
- net: dsa: loop: Add module soft dependency (Florian Fainelli)
- hinic: fix a bug of ndo_stop (Luo bin)
- dpaa2-eth: prevent array underflow in update_cls_rule() (Dan Carpenter)
- virtio_net: fix lockdep warning on 32 bit (Michael S. Tsirkin)
- tcp: fix SO_RCVLOWAT hangs with fat skbs (Eric Dumazet)
- tcp: fix error recovery in tcp_zerocopy_receive() (Eric Dumazet)
- Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Maciej Żenczykowski)
- pppoe: only process PADT targeted at local interfaces (Guillaume Nault)
- net: stmmac: fix num_por initialization (Vinod Koul)
- net: phy: fix aneg restart in phy_ethtool_set_eee (Heiner Kallweit)
- netlabel: cope with NULL catmap (Paolo Abeni)
- net: fix a potential recursive NETDEV_FEAT_CHANGE (Cong Wang)
- dpaa2-eth: properly handle buffer size restrictions (Ioana Ciornei)
- mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040 (Raul E Rangel)
- selftests/bpf: fix goto cleanup label not defined (Hangbin Liu)
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)
- net_sched: fix tcm_parent in tc filter dump (Cong Wang)
- sun6i: dsi: fix gcc-4.8 (Arnd Bergmann)
- virtio-blk: handle block_device_operations callbacks after hot unplug (Stefan Hajnoczi)
- drop_monitor: work around gcc-10 stringop-overflow warning (Arnd Bergmann)
- ftrace/selftests: workaround cgroup RT scheduling issues (Alan Maguire)
- net: moxa: Fix a potential double 'free_irq()' (Christophe JAILLET)
- net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()' (Christophe JAILLET)
- SUNRPC: Fix GSS privacy computation of auth->au_ralign (Chuck Lever)
- SUNRPC: Add "@len" parameter to gss_unwrap() (Chuck Lever)
- gpio: pca953x: Fix pca953x_gpio_set_config (Adam Ford)
- KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}_I{S,C}ACTIVER read (Marc Zyngier)
- net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy. (Yuiko Oshino)
- shmem: fix possible deadlocks on shmlock_user_lock (Hugh Dickins)
- net: dsa: Do not make user port errors fatal (Florian Fainelli)
-
Mon May 18 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2021.el7uek]
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki) [Orabug: 31128326]
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki) [Orabug: 31128326]
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki) [Orabug: 31128326]
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki) [Orabug: 31128326]
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki) [Orabug: 31128326]
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli) [Orabug: 31038068]
- Revert "dsa: disable module unloading for ARM64" (Allen Pais) [Orabug: 31038068]
- Revert "dsa: fix aarch64 compile warning for 'dsa_loop_exit'" (Allen Pais) [Orabug: 31038068]
- Linux 5.4.41 (Greg Kroah-Hartman)
- fanotify: merge duplicate events on parent and child (Amir Goldstein)
- fsnotify: replace inode pointer with an object id (Amir Goldstein)
- bdi: add a ->dev_name field to struct backing_dev_info (Christoph Hellwig)
- bdi: move bdi_dev_name out of line (Christoph Hellwig)
- mm, memcg: fix error return value of mem_cgroup_css_alloc() (Yafang Shao)
- scripts/decodecode: fix trapping instruction formatting (Ivan Delalande)
- iommu/virtio: Reverse arguments to list_add (Julia Lawall)
- objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf)
- netfilter: nf_osf: avoid passing pointer to local var (Arnd Bergmann)
- netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault)
- arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Janakarajan Natarajan)
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)
- x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf)
- x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf)
- x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf)
- x86/unwind/orc: Don't skip the first frame for inactive tasks (Miroslav Benes)
- x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Jann Horn)
- x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf)
- x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf)
- batman-adv: Fix refcnt leak in batadv_v_ogm_process (Xiyu Yang)
- batman-adv: Fix refcnt leak in batadv_store_throughput_override (Xiyu Yang)
- batman-adv: Fix refcnt leak in batadv_show_throughput_override (Xiyu Yang)
- batman-adv: fix batadv_nc_random_weight_tq (George Spelvin)
- iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Tejun Heo)
- riscv: set max_pfn to the PFN of the last page (Vincent Chen)
- coredump: fix crash when umh is disabled (Luis Chamberlain)
- staging: gasket: Check the return value of gasket_get_bar_index() (Oscar Carter)
- ceph: demote quotarealm lookup warning to a debug message (Luis Henriques)
- ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton)
- mm: limit boost_watermark on small zones (Henry Willard)
- mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand)
- eventpoll: fix missing wakeup for ovflist in ep_poll_callback (Khazhismel Kumykov)
- epoll: atomically remove wait entry on wake up (Roman Penyaev)
- ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov)
- drm: ingenic-drm: add MODULE_DEVICE_TABLE (H. Nikolaus Schaller)
- arm64: hugetlb: avoid potential NULL dereference (Mark Rutland)
- KVM: arm64: Fix 32bit PC wrap-around (Marc Zyngier)
- KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Marc Zyngier)
- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)
- KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Christian Borntraeger)
- crypto: arch/nhpoly1305 - process in explicit 4k chunks (Jason A. Donenfeld)
- tracing: Add a vmalloc_sync_mappings() for safe measure (Steven Rostedt (VMware))
- USB: serial: garmin_gps: add sanity checking for data length (Oliver Neukum)
- usb: chipidea: msm: Ensure proper controller reset using role switch API (Bryan O'Donoghue)
- USB: uas: add quirk for LaCie 2Big Quadra (Oliver Neukum)
- HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Jason Gerecke)
- HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Alan Stern)
- Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Jason Gerecke)
- sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Jere Leppänen)
- HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Jason Gerecke)
- net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_cls_rule_del() (Dan Carpenter)
- net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx() (Dan Carpenter)
- net/mlx5: Fix command entry leak in Internal Error State (Moshe Shemesh)
- net/mlx5: Fix forced completion access non initialized command entry (Moshe Shemesh)
- net/mlx5: DR, On creation set CQ's arm_db member to right value (Erez Shitrit)
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan)
- bnxt_en: Improve AER slot reset. (Michael Chan)
- bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF. (Vasundhara Volam)
- bnxt_en: Fix VF anti-spoof filter setup. (Michael Chan)
- tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Toke Høiland-Jørgensen)
- tipc: fix partial topology connection closure (Tuong Lien)
- sch_sfq: validate silly quantum values (Eric Dumazet)
- sch_choke: avoid potential panic in choke_reset() (Eric Dumazet)
- nfp: abm: fix a memory leak bug (Qiushi Wu)
- net: usb: qmi_wwan: add support for DW5816e (Matt Jolly)
- net/tls: Fix sk_psock refcnt leak when in tls_data_ready() (Xiyu Yang)
- net/tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Xiyu Yang)
- net: tc35815: Fix phydev supported/advertising mask (Anthony Felice)
- net: stricter validation of untrusted gso packets (Willem de Bruijn)
- net_sched: sch_skbprio: add message validation to skbprio_change() (Eric Dumazet)
- net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Tariq Toukan)
- net: macsec: preserve ingress frame ordering (Scott Dial)
- net: macb: fix an issue about leak related system resources (Dejin Zheng)
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)
- neigh: send protocol value in neighbor create notification (Roman Mashak)
- mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Jiri Pirko)
- ipv6: Use global sernum for dst validation with nexthop objects (David Ahern)
- fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Eric Dumazet)
- dp83640: reverse arguments to list_add_tail (Julia Lawall)
- devlink: fix return value after hitting end in region read (Jakub Kicinski)
- tty: xilinx_uartps: Fix missing id assignment to the console (Shubhrajyoti Datta)
- vt: fix unicode console freeing with a common interface (Nicolas Pitre)
- drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Evan Quan)
- drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Evan Quan)
- net: macb: Fix runtime PM refcounting (Andy Shevchenko)
- tracing/kprobes: Fix a double initialization typo (Masami Hiramatsu)
- nvme: fix possible hang when ns scanning fails during error recovery (Sagi Grimberg)
- nvme: refactor nvme_identify_ns_descs error handling (Christoph Hellwig)
- USB: serial: qcserial: Add DW5816e support (Matt Jolly)