* fc56473ce549 Linux 5.8.10-xanmod1 * 92b39ac72eaa Merge tag 'v5.8.10' into 5.8 * 67f65fb8318a Linux 5.8.10 * 08cb27d67d53 gcov: add support for GCC 10.1 * 10cb6c2e406d drm/msm/gpu: make ringbuffer readonly * a6915129ae97 usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes * 41e3571c02ec usb: typec: intel_pmc_mux: Do not configure Altmode HPD High * efec148aa4eb usb: typec: intel_pmc_mux: Un-register the USB role switch * fd23e24737de usb: typec: ucsi: acpi: Check the _DEP dependencies * 5f98bc578de9 usb: Fix out of sync data toggle if a configured device is reconfigured * a55d0aa3a917 USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules * 3c04f365d1f9 USB: serial: option: support dynamic Quectel USB compositions * 64de97011bc9 USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter * 3356a2fe9ba7 usb: core: fix slab-out-of-bounds Read in read_descriptors * 4ee2ea67a64c phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init * 97364c2546d5 staging: greybus: audio: fix uninitialized value issue * b56b1e392e7e video: fbdev: fix OOB read in vga_8planes_imageblit() * b2d5d5ea7c56 ARM: dts: vfxxx: Add syscon compatible with OCOTP * 737bfb9d464b arm64: dts: imx8mp: correct sdma1 clk setting * f17c2fe6ea89 test_firmware: Test platform fw loading on non-EFI systems * 46230cc3ff26 debugfs: Fix module state check condition * bf4c17b74472 Revert "usb: dwc3: meson-g12a: fix shared reset control use" * 68c125324b5e KVM: fix memory leak in kvm_io_bus_unregister_dev() * a5ba8c6f24b1 kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed * 1e1f9fd4a852 KVM: arm64: Do not try to map PUDs when they are folded into PMD * 209c934c9708 KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit * 20782abbbdfe vgacon: remove software scrollback support * ffa74c8e58b8 fbcon: remove now unusued 'softback_lines' cursor() argument * 245a228891e3 fbcon: remove soft scrollback code * 20a3fda3dc88 RDMA/mlx4: Read pkey table length instead of hardcoded value * ef5c5dc2c83b RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars * 81f5de838b82 rbd: require global CAP_SYS_ADMIN for mapping and unmapping * 49947f869fdf nvme: Revert: Fix controller creation races with teardown flow * c10bc9123c25 mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt * fe7c9fa20fc2 mmc: sdio: Use mmc_pre_req() / mmc_post_req() * 3f4f13a91d87 drm/msm: Disable the RPTR shadow * 16f3920c6508 drm/msm: Disable preemption on all 5xx targets * c657e400e735 drm/msm: Split the a5xx preemption record * 8e6a2ad4658b drm/tve200: Stabilize enable/disable * 79e1d5d7e3d1 scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem * b03e704b29a1 scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask * 731435aa8105 scsi: target: iscsi: Fix data digest calculation * 87f0ffddae01 misc: eeprom: at24: register nvmem only after eeprom is ready to use * 94abb06dc753 regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive() * e6724a64b942 regulator: plug of_node leak in regulator_register()'s error path * 6828c2aae0b7 regulator: push allocation in set_consumer_device_supply() out of lock * 557bc4f1f78e regulator: push allocations in create_regulator() outside of lock * 96ccd5a5bc06 regulator: push allocation in regulator_init_coupling() outside of lock * 47052502f040 kobject: Restore old behaviour of kobject_del(NULL) * a36133cc9cf2 thunderbolt: Disable ports that are not implemented * 171169d8254b btrfs: fix wrong address when faulting in pages in the search ioctl * ac049e1bd9eb btrfs: free data reloc tree on failed mount * 6368e27c5edb btrfs: fix lockdep splat in add_missing_dev * 731cef38b55e btrfs: require only sector size alignment for parent eb bytenr * 75ee09f3b745 staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb() * ac0698332870 iio:accel:mma8452: Fix timestamp alignment and prevent data leak. * e8e7cba15d61 iio:accel:mma7455: Fix timestamp alignment and prevent data leak. * 87efc85d53d7 iio: accel: kxsd9: Fix alignment of local buffer. * 58f091e131d1 iio:chemical:ccs811: Fix timestamp alignment and prevent data leak. * be0bc3cf9e60 iio:light:max44000 Fix timestamp alignment and prevent data leak. * 6ae35c1825e8 iio:magnetometer:ak8975 Fix alignment and data leak issues. * 1f2b6037d4ff iio:adc:ti-adc081c Fix alignment and data leak issues * 456fd60c5803 iio:adc:max1118 Fix alignment of timestamp and data leak issues * 743c6bc208d9 iio:adc:ina2xx Fix timestamp alignment issue. * 98bd6a0d4237 iio:adc:ti-adc084s021 Fix alignment and data leak issues. * 3df5a17f9c36 iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak. * 35304bc22976 iio:proximity:mb1232: Fix timestamp alignment and prevent data leak. * c56598930b1c iio:light:ltr501 Fix timestamp alignment issue. * 678f54268269 iio: cros_ec: Set Gyroscope default frequency to 25Hz * 79d1a06c5940 iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set * bd9b60be76ef iio: adc: mcp3422: fix locking on error path * 5deb6f82653d iio: adc: mcp3422: fix locking scope * d9f376187cb1 gcov: Disable gcov build with GCC 10 * 790303eb397d iommu/amd: Do not use IOMMUv2 functionality when SME is active * 5aa21abcedd2 iommu/amd: Do not force direct mapping when SME is active * 4898d0e064b9 drm/amdgpu: Fix bug in reporting voltage for CIK * e688f4fbb37e drivers/net/wan/hdlc: Change the default of hard_header_len to 0 * 3b4c12838a4f ALSA: hda: use consistent HDAudio spelling in comments/docs * dd8ffea695c8 ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled * ac9f804a8e5a ALSA: hda: hdmi - add Rocketlake support * 5e091ceb5084 arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE * d1df83979d57 cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled * 4b65cda38fc8 cpufreq: intel_pstate: Refuse to turn off with HWP enabled * 5412a6f03aca ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id * eb525e6a5499 HID: elan: Fix memleak in elan_input_configured * dac76fe22da5 drivers/net/wan/hdlc_cisco: Add hard_header_len * 80b7267b3127 HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller * 38ce1ae8e2c8 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices * d3a6cfff8e6a nvme-pci: cancel nvme device request before disabling * e625888ac2aa nvme-rdma: fix reset hang if controller died in the middle of a reset * ca46ff644ab0 nvme-rdma: fix timeout handler * 3341cac774c1 nvme-rdma: serialize controller teardown sequences * ed67604770cd nvme-tcp: fix reset hang if controller died in the middle of a reset * 18aca936e2ff nvme-tcp: fix timeout handler * c0e1cf0f6ac2 nvme-tcp: serialize controller teardown sequences * c244c493f079 nvme: have nvme_wait_freeze_timeout return if it timed out * 6c63e56986d3 nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance * 0a12c794513c nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu * 76101def0120 media: gpio-ir-tx: spinlock is not needed to disable interrupts * 92fb4a758e05 irqchip/eznps: Fix build error for !ARC700 builds * 4422ef388645 ARC: show_regs: fix r12 printing and simplify * 74e4b9ae64a2 xfs: initialize the shortform attr header padding entry * 01199dce4d44 cfg80211: Adjust 6 GHz frequency to channel conversion * 3a8fcf73cbf1 mac80211: reduce packet loss event false positives * 55de6d85df5d wireless: fix wrong 160/80+80 MHz setting * 3fd5156d7fbd drivers/net/wan/lapbether: Set network_header before transmitting * d910490078ac xfs: fix off-by-one in inode alloc block reservation calculation * c63f823048a7 net: hns3: Fix for geneve tx checksum bug * 79a1d6470026 drivers/dma/dma-jz4780: Fix race condition between probe and irq handler * 7a08699028e4 ALSA: hda/tegra: Program WAKEEN register for Tegra * 92c93dacd804 ALSA: hda: Fix 2 channel swapping for Tegra * 3e7682611f07 scsi: qedf: Fix null ptr reference in qedf_stag_change_work * 6ee6851f8704 firestream: Fix memleak in fs_open * 74bbd3069881 NFC: st95hf: Fix memleak in st95hf_in_send_cmd * ca9e7f16d783 drivers/net/wan/lapbether: Added needed_tailroom * 1f5a4b08aec3 netfilter: nft_set_rbtree: Detect partial overlap with start endpoint match * a0a91436d588 netfilter: conntrack: allow sctp hearbeat after connection re-use * 83cadef120e6 MIPS: Loongson64: Do not override watch and ejtag feature * 36120307971e dmaengine: acpi: Put the CSRT table after using it * a588a27d36f2 ARC: HSDK: wireup perf irq * c0823ab23d47 KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN * 485d953c997e KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control * 2115ddfc96c0 arm64: dts: ns2: Fixed QSPI compatible string * be8d961d3d4e ARM: dts: BCM5301X: Fixed QSPI compatible string * 9fd9bb1bd6cc ARM: dts: NSP: Fixed QSPI compatible string * dc4145dfdc6b ARM: dts: bcm: HR2: Fixed QSPI compatible string * f360dbeb301f IB/isert: Fix unaligned immediate-data handling * 9f6550695d25 RDMA/rtrs-srv: Set .release function for rtrs srv device during device init * 5bcd37b6bf21 block: Set same_page to false in __bio_try_merge_page if ret is false * bc1d374adc82 spi: stm32: fix pm_runtime_get_sync() error checking * e3364a81254b nvme-fabrics: allow to queue requests for live queues * e8555b6d1dd8 seccomp: don't leak memory when filter install races * b730cc810f71 block: restore a specific error code in bdev_del_partition * 7ded6f75c325 i2c: npcm7xx: Fix timeout calculation * 70d1f2b7ec59 btrfs: fix NULL pointer dereference after failure to create snapshot * b6894531a925 spi: stm32: Rate-limit the 'Communication suspended' message * 0a409e1a47ff mmc: sdhci-msm: Add retries when all tuning phases are found valid * 02a5514209ae mmc: sdhci-acpi: Clear amd_sdhci_host on reset * e341aeac14f1 ARM: dts: imx6sx: fix the pad QSPI1B_SCLK mux mode for uart3 * c01fd1453981 KVM: arm64: Update page shift if stage 2 block mapping not supported * 95de64bc498e drm/sun4i: backend: Disable alpha on the lowest plane on the A20 * 272e10fbf4d0 drm/sun4i: backend: Support alpha property on lowest plane * e856612eed7e drm/sun4i: Fix DE2 YVU handling * 412bbf8b9a22 padata: fix possible padata_works_lock deadlock * 03ad17724b7a interconnect: qcom: Fix small BW votes being truncated to zero * fdbbeae2b076 Revert "kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled" * 61591cd38cdf soundwire: fix double free of dangling pointer * 6d1f49ae494d scsi: mpt3sas: Don't call disable_irq from IRQ poll handler * 40158298158d scsi: megaraid_sas: Don't call disable_irq from process IRQ poll * 1398cf27e62f RDMA/core: Fix reported speed and width * c5452d1e9143 RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ * f420254168c0 drm/virtio: fix unblank * 8817b6fe0f22 scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA * 34a5bbcd814c scsi: qla2xxx: Fix regression on sparc64 * cc8785cc8fd4 drm/sun4i: Fix dsi dcs long write function * a2e7a8bff0ff arm64: dts: imx8mq: Fix TMU interrupt property * 9abd480dbf3b drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux() * 6716ed0d4e11 RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds * f51174da6e51 RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address * d71b3a81c0ac RDMA/bnxt_re: Static NQ depth allocation * 1e608f9308aa RDMA/bnxt_re: Fix the qp table indexing * 6bcab9b51bab RDMA/bnxt_re: Do not report transparent vlan from QP1 * 9a65a5142af4 RDMA/rxe: Fix panic when calling kmem_cache_create() * 2b993e2073a7 RDMA/rxe: Drop pointless checks in rxe_init_ports * bc7a51ca9cef RDMA/rxe: Fix memleak in rxe_mem_init_user * 81aaf0645c81 RDMA/rtrs-srv: Replace device_register with device_initialize and device_add * 8edf8c890ee2 ARM: dts: imx7d-zii-rmu2: fix rgmii phy-mode for ksz9031 phy * 86047782e0f9 arm64: dts: imx: Add missing imx8mm-beacon-kit.dtb to build * c29e3108c40c ARM: dts: imx7ulp: Correct gpio ranges * 23057a8452f6 ARM: dts: ls1021a: fix QuadSPI-memory reg range * 82649acf840d selftests/timers: Turn off timeout setting * 2e173929f1d4 ARM: dts: omap5: Fix DSI base address and clocks * 91dff93e5584 ARM: dts: socfpga: fix register entry for timer3 on Arria10 * 1dc746dfc129 regulator: remove superfluous lock in regulator_resolve_coupling() * 8dc8bed9be37 regulator: push allocation in regulator_ena_gpio_request() out of lock * 421d06d46437 ARM: dts: logicpd-som-lv-baseboard: Fix missing video * 2a0b7124e5a1 ARM: dts: logicpd-som-lv-baseboard: Fix broken audio * c486743abc1b ARM: dts: logicpd-torpedo-baseboard: Fix broken audio * aab25ff4643e ARM: OMAP2+: Fix an IS_ERR() vs NULL check in _get_pwrdm()