Name: | kernel-uek-debug |
Version: | 5.4.17 |
Release: | 2028.2.el7uek |
Architecture: | x86_64 |
Group: | System Environment/Kernel |
Size: | 71646329 |
License: | GPLv2 |
RPM: |
kernel-uek-debug-5.4.17-2028.2.el7uek.x86_64.rpm
|
Source RPM: |
kernel-uek-5.4.17-2028.2.el7uek.src.rpm
|
Build Date: | Thu Jul 23 2020 |
Build Host: | jenkins-10-147-72-125-9cc530f8-159f-444e-98e9-d1e5d2b5e4e2.appad1iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | http://www.kernel.org/ |
Summary: | The Linux kernel compiled with extra debugging enabled |
Description: | The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system. The kernel handles the basic functions
of the operating system: memory allocation, process allocation, device
input and output, etc.
This variant of the kernel has numerous debugging options enabled.
It should only be installed when trying to gather additional information
on kernel bugs, as some of these options impact performance noticably. |
-
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)