* 14fd1979c689 Linux 5.4.81-xanmod1 * 35edfd24f277 Merge tag 'v5.4.81' into 5.4 * 42af416d7146 Linux 5.4.81 * cd7343987376 ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT * 6ebb6af62721 ASoC: Intel: Multiple I/O PCM format support for pipe * b2b05b04d44d ASoC: Intel: Skylake: Await purge request ack on CNL * a28144d62ddc ASoC: Intel: Allow for ROM init retry on CNL platforms * 4029a29f93ef ASoC: Intel: Skylake: Shield against no-NHLT configurations * 754df2d3349d ASoC: Intel: Skylake: Enable codec wakeup during chip init * 6de661f146a2 ASoC: Intel: Skylake: Select hda configuration permissively * 422c4938f704 ASoC: Intel: Skylake: Remove superfluous chip initialization * 23b093a2c4f9 USB: core: Fix regression in Hercules audio card * cc54f8b8e1cd x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak * d0c4c5a89f5b x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak * e799c00a745e x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb * f753e1c02a2e x86/mce: Do not overwrite no_way_out if mce_end() fails * 62405223bafd irqchip/exiu: Fix the index of fwspec for IRQ type * f69d749d5f7f usb: gadget: Fix memleak in gadgetfs_fill_super * cad7b76a6129 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card * c775935dfd1e usb: gadget: f_midi: Fix memleak in f_midi_alloc * e1a2a3043cc2 USB: core: Change %pK for __user pointers to %px * 84d04d722b6a spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe * 5849e7dc560b perf probe: Fix to die_entrypc() returns error correctly * 27193c41d0db perf stat: Use proper cpu for shadow stats * dc4d672a3fb5 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 * 1f076cc1de82 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags * dd8ab85fd88e RDMA/hns: Bugfix for memory window mtpt configuration * e69f384e22f1 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP * 49b26b969474 platform/x86: toshiba_acpi: Fix the wrong variable assignment * fbd3f1d6ef2f platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time * 405fd2180583 can: gs_usb: fix endianess problem with candleLight firmware * 11420c32c1b4 efi: EFI_EARLYCON should depend on EFI * 0d245cbd939a efivarfs: revert "fix memory leak in efivarfs_create()" * abae897f283b arm64: tegra: Wrong AON HSP reg property size * 5c4c6b2be717 optee: add writeback to valid memory type * 6d371c3e70d7 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq * 382383538f68 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues * a447dbb44d44 net: ena: set initial DMA width to avoid intel iommu issue * 7869696d6c1e nfc: s3fwrn5: use signed integer for parsing GPIO numbers * 1a831f889db3 i40e: Fix removing driver while bare-metal VFs pass traffic * 676857f78c1a IB/mthca: fix return value of error branch in mthca_init_cq() * 22f821fa5cbb powerpc/64s: Fix allnoconfig build since uaccess flush * ae6e75b8c6d6 ibmvnic: notify peers when failover and migration happen * 7b4e9fcf5ec3 ibmvnic: fix call_netdevice_notifiers in do_reset * 993e42d0f7d6 s390/qeth: fix tear down of async TX buffers * ef0f6e36a6d4 s390/qeth: fix af_iucv notification race * bb6c548934c9 s390/qeth: make af_iucv TX notification call more robust * f29dfa2bf6c7 cxgb4: fix the panic caused by non smac rewrite * 0410aeb9e04c bnxt_en: Release PCI regions when DMA mask setup fails during probe. * db49200b1dad video: hyperv_fb: Fix the cache type when mapping the VRAM * d1a7fb15673e bnxt_en: fix error return code in bnxt_init_board() * 22e10c6bbefc bnxt_en: fix error return code in bnxt_init_one() * 11b62fd00c62 scsi: ufs: Fix race between shutdown and runtime resume flow * 559ab6fb7b66 ARM: dts: dra76x: m_can: fix order of clocks * 1bef5f25a692 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed * 95b1f326315b batman-adv: set .owner to THIS_MODULE * f5672b83fc2d iwlwifi: mvm: write queue_sync_state only for sync * f32a1065c930 phy: tegra: xusb: Fix dangling pointer on probe failure * acea5424d9d2 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() * 6f87d79ef40d bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw * e8060ddddc9f net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset * 1f5531bb9720 xtensa: uaccess: Add missing __user to strncpy_from_user() prototype * 3753a62d5760 perf/x86: fix sysfs type mismatches * fd81f0711d9c scsi: target: iscsi: Fix cmd abort fabric stop race * 8814c070e783 scsi: libiscsi: Fix NOP race condition * 070a9a046d6d dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size * 8a2ae7fa5d5c vhost scsi: fix cmd completion race * 4940816604e3 nvme: free sq/cq dbbuf pointers when dbbuf set fails * 01968f9af006 proc: don't allow async path resolution of /proc/self components * 830f4aa73a69 HID: Add Logitech Dinovo Edge battery quirk * 4d070afa1080 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge * 204dbc26f14e x86/xen: don't unbind uninitialized lock_kicker_irq * d6b5dc5429f1 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant * 54b01ded1e92 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices * cd7ea86a4a64 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK * b3701c29a468 HID: hid-sensor-hub: Fix issue with devices with no report ID * 8f68a28c9ecc Input: i8042 - allow insmod to succeed on devices without an i8042 controller * dbe67dcf97cf HID: add support for Sega Saturn * 3845b2117f6d HID: cypress: Support Varmilo Keyboards' media hotkeys * 604912c2b20e HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses * 8a35be6c38aa HID: uclogic: Add ID for Trust Flex Design Tablet * 733e6db9736d arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() * b456de294ee4 arm64: pgtable: Fix pte_accessible() * 8b4d82d8dbff trace: fix potenial dangerous pointer * 4a301b05cf61 KVM: x86: Fix split-irqchip vs interrupt injection window request * b7d2e45cf613 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint * 6276d38cce87 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace * 45b5f4b1b40b KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page * 214e6af4217a cifs: fix a memleak with modefromsid * 56f639aa0b5d smb3: Handle error case during offload read path * afa51221b911 smb3: Avoid Mid pending list corruption * 1b63215666c0 smb3: Call cifs reconnect from demultiplex thread * f923044a6c72 wireless: Use linux/stddef.h instead of stddef.h * a6676b0fa09f btrfs: fix lockdep splat when reading qgroup config on mount * 6ea14731ac4c btrfs: don't access possibly stale fs_info data for printing duplicate device * 12aedea58281 btrfs: tree-checker: add missing returns after data_ref alignment checks * 0115a2613397 btrfs: tree-checker: add missing return after error in root_item * 6ec51459df71 netfilter: clear skb->next in NF_HOOK_LIST() * ee791835b3ec ipv4: use IS_ENABLED instead of ifdef * 9d16996369fd spi: bcm2835: Fix use-after-free on unbind * b606031bbfed spi: bcm-qspi: Fix use-after-free on unbind