* 2a2114a466c3 Linux 5.4.50-xanmod1 * 9a717ddea39d Merge tag 'v5.4.50' into 5.4 |\ | * e75220890bf6 Linux 5.4.50 | * a160afebd779 Revert "tty: hvc: Fix data abort due to race in hvc_open" | * ffd40b7962d4 xfs: add agf freeblocks verify in xfs_agf_verify | * cc66553004f4 dm writecache: add cond_resched to loop in persistent_memory_claim() | * a51e71cbf6e6 dm writecache: correct uncommitted_block when discarding uncommitted entry | * de1d70dad6f2 xprtrdma: Fix handling of RDMA_ERROR replies | * 4d35ca872ac3 NFSv4 fix CLOSE not waiting for direct IO compeletion | * 02917bef8f1b pNFS/flexfiles: Fix list corruption if the mirror count changes | * 7b99577ff376 SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() | * c27d205baa82 sunrpc: fixed rollback in rpc_gssd_dummy_populate() | * 60bdb51d44fa Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate() | * c6f88afa6ae1 drm/amdgpu: add fw release for sdma v5_0 | * 05124abe1fb0 drm/radeon: fix fb_div check in ni_init_smc_spll_table() | * 834a3aa2ceb4 drm: rcar-du: Fix build error | * 176a3c488476 drm/amd: fix potential memleak in err branch | * 0b3cc973f16f ring-buffer: Zero out time extend if it is nested and not absolute | * 9a59a88b3d31 tracing: Fix event trigger to accept redundant spaces | * c036eb65fdfc arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage range | * 90bd9c611f21 arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage range | * 73f79b420bd0 arm64: perf: Report the PC value in REGS_ABI_32 mode | * 7a9e3e25a9d2 mm/memcontrol.c: add missed css_put() | * ff6aff13a8cf ocfs2: fix panic on nfs server over ocfs2 | * a8d82ebaee97 ocfs2: fix value of OCFS2_INVALID_SLOT | * 4685df862c8b ocfs2: load global_inode_alloc | * 7fa716a594a6 ocfs2: avoid inode removal while nfsd is accessing it | * fbca1aee1397 mm/slab: use memzero_explicit() in kzfree() | * a79c3a99ac81 btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof | * 863a197f7f10 btrfs: check if a log root exists before locking the log_mutex on unlink | * 53a081661047 btrfs: fix data block group relocation failure due to concurrent scrub | * 0a4dfc69ea7e btrfs: fix bytes_may_use underflow when running balance and scrub in parallel | * df13086490db x86/asm/64: Align start of __clear_user() loop to 16-bytes | * 3ceaf206b706 x86/cpu: Use pinning mask for CR4 bits needing to be 0 | * 96a80133559f KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL | * 8ccc6ac51eac KVM: nVMX: Plumb L2 GPA through to PML emulation | * 5774f9fa563b KVM: X86: Fix MSR range of APIC registers in X2APIC mode | * 0236040fcf97 erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixup | * 824d0b6225f3 ACPI: configfs: Disallow loading ACPI tables when locked down | * 3c4f9a5541bb ACPI: sysfs: Fix pm_profile_attr type | * 6ee4d61403d2 ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems | * 1a1bc3ae6935 ALSA: hda/realtek - Add quirk for MSI GE63 laptop | * 0211e0d7f185 ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table | * f06a6294e113 RISC-V: Don't allow write+exec only page mapping request in mmap | * 26b0956cb374 block: update hctx map when use multiple maps | * 72647ea37700 blktrace: break out of blktrace setup on concurrent calls | * d14eb5d8f0f4 kprobes: Suppress the suspicious RCU warning on kprobes | * 8ed391a3dbc4 recordmcount: support >64k sections | * 803d114e8f19 kbuild: improve cc-option to clean up all temporary files | * cbed4eb0a92f arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n | * a9a3b33b20aa s390/vdso: fix vDSO clock_getres() | * 68a3cbc44660 s390/vdso: Use $(LD) instead of $(CC) to link vDSO | * 7c17909a889d s390/ptrace: fix setting syscall number | * 64f7b10a91a4 s390/ptrace: pass invalid syscall numbers to tracing | * 453cfe187723 pinctrl: tegra: Use noirq suspend/resume callbacks | * 7851257375ae pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage | * 8dba9173a37a test_objagg: Fix potential memory leak in error handling | * 6fd916e24935 net: alx: fix race condition in alx_remove | * 855dbf10c9a7 ibmvnic: Harden device login requests | * 07b8b2d46371 hwrng: ks-sa - Fix runtime PM imbalance on error | * b8403f7e45e5 riscv/atomic: Fix sign extension for RV64I | * 81616542adcc drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() | * f7f181582f1b ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function | * 4dfc238a2441 sata_rcar: handle pm_runtime_get_sync failure cases | * 83bdf7f8b712 sched/core: Fix PI boosting between RT and DEADLINE tasks | * 3dc7138943b1 sched/deadline: Initialize ->dl_boosted | * bfd4981fe3d6 afs: Fix storage of cell names | * 5cee9e67596f i2c: core: check returned size of emulated smbus block read | * 4a6e6413059e i2c: fsi: Fix the port number field in status register | * 0935afc39797 clk: sifive: allocate sufficient memory for struct __prci_data | * b78bae5ab399 net: bcmgenet: use hardware padding of runt frames | * ae6d80f62c73 netfilter: ipset: fix unaligned atomic access | * 8d93603bf60c nvme: don't protect ns mutation with ns->head->lock | * f9dc5e708ab8 usb: renesas_usbhs: getting residue from callback_result | * 56ee0ed97df5 usb: gadget: udc: Potential Oops in error handling code | * a3a86515d017 scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() | * 1e812023f478 ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram() | * 61f488765dff cxgb4: move handling L2T ARP failures to caller | * 065f225ef975 net: qede: fix use-after-free on recovery and AER handling | * f490e70fa7eb net: qede: fix PTP initialization on recovery | * 7180c8fc4a03 net: qed: fix excessive QM ILT lines consumption | * 32cf4ff4ec52 net: qed: fix NVMe login fails over VFs | * d0717a95a06b net: qede: stop adding events on an already destroyed workqueue | * 164d9a15652f net: qed: fix async event callbacks unregistering | * 5cf7f0c68405 net: qed: fix left elements count calculation | * 33104571648b iommu/vt-d: Update scalable mode paging structure coherency | * ede796e5ac87 iommu/vt-d: Enable PCI ACS for platform opt in hint | * 67db9e032b6e selftests/net: report etf errors correctly | * 34f45567462d RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() | * d3edf648f398 s390/qeth: fix error handling for isolation mode cmds | * 9e89c2d5da87 ASoC: rockchip: Fix a reference count leak. | * 4aeb21584e55 RDMA/cma: Protect bind_list and listen_list while finding matching cm id | * f0078dc6750f RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 | * 66143ecb9e3c RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq | * d6fb7f457456 rxrpc: Fix handling of rwind from an ACK packet | * 73cff44e66e3 ARM: dts: NSP: Correct FA2 mailbox node | * f1ee7d3a2c1a bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE | * 0f3aa6c6d6ad devmap: Use bpf_map_area_alloc() for allocating hash buckets | * b93df0f6d7cd regmap: Fix memory leak from regmap_register_patch | * 5f6b834e110b x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() | * 99ab61cc8b75 ARM: dts: Fix duovero smsc interrupt for suspend | * 07f7c547698b ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect | * d909f9db0caa bpf, xdp, samples: Fix null pointer dereference in *_user code | * 0608288c6caa samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS | * b59ed5668c4e ASoC: fsl_ssi: Fix bclk calculation for mono channel | * 3947dd237ef5 RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() | * 34f105349369 regualtor: pfuze100: correct sw1a/sw2 on pfuze3000 | * 1fa27418054f ASoC: qcom: common: set correct directions for dailinks | * 47c7ae0ca9d7 ASoc: q6afe: add support to get port direction | * 92444a57e365 efi/esrt: Fix reference count leak in esre_create_sysfs_entry. | * 8c236ac4376a efi/tpm: Verify event log header before parsing | * e50cf858d118 ASoC: q6asm: handle EOS correctly | * 41b2debf35ef xfrm: Fix double ESP trailer insertion in IPsec crypto offload. | * 475a7b09b4bb ARM: OMAP2+: Fix legacy mode dss_reset | * 527ddb339d6b bus: ti-sysc: Ignore clockactivity unless specified as a quirk | * 1f5197a5ad97 bus: ti-sysc: Flush posted write on enable and disable | * 21d511c6c9c2 IB/hfi1: Fix module use count flaw due to leftover module put calls | * 2a4c0bf5c70e IB/mad: Fix use after free when destroying MAD agent | * 588ad2b29ea3 loop: replace kill_bdev with invalidate_bdev | * d9a74e455070 cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip | * d6522bc320d7 xhci: Return if xHCI doesn't support LPM | * 14d46386226e xhci: Fix enumeration issue when setting max packet size for FS devices. | * c09be4f57956 xhci: Fix incorrect EP_STATE_MASK | * e615f58fa86c cifs/smb3: Fix data inconsistent when zero file range | * bd2f2ac0ab96 cifs/smb3: Fix data inconsistent when punch hole | * 572a11131ad3 cifs: Fix cached_fid refcnt leak in open_shroot | * 1f551a056b30 scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action | * d3a251b84797 scsi: qla2xxx: Keep initiator ports after RSCN | * be8df027079b usb: cdns3: ep0: add spinlock for cdns3_check_new_setup | * a0668653be26 usb: cdns3: ep0: fix the test mode set incorrectly | * 79175ae5f996 usb: cdns3: trace: using correct dir value | * 25e1bb1e6c36 ALSA: usb-audio: Fix OOB access of mixer element list | * 1cc2d29710c2 ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) | * 0c4ff206043e ALSA: usb-audio: add quirk for Denon DCD-1500RE | * 74a7ad9d975c ALSA: usb-audio: Add implicit feedback quirk for SSL2+. | * 895ec8c86e13 usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs | * fe2daefad98a usb: host: ehci-exynos: Fix error check in exynos_ehci_probe() | * c1e71a51c2f5 xhci: Poll for U0 after disabling USB2 LPM | * 9d814bd14cff usb: host: xhci-mtk: avoid runtime suspend when removing hcd | * 9200037a6ab6 USB: ehci: reopen solution for Synopsys HC bug | * ffeb58a0daf0 usb: add USB_QUIRK_DELAY_INIT for Logitech C922 | * 6b3eb8af48cb usb: dwc2: Postponed gadget registration to the udc class driver | * 195c1d1dd8cf USB: ohci-sm501: Add missed iounmap() in remove | * 2274a7421e73 binder: fix null deref of proc->context | * 3621616af99b ALSA: usb-audio: Fix potential use-after-free of streams | * 335add4ac891 fix a braino in "sparc32: fix register window handling in genregs32_[gs]et()" | * 32e5a15f1084 net: sched: export __netdev_watchdog_up() | * 9d3d40ec7dee btrfs: fix a block group ref counter leak after failure to remove block group | * 8ae850cddf27 Revert "i2c: tegra: Fix suspending in active runtime PM state" | * 052a7fdd86fb tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT | * 942315134313 sch_cake: fix a few style nits | * b1aa7e5fa163 sch_cake: don't call diffserv parsing code when it is not needed | * ea2628dd586d sch_cake: don't try to reallocate or unshare skb unconditionally | * 3c6208267218 ip_tunnel: fix use-after-free in ip_tunnel_lookup() | * 9baf076d797f net: phy: Check harder for errors in get_phy_id() | * 568c5aaf6c2d ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() | * 35db638692db tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes | * fe3a5d8fc372 tcp: grow window for OOO packets only for SACK flows | * cb22ce3346f2 tcp: don't ignore ECN CWR on pure ACK | * dc43f7e807a8 sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket | * fea864489c90 rxrpc: Fix notification call on completion of discarded calls | * 6956830cf981 rocker: fix incorrect error handling in dma_rings_init | * a908f986ddf7 openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len | * 27b70214fc69 net: usb: ax88179_178a: fix packet alignment padding | * 67571b1ab296 net: increment xmit_recursion level in dev_direct_xmit() | * 97a1d2aa6cdd net: Fix the arp error in some cases | * 742f2358b324 net: fix memleak in register_netdevice() | * 9e693934cd59 net: Do not clear the sock TX queue in sk_set_socket() | * 9f217d6dd796 net: core: reduce recursion limit value | * f32325b100ea net: bridge: enfore alignment for ethernet address | * 57a976e676e1 mvpp2: ethtool rxtx stats fix | * fa0d7e09da1d mld: fix memory leak in ipv6_mc_destroy_dev() | * 009b3e294a90 ibmveth: Fix max MTU limit | * f060107ccc97 geneve: allow changing DF behavior after creation | * ce06fcb6a66d enetc: Fix tx rings bitmap iteration range, irq handling | * b90ca32531bf block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed | * 4e9688ad3d36 Linux 5.4.49 | * 99705220b22c net: core: device_rename: Use rwsem instead of a seqcount | * e33765201db7 sched/rt, net: Use CONFIG_PREEMPTION.patch | * a6030d71e62d pwm: jz4740: Enhance precision in calculation of duty cycle | * d0da4be60288 net: octeon: mgmt: Repair filling of RX ring | * 96d98372b53a e1000e: Do not wake up the system via WOL if device wakeup is disabled | * 3d390370d78c kretprobe: Prevent triggering kretprobe from within kprobe_flush_task | * c19f0c3c9a8a kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex | * f4748ee4fa15 tracing/probe: Fix memleak in fetch_op_data operations | * 7bb62d0cd8ac crypto: algboss - don't wait during notifier callback | * 993e0d12f226 crypto: algif_skcipher - Cap recv SG list at ctx->used | * 972f961c5930 Revert "drm/amd/display: disable dcn20 abm feature for bring up" | * 021935185e2a drm/i915/icl+: Fix hotplug interrupt disabling after storm detection | * d814e4732cbe drm/amd/display: Use kvfree() to free coeff in build_regamma() | * 50df31ea31cc drm/connector: notify userspace on hotplug after register complete | * 35bd59b8b68c drm/i915: Whitelist context-local timestamp in the gen9 cmdparser | * 962d0e0c091c drm/i915/gem: Avoid iterating an empty list | * a09489576fe5 drm/msm: Check for powered down HW in the devfreq callbacks | * 536ffde7df46 drm/i915: Fix AUX power domain toggling across TypeC mode resets | * 190f6c2d6e38 s390: fix syscall_get_error for compat processes | * 2173a7ed6358 f2fs: avoid utf8_strncasecmp() with unstable name | * de3feefa3bfd f2fs: split f2fs_d_compare() from f2fs_match_name() | * 9fec865dde6e net/mlx5: DR, Fix freeing in dr_create_rc_qp() | * 859a0a9afee3 block: nr_sects_write(): Disable preemption on seqcount write | * 120307746990 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld | * bba1f4ac037c drm/amd/display: Use swap() where appropriate | * 8f16bebbb171 drm/dp_mst: Increase ACT retry timeout to 3s | * ffa9206a62d3 ext4: avoid race conditions when remounting with options that change dax | * 0804b23d2ff1 jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() | * ae3c09e346bd selinux: fix double free | * 5471b5287cc7 drm/amdgpu: Replace invalid device ID with a valid device ID | * 3031fb61096c drm/qxl: Use correct notify port address when creating cursor ring | * 1f3f21d53fa8 drm/dp_mst: Reformat drm_dp_check_act_status() a bit | * 8c315a220930 ext4: avoid utf8_strncasecmp() with unstable name | * 779286d9babf ext4: fix partial cluster initialization when splitting extent | * bc615a290faf drm: encoder_slave: fix refcouting error for modules | * ef4f3b65d5a9 libata: Use per port sync for detach | * 81344ae52c77 arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints | * 64183b459624 mvpp2: remove module bugfix | * b3dc33946a74 block: Fix use-after-free in blkdev_get() | * cb5fe511b11e scsi: ufs-bsg: Fix runtime PM imbalance on error | * 7c7dd0507842 bnxt_en: Return from timer if interface is not in open state. | * 13e6e75e68f3 afs: Fix the mapping of the UAEOVERFLOW abort code | * b7420726bc8a afs: Set error flag rather than return error from file status decode | * 66f38da13198 afs: Always include dir in bulk status fetch from afs_do_lookup() | * 4fd68a35f62d afs: Fix EOF corruption | * c8c19fcdabdb afs: afs_write_end() should change i_size under the right lock | * 6a9fd8046fbd afs: Fix non-setting of mtime when writing into mmap | * 7b307d292ab2 powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL | * f651e94899ed bcache: fix potential deadlock problem in btree_gc_coalesce | * 889b69a9982b ext4: stop overwrite the errcode in ext4_setup_super | * aa7baef53057 perf stat: Fix NULL pointer dereference | * 676634f1a831 perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() | * 335d720bb4bd usb/ehci-platform: Set PM runtime as active on resume | * 21a45a1427dd usb: host: ehci-platform: add a quirk to avoid stuck | * 57a1cd87efb9 usb/xhci-plat: Set PM runtime as active on resume | * 33a76c15c7c2 bpf: Fix memlock accounting for sock_hash | * 93b675736542 iavf: fix speed reporting over virtchnl | * e7847db7aa6d xdp: Fix xsk_generic_xmit errno | * 57f71bb57f7c nfs: set invalid blocks after NFSv4 writes | * d3caf0e49492 nvme-pci: use simple suspend when a HMB is enabled | * 9777d12a8b23 net/filter: Permit reading NET in load_bytes_relative when MAC not set | * 0eb4e1573ffd x86/idt: Keep spurious entries unset in system_vectors | * 04ce5f6f0d3c scsi: acornscsi: Fix an error handling path in acornscsi_probe() | * f3f9ee422842 libbpf: Handle GCC noreturn-turned-volatile quirk | * ab482b587207 drm/sun4i: hdmi ddc clk: Fix size of m divider | * c7c658ef5159 tracing/probe: Fix bpf_task_fd_query() for kprobes and uprobes | * 5bed77b0a2a0 bpf, sockhash: Synchronize delete from bucket list on map free | * 0f97842057c7 bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg | * ea8837b9435e ASoC: rt5645: Add platform-data for Asus T101HA | * ebc448eb2de5 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet | * 69367d9f1f0e ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags | * 7b31ec2a011f ASoC: core: only convert non DPCM link to DPCM link | * 445a847a5507 afs: Fix memory leak in afs_put_sysnames() | * 3b50b29a2056 f2fs: don't return vmalloc() memory from f2fs_kmalloc() | * 37be9b71b748 selftests/net: in timestamping, strncpy needs to preserve null byte | * a98132826820 drivers/perf: hisi: Fix wrong value for all counters enable | * e1ee6238534e i2c: icy: Fix build with CONFIG_AMIGA_PCMCIA=n | * ad67536d48ba NTB: ntb_test: Fix bug when counting remote files | * abf918236a79 NTB: perf: Fix race condition when run with ntb_test | * 50a79b96b951 NTB: perf: Fix support for hardware that doesn't have port numbers | * ec8490131670 NTB: perf: Don't require one more memory window than number of peers | * 2b97e354e586 NTB: Revert the change to use the NTB device dev for DMA allocations | * e5cd9e1df0c9 NTB: ntb_tool: reading the link file should not end in a NULL byte | * 25abac5c9ff7 ntb_tool: pass correct struct device to dma_alloc_coherent | * f167d8f7b341 ntb_perf: pass correct struct device to dma_alloc_coherent | * 08cc0ec9ba86 net: marvell: Fix OF_MDIO config check | * fbaf0137df1e gfs2: fix use-after-free on transaction ail lists | * e782a45789f8 blktrace: fix endianness for blk_log_remap() | * 545bafecc0f2 blktrace: fix endianness in get_pdu_int() | * d578f98fa7b3 blktrace: use errno instead of bi_status | * 718d9a863eb3 selftests/vm/pkeys: fix alloc_random_pkey() to make it really random | * 7fd599522823 include/linux/bitops.h: avoid clang shift-count-overflow warnings | * b7ce2e4538f6 lib/zlib: remove outdated and incorrect pre-increment optimization | * 62378b65237e geneve: change from tx_error to tx_dropped on missing metadata | * 7791ab20b8eb crypto: omap-sham - add proper load balancing support for multicore | * b73df5915d13 drm/amd/display: Revalidate bandwidth before commiting DC updates | * ca0cac3373fa nfsd: safer handling of corrupted c_type | * e585a8b54046 pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()' | * d184d62ceb19 pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()' | * bd410e6600b4 scsi: ufs: Don't update urgent bkops level when toggling auto bkops | * 88d678348430 scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj | * 08904df10d3a gfs2: Allow lock_nolock mount to specify jid=X | * 9adcc852d552 nfsd4: make drc_slab global, not per-net | * 807460787179 ceph: don't return -ESTALE if there's still an open file | * 145565f722c9 drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection | * 43ba1b177a49 openrisc: Fix issue with argument clobbering for clone/fork | * 6de31dc168f0 rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug_id not user_ID | * 2e48a738dc15 mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() | * 2d9c7e0ff9f4 rtc: rv3028: Add missed check for devm_regmap_init_i2c() | * f4fbb592d9d7 vfio/mdev: Fix reference count leak in add_mdev_supported_type | * 1957ac8d1b4f ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed | * c75f1641ef58 extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()' | * 5ed5f8db9582 powerpc/4xx: Don't unmap NULL mbase | * 838d3e75ba50 input: i8042 - Remove special PowerPC handling | * cde05d643e51 of: Fix a refcounting bug in __of_attach_node_sysfs() | * f9db526da547 NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION | * 5e85d78ed4ff net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' | * ece3a3337c50 /dev/mem: Revoke mappings when a driver claims the region | * 3302d17ef6ea misc: xilinx-sdfec: improve get_user_pages_fast() error handling | * 24aa54a8b0ec clk: ast2600: Fix AHB clock divider for A1 | * c66e72f1721a clk: sprd: return correct type of value for _sprd_pll_recalc_rate | * e5497842e253 KVM: PPC: Book3S: Fix some RCU-list locks | * fd1a1089aed8 KVM: PPC: Book3S HV: Ignore kmemleak false positives | * 39983e188624 scsi: ufs-qcom: Fix scheduling while atomic issue | * 4d33659ac379 clk: bcm2835: Fix return type of bcm2835_register_gate | * 41324c48301d scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() | * 87b3dca712b4 ASoC: fix incomplete error-handling in img_i2s_in_probe. | * 5578bf5ce0d8 powerpc/32s: Don't warn when mapping RO data ROX. | * 9669bf039ff6 mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt | * d8d1b8b41783 mfd: stmfx: Fix stmfx_irq_init error path | * cf90dd9fb161 mfd: stmfx: Reset chip on resume as supply was disabled | * dc69fec9271a x86/apic: Make TSC deadline timer detection message visible | * af92e4a595e0 RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove | * 4c8a62c93984 scripts: headers_install: Exit with error on config leak | * c707e18796c6 usb: gadget: Fix issue with config_ep_by_speed function | * 84e1326ffc61 usb: gadget: fix potential double-free in m66592_probe. | * 51ad579d64dd usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check | * 4a8c5f25c6bc USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke | * 0a560f102d80 usb: dwc2: gadget: move gadget resume after the core is in L0 state | * f1b9e29983ae watchdog: da9062: No need to ping manually before setting timeout | * 4820050e8438 IB/cma: Fix ports memory leak in cma_configfs | * 6e934217c943 PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link | * 443ed62ef80d PCI: dwc: Fix inner MSI IRQ domain registration | * 0bd8e62464e0 PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port | * f04479f8d519 dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone | * 96cd8d249a37 powerpc/64s/pgtable: fix an undefined behaviour | * a7ba81f26d70 arm64: tegra: Fix flag for 64-bit resources in 'ranges' property | * 17232b92cf79 arm64: tegra: Fix ethernet phy-mode for Jetson Xavier | * d658c127fc41 fuse: copy_file_range should truncate cache | * c9ddb8dd12e1 fuse: fix copy_file_range cache issues | * ad7f78b7ce39 firmware: imx: scu: Fix possible memory leak in imx_scu_probe() | * 95ea51b2690e scsi: target: tcmu: Userspace must not complete queued commands | * 1503314a3354 RDMA/hns: Fix cmdq parameter of querying pf timer resource | * d09de58d2b65 RDMA/hns: Bugfix for querying qkey | * 7d95cb8a4073 clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1 | * fddd06f7490f fpga: dfl: afu: Corrected error handling levels | * 7454c171a88c tty: n_gsm: Fix bogus i++ in gsm_data_kick | * 4f01308480c5 USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe() | * 0e0332473790 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet | * f1069001bba7 drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation | * fbf719e5da12 usb/ohci-platform: Fix a warning when hibernating | * 8a67dae365e0 vfio-pci: Mask cap zero | * f5e28a0824ec powerpc/ps3: Fix kexec shutdown hang | * 8f4372f4724d drivers: phy: sr-usb: do not use internal fsm for USB2 phy init | * 1a588c7edcd0 powerpc/pseries/ras: Fix FWNMI_VALID off by one | * 8240829fc38c powerpc/64s/exception: Fix machine check no-loss idle wakeup | * b1bc8753eefc ipmi: use vzalloc instead of kmalloc for user creation | * 5c2207ba2394 habanalabs: increase timeout during reset | * 828b192c57e8 PCI/PM: Assume ports without DLL Link Active train links in 100 ms | * c6737f3a1b01 HID: Add quirks for Trust Panora Graphic Tablet | * 7961800651fa ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback | * 860b8717f724 tty: n_gsm: Fix waking up upper tty layer when room available | * 3a497f97a3b6 tty: n_gsm: Fix SOF skipping | * 7fcc2ca6a3fb powerpc/64: Don't initialise init_task->thread.regs | * c7fab8a5c3ba PCI: Fix pci_register_host_bridge() device_register() error handling | * 86e8dd9d249c clk: ti: composite: fix memory leak | * 4536dbe64bd1 USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() | * c17e7243051a dlm: remove BUG() before panic() | * d40e6a98aa55 pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map | * 5248114b9bcf ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' | * 5acfef99644c ASoC: ux500: mop500: Fix some refcounted resources issues | * b0ccdd2fdd00 SoC: rsnd: add interrupt support for SSI BUSIF buffer | * f34a3697a8d4 scsi: mpt3sas: Fix double free warnings | * f20dfec03b82 scsi: target: loopback: Fix READ with data and sensebytes | * a798daf42a35 arm64: dts: msm8996: Fix CSI IRQ types | * 6544b95bd789 ASoC: SOF: core: fix error return code in sof_probe_continue() | * 79790202d4f3 power: supply: smb347-charger: IRQSTAT_D is volatile | * ad8b5b5faf9d power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()' | * c1bcf01aea0e ALSA: firewire-lib: fix invalid assignment to union data for directional parameter | * 3201bb03c8fd scsi: qla2xxx: Fix warning after FC target reset | * 766c787e55ca PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges | * 742f8ac8edd4 PCI: rcar: Fix incorrect programming of OB windows | * efb5f7b106ea drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish | * 33cf7944af54 serial: amba-pl011: Make sure we initialize the port.lock spinlock | * 32a5bc992b6c i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output | * 9eb54d0e8962 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error handling paths | * 4d30daf901aa staging: sm750fb: add missing case while setting FB_VISUAL | * 2428682e3f6c staging: wilc1000: Increase the size of wid_list array | * b14b7359535d usb: dwc3: gadget: Properly handle failed kick_transfer | * 1bfa09147282 usb: dwc3: gadget: Properly handle ClearFeature(halt) | * e320bb0e01db HID: intel-ish-hid: avoid bogus uninitialized-variable warning | * cbec16266a35 soundwire: slave: don't init debugfs on device registration error | * a45fc52449d7 ASoC: max98373: reorder max98373_reset() in resume | * 7377ba16b542 clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers | * ea78361174c4 thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR | * 3296e566b0d2 gpio: pca953x: fix handling of automatic address incrementing | * dd47c98992d6 clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits | * ecb9a8068ba5 clk: meson: meson8b: Fix the polarity of the RESET_N lines | * 1fa1d1ceb02f clk: meson: meson8b: Fix the first parent of vid_pll_in_sel | * 9a624802e628 slimbus: ngd: get drvdata from correct device | * 793e15fb6681 tty: hvc: Fix data abort due to race in hvc_open | * eb3e85b3375d s390/qdio: put thinint indicator after early error | * d7852661f9fd ALSA: usb-audio: Fix racy list management in output queue | * aba41867dd66 ALSA: usb-audio: Improve frames size computation | * 3468bca1ea44 staging: gasket: Fix mapping refcnt leak when register/store fails | * b3b4dcdc2bb4 staging: gasket: Fix mapping refcnt leak when put attribute fails | * 0c884f3236f3 firmware: qcom_scm: fix bogous abuse of dma-direct internals | * 0c48b6df64c0 arm64: dts: qcom: fix pm8150 gpio interrupts | * 2b5e027657d4 virtiofs: schedule blocking async replies in separate worker | * ff86bd6cca2e pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries | * cd3f4ed1c567 scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing | * a0a00156d50e gpio: dwapb: Append MODULE_ALIAS for platform driver | * 02416142fdf4 RDMA/mlx5: Fix udata response upon SRQ creation | * 7acbadd1aa29 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity | * ef0c0fbf1d4a arm64: dts: qcom: msm8916: remove unit name for thermal trip points | * f37623862ec5 scsi: qedi: Do not flush offload work if ARP not resolved | * 0e5d7bff3b06 arm64: dts: mt8173: fix unit name warnings | * 7bf3a213f79e staging: greybus: fix a missing-check bug in gb_lights_light_config() | * c970dcc085b8 x86/purgatory: Disable various profiling and sanitizing options | * a78c65cb4b67 apparmor: fix nnp subset test for unconfined | * af1f72ad18bb scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM | * 08d2ea2e236a scsi: sr: Fix sr_probe() missing deallocate of device minor | * 8f73ac0b6434 bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free | * efdb1bf81aab ASoC: meson: add missing free_irq() in error path | * 390f1688fb46 f2fs: handle readonly filesystem in f2fs_ioc_shutdown() | * 039a79ef0b1e apparmor: check/put label on apparmor_sk_clone_security() | * 2a9b3e4667f5 net: dsa: lantiq_gswip: fix and improve the unsupported interface error | * 88bc3e060390 apparmor: fix introspection of of task mode for unconfined tasks | * d782d6a142d5 mksysmap: Fix the mismatch of '.L' symbols in System.map | * d0af43b47418 NTB: Fix the default port and peer numbers for legacy drivers | * f0b8eead5b1c NTB: ntb_pingpong: Choose doorbells based on port number | * 0ec407dfc1ec yam: fix possible memory leak in yam_init_driver | * a4d4b8437731 sparc32: mm: Don't try to free page-table pages if ctor() fails | * 7f16ba366a66 pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case | * 9b163c91620c powerpc/crashkernel: Take "mem=" option into account | * 211836827af3 ASoC: qcom: q6asm-dai: kCFI fix | * 117929a41db1 cifs: set up next DFS target before generic_ip_connect() | * c0c8c8b10567 RDMA/core: Fix several reference count leaks. | * 3851967ff567 PCI: vmd: Filter resource type bits from shadow register | * e8cac2e3067e nfsd: Fix svc_xprt refcnt leak when setup callback client failed | * db686568ae52 powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run | * ecb9c4d344c9 IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command | * a2fe8d88aeff clk: clk-flexgen: fix clock-critical handling | * 6a70c943a26f scsi: vhost: Notify TCM about the maximum sg entries supported per command | * 296cec70500b scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event | * 82ac4863030c clk: zynqmp: fix memory leak in zynqmp_register_clocks | * bee9cc351308 scsi: cxgb3i: Fix some leaks in init_act_open() | * 4deddbf7db45 mfd: wm8994: Fix driver operation if loaded as modules | * 8e52a1eef19b powerpc/ptdump: Add _PAGE_COHERENT flag | * 805bae7592fa usb: gadget: core: sync interrupt before unbind the udc | * 2ec338547c67 gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration | * 02bdd581404d m68k/PCI: Fix a memory leak in an error handling path | * ec475f960e92 PCI: pci-bridge-emul: Fix PCIe bit conflicts | * ba5192db9672 scsi: hisi_sas: Do not reset phy timer to wait for stray phy up | * 2b670bbfd8c0 RDMA/mlx5: Add init2init as a modify command | * cbd55ce91abf coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() | * c74ead459747 vfio/pci: fix memory leaks in alloc_perm_bits() | * 24911d387b84 arm64: dts: fvp/juno: Fix node address fields | * 6d79ba8094fa ps3disk: use the default segment boundary | * bc881cd5334c PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register | * 492c50fe65a9 arm64: dts: fvp: Fix GIC child nodes | * 376ef9d7ee4c ASoC: SOF: Do nothing when DSP PM callbacks are not set | * 1cdae7bb4221 clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling | * 14c5e25d3b00 pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 | * 4e55b843fa61 arm64: dts: juno: Fix GIC child nodes | * 7df82e1754df arm64: dts: armada-3720-turris-mox: fix SFP binding | * 4ca96a5de812 arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes | * a86306dbefc3 dm mpath: switch paths in dm_blk_ioctl() code path | * 08f396eb02c8 misc: fastrpc: fix potential fastrpc_invoke_ctx leak | * 8d8991bb2bf0 misc: fastrpc: Fix an incomplete memory release in fastrpc_rpmsg_probe() | * c2ff1fcc2530 serial: 8250: Fix max baud limit in generic 8250 port | * 9e6a9201b78b usblp: poison URBs upon disconnect | * cc9024f69ba7 clk: samsung: Mark top ISP and CAM clocks on Exynos542x as critical | * 2b5e61da68e8 remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use | * 8a44731af689 i2c: pxa: clear all master action bits in i2c_pxa_stop_message() | * ceb63ec0ef6e f2fs: report delalloc reserve as non-free in statfs for project quota | * ca90f67ece5c iio: bmp280: fix compensation of humidity | * 30bd1f36b6eb rtc: mc13xxx: fix a double-unlock issue | * 91fce7922a75 powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT | * a6a0317bf9c2 Input: edt-ft5x06 - fix get_default register write access | * 70a2296d4bab scsi: qla2xxx: Fix issue with adapter's stopping state | * 5800b7f7d231 PCI: Allow pci_resize_resource() for devices on root bus | * 956a2e737a2c ALSA: isa/wavefront: prevent out of bounds write in ioctl | * 23337efa940c ALSA: hda/realtek - Introduce polarity for micmute LED GPIO | * 66a177ae4ed0 arm64: dts: meson: fixup SCP sram nodes | * 7631dc491a3f scsi: qedi: Check for buffer overflow in qedi_set_path() | * 545b86efa0d0 scsi: core: free sgtables in case command setup fails | * bde2d5d443c4 ARM: dts: stm32: Add missing ethernet PHY reset on AV96 | * 38ede4d7736e ARM: integrator: Add some Kconfig selections | * a1359b9fdd8d ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type | * 8908c555e06e ARM: dts: renesas: Fix IOMMU device node names | * 2c40fc80331b backlight: lp855x: Ensure regulators are disabled on probe failure | * 53057bd4ac84 ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet | * b543c3595188 clk: qcom: msm8916: Fix the address location of pll->config_reg | * 7906a075c900 remoteproc: Fix IDR initialisation in rproc_alloc() | * 8bd207bb1a25 iio: pressure: bmp280: Tolerate IRQ before registering | * 2e714a547ef8 ASoC: SOF: imx8: Fix randbuild error | * dc570a1fb48c i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets | * 30e82a3edd94 ASoC: tegra: tegra_wm8903: Support nvidia, headset property | * 7b139b714a5d clk: sunxi: Fix incorrect usage of round_down() | * 8aa822a1305c power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select * 220a93eef6d4 Linux 5.4.48-xanmod1 * 40ff03ec19df Merge tag 'v5.4.48' into 5.4