dace042d2553 Linux 6.14.5-xanmod1 4e8e297629aa Merge tag 'v6.14.5' into 6.14 aeaee199900e Linux 6.14.5 f4c951f47dd0 crypto: Kconfig - Select LIB generic option c1d58ce7c1bd objtool: Silence more KCOV warnings, part 2 e3f4288aedc1 objtool: Ignore end-of-section jumps for KCOV/GCOV 2e352d4d2cc9 usb: xhci: Fix Short Packet handling rework ignoring errors 286da15bcf46 nvme: fixup scan failure for non-ANA multipath controllers 9b2f4df63426 ublk: don't fail request for recovery & reissue in case of ubq->canceling 0f64e9509c64 rust: kbuild: skip `--remap-path-prefix` for `rustdoc` a7ebcb8408e6 net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined ae83115ecaa3 MIPS: cm: Fix warning if MIPS_CM is disabled 84745031ec8c media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() fe42dbf69428 crypto: lib/Kconfig - Hide arch options from user ac915ff65a18 comedi: jr3_pci: Fix synchronous deletion of timer e3ad76e36a37 vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp 3781e4b83e17 driver core: fix potential NULL pointer dereference in dev_uevent() eb48703f5c5b driver core: introduce device_set_driver() helper 1bafb831bbe4 Revert "drivers: core: synchronize really_probe() and dev_uevent()" 055ef73bb1af spi: spi-imx: Add check for spi_imx_setupxfer() 3bae87bf5af3 ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io db1380ad45f7 ublk: add ublk_force_abort_dev() b0e14fe965cd drm/amdgpu: Use the right function for hdp flush fa1f22a1434c drm/amd: Forbid suspending into non-default suspend states 1b95fcb50067 drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 ba52fdf767b5 md/raid1: Add check for missing source disk in process_checks() 6ee0689104a6 x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores 4f06ba52bda6 nvmet: pci-epf: cleanup link state management d34368d57b54 ubsan: Fix panic from test_ubsan_out_of_bounds 067a2ef8f3e8 spi: tegra210-quad: add rate limiting and simplify timeout error message c9a5c9de78c9 spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts cd161198e091 ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" e77b3e5fbe6a riscv: Provide all alternative macros all the time 78aa2007b677 iomap: skip unnecessary ifs_block_is_uptodate check 6c4c5e0b96a9 netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS 9c46738ec4cc platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data de50f950c02e platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols 66f857aa878f x86/i8253: Call clockevent_i8253_disable() with interrupts disabled 56a60b891aec ASoC: codecs: Add of_match_table for aw888081 driver 082ced2c9fe1 ASoC: fsl_asrc_dma: get codec or cpu dai from backend 722026c010fa scsi: pm80xx: Set phy_attached to zero when device is gone 1de0ac628b24 scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() a5206d2d7480 scsi: ufs: exynos: Move phy calls to .exit() callback a0c0ce7fd0d6 scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO 56b9a0a1dc2a scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() 5abffff6c694 scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes 883c557494ce ext4: make block validity check resistent to sb bh corruption 104a84276821 iommu: Clear iommu-dma ops on cleanup 101810d0c38a cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 1a0e42698960 timekeeping: Add a lockdep override in tick_freeze() 8a3c845a60af cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode aea976c63a13 nvmet-fc: put ref when assoc->del_work is already scheduled 93ff339948a2 nvmet-fc: take tgtport reference only once 4b9875e56cf2 x86/bugs: Don't fill RSB on context switch with eIBRS f2de801040e3 x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline a55dc175daf0 x86/bugs: Use SBPB in write_ibpb() if applicable 693025e2cf17 selftests/mincore: Allow read-ahead pages to reach the end of the file ebf81d7517d6 x86/xen: disable CPU idle and frequency drivers for PVH dom0 2a83be71867f gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment b8fc2dbc5d94 objtool: Stop UNRET validation on UD2 b96d16a33687 nvme: multipath: fix return value of nvme_available_path 048ea98cece5 nvme: re-read ANA log page after ns scan completes 7a2795a8f0ef drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 551070aa6d1d drm/amdgpu: Increase KIQ invalidate_tlbs timeout 213edb4348e7 drm/amdkfd: sriov doesn't support per queue reset 856172da8be3 ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls 897f56d3324f ACPI: EC: Set ec_no_wakeup for Lenovo Go S 4b288f780b73 nvme: requeue namespace scan on missed AENs 2d29aa5734f1 pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up c995e9b2dbc5 pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up 03fda22b99c6 xen: Change xen-acpi-processor dom0 dependency cb56cd11feab perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init deff0de3bb69 selftests: ublk: fix test_stripe_04 c3b6ece18c85 cgroup/cpuset: Don't allow creation of local partition over a remote one 2b8419c6ecf6 udmabuf: fix a buf size overflow issue during udmabuf creation e521c6fffa4e KVM: s390: Don't use %pK through debug printing e1eae08871c1 KVM: s390: Don't use %pK through tracepoints 539d5f17d86d sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP ee61302ede6c kbuild: add dependency from vmlinux to sorttable a9f1df46d2b9 kbuild, rust: use -fremap-path-prefix to make paths relative 6d2753b46452 io_uring: always do atomic put from iowq a9f9f26858c8 tracing: Enforce the persistent ring buffer to be page aligned b1354a138f79 rtc: pcf85063: do a SW reset if POR failed 08f21adf2935 9p/trans_fd: mark concurrent read and writes to p9_conn->err 374e4cd75617 9p/net: fix improper handling of bogus negative read/write replies bc7d43da4a3e ntb_hw_amd: Add NTB PCI ID for new gen CPU 1b186bdb78a6 ntb: reduce stack usage in idt_scan_mws acbacac8bdeb riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() 24faa6ea274a qibfs: fix _another_ leak 73296a743fb4 objtool, lkdtm: Obfuscate the do_nothing() pointer 7a2e022a79e6 objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() 799c0d6520a1 objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() 09ff44e600c8 objtool, panic: Disable SMAP in __stack_chk_fail() 5a65608efa73 objtool: Silence more KCOV warnings 6ff3467b248b iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations 990ddc651737 um: work around sched_yield not yielding in time-travel mode 69c3ca6edc20 thunderbolt: Scan retimers after device router has been enumerated b9c0a178f932 usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func 61006ca381b4 usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() 6bd342233f94 phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init 9a3f1a307fba usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running c8084854b51a dmaengine: dmatest: Fix dmatest waiting less when interrupted 696a55da8804 i3c: master: svc: Add support for Nuvoton npcm845 i3c 74e6b3b45d36 xhci: Handle spurious events on Etron host isoc enpoints 39a080a2925c usb: xhci: Fix isochronous Ring Underrun/Overrun event handling 08e3877fe3b4 usb: xhci: Complete 'error mid TD' transfers when handling Missed Service a96107b12618 dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n 9908498ce929 sound/virtio: Fix cancel_sync warnings on uninitialized work_structs b405a5a6f37f usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield 786963caaacf usb: dwc3: gadget: Refactor loop to avoid NULL endpoints f398ad7e46de fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size 464139e18f61 fs/ntfs3: Keep write operations atomic 58e5bb3f54b5 iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust 44c7f2e8bdcb usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() 2b1302b63047 usb: typec: ucsi: return CCI and message from sync_control callback ae2208ad076e usb: host: max3421-hcd: Add missing spi_device_id table cead428296d9 staging: gpib: Use min for calculating transfer length e6482cd66600 mailbox: pcc: Always clear the platform ack interrupt first 9dbb80291cb7 mailbox: pcc: Fix the possible race in updation of chan_in_use flag 815d9cead9e1 bpf: Reject attaching fexit/fmod_ret to __noreturn functions 53cfd43ae6ca bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage 4527ec5abef9 bpf: bpftool: Setting error code in do_loader() 44530175d9a3 selftests/bpf: Fix cap_enable_effective() return code 6c79094e61bd clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 030fd9f16bb9 s390/tty: Fix a potential memory leak bug f69f8a93aacf s390/sclp: Add check for get_zeroed_page() 0830e53a13fa parisc: PDT: Fix missing prototype warning b5c4cc705129 clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() 45286680b385 bpf: Fix deadlock between rcu_tasks_trace and event_mutex. 1f1c29aa1934 bpf: Fix kmemleak warning for percpu hashmap 8cf2945512a8 crypto: null - Use spin lock instead of mutex 56688f48ce21 crypto: lib/Kconfig - Fix lib built-in failure when arch is modular a2749bc03f96 crypto: ccp - Add support for PCI device 0x1134 1322ca0934d2 MIPS: cm: Detect CM quirks from device tree a8af6163a2a4 pinctrl: mcp23s08: Get rid of spurious level interrupts 26ee23d4ba76 pinctrl: renesas: rza2: Fix potential NULL pointer dereference 649bda5ad6d2 selftests/bpf: Fix stdout race condition in traffic monitor 921b8167f107 crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() f29556e0fc66 USB: wdm: add annotation d2697aa93209 USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context e3c9adc69357 USB: wdm: close race between wdm_open and wdm_wwan_port_stop 1da1211ba4b9 USB: wdm: handle IO errors in wdm_wwan_port_start c33f4eade077 usb: typec: class: Unlocked on error in typec_register_partner() 74911338f47c usb: typec: class: Invalidate USB device pointers on partner unregistration 1fdde62411fe usb: typec: class: Fix NULL pointer access 3bd7d07a8b47 USB: VLI disk crashes if LPM is used 9b12516b033b usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive ce8889fd4cc1 usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive f888f233fa67 usb: dwc3: xilinx: Prevent spike in reset signal 99d655119b87 usb: dwc3: gadget: check that event count does not exceed event buffer length f923a9fdabfb USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) cdace38fa022 usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling 826358526e56 usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines 2aa87bd82537 usb: chipidea: ci_hdrc_imx: fix usbmisc handling 09e90a9689a4 usb: cdns3: Fix deadlock when using NCM gadget 0624e29c595b usb: xhci: Fix invalid pointer dereference in Etron workaround 21ce631a4a10 xhci: Limit time spent with xHC interrupts disabled during bus resume e7acbe530de4 USB: serial: simple: add OWON HDS200 series oscilloscope support c20a4b3c11cb USB: serial: option: add Sierra Wireless EM9291 506ae9b0cd4e USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe 3774544de496 serial: sifive: lock port in startup()/shutdown() callbacks a17c7fed6590 serial: msm: Configure correct working mode before starting earlycon 9b50c9c97db9 tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT ac3c49566760 firmware: stratix10-svc: Add of_platform_default_populate() 60a04d56e9a4 misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack 4e02059dc910 misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration f7fdaf849033 char: misc: register chrdev region with all possible minors e8e337534fe8 KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer 3066ec21d1a3 KVM: x86: Reset IRTE to host control if *new* route isn't postable f3559d138baa KVM: x86: Explicitly treat routing entry type changes as changes ac04663c67f2 mei: vsc: Fix fortify-panic caused by invalid counted_by() use a2100086320d mei: me: add panther lake H DID 5c6d345e3f6e scsi: Improve CDL control c5cbe1b3f0c2 USB: storage: quirk for ADATA Portable HDD CH94 55b8619e4ff9 ata: libata-scsi: Fix ata_msense_control_ata_feature() 4cd5ca34321d ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type 3f89d73cb7bf ata: libata-scsi: Improve CDL control bcc7d58ee517 mcb: fix a double free bug in chameleon_parse_gdd() 206dc254ee23 cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports c6720d67a0a5 KVM: SVM: Allocate IR data using atomic allocation 46b21322b923 io_uring: fix 'sync' handling of io_fallback_tw() a42d48ee7958 LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally cff0c448ceaa LoongArch: KVM: Fully clear some CSRs when VM reboot 5a0387e4e56d LoongArch: KVM: Fix multiple typos of KVM code 2a85200748a5 LoongArch: Remove a bogus reference to ZONE_DMA b49f085cd671 LoongArch: Return NULL from huge_pte_offset() for invalid PMD 64d1f268be76 LoongArch: Handle fp, lsx, lasx and lbt assembly symbols 21e9c53d683e binder: fix offset calculation in debug log 47bee0081b48 irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() 950885708723 selftests/pcie_bwctrl: Fix test progs list a6a49da08eb8 x86/mm: Fix _pgd_alloc() for Xen PV mode 6a06d9283db8 x86/insn: Fix CTEST instruction decoding b35f792a31e1 drm/amd/display: Fix ACPI edid parsing on some Lenovo systems 3f1a007928eb drm/amd/display: Force full update in gpu reset 809d411bdb8a drm/amd/display: Fix gpu reset in multidisplay config f12ce10b05b6 drm: panel: jd9365da: fix reset signal polarity in unprepare 7d45ad334064 rust: firmware: Use `ffi::c_char` type in `FwFunc` 4ae3766f9872 scsi: mpi3mr: Fix pending I/O counter bef500bc255a mptcp: pm: Defer freeing of MPTCP userspace path manager entries beb3979e8c35 net: phy: microchip: force IRQ polling mode for lan88xx 88a4fa93c48a net: selftests: initialize TCP header and skb payload with zero eefccd889df3 xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() 7e19f8d82025 crypto: atmel-sha204a - Set hwrng quality to lowest possible bd5f5c109ed4 sched_ext: Use kvzalloc for large exit_dump allocation 5ecf3295227c virtio_console: fix missing byte order handling for cols and rows 1b54d9d10f84 netfilter: fib: avoid lookup if socket is available 07e2bbb07315 net: stmmac: block PHY RXC clock-stop 7fa951bc9c45 net: phylink: add functions to block/unblock rx clock stop 5b285223bf65 net: stmmac: socfpga: remove phy_resume() call 050ec0d12e3e net: stmmac: address non-LPI resume failures properly 275d69909d32 net: phylink: add phylink_prepare_resume() b5c95999b8ff net: stmmac: simplify phylink_suspend() and phylink_resume() calls 50a665496881 sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash ea1fd673d95e LoongArch: Make do_xyz() exception handlers more robust d53503189b6d LoongArch: Make regs_irqs_disabled() more clear 30d5fcc8ab0e LoongArch: Select ARCH_USE_MEMTEST 6ff22501b7f8 perf/x86: Fix non-sampling (counting) events on certain x86 platforms 0333e7c4922b drm/meson: use unsigned long long / Hz for frequency types 0e06d5e24d69 Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" 2d04d6a84314 bpf: Add namespace to BPF internal symbols c7d909bacb50 fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) 1026013a2e07 splice: remove duplicate noinline from pipe_clear_nowait 50ad34275521 ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA 0d4d3b2c746e ublk: remove unused cmd argument to ublk_dispatch_req() 86db82182466 ublk: implement ->queue_rqs() 26eab29f42d9 ublk: comment on ubq->canceling handling in ublk_queue_rq() df33651fbec2 ublk: remove io_cmds list in ublk_queue 1dbb95a36499 riscv: uprobes: Add missing fence.i after building the XOL buffer 1bbb20d738cf riscv: Replace function-like macro by static inline function 28a792a4dc47 iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE 6f38c2f7be86 block: don't autoload drivers on stat 1e527352aad5 block: remove the backing_inode variable in bdev_statx 3435819c93d8 block: move blkdev_{get,put} _no_open prototypes out of blkdev.h ef8030151773 bdev: use bdev_io_min() for statx block size 083ab8cdaf20 block: never reduce ra_pages in blk_apply_bdi_limits f02b80e8658d net: stmmac: fix multiplication overflow when reading timestamp 6b0ca8d43167 net: stmmac: fix dwmac1000 ptp timestamp status offset c414606ad2a3 net: dp83822: Fix OF_MDIO config check 3534396937dc net: phy: dp83822: Add support for changing the transmit amplitude voltage 54c9cca17aa0 net: phy: Add helper for getting tx amplitude gain 520f012fe75f pds_core: make wait_context part of q_info adb678b061a3 pds_core: Remove unnecessary check in pds_client_adminq_cmd() 12a4651a80db pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result 5e3dc65675fa pds_core: Prevent possible adminq overflow/stuck condition fade1f083ffa net: dsa: mt7530: sync driver-specific behavior of MT7531 variants c6936266f8bf net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too bb583c88d23b net_sched: hfsc: Fix a UAF vulnerability in class handling d4b21e8cd3d7 fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() cb225053918b net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration 4d5e1e2d3e9d tipc: fix NULL pointer dereference in tipc_mon_reinit_self() b1a8f2bce76c virtio-net: disable delayed refill when pausing rx 7ccb6cdfec44 virtio-net: Refactor napi_disable paths 0cdb04f14e0d virtio-net: Refactor napi_enable paths 7f3d5880800f net: phy: leds: fix memory leak 4d60ccfee11f net: phylink: fix suspend/resume with WoL enabled and link down 30115541d96a net: phylink: force link down on major_config failure ecb9ed849539 net: lwtunnel: disable BHs when required 83c00860a37b nvmet: fix out-of-bounds access in nvmet_enable_port 65e9a6fc1e72 net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS 869309e73d1e net: enetc: refactor bulk flipping of RX buffers to separate function 7c8e4011b436 net: enetc: register XDP RX queues with frag_size 700128d67d57 scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() e5ee366d8308 scsi: core: Clear flags for scsi_cmnd that did not complete e77fc06a07f1 net/mlx5: Move ttc allocation after switch case to prevent leaks ecd9d2647ddb net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() f7e63491ee15 vhost-scsi: Fix vhost_scsi_send_status() 0036a0629f72 vhost-scsi: Fix vhost_scsi_send_bad_target() c6e7d7a79785 vhost-scsi: Add better resource allocation failure handling 00cf859f5eaf cgroup/cpuset-v1: Add missing support for cpuset_v2_mode f4717a02cc42 btrfs: zoned: return EIO on RAID1 block group write pointer mismatch f23bec054e6b btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() db152c784191 cpufreq: fix compile-test defaults d35090c8bdf9 cpufreq: Do not enable by default during compile testing 83c76620218d cpufreq: cppc: Fix invalid return value in .get() callback 2cf5b3ea0095 virtio_pci: Use self group type for cap commands 47eec518aef3 scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() 124bddf12331 cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() cfaca93b8fe3 cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() 01e86ea22610 cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() 02ac36a77d26 dma/contiguous: avoid warning about unused size_bytes dba5a1f963cf cpufreq: sun50i: prevent out-of-bounds access d65216720eab ceph: Fix incorrect flush end position calculation 08f52d554dfc lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP 1ca054aa94be drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change 6d56bfa184bc drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() b5a01698aff2 drm/xe: Add performance tunings to debugfs a328b4c99584 drm/xe/xe3lpg: Add Wa_13012615864 4ba7fe49e4e3 drm/xe/ptl: Apply Wa_14023061436 64903e4849a7 net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads ff4f09dcfd98 irqchip/renesas-rzv2h: Prevent TINT spurious interrupt f274e16d1df4 irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable a12732945152 irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() c777084f9fa8 PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads 2e3ad60b8f72 PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends 9e154033f514 PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag ec3a0d386fec scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get 8f91566f85e6 of: resolver: Fix device node refcount leakage in of_resolve_phandles() 3c3a471a4e57 of: resolver: Simplify of_resolve_phandles() using __free() 9c4d3c6ee299 iio: adc: ad7768-1: Fix conversion result sign aea19c36b14b iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check 6fe9824204cc media: ov08x40: Add missing ov08x40_identify_module() call on stream-start 1e598661730f media: ov08x40: Move ov08x40_identify_module() function up 4fe2b581c164 media: i2c: imx214: Fix link frequency validation a354c18f13d2 media: i2c: imx214: Check number of lanes from device tree bafdb670fc47 media: i2c: imx214: Replace register addresses with macros 14bea704c503 media: i2c: imx214: Convert to CCI register access helpers c5fe7fbbbfea media: i2c: imx214: Simplify with dev_err_probe() 7c22a995090e media: i2c: imx214: Use subdev active state dd509e79391f PM: EM: Address RCU-related sparse warnings c1dc1c0c2ca9 PM: EM: use kfree_rcu() to simplify the code da74506deb3e mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get b15ea4fbf9a7 soc: qcom: ice: introduce devm_of_qcom_ice_get 912e9f0300c3 mm/vmscan: don't try to reclaim hwpoison folio