# changelog

author: tomcruiseqi <tomcruiseqi@inspur.com> - 7.1.2.8-8
changelog:
  - Fix CVE-2026-30935,CVE-2026-30937,CVE-2026-28494,CVE-2026-30883,CVE-2026-28692,CVE-2026-28687,CVE-2026-28693,CVE-2026-28493


author: lzq11122 <lzq02303433@alibaba-inc.com> - 7.1.2.15-2
changelog:
  - Add patch to fix CVE-2026-30931,CVE-2026-30929,CVE-2026-30936,CVE-2026-28689,CVE-2026-32636,CVE-2026-33536,CVE-2026-33535


author: tomcruiseqi <tomcruiseqi@inspur.com> - 7.1.2.15-12
changelog:
  - Fix CVE-2026-45359,CVE-2026-45664,CVE-2026-45624,CVE-2026-45031,CVE-2026-48724,CVE-2026-46692,CVE-2026-46557,CVE-2026-48734


author: tomcruiseqi <tomcruiseqi@inspur.com> - 7.1.2.27-1
changelog:
  - Update to 7.1.2-27
  - Fix CVE-2026-61872, CVE-2026-61871, CVE-2026-61870, CVE-2026-61869, CVE-2026-61868, CVE-2026-61867, CVE-2026-61866, CVE-2026-61865, CVE-2026-61864, CVE-2026-61863, CVE-2026-61862, CVE-2026-61861, CVE-2026-61860, CVE-2026-61859, CVE-2026-61858, CVE-2026-61465, CVE-2026-61464, CVE-2026-56375, CVE-2026-56374, CVE-2026-56372, CVE-2026-56366, CVE-2026-56363, CVE-2026-55628
  - Remove patches that are fixed in this version


author: wenxin <wx02272781@alibaba-inc.com> - 3.4.10-1
changelog:
  - Update 3.4.10 to fix CVE-2026-34379, CVE-2026-34543, CVE-2026-34544, CVE-2026-34545
  - Remove patch new version include


author: lzq11122 <lzq02303433@alibaba-inc.com> - 3.4.11-1
changelog:
  - Update to 3.4.11 to fix CVE-2026-42216,CVE-2026-41142
  - Remove patch fix-CVE-2026-42217.patch (included in upstream 3.4.11)


author: lzq11122 <lzq02303433@alibaba-inc.com> - 32:9.18.49-1
changelog:
  - Update 9.18.49 to fix CVE-2026-3592,CVE-2026-3039,CVE-2026-5946,CVE-2026-5950
  - Remove patch new version included


author: tomcruiseqi <tomcruiseqi@inspur.com> - 32:9.20.26-1
changelog:
  - Update to 9.20.26
  - Fix CVE-2026-13321, CVE-2026-13204, CVE-2026-12617, CVE-2026-11721, CVE-2026-11622, CVE-2026-11331, CVE-2026-10822


author: Weilin Tong <tongweilin@linux.alibaba.com> [6.6.102-6_rc1.an23]
changelog:
  - writeback: use a per-sb counter to drain inode wb switches at umount (Baokun Li)
  - writeback: drop now-unnecessary rcu_barrier() in cgroup_writeback_umount() (Baokun Li)
  - writeback: fix race between cgroup_writeback_umount() and inode_switch_wbs() (Baokun Li)
  - fs: don't flush in-flight wb switches for superblocks without cgroup writeback (Haifeng Xu)
  - vfs: fix docstring of hash_name() (Jori Koolstra)
  - vfs: link_path_walk: move more of the name hashing into hash_name() (Linus Torvalds)
  - vfs: link_path_walk: improve may_lookup() code generation (Linus Torvalds)
  - vfs: link_path_walk: do '.' and '..' detection while hashing (Linus Torvalds)
  - vfs: link_path_walk: clarify and improve name hashing interface (Linus Torvalds)
  - vfs: link_path_walk: simplify name hash flow (Linus Torvalds)
  - rcu pathwalk: prevent bogus hard errors from may_lookup() (Al Viro)
  - xfs: close crash window in attr dabtree inactivation (Long Li) {CVE-2026-43053}
  - xfs: factor out xfs_attr3_leaf_init (Long Li) {CVE-2026-43053}
  - xfs: factor out xfs_attr3_node_entry_remove (Long Li) {CVE-2026-43053}
  - xfs: only assert new size for datafork during truncate extents (Long Li) {CVE-2026-43053}
  - xfs: remove bp->b_error check in xfs_attr3_root_inactive (Long Li) {CVE-2026-43053}
  - xfs: remove xfs_attr_leaf_hasname (Christoph Hellwig) {CVE-2026-43153}
  - anolis: EDAC/amd64: The width of hash value is 2 bits for Hygon family 18h model 6h processors (Wenhui Fan)
  - anolis: EDAC/amd64: Correct the address translation for hygon family 18h model 4h (Wenhui Fan)
  - anolis: EDAC/amd64: Rename the address translation function for hygon family 18h model 4h (Wenhui Fan)
  - anolis:EDAC/amd64:Update the SMN and nb interface used by Hygon processors in EDAC (Wenhui Fan)
  - anolis:hwmon/k10temp: Update the SMN interface used by Hygon processors in k10temp (Wenhui Fan)
  - anolis:x86/pci, x86/hygon_nb: Add Hygon Northbridge driver support via PCI enumeration (Wenhui Fan)
  - btrfs: remove duplicate recording of physical address (Johannes Thumshirn)
  - anolis: sched: fix sys aware issue caused by upstream and irq check logic (Qihang Zhou)
  - anolis: sched: better backup cpu when enable sys aware (Qihang Zhou)
  - anolis: sched: add sys tracking state and aware sys mode when scheduling (Qihang Zhou)
  - ext4: avoid journaling sb update on error if journal is destroying (Ojaswin Mujoo) {CVE-2025-22113}
  - ext4: define ext4_journal_destroy wrapper (Ojaswin Mujoo) {CVE-2025-22113}
  - anolis: loongarch: packaged both ELF and PE/COFF kernel images (Ming Wang)
  - fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks (Babu Moger)
  - fs/resctrl: Modify struct rdt_parse_data to pass mode and CLOSID (Babu Moger)
  - fs/resctrl: Introduce interface to display io_alloc CBMs (Babu Moger)
  - fs/resctrl: Add user interface to enable/disable io_alloc feature (Babu Moger)
  - fs/resctrl: Introduce interface to display "io_alloc" support (Babu Moger)
  - x86,fs/resctrl: Implement "io_alloc" enable/disable handlers (Babu Moger)
  - x86,fs/resctrl: Detect io_alloc feature (Babu Moger)
  - x86/resctrl: Add SDCIAE feature in the command line options (Babu Moger)
  - x86/cpufeatures: Add support for L3 Smart Data Cache Injection Allocation Enforcement (Babu Moger)
  - tools/power/x86/intel-speed-select: v1.26 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix output when running on unsupported CLX platforms (Zhang Rui)
  - tools/power/x86/intel-speed-select: Print Version info when Incompatible API version is detected (Zhang Rui)
  - tools/power/x86/intel-speed-select: Fix some program return value (Zhang Rui)
  - tools/power/x86/intel-speed-select: Fix cpu extended family ID decoding (Zhang Rui)
  - tools/power/x86/intel-speed-select: Avoid current base freq as maximum (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: v1.25 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Use pkg-config for libnl-3.0 detection (Khem Raj)
  - tools/power/x86/intel-speed-select: Allow non root users (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Check feature status (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: v1.24 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: v1.23 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Skip uncore frequency update (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Support SST PP revision 2 fields (Srinivas Pandruvada)
  - anolis: net: enable YT6801 network driver for hardware support (Weilin Tong)
  - anolis: mm: percpu: add sysctl knobs for chunk depopulation tuning (Yuanhe Shu)
  - Buffer overflow in drivers/xen/sys-hypervisor.c (Juergen Gross)
  - xen/privcmd: fix double free via VMA splitting (Juergen Gross)
  - md/raid1: fix data lost for writemostly rdev (Yu Kuai)
  - rxrpc: Fix missing validation of ticket length in non-XDR key preparsing (Anderson Nascimento)
  - crypto: ccp: Don't attempt to copy ID to userspace if PSP command failed (Sean Christopherson)
  - crypto: ccp: Don't attempt to copy PDH cert to userspace if PSP command failed (Sean Christopherson)
  - crypto: ccp: Don't attempt to copy CSR to userspace if PSP command failed (Sean Christopherson)
  - crypto: testmgr - Hide ENOENT errors better (Herbert Xu)
  - crypto: testmgr - Hide ENOENT errors (Herbert Xu)
  - net/packet: fix TOCTOU race on mmap'd vnet_hdr in tpacket_snd() (Bingquan Chen)
  - ALSA: caiaq: take a reference on the USB device in create_card() (Berk Cem Goksel)
  - ALSA: usb-audio: apply quirk for MOONDROP JU Jiu (Cryolitia PukNgae)
  - f2fs: fix use-after-free of sbi in f2fs_compress_write_end_io() (George Saad)
  - ksmbd: use check_add_overflow() to prevent u16 DACL size overflow (Tristan Madani)
  - smb: server: fix max_connections off-by-one in tcp accept path (DaeMyung Kang)
  - fuse: quiet down complaints in fuse_conn_limit_write (Darrick J. Wong)
  - fuse: Check for large folio with SPLICE_F_MOVE (Bernd Schubert)
  - fuse: reject oversized dirents in page cache (Samuel Page)
  - rxrpc: only handle RESPONSE during service challenge (Wang Jie)
  - rxrpc: Fix anonymous key handling (David Howells)
  - scripts/dtc: Remove unused dts_version in dtc-lexer.l (Nathan Chancellor)
  - Revert "wifi: cfg80211: stop NAN and P2P in cfg80211_leave" (Guocai He)
  - ocfs2: fix out-of-bounds write in ocfs2_write_end_inline (Joseph Qi)
  - ocfs2: validate inline data i_size during inode read (Deepanshu Kartikey)
  - ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() (Dmitry Antipov)
  - rxrpc: Fix key quota calculation for multitoken keys (David Howells)
  - KVM: x86: Use __DECLARE_FLEX_ARRAY() for UAPI structures with VLAs (David Woodhouse)
  - scripts: generate_rust_analyzer.py: define scripts (Tamir Duberstein)
  - PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup (Koichiro Den)
  - net: annotate data-races around sk->sk_{data_ready,write_space} (Eric Dumazet)
  - i40e: Fix preempt count leak in napi poll tracepoint (Thomas Gleixner)
  - net: ethernet: mtk_eth_soc: initialize PPE per-tag-layer MTU registers (Daniel Golle)
  - wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure (Felix Fietkau)
  - md/raid1,raid10: don't ignore IO flags (Yu Kuai)
  - ipv6: add NULL checks for idev in SRv6 paths (Minhong He)
  - PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown (Koichiro Den)
  - Revert "perf unwind-libdw: Fix invalid reference counts" (Kenta Akagi)
  - media: hackrf: fix to not free memory after the device is registered in hackrf_probe() (Jeongjun Park)
  - media: vidtv: fix pass-by-value structs causing MSAN warnings (Abd-Alrhman Masalkhi)
  - nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map (Deepanshu Kartikey)
  - media: as102: fix to not free memory after the device is registered in as102_usb_probe() (Jeongjun Park)
  - bcache: fix cached_dev.sb_bio use-after-free and crash (Mingzhe Zou)
  - ALSA: 6fire: fix use-after-free on disconnect (Berk Cem Goksel)
  - media: em28xx: fix use-after-free in em28xx_v4l2_open() (Abhishek Kumar)
  - media: vidtv: fix nfeeds state corruption on start_streaming failure (Ruslan Valiyev)
  - mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() (Breno Leitao)
  - mm/kasan: fix double free for kasan pXds (Ritesh Harjani (IBM))
  - ASoC: qcom: q6apm: move component registration to unmanaged version (Srinivas Kandagatla)
  - KVM: x86: Use scratch field in MMIO fragment to hold small write values (Sean Christopherson)
  - checkpatch: add support for Assisted-by tag (Sasha Levin)
  - ice: Fix memory leak in ice_set_ringparam() (Zilin Guan)
  - nf_tables: nft_dynset: fix possible stateful expression memleak in error path (Pablo Neira Ayuso)
  - blktrace: fix __this_cpu_read/write in preemptible context (Chaitanya Kulkarni)
  - nfc: nci: complete pending data exchange on device close (Jakub Kicinski)
  - net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr() (Eric Dumazet)
  - KVM: nVMX: Fold requested virtual interrupt check into has_nested_events() (Sean Christopherson)
  - net: add proper RCU protection to /proc/net/ptype (Eric Dumazet)
  - iio: common: st_sensors: Fix use of uninitialize device structs (Maud Spierings)
  - media: mediatek: vcodec: fix use-after-free in encoder release path (Fan Wu)
  - btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io() (Qu Wenruo)
  - net: skb: fix cross-cache free of KFENCE-allocated skb head (Jiayuan Chen)
  - KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION (Sean Christopherson)
  - ocfs2: handle invalid dinode in ocfs2_group_extend (ZhengYuan Huang)
  - ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY (Tejas Bharambe)
  - ocfs2: fix possible deadlock between unlink and dio_end_io_write (Joseph Qi)
  - media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections (Ruslan Valiyev)
  - dcache: Limit the minimal number of bucket to two (Zhihao Cheng)
  - ALSA: ctxfi: Limit PTP to a single page (Harin Lee)
  - Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race (SeongJae Park)
  - USB: serial: option: add Telit Cinterion FN990A MBIM composition (Fabio Porcedda)
  - staging: sm750fb: fix division by zero in ps_to_hz() (Junrui Luo)
  - wifi: rtw88: fix device leak on probe failure (Johan Hovold)
  - scripts: generate_rust_analyzer.py: avoid FD leak (Tamir Duberstein)
  - fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO (Greg Kroah-Hartman)
  - usb: port: add delay after usb_hub_set_port_power() (Xu Yang)
  - USB: cdc-acm: Add quirks for Yoga Book 9 14IAH10 INGENIC touchscreen (Dave Carey)
  - usb: storage: Expand range of matched versions for VL817 quirks entry (Daniel Brát)
  - usbip: validate number_of_packets in usbip_pack_ret_submit() (Nathan Rebello)
  - ksmbd: fix mechToken leak when SPNEGO decode fails after token alloc (Greg Kroah-Hartman)
  - ksmbd: require 3 sub-authorities before reading sub_auth[2] (Greg Kroah-Hartman)
  - ksmbd: validate EaNameLength in smb2_get_ea() (Greg Kroah-Hartman)
  - smb: client: fix off-by-8 bounds check in check_wsl_eas() (Greg Kroah-Hartman)
  - usb: gadget: renesas_usb3: validate endpoint index in standard request handlers (Greg Kroah-Hartman)
  - usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete() (Greg Kroah-Hartman)
  - usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() (Greg Kroah-Hartman)
  - fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO (Greg Kroah-Hartman)
  - ALSA: fireworks: bound device-supplied status before string array lookup (Greg Kroah-Hartman)
  - drm/vc4: platform_get_irq_byname() returns an int (Greg Kroah-Hartman)
  - NFC: digital: Bounds check NFC-A cascade depth in SDD response handler (Greg Kroah-Hartman)
  - net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete() (Greg Kroah-Hartman)
  - HID: core: clamp report_size in s32ton() to avoid undefined shift (Greg Kroah-Hartman)
  - HID: alps: fix NULL pointer dereference in alps_raw_event() (Greg Kroah-Hartman)
  - staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify() (Lin YuChen)
  - i2c: s3c24xx: check the size of the SMBUS message before using it (Greg Kroah-Hartman)
  - can: raw: fix ro->uniq use-after-free in raw_rcv() (Samuel Page)
  - nfc: llcp: add missing return after LLCP_CLOSED checks (Junxi Qian)
  - drm/i915/psr: Do not use pipe_src as borders for SU area (Jouni Högander)
  - objtool: Remove max symbol name length limitation (Aaron Plattner)
  - ALSA: usb-audio: Improve Focusrite sample rate filtering (Geoffrey D. Bennett)
  - netfilter: conntrack: add missing netlink policy validations (Florian Westphal)
  - crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)
  - perf/x86/intel/uncore: Skip discovery table for offline dies (Zide Chen)
  - gpio: tegra: fix irq_release_resources calling enable instead of disable (Samasth Norway Ananda)
  - l2tp: Drop large packets with UDP encap (Alice Mikityanska)
  - net: ipa: fix event ring index not programmed for IPA v5.0+ (Alexander Koskovich)
  - net: ipa: fix GENERIC_CMD register field masks for IPA v5.0+ (Alexander Koskovich)
  - af_unix: read UNIX_DIAG_VFS data under unix_state_lock (Jiexun Wang)
  - netfilter: ip6t_eui64: reject invalid MAC header for all packets (Zhengchuan Liang)
  - netfilter: xt_multiport: validate range encoding in checkentry (Ren Wei)
  - netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator (Xiang Mei)
  - ipvs: fix NULL deref in ip_vs_add_service error path (Weiming Shi)
  - selftests: net: bridge_vlan_mcast: wait for h1 before querier check (Daniel Golle)
  - xfrm_user: fix info leak in build_mapping() (Greg Kroah-Hartman)
  - xfrm: Wait for RCU readers during policy netns exit (Steffen Klassert)
  - xsk: validate MTU against usable frame size on bind (Maciej Fijalkowski)
  - xsk: fix XDP_UMEM_SG_FLAG issues (Maciej Fijalkowski)
  - xsk: respect tailroom for ZC setups (Maciej Fijalkowski)
  - xsk: tighten UMEM headroom validation to account for tailroom and min frame (Maciej Fijalkowski)
  - e1000: check return value of e1000_read_eeprom (Agalakov Daniil)
  - ixgbevf: add missing negotiate_features op to Hyper-V ops table (Michal Schmidt)
  - tracing/probe: reject non-closed empty immediate strings (Pengpeng Hou)
  - dt-bindings: net: Fix Tegra234 MGBE PTP clock (Jon Hunter)
  - net: stmmac: Fix PTP ref clock for Tegra234 (Jon Hunter)
  - nfc: s3fwrn5: allocate rx skb before consuming bytes (Pengpeng Hou)
  - ipv4: icmp: fix null-ptr-deref in icmp_build_probe() (Yiqi Sun)
  - net: lapbether: handle NETDEV_PRE_TYPE_CHANGE (Eric Dumazet)
  - net: sched: act_csum: validate nested VLAN headers (Ruide Cao)
  - drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock (Maíra Canal)
  - drm/vc4: Fix a memory leak in hang state error path (Maíra Canal)
  - drm/vc4: Fix memory leak of BO array in hang state (Maíra Canal)
  - drm/vc4: Release runtime PM reference after binding V3D (Maíra Canal)
  - PCI: hv: Set default NUMA node to 0 for devices without affinity info (Long Li)
  - arm64: dts: imx8mq: Set the correct gpu_ahb clock frequency (Sebastian Krzyszkowiak)
  - soc: aspeed: socinfo: Mask table entries for accurate SoC ID matching (Potin Lai)
  - ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J (Tomasz Merta)
  - wifi: brcmfmac: validate bsscfg indices in IF events (Pengpeng Hou)
  - ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585 (Arthur Husband)
  - HID: roccat: fix use-after-free in roccat_report_event (Benoît Sevens)
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10 (songxiebing)
  - HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3 (leo vriska)
  - platform/x86/amd: pmc: Add Thinkpad L14 Gen3 to quirk_s2idle_bug (Mario Limonciello)
  - pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer) (Andy Shevchenko)
  - ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxx (Gilson Marquato Júnior)
  - fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath (Fredric Cover)
  - ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex (Phil Willoughby)
  - ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list (Kuninori Morimoto)
  - wifi: wl1251: validate packet IDs before indexing tx_frames (Pengpeng Hou)
  - ALSA: hda/realtek: add quirk for Framework F111:000F (Dustin L. Howett)
  - netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry (Florian Westphal)
  - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx (César Montoya)
  - btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() (Goldwyn Rodrigues)
  - can: mcp251x: add error handling for power enable in open and resume (Wenyuan Li)
  - ASoC: SOF: topology: reject invalid vendor array size in token parser (Cássio Gabriel)
  - ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF (Zhang Heng)
  - ALSA: asihpi: avoid write overflow check warning (Arnd Bergmann)
  - media: rkvdec: reduce stack usage in rkvdec_init_v4l2_vp9_count_tbl() (Arnd Bergmann)
  - ALSA: hda/realtek: Add quirk for ASUS ROG Flow Z13-KJP GZ302EAC (Matthew Schwartz)
  - ALSA: hda/realtek: Add HP ENVY Laptop 13-ba0xxx quirk (Andrii Kovalchuk)
  - ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK BM1403CDA (Vee Satayamas)
  - RDMA/irdma: Fix double free related to rereg_user_mr (Jacob Moroni)
  - Revert "PCI: Enable ACS after configuring IOMMU for OF platforms" (Manivannan Sadhasivam)
  - rxrpc: Fix missing error checks for rxkad encryption/decryption failure (David Howells)
  - rxrpc: Fix key/keyring checks in setsockopt(RXRPC_SECURITY_KEY/KEYRING) (David Howells)
  - rxrpc: fix reference count leak in rxrpc_server_keyring() (Luxiao Xu)
  - rxrpc: reject undecryptable rxkad response tickets (Yuqi Xu)
  - rxrpc: Only put the call ref if one was acquired (Douya Le)
  - rxrpc: Fix key reference count leak from call->key (Anderson Nascimento)
  - rxrpc: Fix call removal to use RCU safe deletion (David Howells)
  - net: lan966x: fix page_pool error handling in lan966x_fdma_rx_alloc_page_pool() (David Carlier)
  - net: stmmac: fix integer underflow in chain mode (Tyllis Xu)
  - net: qualcomm: qca_uart: report the consumed byte on RX skb allocation failure (Pengpeng Hou)
  - mmc: vub300: fix NULL-deref on disconnect (Johan Hovold)
  - pmdomain: imx8mp-blk-ctrl: Keep the NOC_HDCP clock enabled (Jacky Bai)
  - net/mlx5: Update the list of the PCI supported devices (Michael Guralnik)
  - drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat (Sebastian Brzezinka)
  - batman-adv: hold claim backbone gateways by reference (Haoze Xie)
  - net: altera-tse: fix skb leak on DMA mapping error in tse_start_xmit() (David Carlier)
  - net/tls: fix use-after-free in -EBUSY error path of tls_do_encryption (Muhammad Alifa Ramdhan)
  - EDAC/mc: Fix error path ordering in edac_mc_alloc() (Borislav Petkov (AMD))
  - X.509: Fix out-of-bounds access when parsing extensions (Lukas Wunner)
  - batman-adv: reject oversized global TT response buffers (Ruide Cao)
  - nfc: pn533: allocate rx skb before consuming bytes (Pengpeng Hou)
  - arm64: dts: hisilicon: hi3798cv200: Add missing dma-ranges (Shawn Guo)
  - arm64: dts: hisilicon: poplar: Correct PCIe reset GPIO polarity (Shawn Guo)
  - arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage up to 0.85V (Sebastian Krzyszkowiak)
  - Revert "arm64: dts: imx8mq-librem5: Set the DVS voltages lower" (Sebastian Krzyszkowiak)
  - wifi: brcmsmac: Fix dma_free_coherent() size (Thomas Fourier)
  - tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG (Oleh Konko)
  - xfrm: clear trailing padding in build_polexpire() (Yasuaki Torimaru)
  - netfilter: nft_ct: fix use-after-free in timeout object destroy (Tuan Do)
  - Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Maarten Lankhorst)
  - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal)
  - seg6: separate dst_cache for input and output paths in seg6 lwtunnel (Andrea Mayer)
  - Revert "mptcp: add needs_id for netlink appending addr" (Matthieu Baerts (NGI0))
  - usb: gadget: f_hid: move list and spinlock inits from bind to alloc (Michael Zimmermann)
  - virtio_net: clamp rss_max_key_size to NETDEV_RSS_KEY_LEN (Srujana Challa)
  - scsi: ufs: core: Fix use-after free in init error and remove paths (André Draszik)
  - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (Kuninori Morimoto)
  - MIPS: mm: Rewrite TLB uniquification for the hidden bit feature (Maciej W. Rozycki)
  - MIPS: mm: Suppress TLB uniquification on EHINV hardware (Maciej W. Rozycki)
  - MIPS: Always record SEGBITS in cpu_data.vmbits (Maciej W. Rozycki)
  - Input: uinput - take event lock when submitting FF request "event" (Dmitry Torokhov)
  - Input: uinput - fix circular locking dependency with ff-core (Mikhail Gavrilov)
  - mptcp: fix slab-use-after-free in __inet_lookup_established (Jiayuan Chen)
  - net: rfkill: prevent unlimited numbers of rfkill events from being created (Greg Kroah-Hartman)
  - xfrm_user: fix info leak in build_report() (Greg Kroah-Hartman)
  - wifi: rt2x00usb: fix devres lifetime (Johan Hovold)
  - lib/crypto: chacha: Zeroize permuted_state before it leaves scope (Eric Biggers)
  - x86/CPU: Fix FPDSS on Zen1 (Borislav Petkov (AMD))
  - net: sfp: Fix Ubiquiti U-Fiber Instant SFP module on mvneta (Marek Behún)
  - MPTCP: fix lock class name family in pm_nl_create_listen_socket (Li Xiasong)
  - dmaengine: fsl-edma: fix channel parameter config for fixed channel requests (Joy Zou)
  - dmaengine: fsl-edma: change to guard(mutex) within fsl_edma3_xlate() (Joy Zou)
  - x86/cpu: Enable FSGSBASE early in cpu_init_exception_handling() (Nikunj A Dadhania)
  - mm/huge_memory: fix folio isn't locked in softleaf_to_folio() (Jinjiang Tu)
  - scsi: target: tcm_loop: Drain commands in target_reset handler (Josef Bacik)
  - net: mana: fix use-after-free in add_adev() error path (Guangshuo Li)
  - net: correctly handle tunneled traffic on IPV6_CSUM GSO fallback (Willem de Bruijn)
  - net: macb: Move devm_{free,request}_irq() out of spin lock area (Kevin Hao)
  - iio: imu: inv_icm42600: fix odr switch when turning buffer off (Jean-Baptiste Maneyrol)
  - wifi: virt_wifi: remove SET_NETDEV_DEV to avoid use-after-free (Alexander Popov)
  - usb: gadget: f_uac1_legacy: validate control request size (Taegu Ha)
  - usb: gadget: f_rndis: Protect RNDIS options with mutex (Kuen-Han Tsai)
  - usb: gadget: f_subset: Fix unbalanced refcnt in geth_free (Kuen-Han Tsai)
  - usb: gadget: uvc: fix NULL pointer dereference during unbind race (Jimmy Hu)
  - usb: gadget: u_ether: Fix race between gether_disconnect and eth_stop (Kuen-Han Tsai)
  - LoongArch: vDSO: Emit GNU_EH_FRAME correctly (Xi Ruoyao)
  - gfs2: Validate i_depth for exhash directories (Andrew Price)
  - gfs2: Improve gfs2_consist_inode() usage (Andrew Price)
  - btrfs: do not free data reservation in fallback from inline due to -ENOSPC (Filipe Manana)
  - btrfs: fix the qgroup data free range for inline data extents (Qu Wenruo)
  - usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transfer (Sebastian Urban)
  - USB: dummy-hcd: Fix interrupt synchronization error (Alan Stern)
  - USB: dummy-hcd: Fix locking/synchronization error (Alan Stern)
  - thunderbolt: Fix property read in nhi_wake_supported() (Konrad Dybcio)
  - misc: fastrpc: possible double-free of cctx->remote_heap (Xingjing Deng)
  - thermal: core: Fix thermal zone device registration error path (Rafael J. Wysocki)
  - gpio: mxc: map Both Edge pad wakeup to Rising Edge (Shenwei Wang)
  - cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path (Guangshuo Li)
  - net: ftgmac100: fix ring allocation unwind on open failure (Yufan Chen)
  - vxlan: validate ND option lengths in vxlan_na_create (Yang Yang)
  - counter: rz-mtu3-cnt: do not use struct rz_mtu3_channel's dev member (Cosmin Tanislav)
  - counter: rz-mtu3-cnt: prevent counter from being toggled multiple times (Cosmin Tanislav)
  - netfilter: ipset: drop logically empty buckets in mtype_del (Yifan Wu)
  - nvmem: imx: assign nvmem_cell_info::raw_len (Christian Eggers)
  - dt-bindings: connector: add pd-disable dependency (Xu Yang)
  - comedi: me4000: Fix potential overrun of firmware buffer (Ian Abbott)
  - comedi: me_daq: Fix potential overrun of firmware buffer (Ian Abbott)
  - comedi: ni_atmio16d: Fix invalid clean-up after failed attach (Ian Abbott)
  - comedi: Reinit dev->spinlock between attachments to low-level drivers (Ian Abbott)
  - comedi: dt2815: add hardware detection to prevent crash (Deepanshu Kartikey)
  - cdc-acm: new quirk for EPSON HMD (Oliver Neukum)
  - bridge: br_nd_send: validate ND option lengths (Yang Yang)
  - usb: cdns3: gadget: fix state inconsistency on gadget init failure (Yongchao Wu)
  - usb: cdns3: gadget: fix NULL pointer dereference in ep_queue (Yongchao Wu)
  - usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop() (Juno Choi)
  - usb: ehci-brcm: fix sleep during atomic (Justin Chen)
  - usb: usbtmc: Flush anchored URBs in usbtmc_release (Heitor Alves de Siqueira)
  - usb: ulpi: fix double free in ulpi_register_interface() error path (Guangshuo Li)
  - usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drive (Miao Li)
  - iio: gyro: mpu3050: Fix out-of-sequence free_irq() (Ethan Tidmore)
  - iio: gyro: mpu3050: Move iio_device_register() to correct location (Ethan Tidmore)
  - iio: gyro: mpu3050: Fix irq resource leak (Ethan Tidmore)
  - iio: gyro: mpu3050: Fix incorrect free_irq() variable (Ethan Tidmore)
  - iio: imu: st_lsm6dsx: Set FIFO ODR for accelerometer and gyroscope only (Francesco Lavra)
  - iio: imu: bmi160: Remove potential undefined behavior in bmi160_config_pin() (Josh Poimboeuf)
  - iio: light: vcnl4035: fix scan buffer on big-endian (David Lechner)
  - iio: dac: ad5770r: fix error return in ad5770r_read_raw() (Antoniu Miclaus)
  - iio: accel: fix ADXL355 temperature signature value (Valek Andrej)
  - Input: xpad - add support for Razer Wolverine V3 Pro (Zoltan Illes)
  - Input: xpad - add support for BETOP BTP-KP50B/C controller's wireless mode (Shengyu Qu)
  - Input: i8042 - add TUXEDO InfinityBook Max 16 Gen10 AMD to i8042 quirk table (Christoffer Sandberg)
  - Input: synaptics-rmi4 - fix a locking bug in an error path (Bart Van Assche)
  - iio: adc: ti-adc161s626: use DMA-safe memory for spi_read() (David Lechner)
  - USB: core: add NO_LPM quirk for Razer Kiyo Pro webcam (JP Hein)
  - USB: serial: option: add support for Rolling Wireless RW135R-GL (Wanquan Zhong)
  - USB: serial: io_edgeport: add support for Blackbox IC135A (Frej Drejhammar)
  - drm/i915/dp: Use crtc_state->enhanced_framing properly on ivb/hsw CPU eDP (Ville Syrjälä)
  - drm/ast: dp501: Fix initialization of SCU2C (Thomas Zimmermann)
  - iio: adc: ti-adc161s626: fix buffer read on big-endian (David Lechner)
  - mips: mm: Allocate tlb_vpn array atomically (Stefan Wiehler)
  - hwmon: (occ) Fix division by zero in occ_show_power_1() (Sanman Pradhan)
  - MIPS: Fix the GCC version check for `__multi3' workaround (Maciej W. Rozycki)
  - Bluetooth: SMP: force responder MITM requirements before building the pairing response (Oleh Konko)
  - Bluetooth: SMP: derive legacy responder STK authentication from MITM state (Oleh Konko)
  - ALSA: ctxfi: Fix missing SPDIFI1 index handling (Takashi Iwai)
  - ALSA: caiaq: fix stack out-of-bounds read in init_card (Berk Cem Goksel)
  - USB: serial: option: add MeiG Smart SRM825WN (Ernestas Kulik)
  - wifi: iwlwifi: mvm: fix potential out-of-bounds read in iwl_mvm_nd_match_info_handler() (Alexey Velichayshiy)
  - wifi: wilc1000: fix u8 overflow in SSID scan buffer size calculation (Yasuaki Torimaru)
  - drm/ioc32: stop speculation on the drm_compat_ioctl path (Greg Kroah-Hartman)
  - riscv: kgdb: fix several debug register assignment bugs (Paul Walmsley)
  - mips: ralink: update CPU clock index (Shiji Yang)
  - hwmon: (occ) Fix missing newline in occ_show_extended() (Sanman Pradhan)
  - hwmon: (tps53679) Fix device ID comparison and printing in tps53676_identify() (Sanman Pradhan)
  - dt-bindings: gpio: fix microchip #interrupt-cells (Jamie Gibbons)
  - hwmon: (pxe1610) Check return value of page-select write in probe (Sanman Pradhan)
  - accel/qaic: Handle DBC deactivation if the owner went away (Youssef Samir)
  - iio: imu: bno055: fix BNO055_SCAN_CH_COUNT off by one (David Lechner)
  - bpf: reject direct access to nullable PTR_TO_BUF pointers (Qi Tang)
  - ipv6: avoid overflows in ip6_datagram_send_ctl() (Eric Dumazet)
  - net: hsr: fix VLAN add unwind on slave errors (Luka Gejak)
  - net/sched: cls_flow: fix NULL pointer dereference on shared blocks (Xiang Mei)
  - net/sched: cls_fw: fix NULL pointer dereference on shared blocks (Xiang Mei)
  - net/x25: Fix overflow when accumulating packets (Martin Schiller)
  - net/x25: Fix potential double free of skb (Martin Schiller)
  - net/mlx5: Avoid "No data available" when FW version queries fail (Saeed Mahameed)
  - net/mlx5: lag: Check for LAG device before creating debugfs (Shay Drory)
  - net: macb: properly unregister fixed rate clocks (Fedor Pchelkin)
  - net: macb: fix clk handling on PCI glue driver removal (Fedor Pchelkin)
  - net/sched: sch_netem: fix out-of-bounds access in packet corruption (Yucheng Lu)
  - bpf: sockmap: Fix use-after-free of sk->sk_socket in sk_psock_verdict_data_ready(). (Kuniyuki Iwashima)
  - rds: ib: reject FRMR registration before IB connection is established (Weiming Shi)
  - Bluetooth: MGMT: validate mesh send advertising payload length (Keenan Dong)
  - Bluetooth: hci_event: fix potential UAF in hci_le_remote_conn_param_req_evt (Pauli Virtanen)
  - Bluetooth: MGMT: validate LTK enc_size on load (Keenan Dong)
  - Bluetooth: SCO: fix race conditions in sco_sock_connect() (Cen Zhang)
  - Bluetooth: hci_sync: call destroy in hci_cmd_sync_run if immediate (Pauli Virtanen)
  - netfilter: nf_tables: reject immediate NF_QUEUE verdict (Pablo Neira Ayuso)
  - netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARP (Pablo Neira Ayuso)
  - netfilter: ctnetlink: ignore explicit helper on new expectations (Pablo Neira Ayuso)
  - netfilter: nf_conntrack_expect: store netns and zone in expectation (Pablo Neira Ayuso)
  - netfilter: nf_conntrack_expect: use expect->helper (Pablo Neira Ayuso)
  - netfilter: nf_conntrack_expect: honor expectation helper field (Pablo Neira Ayuso)
  - netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absent (Qi Tang)
  - netfilter: nf_conntrack_helper: pass helper to expect cleanup (Qi Tang)
  - netfilter: ipset: use nla_strcmp for IPSET_ATTR_NAME attr (Florian Westphal)
  - netfilter: x_tables: ensure names are nul-terminated (Florian Westphal)
  - netfilter: nfnetlink_log: account for netlink header size (Florian Westphal)
  - netfilter: flowtable: strictly check for maximum number of actions (Pablo Neira Ayuso)
  - net: ipv6: flowlabel: defer exclusive option free until RCU teardown (Zhengchuan Liang)
  - bpf: Fix regsafe() for pointers to packet (Alexei Starovoitov)
  - net: xilinx: axienet: Correct BD length masks to match AXIDMA IP spec (Suraj Gupta)
  - NFC: pn533: bound the UART receive buffer (Pengpeng Hou)
  - net: sched: cls_api: fix tc_chain_fill_node to initialize tcm_info to zero to prevent an info-leak (Yochai Eisenrich)
  - ipv6: prevent possible UaF in addrconf_permanent_addr() (Paolo Abeni)
  - ASoC: ep93xx: Fix unchecked clk_prepare_enable() and add rollback on failure (Jihed Chaibi)
  - net/sched: sch_hfsc: fix divide-by-zero in rtsc_min() (Xiang Mei)
  - bridge: br_nd_send: linearize skb before parsing ND options (Yang Yang)
  - ip6_tunnel: clear skb2->cb[] in ip4ip6_err() (Eric Dumazet)
  - ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach() (Eric Dumazet)
  - tg3: Fix race for querying speed/duplex (Thomas Bogendoerfer)
  - net/ipv6: ioam6: prevent schema length wraparound in trace fill (Pengpeng Hou)
  - net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to zero to prevent an info-leak (Yochai Eisenrich)
  - net: qrtr: replace qrtr_tx_flow radix_tree with xarray to fix memory leak (Jiayuan Chen)
  - net: fec: fix the PTP periodic output sysfs interface (Buday Csaba)
  - crypto: af-alg - fix NULL pointer dereference in scatterwalk (Norbert Szetei)
  - crypto: caam - fix overflow on long hmac keys (Horia Geantă)
  - crypto: caam - fix DMA corruption on long hmac keys (Horia Geantă)
  - wifi: ath11k: Pass the correct value of each TID during a stop AMPDU session (Reshma Immaculate Rajkumar)
  - wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation (P Praneesh)
  - wifi: ath11k: skip status ring entry processing (Venkateswara Naralasetty)
  - dt-bindings: auxdisplay: ht16k33: Use unevaluatedProperties to fix common property warning (Frank Li)
  - spi: geni-qcom: Check DMA interrupts early in ISR (Praveen Talari)
  - i2c: tegra: Don't mark devices with pins as IRQ safe (Mikko Perttunen)
  - HID: multitouch: Check to ensure report responses match the request (Lee Jones)
  - objtool: Fix Clang jump table detection (Josh Poimboeuf)
  - tg3: replace placeholder MAC address with device property (Paul SAGE)
  - btrfs: don't take device_list_mutex when querying zone info (Johannes Thumshirn)
  - atm: lec: fix use-after-free in sock_def_readable() (Deepanshu Kartikey)
  - HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq (Benoît Sevens)
  - arm64/scs: Fix handling of advance_loc4 (Pepper Gray)
  - xattr: switch to CLASS(fd) (Al Viro)
  - Revert "xattr: switch to CLASS(fd)" (Tomasz Kramkowski)
  - Revert "rust: pin-init: add references to previously initialized fields" (Greg Kroah-Hartman)
  - Revert "rust: pin-init: internal: init: document load-bearing fact of field accessors" (Greg Kroah-Hartman)
  - tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses. (Kuniyuki Iwashima)
  - futex: Clear stale exiting pointer in futex_lock_pi() retry path (Davidlohr Bueso)
  - dmaengine: idxd: Fix freeing the allocated ida too late (Vinicius Costa Gomes)
  - btrfs: fix lost error when running device stats on multiple devices fs (Filipe Manana)
  - btrfs: fix leak of kobject name for sub-group space_info (Shin'ichiro Kawasaki)
  - btrfs: fix super block offset in error message in btrfs_validate_super() (Mark Harmstone)
  - dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMA (Tomi Valkeinen)
  - dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtraction (Marek Vasut)
  - dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMA (Marek Vasut)
  - dmaengine: xilinx: xilinx_dma: Fix dma_device directions (Marek Vasut)
  - dmaengine: xilinx: xdma: Fix regmap init error handling (Alexander Stein)
  - dmaengine: dw-edma: Fix multiple times setting of the CYCLE_STATE and CYCLE_BIT bits for HDMA. (LUO Haowen)
  - phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types() (Felix Gu)
  - dmaengine: idxd: Fix memory leak when a wq is reset (Vinicius Costa Gomes)
  - dmaengine: idxd: Fix not releasing workqueue on .release() (Vinicius Costa Gomes)
  - xfs: save ailp before dropping the AIL lock in push callbacks (Yuto Ohnuki)
  - xfs: avoid dereferencing log items after push callbacks (Yuto Ohnuki)
  - mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0] (Josh Law)
  - nvme: fix admin queue leak on controller reset (Ming Lei)
  - xattr: switch to CLASS(fd) (Al Viro)
  - libbpf: Fix -Wdiscarded-qualifiers under C23 (Mikhail Gavrilov)
  - gfs2: Fix unlikely race in gdlm_put_lock (Andreas Gruenbacher)
  - mtd: spi-nor: core: avoid odd length/address writes in 8D-8D-8D mode (Pratyush Yadav)
  - mtd: spi-nor: core: avoid odd length/address reads on 8D-8D-8D mode (Pratyush Yadav)
  - rust: pin-init: internal: init: document load-bearing fact of field accessors (Benno Lossin)
  - rust: pin-init: add references to previously initialized fields (Benno Lossin)
  - tracing: Fix potential deadlock in cpu hotplug with osnoise (Luo Haiyang)
  - tracing: Switch trace_osnoise.c code over to use guard() and __free() (Steven Rostedt)
  - ksmbd: fix memory leaks and NULL deref in smb2_lock() (Werner Kasselman)
  - ksmbd: fix use-after-free and NULL deref in smb_grant_oplock() (Werner Kasselman)
  - powerpc64/bpf: do not increment tailcall count when prog is NULL (Hari Bathini)
  - arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power off (Markus Niebel)
  - ext4: always drain queued discard work in ext4_mb_release() (Theodore Ts'o)
  - ext4: fix the might_sleep() warnings in kvfree() (Zqiang)
  - ext4: fix use-after-free in update_super_work when racing with umount (Jiayuan Chen)
  - ext4: reject mount if bigalloc with s_first_data_block != 0 (Helen Koike)
  - ext4: avoid infinite loops caused by residual data (Edward Adam Davis)
  - ext4: replace BUG_ON with proper error handling in ext4_read_inline_folio (Yuto Ohnuki)
  - ext4: make recently_deleted() properly work with lazy itable initialization (Jan Kara)
  - ext4: fix fsync(2) for nojournal mode (Jan Kara)
  - ext4: fix journal credit check when setting fscrypt context (Simon Weber)
  - xfs: fix ri_total validation in xlog_recover_attri_commit_pass2 (Long Li)
  - xfs: stop reclaim before pushing AIL during unmount (Yuto Ohnuki)
  - LoongArch: Workaround LS2K/LS7A GPU DMA hang bug (Huacai Chen)
  - dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlock (Claudiu Beznea)
  - dmaengine: sh: rz-dmac: Protect the driver specific lists (Claudiu Beznea)
  - ext4: fix stale xarray tags after writeback (Jan Kara)
  - ext4: convert inline data to extents when truncate exceeds inline size (Deepanshu Kartikey)
  - irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment (Jassi Brar)
  - jbd2: gracefully abort on checkpointing state corruptions (Milos Nikic)
  - KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (Sean Christopherson)
  - net: macb: Use dev_consume_skb_any() to free TX SKBs (Kevin Hao)
  - scsi: ses: Handle positive SCSI error from ses_recv_diag() (Greg Kroah-Hartman)
  - scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done() (Tyllis Xu)
  - alarmtimer: Fix argument order in alarm_timer_forward() (Zhan Xusheng)
  - s390/entry: Scrub r12 register on kernel entry (Vasily Gorbik)
  - virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false (xietangxin)
  - media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex (Yuchan Nam)
  - hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible() (Sanman Pradhan)
  - hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperature (Sanman Pradhan)
  - hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributes (Sanman Pradhan)
  - KVM: arm64: Discard PC update state on vcpu reset (Marc Zyngier)
  - platform/x86: ISST: Correct locked bit width (Srinivas Pandruvada)
  - cpufreq: conservative: Reset requested_freq on limits change (Viresh Kumar)
  - can: isotp: fix tx.buf use-after-free in isotp_sendmsg() (Oliver Hartkopp)
  - can: gw: fix OOB heap access in cgw_csum_crc8_rel() (Ali Norouzi)
  - ASoC: SOF: ipc4-topology: Allow bytes controls without initial payload (Peter Ujfalusi)
  - ALSA: firewire-lib: fix uninitialized local variable (Alexey Nepomnyashih)
  - ksmbd: do not expire session on binding failure (Hyunwoo Kim)
  - ksmbd: fix potencial OOB in get_file_all_info() for compound requests (Namjae Jeon)
  - ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len() (Namjae Jeon)
  - s390/barrier: Make array_index_mask_nospec() __always_inline (Vasily Gorbik)
  - s390/syscalls: Add spectre boundary for syscall dispatch table (Greg Kroah-Hartman)
  - spi: spi-fsl-lpspi: fix teardown order issue (UAF) (Marc Kleine-Budde)
  - ASoC: adau1372: Fix clock leak on PLL lock failure (Jihed Chaibi)
  - ASoC: adau1372: Fix unchecked clk_prepare_enable() return value (Jihed Chaibi)
  - sysctl: fix uninitialized variable in proc_do_large_bitmap (Marc Buerg)
  - hwmon: (adm1177) fix sysfs ABI violation and current unit conversion (Sanman Pradhan)
  - drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ib (Srinivasan Shanmugam)
  - ACPI: EC: clean up handlers on probe failure in acpi_ec_setup() (Weiming Shi)
  - ASoC: Intel: catpt: Fix the device initialization (Cezary Rojewski)
  - spi: sn-f-ospi: Fix resource leak in f_ospi_probe() (Felix Gu)
  - PM: hibernate: Drain trailing zero pages on userspace restore (Alberto Garcia)
  - PM: hibernate: Don't ignore return from set_memory_ro() (Christophe Leroy)
  - drm/i915/gmbus: fix spurious timeout on 512-byte burst reads (Samasth Norway Ananda)
  - x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size (Mike Rapoport (Microsoft))
  - scsi: scsi_transport_sas: Fix the maximum channel scanning issue (Yihang Li)
  - RDMA/irdma: Return EINVAL for invalid arp index error (Tatyana Nikolova)
  - RDMA/irdma: Fix deadlock during netdev reset with active connections (Anil Samal)
  - RDMA/irdma: Remove reset check from irdma_modify_qp_to_err() (Tatyana Nikolova)
  - RDMA/irdma: Clean up unnecessary dereference of event->cm_node (Ivan Barrera)
  - RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce() (Tatyana Nikolova)
  - RDMA/irdma: Update ibqp state to error if QP is already in error state (Tatyana Nikolova)
  - RDMA/irdma: Initialize free_qp completion before using it (Jacob Moroni)
  - RDMA/rw: Fall back to direct SGE on MR pool exhaustion (Chuck Lever)
  - regmap: Synchronize cache for the page selector (Andy Shevchenko)
  - net: macb: use the current queue number for stats (Paolo Valerio)
  - netfilter: ctnetlink: use netlink policy range checks (David Carlier)
  - netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp (Weiming Shi)
  - netfilter: nf_conntrack_expect: skip expectations in other netns via proc (Pablo Neira Ayuso)
  - netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check() (Ren Wei)
  - netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD (Weiming Shi)
  - tls: Purge async_hold in tls_decrypt_async_wait() (Chuck Lever)
  - Bluetooth: btusb: clamp SCO altsetting table indices (Pengpeng Hou)
  - Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop (Hyunwoo Kim)
  - Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lock (Cen Zhang)
  - Bluetooth: hci_sync: Remove remaining dependencies of hci_request (Luiz Augusto von Dentz)
  - Bluetooth: Remove 3 repeated macro definitions (Zijun Hu)
  - Bluetooth: L2CAP: Fix send LE flow credits in ACL link (Zhang Chen)
  - dma-mapping: add missing `inline` for `dma_free_attrs` (Miguel Ojeda)
  - net: enetc: fix the output issue of 'ethtool --show-ring' (Wei Fang)
  - udp: Fix wildcard bind conflict check when using hash2 (Martin KaFai Lau)
  - tcp: optimize inet_use_bhash2_on_bind() (Eric Dumazet)
  - tcp: Rearrange tests in inet_csk_bind_conflict(). (Kuniyuki Iwashima)
  - tcp: Use bhash2 for v4-mapped-v6 non-wildcard address. (Kuniyuki Iwashima)
  - net: fix fanout UAF in packet_release() via NETDEV_UP race (Yochai Eisenrich)
  - ipv6: Don't remove permanent routes with exceptions from tb6_gc_hlist. (Kuniyuki Iwashima)
  - ipv6: Remove permanent routes from tb6_gc_hlist when all exceptions expire. (Kuniyuki Iwashima)
  - ice: use ice_update_eth_stats() for representor stats (Petr Oros)
  - platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlen (Alok Tiwari)
  - rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_size (Sabrina Dubroca)
  - net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer (Qi Tang)
  - openvswitch: validate MPLS set/set_masked payload length (Yang Yang)
  - openvswitch: defer tunnel netdev_put to RCU release (Yang Yang)
  - net: openvswitch: Avoid releasing netdev before teardown completes (Toke Høiland-Jørgensen)
  - nfc: nci: fix circular locking dependency in nci_close_device (Jakub Kicinski)
  - ionic: fix persistent MAC address override on PF (Mohammad Heib)
  - pinctrl: mediatek: common: Fix probe failure for devices without EINT (Luca Leonardo Scorcia)
  - Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb (Helen Koike)
  - Bluetooth: hci_ll: Fix firmware leak on error path (Anas Iqbal)
  - Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold (Hyunwoo Kim)
  - Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv() (Hyunwoo Kim)
  - can: statistics: add missing atomic access in hot path (Oliver Hartkopp)
  - dma: swiotlb: add KMSAN annotations to swiotlb_bounce() (Shigeru Yoshida)
  - af_key: validate families in pfkey_send_migrate() (Eric Dumazet)
  - esp: fix skb leak with espintcp and async crypto (Sabrina Dubroca)
  - xfrm: Fix the usage of skb->sk (Steffen Klassert)
  - xfrm: call xdo_dev_state_delete during state update (Sabrina Dubroca)
  - spi: intel-pci: Add support for Nova Lake mobile SPI flash (Alan Borzeszkowski)
  - usb: core: new quirk to handle devices with zero configurations (Jie Deng)
  - objtool: Handle Clang RSP musical chairs (Josh Poimboeuf)
  - ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390 (Uzair Mughal)
  - ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirk (Liucheng Lu)
  - btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create (Boris Burkov)
  - HID: apple: avoid memory leak in apple_report_fixup() (Günther Noack)
  - dma-buf: Include ioctl.h in UAPI header (Isaac J. Manjarres)
  - ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits() (Mark Brown)
  - ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg() (Mark Brown)
  - module: Fix kernel panic when a symbol st_shndx is out of bounds (Ihor Solodrai)
  - HID: asus: add xg mobile 2023 external hardware support (Denis Benato)
  - HID: mcp2221: cancel last I2C command on read error (Romain Sioen)
  - net: usb: r8152: add TRENDnet TUC-ET2G (Valentin Spreckels)
  - HID: magicmouse: avoid memory leak in magicmouse_report_fixup() (Günther Noack)
  - HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2 (Julius Lehmann)
  - platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10 (Hans de Goede)
  - platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1 (Leif Skunberg)
  - nvme-fabrics: use kfree_sensitive() for DHCHAP secrets (Daniel Hodges)
  - nvme-pci: cap queue creation to used queues (Keith Busch)
  - platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_list (Peter Metz)
  - HID: asus: avoid memory leak in asus_report_fixup() (Günther Noack)
  - bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MIN (Jenny Guanni Qu)
  - bpf: Release module BTF IDR before module unload (Kumar Kartikeya Dwivedi)
  - sh: platform_early: remove pdev->driver_override check (Danilo Krummrich)
  - hwmon: axi-fan: don't use driver_override as IRQ name (Danilo Krummrich)
  - hwmon: (axi-fan-control) Make use of dev_err_probe() (Nuno Sa)
  - hwmon: (axi-fan-control) Use device firmware agnostic API (Nuno Sa)
  - cxl/hdm: Avoid incorrect DVSEC fallback when HDM decoders are enabled (Smita Koralahalli)
  - perf: Make sure to use pmu_ctx->pmu for groups (Peter Zijlstra)
  - perf: Extract a few helpers (Peter Zijlstra)
  - xen/privcmd: add boot control for restricted usage in domU (Juergen Gross)
  - xen/privcmd: restrict usage in unprivileged domU (Juergen Gross)
  - tools/bootconfig: fix fd leak in load_xbc_file() on fstat failure (Josh Law)
  - lib/bootconfig: check xbc_init_node() return in override path (Josh Law)
  - drm/i915/gt: Check set_default_submission() before deferencing (Rahul Bukte)
  - ksmbd: fix use-after-free in durable v2 replay of active file handles (Hyunwoo Kim)
  - ksmbd: fix use-after-free of share_conf in compound request (Hyunwoo Kim)
  - drm/amd/display: Fix DisplayID not-found handling in parse_edid_displayid_vrr() (Srinivasan Shanmugam)
  - mtd: rawnand: brcmnand: skip DMA during panic write (Kamal Dasu)
  - mtd: rawnand: serialize lock/unlock against other NAND operations (Kamal Dasu)
  - i2c: cp2615: fix serial string NULL-deref at probe (Johan Hovold)
  - i2c: cp2615: replace deprecated strncpy with strscpy (Justin Stitt)
  - netfilter: nft_set_pipapo: split gc into unlink and reclaim phase (Florian Westphal)
  - x86/platform/uv: Handle deconfigured sockets (Kyle Meyer)
  - i2c: pxa: defer reset on Armada 3700 when recovery is used (Gabor Juhos)
  - i2c: fsi: Fix a potential leak in fsi_i2c_probe() (Christophe JAILLET)
  - USB: serial: f81232: fix incomplete serial port generation (Ji-Ze Hong (Peter Hong))
  - Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQ (Luiz Augusto von Dentz)
  - drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug (Maarten Lankhorst)
  - hwmon: (pmbus/isl68137) Fix unchecked return value and use sysfs_emit() (Sanman Pradhan)
  - hwmon: (pmbus/mp2975) Add error check for pmbus_read_word_data() return value (Sanman Pradhan)
  - icmp: fix NULL pointer dereference in icmp_tag_validation() (Weiming Shi)
  - net: dsa: bcm_sf2: fix missing clk_disable_unprepare() in error paths (Anas Iqbal)
  - net: mvpp2: guard flow control update with global_tx_fc in buffer switching (Muhammad Hammad Ijaz)
  - nfnetlink_osf: validate individual option lengths in fingerprints (Weiming Shi)
  - netfilter: nf_tables: release flowtable after rcu grace period on error (Pablo Neira Ayuso)
  - netfilter: bpf: defer hook memory release until rcu readers are done (Florian Westphal)
  - net: bonding: fix NULL deref in bond_debug_rlb_hash_show (Xiang Mei)
  - udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=n (Xiang Mei)
  - net/mlx5e: Fix race condition during IPSec ESN update (Jianbo Liu)
  - net/mlx5e: Prevent concurrent access to IPSec ASO context (Jianbo Liu)
  - net/mlx5: qos: Restrict RTNL area to avoid a lock cycle (Cosmin Ratiu)
  - net: macb: fix uninitialized rx_fs_lock (Fedor Pchelkin)
  - ACPI: processor: Fix previous acpi_processor_errata_piix4() fix (Rafael J. Wysocki)
  - wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom (Guenter Roeck)
  - wifi: mac80211: fix NULL deref in mesh_matches_local() (Xiang Mei)
  - iavf: fix VLAN filter lost on add/delete race (Petr Oros)
  - igc: fix missing update of skb->tail in igc_xmit_frame() (Kohei Enju)
  - netfilter: xt_time: use unsigned int for monthday bit shift (Jenny Guanni Qu)
  - netfilter: xt_CT: drop pending enqueued packets on template removal (Pablo Neira Ayuso)
  - netfilter: nft_ct: drop pending enqueued packets on removal (Pablo Neira Ayuso)
  - net: usb: aqc111: Do not perform PM inside suspend callback (Nikola Z. Ivanov)
  - clsact: Fix use-after-free in init/destroy rollback asymmetry (Daniel Borkmann)
  - net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check (Tobi Gaertner)
  - net: usb: cdc_ncm: add ndpoffset to NDP16 nframes bounds check (Tobi Gaertner)
  - net/sched: teql: Fix double-free in teql_master_xmit (Jamal Hadi Salim)
  - net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() (Jiayuan Chen)
  - PM: runtime: Fix a race condition related to device removal (Bart Van Assche)
  - sched: idle: Consolidate the handling of two special cases (Rafael J. Wysocki)
  - net: mana: fix use-after-free in mana_hwc_destroy_channel() by reordering teardown (Dipayaan Roy)
  - net: bcmgenet: increase WoL poll timeout (Justin Chen)
  - netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() (Jenny Guanni Qu)
  - netfilter: nft_ct: add seqadj extension for natted connections (Andrii Melnychenko)
  - netfilter: nf_conntrack_h323: fix OOB read in decode_int() CONS case (Jenny Guanni Qu)
  - netfilter: nf_conntrack_sip: fix Content-Length u32 truncation in sip_help_tcp() (Lukas Johannes Möller)
  - netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct() (Hyunwoo Kim)
  - netfilter: ctnetlink: remove refcounting in expectation dumpers (Florian Westphal)
  - mpls: add missing unregister_netdevice_notifier to mpls_init (Sabrina Dubroca)
  - net/rose: fix NULL pointer dereference in rose_transmit_link on reconnect (Jiayuan Chen)
  - Bluetooth: qca: fix ROM version reading on WCN3998 chips (Dmitry Baryshkov)
  - Bluetooth: L2CAP: Fix use-after-free in l2cap_unregister_user (Shaurya Rane)
  - Bluetooth: HIDP: Fix possible UAF (Luiz Augusto von Dentz)
  - Bluetooth: hci_sync: Fix hci_le_create_conn_sync (Michael Grzeschik)
  - Bluetooth: ISO: Fix defer tests being unstable (Luiz Augusto von Dentz)
  - Bluetooth: SMP: make SM/PER/KDU/BI-04-C happy (Christian Eggers)
  - Bluetooth: LE L2CAP: Disconnect if sum of payload sizes exceed SDU (Christian Eggers)
  - Bluetooth: LE L2CAP: Disconnect if received packet's SDU exceeds IMTU (Christian Eggers)
  - firmware: arm_scpi: Fix device_node reference leak in probe path (Felix Gu)
  - wifi: cfg80211: cancel pmsr_free_wk in cfg80211_pmsr_wdev_down (Peddolla Harshavardhan Reddy)
  - wifi: mac80211: Fix static_branch_dec() underflow for aql_disable. (Kuniyuki Iwashima)
  - soc: fsl: qbman: fix race condition in qman_destroy_fq (Richard Genoud)
  - cache: ax45mp: Fix device node reference leak in ax45mp_cache_init() (Felix Gu)
  - btrfs: tree-checker: fix misleading root drop_level error message (ZhengYuan Huang)
  - btrfs: log new dentries when logging parent dir of a conflicting inode (Filipe Manana)
  - drm/amd/display: Wrap dcn32_override_min_req_memclk() in DC_FP_{START, END} (Xi Ruoyao)
  - drm/amdgpu: apply state adjust rules to some additional HAINAN vairants (Alex Deucher)
  - drm/radeon: apply state adjust rules to some additional HAINAN vairants (Alex Deucher)
  - drm/amdgpu/mmhub3.0: add bounds checking for cid (Alex Deucher)
  - drm/amdgpu/mmhub3.0.2: add bounds checking for cid (Alex Deucher)
  - drm/amdgpu/mmhub3.0.1: add bounds checking for cid (Alex Deucher)
  - drm/amdgpu/mmhub2.3: add bounds checking for cid (Alex Deucher)
  - drm/amdgpu/mmhub2.0: add bounds checking for cid (Alex Deucher)
  - drm/amdgpu/gmc9.0: add bounds checking for cid (Alex Deucher)
  - serial: uartlite: fix PM runtime usage count underflow on probe (Maciej Andrzejewski ICEYE)
  - serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSY (Ilpo Järvinen)
  - serial: 8250: Fix TX deadlock when using DMA (Raul E Rangel)
  - serial: 8250_pci: add support for the AX99100 (Martin Roukala (né Peres))
  - mtd: Avoid boot crash in RedBoot partition table parser (Finn Thain)
  - mtd: rawnand: cadence: Fix error check for dma_alloc_coherent() in cadence_nand_init() (Chen Ni)
  - mtd: rawnand: pl353: make sure optimal timings are applied (Olivier Sobrie)
  - spi: fix statistics allocation (Johan Hovold)
  - spi: fix use-after-free on controller registration failure (Johan Hovold)
  - pmdomain: bcm: bcm2835-power: Increase ASB control timeout (Maíra Canal)
  - mmc: sdhci: fix timing selection for 1-bit bus width (Luke Wang)
  - mmc: sdhci-pci-gli: fix GL9750 DMA write corruption (Matthew Schwartz)
  - net: macb: Reinitialize tx/rx queue pointer registers and rx ring during resume (Kevin Hao)
  - net: macb: Introduce gem_init_rx_ring() (Kevin Hao)
  - net: macb: queue tie-off or disable during WOL suspend (Vineeth Karumanchi)
  - batman-adv: avoid OGM aggregation when skb tailroom is insufficient (Yang Yang)
  - iio: light: bh1780: fix PM runtime leak on error path (Antoniu Miclaus)
  - kprobes: Remove unneeded warnings from __arm_kprobe_ftrace() (Masami Hiramatsu (Google))
  - kprobes: Remove unneeded goto (Masami Hiramatsu (Google))
  - ksmbd: unset conn->binding on failed binding request (Namjae Jeon)
  - smb: client: fix krb5 mount with username option (Paulo Alcantara)
  - Bluetooth: L2CAP: Validate L2CAP_INFO_RSP payload length before access (Lukas Johannes Möller)
  - Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() (Lukas Johannes Möller)
  - parisc: Flush correct cache in cacheflush() syscall (Helge Deller)
  - net: macb: fix use-after-free access to PTP clock (Fedor Pchelkin)
  - NFC: nxp-nci: allow GPIOs to sleep (Ian Ray)
  - LoongArch: Give more information if kmem access failed (Tiezhu Yang)
  - nvdimm/bus: Fix potential use after free in asynchronous initialization (Ira Weiny)
  - sunrpc: fix cache_request leak in cache_release (Jeff Layton)
  - NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd (Chuck Lever)
  - s390/zcrypt: Enable AUTOSEL_DOM for CCA serialnr sysfs attribute (Harald Freudenberger)
  - s390/stackleak: Fix __stackleak_poison() inline assembly constraint (Heiko Carstens)
  - s390/xor: Fix xor_xc_2() inline assembly constraints (Heiko Carstens)
  - mptcp: pm: in-kernel: always set ID as avail when rm endp (Matthieu Baerts (NGI0))
  - net: stmmac: remove support for lpi_intr_o (Russell King (Oracle))
  - binfmt_misc: restore write access before closing files opened by open_exec() (Zilin Guan)
  - sched/fair: Fix pelt clock sync when entering idle (Vincent Guittot)
  - f2fs: zone: fix to avoid inconsistence in between SIT and SSA (Chao Yu)
  - rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access (Zqiang)
  - platform/x86/amd/pmc: Add support for Van Gogh SoC (Antheas Kapenekakis)
  - x86/uprobes: Fix XOL allocation failure for 32-bit tasks (Oleg Nesterov)
  - drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to memory alloc/free (Jeongjun Park)
  - drm/exynos: vidi: fix to avoid directly dereferencing user pointer (Jeongjun Park)
  - drm/exynos: vidi: use priv->vidi_dev for ctx lookup in vidi_connection_ioctl() (Jeongjun Park)
  - drm/amdgpu: Add basic validation for RAS header (Lijo Lazar)
  - l2tp: do not use sock_hold() in pppol2tp_session_get_sock() (Eric Dumazet)
  - drm/amd/pm: Use pm_display_cfg in legacy DPM (v2) (Timur Kristóf)
  - drm/amd/display: Add pixel_clock to amd_pp_display_configuration (Timur Kristóf)
  - net: dsa: properly keep track of conduit reference (Vladimir Oltean)
  - bpf: Forget ranges when refining tnum after JSET (Paul Chaignon)
  - net: fix segmentation of forwarding fraglist GRO (Jibin Zhang)
  - net: gso: fix tcp fraglist segmentation after pull from frag_list (Felix Fietkau)
  - net: add support for segmenting TCP fraglist GSO packets (Felix Fietkau)
  - tracing: Add recursion protection in kernel stack trace recording (Steven Rostedt)
  - dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue() (Guodong Xu)
  - riscv: Sanitize syscall table indexing under speculation (Lukas Gerlach)
  - btrfs: do not strictly require dirty metadata threshold for metadata writepages (Qu Wenruo)
  - iomap: allocate s_dio_done_wq for async reads as well (Christoph Hellwig)
  - rxrpc: Fix data-race warning and potential load/store tearing (David Howells)
  - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Tom Lendacky)
  - x86/sev: Harden #VC instruction emulation somewhat (Borislav Petkov (AMD))
  - ipv6: use RCU in ip6_xmit() (Eric Dumazet)
  - dm-verity: disable recursive forward error correction (Mikulas Patocka)
  - rxrpc: Fix recvmsg() unconditional requeue (David Howells)
  - usb: typec: ucsi: Move unregister out of atomic section (Bjorn Andersson)
  - pNFS: Fix a deadlock when returning a delegation during open() (Trond Myklebust)
  - dst: fix races in rt6_uncached_list_del() and rt_del_uncached_list() (Eric Dumazet)
  - btrfs: fix NULL dereference on root when tracing inode eviction (Miquel Sabaté Solà)
  - arm64: mm: Don't remap pgtables for allocate vs populate (Ryan Roberts)
  - btrfs: always fallback to buffered write if the inode requires checksum (Qu Wenruo)
  - ext4: fix dirtyclusters double decrement on fs shutdown (Brian Foster)
  - f2fs: fix to avoid migrating empty section (Chao Yu)
  - net/tcp-md5: Fix MAC comparison to be constant-time (Eric Biggers)
  - ksmbd: Compare MACs in constant time (Eric Biggers)
  - smb: client: Compare MACs in constant time (Eric Biggers)
  - xfs: ensure dquot item is deleted from AIL only after log shutdown (Long Li)
  - xfs: fix integer overflow in bmap intent sort comparator (Long Li)
  - crypto: atmel-sha204a - Fix OOM ->tfm_count leak (Thorsten Blum)
  - cifs: open files should not hold ref on superblock (Shyam Prasad N)
  - net: macb: Shuffle the tx ring before enabling tx (Kevin Hao)
  - drm/bridge: ti-sn65dsi83: halve horizontal syncs for dual LVDS output (Luca Ceresoli)
  - drm/msm: Fix dma_free_attrs() buffer size (Thomas Fourier)
  - iomap: reject delalloc mappings during writeback (Darrick J. Wong)
  - KVM: SVM: Set/clear CR8 write interception when AVIC is (de)activated (Sean Christopherson)
  - KVM: SVM: Add a helper to look up the max physical ID for AVIC (Naveen N Rao)
  - KVM: SVM: Limit AVIC physical max index based on configured max_vcpu_ids (Naveen N Rao)
  - usb: gadget: f_tcm: Fix NULL pointer dereferences in nexus handling (Jiasheng Jiang)
  - can: gs_usb: gs_can_open(): always configure bitrates before starting device (Marc Kleine-Budde)
  - net/sched: act_gate: snapshot parameters with RCU on replace (Paul Moses)
  - kbuild: Leave objtool binary around with 'make clean' (Nathan Chancellor)
  - selftests: mptcp: join: check RM_ADDR not sent over same subflow (Matthieu Baerts (NGI0))
  - selftests: mptcp: add a check for 'add_addr_accepted' (Gang Yan)
  - mptcp: pm: in-kernel: always mark signal+subflow endp as used (Matthieu Baerts (NGI0))
  - mptcp: pm: avoid sending RM_ADDR over same subflow (Matthieu Baerts (NGI0))
  - drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sink (Natalie Vock)
  - net: phy: register phy led_triggers during probe to avoid AB-BA deadlock (Andrew Lunn)
  - gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL (Ankit Garg)
  - x86/sev: Allow IBPB-on-Entry feature for SNP guests (Kim Phillips)
  - platform/x86: hp-bioscfg: Support allocations of larger data (Mario Limonciello)
  - wifi: libertas: fix use-after-free in lbs_free_adapter() (Daniel Hodges)
  - ksmbd: call ksmbd_vfs_kern_path_end_removing() on some error paths (Fedor Pchelkin)
  - gve: defer interrupt enabling until NAPI registration (Ankit Garg)
  - drm/bridge: ti-sn65dsi86: Add support for DisplayPort mode with HPD (John Ripple)
  - i3c: mipi-i3c-hci: Add missing TID field to no-op command descriptor (Adrian Hunter)
  - i3c: mipi-i3c-hci: Restart DMA ring correctly after dequeue abort (Adrian Hunter)
  - i3c: mipi-i3c-hci: Use ETIMEDOUT instead of ETIME for timeout errors (Adrian Hunter)
  - iio: imu: inv_icm42600: fix odr switch to the same value (Jean-Baptiste Maneyrol)
  - iio: gyro: mpu3050-i2c: fix pm_runtime error handling (Antoniu Miclaus)
  - iio: gyro: mpu3050-core: fix pm_runtime error handling (Antoniu Miclaus)
  - iio: buffer: Fix wait_queue not being removed (Nuno Sá)
  - iio: chemical: bme680: Fix measurement wait duration calculation (Chris Spencer)
  - iio: potentiometer: mcp4131: fix double application of wiper shift (Lukas Schmid)
  - iio: chemical: sps30_i2c: fix buffer size in sps30_i2c_read_meas() (Antoniu Miclaus)
  - iio: chemical: sps30_serial: fix buffer size in sps30_serial_read_meas() (Antoniu Miclaus)
  - iio: frequency: adf4377: Fix duplicated soft reset mask (SeungJu Cheon)
  - iio: dac: ds4424: reject -128 RAW value (Oleksij Rempel)
  - btrfs: abort transaction on failure to update root in the received subvol ioctl (Filipe Manana)
  - smb: client: fix iface port assignment in parse_server_interfaces (Henrique Carvalho)
  - smb: client: fix atomic open with O_DIRECT & O_SYNC (Paulo Alcantara)
  - lib/bootconfig: check bounds before writing in __xbc_open_brace() (Josh Law)
  - lib/bootconfig: fix snprintf truncation check in xbc_node_compose_key_after() (Josh Law)
  - x86/apic: Disable x2apic on resume if the kernel expects so (Shashank Balaji)
  - scsi: core: Fix error handling for scsi_alloc_sdev() (Junxiao Bi)
  - lib/bootconfig: fix off-by-one in xbc_verify_tree() unclosed brace error (Josh Law)
  - s390/dasd: Copy detected format information to secondary device (Stefan Haberland)
  - s390/dasd: Move quiesce state with pprc swap (Stefan Haberland)
  - xfs: fix undersized l_iclog_roundoff values (Darrick J. Wong)
  - cifs: make default value of retrans as zero (Shyam Prasad N)
  - tracing: Fix trace_buf_size= cmdline parameter with sizes >= 2G (Calvin Owens)
  - drm/i915: Fix potential overflow of shmem scatterlist length (Janusz Krzysztofik)
  - drm/bridge: ti-sn65dsi83: fix CHA_DSI_CLK_RANGE rounding (Luca Ceresoli)
  - drm/amd: Set num IP blocks to 0 if discovery fails (Mario Limonciello)
  - drm/amdgpu: Fix use-after-free race in VM acquire (Alysa Liu)
  - net: dsa: microchip: Fix error path in PTP IRQ setup (Bastien Curutchet (Schneider Electric))
  - net: ethernet: arc: emac: quiesce interrupts before requesting IRQ (Fan Wu)
  - net: ncsi: fix skb leak in error paths (Jian Zhang)
  - smb: server: fix use-after-free in smb2_open() (Marios Makassikis)
  - pmdomain: bcm: bcm2835-power: Fix broken reset status read (Maíra Canal)
  - parisc: Check kernel mapping earlier at bootup (Helge Deller)
  - parisc: Fix initial page table creation for boot (Helge Deller)
  - hwmon: (pmbus/q54sj108a2) fix stack overflow in debugfs read (Sanman Pradhan)
  - arm64: mm: Add PTE_DIRTY back to PAGE_KERNEL* to fix kexec/hibernation (Catalin Marinas)
  - nouveau/dpcd: return EBUSY for aux xfer if the device is asleep (Dave Airlie)
  - parisc: Increase initial mapping to 64 MB with KALLSYMS (Helge Deller)
  - batman-adv: Avoid double-rtnl_lock ELP metric worker (Sven Eckelmann)
  - tracing: Fix syscall events activation by ensuring refcount hits zero (Huiwen He)
  - ice: fix retry for AQ command 0x06EE (Jakub Staniszewski)
  - net: mana: Ring doorbell at 4 CQ wraparounds (Long Li)
  - media: dvb-net: fix OOB access in ULE extension header tables (Ariel Silver)
  - staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_ie (Luka Gejak)
  - staging: rtl8723bs: properly validate the data in rtw_get_ie_ex() (Greg Kroah-Hartman)
  - ixgbevf: fix link setup issue (Jedrzej Jagielski)
  - ice: reintroduce retry mechanism for indirect AQ (Jakub Staniszewski)
  - irqchip/gic-v3-its: Limit number of per-device MSIs to the range the ITS supports (Marc Zyngier)
  - device property: Allow secondary lookup in fwnode_get_next_child_node() (Andy Shevchenko)
  - drm/bridge: ti-sn65dsi86: Enable HPD polling if IRQ is not used (Franz Schnyder)
  - drm/bridge: samsung-dsim: Fix memory leak in error path (Osama Abdelkader)
  - Revert "tcpm: allow looking for role_sw device in the main node" (Xu Yang)
  - scsi: hisi_sas: Fix NULL pointer exception during user_scan() (Xingui Yang)
  - scsi: hisi_sas: Use macro instead of magic number (Yihang Li)
  - scsi: hisi_sas: Add time interval between two H2D FIS following soft reset spec (Xingui Yang)
  - scsi: ufs: core: Fix SError in ufshcd_rtc_work() during UFS suspend (Wang Shuaiwei)
  - i3c: dw-i3c-master: Set SIR_REJECT in DAT on device attach and reattach (Adrian Ng Ho Yin)
  - time/jiffies: Mark jiffies_64_to_clock_t() notrace (Steven Rostedt)
  - libceph: admit message frames only in CEPH_CON_S_OPEN state (Ilya Dryomov)
  - libceph: Use u32 for non-negative values in ceph_monmap_decode() (Raphael Zimmer)
  - libceph: prevent potential out-of-bounds reads in process_message_header() (Ilya Dryomov)
  - libceph: reject preamble if control segment is empty (Ilya Dryomov)
  - libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply() (Raphael Zimmer)
  - kprobes: avoid crash when rmmod/insmod after ftrace killed (Masami Hiramatsu (Google))
  - tipc: fix divide-by-zero in tipc_sk_filter_connect() (Mehul Rao)
  - ASoC: qcom: qdsp6: Fix q6apm remove ordering during ADSP stop and start (Ravi Hothi)
  - mmc: core: Avoid bitfield RMW for claim/retune flags (Penghe Geng)
  - mmc: mmci: Fix device_node reference leak in of_get_dml_pipe_index() (Felix Gu)
  - mm/tracing: rss_stat: ensure curr is false from kthread context (Kalesh Singh)
  - usb: image: mdc800: kill download URB on timeout (Ziyi Guo)
  - usb: mdc800: handle signal and read racing (Oliver Neukum)
  - usb: renesas_usbhs: fix use-after-free in ISR during device removal (Fan Wu)
  - usb: class: cdc-wdm: fix reordering issue in read code path (Oliver Neukum)
  - USB: core: Limit the length of unkillable synchronous timeouts (Alan Stern)
  - USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts (Alan Stern)
  - USB: usbcore: Introduce usb_bulk_msg_killable() (Alan Stern)
  - usb: roles: get usb role switch from parent only for usb-b-connector (Xu Yang)
  - usb: cdc-acm: Restore CAP_BRK functionnality to CH343 (Marc Zyngier)
  - usb: core: don't power off roothub PHYs if phy_set_mode() fails (Gabor Juhos)
  - usb: misc: uss720: properly clean up reference in uss720_probe() (Greg Kroah-Hartman)
  - usb: dwc3: pci: add support for the Intel Nova Lake -H (Heikki Krogerus)
  - usb: yurex: fix race in probe (Oliver Neukum)
  - usb: xhci: Prevent interrupt storm on host controller error (HCE) (Dayu Jiang)
  - usb: xhci: Fix memory leak in xhci_disable_slot() (Zilin Guan)
  - USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb speed (Vyacheslav Vahnenko)
  - usb/core/quirks: Add Huawei ME906S-device to wakeup quirk (Christoffer Sandberg)
  - USB: add QUIRK_NO_BOS for video capture several devices (A1RM4X)
  - KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with in-kernel APIC (Sean Christopherson)
  - ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1503CDA (Zhang Heng)
  - net: usb: lan78xx: skip LTM configuration for LAN7850 (Oleksij Rempel)
  - net: usb: lan78xx: fix TX byte statistics for small packets (Oleksij Rempel)
  - net: usb: lan78xx: fix silent drop of packets with checksum errors (Oleksij Rempel)
  - ALSA: usb-audio: Check endpoint numbers at parsing Scarlett2 mixer interfaces (Takashi Iwai)
  - ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain() (Mehul Rao)
  - cgroup: fix race between task migration and iteration (Qingye Zhao)
  - Revert "arm64: dts: qcom: sdm845-oneplus: Mark l14a regulator as boot-on" (Sasha Levin)
  - usb: gadget: f_mass_storage: Fix potential integer overflow in check_command_size_in_blocks() (Seungjin Bae)
  - octeontx2-af: devlink: fix NIX RAS reporter to use RAS interrupt status (Alok Tiwari)
  - octeontx2-af: devlink health: use retained error fmsg API (Przemek Kitszel)
  - octeontx2-af: devlink: fix NIX RAS reporter recovery condition (Alok Tiwari)
  - net: bonding: Fix nd_tbl NULL dereference when IPv6 is disabled (Ricardo B. Marlière)
  - ASoC: detect empty DMI strings (Casey Connolly)
  - ASoC: amd: acp3x-rt5682-max9836: Add missing error check for clock acquisition (Chen Ni)
  - ACPI: OSL: fix __iomem type on return from acpi_os_map_generic_address() (Ben Dooks)
  - e1000/e1000e: Fix leak in DMA error cleanup (Matt Vollrath)
  - i40e: fix src IP mask checks and memcpy argument names in cloud filter (Alok Tiwari)
  - sched: idle: Make skipping governor callbacks more consistent (Rafael J. Wysocki)
  - regulator: pca9450: Correct interrupt type (Peng Fan)
  - regulator: pca9450: Make IRQ optional (Frieder Schrempf)
  - netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels (Yuan Tan)
  - netfilter: nfnetlink_cthelper: fix OOB read in nfnl_cthelper_dump_table() (Hyunwoo Kim)
  - netfilter: nfnetlink_queue: fix entry leak in bridge verdict error path (Hyunwoo Kim)
  - netfilter: x_tables: guard option walkers against 1-byte tail reads (David Dull)
  - netfilter: nft_set_pipapo: fix stack out-of-bounds read in pipapo_drop() (Jenny Guanni Qu)
  - amd-xgbe: prevent CRC errors during RX adaptation with AN disabled (Raju Rangoju)
  - amd-xgbe: fix link status handling in xgbe_rx_adaptation (Raju Rangoju)
  - mctp: route: hold key->lock in mctp_flow_prepare_output() (Chengfeng Ye)
  - can: hi311x: hi3110_open(): add check for hi3110_power_enable() return value (Wenyuan Li)
  - mctp: i2c: fix skb memory leak in receive path (Haiyue Wang)
  - serial: caif: hold tty->link reference in ldisc_open and ser_release (Shuangpeng Bai)
  - net: sfp: improve Huawei MA5671a fixup (Álvaro Fernández Rojas)
  - net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick (Chris Morgan)
  - net: sfp: improve Nokia GPON sfp fixup (Russell King (Oracle))
  - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Russell King (Oracle))
  - ASoC: simple-card-utils: fix graph_util_is_ports0() for DT overlays (Sen Wang)
  - ASoC: simple-card-utils: use __free(device_node) for device node (Kuninori Morimoto)
  - ASoC: soc-core: flush delayed work before removing DAIs and widgets (matteo.cotifava)
  - ASoC: soc-core: drop delayed_work_pending() check before flush (matteo.cotifava)
  - net/sched: teql: fix NULL pointer dereference in iptunnel_xmit on TEQL slave xmit (Weiming Shi)
  - net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery (Gal Pressman)
  - net/mlx5: Fix deadlock between devlink lock and esw->wq (Cosmin Ratiu)
  - net/mlx5: Query to see if host PF is disabled (Daniel Jurgens)
  - net/mlx5: IFC updates for disabled host PF (Daniel Jurgens)
  - bonding: handle BOND_LINK_FAIL, BOND_LINK_BACK as valid link states (Hangbin Liu)
  - drm/msm/dsi: fix pclk rate calculation for bonded dsi (Pengyu Luo)
  - drm/msm/dsi: Document DSC related pclk_rate and hdisplay calculations (Dmitry Baryshkov)
  - net: dsa: realtek: rtl8365mb: remove ifOutDiscards from rx_packets (Mieczyslaw Nalewaj)
  - xprtrdma: Decrement re_receiving on the early exit paths (Eric Badger)
  - smb/server: Fix another refcount leak in smb2_open() (Guenter Roeck)
  - powerpc: 83xx: km83xx: Fix keymile vendor prefix (J. Neuschäfer)
  - remoteproc: mediatek: Unprepare SCP clock during system suspend (Tzung-Bi Shih)
  - remoteproc: sysmon: Correct subsys_name_len type in QMI request (Bjorn Andersson)
  - powerpc/uaccess: Fix inline assembly for clang build on PPC32 (Christophe Leroy (CS GROUP))
  - ALSA: usb-audio: Check max frame size for implicit feedback mode, too (Takashi Iwai)
  - ALSA: usb-audio: Avoid implicit feedback mode on DIYINHK USB Audio 2.0 (Takashi Iwai)
  - scsi: ufs: core: Fix shift out of bounds when MAXQ=32 (wangshuaiwei)
  - scsi: ufs: core: Fix possible NULL pointer dereference in ufshcd_add_command_trace() (Peter Wang)
  - ASoC: cs42l43: Report insert for exotic peripherals (Charles Keepax)
  - ASoC: amd: yc: Add ASUS EXPERTBOOK BM1503CDA to quirk table (Azamat Almazbek uulu)
  - scsi: ses: Fix devices attaching to different hosts (Tomas Henzl)
  - ACPI: OSI: Add DMI quirk for Acer Aspire One D255 (Sofia Schneider)
  - wifi: mac80211: set default WMM parameters on all links (Ramanathan Choodamani)
  - unshare: fix unshare_fs() handling (Al Viro)
  - scsi: mpi3mr: Add NULL checks when resetting request and reply queues (Ranjan Kumar)
  - ACPI: PM: Save NVS memory on Lenovo G70-35 (Piotr Mazek)
  - scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (Jan Kiszka)
  - apparmor: fix race between freeing data and fs accessing it (John Johansen)
  - apparmor: fix race on rawdata dereference (John Johansen)
  - apparmor: fix differential encoding verification (John Johansen)
  - apparmor: fix unprivileged local user can do privileged policy management (John Johansen)
  - apparmor: Fix double free of ns_name in aa_replace_profiles() (John Johansen)
  - apparmor: fix missing bounds check on DEFAULT table in verify_dfa() (Massimiliano Pellizzer)
  - apparmor: fix side-effect bug in match_char() macro usage (Massimiliano Pellizzer)
  - apparmor: fix: limit the number of levels of policy namespaces (John Johansen)
  - apparmor: replace recursive profile removal with iterative approach (Massimiliano Pellizzer)
  - apparmor: fix memory leak in verify_header (Massimiliano Pellizzer)
  - apparmor: validate DFA start states are in bounds in unpack_pdb (Massimiliano Pellizzer)
  - net: tcp: accept old ack during closing (Menglong Dong)
  - net/sched: Only allow act_ct to bind to clsact/ingress qdiscs and shared blocks (Victor Nogueira)
  - tracing: Add NULL pointer check to trigger_data_free() (Guenter Roeck)
  - selftest/arm64: Fix sve2p1_sigill() to hwcap test (Yifan Wu)
  - xdp: produce a warning when calculated tailroom is negative (Larysa Zaremba)
  - i40e: use xdp.frame_sz as XDP RxQ info frag_size (Larysa Zaremba)
  - i40e: fix registering XDP RxQ info (Larysa Zaremba)
  - xsk: introduce helper to determine rxq->frag_size (Larysa Zaremba)
  - xdp: use modulo operation to calculate XDP frag tailroom (Larysa Zaremba)
  - net/sched: act_ife: Fix metalist update behavior (Jamal Hadi Salim)
  - net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop (Jiayuan Chen)
  - net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled (Fernando Fernandez Mancera)
  - net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled (Fernando Fernandez Mancera)
  - net: ethernet: mtk_eth_soc: Reset prog ptr to old_prog in case of error in mtk_xdp_setup() (Lorenzo Bianconi)
  - net: stmmac: Fix error handling in VLAN add and delete paths (Ovidiu Panait)
  - nfc: rawsock: cancel tx_work before socket teardown (Jakub Kicinski)
  - nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callback (Jakub Kicinski)
  - nfc: nci: free skb on nci_transceive early error paths (Jakub Kicinski)
  - net: nfc: nci: Fix zero-length proprietary notifications (Ian Ray)
  - net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless qdiscs (Koichiro Den)
  - nvme: fix memory allocation in nvme_pr_read_keys() (Sungwoo Kim)
  - nvme: reject invalid pr_read_keys() num_keys values (Stefan Hajnoczi)
  - drm/sched: Fix kernel-doc warning for drm_sched_job_done() (Yujie Liu)
  - amd-xgbe: fix sleep while atomic on suspend/resume (Raju Rangoju)
  - ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu() (Jakub Kicinski)
  - smb/client: fix buffer size for smb311_posix_qinfo in SMB311_posix_query_info() (ZhangGuoDong)
  - smb/client: fix buffer size for smb311_posix_qinfo in smb2_compound_op() (ZhangGuoDong)
  - bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shim (Lang Xu)
  - bpf: export bpf_link_inc_not_zero. (Kui-Feng Lee)
  - xen/acpi-processor: fix _CST detection using undersized evaluation buffer (David Thomson)
  - net/rds: Fix circular locking dependency in rds_tcp_tune (Allison Henderson)
  - indirect_call_wrapper: do not reevaluate function pointer (Eric Dumazet)
  - wifi: mt76: Fix possible oob access in mt76_connac2_mac_write_txwi_80211() (Lorenzo Bianconi)
  - wifi: mt76: mt7996: Fix possible oob access in mt7996_mac_write_txwi_80211() (Lorenzo Bianconi)
  - wifi: wlcore: Fix a locking bug (Bart Van Assche)
  - wifi: cw1200: Fix locking in error paths (Bart Van Assche)
  - octeon_ep: avoid compiler and IQ/OQ reordering (Vimlesh Kumar)
  - octeon_ep: Relocate counter updates before NAPI (Vimlesh Kumar)
  - bpf/bonding: reject vlan+srcmac xmit_hash_policy change when XDP is loaded (Jiayuan Chen)
  - net: dsa: realtek: rtl8365mb: fix rtl8365mb_phy_ocp_write return value (Mieczyslaw Nalewaj)
  - kunit: tool: copy caller args in run_kernel to prevent mutation (Shuvam Pandey)
  - rust: kunit: fix warning when !CONFIG_PRINTK (Alexandre Courbot)
  - can: mcp251x: fix deadlock in error path of mcp251x_open (Alban Bedel)
  - can: bcm: fix locking for bcm_op runtime updates (Oliver Hartkopp)
  - amd-xgbe: fix MAC_TCR_SS register width for 2.5G and 10M speeds (Raju Rangoju)
  - atm: lec: fix null-ptr-deref in lec_arp_clear_vccs (Jiayuan Chen)
  - dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handler (Guenter Roeck)
  - dpaa2-switch: do not clear any interrupts automatically (Ioana Ciornei)
  - xsk: Fix zero-copy AF_XDP fragment drop (Nikhil P. Rao)
  - xsk: Fix fragment node deletion to prevent buffer leak (Nikhil P. Rao)
  - xsk: s/free_list_node/list_node/ (Maciej Fijalkowski)
  - xsk: Get rid of xdp_buff_xsk::xskb_list_node (Maciej Fijalkowski)
  - net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE table (Chintan Vankar)
  - drm/solomon: Fix page start when updating rectangle in page addressing mode (Francesco Lavra)
  - drm/ssd130x: Replace .page_height field in device info with a constant (Javier Martinez Canillas)
  - drm/ssd130x: Store the HW buffer in the driver-private CRTC state (Javier Martinez Canillas)
  - drm/ssd130x: Use bool for ssd130x_deviceinfo flags (Geert Uytterhoeven)
  - e1000e: clear DPG_EN after reset to avoid autonomous power-gating (Vitaly Lifshits)
  - hwmon: (it87) Check the it87_lock() return value (Bart Van Assche)
  - pinctrl: cirrus: cs42l43: Fix double-put in cs42l43_pin_probe() (Felix Gu)
  - platform/x86: thinkpad_acpi: Fix errors reading battery thresholds (Jonathan Teh)
  - pinctrl: equilibrium: fix warning trace on load (Florian Eckert)
  - pinctrl: equilibrium: rename irq_chip function callbacks (Florian Eckert)
  - hwmon: (aht10) Fix initialization commands for AHT20 (Hao Yu)
  - hwmon: (aht10) Add support for dht20 (Akhilesh Patil)
  - ARM: clean up the memset64() C wrapper (Thomas Weißschuh)
  - selftests: mptcp: join: check removing signal+subflow endp (Matthieu Baerts (NGI0))
  - selftests: mptcp: more stable simult_flows tests (Paolo Abeni)
  - scsi: core: Fix refcount leak for tagset_refcnt (Junxiao Bi)
  - smb: client: Don't log plaintext credentials in cifs_set_cifscreds (Thorsten Blum)
  - smb: client: fix broken multichannel with krb5+signing (Paulo Alcantara)
  - smb: client: fix cifs_pick_channel when channels are equally loaded (Henrique Carvalho)
  - drbd: fix null-pointer dereference on local read error (Christoph Böhmwalder)
  - drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock() (Lars Ellenberg)
  - Squashfs: check metadata block offset is within range (Phillip Lougher)
  - scsi: target: Fix recursive locking in __configfs_open_file() (Prithvi Tambewagh)
  - net/sched: ets: fix divide by zero in the offload path (Davide Caratti)
  - RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (Jason Gunthorpe)
  - IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (Jason Gunthorpe)
  - wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame() (Vahagn Vardanian)
  - wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration (Ariel Silver)
  - wifi: cfg80211: cancel rfkill_block work in wiphy_unregister() (Daniil Dulov)
  - wifi: radiotap: reject radiotap with unknown bits (Johannes Berg)
  - ALSA: usb-audio: Use correct version for UAC3 header validation (Jun Seo)
  - platform/x86: dell-wmi: Add audio/mic mute key codes (Kurt Borja)
  - platform/x86: dell-wmi-sysman: Don't hex dump plaintext password data (Thorsten Blum)
  - x86/efi: defer freeing of boot services memory (Mike Rapoport (Microsoft))
  - HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them (Greg Kroah-Hartman)
  - can: usb: f81604: handle bulk write errors properly (Greg Kroah-Hartman)
  - can: usb: f81604: handle short interrupt urb messages properly (Greg Kroah-Hartman)
  - can: usb: etas_es58x: correctly anchor the urb in the read bulk callback (Greg Kroah-Hartman)
  - can: ucan: Fix infinite loop from zero-length messages (Greg Kroah-Hartman)
  - can: usb: f81604: correctly anchor the urb in the read bulk callback (Greg Kroah-Hartman)
  - can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a message (Greg Kroah-Hartman)
  - net: usb: pegasus: validate USB endpoints (Greg Kroah-Hartman)
  - net: usb: kalmia: validate USB endpoints (Greg Kroah-Hartman)
  - net: usb: kaweth: validate USB endpoints (Greg Kroah-Hartman)
  - nfc: pn533: properly drop the usb interface reference on disconnect (Greg Kroah-Hartman)
  - media: dvb-core: fix wrong reinitialization of ringbuffer on reopen (Jens Axboe)
  - eventpoll: Fix integer overflow in ep_loop_check_proc() (Jann Horn)
  - drm/amdgpu: keep vga memory on MacBooks with switchable graphics (Alex Deucher)
  - drm/amd: Drop special case for yellow carp without discovery (Mario Limonciello)
  - net: arcnet: com20020-pci: fix support for 2.5Mbit cards (Ethan Nelson-Moore)
  - ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314 (Takashi Iwai)
  - hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race (Gui-Dong Han)
  - ALSA: hda/conexant: Add quirk for HP ZBook Studio G4 (Takashi Iwai)
  - drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected() (Mario Limonciello)
  - usb: cdns3: fix role switching during resume (Thomas Richard (TI))
  - usb: cdns3: call cdns_power_is_lost() only once in cdns_resume() (Théo Lebrun)
  - usb: cdns3: remove redundant if branch (Hongyu Xie)
  - clk: tegra: tegra124-emc: fix device leak on set_rate() (Johan Hovold)
  - arm64: dts: rockchip: Fix rk356x PCIe range mappings (Shawn Lin)
  - mfd: omap-usb-host: Fix OF populate on driver rebind (Johan Hovold)
  - mfd: omap-usb-host: Convert to platform remove callback returning void (Uwe Kleine-König)
  - mfd: qcom-pm8xxx: Fix OF populate on driver rebind (Johan Hovold)
  - mfd: qcom-pm8xxx: Convert to platform remove callback returning void (Uwe Kleine-König)
  - ext4: fix e4b bitmap inconsistency reports (Yongjian Sun)
  - mailbox: Prevent out-of-bounds access in fw_mbox_index_xlate() (Joonwon Kang)
  - mailbox: Allow controller specific mapping using fwnode (Anup Patel)
  - mailbox: Use guard/scoped_guard for con_mutex (Peng Fan)
  - mailbox: Use dev_err when there is error (Peng Fan)
  - mailbox: remove unused header files (Tudor Ambarus)
  - mailbox: sort headers alphabetically (Tudor Ambarus)
  - mailbox: don't protect of_parse_phandle_with_args with con_mutex (Tudor Ambarus)
  - mailbox: Use of_property_match_string() instead of open-coding (Rob Herring (Arm))
  - ext4: drop extent cache when splitting extent fails (Zhang Yi)
  - ext4: drop extent cache after doing PARTIAL_VALID1 zeroout (Zhang Yi)
  - ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting before submitting I/O (Zhang Yi)
  - ext4: correct the comments place for EXT4_EXT_MAY_ZEROOUT (Yang Erkun)
  - ext4: get rid of ppath in ext4_ext_handle_unwritten_extents() (Baokun Li)
  - ext4: get rid of ppath in ext4_ext_convert_to_initialized() (Baokun Li)
  - ext4: get rid of ppath in ext4_convert_unwritten_extents_endio() (Baokun Li)
  - ext4: get rid of ppath in ext4_split_convert_extents() (Baokun Li)
  - ext4: get rid of ppath in ext4_split_extent() (Baokun Li)
  - ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIAL_VALID1 (Zhang Yi)
  - ext4: subdivide EXT4_EXT_DATA_VALID1 (Zhang Yi)
  - ext4: get rid of ppath in ext4_split_extent_at() (Baokun Li)
  - ext4: get rid of ppath in ext4_ext_insert_extent() (Baokun Li)
  - ext4: get rid of ppath in ext4_ext_create_new_leaf() (Baokun Li)
  - ext4: get rid of ppath in ext4_find_extent() (Baokun Li)
  - bus: omap-ocp2scp: fix OF populate on driver rebind (Johan Hovold)
  - bus: omap-ocp2scp: Convert to platform remove callback returning void (Uwe Kleine-König)
  - drm/tegra: dsi: fix device leak on probe (Johan Hovold)
  - KVM: x86: Ignore -EBUSY when checking nested events from vcpu_block() (Sean Christopherson)
  - KVM: x86: WARN if a vCPU gets a valid wakeup that KVM can't yet inject (Sean Christopherson)
  - media: tegra-video: Fix memory leak in __tegra_channel_try_format() (Zilin Guan)
  - media: tegra-video: Use accessors for pad config 'try_*' fields (Laurent Pinchart)
  - KVM: x86: Return "unsupported" instead of "invalid" on access to unsupported PV MSR (Sean Christopherson)
  - KVM: x86: Rename KVM_MSR_RET_INVALID to KVM_MSR_RET_UNSUPPORTED (Sean Christopherson)
  - PCI: Use resource_set_range() that correctly sets ->end (Ilpo Järvinen)
  - resource: Add resource set range and size helpers (Ilpo Järvinen)
  - PCI: Use resource names in PCI log messages (Puranjay Mohan)
  - PCI: Update BAR # and window messages (Puranjay Mohan)
  - memory: mtk-smi: fix device leak on larb probe (Johan Hovold)
  - memory: mtk-smi: fix device leaks on common probe (Johan Hovold)
  - memory: mtk-smi: Convert to platform remove callback returning void (Uwe Kleine-König)
  - PCI: Correct PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 value (Bjorn Helgaas)
  - bpf: Fix stack-out-of-bounds write in devmap (Kohei Enju)
  - btrfs: fix compat mask in error messages in btrfs_check_features() (Mark Harmstone)
  - btrfs: fix warning in scrub_verify_one_metadata() (Mark Harmstone)
  - btrfs: fix objectid value in error message in check_extent_data_ref() (Mark Harmstone)
  - btrfs: fix incorrect key offset in error message in check_dev_extent_item() (Mark Harmstone)
  - btrfs: add support for inserting raid stripe extents (Johannes Thumshirn)
  - btrfs: read raid stripe tree from disk (Johannes Thumshirn)
  - btrfs: add raid stripe tree definitions (Johannes Thumshirn)
  - btrfs: move btrfs_extref_hash into inode-item.h (Josef Bacik)
  - btrfs: remove btrfs_crc32c wrapper (Josef Bacik)
  - btrfs: move btrfs_crc32c_final into free-space-cache.c (Josef Bacik)
  - ALSA: hda: cs35l56: Fix signedness error in cs35l56_hda_posture_put() (Richard Fitzgerald)
  - ALSA: pci: hda: use snd_kcontrol_chip() (Kuninori Morimoto)
  - perf: Fix __perf_event_overflow() vs perf_remove_from_context() race (Peter Zijlstra)
  - ALSA: usb-audio: Use inclusive terms (Takashi Iwai)
  - ALSA: usb-audio: Cap the packet size pre-calculations (Takashi Iwai)
  - scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resume (Peter Wang)
  - rseq: Clarify rseq registration rseq_size bound check comment (Mathieu Desnoyers)
  - ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devices (Geoffrey D. Bennett)
  - scsi: pm8001: Fix use-after-free in pm8001_queue_command() (Salomon Dushimirimana)
  - scsi: lpfc: Properly set WC for DPP mapping (Mathias Krause)
  - irqchip/sifive-plic: Fix frozen interrupt due to affinity setting (Nam Cao)
  - drm/logicvc: Fix device node reference leak in logicvc_drm_config_parse() (Felix Gu)
  - drm/vmwgfx: Return the correct value in vmw_translate_ptr functions (Ian Forbes)
  - drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_release (Brad Spengler)
  - arm64: Fix sampling the "stable" virtual counter in preemptible section (Marc Zyngier)
  - drm/i915/wakeref: clean up INTEL_WAKEREF_PUT_* flag macros (Jani Nikula)
  - NTB: ntb_transport: Fix too small buffer for debugfs_name (Koichiro Den)
  - tracing: Wake up poll waiters for hist files when removing an event (Petr Pavlu)
  - tracing: Fix checking of freed trace_event_file for hist files (Petr Pavlu)
  - net: nfc: nci: Fix parameter validation for packet data (Michael Thalmeier)
  - arm64: Force the use of CNTVCT_EL0 in __delay() (Marc Zyngier)
  - x86/kexec: Copy ACPI root pointer address from config table (Ard Biesheuvel)
  - net/sched: act_skbedit: fix divide-by-zero in tcf_skbedit_hash() (Ruitong Liu)
  - net: ethernet: ec_bhf: Fix dma_free_coherent() dma handle (Thomas Fourier)
  - ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR (Gustavo Salvini)
  - fbcon: Remove struct fbcon_display.inverse (Thomas Zimmermann)
  - fbdev: ffb: fix corrupted video output on Sun FFB1 (René Rebe)
  - fbdev: of: display_timing: fix refcount leak in of_get_display_timings() (Weigang He)
  - fbdev: vt8500lcdfb: fix missing dma_free_coherent() (Thomas Fourier)
  - fbcon: check return value of con2fb_acquire_newinfo() (Andrey Vatoropin)
  - ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data() (Qanux)
  - atm: fore200e: fix use-after-free in tasklets during device removal (Duoming Zhou)
  - net: intel: fix PCI device ID conflict between i40e and ipw2200 (Ethan Nelson-Moore)
  - io_uring/filetable: clamp alloc_hint to the configured alloc range (Jens Axboe)
  - tracing: Fix to set write permission to per-cpu buffer_size_kb (Masami Hiramatsu (Google))
  - net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao)
  - octeontx2-af: CGX: fix bitmap leaks (Bo Sun)
  - net: wan/fsl_ucc_hdlc: Fix dma_free_coherent() in uhdlc_memclean() (Thomas Fourier)
  - net: ethernet: marvell: skge: remove incorrect conflicting PCI ID (Ethan Nelson-Moore)
  - LoongArch: Guard percpu handler under !CONFIG_PREEMPT_RT (Tiezhu Yang)
  - LoongArch: Prefer top-down allocation after arch_mem_init() (Huacai Chen)
  - LoongArch: Make cpumask_of_node() robust against NUMA_NO_NODE (John Garry)
  - ceph: supply snapshot context in ceph_zero_partial_object() (ethanwu)
  - MIPS: rb532: Fix MMIO UART resource registration (Jiaxun Yang)
  - cifs: Fix locking usage for tcon fields (Shyam Prasad N)
  - staging: rtl8723bs: fix null dereference in find_network (Ethan Tidmore)
  - parisc: kernel: replace kfree() with put_device() in create_tree_node() (Haoxiang Li)
  - net: cpsw_new: Fix unnecessary netdev unregistration in cpsw_probe() error path (Kevin Hao)
  - drm/amdkfd: Fix out-of-bounds write in kfd_event_page_set() (Sunday Clement)
  - tipc: fix RCU dereference race in tipc_aead_users_dec() (Daniel Hodges)
  - mtd: rawnand: pl353: Fix software ECC support (Andrea Scian)
  - usb: dwc2: fix resume failure if dr_mode is host (Jisheng Zhang)
  - usb: dwc3: gadget: Move vbus draw to workqueue context (Prashanth K)
  - scsi: ufs: core: Flush exception handling work when RPM level is zero (Thomas Yen)
  - perf/arm-cmn: Reject unsupported hardware configurations (Robin Murphy)
  - remoteproc: imx_rproc: Fix invalid loaded resource table detection (Peng Fan)
  - btrfs: continue trimming remaining devices on failure (jinbaohong)
  - arm64: Fix non-atomic __READ_ONCE() with CONFIG_LTO=y (Marco Elver)
  - PCI/IOV: Fix race between SR-IOV enable/disable and hotplug (Niklas Schnelle)
  - Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV" (Niklas Schnelle)
  - kexec: derive purgatory entry from symbol (Li Chen)
  - rapidio: replace rio_free_net() with kfree() in rio_scan_alloc_net() (Haoxiang Li)
  - mm/highmem: fix __kmap_to_page() build error (William Tambe)
  - iio: gyro: itg3200: Fix unchecked return value in read_raw (Antoniu Miclaus)
  - powerpc/smp: Add check for kcalloc() failure in parse_thread_groups() (Guangshuo Li)
  - tools: Fix bitfield dependency failure (Leo Yan)
  - dm mpath: make pg_init_delay_msecs settable (Benjamin Marzinski)
  - bus: fsl-mc: fix an error handling in fsl_mc_device_add() (Haoxiang Li)
  - usb: gadget: tegra-xudc: Add handling for BLCG_COREPLL_PWRDN (Haotien Hsu)
  - nvmem: Drop OF node reference on nvmem_add_one_cell() failure (Krzysztof Kozlowski)
  - nfsd: fix return error code for nfsd_map_name_to_[ug]id (Anthony Iliopoulos)
  - md/bitmap: fix GPF in write_page caused by resize race (Jack Wang)
  - KVM: x86: Add SRCU protection for reading PDPTRs in __get_sregs2() (Vasiliy Kovalev)
  - xfs: fix remote xattr valuelblk check (Darrick J. Wong)
  - xfs: fix freemap adjustments when adding xattrs to leaf blocks (Darrick J. Wong)
  - xfs: delete attr leaf freemap entries when empty (Darrick J. Wong)
  - mfd: core: Add locking around 'mfd_of_node_list' (Douglas Anderson)
  - media: verisilicon: AV1: Fix tile info buffer size (Benjamin Gaignard)
  - xfs: mark data structures corrupt on EIO and ENODATA (Darrick J. Wong)
  - selftests/mm/charge_reserved_hugetlb: drop mount size for hugetlbfs (Li Wang)
  - drm: of: drm_of_panel_bridge_remove(): fix device_node leak (Luca Ceresoli)
  - media: venus: vdec: restrict EOS addr quirk to IRIS2 only (Dikshita Agarwal)
  - media: venus: vdec: fix error state assignment for zero bytesused (Renjiang Han)
  - arm64: dts: rockchip: Do not enable hdmi_sound node on Pinebook Pro (Jun Yan)
  - dm-unstripe: fix mapping bug when there are multiple targets in a table (Matt Whitlock)
  - dm-integrity: fix recalculation in bitmap mode (Mikulas Patocka)
  - s390/pci: Handle futile config accesses of disabled devices directly (Niklas Schnelle)
  - clk: tegra: tegra124-emc: Fix potential memory leak in tegra124_clk_register_emc() (Haoxiang Li)
  - media: i2c: ov01a10: Fix digital gain range (Mehdi Djait)
  - clk: clk-apple-nco: Add "apple,t8103-nco" compatible (Janne Grunau)
  - KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation (Yosry Ahmed)
  - soc: ti: pruss: Fix double free in pruss_clk_mux_setup() (Wentao Liang)
  - soc: ti: k3-socinfo: Fix regmap leak on probe failure (Johan Hovold)
  - dm: clear cloned request bio pointer when last clone bio completes (Michael Liang)
  - dm-integrity: fix a typo in the code for write/discard race (Mikulas Patocka)
  - media: i2c: ov5647: use our own mutex for the ctrl lock (Xiaolei Wang)
  - media: i2c: ov5647: Fix PIXEL_RATE value for VGA mode (Jai Luthra)
  - media: i2c: ov5647: Sensor should report RAW color space (David Plowman)
  - media: i2c: ov5647: Correct minimum VBLANK value (David Plowman)
  - media: i2c: ov5647: Correct pixel array offset (David Plowman)
  - media: i2c: ov5647: Initialize subdev before controls (Jai Luthra)
  - media: ccs: Avoid possible division by zero (Sakari Ailus)
  - media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr_reg_update() (Alper Ak)
  - media: i2c: ov01a10: Fix test-pattern disabling (Hans de Goede)
  - media: i2c: ov01a10: Add missing v4l2_subdev_cleanup() calls (Hans de Goede)
  - media: i2c: ov01a10: Fix analogue gain range (Hans de Goede)
  - media: i2c: ov01a10: Fix reported pixel-rate value (Hans de Goede)
  - media: i2c: ov01a10: Fix the horizontal flip control (Hans de Goede)
  - media: i2c/tw9906: Fix potential memory leak in tw9906_probe() (Abdun Nihaal)
  - media: i2c/tw9903: Fix potential memory leak in tw9903_probe() (Abdun Nihaal)
  - media: cx25821: Add missing unmap in snd_cx25821_hw_params() (Haoxiang Li)
  - media: cx23885: Add missing unmap in snd_cx23885_hw_params() (Haoxiang Li)
  - media: cx88: Add missing unmap in snd_cx88_hw_params() (Haoxiang Li)
  - media: radio-keene: fix memory leak in error path (Shaurya Rane)
  - media: verisilicon: AV1: Set IDR flag for intra_only frame type (Benjamin Gaignard)
  - arm64: dts: apple: t8112-j473: Keep the HDMI port powered on (Janne Grunau)
  - HID: logitech-hidpp: Check maxfield in hidpp_get_report_length() (Günther Noack)
  - HID: prodikeys: Check presence of pm->input_ep82 (Günther Noack)
  - HID: magicmouse: Do not crash on missing msc->input (Günther Noack)
  - HID: hid-pl: handle probe errors (Oliver Neukum)
  - arm64: Disable branch profiling for all arm64 code (Breno Leitao)
  - KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeeding (Sean Christopherson)
  - ARM: omap2: Fix reference count leaks in omap_control_init() (Wentao Liang)
  - media: verisilicon: AV1: Fix tx mode bit setting (Benjamin Gaignard)
  - media: verisilicon: AV1: Fix enable cdef computation (Benjamin Gaignard)
  - media: mtk-mdp: Fix a reference leak bug in mtk_mdp_remove() (Haoxiang Li)
  - media: mtk-mdp: Fix error handling in probe function (Haoxiang Li)
  - media: mediatek: encoder: Fix uninitialized scalar variable issue (Irui Wang)
  - dm-verity: correctly handle dm_bufio_client_create() failure (Eric Biggers)
  - fpga: dfl: use subsys_initcall to allow built-in drivers to be added (Thadeu Lima de Souza Cascardo)
  - ASoC: SOF: ipc4-control: Keep the payload size up to date (Peter Ujfalusi)
  - ASoC: SOF: ipc4-control: Use the correct size for scontrol->ipc_control_data (Peter Ujfalusi)
  - ASoC: SOF: ipc4-topology: Correct the allocation size for bytes controls (Peter Ujfalusi)
  - ASoC: SOF: ipc4-control: If there is no data do not send bytes update (Peter Ujfalusi)
  - clk: renesas: rzg2l: Select correct div round macro (Chris Brandt)
  - clk: renesas: rzg2l: Fix intin variable size (Chris Brandt)
  - rpmsg: core: fix race in driver_override_show() and use core helper (Gui-Dong Han)
  - netfilter: nf_conntrack_h323: fix OOB read in decode_choice() (Vahagn Vardanian)
  - dpaa2-switch: validate num_ifs to prevent out-of-bounds write (Junrui Luo)
  - net: consume xmit errors of GSO frames (Jakub Kicinski)
  - net/mlx5: Fix missing devlink lock in SRIOV enable error path (Shay Drory)
  - net/mlx5: DR, Fix circular locking dependency in dump (Shay Drory)
  - RDMA/umem: Fix double dma_buf_unpin in failure path (Jacob Moroni)
  - net: usb: pegasus: enable basic endpoint checking (Ziyi Guo)
  - RDMA/efa: Fix typo in efa_alloc_mr() (Jason Gunthorpe)
  - net: wan: farsync: Fix use-after-free bugs caused by unfinished tasklets (Duoming Zhou)
  - RDMA/core: Fix stale RoCE GIDs during netdev events at registration (Jiri Pirko)
  - tipc: fix duplicate publication key in tipc_service_insert_publ() (Tung Nguyen)
  - Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ (Luiz Augusto von Dentz)
  - Bluetooth: L2CAP: Fix not checking output MTU is acceptable on L2CAP_ECRED_CONN_REQ (Luiz Augusto von Dentz)
  - Bluetooth: L2CAP: Fix response to L2CAP_ECRED_CONN_REQ (Luiz Augusto von Dentz)
  - Bluetooth: hci_qca: Cleanup on all setup failures (Jinwang Li)
  - Bluetooth: L2CAP: Fix invalid response to L2CAP_ECRED_RECONF_REQ (Luiz Augusto von Dentz)
  - Remove WARN_ALL_UNSEEDED_RANDOM kernel config option (Linus Torvalds)
  - wifi: cfg80211: wext: fix IGTK key ID off-by-one (Johannes Berg)
  - net: ethernet: xscale: Check for PTP support properly (Linus Walleij)
  - net: ixp4xx_eth: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Vladimir Oltean)
  - net: usb: lan78xx: scan all MDIO addresses on LAN7801 (Martin Pålsson)
  - net: usb: kaweth: remove TX queue manipulation in kaweth_set_rx_mode (Ziyi Guo)
  - xfrm: always flush state and policy upon NETDEV_UNREGISTER event (Tetsuo Handa)
  - ipmi: ipmb: initialise event handler read bytes (Matt Johnston)
  - xfrm: skip templates check for packet offload tunnel mode (Leon Romanovsky)
  - xfrm6: fix uninitialized saddr in xfrm6_get_saddr() (Jiayuan Chen)
  - ntb: ntb_hw_switchtec: Fix shift-out-of-bounds for 0 mw lut (Maciej Grochowski)
  - ntb: ntb_hw_switchtec: Fix array-index-out-of-bounds access (Maciej Grochowski)
  - rtc: zynqmp: correct frequency value (Tomas Melin)
  - drm/amd/display: Remove conditional for shaper 3DLUT power-on (Alex Hung)
  - btrfs: replace BUG() with error handling in __btrfs_balance() (Adarsh Das)
  - ALSA: usb-audio: Add sanity check for OOB writes at silencing (Takashi Iwai)
  - drm/radeon: Add HAINAN clock adjustment (decce6)
  - drm/amdgpu: Add HAINAN clock adjustment (decce6)
  - ALSA: usb-audio: Update the number of packets properly at receiving (Takashi Iwai)
  - drm/amdgpu: Adjust usleep_range in fence wait (Ce Sun)
  - drm/amd/display: Avoid updating surface with the same surface under MPO (Wayne Lin)
  - ARM: 9467/1: mm: Don't use %pK through printk (Thomas Weissschuh)
  - include: uapi: netfilter_bridge.h: Cover for musl libc (Phil Sutter)
  - thermal: int340x: Fix sysfs group leak on DLVR registration failure (Kaushlendra Kumar)
  - libceph: define and enforce CEPH_MAX_KEY_LEN (Ilya Dryomov)
  - ceph: supply snapshot context in ceph_uninline_data() (ethanwu)
  - fs/ntfs3: avoid calling run_get_entry() when run == NULL in ntfs_read_run_nb_ra() (Konstantin Komarov)
  - fs/ntfs3: drop preallocated clusters for sparse and compressed files (Konstantin Komarov)
  - fs: ntfs3: fix infinite loop triggered by zero-sized ATTR_LIST (Jaehun Gou)
  - fs: ntfs3: fix infinite loop in attr_load_runs_range on inconsistent metadata (Jaehun Gou)
  - fs: ntfs3: check return value of indx_find to avoid infinite loop (Jaehun Gou)
  - MIPS: Loongson: Make cpumask_of_node() robust against NUMA_NO_NODE (John Garry)
  - iio: magnetometer: Remove IRQF_ONESHOT (Sebastian Andrzej Siewior)
  - iio: Use IRQF_NO_THREAD (Sebastian Andrzej Siewior)
  - Revert "mfd: da9052-spi: Change read-mask to write-mask" (Marcus Folkesson)
  - phy: fsl-imx8mq-usb: disable bind/unbind platform driver feature (Xu Yang)
  - phy: mvebu-cp110-utmi: fix dr_mode property read from dts (Aleksandar Gerasimovski)
  - watchdog: imx7ulp_wdt: handle the nowayout option (Oleksandr Suvorov)
  - binder: don't use %pK through printk (Thomas Weißschuh)
  - fix it87_wdt early reboot by reporting running timer (René Rebe)
  - serial: 8250: 8250_omap.c: Clear DMA RX running status only after DMA termination is done (Moteen Shah)
  - staging: rtl8723bs: fix memory leak on failure path (Diksha Kumari)
  - misc: eeprom: Fix EWEN/EWDS/ERAL commands for 93xx56 and 93xx66 (Markus Perkins)
  - misc: bcm_vk: Fix possible null-pointer dereferences in bcm_vk_read() (Tuo Li)
  - dmaengine: stm32-mdma: initialize m2m_hw_period and ccr to fix warnings (Clément Le Goffic)
  - dmaengine: sun6i: Choose appropriate burst length under maxburst (Chen-Yu Tsai)
  - fpga: of-fpga-region: Fail if any bridge is missing (Romain Gantois)
  - usb: typec: ucsi: psy: Fix voltage and current max for non-Fixed PDOs (Benson Leung)
  - serial: 8250_dw: handle clock enable errors in runtime_resume (Artem Shimko)
  - staging: rtl8723bs: fix missing status update on sdio_alloc_irq() failure (Liang Jie)
  - soundwire: dmi-quirks: add mapping for Avell B.ON (OEM rebranded of NUC15) (Peter Ujfalusi)
  - m68k: nommu: fix memmove() with differently aligned src and dest for 68000 (Daniel Palmer)
  - clk: microchip: core: correct return value on *_get_parent() (Brian Masney)
  - mailbox: sprd: clear delivery flag before handling TX done (Otto Pflüger)
  - remoteproc: mediatek: Break lock dependency to `prepare_lock` (Tzung-Bi Shih)
  - mailbox: sprd: mask interrupts that are not handled (Otto Pflüger)
  - mailbox: imx: Skip the suspend flag for i.MX7ULP (Jacky Bai)
  - mailbox: pcc: Remove spurious IRQF_ONESHOT usage (Mark Brown)
  - remoteproc: imx_dsp_rproc: Skip RP_MBOX_SUSPEND_SYSTEM when mailbox TX channel is uninitialized (Iuliana Prodan)
  - tracing: Fix false sharing in hwlat get_sample() (Colin Lord)
  - vhost: fix caching attributes of MMIO regions by setting them explicitly (Kommula Shiva Shankar)
  - scsi: buslogic: Reduce stack usage (Arnd Bergmann)
  - hisi_acc_vfio_pci: update status after RAS error (Longfang Liu)
  - ata: libata: avoid long timeouts on hot-unplugged SATA DAS (Henry Tseng)
  - RDMA/rtrs-clt: For conn rejection use actual err number (Md Haris Iqbal)
  - nfc: nxp-nci: remove interrupt trigger type (Carl Lee)
  - myri10ge: avoid uninitialized variable use (Arnd Bergmann)
  - PCI: Mark Nvidia GB10 to avoid bus reset (Johnny-CC Chang)
  - PCI: Add ACS quirk for Qualcomm Hamoa & Glymur (Krishna Chaitanya Chundru)
  - PCI: Enable ACS after configuring IOMMU for OF platforms (Manivannan Sadhasivam)
  - PCI: Fix pci_slot_lock () device locking (Keith Busch)
  - PCI: Mark ASM1164 SATA controller to avoid bus reset (Alex Williamson)
  - net/rds: Clear reconnect pending bit (Håkon Bugge)
  - vmw_vsock: bypass false-positive Wnonnull warning with gcc-16 (Arnd Bergmann)
  - net: usb: sr9700: remove code to drive nonexistent multicast filter (Ethan Nelson-Moore)
  - wifi: ath10k: fix lock protection in ath10k_wmi_event_peer_sta_ps_state_chg() (Ziyi Guo)
  - wifi: rtw89: pci: restore LDO setting after device resume (Dian-Syuan Yang)
  - octeontx2-af: Workaround SQM/PSE stalls by disabling sticky (Geetha sowjanya)
  - Bluetooth: btusb: Add device ID for Realtek RTL8761BU (Jacopo Scannella)
  - Bluetooth: btusb: Add new VID/PID for RTL8852CE (Shell Chen)
  - Bluetooth: hci_conn: use mod_delayed_work for active mode timeout (Stefan Sørensen)
  - Bluetooth: hci_conn: Set link_policy on incoming ACL connections (Stefan Sørensen)
  - ipv4: fib: Annotate access to struct fib_alias.fa_state. (Kuniyuki Iwashima)
  - wifi: iwlegacy: add missing mutex protection in il3945_store_measurement() (Ziyi Guo)
  - wifi: iwlegacy: add missing mutex protection in il4965_store_tx_power() (Ziyi Guo)
  - ipv4: igmp: annotate data-races around idev->mr_maxdelay (Eric Dumazet)
  - gro: change the BUG_ON() in gro_pull_from_frag0() (Eric Dumazet)
  - net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)
  - wifi: iwlwifi: mvm: check the validity of noa_len (Miri Korenblit)
  - net: usb: r8152: fix transmit queue timeout (Mingj Ye)
  - openrisc: define arch-specific version of nop() (Brian Masney)
  - netfilter: xt_tcpmss: check remaining length before reading optlen (Florian Westphal)
  - netfilter: nf_conntrack: Add allow_clash to generic protocol handler (Yuto Hamaguchi)
  - ext4: mark group extend fast-commit ineligible (Li Chen)
  - ext4: mark group add fast-commit ineligible (Li Chen)
  - ipv6: exthdrs: annotate data-race over multiple sysctl (Eric Dumazet)
  - ipv6: annotate data-races in ip6_multipath_hash_{policy,fields}() (Eric Dumazet)
  - wifi: ath12k: fix preferred hardware mode calculation (Baochen Qiang)
  - wifi: ath11k: add pm quirk for Thinkpad Z13/Z16 Gen1 (Ross Vandegrift)
  - PCI: dw-rockchip: Disable BAR 0 and BAR 1 for Root Port (Shawn Lin)
  - wifi: rtw89: wow: add reason codes for disassociation in WoWLAN mode (Chin-Yen Lee)
  - wifi: libertas: fix WARNING in usb_tx_block (Szymon Wilczek)
  - iommu/arm-smmu-v3: Improve CMDQ lock fairness and efficiency (Alexander Grest)
  - dm: remove fake timeout to avoid leak request (Ding Hui)
  - dm: replace -EEXIST with -EBUSY (Daniel Gomez)
  - wifi: rtw88: rtw8821cu: Add ID for Mercusys MU6H (Hsiu-Ming Chang)
  - wifi: rtw88: 8822b: Avoid WARNING in rtw8822b_config_trx_mode() (Bitterblue Smith)
  - wifi: rtw88: fix DTIM period handling when conf->dtim_period is zero (Roman Peshkichev)
  - jfs: nlink overflow in jfs_rename (Jori Koolstra)
  - jfs: Add missing set_freezable() for freezable kthread (Haotian Zhang)
  - ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio (Lianqin Hu)
  - modpost: Amend ppc64 save/restfpr symnames for -Os build (René Rebe)
  - ASoC: es8328: Add error unwind in resume (Hsieh Hung-En)
  - hwmon: (f71882fg) Add F81968 support (Ji-Ze Hong (Peter Hong))
  - hwmon: (nct6775) Add ASUS Pro WS WRX90E-SAGE SE (Denis Pauk)
  - ASoC: codecs: max98390: Check return value of devm_gpiod_get_optional() in max98390_i2c_probe() (Chen Ni)
  - spi: spi-mem: Protect dirmap_create() with spi_mem_access_start/end (Chin-Ting Kuo)
  - ASoC: sunxi: sun50i-dmic: Add missing check for devm_regmap_init_mmio (Chen Ni)
  - gpio: aspeed-sgpio: Change the macro to support deferred probe (Billy Tsai)
  - ALSA: hda/conexant: Add headset mic fix for MECHREVO Wujie 15X Pro (gongqi)
  - HID: elecom: Add support for ELECOM HUGE Plus M-HT1MRBK (David Phillips)
  - HID: multitouch: add eGalaxTouch EXC3188 support (Thorsten Schmelzer)
  - media: rkisp1: Fix filter mode register configuration (Rui Wang)
  - drm/atmel-hlcdc: fix use-after-free of drm_crtc_commit after release (Ludovic Desroches)
  - drm/atmel-hlcdc: don't reject the commit if the src rect has fractional parts (Ludovic Desroches)
  - drm/atmel-hlcdc: fix memory leak from the atomic_destroy_state callback (Ludovic Desroches)
  - virt: vbox: uapi: Mark inner unions in packed structs as packed (Thomas Weißschuh)
  - hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (Thomas Weißschuh)
  - drm: Account property blob allocations to memcg (Xiao Kan)
  - drm/amdkfd: Fix GART PTE for non-4K pagesize in svm_migrate_gart_map() (Donet Tom)
  - media: v4l2-async: Fix error handling on steps after finding a match (Sakari Ailus)
  - media: cx25821: Fix a resource leak in cx25821_dev_setup() (Haoxiang Li)
  - media: solo6x10: Check for out of bounds chip_id (Kees Cook)
  - media: pvrusb2: fix URB leak in pvr2_send_request_ex (Szymon Wilczek)
  - media: adv7180: fix frame interval in progressive mode (Thorsten Schmelzer)
  - media: amphion: Clear last_buffer_dequeued flag for DEC_CMD_START (Ming Qian)
  - spi: spi-mem: Limit octal DTR constraints to octal DTR situations (Miquel Raynal)
  - ASoC: wm8962: Don't report a microphone if it's shorted to ground on plug (Sebastian Krzyszkowiak)
  - ASoC: wm8962: Add WM8962_ADC_MONOMIX to "3D Coefficients" mask (Sebastian Krzyszkowiak)
  - HID: apple: Add "SONiX KN85 Keyboard" to the list of non-apple keyboards (Joey Bednar)
  - drm/amdgpu: avoid a warning in timedout job handler (Alex Deucher)
  - drm/amdgpu: add support for HDP IP version 6.1.1 (Tim Huang)
  - media: mediatek: vcodec: Don't try to decode 422/444 VP9 (Nicolas Dufresne)
  - media: omap3isp: set initial format (Hans Verkuil)
  - media: omap3isp: isppreview: always clamp in preview_try_format() (Hans Verkuil)
  - media: omap3isp: isp_video_mbus_to_pix/pix_to_mbus fixes (Hans Verkuil)
  - drm/v3d: Set DMA segment size to avoid debug warnings (Xiaolei Wang)
  - spi: stm32: fix Overrun issue at < 8bpw (Deepak Kumar)
  - media: dvb-core: dmxdevfilter must always flush bufs (Hans Verkuil)
  - spi-geni-qcom: use xfer->bits_per_word for can_dma() (Jonathan Marek)
  - spi-geni-qcom: initialize mode related registers to 0 (Jonathan Marek)
  - drm/display/dp_mst: Add protection against 0 vcpi (Suraj Kandpal)
  - parisc: Prevent interrupts during reboot (Helge Deller)
  - arm64: tegra: smaug: Add usb-role-switch support (Diogo Ivo)
  - pstore: ram_core: fix incorrect success return when vmap() fails (Ruipeng Qi)
  - char: tpm: cr50: Remove IRQF_ONESHOT (Sebastian Andrzej Siewior)
  - mailbox: bcm-ferxrm-mailbox: Use default primary handler (Sebastian Andrzej Siewior)
  - crypto: hisilicon/qm - move the barrier before writing to the mailbox register (Chenghai Huang)
  - PCI/MSI: Unmap MSI-X region on error (Haoxiang Li)
  - clocksource/drivers/timer-integrator-ap: Add missing Kconfig dependency on OF (Bartosz Golaszewski)
  - clocksource/drivers/sh_tmu: Always leave device running after probe (Niklas Söderlund)
  - bpf: verifier improvement in 32bit shift sign extension pattern (Cupertino Miranda)
  - sparc: don't reference obsolete termio struct for TC* constants (Sam James)
  - sparc: Synchronize user stack on fork and clone (Andreas Larsson)
  - blk-mq-debugfs: add missing debugfs_mutex in blk_mq_debugfs_register_hctxs() (Yu Kuai)
  - xenbus: Use .freeze/.thaw to handle xenbus devices (Jason Andryuk)
  - perf/cxlpmu: Replace IRQF_ONESHOT with IRQF_NO_THREAD (Sebastian Andrzej Siewior)
  - s390/perf: Disable register readout on sampling events (Thomas Richter)
  - cpufreq: dt-platdev: Block the driver from probing on more QC platforms (Konrad Dybcio)
  - md-cluster: fix NULL pointer dereference in process_metadata_update (Jiasheng Jiang)
  - ACPICA: Abort AML bytecode execution when executing AML_FATAL_OP (Armin Wolf)
  - ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4() (Tuo Li)
  - EFI/CPER: don't go past the ARM processor CPER record buffer (Mauro Carvalho Chehab)
  - APEI/GHES: ensure that won't go past CPER allocated record (Mauro Carvalho Chehab)
  - EFI/CPER: don't dump the entire memory region (Mauro Carvalho Chehab)
  - x86/xen/pvh: Enable PAE mode for 32-bit guest only when CONFIG_X86_PAE is set (Hou Wenlong)
  - rnbd-srv: Zero the rsp buffer before using it (Md Haris Iqbal)
  - arm64: Add support for TSV110 Spectre-BHB mitigation (Jinqian Yang)
  - perf/arm-cmn: Support CMN-600AE (Robin Murphy)
  - s390/purgatory: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS (Heiko Carstens)
  - tools/power cpupower: Reset errno before strtoull() (Kaushlendra Kumar)
  - smb: client: prevent races in ->query_interfaces() (Henrique Carvalho)
  - smb: client: add proper locking around ses->iface_last_update (Henrique Carvalho)
  - btrfs: handle user interrupt properly in btrfs_trim_fs() (jinbaohong)
  - minix: Add required sanity checking to minix_check_superblock() (Jori Koolstra)
  - i3c: master: svc: Initialize 'dev' to NULL in svc_i3c_master_ibi_isr() (Frank Li)
  - hfsplus: pretend special inodes as regular files (Tetsuo Handa)
  - audit: add missing syscalls to read class (Jeffrey Bencteux)
  - fs/buffer: add alert in try_to_free_buffers() for folios without buffers (Deepakkumar Karn)
  - hfsplus: fix volume corruption issue for generic/498 (Viacheslav Dubeyko)
  - audit: add fchmodat2() to change attributes class (Jeffrey Bencteux)
  - rtc: interface: Alarm race handling should not discard preceding error (Anthony Pighin (Nokia))
  - libperf build: Always place libperf includes first (Ian Rogers)
  - libperf: Don't remove -g when EXTRA_CFLAGS are used (James Clark)
  - libsubcmd: Fix null intersection case in exclude_cmds() (Sri Jayaramappa)
  - perf callchain: Fix srcline printing with inlines (Ian Rogers)
  - perf unwind-libdw: Fix invalid reference counts (Ian Rogers)
  - perf test stat tests: Fix for virtualized machines (Thomas Richter)
  - perf test stat: Update test expectations and events (Ian Rogers)
  - ASoC: dt-bindings: asahi-kasei,ak5558: Fix the supply names (Shengjiu Wang)
  - ASoC: dt-bindings: asahi-kasei,ak4458: Fix the supply names (Shengjiu Wang)
  - ASoC: dt-bindings: asahi-kasei,ak4458: set unevaluatedProperties:false (Shengjiu Wang)
  - SUNRPC: fix gss_auth kref leak in gss_alloc_msg error path (Daniel Hodges)
  - SUNRPC: auth_gss: fix memory leaks in XDR decoding error paths (Chuck Lever)
  - ata: libata-scsi: refactor ata_scsi_translate() (Damien Le Moal)
  - ata: pata_ftide010: Fix some DMA timings (Linus Walleij)
  - ext4: use optimized mballoc scanning regardless of inode format (Jan Kara)
  - ext4: fix memory leak in ext4_ext_shift_extents() (Zilin Guan)
  - ext4: don't cache extent during splitting extent (Zhang Yi)
  - MIPS: Work around LLVM bug when gp is used as global register variable (Yao Zi)
  - drm/amd/display: Use same max plane scaling limits for all 64 bpp formats (Mario Kleiner)
  - ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk (Detlev Casanova)
  - x86/hyperv: Fix error pointer dereference (Ethan Tidmore)
  - btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not found (Filipe Manana)
  - efi: Fix reservation of unaccepted memory table (Kiryl Shutsemau (Meta))
  - s390/kexec: Make KEXEC_SIG available when CONFIG_MODULES=n (Alexander Egorenkov)
  - spi: wpcm-fiu: Fix potential NULL pointer dereference in wpcm_fiu_probe() (Felix Gu)
  - spi: wpcm-fiu: Simplify with dev_err_probe() (Jinjie Ruan)
  - spi: wpcm-fiu: Fix uninitialized res (Jinjie Ruan)
  - spi: wpcm-fiu: Use devm_platform_ioremap_resource_byname() (Jinjie Ruan)
  - drm/amdkfd: Fix watch_id bounds checking in debug address watch v2 (Srinivasan Shanmugam)
  - drm/amdkfd: fix debug watchpoints for logical devices (Jonathan Kim)
  - ASoC: codecs: aw88261: Fix erroneous bitmask logic in Awinic init (Alexandre Ferrieux)
  - drm/i915/acpi: free _DSM package when no connectors (Kaushlendra Kumar)
  - ASoC: fsl_xcvr: Revert fix missing lock in fsl_xcvr_mode_put() (Ziyi Guo)
  - drm/amdgpu: Fix memory leak in amdgpu_ras_init() (Zilin Guan)
  - drm/amdgpu: Fix memory leak in amdgpu_acpi_enumerate_xcc() (Zilin Guan)
  - apparmor: fix aa_label to return state from compount and component match (John Johansen)
  - apparmor: fix invalid deref of rawdata when export_binary is unset (Georgia Garcia)
  - apparmor: make label_match return a consistent value (John Johansen)
  - apparmor: remove apply_modes_to_perms from label_match (John Johansen)
  - apparmor: refcount the pdb (John Johansen)
  - apparmor: provide separate audit messages for file and policy checks (John Johansen)
  - apparmor: use passed in gfp flags in aa_alloc_null() (Dan Carpenter)
  - apparmor: fix rlimit for posix cpu timers (John Johansen)
  - apparmor: return -ENOMEM in unpack_perms_table upon alloc failure (Ryan Lee)
  - apparmor: fix NULL sock in aa_sock_file_perm (John Johansen)
  - net/mlx5: Fix multiport device check over light SFs (Shay Drory)
  - octeontx2-af: Fix default entries mcam entry action (Hariprasad Kelam)
  - inet: move icmp_global_{credit,stamp} to a separate cache line (Eric Dumazet)
  - cache: add __cacheline_group_{begin, end}_aligned() (+ couple more) (Alexander Lobakin)
  - netns-ipv4: reorganize netns_ipv4 fast path variables (Coco Li)
  - cache: enforce cache groups (Coco Li)
  - tcp: Set pingpong threshold via sysctl (Haiyang Zhang)
  - tcp: defer regular ACK while processing socket backlog (Eric Dumazet)
  - icmp: prevent possible overflow in icmp_global_allow() (Eric Dumazet)
  - icmp: icmp_msgs_per_sec and icmp_msgs_burst sysctls become per netns (Eric Dumazet)
  - icmp: move icmp_global.credit and icmp_global.stamp to per netns storage (Eric Dumazet)
  - macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)
  - ping: annotate data-races in ping_lookup() (Eric Dumazet)
  - bpftool: Fix truncated netlink dumps (Jakub Kicinski)
  - ipv6: fix a race in ip6_sock_set_v6only() (Eric Dumazet)
  - netfilter: nf_tables: fix use-after-free in nf_tables_addchain() (Inseo An)
  - net: remove WARN_ON_ONCE when accessing forward path array (Pablo Neira Ayuso)
  - netfilter: nf_conntrack_h323: don't pass uninitialised l3num value (Florian Westphal)
  - selftests: forwarding: vxlan_bridge_1d_ipv6: fix test failure with br_netfilter enabled (Aleksei Oladko)
  - selftests: forwarding: vxlan_bridge_1d: fix test failure with br_netfilter enabled (Aleksei Oladko)
  - net: bridge: mcast: always update mdb_n_entries for vlan contexts (Nikolay Aleksandrov)
  - net/rds: rds_sendmsg should not discard payload_len (Allison Henderson)
  - xen-netback: reject zero-queue configuration from guest (Ziyi Guo)
  - net: usb: catc: enable basic endpoint checking (Ziyi Guo)
  - net: sparx5/lan969x: fix PTP clock max_adj value (Daniel Machon)
  - ipv6: Fix out-of-bound access in fib6_add_rt2node(). (Kuniyuki Iwashima)
  - net: mscc: ocelot: add missing lock protection in ocelot_port_xmit_inj() (Ziyi Guo)
  - net: mscc: ocelot: split xmit into FDMA and register injection paths (Ziyi Guo)
  - net: mscc: ocelot: extract ocelot_xmit_timestamp() helper (Ziyi Guo)
  - net: sparx5/lan969x: fix DWRR cost max to match hardware register width (Daniel Machon)
  - selftests: mlxsw: tc_restrictions: Fix test failure with new iproute2 (Ido Schimmel)
  - cpuidle: Skip governor when only one idle state is available (Aboorva Devarajan)
  - ACPI: PM: Add unused power resource quirk for THUNDEROBOT ZERO (Zhai Can)
  - selftests/memfd: use IPC semaphore instead of SIGSTOP/SIGCONT (Aristeu Rozanski)
  - selftests/memfd: delete unused declarations (Greg Thelen)
  - kbuild: Add objtool to top-level clean target (Josh Poimboeuf)
  - powercap: intel_rapl_tpmi: Remove FW_BUG from invalid version check (Kuppuswamy Sathyanarayanan)
  - ACPI: CPPC: Fix remaining for_each_possible_cpu() to use online CPUs (Sean V Kelley)
  - fs/ntfs3: Fix slab-out-of-bounds read in DeleteIndexEntryRoot (Jiasheng Jiang)
  - fs/ntfs3: prevent infinite loops caused by the next valid being the same (Edward Adam Davis)
  - io_uring/cancel: de-unionize file and user_data in struct io_cancel_data (Jens Axboe)
  - dmaengine: fsl-edma: don't explicitly disable clocks in .remove() (Jared Kangas)
  - dmaengine: fsl-edma-main: Convert to platform remove callback returning void (Uwe Kleine-König)
  - backlight: qcom-wled: Change PM8950 WLED configurations (Barnabás Czémán)
  - backlight: qcom-wled: Support ovp values for PMI8994 (Barnabás Czémán)
  - leds: qcom-lpg: Check the return value of regmap_bulk_write() (Haotian Zhang)
  - pinctrl: single: fix refcount leak in pcs_add_gpio_func() (Wei Li)
  - pinctrl: qcom: sm8250-lpass-lpi: Fix i2s2_data_groups definition (Luca Weiss)
  - iio: sca3000: Fix a resource leak in sca3000_probe() (Harshit Mogalapalli)
  - ovl: Fix uninit-value in ovl_fill_real (Qing Wang)
  - pinctrl: equilibrium: Fix device node reference leak in pinbank_init() (Felix Gu)
  - usb: bdc: fix sleep during atomic (Justin Chen)
  - drivers: iio: mpu3050: use dev_err_probe for regulator request (Svyatoslav Ryhel)
  - mfd: simple-mfd-i2c: Add Delta TN48M CPLD support (Robert Marko)
  - mfd: simple-mfd-i2c: Keep compatible strings in alphabetical order (Ioana Ciornei)
  - mfd: simple-mfd-i2c: Add SpacemiT P1 support (Alex Elder)
  - mfd: simple-mfd-i2c: Add compatible strings for Layerscape QIXIS FPGA (Ioana Ciornei)
  - mfd: simple-mfd-i2c: Add MAX77705 support (Dzmitry Sankouski)
  - mfd: arizona: Fix regulator resource leak on wm5102_clear_write_sequencer() failure (Haotian Zhang)
  - Revert "mmc: rtsx_pci_sdmmc: increase power-on settling delay to 5ms" (Greg Kroah-Hartman)
  - coresight: etm3x: Fix cpulocked warning on cpuhp (Antonio Borneo)
  - watchdog: starfive-wdt: Fix PM reference leak in probe error path (Kery Qi)
  - iio: pressure: mprls0025pa: fix scan_type struct (Petre Rodan)
  - mmc: rtsx_pci_sdmmc: increase power-on settling delay to 5ms (Matthew Schwartz)
  - serial: SH_SCI: improve "DMA support" prompt (Randy Dunlap)
  - serial: imx: change SERIAL_IMX_CONSOLE to bool (Randy Dunlap)
  - staging: greybus: lights: avoid NULL deref (Chaitanya Mishra)
  - dma: dma-axi-dmac: fix SW cyclic transfers (Nuno Sá)
  - dmaengine: mediatek: uart-apdma: Fix above 4G addressing TX/RX (AngeloGioacchino Del Regno)
  - clk: mediatek: Fix error handling in runtime PM setup (Haotian Zhang)
  - clk: qcom: gfx3d: add parent to parent request map (Dmitry Baryshkov)
  - clk: qcom: dispcc-sdm845: Enable parents for pixel clocks (Petr Hodina)
  - clk: Move clk_{save,restore}_context() to COMMON_CLK section (Geert Uytterhoeven)
  - clk: qcom: gcc-ipq5018: flag sleep clock as critical (George Moussalem)
  - clk: qcom: gcc-msm8917: Remove ALWAYS_ON flag from cpp_gdsc (Barnabás Czémán)
  - clk: qcom: gcc-msm8953: Remove ALWAYS_ON flag from cpp_gdsc (Barnabás Czémán)
  - clk: qcom: gcc-qdu1000: Update the SDCC RCGs to use shared_floor_ops (Jagadeesh Kona)
  - clk: qcom: gcc-sdx75: Update the SDCC RCGs to use shared_floor_ops (Jagadeesh Kona)
  - clk: qcom: gcc-sm8450: Update the SDCC RCGs to use shared_floor_ops (Jagadeesh Kona)
  - clk: meson: gxbb: Limit the HDMI PLL OD to /4 on GXL/GXM SoCs (Martin Blumenstingl)
  - clk: qcom: rcg2: compute 2d using duty fraction directly (Taniya Das)
  - clk: qcom: gcc-sm8550: Use floor ops for SDCC RCGs (Vladimir Zapolskiy)
  - fbdev: au1200fb: Fix a memory leak in au1200fb_drv_probe() (Felix Gu)
  - fbdev: of_display_timing: Fix device node reference leak in of_get_display_timings() (Felix Gu)
  - tracing: Remove duplicate ENABLE_EVENT_STR and DISABLE_EVENT_STR macros (Steven Rostedt)
  - tracing: Properly process error handling in event_hist_trigger_parse() (Miaoqian Lin)
  - fs/nfs: Fix readdir slow-start regression (Sagi Grimberg)
  - nvdimm: virtio_pmem: serialize flush requests (Li Chen)
  - scsi: csiostor: Fix dereference of null pointer rn (Colin Ian King)
  - scsi: ufs: host: mediatek: Require CONFIG_PM (Arnd Bergmann)
  - scsi: smartpqi: Fix memory leak in pqi_report_phys_luns() (Zilin Guan)
  - pNFS: fix a missing wake up while waiting on NFS_LAYOUT_DRAIN (Olga Kornievskaia)
  - RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (Yi Liu)
  - power: supply: qcom_battmgr: Recognize "LiP" as lithium-polymer (Val Packett)
  - mtd: spinand: Fix kernel doc (Miquel Raynal)
  - mtd: parsers: ofpart: fix OF node refcount leak in parse_fixed_partitions() (Weigang He)
  - cxl: Fix premature commit_end increment on decoder commit failure (Yuxiong Wang)
  - RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (Chuck Lever)
  - svcrdma: Reduce the number of rdma_rw contexts per-QP (Chuck Lever)
  - svcrdma: Increase the per-transport rw_ctx count (Chuck Lever)
  - svcrdma: Clean up comment in svc_rdma_accept() (Chuck Lever)
  - svcrdma: Remove queue-shortening warnings (Chuck Lever)
  - RDMA/core: Fix a couple of obvious typos in comments (Chuck Lever)
  - RDMA/rxe: Fix race condition in QP timer handlers (Li Zhijian)
  - RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (Yi Liu)
  - mtd: parsers: Fix memory leak in mtd_parser_tplink_safeloader_parse() (Zilin Guan)
  - crypto: ccp - Send PSP_CMD_TEE_RING_DESTROY when PSP_CMD_TEE_RING_INIT fails (Mario Limonciello (AMD))
  - crypto: ccp - Factor out ring destroy handling to a helper (Mario Limonciello (AMD))
  - crypto: ccp - Move direct access to some PSP registers out of TEE (Tom Lendacky)
  - crypto: ccp - Add an S4 restore flow (Mario Limonciello (AMD))
  - mtd: rawnand: cadence: Fix return type of CDMA send-and-wait helper (Alok Tiwari)
  - tools/power/x86/intel-speed-select: Fix file descriptor leak in isolate_cpus() (Malaya Kumar Rout)
  - RDMA/rxe: Fix double free in rxe_srq_from_init (Jiasheng Jiang)
  - RDMA/rtrs-srv: fix SG mapping (Roman Penyaev)
  - power: supply: wm97xx: Fix NULL pointer dereference in power_supply_changed() (Waqar Hameed)
  - power: supply: bq27xxx: fix wrong errno when bus ops are unsupported (Haotian Zhang)
  - power: reset: nvmem-reboot-mode: respect cell size for nvmem_cell_write (Alexander Koskovich)
  - power: supply: sbs-battery: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - power: supply: rt9455: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - power: supply: goldfish: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - power: supply: cpcap-battery: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - power: supply: bq25980: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - power: supply: bq256xx: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - power: supply: act8945a: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - power: supply: ab8500: Fix use-after-free in power_supply_changed() (Waqar Hameed)
  - RDMA/hns: Notify ULP of remaining soft-WCs during reset (Chengchang Tang)
  - RDMA/hns: Fix WQ_MEM_RECLAIM warning (Chengchang Tang)
  - IB/cache: update gid cache on client reregister event (Etienne AUJAMES)
  - RDMA/rtrs: server: remove dead code (Honggang LI)
  - octeontx2-pf: Unregister devlink on probe failure (Hariprasad Kelam)
  - ionic: Rate limit unknown xcvr type messages (Eric Joyner)
  - octeon_ep: ensure dbell BADDR updation (Vimlesh Kumar)
  - octeon_ep: set backpressure watermark for RX queues (Shinas Rasheed)
  - octeon_ep: disable per ring interrupts (Vimlesh Kumar)
  - octeon_ep: support Octeon CN10K devices (Shinas Rasheed)
  - octeon_ep: restructured interrupt handlers (Shinas Rasheed)
  - octeon_ep: support to fetch firmware info (Shinas Rasheed)
  - serial: caif: fix use-after-free in caif_serial ldisc_close() (Jiayuan Chen)
  - xfrm: fix ip_rt_bug race in icmp_route_lookup reverse path (Jiayuan Chen)
  - net: Switch to skb_dstref_steal/skb_dstref_restore for ip_route_input callers (Stanislav Fomichev)
  - net: Add skb_dstref_steal and skb_dstref_restore (Stanislav Fomichev)
  - net: sunhme: Fix sbus regression (René Rebe)
  - net: atm: fix crash due to unvalidated vcc pointer in sigd_send() (Jiayuan Chen)
  - smb: client: correct value for smbd_max_fragmented_recv_size (Stefan Metzmacher)
  - procfs: fix missing RCU protection when reading real_parent in do_task_stat() (Jinliang Zheng)
  - net: hns3: fix double free issue for tx spare buffer (Jian Shen)
  - PCI: Add ACS quirk for Pericom PI7C9X2G404 switches [12d8:b404] (Nicolas Cavallari)
  - netfilter: nft_set_rbtree: check for partial overlaps in anonymous sets (Pablo Neira Ayuso)
  - netfilter: nft_counter: fix reset of counters on 32bit archs (Anders Grahn)
  - netfilter: nft_set_hash: fix get operation on big endian (Florian Westphal)
  - nfc: hci: shdlc: Stop timers and work before freeing context (Votokina Victoria)
  - inet: RAW sockets using IPPROTO_RAW MUST drop incoming ICMP (Eric Dumazet)
  - bonding: only set speed/duplex to unknown, if getting speed failed (Thomas Bogendoerfer)
  - octeontx2-af: Fix PF driver crash with kexec kernel booting (Anshumali Gaur)
  - mptcp: fix receive space timestamp initialization (Paolo Abeni)
  - of: unittest: fix possible null-pointer dereferences in of_unittest_property_copy() (Tuo Li)
  - ucount: check for CAP_SYS_RESOURCE using ns_capable_noaudit() (Ondrej Mosnacek)
  - ipc: don't audit capability check in ipc_permissions() (Ondrej Mosnacek)
  - PCI/ACPI: Restrict program_hpx_type2() to AER bits (Håkon Bugge)
  - PCI: Add defines for bridge window indexing (Ilpo Järvinen)
  - PCI: Add PCIE_MSG_CODE_ASSERT_INTx message macros (Yoshihiro Shimoda)
  - PCI: Log bridge info when first enumerating bridge (Bjorn Helgaas)
  - PCI: Log bridge windows conditionally (Bjorn Helgaas)
  - PCI: Supply bridge device, not secondary bus, to read window details (Bjorn Helgaas)
  - PCI: Move pci_read_bridge_windows() below individual window accessors (Bjorn Helgaas)
  - PCI: Initialize RCB from pci_configure_device() (Håkon Bugge)
  - wifi: ath10k: sdio: add missing lock protection in ath10k_sdio_fw_crashed_dump() (Ziyi Guo)
  - tcp: tcp_tx_timestamp() must look at the rtx queue (Eric Dumazet)
  - fat: avoid parent link count underflow in rmdir (Zhiyu Zhang)
  - nfsd: never defer requests during idmap lookup (Anthony Iliopoulos)
  - dm: use bio_clone_blkg_association (Mikulas Patocka)
  - PCI: Mark 3ware-9650SA Root Port Extended Tags as broken (Jörg Wedekind)
  - kallsyms/ftrace: set module buildid in ftrace_mod_address_lookup() (Petr Mladek)
  - module: add helper function for reading module_buildid() (Petr Mladek)
  - netfilter: nf_conncount: fix tracking of connections from localhost (Fernando Fernandez Mancera)
  - netfilter: nft_compat: add more restrictions on netlink attributes (Florian Westphal)
  - netfilter: nf_conncount: increase the connection clean up limit to 64 (Fernando Fernandez Mancera)
  - netfilter: nf_conncount: make nf_conncount_gc_list() to disable BH (Fernando Fernandez Mancera)
  - netfilter: nf_tables: reset table validation state on abort (Florian Westphal)
  - wifi: cfg80211: stop NAN and P2P in cfg80211_leave (Miri Korenblit)
  - mctp i2c: initialise event handler read bytes (Matt Johnston)
  - net: mctp-i2c: fix duplicate reception of old data (Jian Zhang)
  - quota: fix livelock between quotactl and freeze_super (Abhishek Bapat)
  - PCI/portdrv: Fix potential resource leak (Uwe Kleine-König)
  - PCI: Do not attempt to set ExtTag for VFs (Håkon Bugge)
  - Documentation: tracing: Add PCI tracepoint documentation (Shuai Xue)
  - Documentation: trace: Refactor toctree (Purva Yeshi)
  - docs: fix WARNING document not included in any toctree (SurajSonawane2415)
  - Documentation: tracing: Add ring-buffer mapping (Vincent Donnefort)
  - PCI/P2PDMA: Release per-CPU pgmap ref when vm_insert_page() fails (Hou Tao)
  - PCI/PM: Avoid redundant delays on D3hot->D3cold (Brian Norris)
  - Documentation: PCI: endpoint: Fix ntb/vntb copy & paste errors (Baruch Siach)
  - PCI: mediatek: Fix IRQ domain leak when MSI allocation fails (Haotian Zhang)
  - Revert "hwmon: (ibmpex) fix use-after-free in high/low store" (Guenter Roeck)
  - spi: tools: Add include folder to .gitignore (Francesco Lavra)
  - platform/chrome: cros_ec_lightbar: Fix response size initialization (Tzung-Bi Shih)
  - media: uvcvideo: Fix allocation for small frame sizes (Ricardo Ribalda)
  - platform/chrome: cros_typec_switch: Don't touch struct fwnode_handle::dev (Andy Shevchenko)
  - drm/msm/a2xx: fix pixel shader start on A225 (Dmitry Baryshkov)
  - media: ccs: Accommodate C-PHY into the calculation (David Heidelberg)
  - drm/msm/dpu: fix CMD panels on DPU 1.x - 3.x (Dmitry Baryshkov)
  - HID: playstation: Add missing check for input_ff_create_memless (Haotian Zhang)
  - regulator: core: move supply check earlier in set_machine_constraints() (André Draszik)
  - drm/msm/disp/dpu: add merge3d support for sc7280 (Mahadevan P)
  - drm/amdgpu: Use explicit VCN instance 0 in SR-IOV init (Srinivasan Shanmugam)
  - ASoC: nau8821: Fixup nau8821_enable_jack_detect() (Cristian Ciocaltea)
  - ASoC: nau8821: Avoid unnecessary blocking in IRQ handler (Cristian Ciocaltea)
  - ASoC: nau8821: Consistently clear interrupts before unmasking (Cristian Ciocaltea)
  - smack: /smack/doi: accept previously used values (Konstantin Andreev)
  - smack: /smack/doi must be > 0 (Konstantin Andreev)
  - workqueue: Process rescuer work items one-by-one using a cursor (Lai Jiangshan)
  - workqueue: Only assign rescuer work when really needed (Lai Jiangshan)
  - workqueue: Factor out assign_rescuer_work() (Lai Jiangshan)
  - arm64: dts: qcom: sm6115: Add CX_MEM/DBGC GPU regions (Konrad Dybcio)
  - arm64: dts: qcom: sdm845-db845c: specify power for WiFi CH1 (Dmitry Baryshkov)
  - arm64: dts: qcom: sdm845-db845c: drop CS from SPIO0 (Dmitry Baryshkov)
  - arm64: dts: amlogic: g12: assign the MMC A signal clock (Jerome Brunet)
  - arm64: dts: amlogic: g12: assign the MMC B and C signal clocks (Jerome Brunet)
  - arm64: dts: amlogic: gx: assign the MMC signal clocks (Jerome Brunet)
  - arm64: dts: amlogic: axg: assign the MMC signal clocks (Jerome Brunet)
  - arm: dts: lpc32xx: add clocks property to Motor Control PWM device tree node (Vladimir Zapolskiy)
  - ARM: dts: lpc32xx: Set motor PWM #pwm-cells property value to 3 cells (Vladimir Zapolskiy)
  - powerpc/eeh: fix recursive pci_lock_rescan_remove locking in EEH event handling (Narayana Murty N)
  - soc: mediatek: svs: Fix memory leak in svs_enable_debug_write() (Zilin Guan)
  - soc: qcom: cmd-db: Use devm_memremap() to fix memory leak in cmd_db_dev_probe (Haotian Zhang)
  - powerpc/uaccess: Move barrier_nospec() out of allow_read_{from/write}_user() (Christophe Leroy)
  - ARM: dts: allwinner: sun5i-a13-utoo-p66: delete "power-gpios" property (Chen-Yu Tsai)
  - arm64: dts: qcom: sdm845-oneplus: Mark l14a regulator as boot-on (Casey Connolly)
  - arm64: dts: qcom: sdm845-oneplus: Don't mark ts supply boot-on (Casey Connolly)
  - arm64: dts: qcom: sdm630: fix gpu_speed_bin size (Dmitry Baryshkov)
  - clk: qcom: Return correct error code in qcom_cc_probe_by_index() (Haotian Zhang)
  - arm64: dts: tqma8mpql-mba8mpxl: Fix HDMI CEC pad control settings (Alexander Stein)
  - EDAC/i5400: Fix snprintf() limit calculation in calculate_dimm_size() (Dan Carpenter)
  - EDAC/i5000: Fix snprintf() size calculation in calculate_dimm_size() (Dan Carpenter)
  - soc: qcom: smem: handle ENOMEM error during probe (Jorge Ramirez-Ortiz)
  - pstore/ram: fix buffer overflow in persistent_ram_save_old() (Sai Ritvik Tanksalkar)
  - sched/rt: Skip currently executing CPU in rto_next_cpu() (Chen Jinghuang)
  - mfd: wm8350-core: Use IRQF_ONESHOT (Sebastian Andrzej Siewior)
  - EDAC/altera: Remove IRQF_ONESHOT (Sebastian Andrzej Siewior)
  - scsi: efct: Use IRQF_ONESHOT and default primary handler (Sebastian Andrzej Siewior)
  - bpf: Fix bpf_xdp_store_bytes proto for read-only arg (Paul Chaignon)
  - crypto: hisilicon/trng - support tfms sharing the device (Weili Qian)
  - crypto: hisilicon/trng - modifying the order of header files (Chenghai Huang)
  - bpf, sockmap: Fix FIONREAD for sockmap (Jiayuan Chen)
  - bpf, sockmap: Fix incorrect copied_seq calculation (Jiayuan Chen)
  - hrtimer: Fix trace oddity (Thomas Gleixner)
  - crypto: hisilicon/sec2 - support skcipher/aead fallback for hardware queue unavailable (Qi Tao)
  - crypto: hisilicon/zip - adjust the way to obtain the req in the callback function (Chenghai Huang)
  - crypto: hisilicon/zip - remove zlib and gzip (Yang Shen)
  - crypto: hisilicon/zip - support deflate algorithm (Yang Shen)
  - crypto: octeontx - fix dma_free_coherent() size (Thomas Fourier)
  - crypto: cavium - fix dma_free_coherent() size (Thomas Fourier)
  - ARM: VDSO: Patch out __vdso_clock_getres() if unavailable (Thomas Weißschuh)
  - libbpf: Fix OOB read in btf_dump_get_bitfield_value (Varun R Mallya)
  - selftests/bpf: veristat: fix printing order in output_stats() (Puranjay Mohan)
  - crypto: qat - fix warning on adf_pfvf_pf_proto.c (Giovanni Cabiddu)
  - s390/cio: Fix device lifecycle handling in css_alloc_subchannel() (Salah Triki)
  - PM: sleep: wakeirq: harden dev_pm_clear_wake_irq() against races (Gui-Dong Han)
  - perf: arm_spe: Properly set hw.state on failures (Leo Yan)
  - PM: wakeup: Handle empty list in wakeup_sources_walk_start() (Samuel Wu)
  - Partial revert "x86/xen: fix balloon target initialization for PVH dom0" (Roger Pau Monne)
  - x86/xen: make some functions static (Juergen Gross)
  - ublk: Validate SQE128 flag before accessing the cmd (Govindarajulu Varadarajan)
  - iomap: fix submission side handling of completion side errors (Christoph Hellwig)
  - md/raid10: fix any_working flag handling in raid10_sync_request (Li Nan)
  - cpuidle: governors: menu: Always check timers with tick stopped (Rafael J. Wysocki)
  - cpuidle: menu: Cleanup after loadavg removal (Christian Loehle)
  - io_uring/sync: validate passed in offset (Jens Axboe)
  - ACPICA: Fix NULL pointer dereference in acpi_ev_address_space_dispatch() (Alexey Simakov)
  - xen/virtio: Don't use grant-dma-ops when running as Dom0 (Teddy Astie)
  - smb: client: fix potential UAF and double free in smb2_open_file() (Paulo Alcantara)
  - btrfs: fix block_group_tree dirty_list corruption (Boris Burkov)
  - btrfs: qgroup: return correct error when deleting qgroup relation item (Filipe Manana)
  - tpm: st33zp24: Fix missing cleanup on get_burstcount() error (Alper Ak)
  - tpm: tpm_i2c_infineon: Fix locality leak on get_burstcount() failure (Alper Ak)
  - i3c: dw: Initialize spinlock to avoid upsetting lockdep (Fredrik Markstrom)
  - gfs2: Fix use-after-free in iomap inline data write path (Deepanshu Kartikey)
  - gfs2: Add metapath_dibh helper (Andreas Gruenbacher)
  - gfs2: Retries missing in gfs2_{rename,exchange} (Andreas Gruenbacher)
  - i3c: master: Update hot-join flag only on success (Adrian Hunter)
  - fs: add <linux/init_task.h> for 'init_fs' (Ben Dooks)
  - i3c: Move device name assignment after i3c_bus_init (Billy Tsai)
  - audit: move the compat_xxx_class[] extern declarations to audit_arch.h (Ben Dooks)
  - rcu: Fix rcu_read_unlock() deadloop due to softirq (Yao Kai)
  - rcu: Remove local_irq_save/restore() in rcu_preempt_deferred_qs_handler() (Zqiang)
  - rcu: Refactor expedited handling check in rcu_read_unlock_special() (Joel Fernandes)
  - rcu/exp: Move expedited kthread worker creation functions above rcutree_prepare_cpu() (Frederic Weisbecker)
  - rcu: s/boost_kthread_mutex/kthread_mutex (Frederic Weisbecker)
  - hfsplus: return error when node already exists in hfs_bnode_create (Shardul Bankar)
  - auxdisplay: arm-charlcd: fix release_mem_region() size (Thomas Fourier)
  - RDMA/umad: Reject negative data_len in ib_umad_write (YunJe Shin)
  - RDMA/siw: Fix potential NULL pointer dereference in header processing (YunJe Shin)
  - vfio/nvgrace-gpu: wait for the GPU mem to be ready (Ankit Agrawal)
  - vfio/nvgrace-gpu: Inform devmem unmapped after reset (Ankit Agrawal)
  - vfio/nvgrace-gpu: split the code to wait for GPU ready (Ankit Agrawal)
  - vfio: use vfio_pci_core_setup_barmap to map bar in mmap (Ankit Agrawal)
  - vfio/nvgrace-gpu: Add support for huge pfnmap (Ankit Agrawal)
  - vfio/pci: Expose vfio_pci_core_setup_barmap() (Yishai Hadas)
  - vfio: refactor vfio_pci_mmap_huge_fault function (Ankit Agrawal)
  - cpupower: Add intel_pstate turbo boost support for Intel platforms (Zhang Rui)
  - cpupower: Allow control of boost feature on non-x86 based systems with boost support. (Shinji Nomoto)
  - tools/power/cpupower: Add documentation for some recently introduced options (Tor Vic)
  - cpufreq: intel_pstate: Add Diamond Rapids OOB mode support (Kuppuswamy Sathyanarayanan)
  - cpufreq: intel_pstate: Switch to new Intel CPU model defines (Tony Luck)
  - anolis: riscv: enable essential configs for server (Anmeng Zhang)
  - x86/fred: Fix INT80 emulation for FRED (Xin Li (Intel))
  - x86/fred: Fix incorrect error code printout in fred_bad_type() (Hou Wenlong)
  - x86/fred: Fix typo in Kconfig description (Paul Menzel)
  - x86/fred: Fix init_task thread stack pointer initialization (Xin Li (Intel))
  - x86/fred: Fix a build warning with allmodconfig due to 'inline' failing to inline properly (Xin Li (Intel))
  - MAINTAINERS: Add a maintainer entry for FRED (Xin Li (Intel))
  - x86/CPU/AMD: Prevent improper isolation of shared resources in Zen2's op cache (Prathyushi Nangia)
  - ptrace: slightly saner 'get_dumpable()' logic (Linus Torvalds)
  - perf/x86/intel/cstate: Add Diamond Rapids support (Zide Chen)
  - platform/x86: ISST: Support SST-PP revision 2 (Srinivas Pandruvada)
  - platform/x86: ISST: Update minor version (Srinivas Pandruvada)
  - platform/x86: ISST: Support SST-TF revision 2 (Srinivas Pandruvada)
  - anolis: configs: disable CONFIG_HW_RANDOM_TPM to fix BIOS firmware upgrade issues (YuQing Yang)
  - kunit: fix longest symbol length test (Sergio González Collado)
  - anolis: x86/microcode/zhaoxin: Serialize cpu startup during early updates (leoliu-oc)
  - btrfs: reserve enough transaction items for qgroup ioctls (Joseph Qi) {CVE-2026-43338}
  - iommufd/selftest: Add test to verify iommufd preservation (Samiullah Khawaja)
  - vfio/pci: Preserve the iommufd state of the vfio cdev (Samiullah Khawaja)
  - iommufd: Add APIs to preserve/unpreserve a vfio cdev (Samiullah Khawaja)
  - iommufd: Persist iommu hardware pagetables for live update (YiFei Zhu)
  - iommufd: Implement ioctl to mark HWPT for preservation (YiFei Zhu)
  - iommu/vt-d: preserve PASID table of preserved device (Samiullah Khawaja)
  - iommu: Restore and reattach preserved domains to devices (Samiullah Khawaja)
  - iommu/vt-d: Restore IOMMU state and reclaimed domain ids (Samiullah Khawaja)
  - iommu: Add APIs to get iommu and device preserved state (Samiullah Khawaja)
  - iommu/vt-d: Implement device and iommu preserve/unpreserve ops (Samiullah Khawaja)
  - iommupt: Implement preserve/unpreserve/restore callbacks (Samiullah Khawaja)
  - iommu/pages: Add APIs to preserve/unpreserve/restore iommu pages (Samiullah Khawaja)
  - iommu: Implement device and IOMMU HW preservation (Samiullah Khawaja)
  - iommu: Implement IOMMU domain preservation (Samiullah Khawaja)
  - iommu: Implement IOMMU Live update FLB callbacks (Samiullah Khawaja)
  - liveupdate: luo_file: Add internal APIs for file preservation (Pasha Tatashin)
  - liveupdate: Reference count incoming FLB data (David Matlack)
  - liveupdate: Use refcount_t for FLB reference counts (David Matlack)
  - anolis: mm: redirect __kmalloc_noprof for code tagging (Yuanhe Shu)
  - anolis: mm, memcg: enable global zombie reaper via kernel cmdline (Yuanhe Shu)
  - ocfs2: Avoid touching renamed directory if parent does not change (Jan Kara) {CVE-2023-52590}
  - fs: ocfs2: check status values (Artem Chernyshev) {CVE-2023-52590}
  - dlm: validate length in dlm_search_rsb_tree (Ezrak1e) {CVE-2026-43125}
  - anolis: iommu: iommupt: Fix odd build issue when GCOV is enabled (Zelin Deng)
  - PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entry (Niklas Cassel) {CVE-2026-23361}
  - anolis: vfio: optimize the time required for DMA unmap IO address space (Shiqiang Zhang)
  - nvme-fabrics: use reserved tag for reg read/write command (Chunguang Xu) {CVE-2024-41082}
  - f2fs: fix potential deadloop in prepare_compress_overwrite() (Chao Yu) {CVE-2025-22127}
  - net: tunnel: make skb_vlan_inet_prepare() return drop reasons (Menglong Dong)
  - USB: serial: option: add Telit FN920C04 RNDIS compositions (Fabio Porcedda)
  - f2fs: fix to avoid mapping wrong physical block for swapfile (Chao Yu)
  - f2fs: fix zoned block device information initialization (Wenjie Qi)
  - f2fs: fix to avoid UAF in f2fs_write_end_io() (Chao Yu)
  - f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writes (Yongpeng Yang)
  - f2fs: fix out-of-bounds access in sysfs attribute read/write (Yongpeng Yang)
  - f2fs: fix to add gc count stat in f2fs_gc_range (Zhiguo Niu)
  - fbdev: smscufx: properly copy ioctl memory to kernelspace (Greg Kroah-Hartman)
  - fbdev: rivafb: fix divide error in nv3_arb() (Guangshuo Li)
  - cpuset: Fix missing adaptation for cpuset_is_populated (Chen Ridong)
  - mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather (David Hildenbrand (Red Hat))
  - mm/hugetlb: fix two comments related to huge_pmd_unshare() (David Hildenbrand (Red Hat))
  - mm/hugetlb: fix hugetlb_pmd_shared() (David Hildenbrand (Red Hat))
  - mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count (Jane Chu)
  - LoongArch: Add WriteCombine shadow mapping in KASAN (Kanglong Wang)
  - gpiolib: acpi: Fix gpio count with string references (Alban Bedel)
  - ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put() (Ziyi Guo)
  - ASoC: cs42l43: Correct handling of 3-pole jack load detection (Charles Keepax)
  - platform/x86: panasonic-laptop: Fix sysfs group leak in error path (Rafael J. Wysocki)
  - platform/x86/amd/pmc: Add quirk for MECHREVO Wujie 15X Pro (gongqi)
  - ASoC: amd: yc: Add quirk for HP 200 G2a 16 (Dirk Su)
  - ASoC: Intel: sof_es8336: Add DMI quirk for Huawei BOD-WXX9 (Tagir Garaev)
  - platform/x86: classmate-laptop: Add missing NULL pointer checks (Rafael J. Wysocki)
  - drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used (Brahmajit Das)
  - romfs: check sb_set_blocksize() return value (Deepanshu Kartikey)
  - ASoC: cs35l45: Corrects ASP_TX5 DAPM widget channel (Ricardo Rivera-Matos)
  - ALSA: hda/realtek: Add quirk for Inspur S14-G1 (Zhang Heng)
  - gpio: sprd: Change sprd_gpio lock to raw_spin_lock (Xuewen Yan)
  - ASoC: amd: yc: Add ASUS ExpertBook PM1503CDA to quirks list (Anatolii Shirykalov)
  - ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU (Tim Guttzeit)
  - bus: fsl-mc: fix use-after-free in driver_override_show() (Gui-Dong Han)
  - bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions (Chelsy Ratnawat)
  - PCI: endpoint: Avoid creating sub-groups asynchronously (Liu Song)
  - PCI: endpoint: Remove unused field in struct pci_epf_group (Christophe JAILLET)
  - scsi: qla2xxx: Fix bsg_done() causing double free (Anil Gurumurthy)
  - Revert "driver core: enforce device_lock for driver_match_device()" (Greg Kroah-Hartman)
  - gpio: omap: do not register driver in probe() (Danilo Krummrich)
  - mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (Eric Dumazet)
  - selftests: mptcp: pm: ensure unknown flags are ignored (Matthieu Baerts (NGI0))
  - spi: cadence-quadspi: Implement refcount to handle unbind during busy (Khairul Anuar Romli)
  - vsock/test: verify socket options after setting them (Konstantin Shkolnyy)
  - netfilter: nft_set_pipapo: prevent overflow in lookup table allocation (Pablo Neira Ayuso)
  - netfilter: nf_tables: missing objects with no memcg accounting (Pablo Neira Ayuso)
  - nfsd: don't ignore the return code of svc_proc_register() (Jeff Layton)
  - net: sfp: Fix quirk for Ubiquiti U-Fiber Instant SFP module (Marek Behún)
  - scsi: qla2xxx: Query FW again before proceeding with login (Anil Gurumurthy)
  - scsi: qla2xxx: Free sp in error path to fix system crash (Anil Gurumurthy)
  - scsi: qla2xxx: Delay module unload while fabric scan in progress (Anil Gurumurthy)
  - scsi: qla2xxx: Allow recovery for tape devices (Shreyas Deodhar)
  - scsi: qla2xxx: Validate sp before freeing associated memory (Anil Gurumurthy)
  - wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon() (Bitterblue Smith)
  - nilfs2: Fix potential block overflow that cause system hang (Edward Adam Davis)
  - crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req (Bibo Mao)
  - crypto: virtio - Add spinlock protection with virtqueue notification (Bibo Mao)
  - crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly (Kees Cook)
  - crypto: octeontx - Fix length check to avoid truncation in ucode_load_store (Thorsten Blum)
  - Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB (Zenm Chen)
  - driver core: enforce device_lock for driver_match_device() (Gui-Dong Han)
  - ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error paths (Namjae Jeon)
  - smb: client: split cached_fid bitfields to avoid shared-byte RMW races (Henrique Carvalho)
  - ALSA: hda/realtek: Really fix headset mic for TongFang X6AR55xU. (Werner Sembach)
  - spi: tegra114: Preserve SPI mode bits in def_command1_reg (Vishwaroop A)
  - spi: tegra: Fix a memory leak in tegra_slink_probe() (Felix Gu)
  - gve: Correct ethtool rx_dropped calculation (Max Yuan)
  - btrfs: fix racy bitfield write in btrfs_clear_space_info_full() (Boris Burkov)
  - ASoC: amd: fix memory leak in acp3x pdm dma ops (Chris Bainbridge)
  - ipv6: Fix ECMP sibling count mismatch when clearing RTF_ADDRCONF (Shigeru Yoshida)
  - netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate() (Andrew Fasano)
  - hwmon: (occ) Mark occ_init_attribute() as __printf (Arnd Bergmann)
  - drm/mgag200: fix mgag200_bmc_stop_scanout() (Jacob Keller)
  - net: gro: fix outer network offset (Paolo Abeni)
  - net: ethernet: adi: adin1110: Check return value of devm_gpiod_get_optional() in adin1110_check_spi() (Chen Ni)
  - tipc: use kfree_sensitive() for session key material (Daniel Hodges)
  - net: don't touch dev->stats in BPF redirect paths (Jakub Kicinski)
  - macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)
  - dpaa2-switch: add bounds check for if_id in IRQ handler (Junrui Luo)
  - net: liquidio: Fix off-by-one error in VF setup_nic_devices() cleanup (Zilin Guan)
  - net: liquidio: Fix off-by-one error in PF setup_nic_devices() cleanup (Zilin Guan)
  - net: liquidio: Initialize netdev pointer before queue setup (Zilin Guan)
  - dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero (Junrui Luo)
  - net/sched: cls_u32: use skb_header_pointer_careful() (Eric Dumazet)
  - net: add skb_header_pointer_careful() helper (Eric Dumazet)
  - smb/client: fix memory leak in smb2_open_file() (ChenXiaoSong)
  - platform/x86: hp-bioscfg: Skip empty attribute names (Mario Limonciello)
  - platform/x86: intel_telemetry: Fix PSS event register mask (Kaushlendra Kumar)
  - platform/x86: toshiba_haps: Fix memory leaks in add/remove routines (Rafael J. Wysocki)
  - wifi: mac80211: don't increment crypto_tx_tailroom_needed_cnt twice (Miri Korenblit)
  - wifi: mac80211: correctly check if CSA is active (Miri Korenblit)
  - scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count() (Maurizio Lombardi)
  - ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU (Tim Guttzeit)
  - scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count() (Maurizio Lombardi)
  - wifi: cfg80211: Fix bitrate calculation overflow for HE rates (Veerendranath Jakkam)
  - regmap: maple: free entry on mas_store_gfp() failure (Kaushlendra Kumar)
  - spi: hisi-kunpeng: Fixed the wrong debugfs node name in hisi_spi debugfs initialization (Devyn Liu)
  - ASoC: tlv320adcx140: Propagate error codes during probe (Dimitrios Katsaros)
  - ASoC: amd: yc: Fix microphone on ASUS M6500RE (Radhi Bajahaw)
  - nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready() (Hannes Reinecke)
  - nvme-fc: release admin tagset if init fails (Chaitanya Kulkarni)
  - ASoC: davinci-evm: Fix reference leak in davinci_evm_probe (Kery Qi)
  - wifi: mac80211: collect station statistics earlier when disconnect (Baochen Qiang)
  - netfilter: replace -EEXIST with -EBUSY (Daniel Gomez)
  - ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk (Ruslan Krupitsa)
  - HID: playstation: Center initial joystick axes to prevent spurious events (Siarhei Vishniakou)
  - HID: intel-ish-hid: Reset enum_devices_done before enumeration (Zhang Lixu)
  - ring-buffer: Avoid softlockup in ring_buffer_resize() during memory free (Wupeng Ma)
  - HID: Apply quirk HID_QUIRK_ALWAYS_POLL to Edifier QR30 (2d99:a101) (Rodrigo Lugathe da Conceição Alves)
  - HID: i2c-hid: fix potential buffer overflow in i2c_hid_get_report() (Kwok Kin Ming)
  - HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_list (Chris Chiu)
  - btrfs: fix reservation leak in some error paths when inserting inline extent (Filipe Manana)
  - HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTL (DaytonCL)
  - HID: intel-ish-hid: Update ishtp bus match to support device ID table (Zhang Lixu)
  - smb/server: fix refcount leak in parse_durable_handle_context() (ZhangGuoDong)
  - LoongArch: Enable exception fixup for specific ADE subcode (Chenghao Duan)
  - smb/server: fix refcount leak in smb2_open() (ZhangGuoDong)
  - LoongArch: Set correct protection_map[] for VM_NONE/VM_SHARED (Huacai Chen)
  - smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe() (ZhangGuoDong)
  - block,bfq: fix aux stat accumulation destination (shechenglong)
  - net: usb: sr9700: support devices with virtual driver CD (Ethan Nelson-Moore)
  - wifi: wlcore: ensure skb headroom before skb_push (Peter Åstrand)
  - wifi: mac80211: ocb: skip rx_no_sta when interface is not joined (Moon Hee Lee)
  - tracing: Fix ftrace event field alignments (Steven Rostedt)
  - gve: Fix stats report corruption on queue count change (Debarghya Kundu)
  - KVM: selftests: Add -U_FORTIFY_SOURCE to avoid some unpredictable test failures (Zhiquan Li)
  - binderfs: fix ida_alloc_max() upper bound (Carlos Llamas)
  - binder: fix BR_FROZEN_REPLY error log (Carlos Llamas)
  - sched/rt: Fix race in push_rt_task (Harshit Agarwal)
  - ublk: fix deadlock when reading partition table (Ming Lei)
  - hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Kang Chen)
  - netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX (Pablo Neira Ayuso)
  - KVM: Don't clobber irqfd routing type when deassigning irqfd (Sean Christopherson)
  - Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem" (Bert Karwatzki)
  - ARM: 9468/1: fix memset64() on big-endian (Thomas Weissschuh)
  - rbd: check for EOD after exclusive lock is ensured to be held (Ilya Dryomov)
  - pmdomain: imx8m-blk-ctrl: fix out-of-range access of bc->domains (Xu Yang)
  - pmdomain: imx8mp-blk-ctrl: Keep usb phy power domain on for system wakeup (Xu Yang)
  - pmdomain: imx: gpcv2: Fix the imx8mm gpu hang due to wrong adb400 reset (Jacky Bai)
  - pmdomain: imx8mp-blk-ctrl: Keep gpc power domain on for system wakeup (Xu Yang)
  - pmdomain: qcom: rpmpd: fix off-by-one error in clamping to the highest state (Gabor Juhos)
  - platform/x86: intel_telemetry: Fix swapped arrays in PSS output (Kaushlendra Kumar)
  - x86/kfence: fix booting on 32bit non-PAE systems (Andrew Cooper)
  - bpf/selftests: test_select_reuseport_kern: Remove unused header (Alexis Lothoré (eBPF Foundation))
  - Revert "net: Remove conditional threaded-NAPI wakeup based on task state." (Greg Kroah-Hartman)
  - Revert "net: Allow to use SMP threads for backlog NAPI." (Greg Kroah-Hartman)
  - drm/amd/display: use udelay rather than fsleep (Alex Deucher)
  - ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple() (Eric Dumazet)
  - ksmbd: fix recursive locking in RPC handle list access (Marios Makassikis)
  - xsk: Fix race condition in AF_XDP generic RX path (e.kubanski)
  - drm/amdgpu: fix NULL pointer dereference in amdgpu_gmc_filter_faults_remove (Jon Doron)
  - drm/amdkfd: Don't use sw fault filter if retry cam enabled (Philip Yang)
  - pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2 and SWR TX pins (Krzysztof Kozlowski)
  - mptcp: avoid dup SUB_CLOSED events after disconnect (Matthieu Baerts (NGI0))
  - writeback: fix 100% CPU usage when dirtytime_expire_interval is 0 (Laveesh Bansal)
  - perf: sched: Fix perf crash with new is_user_task() helper (Steven Rostedt)
  - drm/msm/a6xx: fix bogus hwcg register updates (Johan Hovold)
  - pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver (Bartosz Golaszewski)
  - ALSA: usb-audio: Fix missing unlock at error path of maxpacksize check (Takashi Iwai)
  - net/sched: act_ife: convert comma to semicolon (Chen Ni)
  - btrfs: prevent use-after-free on page private data in btrfs_subpage_clear_uptodate() (JP Kobryn)
  - drm/radeon: delete radeon_fence_process in is_signaled, no deadlock (Robert McClinton)
  - team: Move team device type change at the end of team_port_add (Nikola Z. Ivanov)
  - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (Kang Yang)
  - wifi: mac80211: move TDLS work to wiphy work (Johannes Berg)
  - ksmbd: Fix race condition in RPC handle list access (Yunseong Kim)
  - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (Srinivasan Shanmugam)
  - ksmbd: smbd: fix dma_unmap_sg() nents (Thomas Fourier)
  - mei: trace: treat reg parameter as string (Alexander Usyskin)
  - arm64/fpsimd: signal: Fix restoration of SVE context (Mark Rutland)
  - arm64/fpsimd: signal: Consistently read FPSIMD context (Mark Rutland)
  - arm64/fpsimd: signal: Mandate SVE payload for streaming-mode state (Mark Rutland)
  - gpio: rockchip: Stop calling pinctrl for set_direction (Robin Murphy)
  - drm/amdgpu/gfx11: fix wptr reset in KGQ init (Alex Deucher)
  - drm/amdgpu/gfx10: fix wptr reset in KGQ init (Alex Deucher)
  - drm/amdgpu/soc21: fix xclk for APUs (Alex Deucher)
  - drm/imx/tve: fix probe device leak (Johan Hovold)
  - scripts: generate_rust_analyzer: Add compiler_builtins -> core dep (Tamir Duberstein)
  - flex_proportions: make fprop_new_period() hardirq safe (Jan Kara)
  - selftests: mptcp: join: fix local endp not being tracked (Matthieu Baerts (NGI0))
  - selftests: mptcp: check subflow errors in close events (Matthieu Baerts (NGI0))
  - selftests: mptcp: check no dup close events after error (Matthieu Baerts (NGI0))
  - mptcp: only reset subflow errors when propagated (Matthieu Baerts (NGI0))
  - efivarfs: fix error propagation in efivar_entry_get() (Kohei Enju)
  - scsi: qla2xxx: edif: Fix dma_free_coherent() size (Thomas Fourier)
  - gpio: pca953x: mask interrupts in irq shutdown (Martin Larsson)
  - pinctrl: meson: mark the GPIO controller as sleeping (Bartosz Golaszewski)
  - dma/pool: distinguish between missing and exhausted atomic pools (Sai Sree Kartheek Adivi)
  - gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler (Denis Sergeev)
  - ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion (Tagir Garaev)
  - ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO (Zhang Heng)
  - scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo() (Haoxiang Li)
  - ASoC: fsl: imx-card: Do not force slot width to sample width (Fabio Estevam)
  - rust: kbuild: give `--config-path` to `rustfmt` in `.rsi` target (Miguel Ojeda)
  - riscv: compat: fix COMPAT_UTS_MACHINE definition (Han Gao)
  - scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg() (Kery Qi)
  - net/mlx5e: Skip ESN replay window setup for IPsec crypto offload (Jianbo Liu)
  - net: bridge: fix static key check (Martin Kaiser)
  - nfc: nci: Fix race between rfkill and nci_unregister_device(). (Kuniyuki Iwashima)
  - net/mlx5e: Account for netdev stats in ndo_get_stats64 (Gal Pressman)
  - net/mlx5e: Report rx_discards_phy via rx_dropped (Yafang Shao)
  - net/mlx5e: TC, delete flows only for existing peers (Mark Bloch)
  - ice: stop counting UDP csum mismatch as rx_errors (Jesse Brandeburg)
  - nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame(). (Kuniyuki Iwashima)
  - rocker: fix memory leak in rocker_world_port_post_fini() (Kery Qi)
  - net: wwan: t7xx: fix potential skb->frags overflow in RX path (Kery Qi)
  - ipv6: use the right ifindex when replying to icmpv6 from localhost (Fernando Fernandez Mancera)
  - net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins() (Zilin Guan)
  - bonding: annotate data-races around slave->last_rx (Eric Dumazet)
  - octeon_ep: Fix memory leak in octep_device_setup() (Zilin Guan)
  - net: bcmasp: fix early exit leak with fixed phy (Justin Chen)
  - can: gs_usb: gs_usb_receive_bulk_callback(): fix error message (Marc Kleine-Budde)
  - net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup() (Zilin Guan)
  - Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work (Jia-Hong Su)
  - net: phy: fix phy_uses_state_machine() (Russell King (Oracle))
  - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (Vladimir Oltean)
  - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (Vladimir Oltean)
  - x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1 (Sean Christopherson)
  - wifi: ath11k: fix RCU stall while reaping monitor destination ring (P Praneesh)
  - drm/amdgpu: csa unmap use uninterruptible lock (Philip Yang)
  - fs/ntfs3: Initialize allocated memory before use (Bartlomiej Kubik)
  - ksmbd: fix use-after-free in ksmbd_session_rpc_open (Namjae Jeon)
  - usbnet: Fix using smp_processor_id() in preemptible code warnings (Zqiang)
  - NFSD: fix race between nfsd registration and exports_proc (Maninder Singh)
  - nvme: fix PCIe subsystem reset controller state transition (Nilay Shroff)
  - nvme-pci: do not directly handle subsys reset fallout (Keith Busch)
  - nvme-fc: rename free_ctrl callback to match name pattern (Daniel Wagner)
  - ASoC: codecs: wsa883x: fix unnecessary initialisation (Johan Hovold)
  - ASoC: codecs: wsa881x: fix unnecessary initialisation (Johan Hovold)
  - ASoC: codecs: wsa881x: Drop unused version readout (Krzysztof Kozlowski)
  - phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe() (Wentao Liang)
  - phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path (Dragan Simic)
  - mm: kmsan: fix poisoning of high-order non-compound pages (Ryan Roberts)
  - mm/page_alloc: prevent pcp corruption with SMP=n (Vlastimil Babka)
  - dmaengine: stm32: dmamux: fix OF node leak on route allocation failure (Johan Hovold)
  - dmaengine: stm32: dmamux: fix device leak on route allocation (Johan Hovold)
  - iio: adc: exynos_adc: fix OF populate on driver rebind (Johan Hovold)
  - ALSA: scarlett2: Fix buffer overflow in config retrieval (Samasth Norway Ananda)
  - arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s (Geraldo Nascimento)
  - mm/rmap: fix two comments related to huge_pmd_unshare() (David Hildenbrand (Red Hat))
  - iio: core: add separate lockdep class for info_exist_lock (Rasmus Villemoes)
  - iio: core: add missing mutex_destroy in iio_dev_release() (Andy Shevchenko)
  - mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure (SeongJae Park)
  - mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure (SeongJae Park)
  - can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak (Marc Kleine-Budde)
  - bpf: Do not let BPF test infra emit invalid GSO types to stack (Daniel Borkmann)
  - selftests/bpf: Check for timeout in perf_link test (Ihor Solodrai)
  - migrate: correct lock ordering for hugetlb file folios (Matthew Wilcox (Oracle))
  - can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak (Marc Kleine-Budde)
  - can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak (Marc Kleine-Budde)
  - can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak (Marc Kleine-Budde)
  - can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak (Marc Kleine-Budde)
  - irqchip/gic-v3-its: Avoid truncating memory addresses (Arnd Bergmann)
  - perf/x86/intel: Do not enable BTS for guests (Fernand Sieber)
  - pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu (Ming Qian)
  - platform/x86: hp-bioscfg: Fix automatic module loading (Mario Limonciello)
  - netrom: fix double-free in nr_route_frame() (Jeongjun Park)
  - uacce: ensure safe queue release with state management (Chenghai Huang)
  - uacce: implement mremap in uacce_vm_ops to return -EPERM (Yang Shen)
  - uacce: fix isolate sysfs check condition (Chenghai Huang)
  - uacce: fix cdev handling in the cleanup path (Wenkai Lin)
  - tracing: Fix crash on synthetic stacktrace field usage (Steven Rostedt)
  - slimbus: core: fix device reference leak on report present (Johan Hovold)
  - slimbus: core: fix runtime PM imbalance on report present (Johan Hovold)
  - octeontx2: Fix otx2_dma_map_page() error return code (Thomas Fourier)
  - arm64: Set __nocfi on swsusp_arch_resume() (Zhaoyang Huang)
  - arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA (Mark Rutland)
  - wifi: rsi: Fix memory corruption due to not set vif driver data size (Marek Vasut)
  - wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize() (Dan Carpenter)
  - wifi: ath12k: fix dma_free_coherent() pointer (Thomas Fourier)
  - wifi: ath10k: fix dma_free_coherent() pointer (Thomas Fourier)
  - mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode (Shawn Lin)
  - intel_th: fix device leak on output open() (Johan Hovold)
  - mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function (Matthew Schwartz)
  - ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free() (Berk Cem Goksel)
  - ALSA: ctxfi: Fix potential OOB access in audio mixer handling (Takashi Iwai)
  - iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl (Kübrich, Andreas)
  - iio: chemical: scd4x: fix reported channel endianness (Fiona Klute)
  - iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver (Pei Xiao)
  - iio: adc: ad9467: fix ad9434 vref mask (Tomas Melin)
  - iio: accel: iis328dq: fix gain values (Markus Koeniger)
  - of: platform: Use default match table for /firmware (Rob Herring (Arm))
  - of: fix reference count leak in of_alias_scan() (Weigang He)
  - leds: led-class: Only Add LED to leds_list when it is fully ready (Hans de Goede)
  - x86: make page fault handling disable interrupts properly (Cedric Xing)
  - net/sched: act_ife: avoid possible NULL deref (Eric Dumazet)
  - vsock/virtio: cap TX credit to local buffer size (Melbin K Mathew)
  - vsock/test: fix seqpacket message bounds test (Stefano Garzarella)
  - vsock/virtio: fix potential underflow in virtio_transport_get_credit() (Melbin K Mathew)
  - net: openvswitch: fix data race in ovs_vport_get_upcall_stats (David Yang)
  - octeontx2-af: Fix error handling (Ratheesh Kannoth)
  - net: dsa: fix off-by-one in maximum bridge ID determination (Vladimir Oltean)
  - bonding: provide a net pointer to __skb_flow_dissect() (Eric Dumazet)
  - selftests: net: amt: wait longer for connection before sending packets (Taehee Yoo)
  - be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list (Andrey Vatoropin)
  - drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2) (Timur Kristóf)
  - drm/amd/pm: Don't clear SI SMC table when setting power limit (Timur Kristóf)
  - usbnet: limit max_mtu based on device's hard_mtu (Laurent Vivier)
  - ipv6: annotate data-race in ndisc_router_discovery() (Eric Dumazet)
  - mISDN: annotate data-race around dev->work (Eric Dumazet)
  - be2net: fix data race in be_get_new_eqd (David Yang)
  - net: hns3: fix data race in hns3_fetch_stats (David Yang)
  - netdevsim: fix a race issue related to the operation on bpf_bound_progs list (Yun Lu)
  - ALSA: usb: Increase volume range that triggers a warning (Arun Raghavan)
  - scsi: qla2xxx: Sanitize payload size to prevent member overflow (Jiasheng Jiang)
  - scsi: core: Wake up the error handler when final completions race against each other (David Jeffery)
  - riscv: clocksource: Fix stimecmp update hazard on RV32 (Naohiko Shimizu)
  - kconfig: fix static linking of nconf (Arkadiusz Kozdra)
  - regmap: Fix race condition in hwspinlock irqsave routine (Cheng-Yu Lee)
  - spi: spi-sprd-adi: Fix double free in probe error path (Felix Gu)
  - spi: sprd-adi: switch to use spi_alloc_host() (Yang Yingliang)
  - spi: sprd: adi: Use devm_register_restart_handler() (Andrew Davis)
  - interconnect: debugfs: initialize src_node and dst_node to empty strings (Georgi Djakov)
  - iio: adc: ad7280a: handle spi_setup() errors in probe() (Pavel Zhigulin)
  - iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection (Francesco Lavra)
  - io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop (Jens Axboe)
  - platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE_ID macro (Mario Limonciello)
  - platform/x86: hp-bioscfg: Fix kobject warnings for empty attribute names (Mario Limonciello)
  - comedi: Fix getting range information for subdevices 16 to 255 (Ian Abbott)
  - x86/kfence: avoid writing L1TF-vulnerable PTEs (Andrew Cooper)
  - arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Pro (Ondrej Jirman)
  - arm64: dts: rockchip: remove dangerous max-link-speed from helios64 (Geraldo Nascimento)
  - scsi: xen: scsiback: Fix potential memory leak in scsiback_remove() (Abdun Nihaal)
  - scsi: storvsc: Process unsupported MODE_SENSE_10 (Long Li)
  - Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA (feng)
  - Input: i8042 - add quirks for MECHREVO Wujie 15X Pro (gongqi)
  - Revert "nfc/nci: Add the inconsistency check between the input data length and count" (Thadeu Lima de Souza Cascardo)
  - w1: fix redundant counter decrement in w1_attach_slave_device() (Haoxiang Li)
  - w1: therm: Fix off-by-one buffer overflow in alarms_store (Thorsten Blum)
  - comedi: dmm32at: serialize use of paged registers (Ian Abbott)
  - serial: 8250_pci: Fix broken RS485 for F81504/508/512 (Marnix Rijnart)
  - crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec (Taeyang Lee)
  - net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag (Jamal Hadi Salim)
  - net/sched: Enforce that teql can only be used as root qdisc (Jamal Hadi Salim)
  - octeontx2: cn10k: fix RX flowid TCAM mask handling (Alok Tiwari)
  - ipvlan: Make the addrs_lock be per port (Dmitry Skorodumov)
  - l2tp: avoid one data-race in l2tp_tunnel_del_work() (Eric Dumazet)
  - veth: fix data race in veth_get_ethtool_stats (David Yang)
  - fou: Don't allow 0 for FOU_ATTR_IPPROTO. (Kuniyuki Iwashima)
  - tools: ynl: Specify --no-line-number in ynl-regen.sh. (Kuniyuki Iwashima)
  - gue: Fix skb memleak with inner IP protocol 0. (Kuniyuki Iwashima)
  - amd-xgbe: avoid misleading per-packet error log (Raju Rangoju)
  - sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT (Xin Long)
  - can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error (Marc Kleine-Budde)
  - selftests: net: fib-onlink-tests: Convert to use namespaces by default (Ricardo B. Marlière)
  - selftests/net: convert fib-onlink-tests.sh to run it in unique namespace (Hangbin Liu)
  - bonding: limit BOND_MODE_8023AD to Ethernet devices (Eric Dumazet)
  - net: usb: dm9601: remove broken SR9700 support (Ethan Nelson-Moore)
  - igc: fix race condition in TX timestamp read for register 0 (Chwee-Lin Choong)
  - ice: Avoid detrimental cleanup for bond during interface stop (Dave Ertman)
  - ice: initialize ring_stats->syncp (Jacob Keller)
  - ata: libata: Print features also for ATAPI devices (Niklas Cassel)
  - ata: libata: Call ata_dev_config_lpm() for ATAPI devices (Niklas Cassel)
  - ata: libata-core: Introduce ata_dev_config_lpm() (Damien Le Moal)
  - ata: libata: Add cpr_log to ata_dev_print_features() early return (Niklas Cassel)
  - pmdomain: qcom: rpmhpd: Add MXC to SC8280XP (Konrad Dybcio)
  - dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO (Konrad Dybcio)
  - dt-bindings: power: qcom-rpmpd: split RPMh domains definitions (Dmitry Baryshkov)
  - dt-bindings: power: qcom,rpmpd: add Turbo L5 corner (Akhil P Oommen)
  - dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power Domains (Taniya Das)
  - dt-bindings: power: rpmpd: Update part number to X1E80100 (Sibi Sankar)
  - dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power Domains (Neil Armstrong)
  - dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215 (Otto Pflüger)
  - dt-bindings: power: qcom,rpmpd: Add SM7150 (Danila Tikhonov)
  - btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREE (Mark Harmstone)
  - Drivers: hv: Always do Hyper-V panic notification in hv_kmsg_dump() (Michael Kelley)
  - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Nuno Das Neves)
  - arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links (Konrad Dybcio)
  - testptp: Add option to open PHC in readonly mode (Wojtek Wasko)
  - selftest/ptp: update ptp selftest to exercise the gettimex options (Mahesh Bandewar)
  - ptp: add testptp mask test (Xabier Marquiegui)
  - ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE. (Wojtek Wasko)
  - posix-clock: Store file pointer in struct posix_clock_context (Wojtek Wasko)
  - Fix memory leak in posix_clock_open() (Linus Torvalds)
  - posix-clock: introduce posix_clock_context concept (Xabier Marquiegui)
  - io_uring: move local task_work in exit cancel loop (Ming Lei)
  - btrfs: fix deadlock in wait_current_trans() due to ignored transaction type (Robbie Ko)
  - dmaengine: ti: k3-udma: fix device leak on udma lookup (Johan Hovold)
  - dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation (Johan Hovold)
  - dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation (Johan Hovold)
  - dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all() (Biju Das)
  - dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config() (Miaoqian Lin)
  - dmaengine: lpc18xx-dmamux: fix device leak on route allocation (Johan Hovold)
  - dmaengine: idxd: fix device leaks on compat bind and unbind (Johan Hovold)
  - dmaengine: dw: dmamux: fix OF node leak on route allocation failure (Johan Hovold)
  - dmaengine: bcm-sba-raid: fix device leak on probe (Johan Hovold)
  - dmaengine: at_hdmac: fix device leak on of_dma_xlate() (Johan Hovold)
  - dmaengine: apple-admac: Add "apple,t8103-admac" compatible (Janne Grunau)
  - drm/vmwgfx: Fix an error return check in vmw_compat_shader_add() (Haoxiang Li)
  - drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel (Marek Vasut)
  - drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare (Lyude Paul)
  - drm/amdkfd: fix a memory leak in device_queue_manager_init() (Haoxiang Li)
  - drm/amd: Clean up kfd node on surprise disconnect (Mario Limonciello (AMD))
  - drm/amd/display: Bump the HDMI clock to 340MHz (Mario Limonciello)
  - LoongArch: Fix PMU counter allocation for mixed-type event groups (Lisa Robinson)
  - mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure (SeongJae Park)
  - mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free (Aboorva Devarajan)
  - tcpm: allow looking for role_sw device in the main node (Arnaud Ferraris)
  - EDAC/i3200: Fix a resource leak in i3200_probe1() (Haoxiang Li)
  - EDAC/x38: Fix a resource leak in x38_probe1() (Haoxiang Li)
  - hrtimer: Fix softirq base check in update_needs_ipi() (Thomas Weißschuh)
  - ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref (Yang Erkun)
  - nvme-pci: disable secondary temp for Wodposit WPBSNM8 (Ilikara Zheng)
  - USB: serial: ftdi_sio: add support for PICAXE AXE027 cable (Ethan Nelson-Moore)
  - USB: serial: option: add Telit LE910 MBIM composition (Ulrich Mohr)
  - USB: OHCI/UHCI: Add soft dependencies on ehci_platform (Huacai Chen)
  - usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor (Johannes Brüderl)
  - usb: dwc3: Check for USB4 IP_NAME (Thinh Nguyen)
  - phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7 (Wayne Chang)
  - phy: rockchip: inno-usb2: fix disconnection in gadget mode (Louis Chauvet)
  - phy: freescale: imx8m-pcie: assert phy reset during power on (Rafael Beims)
  - phy: rockchip: inno-usb2: fix communication disruption in gadget mode (Luca Ceresoli)
  - x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers (Dan Williams)
  - net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts (Tetsuo Handa)
  - can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit. (Ondrej Ille)
  - can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak (Marc Kleine-Budde)
  - null_blk: fix kmemleak by releasing references to fault configfs items (Nilay Shroff)
  - ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer (Jaroslav Kysela)
  - scsi: core: Fix error handler encryption support (Brian Kao)
  - drm/amd/display: Check dce_hwseq before dereferencing it (Alex Hung)
  - HID: usbhid: paper over wrong bNumDescriptor field (Benjamin Tissoires)
  - i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA (Neil Armstrong)
  - dmaengine: omap-dma: fix dma_pool resource leak in error paths (Haotian Zhang)
  - phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again) (Krzysztof Kozlowski)
  - phy: stm32-usphyc: Fix off by one in probe() (Dan Carpenter)
  - phy: qcom-qusb2: Fix NULL pointer dereference on early suspend (Loic Poulain)
  - phy: drop probe registration printks (Johan Hovold)
  - phy: phy-snps-eusb2: refactor constructs names (Ivaylo Ivanov)
  - phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it (Stefano Radaelli)
  - dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing (Suraj Gupta)
  - dmaengine: tegra-adma: Fix use-after-free (Sheetal)
  - dmaengine: xilinx: xdma: Fix regmap max_register (Anthony Brandon)
  - mm, kfence: describe @slab parameter in __kfence_obj_info() (Bagas Sanjaya)
  - textsearch: describe @list member in ts_ops search (Bagas Sanjaya)
  - ASoC: tlv320adcx140: fix word length (Emil Svendsen)
  - ASoC: tlv320adcx140: fix null pointer (Emil Svendsen)
  - net/sched: sch_qfq: do not free existing class in qfq_change_class() (Eric Dumazet)
  - selftests: drv-net: fix RPS mask handling for high CPU numbers (Gal Pressman)
  - ipv6: Fix use-after-free in inet6_addr_del(). (Kuniyuki Iwashima)
  - net: hv_netvsc: reject RSS hash key programming without RX indirection table (Aditya Garg)
  - btrfs: fix memory leaks in create_space_info() error paths (Jiasheng Jiang)
  - btrfs: introduce btrfs_space_info sub-group (Naohiro Aota)
  - btrfs: factor out check_removing_space_info() from btrfs_free_block_groups() (Naohiro Aota)
  - btrfs: factor out init_space_info() from create_space_info() (Naohiro Aota)
  - btrfs: store fs_info in space_info (Boris Burkov)
  - net/mlx5e: Restore destroying state bit after profile cleanup (Saeed Mahameed)
  - vsock/test: add a final full barrier after run all tests (Stefano Garzarella)
  - ipv4: ip_gre: make ipgre_header() robust (Eric Dumazet)
  - macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)
  - net: update netdev_lock_{type,name} (Eric Dumazet)
  - ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv() (Eric Dumazet)
  - net: bridge: annotate data-races around fdb->{updated,used} (Eric Dumazet)
  - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Johannes Nixdorf)
  - btrfs: send: check for inline extents in range_is_hole_in_parent() (Qu Wenruo)
  - nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec (Shivam Kumar)
  - nvmet-tcp: remove boilerplate code (Maurizio Lombardi)
  - can: etas_es58x: allow partial RX URB allocation to succeed (Szymon Wilczek)
  - pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node() (Zilin Guan)
  - xfrm: Fix inner mode lookup in tunnel mode GSO segmentation (Jianbo Liu)
  - ASoC: codecs: wsa884x: fix codec initialisation (Johan Hovold)
  - Revert "gfs2: Fix use of bio_chain" (Andreas Gruenbacher)
  - efi/cper: Fix cper_bits_to_str buffer handling and return value (Morduan Zang)
  - firmware: imx: scu-irq: Set mu_resource_id before get handle (Peng Fan)
  - riscv: Replace function-like macro by static inline function (Björn Töpel)
  - gpio: pca953x: fix wrong error probe return value (Sascha Hauer)
  - bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path (Shardul Bankar)
  - scsi: sg: Fix occasional bogus elapsed time that exceeds timeout (Michal Rábek)
  - ASoC: fsl_sai: Add missing registers to cache default (Alexander Stein)
  - ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025 (Andrew Elantsev)
  - ALSA: usb-audio: Update for native DSD support quirks (Jussi Laako)
  - can: j1939: make j1939_session_activate() fail if device is no longer registered (Tetsuo Handa)
  - drm/amd/display: Fix DP no audio issue (Charlene Liu)
  - netfilter: nf_tables: avoid chain re-validation if possible (Florian Westphal)
  - powercap: fix sscanf() error return value handling (Sumeet Pawnikar)
  - powercap: fix race condition in register_control_type() (Sumeet Pawnikar)
  - bpf: Fix reference count leak in bpf_prog_test_run_xdp() (Tetsuo Handa)
  - bpf, test_run: Subtract size of xdp_frame from allowed metadata size (Toke Høiland-Jørgensen)
  - bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN (Amery Hung)
  - bpf: Make variables in bpf_prog_test_run_xdp less confusing (Amery Hung)
  - bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K (Yonghong Song)
  - riscv: uprobes: Add missing fence.i after building the XOL buffer (Björn Töpel)
  - x86/microcode/AMD: Select which microcode patch to load (Borislav Petkov (AMD))
  - NFSD: Remove NFSERR_EAGAIN (Chuck Lever)
  - nfs_common: factor out nfs_errtbl and nfs_stat_to_errno (Mike Snitzer)
  - NFS: trace: show TIMEDOUT instead of 0x6e (Chen Hanxiao)
  - ALSA: ac97: fix a double free in snd_ac97_controller_register() (Haoxiang Li)
  - ALSA: ac97bus: Use guard() for mutex locks (Takashi Iwai)
  - LoongArch: Add more instruction opcodes and emit_* helpers (Hengqi Chen)
  - arp: do not assume dev_hard_header() does not change skb->head (Eric Dumazet)
  - net: enetc: fix build warning when PAGE_SIZE is greater than 128K (Wei Fang)
  - net: usb: pegasus: fix memory leak in update_eth_regs_async() (Petko Manolov)
  - net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset (Xiang Mei)
  - HID: quirks: work around VID/PID conflict for appledisplay (René Rebe)
  - net: fix memory leak in skb_segment_list for GRO packets (Mohammad Heib)
  - bnxt_en: Fix potential data corruption with HW GRO/LRO (Srijit Bose)
  - net: wwan: iosm: Fix memory leak in ipc_mux_deinit() (Zilin Guan)
  - net/mlx5e: Don't print error message due to invalid module (Gal Pressman)
  - netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates (Di Zhu)
  - net: sock: fix hardened usercopy panic in sock_recv_errqueue (Weiming Shi)
  - inet: ping: Fix icmp out counting (yuan.gao)
  - net: mscc: ocelot: Fix crash when adding interface under a lag (Jerry Wu)
  - bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress (Alexandre Knecht)
  - net: marvell: prestera: fix NULL dereference on devlink_alloc() failure (Alok Tiwari)
  - netfilter: nf_conncount: update last_gc only when GC has been performed (Fernando Fernandez Mancera)
  - netfilter: nf_tables: fix memory leak in nf_tables_newrule() (Zilin Guan)
  - gpio: pca953x: handle short interrupt pulses on PCAL devices (Ernest Van Hoecke)
  - gpio: pca953x: Add support for level-triggered interrupts (Potin Lai)
  - gpio: pca953x: Utilise temporary variable for struct device (Andy Shevchenko)
  - gpio: pca953x: Utilise dev_err_probe() where it makes sense (Andy Shevchenko)
  - netfilter: nft_synproxy: avoid possible data-race on update operation (Fernando Fernandez Mancera)
  - arm64: dts: add off-on-delay-us for usdhc2 regulator (Haibo Chen)
  - scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed" (Xingui Yang)
  - scsi: ufs: core: Fix EH failure after W-LUN resume error (Brian Kao)
  - scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset (Wen Xiong)
  - smb/client: fix NT_STATUS_NO_DATA_DETECTED value (ChenXiaoSong)
  - smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value (ChenXiaoSong)
  - arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM (Marek Vasut)
  - ARM: dts: imx6q-ba16: fix RTC interrupt level (Ian Ray)
  - smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value (ChenXiaoSong)
  - NFS: Fix up the automount fs_context to use the correct cred (Trond Myklebust)
  - NFSv4: ensure the open stateid seqid doesn't go backwards (Scott Mayhew)
  - dm-snapshot: fix 'scheduling while atomic' on real-time kernels (Mikulas Patocka)
  - alpha: don't reference obsolete termio struct for TC* constants (Sam James)
  - ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels (Sebastian Andrzej Siewior)
  - csky: fix csky_cmpxchg_fixup not working (Yang Li)
  - tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock(). (Kuniyuki Iwashima)
  - NFSD: NFSv4 file creation neglects setting ACL (Chuck Lever)
  - nfsd: set security label during create operations (Stephen Smalley)
  - nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() (Trond Myklebust)
  - nfsd: convert to new timestamp accessors (Jeff Layton)
  - net: Add locking to protect skb->dev access in ip_output (Sharath Chandra Vurukala)
  - ksm: use range-walk function to jump over holes in scan_get_next_rmap_item (Pedro Demarchi Gomes)
  - libceph: make calc_target() set t->paused, not just clear it (Ilya Dryomov)
  - libceph: reset sparse-read state in osd_fault() (Sam Edwards)
  - libceph: return the handler error from mon_handle_auth_done() (Ilya Dryomov)
  - libceph: make free_choose_arg_map() resilient to partial allocation (Tuo Li)
  - libceph: replace overzealous BUG_ON in osdmap_apply_incremental() (Ilya Dryomov)
  - libceph: prevent potential out-of-bounds reads in handle_auth_done() (ziming zhang)
  - wifi: avoid kernel-infoleak from struct iw_point (Eric Dumazet)
  - pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping (Bartosz Golaszewski)
  - gpio: rockchip: mark the GPIO controller as sleeping (Bartosz Golaszewski)
  - drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[] (Alex Deucher)
  - drm/pl111: Fix error handling in pl111_amba_probe (Miaoqian Lin)
  - counter: interrupt-cnt: Drop IRQF_NO_THREAD flag (Alexander Sverdlin)
  - counter: 104-quad-8: Fix incorrect return value in IRQ handler (Haotian Zhang)
  - lib/crypto: aes: Fix missing MMU protection for AES S-box (Eric Biggers)
  - mei: me: add nova lake point S DID (Alexander Usyskin)
  - btrfs: always detect conflicting inodes when logging inode refs (Filipe Manana)
  - net: 3com: 3c59x: fix possible null dereference in vortex_probe1() (Thomas Fourier)
  - atm: Fix dma_free_coherent() size (Thomas Fourier)
  - nfsd: provide locking for v4_end_grace (NeilBrown)
  - NFSD: Fix permission check for read access to executable-only files (Scott Mayhew)
  - ext4: fix error message when rejecting the default hash (Gabriel Krisman Bertazi)
  - ext4: filesystems without casefold feature cannot be mounted with siphash (Lizhi Xu)
  - firmware: arm_scmi: Fix unused notifier-block in unregister (Amitai Gottlieb)
  - tty: fix tty_port_tty_*hangup() kernel-doc (Jiri Slaby (SUSE))
  - blk-mq: setup queue ->tag_set before initializing hctx (Ming Lei)
  - pwm: stm32: Always program polarity (Sean Nyekjaer)
  - net: stmmac: make sure that ptp_rate is not 0 before configuring EST (Alexis Lothoré)
  - virtio_console: fix order of fields cols and rows (Maximilian Immanuel Brandtner)
  - mm/damon/tests/core-kunit: handle alloc failures in damon_test_update_monitoring_result() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failure on damon_test_set_attrs() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failures in damon_test_ops_registration() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failures in damon_test_set_regions() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failures on damos_test_filter_out() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggregate() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_of() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle memory failure from damon_test_target() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions_of() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions() (SeongJae Park)
  - mm/damon/tests/core-kunit: handle alloc failres in damon_test_new_filter() (SeongJae Park)
  - mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_succ() (SeongJae Park)
  - RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests (Zhu Yanjun)
  - RDMA/rxe: Remove the direct link to net_device (Zhu Yanjun)
  - net: Allow to use SMP threads for backlog NAPI. (Sebastian Andrzej Siewior)
  - net: Remove conditional threaded-NAPI wakeup based on task state. (Sebastian Andrzej Siewior)
  - sched/fair: Proportional newidle balance (Peter Zijlstra (Intel))
  - sched/fair: Small cleanup to update_newidle_cost() (Peter Zijlstra)
  - sched/fair: Small cleanup to sched_balance_newidle() (Peter Zijlstra)
  - RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem (Zhu Yanjun)
  - mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_three_regions() (SeongJae Park)
  - mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_fail() (SeongJae Park)
  - KVM: SVM: Fix redundant updates of LBR MSR intercepts (Yosry Ahmed)
  - KVM: nSVM: Fix and simplify LBR virtualization handling with nested (Yosry Ahmed)
  - KVM: nSVM: Always recalculate LBR MSR intercepts in svm_update_lbrv() (Yosry Ahmed)
  - KVM: SVM: Introduce svm_recalc_lbr_msr_intercepts() (Yosry Ahmed)
  - media: mediatek: vcodec: Use spinlock for context list protection lock (Chen-Yu Tsai)
  - media: amphion: Remove vpu_vb_is_codecconfig (Ming Qian)
  - media: amphion: Make some vpu_v4l2 functions static (Laurent Pinchart)
  - media: amphion: Add a frame flush mode for decoder (Ming Qian)
  - KVM: nVMX: Immediately refresh APICv controls as needed on nested VM-Exit (Dongli Zhang)
  - powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages (David Hildenbrand)
  - mm/balloon_compaction: convert balloon_page_delete() to balloon_page_finalize() (David Hildenbrand)
  - mm/balloon_compaction: we cannot have isolated pages in the balloon list (David Hildenbrand)
  - media: verisilicon: Fix CPU stalls on G2 bus error (Nicolas Dufresne)
  - media: verisilicon: g2: Use common helpers to compute chroma and mv offsets (Benjamin Gaignard)
  - media: verisilicon: Store chroma and motion vectors offset (Benjamin Gaignard)
  - f2fs: fix to detect recoverable inode during dryrun of find_fsync_dnodes() (Chao Yu)
  - f2fs: use global inline_xattr_slab instead of per-sb slab cache (Chao Yu)
  - f2fs: fix to propagate error from f2fs_enable_checkpoint() (Chao Yu)
  - f2fs: fix to avoid updating compression context during writeback (Chao Yu)
  - f2fs: drop inode from the donation list when the last file is closed (Jaegeuk Kim)
  - f2fs: keep POSIX_FADV_NOREUSE ranges (Jaegeuk Kim)
  - f2fs: remove unused GC_FAILURE_PIN (Chao Yu)
  - genirq/irq_sim: Initialize work context pointers properly (Gyeyoung Baek)
  - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (Vladimir Oltean)
  - page_pool: Fix use-after-free in page_pool_recycle_in_ring (Dong Chenchen)
  - xfrm: state: fix out-of-bounds read during lookup (Florian Westphal)
  - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (Ye Bin)
  - ext4: introduce ITAIL helper (Ye Bin)
  - powerpc/64s/radix/kfence: map __kfence_pool at page granularity (Hari Bathini)
  - LoongArch: Refactor register restoration in ftrace_common_return (Chenghao Duan)
  - drm/amd/display: Fix null pointer deref in dcn20_resource.c (Aurabindo Pillai)
  - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. (Thadeu Lima de Souza Cascardo)
  - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (Michal Pecio)
  - usb: xhci: move link chain bit quirk checks into one helper function. (Niklas Neronin)
  - xhci: dbgtty: fix device unregister: fixup (Łukasz Bartosik)
  - tty: introduce and use tty_port_tty_vhangup() helper (Jiri Slaby (SUSE))
  - drm/tilcdc: Fix removal actions in case of failed probe (Kory Maincent (TI.com))
  - drm/tilcdc: request and mapp iomem with devres (Philipp Stanner)
  - drm/mediatek: Fix probe resource leaks (Johan Hovold)
  - drm/mediatek: Fix probe memory leak (Johan Hovold)
  - drm/amdgpu: Forward VMID reservation errors (Natalie Vock)
  - mptcp: ensure context reset on disconnect() (Paolo Abeni)
  - net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibration (Miaoqian Lin)
  - pmdomain: imx: Fix reference count leak in imx_gpc_probe() (Wentao Liang)
  - pmdomain: Use device_get_match_data() (Rob Herring)
  - mm: simplify folio_expected_ref_count() (David Hildenbrand)
  - wifi: mac80211: Discard Beacon frames to non-broadcast address (Jouni Malinen)
  - lockd: fix vfs_test_lock() calls (NeilBrown)
  - mptcp: fallback earlier on simult connection (Paolo Abeni)
  - PCI: brcmstb: Fix disabling L0s capability (Jim Quinlan)
  - fuse: fix readahead reclaim deadlock (Joanne Koong)
  - svcrdma: bound check rq_pages index in inline path (Joshua Rogers)
  - ARM: dts: microchip: sama7g5: fix uart fifo size to 32 (Nicolas Ferre)
  - gpiolib: acpi: Add quirk for Dell Precision 7780 (Askar Safin)
  - NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap (Chuck Lever)
  - f2fs: fix to avoid potential deadlock (Chao Yu)
  - f2fs: use f2fs_err_ratelimited() to avoid redundant logs (Chao Yu)
  - mptcp: pm: ignore unknown endpoint flags (Matthieu Baerts (NGI0))
  - scsi: ufs: core: Add ufshcd_update_evt_hist() for UFS suspend error (Seunghwan Baek)
  - usb: ohci-nxp: fix device leak on probe failure (Johan Hovold)
  - usb: ohci-nxp: Use helper function devm_clk_get_enabled() (Zhang Zekun)
  - mm/ksm: fix exec/fork inheritance support for prctl (xu xin)
  - wifi: mt76: Fix DTS power-limits on little endian systems (Sven Eckelmann (Plasma Cloud))
  - btrfs: don't rewrite ret from inode_permission (Josef Bacik)
  - gfs2: fix freeze error handling (Alexey Velichayshiy)
  - jbd2: fix the inconsistency between checksum and data in memory for journal sb (Ye Bin)
  - ext4: fix string copying in parse_apply_sb_mount_options() (Fedor Pchelkin)
  - ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi() (Denis Arefev)
  - ALSA: wavefront: Clear substream pointers on close (Junrui Luo)
  - ALSA: wavefront: Use guard() for spin locks (Takashi Iwai)
  - ALSA: wavefront: Fix integer overflow in sample size validation (Junrui Luo)
  - ALSA: wavefront: Use standard print API (Takashi Iwai)
  - mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_fastclose(). (Kuniyuki Iwashima)
  - tpm: Cap the number of PCR banks (Jarkko Sakkinen)
  - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei)
  - usb: gadget: lpc32xx_udc: fix clock imbalance in error path (Johan Hovold)
  - drm/nouveau/dispnv50: Don't call drm_atomic_get_crtc_state() in prepare_fb (Lyude Paul)
  - drm/i915/gem: Zero-initialize the eb.vma array in i915_gem_do_execbuffer (Krzysztof Niemiec)
  - drm/msm/dpu: Add missing NULL pointer check for pingpong interface (Nikolay Kuratov)
  - drm/mgag200: Fix big-endian support (René Rebe)
  - drm/ttm: Avoid NULL pointer deref for evicted BOs (Simon Richter)
  - drm/mediatek: Fix device node reference leak in mtk_dp_dt_parse() (Miaoqian Lin)
  - drm/gma500: Remove unused helper psb_fbdev_fb_setcolreg() (Thomas Zimmermann)
  - drm/msm/a6xx: Fix out of bound IO access in a6xx_get_gmu_registers (Akhil P Oommen)
  - drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdma (Pierre-Eric Pelloux-Prayer)
  - net: macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open() (Xiaolei Wang)
  - net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_write (Deepanshu Kartikey)
  - net: usb: sr9700: fix incorrect command used to write single register (Ethan Nelson-Moore)
  - nfsd: Drop the client reference in client_states_open() (Haoxiang Li)
  - LoongArch: BPF: Sign extend kfunc call arguments (Hengqi Chen)
  - LoongArch: BPF: Zero-extend bpf_tail_call() index (Hengqi Chen)
  - fjes: Add missing iounmap in fjes_hw_init() (Haoxiang Li)
  - e1000: fix OOB in e1000_tbi_should_accept() (Guangshuo Li)
  - RDMA/cm: Fix leaking the multicast GID table reference (Jason Gunthorpe)
  - RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly (Jason Gunthorpe)
  - samples/ftrace: Adjust LoongArch register restore order in direct calls (Chenghao Duan)
  - tools/mm/page_owner_sort: fix timestamp comparison for stable sorting (Kaushlendra Kumar)
  - x86/microcode/AMD: Fix Entrysign revision check for Zen5/Strix Halo (Rong Zhang)
  - idr: fix idr_alloc() returning an ID out of range (Matthew Wilcox (Oracle))
  - kasan: refactor pcpu kasan vmalloc unpoison (Maciej Wieczor-Retman)
  - compiler_types.h: add "auto" as a macro for "__auto_type" (H. Peter Anvin)
  - LoongArch: Use unsigned long for _end and _text (Tiezhu Yang)
  - LoongArch: Use __pmd()/__pte() for swap entry conversions (WangYuli)
  - LoongArch: Fix build errors for CONFIG_RANDSTRUCT (Huacai Chen)
  - LoongArch: Correct the calculation logic of thread_count (Qiang Ma)
  - LoongArch: Add new PCI ID for pci_fixup_vgadev() (Huacai Chen)
  - media: mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init() (Haoxiang Li)
  - media: i2c: adv7842: Remove redundant cancel_delayed_work in probe (Duoming Zhou)
  - media: i2c: ADV7604: Remove redundant cancel_delayed_work in probe (Duoming Zhou)
  - media: amphion: Cancel message work before releasing the VPU core (Ming Qian)
  - media: vpif_display: fix section mismatch (Johan Hovold)
  - media: vpif_capture: fix section mismatch (Johan Hovold)
  - media: videobuf2: Fix device reference leak in vb2_dc_alloc error path (Haotian Zhang)
  - media: verisilicon: Protect G2 HEVC decoder against invalid DPB index (Nicolas Dufresne)
  - media: TDA1997x: Remove redundant cancel_delayed_work in probe (Duoming Zhou)
  - media: samsung: exynos4-is: fix potential ABBA deadlock on init (Marek Szyprowski)
  - media: renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enabled (Miaoqian Lin)
  - media: msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread() (Ivan Abramov)
  - media: cec: Fix debugfs leak on bus_register() failure (Haotian Zhang)
  - fbdev: tcx.c fix mem_map to correct smem_start offset (René Rebe)
  - fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timing (Thorsten Blum)
  - fbdev: gbefb: fix to use physical address instead of dma address (Rene Rebe)
  - dm-bufio: align write boundary on physical block size (Mikulas Patocka)
  - dm-ebs: Mark full buffer dirty even on partial write (Uladzislau Rezki (Sony))
  - firmware: stratix10-svc: Add mutex in stratix10 memory management (Mahesh Rao)
  - media: adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status() (Ivan Abramov)
  - powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION (David Hildenbrand)
  - parisc: entry: set W bit for !compat tasks in syscall_restore_rfi() (Sven Schnelle)
  - parisc: entry.S: fix space adjustment on interruption for 64-bit userspace (Sven Schnelle)
  - media: rc: st_rc: Fix reset control resource leak (Haotian Zhang)
  - mfd: max77620: Fix potential IRQ chip conflict when probing two devices (Krzysztof Kozlowski)
  - mfd: altera-sysmgr: Fix device leak on sysmgr regmap lookup (Johan Hovold)
  - clk: samsung: exynos-clkout: Assign .num before accessing .hws (Nathan Chancellor)
  - leds: leds-lp50xx: Enable chip before any communication (Christian Hitz)
  - leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs (Christian Hitz)
  - leds: leds-lp50xx: Allow LED 0 to be added to module bank (Christian Hitz)
  - powerpc/64s/slb: Fix SLB multihit issue during SLB preload (Donet Tom)
  - powerpc, mm: Fix mprotect on book3s 32-bit (Dave Vasilevsky)
  - arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator (Siddharth Vadapalli)
  - PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths (Lukas Wunner)
  - HID: logitech-dj: Remove duplicate error logging (Hans de Goede)
  - iommu/tegra: fix device leak on probe_device() (Johan Hovold)
  - iommu/sun50i: fix device leak on of_xlate() (Johan Hovold)
  - iommu/qcom: fix device leak on of_xlate() (Johan Hovold)
  - iommu/omap: fix device leaks on probe_device() (Johan Hovold)
  - iommu/mediatek: fix device leak on of_xlate() (Johan Hovold)
  - iommu/mediatek-v1: fix device leaks on probe() (Johan Hovold)
  - iommu/mediatek-v1: fix device leak on probe_device() (Johan Hovold)
  - iommu/ipmmu-vmsa: fix device leak on of_xlate() (Johan Hovold)
  - iommu/exynos: fix device leak on of_xlate() (Johan Hovold)
  - iommu/apple-dart: fix device leak on of_xlate() (Johan Hovold)
  - ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment. (Srinivas Kandagatla)
  - ASoC: qcom: q6adm: the the copp device only during last instance (Srinivas Kandagatla)
  - ASoC: qcom: q6asm-dai: perform correct state check before closing (Srinivas Kandagatla)
  - ASoC: qcom: q6apm-dai: set flags to reflect correct operation of appl_ptr (Srinivas Kandagatla)
  - ASoC: stm32: sai: fix OF node leak on probe (Johan Hovold)
  - ASoC: stm32: sai: fix clk prepare imbalance on probe failure (Johan Hovold)
  - ASoC: stm32: sai: fix device leak on probe (Johan Hovold)
  - ntfs: Do not overwrite uptodate pages (Matthew Wilcox (Oracle))
  - selftests/ftrace: traceonoff_triggers: strip off names (Yipeng Zou)
  - blk-mq: skip CPU offline notify on unmapped hctx (Cong Zhang)
  - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei)
  - RDMA/bnxt_re: fix dma_free_coherent() pointer (Thomas Fourier)
  - RDMA/rtrs: Fix clt_path::max_pages_per_mr calculation (Honggang LI)
  - ksmbd: Fix memory leak in get_file_all_info() (Zilin Guan)
  - RDMA/bnxt_re: Fix to use correct page size for PDE table (Kalesh AP)
  - RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send (Alok Tiwari)
  - RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db() (Alok Tiwari)
  - RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr() (Jang Ingyu)
  - RDMA/efa: Remove possible negative shift (Michael Margolin)
  - RDMA/irdma: avoid invalid read in irdma_net_event (Michal Schmidt)
  - net: rose: fix invalid array index in rose_kill_by_device() (Pwnverse)
  - ipv4: Fix reference count leak when using error routes with nexthop objects (Ido Schimmel)
  - ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr() (Will Rosenberg)
  - net: stmmac: fix the crash issue for zero copy XDP_TX action (Wei Fang)
  - octeontx2-pf: fix "UBSAN: shift-out-of-bounds error" (Anshumali Gaur)
  - platform/x86: hp-bioscfg: Fix out-of-bounds array access in ACPI package parsing (Junrui Luo)
  - net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct (Bagas Sanjaya)
  - net: usb: asix: validate PHY address before use (Deepanshu Kartikey)
  - net: dsa: b53: skip multicast entries for fdb_dump() (Jonas Gorski)
  - firewire: nosy: Fix dma_free_coherent() size (Thomas Fourier)
  - genalloc.h: fix htmldocs warning (Andrew Morton)
  - smc91x: fix broken irq-context in PREEMPT_RT (Yeoreum Yun)
  - selftests: net: fix "buffer overflow detected" for tap.c (Alice C. Munduruca)
  - net: usb: rtl8150: fix memory leak on usb_submit_urb() failure (Deepakkumar Karn)
  - amd-xgbe: reset retries and mode on RX adapt failures (Raju Rangoju)
  - team: fix check for port enabled in team_queue_override_port_prio_changed() (Jiri Pirko)
  - platform/x86: ibm_rtl: fix EBDA signature search pointer arithmetic (Junrui Luo)
  - platform/x86: msi-laptop: add missing sysfs_remove_group() (Thomas Fourier)
  - ip6_gre: make ip6gre_header() robust (Eric Dumazet)
  - net: openvswitch: Avoid needlessly taking the RTNL on vport destroy (Toke Høiland-Jørgensen)
  - net: mdio: aspeed: add dummy read to avoid read-after-write issue (Jacky Chou)
  - Bluetooth: btusb: revert use of devm_kzalloc in btusb (Raphael Pinsonneault-Thibeault)
  - crypto: seqiv - Do not use req->iv after crypto_aead_encrypt (Herbert Xu)
  - iavf: fix off-by-one issues in iavf_config_rss_reg() (Kohei Enju)
  - i40e: fix scheduling in set_rx_mode (Przemyslaw Korba)
  - wifi: mac80211: do not use old MBSSID elements (Aloka Dixit)
  - wifi: cfg80211: sme: store capped length in __cfg80211_connect_result() (Dan Carpenter)
  - wifi: rtw88: limit indirect IO under powered off for RTL8822CS (Ping-Ke Shih)
  - iommu/mediatek: fix use-after-free on probe deferral (Johan Hovold)
  - ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32 (Nicolas Ferre)
  - hwmon: (w83l786ng) Convert macros to functions to avoid TOCTOU (Gui-Dong Han)
  - hwmon: (w83791d) Convert macros to functions to avoid TOCTOU (Gui-Dong Han)
  - hwmon: (max16065) Use local variable to avoid TOCTOU (Gui-Dong Han)
  - i2c: amd-mp2: fix reference leak in MP2 PCI device (Ma Ke)
  - platform/x86: intel: chtwc_int33fe: don't dereference swnode args (Bartosz Golaszewski)
  - rpmsg: glink: fix rpmsg device leak (Srinivas Kandagatla)
  - soc: amlogic: canvas: fix device leak on lookup (Johan Hovold)
  - soc: qcom: ocmem: fix device leak on lookup (Johan Hovold)
  - tracing: Fix fixed array of synthetic event (Steven Rostedt)
  - amba: tegra-ahb: Fix device leak on SMMU enable (Johan Hovold)
  - crypto: caam - Add check for kcalloc() in test_len() (Guangshuo Li)
  - crypto: af_alg - zero initialize memory allocated via sock_kmalloc (Shivani Agarwal)
  - selftests: openvswitch: Fix escape chars in regexp. (Adrian Moreno)
  - drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state() (Alex Deucher)
  - io_uring/poll: correctly handle io_poll_add() return value on update (Jens Axboe)
  - gpio: regmap: Fix memleak in error path in gpio_regmap_register() (Wentao Guan)
  - s390/ipl: Clear SBP flag when bootprog is set (Sven Schnelle)
  - btrfs: don't log conflicting inode if it's a dir moved in the current transaction (Filipe Manana)
  - powerpc/kexec: Enable SMT before waking offline CPUs (Nysal Jan K.A)
  - SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Joshua Rogers)
  - svcrdma: return 0 on success from svc_rdma_copy_inline_range (Joshua Rogers)
  - nfsd: Mark variable __maybe_unused to avoid W=1 build break (Andy Shevchenko)
  - net/handshake: restore destructor on submit failure (caoping)
  - fsnotify: do not generate ACCESS/MODIFY events on child for special files (Amir Goldstein)
  - r8169: fix RTL8117 Wake-on-Lan in DASH mode (René Rebe)
  - PM: runtime: Do not clear needs_force_resume with enabled runtime PM (Rafael J. Wysocki)
  - tracing: Do not register unsupported perf events (Steven Rostedt)
  - xfs: fix a memory leak in xfs_buf_item_init() (Haoxiang Li)
  - KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits (Sean Christopherson)
  - KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN) (Sean Christopherson)
  - KVM: SVM: Mark VMCB_PERM_MAP as dirty on nested VMRUN (Jim Mattson)
  - KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation (Yosry Ahmed)
  - KVM: SVM: Mark VMCB_NPT as dirty on nested VMRUN (Jim Mattson)
  - KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITE (Yosry Ahmed)
  - KVM: x86: Fix VM hard lockup after prolonged inactivity with periodic HV timer (fuqiang wang)
  - KVM: x86: Explicitly set new periodic hrtimer expiration in apic_timer_fn() (fuqiang wang)
  - KVM: x86: WARN if hrtimer callback for periodic APIC timer fires with period=0 (Sean Christopherson)
  - libceph: make decode_pool() more resilient against corrupted osdmaps (Ilya Dryomov)
  - parisc: Do not reprogram affinitiy on ASP chip (Helge Deller)
  - scs: fix a wrong parameter in __scs_magic (Zhichi Lin)
  - platform/chrome: cros_ec_ishtp: Fix UAF after unbinding driver (Tzung-Bi Shih)
  - KVM: x86: Don't clear async #PF queue when CR0.PG is disabled (e.g. on #SMI) (Maxim Levitsky)
  - ocfs2: fix kernel BUG in ocfs2_find_victim_chain (Prithvi Tambewagh)
  - media: vidtv: initialize local pointers upon transfer of memory ownership (Jeongjun Park)
  - tools/testing/nvdimm: Use per-DIMM device handle (Alison Schofield)
  - f2fs: fix return value of f2fs_recover_fsync_data() (Chao Yu)
  - f2fs: fix age extent cache insertion skip on counter overflow (Xiaole He)
  - f2fs: invalidate dentry cache on failed whiteout creation (Deepanshu Kartikey)
  - f2fs: fix to avoid updating zero-sized extent in extent cache (Chao Yu)
  - f2fs: ensure node page reads complete before f2fs_put_super() finishes (Jan Prusakowski)
  - scsi: target: Reset t_task_cdb pointer in error case (Andrey Vatoropin)
  - NFSD: use correct reservation type in nfsd4_scsi_fence_client (Dai Ngo)
  - scsi: aic94xx: fix use-after-free in device removal path (Junrui Luo)
  - scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path" (Tony Battersby)
  - cpufreq: nforce2: fix reference count leak in nforce2 (Miaoqian Lin)
  - cpuidle: governors: teo: Drop misguided target residency check (Rafael J. Wysocki)
  - intel_th: Fix error handling in intel_th_output_open (Ma Ke)
  - char: applicom: fix NULL pointer dereference in ac_ioctl (Tianchu Chen)
  - usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc() (Haoxiang Li)
  - usb: dwc3: keep susphy enabled during exit to avoid controller faults (Udipto Goswami)
  - usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe (Miaoqian Lin)
  - usb: phy: isp1301: fix non-OF device reference imbalance (Johan Hovold)
  - usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal (Duoming Zhou)
  - USB: lpc32xx_udc: Fix error handling in probe (Ma Ke)
  - phy: broadcom: bcm63xx-usbh: fix section mismatches (Johan Hovold)
  - media: pvrusb2: Fix incorrect variable used in trace message (Colin Ian King)
  - media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg() (Jeongjun Park)
  - usb: usb-storage: Maintain minimal modifications to the bcdDevice range. (Chen Changcheng)
  - mptcp: avoid deadlock on fallback while reinjecting (Paolo Abeni)
  - mptcp: schedule rtx timer only after pushing data (Paolo Abeni)
  - media: v4l2-mem2mem: Fix outdated documentation (Laurent Pinchart)
  - jbd2: use a weaker annotation in journal handling (Byungchul Park)
  - jbd2: use a per-journal lock_class_key for jbd2_trans_commit_key (Tetsuo Handa)
  - ext4: align max orphan file size with e2fsprogs limit (Baokun Li)
  - ext4: fix incorrect group number assertion in mb_check_buddy (Yongjian Sun)
  - ext4: clear i_state_flags when alloc inode (Haibo Chen)
  - ext4: xattr: fix null pointer deref in ext4_raw_inode() (Karina Yankevich)
  - ktest.pl: Fix uninitialized var in config-bisect.pl (Steven Rostedt)
  - fs/ntfs3: fix mount failure for sparse runs in run_unpack() (Konstantin Komarov)
  - kallsyms: Fix wrong "big" kernel symbol type read from procfs (Zheng Yejian)
  - floppy: fix for PAGE_SIZE != 4KB (Rene Rebe)
  - block: rate-limit capacity change info log (Li Chen)
  - s390/dasd: Fix gendisk parent after copy pair swap (Stefan Haberland)
  - lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit (Eric Biggers)
  - mmc: sdhci-msm: Avoid early clock doubling during HS400 transition (Sarthak Garg)
  - io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)
  - KEYS: trusted: Fix a memory leak in tpm2_load_cmd (Jarkko Sakkinen)
  - cifs: Fix memory and information leak in smb3_reconfigure() (Zilin Guan)
  - vhost/vsock: improve RCU read sections around vhost_vsock_get() (Stefano Garzarella)
  - block: rnbd-clt: Fix signedness bug in init_dev() (Dan Carpenter)
  - platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks (Chia-Lin Kao (AceLan))
  - nvme-fc: don't hold rport lock when putting ctrl (Daniel Wagner)
  - i2c: designware: Disable SMBus interrupts to prevent storms from mis-configured firmware (Jinhui Guo)
  - libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map (Ian Rogers)
  - serial: sprd: Return -EPROBE_DEFER when uart clock is not ready (Wenhua Lin)
  - usb: usb-storage: No additional quirks need to be added to the EL-R12 optical drive. (Chen Changcheng)
  - usb: xhci: limit run_graceperiod for only usb 3.0 devices (Hongyu Xie)
  - iio: adc: ti_am335x_adc: Limit step_avg to valid range for gcc complains (Pei Xiao)
  - usb: typec: ucsi: Handle incorrect num_connectors capability (Mark Pearson)
  - usbip: Fix locking bug in RT-enabled kernels (Lizhi Xu)
  - exfat: fix remount failure in different process environments (Yuezhang Mo)
  - reset: fix BIT macro reference (Encrow Thorne)
  - via_wdt: fix critical boot hang due to unnamed resource allocation (Li Qiang)
  - fuse: Invalidate the page cache after FOPEN_DIRECT_IO write (Bernd Schubert)
  - fuse: Always flush the page cache before FOPEN_DIRECT_IO write (Bernd Schubert)
  - scsi: qla2xxx: Use reinit_completion on mbx_intr_comp (Tony Battersby)
  - scsi: qla2xxx: Fix initiator mode with qlini_mode=exclusive (Tony Battersby)
  - scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled (Tony Battersby)
  - powerpc/addnote: Fix overflow on 32-bit builds (Ben Collins)
  - clk: mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4 (Josua Mayer)
  - ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx (Matthias Schiffer)
  - firmware: imx: scu-irq: Init workqueue before request mbox channel (Peng Fan)
  - ipmi: Fix __scan_channels() failing to rescan channels (Jinhui Guo)
  - ipmi: Fix the race between __scan_channels() and deliver_response() (Jinhui Guo)
  - ALSA: usb-mixer: us16x08: validate meter packet indices (Shipei Qu)
  - ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path (Haotian Zhang)
  - ALSA: vxpocket: Fix resource leak in vxpocket_probe error path (Haotian Zhang)
  - net/hsr: fix NULL pointer dereference in prp_get_untagged_frame() (Shaurya Rane)
  - dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml (Andrew Jeffery)
  - mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig (Jared Kangas)
  - spi: fsl-cpm: Check length parity before switching to 16 bit mode (Christophe Leroy)
  - ACPI: CPPC: Fix missing PCC check for guaranteed_perf (Pengjie Zhang)
  - ACPI: PCC: Fix race condition by removing static qualifier (Pengjie Zhang)
  - can: gs_usb: gs_can_open(): fix error handling (Marc Kleine-Budde)
  - Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table (Christoffer Sandberg)
  - Input: ti_am335x_tsc - fix off-by-one error in wire_order validation (Junjie Cao)
  - HID: input: map HID_GD_Z to ABS_DISTANCE for stylus/pen (Ping Cheng)
  - ksmbd: fix buffer validation by including null terminator size in EA length (Namjae Jeon)
  - ksmbd: Fix refcount leak when invalid session is found on session lookup (Namjae Jeon)
  - ksmbd: skip lock-range check on equal size to avoid size==0 underflow (Qianchang Zhao)
  - block: rnbd-clt: Fix leaked ID in init_dev() (Thomas Fourier)
  - spi: cadence-quadspi: Fix clock disable on probe failure path (Anurag Dutta)
  - x86/xen: Fix sparse warning in enlighten_pv.c (Juergen Gross)
  - x86/xen: Move Xen upcall handler (Brian Gerst)
  - drm/panel: sony-td4353-jdi: Enable prepare_prev_first (Marijn Suijten)
  - MIPS: Fix a reference leak bug in ip22_check_gio() (Haoxiang Li)
  - hwmon: (tmp401) fix overflow caused by default conversion rate value (Alexey Simakov)
  - hwmon: (ibmpex) fix use-after-free in high/low store (Junrui Luo)
  - net: hns3: add VLAN id validation before using (Jian Shen)
  - net: hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx (Jian Shen)
  - net: hns3: using the num_tqps in the vf driver to apply for resources (Jian Shen)
  - net: enetc: do not transmit redirected XDP frames when the link is down (Wei Fang)
  - net/handshake: duplicate handshake cancellations leak socket (Scott Mayhew)
  - net/mlx5: Serialize firmware reset with devlink (Shay Drory)
  - net/mlx5: Skip HotPlug check on sync reset using hot reset (Moshe Shemesh)
  - net/mlx5: fw_tracer, Handle escaped percent properly (Shay Drory)
  - net/mlx5: fw_tracer, Validate format string parameters (Shay Drory)
  - net/mlx5: Drain firmware reset in shutdown callback (Moshe Shemesh)
  - net/mlx5: fw reset, clear reset requested on drain_fw_reset (Moshe Shemesh)
  - ethtool: Avoid overflowing userspace buffer on stats query (Gal Pressman)
  - netfilter: nf_tables: remove redundant chain validation on register store (Pablo Neira Ayuso)
  - netfilter: nf_tables: allow loads only when register is initialized (Florian Westphal)
  - netfilter: nf_tables: pass context structure to nft_parse_register_load (Florian Westphal)
  - nfc: pn533: Fix error code in pn533_acr122_poweron_rdr() (Dan Carpenter)
  - net/sched: ets: Remove drr class from the active list if it changes to strict (Victor Nogueira)
  - caif: fix integer underflow in cffrml_receive() (Junrui Luo)
  - ipvs: fix ipv4 null-ptr-deref in route error path (Slavin Liu)
  - netfilter: nf_conncount: fix leaked ct in error paths (Fernando Fernandez Mancera)
  - broadcom: b44: prevent uninitialized value usage (Alexey Simakov)
  - net: openvswitch: fix middle attribute validation in push_nsh() action (Ilya Maximets)
  - mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats (Ido Schimmel)
  - mlxsw: spectrum_router: Fix neighbour use-after-free (Ido Schimmel)
  - mlxsw: spectrum_router: Fix possible neighbour reference count leak (Ido Schimmel)
  - ipvlan: Ignore PACKET_LOOPBACK in handle_mode_l2() (Dmitry Skorodumov)
  - net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change (Jamal Hadi Salim)
  - netrom: Fix memory leak in nr_sendmsg() (Wang Liang)
  - net: fec: ERR007885 Workaround for XDP TX path (Wei Fang)
  - gfs2: Fix use of bio_chain (Andreas Gruenbacher)
  - Bluetooth: btusb: Add new VID/PID 13d3/3533 for RTL8821CE (Gongwei Li)
  - Bluetooth: btusb: Add new VID/PID 2b89/6275 for RTL8761BUV (Chingbin Li)
  - ksmbd: vfs: fix race on m_flags in vfs_cache (Qianchang Zhao)
  - ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency (Namjae Jeon)
  - smb/server: fix return value of smb2_ioctl() (ChenXiaoSong)
  - gfs2: fix remote evict for read-only filesystems (Andreas Gruenbacher)
  - btrfs: scrub: always update btrfs_scrub_progress::last_physical (Qu Wenruo)
  - wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tablet (Hans de Goede)
  - hfsplus: fix volume corruption issue for generic/073 (Viacheslav Dubeyko)
  - hfsplus: Verify inode mode when loading from disk (Tetsuo Handa)
  - hfsplus: fix missing hfs_bnode_get() in __hfs_bnode_create (Yang Chenzhi)
  - hfsplus: fix volume corruption issue for generic/070 (Viacheslav Dubeyko)
  - ntfs: set dummy blocksize to read boot_block when mounting (Pedro Demarchi Gomes)
  - kbuild: Use objtree for module signing key path (Mikhail Malyshev)
  - fs/ntfs3: Support timestamps prior to epoch (Konstantin Komarov)
  - livepatch: Match old_sympos 0 and 1 in klp_find_func() (Song Liu)
  - cpuidle: menu: Use residency threshold in polling state override decisions (Aboorva Devarajan)
  - cpufreq: s5pv210: fix refcount leak (Shuhao Fu)
  - cpufreq: dt-platdev: Add JH7110S SOC to the allowlist (Hal Feng)
  - ACPI: property: Use ACPI functions in acpi_graph_get_next_endpoint() only (Sakari Ailus)
  - ACPICA: Avoid walking the Namespace if start_node is NULL (Cryolitia PukNgae)
  - x86/ptrace: Always inline trivial accessors (Peter Zijlstra)
  - sched/fair: Revert max_newidle_lb_cost bump (Peter Zijlstra)
  - sched/deadline: only set free_cpus for online runqueues (Doug Berger)
  - perf/x86/amd: Check event before enable to avoid GPF (George Kennedy)
  - iomap: account for unaligned end offsets when truncating read range (Joanne Koong)
  - iomap: adjust read range correctly for non-block-aligned positions (Joanne Koong)
  - btrfs: fix memory leak of fs_devices in degraded seed device path (Deepanshu Kartikey)
  - bpf, arm64: Do not audit capability check in do_jit() (Ondrej Mosnacek)
  - btrfs: fix a potential path leak in print_data_reloc_error() (Qu Wenruo)
  - btrfs: do not skip logging new dentries when logging a new name (Filipe Manana)
  - ipv6: add exception routes to GC list in rt6_insert_exception (Xin Long)
  - ipv6: avoid possible NULL deref in modify_prefix_route() (Eric Dumazet)
  - ALSA: dice: fix buffer overflow in detect_stream_formats() (Junrui Luo)
  - usb: phy: Initialize struct usb_phy list_head (Diogo Ivo)
  - usb: gadget: tegra-xudc: Always reinitialize data toggle when clear halt (Haotien Hsu)
  - net: lan743x: Allocate rings outside ZONE_DMA (Thangaraj Samynathan)
  - ocfs2: fix memory leak in ocfs2_merge_rec_left() (Dmitry Antipov)
  - irqchip/mchp-eic: Fix error code in mchp_eic_domain_alloc() (Dan Carpenter)
  - efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs (Mauro Carvalho Chehab)
  - efi/cper: Adjust infopfx size to accept an extra space (Mauro Carvalho Chehab)
  - efi/cper: Add a new helper function to print bitmasks (Mauro Carvalho Chehab)
  - dm log-writes: Add missing set_freezable() for freezable kthread (Haotian Zhang)
  - dm-raid: fix possible NULL dereference with undefined raid type (Alexey Simakov)
  - block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock (Mohamed Khalfella)
  - ARM: 9464/1: fix input-only operand modification in load_unaligned_zeropad() (Liyuan Pang)
  - ALSA: firewire-motu: add bounds check in put_user loop for DSP events (Junrui Luo)
  - rtc: gamecube: Check the return value of ioremap() (Haotian Zhang)
  - ALSA: uapi: Fix typo in asound.h comment (Andres J Rosa)
  - dma/pool: eliminate alloc_pages warning in atomic_pool_expand (Dave Kleikamp)
  - ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events (Junrui Luo)
  - nvme-auth: use kvfree() for memory allocated with kvcalloc() (Israel Rukshin)
  - block: fix comment for op_is_zone_mgmt() to include RESET_ALL (shechenglong)
  - blk-mq: Abort suspend when wakeup events are pending (Cong Zhang)
  - ASoC: ak5558: Disable regulator when error happens (Shengjiu Wang)
  - ASoC: ak4458: Disable regulator when error happens (Shengjiu Wang)
  - ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure() (Haotian Zhang)
  - platform/x86: asus-wmi: use brightness_set_blocking() for kbd led (Anton Khirnov)
  - fs/nls: Fix inconsistency between utf8_to_utf32() and utf32_to_utf8() (Armin Wolf)
  - NFS: Fix inheritance of the block sizes when automounting (Trond Myklebust)
  - Expand the type of nfs_fattr->valid (Trond Myklebust)
  - NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags (Trond Myklebust)
  - Revert "nfs: ignore SB_RDONLY when mounting nfs" (Trond Myklebust)
  - Revert "nfs: clear SB_RDONLY before getting superblock" (Trond Myklebust)
  - Revert "nfs: ignore SB_RDONLY when remounting nfs" (Trond Myklebust)
  - NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid (Jonathan Curley)
  - NFS: Initialise verifiers for visible dentries in nfs_atomic_open() (Trond Myklebust)
  - NFS: Initialise verifiers for visible dentries in readdir and lookup (Trond Myklebust)
  - fs/nls: Fix utf16 to utf8 conversion (Armin Wolf)
  - NFS: Avoid changing nlink when file removes and attribute updates race (Trond Myklebust)
  - 9p: fix cache/debug options printing in v9fs_show_options (Eric Sandeen)
  - fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe() (Abdun Nihaal)
  - pinctrl: single: Fix incorrect type for error return variable (Haotian Zhang)
  - pinctrl: single: Fix PIN_CONFIG_BIAS_DISABLE handling (Matthijs Kooijman)
  - perf tools: Fix split kallsyms DSO counting (Namhyung Kim)
  - net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop (Xiang Mei)
  - clk: keystone: fix compile testing (Johan Hovold)
  - md/raid5: fix IO hang when array is broken with IO inflight (Yu Kuai)
  - remoteproc: qcom_q6v5_wcss: fix parsing of qcom,halt-regs (Alexandru Gagniuc)
  - mtd: lpddr_cmds: fix signed shifts in lpddr_cmds (Ivan Stepchenko)
  - selftests: bonding: add delay before each xvlan_over_bond connectivity check (Hangbin Liu)
  - selftests: bonding: add ipvlan over bond testing (Etienne Champetier)
  - selftests: bonding: Add more missing config options (Benjamin Poirier)
  - selftests: bonding: add missing build configs (Jakub Kicinski)
  - mtd: rawnand: renesas: Handle devm_pm_runtime_enable() errors (Haotian Zhang)
  - net: stmmac: fix rx limit check in stmmac_rx_zc() (Alexey Kodanev)
  - netfilter: nft_connlimit: update the count if add was skipped (Fernando Fernandez Mancera)
  - netfilter: nf_conncount: rework API to use sk_buff directly (Fernando Fernandez Mancera)
  - netfilter: flowtable: check for maximum number of encapsulations in bridge vlan (Pablo Neira Ayuso)
  - Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()" (Ilias Stamatis)
  - resource: introduce is_type_match() helper and use it (Andy Shevchenko)
  - resource: replace open coded resource_intersection() (Andy Shevchenko)
  - resource: Reuse for_each_resource() macro (Andy Shevchenko)
  - regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex (sparkhuang)
  - ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend (Marek Szyprowski)
  - ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend (Marek Szyprowski)
  - ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend (Marek Szyprowski)
  - ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend (Marek Szyprowski)
  - ASoC: Intel: catpt: Fix error path in hw_params() (Cezary Rojewski)
  - vdpa/pds: use %pe for ERR_PTR() in event handler registration (Alok Tiwari)
  - virtio: fix virtqueue_set_affinity() docs (Michael S. Tsirkin)
  - virtio: fix whitespace in virtio_config_ops (Michael S. Tsirkin)
  - virtio: fix typo in virtio_device_ready() comment (Michael S. Tsirkin)
  - virtio_vdpa: fix misleading return in void function (Alok Tiwari)
  - ext4: improve integrity checking in __mb_check_buddy by enhancing order-0 validation (Yongjian Sun)
  - ext4: remove unused return value of __mb_check_buddy (Kemeng Shi)
  - ublk: prevent invalid access with DEBUG (Kevin Brodsky)
  - ublk: complete command synchronously on error (Caleb Sander Mateos)
  - ublk: make sure io cmd handled in submitter task context (Ming Lei)
  - ACPI: processor_core: fix map_x2apic_id for amd-pstate on am4 (René Rebe)
  - hwmon: sy7636a: Fix regulator_enable resource leak on error path (Haotian Zhang)
  - drm/amd/display: Fix logical vs bitwise bug in get_embedded_panel_info_v2_1() (Dan Carpenter)
  - ASoC: fsl_xcvr: clear the channel status control memory (Shengjiu Wang)
  - RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY (Jacob Moroni)
  - RDMA/irdma: Add support to re-register a memory region (Sindhu Devale)
  - RDMA/irdma: Fix data race in irdma_free_pble (Krzysztof Czurylo)
  - RDMA/irdma: Fix data race in irdma_sc_ccq_arm (Krzysztof Czurylo)
  - iommu/arm-smmu-qcom: Enable use of all SMR groups when running bare-metal (Stephan Gerhold)
  - backlight: lp855x: Fix lp855x.h kernel-doc warnings (Randy Dunlap)
  - backlight: led-bl: Add devlink to supplier LEDs (Luca Ceresoli)
  - wifi: ieee80211: correct FILS status codes (Ria Thomas)
  - iomap: always run error completions in user context (Christoph Hellwig)
  - iomap: factor out a iomap_dio_done helper (Christoph Hellwig)
  - drm/nouveau: restrict the flush page to a 32-bit address (Timur Tabi)
  - PCI: dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition (Shawn Lin)
  - btrfs: fix leaf leak in an error path in btrfs_del_items() (Filipe Manana)
  - staging: fbtft: core: fix potential memory leak in fbtft_probe_common() (Jianglei Nie)
  - firmware: stratix10-svc: fix make htmldocs warning for stratix10_svc (Dinh Nguyen)
  - mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add() (Zilin Guan)
  - RDMA/bnxt_re: Fix the inline size for GenP7 devices (Selvin Xavier)
  - RISC-V: KVM: Fix guest page fault within HLV* instructions (Fangyu Yu)
  - crypto: ccree - Correctly handle return of sg_nents_for_len (Haotian Zhang)
  - crypto: starfive - Correctly handle return of sg_nents_for_len (Haotian Zhang)
  - selftests/bpf: Improve reliability of test_perf_branches_no_hw() (Matt Bobrowski)
  - selftests/bpf: skip test_perf_branches_hw() on unsupported platforms (Matt Bobrowski)
  - usb: raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE (Gopi Krishna Menon)
  - usb: dwc2: fix hang during suspend if set as peripheral (Jisheng Zhang)
  - usb: dwc2: fix hang during shutdown if set as peripheral (Jisheng Zhang)
  - usb: dwc2: disable platform lowlevel hw resources during shutdown (Jisheng Zhang)
  - usb: chaoskey: fix locking for O_NONBLOCK (Oliver Neukum)
  - ima: Handle error code returned by ima_filter_rule_match() (Zhao Yipeng)
  - wifi: rtl818x: rtl8187: Fix potential buffer underflow in rtl8187_rx_cb() (Seungjin Bae)
  - cpuset: Treat cpusets in attaching as populated (Chen Ridong)
  - net: phy: adin1100: Fix software power-down ready condition (Alexander Dahl)
  - phy: renesas: rcar-gen3-usb2: Fix an error handling path in rcar_gen3_phy_usb2_probe() (Christophe JAILLET)
  - mfd: mt6358-irq: Fix missing irq_domain_remove() in error path (Haotian Zhang)
  - mfd: mt6397-irq: Fix missing irq_domain_remove() in error path (Haotian Zhang)
  - wifi: mac80211: fix CMAC functions not handling errors (Chien Wong)
  - wifi: mac80211: remove RX_DROP_UNUSABLE (Johannes Berg)
  - scsi: qla2xxx: Fix improper freeing of purex item (Zilin Guan)
  - pwm: bcm2835: Make sure the channel is enabled after pwm_request() (Uwe Kleine-König)
  - ipv6: clear RA flags when adding a static route (Fernando Fernandez Mancera)
  - net/ipv6: Remove expired routes with a separated list of routes. (Kui-Feng Lee)
  - drm/mediatek: Fix CCORR mtk_ctm_s31_32_to_s1_n function issue (Jay Liu)
  - fs/ntfs3: Prevent memory leaks in add sub record (Edward Adam Davis)
  - fs/ntfs3: out1 also needs to put mi (Edward Adam Davis)
  - powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format (Ritesh Harjani (IBM))
  - powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit (Ritesh Harjani (IBM))
  - bpf: Fix invalid prog->stats access when update_effective_progs fails (Pu Lehui)
  - bpf: Improve program stats run-time calculation (Jose Fernandez)
  - wifi: rtl818x: Fix potential memory leaks in rtl8180_init_rx_ring() (Abdun Nihaal)
  - drm/msm/a2xx: stop over-complaining about the legacy firmware (Dmitry Baryshkov)
  - NFSD/blocklayout: Fix minlength check in proc_layoutget (Sergey Bashirov)
  - tracefs: fix a leak in eventfs_create_events_dir() (Al Viro)
  - watchdog: starfive: Fix resource leak in probe error path (Haotian Zhang)
  - watchdog: wdat_wdt: Fix ACPI table leak in probe function (Haotian Zhang)
  - bpf: Check skb->transport_header is set in bpf_skb_check_mtu (Martin KaFai Lau)
  - selftests/bpf: Fix failure paths in send_signal test (Alexei Starovoitov)
  - bpf: Handle return value of ftrace_set_filter_ip in register_fentry (Menglong Dong)
  - ps3disk: use memcpy_{from,to}_bvec index (Rene Rebe)
  - arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A (FUKAUMI Naoki)
  - arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A (FUKAUMI Naoki)
  - PCI: keystone: Exit ks_pcie_probe() for invalid mode (Siddharth Vadapalli)
  - bpf: Free special fields when update [lru_,]percpu_hash maps (Leon Hwang)
  - leds: netxbig: Fix GPIO descriptor leak in error paths (Haotian Zhang)
  - scsi: sim710: Fix resource leak by adding missing ioport_unmap() calls (Haotian Zhang)
  - ACPI: property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint() (Haotian Zhang)
  - ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() (Dmitry Antipov)
  - lib/vsprintf: Check pointer before dereferencing in time_and_date() (Andy Shevchenko)
  - clk: renesas: r9a06g032: Fix memory leak in error path (Haotian Zhang)
  - coresight: etm4x: Add context synchronization before enabling trace (Leo Yan)
  - coresight: etm4x: Extract the trace unit controlling (Leo Yan)
  - coresight: etm4x: Correct polling IDLE bit (Leo Yan)
  - nbd: defer config unlock in nbd_genl_connect (Zheng Qixing)
  - wifi: cw1200: Fix potential memory leak in cw1200_bh_rx_helper() (Abdun Nihaal)
  - macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse (Long Li)
  - powerpc/32: Fix unpaired stwcx. on interrupt exit (Christophe Leroy)
  - cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs (Gautham R. Shenoy)
  - scsi: ufs: core: fix incorrect buffer duplication in ufshcd_read_string_desc() (Bean Huo)
  - ntfs3: init run lock for extend inode (Edward Adam Davis)
  - ARM: dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties (Jihed Chaibi)
  - RDMA/rtrs: server: Fix error handling in get_or_create_srv (Ma Ke)
  - dt-bindings: PCI: amlogic: Fix the register name of the DBI region (Manivannan Sadhasivam)
  - staging: most: remove broken i2c driver (Johan Hovold)
  - staging: most: i2c: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Uwe Kleine-König)
  - scsi: smartpqi: Fix device resources accessed after device removal (Mike McGowen)
  - scsi: stex: Fix reboot_notifier leak in probe error path (Haotian Zhang)
  - nbd: defer config put in recv_work (Zheng Qixing)
  - regulator: core: disable supply if enabling main regulator fails (Gabor Juhos)
  - ext4: correct the checking of quota files before moving extents (Zhang Yi)
  - mfd: da9055: Fix missing regmap_del_irq_chip() in error path (Haotian Zhang)
  - efi/libstub: Fix page table access in 5-level to 4-level paging transition (Usama Arif)
  - x86/boot: Fix page table access in 5-level to 4-level paging transition (Usama Arif)
  - ARM: dts: omap3: n900: Correct obsolete TWL4030 power compatible (Jihed Chaibi)
  - ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible (Jihed Chaibi)
  - ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels (Yegor Yefremov)
  - fs/9p: Don't open remote file with APPEND mode when writeback cache is used (Tingmao Wang)
  - scsi: target: Do not write NUL characters into ASCII configfs output (Bart Van Assche)
  - power: supply: apm_power: only unset own apm_get_power_status (Ahelenia Ziemiańska)
  - power: supply: wm831x: Check wm831x_set_bits() return value (Ivan Abramov)
  - power: supply: rt9467: Prevent using uninitialized local variable in rt9467_set_value_from_ranges() (Murad Masimov)
  - power: supply: rt9467: Return error on failure in rt9467_set_value_from_ranges() (Ivan Abramov)
  - power: supply: cw2015: Check devm_delayed_work_autocancel() return code (Ivan Abramov)
  - perf lock contention: Load kernel map before lookup (Namhyung Kim)
  - perf maps: Add maps__load_first() (Ian Rogers)
  - interconnect: debugfs: Fix incorrect error handling for NULL path (Kuan-Wei Chiu)
  - arm64: dts: qcom: msm8996: add interconnect paths to USB2 controller (Dmitry Baryshkov)
  - interconnect: qcom: msm8996: add missing link to SLAVE_USB_HS (Dmitry Baryshkov)
  - i3c: master: svc: Prevent incomplete IBI transaction (Stanley Chu)
  - i3c: fix refcount inconsistency in i3c_master_register (Frank Li)
  - i3c: master: Inherit DMA masks and parameters from parent device (Jarkko Nikula)
  - pinctrl: stm32: fix hwspinlock resource leak in probe function (Haotian Zhang)
  - soc: qcom: smem: fix hwspinlock resource leak in probe error paths (Haotian Zhang)
  - tools/nolibc/stdio: let perror work when NOLIBC_IGNORE_ERRNO is set (Benjamin Berg)
  - x86/dumpstack: Prevent KASAN false positive warnings in __show_regs() (Tengda Wu)
  - task_work: Fix NMI race condition (Peter Zijlstra)
  - mtd: rawnand: lpc32xx_slc: fix GPIO descriptor leak on probe error and remove (Haotian Zhang)
  - mtd: nand: relax ECC parameter validation check (Aryan Srivastava)
  - Revert "mtd: rawnand: marvell: fix layouts" (Aryan Srivastava)
  - ARM: dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties (Wolfram Sang)
  - ARM: dts: renesas: gose: Remove superfluous port property (Wolfram Sang)
  - RDMA/rxe: Fix null deref on srq->rq.queue after resize failure (Zhu Yanjun)
  - sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock(). (Kuniyuki Iwashima)
  - phy: mscc: Fix PTP for VSC8574 and VSC8572 (Horatiu Vultur)
  - arm64: dts: qcom: sdm845-oneplus: Correct gpio used for slider (Gergo Koteles)
  - firmware: imx: scu-irq: fix OF node leak in (Peng Fan)
  - arm64: dts: ti: k3-am62p: Fix memory ranges for GPU (Randolph Sapp)
  - s390/ap: Don't leak debug feature files if AP instructions are not available (Heiko Carstens)
  - s390/smp: Fix fallback CPU detection (Heiko Carstens)
  - wifi: ath11k: fix peer HE MCS assignment (Baochen Qiang)
  - crypto: hisilicon/qm - restore original qos values (nieweiqiang)
  - crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id (Thorsten Blum)
  - clk: qcom: camcc-sm6350: Fix PLL config of PLL2 (Luca Weiss)
  - clk: qcom: camcc-sm6350: Specify Titan GDSC power domain as a parent to other (Vladimir Zapolskiy)
  - uio: uio_fsl_elbc_gpcm:: Add null pointer check to uio_fsl_elbc_gpcm_probe (Li Qiang)
  - PCI: rcar-gen2: Drop ARM dependency from PCI_RCAR_GEN2 (Geert Uytterhoeven)
  - arm64: dts: imx8mp-venice-gw702x: remove off-board sdhc1 (Tim Harvey)
  - arm64: dts: imx8mp-venice-gw702x: remove off-board uart (Tim Harvey)
  - arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl (Tim Harvey)
  - arm64: dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props (Tim Harvey)
  - iio: imu: st_lsm6dsx: Fix measurement unit for odr struct member (Francesco Lavra)
  - inet: Avoid ehash lookup race in inet_ehash_insert() (Xuanqiang Luo)
  - rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() (Xuanqiang Luo)
  - ntfs3: Fix uninit buffer allocated by __getname() (Sidharth Seela)
  - ntfs3: fix uninit memory after failed mi_read in mi_format_new (Raphael Pinsonneault-Thibeault)
  - crypto: authenc - Correctly pass EINPROGRESS back up to the caller (Herbert Xu)
  - irqchip/qcom-irq-combiner: Fix section mismatch (Johan Hovold)
  - irqchip/imx-mu-msi: Fix section mismatch (Johan Hovold)
  - irqchip/irq-brcmstb-l2: Fix section mismatch (Johan Hovold)
  - irqchip/irq-bcm7120-l2: Fix section mismatch (Johan Hovold)
  - irqchip/irq-bcm7038-l1: Fix section mismatch (Johan Hovold)
  - sched/fair: Forfeit vruntime on yield (Fernand Sieber)
  - objtool: Fix weak symbol detection (Josh Poimboeuf)
  - objtool: Fix standalone --hacks=jump_label (Dylan Hatch)
  - HID: logitech-hidpp: Do not assume FAP in hidpp_send_message_sync() (Mavroudis Chatzilazaridis)
  - clk: renesas: cpg-mssr: Read back reset registers to assure values latched (Marek Vasut)
  - clk: renesas: Pass sub struct of cpg_mssr_priv to cpg_clk_register (Thierry Bultel)
  - clk: renesas: Use str_on_off() helper (Geert Uytterhoeven)
  - clk: renesas: rzg2l: Use %x format specifier to print CLK_ON_R() (Claudiu Beznea)
  - clk: renesas: rzg2l: Remove critical area (Claudiu Beznea)
  - clk: renesas: rzg2l: Simplify the logic in rzg2l_mod_clock_endisable() (Claudiu Beznea)
  - clk: renesas: cpg-mssr: Add missing 1ms delay into reset toggle callback (Marek Vasut)
  - USB: Fix descriptor count when handling invalid MBIM extended descriptor (Seungjin Bae)
  - drm/vgem-fence: Fix potential deadlock on release (Janusz Krzysztofik)
  - drm/panel: visionox-rm69299: Don't clear all mode flags (Guido Günther)
  - gpu: host1x: Fix race in syncpt alloc/free (Mainak Sen)
  - smack: fix bug: unprivileged task can create labels (Konstantin Andreev)
  - staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing (Navaneeth K)
  - staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing (Navaneeth K)
  - staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser (Navaneeth K)
  - comedi: check device's attached status in compat ioctls (Nikita Zhandarovich)
  - comedi: multiq3: sanitize config options in multiq3_attach() (Nikita Zhandarovich)
  - comedi: c6xdigio: Fix invalid PNP driver unregistration (Ian Abbott)
  - wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1 (Zenm Chen)
  - samples: work around glibc redefining some of our defines wrong (Linus Torvalds)
  - HID: elecom: Add support for ELECOM M-XT3URBK (018F) (Naoki Ueki)
  - platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally (Antheas Kapenekakis)
  - platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list (Antheas Kapenekakis)
  - platform/x86: huawei-wmi: add keys for HONOR models (Jia Ston)
  - HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list (April Grimoire)
  - platform/x86: acer-wmi: Ignore backlight event (Armin Wolf)
  - pinctrl: qcom: msm: Fix deadlock in pinmux configuration (Praveen Talari)
  - nvme: fix admin request_queue lifetime (Keith Busch)
  - HID: hid-input: Extend Elan ignore battery quirk to USB (Mario Limonciello (AMD))
  - bfs: Reconstruct file type when loading from disk (Tetsuo Handa)
  - ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series (Lushih Hsieh)
  - smb: fix invalid username check in smb3_fs_context_parse_param() (Yiqi Sun)
  - Bluetooth: btrtl: Avoid loading the config file on security chips (Max Chou)
  - drm/vmwgfx: Use kref in vmw_bo_dirty (Ian Forbes)
  - spi: imx: keep dma request disabled before dma transfer setup (Robin Gong)
  - spi: xilinx: increase number of retries before declaring stall (Alvaro Gamez Machado)
  - ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct() (Song Liu)
  - USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC (Johan Hovold)
  - USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC (Johan Hovold)
  - serial: add support of CPCI cards (Magne Bruno)
  - USB: serial: ftdi_sio: match on interface number for jtag (Johan Hovold)
  - USB: serial: option: move Telit 0x10c7 composition in the right place (Fabio Porcedda)
  - USB: serial: option: add Telit Cinterion FE910C04 new compositions (Fabio Porcedda)
  - USB: serial: option: add Foxconn T99W760 (Slark Xiao)
  - KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced (Omar Sandoval)
  - comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel() (Nikita Zhandarovich)
  - ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock() (Alexey Nepomnyashih)
  - locking/spinlock/debug: Fix data-race in do_raw_write_lock (Alexander Sverdlin)
  - ksmbd: ipc: fix use-after-free in ipc_msg_send_request (Qianchang Zhao)
  - ext4: refresh inline data size before write operations (Deepanshu Kartikey)
  - jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system corrupted (Ye Bin)
  - Documentation: process: Also mention Sasha Levin as stable tree maintainer (Bagas Sanjaya)
  - leds: spi-byte: Use devm_led_classdev_register_ext() (Stefan Kalscheuer)
  - xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)
  - xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)
  - Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)
  - HID: core: Harden s32ton() against conversion to 0 bits (Alan Stern)
  - net: dsa: microchip: Free previously initialized ports on init failures (Bastien Curutchet (Schneider Electric))
  - net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}() (Bastien Curutchet (Schneider Electric))
  - ksmbd: fix use-after-free in session logoff (Sean Heelan)
  - mptcp: fix duplicate reset on fastclose (Paolo Abeni)
  - selftests: mptcp: join: properly kill background tasks (Matthieu Baerts (NGI0))
  - staging: rtl8712: Remove driver using deprecated API wext (Philipp Hortmann)
  - net: macb: fix unregister_netdev call order in macb_remove() (luoguangfei)
  - iio: adc: rtq6056: Correct the sign bit index (ChiYuan Huang)
  - can: rcar_canfd: Fix CAN-FD mode as default (Biju Das)
  - usb: typec: ucsi: psy: Set max current to zero when disconnected (Jameson Thies)
  - usb: gadget: udc: fix use-after-free in usb_gadget_state_work (Jimmy Hu)
  - usb: udc: Add trace event for usb_gadget_set_state (Kuen-Han Tsai)
  - nfsd: Replace clamp_t in nfsd4_get_drc_mem() (NeilBrown)
  - bonding: check xdp prog when set bond mode (Wang Liang)
  - bonding: return detailed error when loading native XDP fails (Hangbin Liu)
  - libceph: replace BUG_ON with bounds check for map->max_osd (ziming zhang)
  - libceph: prevent potential out-of-bounds writes in handle_auth_session_key() (ziming zhang)
  - libceph: fix potential use-after-free in have_mon_and_osd_map() (Ilya Dryomov)
  - net: dsa: microchip: ptp: Fix checks on irq_find_mapping() (Bastien Curutchet (Schneider Electric))
  - net: dsa: microchip: common: Fix checks on irq_find_mapping() (Bastien Curutchet (Schneider Electric))
  - drm/amd/display: Check NULL before accessing (Alex Hung)
  - drm: sti: fix device leaks at component probe (Johan Hovold)
  - USB: serial: option: add support for Rolling RW101R-GL (Vanillan Wang)
  - USB: serial: ftdi_sio: add support for u-blox EVK-M101 (Oleksandr Suvorov)
  - xhci: dbgtty: fix device unregister (Łukasz Bartosik)
  - xhci: dbgtty: Fix data corruption when transmitting data form DbC to host (Mathias Nyman)
  - usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths (Manish Nagar)
  - usb: dwc3: pci: Sort out the Intel device IDs (Heikki Krogerus)
  - usb: dwc3: pci: add support for the Intel Nova Lake -S (Heikki Krogerus)
  - usb: uas: fix urb unmapping issue when the uas device is remove during ongoing data transfer (Owen Gu)
  - usb: storage: sddr55: Reject out-of-bound new_pba (Tianchu Chen)
  - USB: storage: Remove subclass and protocol overrides from Novatek quirk (Alan Stern)
  - usb: storage: Fix memory leak in USB bulk transport (Desnes Nunes)
  - usb: renesas_usbhs: Fix synchronous external abort on unbind (Claudiu Beznea)
  - usb: gadget: f_eem: Fix memory leak in eem_unwrap (Kuen-Han Tsai)
  - usb: cdns3: Fix double resource release in cdns3_pci_probe (Miaoqian Lin)
  - most: usb: fix double free on late probe failure (Johan Hovold)
  - serial: amba-pl011: prefer dma_mapping_error() over explicit address checking (Miaoqian Lin)
  - mptcp: clear scheduled subflows on retransmit (Paolo Abeni)
  - atm/fore200e: Fix possible data race in fore200e_open() (Gui-Dong Han)
  - ARM: dts: nxp: imx6ul: correct SAI3 interrupt line (Maarten Zanders)
  - ALSA: usb-audio: Add DSD quirk for LEAK Stereo 230 (Ivan Zhaldak)
  - MIPS: mm: kmalloc tlb_vpn array to avoid stack overflow (Thomas Bogendoerfer)
  - MIPS: mm: Prevent a TLB shutdown on initial uniquification (Maciej W. Rozycki)
  - iio: adc: ad7280a: fix ad7280_store_balance_timer() (David Lechner)
  - firmware: stratix10-svc: fix bug in saving controller data (Khairul Anuar Romli)
  - slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slaves (Miaoqian Lin)
  - thunderbolt: Add support for Intel Wildcat Lake (Alan Borzeszkowski)
  - smb: client: fix memory leak in cifs_construct_tcon() (Paulo Alcantara)
  - drivers/usb/dwc3: fix PCI parent check (Jamie Iles)
  - dm-verity: fix unreliable memory allocation (Mikulas Patocka)
  - ceph: fix crash in process_v2_sparse_read() for encrypted directories (Viacheslav Dubeyko)
  - can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handling (Marc Kleine-Budde)
  - can: sja1000: fix max irq loop handling (Thomas Mühlbacher)
  - iio: accel: fix ADXL355 startup race condition (Valek Andrej)
  - iio: accel: bmc150: Fix irq assumption regression (Linus Walleij)
  - iio:common:ssp_sensors: Fix an error handling path ssp_probe() (Christophe JAILLET)
  - iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fields (Francesco Lavra)
  - Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()" (Jiri Olsa)
  - spi: bcm63xx: fix premature CS deassertion on RX-only transactions (Hang Zhou)
  - spi: nxp-fspi: Propagate fwnode in ACPI case as well (Andy Shevchenko)
  - spi: nxp-fspi: Support per spi-mem operation frequency switches (Miquel Raynal)
  - spi: spi-mem: Add a new controller capability (Miquel Raynal)
  - spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency (Miquel Raynal)
  - spi: spi-mem: Allow specifying the byte order in Octal DTR mode (Tudor Ambarus)
  - spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errors (Haotian Zhang)
  - spi: tegra114: remove Kconfig dependency on TEGRA20_APB_DMA (Francesco Lavra)
  - mailbox: pcc: don't zero error register (Jamie Iles)
  - mailbox: pcc: Refactor error handling in irq handler into separate function (Sudeep Holla)
  - mailbox: mailbox-test: Fix debugfs_create_dir error checking (Haotian Zhang)
  - usb: gadget: renesas_usbf: Handle devm_pm_runtime_enable() errors (Haotian Zhang)
  - iio: st_lsm6dsx: Fixed calibrated timestamp calculation (Mario Tesi)
  - net: fec: do not register PPS event for PEROUT (Wei Fang)
  - net: fec: do not allow enabling PPS and PEROUT simultaneously (Wei Fang)
  - net: fec: do not update PEROUT if it is enabled (Wei Fang)
  - net: fec: cancel perout_timer when PEROUT is disabled (Wei Fang)
  - net: atlantic: fix fragment overflow handling in RX path (Jiefeng Zhang)
  - net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing traffic (Vladimir Oltean)
  - net: dsa: sja1105: simplify static configuration reload (Russell King (Oracle))
  - drm/amdgpu: fix cyan_skillfish2 gpu info fw handling (Alex Deucher)
  - net: sxgbe: fix potential NULL dereference in sxgbe_rx() (Alexey Kodanev)
  - net/mlx5e: Fix validation logic in rate limiting (Danielle Costantino)
  - net: lan966x: Fix the initialization of taprio (Horatiu Vultur)
  - net: aquantia: Add missing descriptor cache invalidation on ATL2 (Kai-Heng Feng)
  - platform/x86: intel: punit_ipc: fix memory corruption (Dan Carpenter)
  - net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY (Daniel Golle)
  - Bluetooth: SMP: Fix not generating mackey and ltk when repairing (Luiz Augusto von Dentz)
  - Bluetooth: hci_sock: Prevent race in socket write iter and sock bind (Edward Adam Davis)
  - can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing data (Marc Kleine-Budde)
  - can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing header (Marc Kleine-Budde)
  - can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitted URBs (Marc Kleine-Budde)
  - can: kvaser_usb: leaf: Fix potential infinite loop in command parsers (Seungjin Bae)
  - mptcp: fix a race in mptcp_pm_del_add_timer() (Eric Dumazet)
  - mm/mempool: fix poisoning order>0 pages with HIGHMEM (Vlastimil Babka)
  - mm/mempool: replace kmap_atomic() with kmap_local_page() (Fabio M. De Francesco)
  - HID: amd_sfh: Stop sensor before starting (Mario Limonciello (AMD))
  - selftests: mptcp: join: endpoints: longer transfer (Matthieu Baerts (NGI0))
  - pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
  - pmdomain: imx-gpc: Convert to platform remove callback returning void (Uwe Kleine-König)
  - pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
  - ftrace: Fix BPF fexit with livepatch (Song Liu)
  - crash: fix crashkernel resource shrink (Sourabh Jain)
  - wifi: cfg80211: Add missing lock in cfg80211_check_and_end_cac() (Alexander Wetzel)
  - maple_tree: fix tracepoint string pointers (Martin Kaiser)
  - uio_hv_generic: Set event for all channels on the device (Long Li)
  - KVM: arm64: Check the untrusted offset in FF-A memory share (Sebastian Ene)
  - smb: client: fix incomplete backport in cfids_invalidation_worker() (Henrique Carvalho)
  - tracing/tools: Fix incorrcet short option in usage text for --threads (Zhang Chujun)
  - net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
  - ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
  - f2fs: compress: fix UAF of f2fs_inode_info in f2fs_free_dic (Zhiguo Niu)
  - s390/mm: Fix __ptep_rdp() inline assembly (Heiko Carstens)
  - f2fs: compress: change the first parameter of page_array_{alloc,free} to sbi (Zhiguo Niu)
  - kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
  - kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
  - net: tls: Cancel RX async resync request on rcd_delta overflow (Shahar Shitrit)
  - selftests: net: use BASH for bareudp testing (Po-Hsu Lin)
  - x86/microcode/AMD: Limit Entrysign signature checking to known generations (Borislav Petkov (AMD))
  - scsi: core: Fix a regression triggered by scsi_host_busy() (Bart Van Assche)
  - cifs: fix typo in enable_gcm_256 module parameter (Steve French)
  - bcma: don't register devices disabled in OF (Rafał Miłecki)
  - vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)
  - cifs: fix memory leak in smb3_fs_context_parse_param error path (Shaurya Rane)
  - LoongArch: Use UAPI types in ptrace UAPI header (Thomas Weißschuh)
  - net/mlx5: Clean up only new IRQ glue on request_irq() failure (Pradyumn Rahar)
  - devlink: rate: Unset parent pointer in devl_rate_nodes_destroy (Shay Drory)
  - pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc() (Jared Kangas)
  - pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc (Jared Kangas)
  - net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end() (Pavel Zhigulin)
  - platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos (Haotian Zhang)
  - s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
  - nvme-multipath: fix lockdep WARN due to partition scan work (Shin'ichiro Kawasaki)
  - net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets)
  - net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get() (Pavel Zhigulin)
  - net: dsa: hellcreek: fix missing error handling in LED registration (Pavel Zhigulin)
  - drm/tegra: Add call to put_pid() (Prateek Agarwal)
  - mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
  - drm/amd/display: Move sleep into each retry for retrieve_link_cap() (Mario Limonciello (AMD))
  - drm/amd/display: Increase DPCD read retries (Mario Limonciello (AMD))
  - pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe() (Haotian Zhang)
  - xfrm: Prevent locally generated packets from direct output in tunnel mode (Jianbo Liu)
  - xfrm: Determine inner GSO type from packet inner protocol (Jianbo Liu)
  - drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled (Yifan Zha)
  - drm/tegra: dc: Fix reference leak in tegra_dc_couple() (Ma Ke)
  - mptcp: do not fallback when OoO is present (Paolo Abeni)
  - mptcp: decouple mptcp fastclose from tcp close (Paolo Abeni)
  - mptcp: avoid unneeded subflow-level drops (Paolo Abeni)
  - mptcp: fix premature close in case of fallback (Paolo Abeni)
  - mptcp: fix ack generation for fallback msk (Paolo Abeni)
  - mptcp: fix race condition in mptcp_schedule_work() (Eric Dumazet)
  - LoongArch: Don't panic if no valid cache info for PCI (Huacai Chen)
  - dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups (Krzysztof Kozlowski)
  - MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
  - scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz)
  - scsi: sg: Do not sleep in atomic context (Bart Van Assche)
  - nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() (Ewan D. Milne)
  - nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl() (Ewan D. Milne)
  - nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot (Nam Cao)
  - Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
  - Input: imx_sc_key - fix memory corruption on unload (Dan Carpenter)
  - Input: goodix - add support for ACPI ID GDIX1003 (Hans de Goede)
  - Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih)
  - Revert "drm/tegra: dsi: Clear enable register if powered by bootloader" (Diogo Ivo)
  - net: dsa: microchip: lan937x: Fix RGMII delay tuning (Oleksij Rempel)
  - be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin)
  - ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan() (Yihang Li)
  - smb: client: introduce close_cached_dir_locked() (Henrique Carvalho)
  - ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
  - mptcp: Disallow MPTCP subflows from sockmap (Jiayuan Chen)
  - exfat: check return value of sb_min_blocksize in exfat_read_boot_sector (Yongpeng Yang)
  - shmem: fix tmpfs reconfiguration (remount) when noswap is set (Mike Yuan)
  - mtdchar: fix integer overflow in read/write ioctls (Dan Carpenter)
  - mtd: rawnand: cadence: fix DMA device NULL pointer dereference (Niravkumar L Rabara)
  - HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)
  - timers: Fix NULL function pointer race in timer_shutdown_sync() (Yipeng Zou)
  - anolis: sched/rt: Avoid NULL deref in task_is_throttled_rt with rt_group_sched=off (Qihang Zhou)
  - anolis: sched/cpuacct: Guard tg->rt_rq access when rt_group_sched is disabled (Qihang Zhou)
  - smb: server: fix active_num_conn leak on transport allocation failure (Michael Bommarito) {CVE-2026-31711}
  - smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection() (Henrique Carvalho) {CVE-2026-31711}
  - ksmbd: make ksmbd thread names distinct by client IP (Namjae Jeon) {CVE-2026-31711}
  - exfat: validate cluster allocation bits of the allocation bitmap (Namjae Jeon) {CVE-2025-40307}
  - exfat: using hweight instead of internal logic (John Sanpe) {CVE-2025-40307}
  - vfs: Add a sysctl for automated deletion of dentry (Yafang Shao)
  - anolis: pinctrl: zhaoxin: Add multi-socket support for KH50000 (LeoLiu-oc)
  - anolis: config: Enable CONFIG_CK_KABI_RESERVE for risc-v (Gao Rui)
  - anolis: riscv: Fix compilation error for canary offset exceeding 2047 (Gao Rui)
  - KVM: riscv: selftests: add Zilsd and Zclsd extension to get-reg-list test (Pincheng Wang)
  - riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VM (Pincheng Wang)
  - riscv: hwprobe: export Zilsd and Zclsd ISA extensions (Pincheng Wang)
  - riscv: add ISA extension parsing for Zilsd and Zclsd (Pincheng Wang)
  - dt-bindings: riscv: add Zilsd and Zclsd extension descriptions (Pincheng Wang)
  - selftests/riscv: Add Zicbop prefetch test (Yao Zihong)
  - riscv: hwprobe: Expose Zicbop extension and its block size (Yao Zihong)
  - riscv: Introduce Zalasr instructions (Xu Lu)
  - riscv: hwprobe: Export Zalasr extension (Xu Lu)
  - dt-bindings: riscv: Add Zalasr ISA extension description (Xu Lu)
  - riscv: Add ISA extension parsing for Zalasr (Xu Lu)
  - riscv: hwprobe: Document MIPS xmipsexectl vendor extension (Aleksa Paunovic)
  - riscv: hwprobe: Add MIPS vendor extension probing (Aleksa Paunovic)
  - riscv: hwprobe: Add SiFive vendor extension support and probe for xsfqmaccdod and xsfqmaccqoq (Cyan Yang)
  - riscv: hwprobe: Document SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Cyan Yang)
  - RISC-V: selftests: Add TEST_ZICBOM into CBO tests (Yunhui Cui)
  - RISC-V: hwprobe: Expose Zicbom extension and its block size (Yunhui Cui)
  - riscv: hwprobe: Document thead vendor extensions and xtheadvector extension (Charlie Jenkins)
  - riscv: hwprobe: Add thead vendor extension probing (Charlie Jenkins)
  - anolis: configs: update CONFIG_RISCV_ISA_SVRSW60T59B (Gao Rui)
  - dt-bindings: riscv: Add Svrsw60t59b extension description (Chunyan Zhang)
  - riscv: add RISC-V Svrsw60t59b extension support (Chunyan Zhang)
  - riscv: cpufeature: add validation for zfa, zfh and zfhmin (Clément Léger)
  - RISC-V: hwprobe: sort EXT_KEY()s in hwprobe_isa_ext0() alphabetically (Conor Dooley)
  - nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) {CVE-2025-21722}
  - KVM: arm64: Prevent access to vCPU events before init (Oliver Upton)
  - irqchip/gic-v4: Fix ordering between vmapp and vpe locks (Marc Zyngier)
  - irqchip/gic-v4: Make sure a VPE is locked when VMAPP is issued (Marc Zyngier)
  - irqchip/gic-v4: Substitute vmovp_lock for a per-VM lock (Marc Zyngier)
  - irqchip/gic-v4: Always configure affinity on VPE activation (Marc Zyngier)
  - irqchip/gic-v4.1: Use local 4_1 ITS to generate VSGI (Nianyao Tang)
  - KVM: arm64: Deactivate the spurious vtimer interrupt (lutong)
  - ipmi: Add erratum 162102203 config to enable workaround for SMS message processing timeout (Devyn Liu)
  - ipmi: Errata workaround to prevent SMS message processing timeout (Devyn Liu)
  - irqchip/gic-v4.1:Check whether indirect table is supported in allocate_vpe_l1_table (Kunkun Jiang)
  - KVM: arm64: vgic-v3: Fix a issue of hip10 erratum 162200806 (Kunkun Jiang)
  - irqchip/gic-v3: Exclude GICv4.1 for hip10 erratum 162200803 (Zhou Wang)
  - irqchip: gicv3: Add workaround for hip09 erratum 162200806 (Kunkun Jiang)
  - irqchip: gicv3: Add workaround for hip09 erratum 162200803 (Xiang Chen)
  - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (Xiang Chen)
  - arm64: add cnp verification on Hisilicon erratum 162100125 (yangjinqian)
  - iommu/arm-smmu-v3: Enable iotlb_sync_map according to SMMU_IIDR (Zhang Zekun)
  - anolis: kvm: hisi_virt: Unregister ipiv exception interrupt (zhangxinghao)
  - KVM: arm64: ipiv: change declaration argument (Jinqian Yang)
  - KVM: arm64: ipiv: fix bug in live migration (Jinqian Yang)
  - KVM: arm64: ipiv: Change parameter from vcpu to kvm (Jinqian Yang)
  - KVM: arm64: check if IPIV is enabled in BIOS (Jinqian Yang)
  - kvm: hisi: print error for IPIV (Jinqian Yang)
  - KVM: arm64: using kvm_vgic_global_state for ipiv (Jinqian Yang)
  - kvm: hisi: Don't allow to change mpidr in IPIv (Zhou Wang)
  - kvm: hisi: make sure vcpu_id and vcpu_idx have same value in IPIv (Zhou Wang)
  - KVM: arm64: fix live migration bug of IPIv (Jinqian Yang)
  - irqchip/gic: Add HiSilicon PV SGI support (Zhou Wang)
  - KVM: arm64: Implement PV_SGI related calls (Zhou Wang)
  - KVM: arm64: Document PV-sgi interface (Zhou Wang)
  - KVM: arm64: Introduce ipiv enable ioctl (Zhou Wang)
  - arm64/config: add config to control whether enable IPIV feature (Jinqian Yang)
  - kvm: hisi_virt: Probe and configure IPIV capacity on HIP12 (Xiang Chen)
  - kvm: arm64: Add interface KVM_CAP_ARM_IPIV_MODE (Xiang Chen)
  - kvm: hisi_virt: Register ipiv exception interrupt (Xiang Chen)
  - irqchip: gicv3-its: Set base address of vm table and targe ITS when vpe schedule and deschedule (Xiang Chen)
  - kvm: arm64: avoid sending multi-SGIs in IPIV (Jinqian Yang)
  - kvm: hisi_virt: Allocate VM table and save vpeid in it (Xiang Chen)
  - ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal() (Ye Bin) {CVE-2026-43068}
  - ext4: publish jinode after initialization (Li Chen) {CVE-2026-31450}
  - anolis: virtio-blk: fix request leak on vec check in virtblk_map_user_request() (Ferry Meng)
  - sysfs: check visibility before changing group attribute ownership (Fernando Fernandez Mancera) {CVE-2025-40355}
  - anolis: configs: enable CONFIG_X86_FRED by default (Aubrey Li)
  - x86/fred: Invoke FRED initialization code to enable FRED (H. Peter Anvin (Intel))
  - x86/fred: Add FRED initialization functions (H. Peter Anvin (Intel))
  - x86/syscall: Split IDT syscall setup code into idt_syscall_init() (Xin Li)
  - KVM: VMX: Call fred_entry_from_kvm() for IRQ/NMI handling (Xin Li)
  - x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI (Xin Li)
  - x86/entry/calling: Allow PUSH_AND_CLEAR_REGS being used beyond actual entry code (Peter Zijlstra (Intel))
  - x86/fred: Fixup fault on ERETU by jumping to fred_entrypoint_user (Xin Li)
  - x86/fred: Let ret_from_fork_asm() jmp to asm_fred_exit_user when FRED is enabled (H. Peter Anvin (Intel))
  - x86/traps: Add sysvec_install() to install a system interrupt handler (Xin Li)
  - x86/fred: FRED entry/exit and dispatch code (H. Peter Anvin (Intel))
  - x86/fred: Add a machine check entry stub for FRED (Xin Li)
  - x86/fred: Add a NMI entry stub for FRED (H. Peter Anvin (Intel))
  - x86/fred: Add a debug fault entry stub for FRED (H. Peter Anvin (Intel))
  - x86/fred: Make exc_page_fault() work for FRED (H. Peter Anvin (Intel))
  - x86/fred: Allow single-step trap and NMI when starting a new task (H. Peter Anvin (Intel))
  - x86/fred: No ESPFIX needed when FRED is enabled (H. Peter Anvin (Intel))
  - x86/fred: Disallow the swapgs instruction when FRED is enabled (H. Peter Anvin (Intel))
  - x86/fred: Update MSR_IA32_FRED_RSP0 during task switch (H. Peter Anvin (Intel))
  - x86/fred: Reserve space for the FRED stack frame (H. Peter Anvin (Intel))
  - x86/fred: Add a new header file for FRED definitions (H. Peter Anvin (Intel))
  - x86/cpu: Add MSR numbers for FRED configuration (H. Peter Anvin (Intel))
  - x86/cpu: Add X86_CR4_FRED macro (H. Peter Anvin (Intel))
  - x86/objtool: Teach objtool about ERET[US] (H. Peter Anvin (Intel))
  - x86/opcode: Add ERET[US] instructions to the x86 opcode map (H. Peter Anvin (Intel))
  - x86/fred: Add a fred= cmdline param (Xin Li)
  - x86/fred: Disable FRED support if CONFIG_X86_FRED is disabled (H. Peter Anvin (Intel))
  - x86/cpufeatures: Add the CPU feature bit for FRED (H. Peter Anvin (Intel))
  - x86/fred: Add Kconfig option for FRED (CONFIG_X86_FRED) (H. Peter Anvin (Intel))
  - Documentation/x86/64: Add documentation for FRED (Xin Li)
  - x86/trapnr: Add event type macros to <asm/trapnr.h> (Xin Li)
  - x86/entry: Remove idtentry_sysvec from entry_{32,64}.S (Xin Li)
  - x86/cpufeatures,opcode,msr: Add the WRMSRNS instruction support (Xin Li)
  - x86/elf: Make loading of 32bit processes depend on ia32_enabled() (Nikolay Borisov)
  - tools headers x86 cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)
  - KVM: x86: Advertise AVX10_VNNI_INT CPUID to userspace (Zhao Liu)
  - KVM: x86: Advertise AVX10.2 CPUID to userspace (Zhao Liu)
  - KVM: x86: Advertise AMX CPUIDs in subleaf 0x1E.0x1 to userspace (Zhao Liu)
  - KVM: x86: Advertise MOVRS CPUID to userspace (Zhao Liu)
  - KVM: x86: Replace guts of "governed" features with comprehensive cpu_caps (Sean Christopherson)
  - KVM: x86: Advertise AVX10.1 CPUID to userspace (Tao Su)
  - jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) {CVE-2025-38204}
  - fs/9p: fix NULL pointer dereference on mkdir (Christian Schoenebeck) {CVE-2025-22070}
  - iommu/arm-smmu-v3-test: Add nested s1bypass/s1dssbypass coverage (Nicolin Chen)
  - iommu/arm-smmu-v3: Mark EATS_TRANS safe when computing the update sequence (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Mark STE MEV safe when computing the update sequence (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add update_safe bits to fix STE update sequence (Jason Gunthorpe)
  - efi/cper: Print correctable AER information (Yazen Ghannam)
  - arm64/mpam: Add quirk for L3 CPBM validity check (Zeng Heng)
  - arm64/mpam: Add quirk for hisi cpbm_wd field (Zeng Heng)
  - arm64/mpam: Add quirk for L3 CSU counters (Zeng Heng)
  - anolis: arm64/mpam: Add ACPI platform matching for quirk framework (zhangxinghao)
  - arm64/mpam: Add write memory barrier to guarantee monitor results (Zeng Heng)
  - driver core: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)
  - anolis: config: Enable CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP for risc-v (Wang Yechao)
  - riscv: Support huge pfnmaps (Andrew Bresticker)
  - RISC-V: KVM: Fix use-after-free in kvm_riscv_gstage_get_leaf() (Jiakai Xu)
  - RISC-V: KVM: Split huge pages during fault handling for dirty logging (Wang Yechao)
  - RISC-V: KVM: Fix lost write protection on huge pages during dirty logging (Wang Yechao)
  - RISC-V: KVM: Skip THP support check during dirty logging (Wang Yechao)
  - RISC-V: KVM: Transparent huge page support (Jessica Liu)
  - RISC-V: KVM: Pass VMID as parameter to kvm_riscv_hfence_xyz() APIs (Anup Patel)
  - RISC-V: KVM: Factor-out g-stage page table management (Anup Patel)
  - RISC-V: KVM: Add vmid field to struct kvm_riscv_hfence (Anup Patel)
  - RISC-V: KVM: Introduce struct kvm_gstage_mapping (Anup Patel)
  - RISC-V: KVM: Factor-out MMU related declarations into separate headers (Anup Patel)
  - RISC-V: KVM: Use ncsr_xyz() in kvm_riscv_vcpu_trap_redirect() (Anup Patel)
  - RISC-V: KVM: Implement kvm_arch_flush_remote_tlbs_range() (Anup Patel)
  - RISC-V: KVM: Don't flush TLB when PTE is unchanged (Anup Patel)
  - RISC-V: KVM: Replace KVM_REQ_HFENCE_GVMA_VMID_ALL with KVM_REQ_TLB_FLUSH (Anup Patel)
  - RISC-V: KVM: Rename and move kvm_riscv_local_tlb_sanitize() (Anup Patel)
  - RISC-V: KVM: Drop the return value of kvm_riscv_vcpu_aia_init() (Anup Patel)
  - RISC-V: KVM: Check kvm_riscv_vcpu_alloc_vector_context() return value (Anup Patel)
  - fs: don't block write during exec on pre-content watched files (Amir Goldstein)
  - exec: Add do_close_execat() helper (Kees Cook)
  - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Vitaly Kuznetsov)
  - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Vitaly Kuznetsov)
  - KVM: VMX: Split off hyperv_evmcs.{ch} (Vitaly Kuznetsov)
  - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Vitaly Kuznetsov)
  - Support rv32 ULEB128 test (Charlie Jenkins)
  - KVM: x86: Remove 'return void' expression for 'void function' (Like Xu)
  - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Sean Christopherson)
  - KVM: selftests: Drop the single-underscore ioctl() helpers (Sean Christopherson)
  - selftests/kvm: fix compilation on non-x86_64 platforms (Paolo Bonzini)
  - fs: Rename mapping private members (Matthew Wilcox (Oracle))
  - KVM: selftests: Add a memory region subtest to validate invalid flags (Sean Christopherson)
  - KVM: selftests: Test KVM exit behavior for private memory/access (Ackerley Tng)
  - KVM: selftests: Add basic selftest for guest_memfd() (Chao Peng)
  - KVM: selftests: Expand set_memory_region_test to validate guest_memfd() (Chao Peng)
  - KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper (Chao Peng)
  - KVM: selftests: Add x86-only selftest for private memory conversions (Vishal Annapurve)
  - KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data (Sean Christopherson)
  - KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type (Sean Christopherson)
  - KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86) (Vishal Annapurve)
  - KVM: selftests: Add helpers to convert guest memory b/w private and shared (Vishal Annapurve)
  - KVM: selftests: Add support for creating private memslots (Sean Christopherson)
  - KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2 (Sean Christopherson)
  - KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper (Sean Christopherson)
  - hugetlbfs: convert to new timestamp accessors (Jeff Layton)
  - KVM: X86: Reduce size of kvm_vcpu_arch structure when CONFIG_KVM_XEN=n (Peng Hao)
  - anolis: sched: support cpu.usage_percpu* in cgroup v2 (Peng Wang)
  - scsi: qla2xxx: Clear cmds after chip reset (Tony Battersby) {CVE-2025-68745}
  - ibmvnic: Use kernel helpers for hex dumps (Nick Child) {CVE-2025-22104}
  - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (Jonathan Currier) {CVE-2025-37833}
  - media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Wentao Liang) {CVE-2025-38237}
  - anolis: net: update linkdata ethernet rdma driver id. (kongdl)
  - scsi: qla2xxx: Completely fix fcport double free (Vladimir Riabchun) {CVE-2026-43414}
  - crypto: starfive - Do not free stack buffer (Jia Jie Ho) {CVE-2024-39478}
  - cxl/port: Fix use after free of parent_port in cxl_detach_ep() (Alison Schofield) {CVE-2026-31530}
  - anolis: net: update linkdata ethernet driver features. (liujie_answer)
  - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (Xiao Ni) {CVE-2025-40325}
  - dlm: prevent NPD when writing a positive value to event_done (Thadeu Lima de Souza Cascardo) {CVE-2025-23131}
  - jfs: add check read-only before txBeginAnon() call (Vasiliy Kovalev) {CVE-2024-58095}
  - exfat: fix double free in delayed_free (Namjae Jeon) {CVE-2025-38206}
  - jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) {CVE-2025-38203}
  - jfs: add check read-only before truncation in jfs_truncate_nolock() (Vasiliy Kovalev) {CVE-2024-58094}
  - nfsd: fix heap overflow in NFSv4.0 LOCK replay cache (Jeff Layton) {CVE-2026-31402}
  - smb: client: fix in-place encryption corruption in SMB2_write() (Bharath SM) {CVE-2026-43362}
  - io_uring/kbuf: check if target buffer list is still legacy on recycle (Jens Axboe) {CVE-2026-43366}
  - btrfs: fix transaction abort when snapshotting received subvolumes (Filipe Manana) {CVE-2026-43361}
  - ksmbd: fix use-after-free by using call_rcu() for oplock_info (Namjae Jeon) {CVE-2026-43376}
  - ksmbd: Don't log keys in SMB3 signing and encryption key generation (Thorsten Blum) {CVE-2026-43377}
  - smb: client: require a full NFS mode SID before reading mode bits (Michael Bommarito) {CVE-2026-43350}
  - ksmbd: fix use-after-free in smb_lazy_parent_lease_break_close() (Namjae Jeon) {CVE-2026-43379}
  - anolis: configs: Set new configs for generic iommupt (Zelin Deng)
  - iommu/vt-d: Treat PAGE_SNOOP and PWSNP separately (Viktor Kleen)
  - iommupt: Always add IOVA range to iotlb_gather in gather_range_pages() (Yu Zhang)
  - iommupt: Do not set C-bit on MMIO backed PTEs (Wei Wang)
  - iommu/vt-d: Flush piotlb for SVM and Nested domain (Yi Liu)
  - iommupt: Only cache flush memory changed by unmap (Jason Gunthorpe)
  - iommupt: Make it clearer to the compiler that pts.level == 0 for single page (Jason Gunthorpe)
  - iommupt/vtd: Support mgaw's less than a 4 level walk for first stage (Jason Gunthorpe)
  - powerpc/pseries/svm: Make mem_encrypt.h self contained (Jason Gunthorpe)
  - iommupt: Actually correct pt_test_sw_bit_{acquire_release}() parameter description (Bagas Sanjaya)
  - iommupt: Make pt_feature() always_inline (Jason Gunthorpe)
  - iommufd/selftest: Prevent module/builtin conflicts in kconfig (Jason Gunthorpe)
  - iommupt: Fix the kunit building (Jason Gunthorpe)
  - iommupt: Return ERR_PTR from _table_alloc() (Jason Gunthorpe)
  - iommufd/selftest: Do not leak the hwpt if IOMMU_TEST_OP_MD_CHECK_MAP fails (Jason Gunthorpe)
  - iommupt/vtd: Allow VT-d to have a larger table top than the vasz requires (Jason Gunthorpe)
  - genpt: Make GENERIC_PT invisible (Geert Uytterhoeven)
  - iommupt: Avoid a compiler bug with sw_bit (Jason Gunthorpe)
  - iommupt: Fix unlikely flows in increase_top() (Jason Gunthorpe)
  - iommu/vt-d: Restore previous domain::aperture_end calculation (Lu Baolu)
  - iommu/iommupt: Fix build error in genericpt unit-tests (Joerg Roedel)
  - iommupt: Documentation fixes (Jason Gunthorpe)
  - iommupt: Describe @bitnr parameter (Bagas Sanjaya)
  - Documentation: genpt: Don't use code block marker before iommu_amdv1.c include listing (Bagas Sanjaya)
  - iommupt: Add a kunit test for the SW bits (Jason Gunthorpe)
  - iommu/vt-d: Follow PT_FEAT_DMA_INCOHERENT into the PASID entry (Jason Gunthorpe)
  - iommu/vt-d: Use the generic iommu page table (Jason Gunthorpe)
  - iommupt/x86: Support SW bits and permit PT_FEAT_DMA_INCOHERENT (Jason Gunthorpe)
  - iommupt/x86: Set the dirty bit only for writable PTEs (Jason Gunthorpe)
  - iommupt: Add the Intel VT-d second stage page table format (Jason Gunthorpe)
  - iommupt: Flush the CPU cache after any writes to the page table (Jason Gunthorpe)
  - iommupt: Use the incoherent start/stop functions for PT_FEAT_DMA_INCOHERENT (Jason Gunthorpe)
  - iommupt: Add basic support for SW bits in the page table (Jason Gunthorpe)
  - iommu/pages: Add support for incoherent IOMMU page table walkers (Jason Gunthorpe)
  - iommupt: Add a kunit test for the IOMMU implementation (Jason Gunthorpe)
  - iommu/amd: Remove AMD io_pgtable support (Jason Gunthorpe)
  - iommu/amd: Use the generic iommu page table (Alejandro Jimenez)
  - iommupt: Add the x86 64 bit page table format (Jason Gunthorpe)
  - iommufd: Change the selftest to use iommupt instead of xarray (Jason Gunthorpe)
  - iommupt: Add a mock pagetable format for iommufd selftest to use (Jason Gunthorpe)
  - iommupt: Add a kunit test for Generic Page Table (Jason Gunthorpe)
  - iommupt: Add read_and_clear_dirty op (Jason Gunthorpe)
  - iommupt: Add map_pages op (Jason Gunthorpe)
  - iommupt: Add unmap_pages op (Jason Gunthorpe)
  - iommupt: Add iova_to_phys op (Jason Gunthorpe)
  - iommupt: Add the AMD IOMMU v1 page table format (Jason Gunthorpe)
  - iommupt: Add the basic structure of the iommu implementation (Jason Gunthorpe)
  - genpt: Add Documentation/ files (Jason Gunthorpe)
  - genpt: Generic Page Table base API (Jason Gunthorpe)
  - iommu/amd: Consolidate protection domain free code (Vasant Hegde)
  - iommu/amd: Move the nid to pdom_setup_pgtable() (Jason Gunthorpe)
  - iommu/amd: Fully decode all combinations of alloc_paging_flags (Jason Gunthorpe)
  - iommu/vt-d: Split paging_domain_compatible() (Jason Gunthorpe)
  - iommu/vt-d: Split intel_iommu_enforce_cache_coherency() (Jason Gunthorpe)
  - iommu/vt-d: Create unique domain ops for each stage (Jason Gunthorpe)
  - iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags() (Jason Gunthorpe)
  - iommu/vt-d: Fold domain_exit() into intel_iommu_domain_free() (Jason Gunthorpe)
  - kunit: Add APIs for managing devices (davidgow@google.com)
  - kunit: Add a macro to wrap a deferred action function (David Gow)
  - kunit: Introduce KUNIT_ASSERT_MEMEQ and KUNIT_ASSERT_MEMNEQ macros (Eric Chan)
  - kunit: Rename KUNIT_ASSERT_FAILURE to KUNIT_FAIL_AND_ABORT for readability (Eric Chan)
  - kunit: Fix the comment of KUNIT_ASSERT_STRNEQ as assertion (Eric Chan)
  - mm: memfd_luo: preserve file seals (Pratyush Yadav (Google))
  - memfd: export memfd_{add,get}_seals() (Pratyush Yadav (Google))
  - btrfs: fix transaction abort on file creation due to name hash collision (Filipe Manana) {CVE-2026-43360}
  - btrfs: fix transaction abort on set received ioctl due to item overflow (Filipe Manana) {CVE-2026-43359}
  - ceph: fix i_nlink underrun during async unlink (Max Kellermann) {CVE-2026-43420}
  - fs/ntfs3: validate rec->used in journal-replay file record check (Greg Kroah-Hartman) {CVE-2026-31716}
  - ceph: fix memory leaks in ceph_mdsc_build_path() (Max Kellermann) {CVE-2026-43419}
  - btrfs: do not ASSERT() when the fs flips RO inside btrfs_repair_io_failure() (Qu Wenruo) {CVE-2026-43299}
  - anolis: virtio-blk: fix request leak on bidirectional map error (Ferry Meng)
  - anolis: virtio-blk: fix ring-pair init error handling (Ferry Meng)
  - anolis: block: relabel sglist_last trackers in blk_rq_map_sg_bidir (Ferry Meng)
  - anolis: blk-mq: use __GFP_NOFAIL for dynamic rq alloc (Ferry Meng)
  - ext4: move ext4_percpu_param_init() before ext4_mb_init() (Baokun Li) {CVE-2026-43288}
  - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (Chao Yu) {CVE-2025-23132}
  - KVM: hisi_virt: tlbi: Fix wrong CPU aff3 conversion between MPIDR and SYS_LSUDVMBM_EL2 (Zhou Wang)
  - KVM: arm64: fix memory leak in TLBI (Jinqian Yang)
  - KVM: arm64: Add new HiSi CPU type to support DVMBM (yangjinqian)
  - KVM: arm64: Translate logic cluster id to physical cluster id when updating lsudvmbm (Xiang Chen)
  - kvm: hisi_virt: Update TLBI broadcast feature for hip12 (Xiang Chen)
  - kvm: hisi_virt: fix kernel panic when enable DVMBM in nVHE (yangjinqian)
  - KVM: arm64: Add new HiSi CPU type for supporting DVMBM (Zhou Wang)
  - KVM: arm64: Implement the capability of DVMBM (lishusen)
  - KVM: arm64: Add kvm_arch::sched_cpus and sched_lock (lishusen)
  - KVM: arm64: Add kvm_vcpu_arch::sched_cpus and pre_sched_cpus (lishusen)
  - KVM: arm64: Probe and configure DVMBM capability on HiSi CPUs (lishusen)
  - KVM: arm64: Support a new HiSi CPU type (lishusen)
  - KVM: arm64: Only probe Hisi ncsnp feature on Hisi CPUs (Yanan Wang)
  - KVM: arm64: Add support for probing Hisi ncsnp capability (Zenghui Yu)
  - KVM: arm64: Probe Hisi CPU TYPE from ACPI/DTB (Zenghui Yu)
  - irqchip/gic-v3-its: Remove DevID Pool's restriction (Jia Qingtong)
  - irqchip/gic-v3-its: Init reserved rsv_devid_pools use pci bus info (Jia Qingtong)
  - irqchip/gic-v3-its: Move build_devid_pools from its to acpi iort init (Jia Qingtong)
  - irqchip/gic-v3-its: Add ACPI_IORT as VIRT_PLAT_DEV's dependency (Jia Qingtong)
  - acpi/iort: Add func to get used deviceid bitmap (Jia Qingtong)
  - KVM: arm64: update arm64 openeuler_defconfig for CONFIG_VIRT_PLAT_DEV (Dongxu Sun)
  - KVM: arm64: sdev: Support virq bypass by INT/VSYNC command (wanghaibin)
  - KVM: arm64: Introduce shadow device (wanghaibin)
  - virt_plat_dev: Register the virt platform device driver (wanghaibin)
  - irqchip/gic-v3-its: Add virt platform devices MSI support (wanghaibin)
  - irqchip/gic-v3-its: Alloc/Free device id from pools for virtual devices (wanghaibin)
  - irqchip/gic-v3-its: Introduce the reserved device ID pools (wanghaibin)
  - anolis: sched: modify the config file for the new kconfig CONFIG_RT_GROUP_SCHED_DEFAULT_DISABLED. (Qihang Zhou)
  - sched/rt: Skip group schedulable check with rt_group_sched=0 (Qihang Zhou)
  - sched: Add RT_GROUP WARN checks for non-root task_groups (Qihang Zhou)
  - sched: Do not construct nor expose RT_GROUP_SCHED structures if disabled (Qihang Zhou)
  - sched: Bypass bandwitdh checks with runtime disabled RT_GROUP_SCHED (Qihang Zhou)
  - sched: Skip non-root task_groups with disabled RT_GROUP_SCHED (Qihang Zhou)
  - sched: Convert CONFIG_RT_GROUP_SCHED macros to code conditions (Qihang Zhou)
  - sched: Add commadline option for RT_GROUP_SCHED toggling (Qihang Zhou)
  - cpu/SMT: recover global num_threads after disable smt switch fail (Bowen You)
  - drivers: arch_topology: use __free attribute instead of of_node_put() (Vincenzo Mezzela)
  - drivers: arch_topology: Refactor do-while loops (Vincenzo Mezzela)
  - PCI/DOE: Poll DOE Busy bit for up to 1 second in pci_doe_send_req() (Gregory Price)
  - anolis: configs: update dmabuf move and AMD p2p (Ruidong Tian)
  - iommufd: Add dma_buf_pin() (Leon Romanovsky)
  - vfio: Permit VFIO to work with pinned importers (Leon Romanovsky)
  - dma-buf: fix htmldocs error for dma_buf_attach_revocable (Sumit Semwal)
  - dma-buf: Add dma_buf_attach_revocable() (Leon Romanovsky)
  - dma-buf: Make .invalidate_mapping() truly optional (Leon Romanovsky)
  - vfio: Wait for dma-buf invalidation to complete (Leon Romanovsky)
  - dma-buf: Always build with DMABUF_MOVE_NOTIFY (Leon Romanovsky)
  - dma-buf: Rename dma_buf_move_notify() to dma_buf_invalidate_mappings() (Leon Romanovsky)
  - dma-buf: Rename .move_notify() callback to a clearer identifier (Leon Romanovsky)
  - vfio/pci: Fix double free in dma-buf feature (Alex Williamson)
  - vfio/pci: Clean up DMABUFs before disabling function (Matt Evans)
  - vfio: selftests: fix crash in vfio_dma_mapping_mmio_test (Alex Mastro)
  - vfio/type1: sanitize for overflow using check_*_overflow() (Alex Mastro)
  - vfio: selftests: Build tests on aarch64 (Ted Logan)
  - anolis: config: enable CONFIG_{VFIO}_PCI_P2PDMA on arm64 and x86 (Shuai Xue)
  - iommufd/selftest: Add missing kconfig for DMA_SHARED_BUFFER (Jason Gunthorpe)
  - iommufd/selftest: Add some tests for the dmabuf flow (Jason Gunthorpe)
  - iommufd: Fix building without dmabuf (Arnd Bergmann)
  - iommufd: Accept a DMABUF through IOMMU_IOAS_MAP_FILE (Jason Gunthorpe)
  - iommufd: Have iopt_map_file_pages convert the fd to a file (Jason Gunthorpe)
  - iommufd: Have pfn_reader process DMABUF iopt_pages (Jason Gunthorpe)
  - iommufd: Allow MMIO pages in a batch (Jason Gunthorpe)
  - iommufd: Allow a DMABUF to be revoked (Jason Gunthorpe)
  - iommufd: Do not map/unmap revoked DMABUFs (Jason Gunthorpe)
  - iommufd: Add DMABUF to iopt_pages (Jason Gunthorpe)
  - vfio/pci: Add vfio_pci_dma_buf_iommufd_map() (Jason Gunthorpe)
  - vfio/nvgrace: Support get_dmabuf_phys (Jason Gunthorpe)
  - vfio: Prevent from pinned DMABUF importers to attach to VFIO DMABUF (Leon Romanovsky)
  - vfio/pci: Add dma-buf export support for MMIO regions (Leon Romanovsky)
  - anolis: vfio/pci: Add local get_file_active() helper for 6.6 dma-buf support (Ruidong Tian)
  - vfio: add bus master feature to device feature ioctl (Nipun Gupta)
  - vfio/pci: Enable peer-to-peer DMA transactions by default (Leon Romanovsky)
  - vfio/pci: Share the core device pointer while invoking feature functions (Vivek Kasireddy)
  - vfio: Export vfio device get and put registration helpers (Vivek Kasireddy)
  - dma-buf: fix integer overflow in fill_sg_entry() for buffers >= 8GiB (Alex Mastro)
  - dma-buf: provide phys_vec to scatter-gather mapping routine (Leon Romanovsky)
  - PCI/P2PDMA: Document DMABUF model (Jason Gunthorpe)
  - PCI/P2PDMA: Provide an access to pci_p2pdma_map_type() function (Leon Romanovsky)
  - PCI/P2PDMA: Refactor to separate core P2P functionality from memory allocation (Leon Romanovsky)
  - PCI/P2PDMA: Simplify bus address mapping API (Leon Romanovsky)
  - PCI/P2PDMA: Add missing struct p2pdma_provider documentation (Leon Romanovsky)
  - PCI/P2PDMA: Separate the mmap() support from the core logic (Leon Romanovsky)
  - ACPI: HMAT: Remove register of memory node for generic target (Dave Jiang)
  - mm/memory-tier: fix abstract distance calculation overflow (Li Zhijian)
  - net: netpoll: ensure skb_pool list is always initialized (John Sperbeck)
  - isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal)
  - mm/secretmem: fix use-after-free race in fault handler (Lance Yang)
  - mm/truncate: unmap large folio on split failure (Kiryl Shutsemau)
  - mm: memcg: add per-memcg zswap writeback stat (Domenico Cerasuolo)
  - scsi: ufs: ufs-pci: Set UFSHCD_QUIRK_PERFORM_LINK_STARTUP_ONCE for Intel ADL (Adrian Hunter)
  - scsi: ufs: core: Add a quirk to suppress link_startup_again (Adrian Hunter)
  - scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register (Manivannan Sadhasivam)
  - scsi: ufs: core: Add UFSHCD_QUIRK_KEYS_IN_PRDT (Eric Biggers)
  - scsi: ufs: core: Add fill_crypto_prdt variant op (Eric Biggers)
  - scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_CRYPTO_ENABLE (Eric Biggers)
  - scsi: ufs: core: fold ufshcd_clear_keyslot() into its caller (Eric Biggers)
  - scsi: ufs: core: Add UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE (Eric Biggers)
  - net: stmmac: Fix accessing freed irq affinity_hint (Qingfang Deng)
  - f2fs: fix to avoid overflow while left shift operation (Chao Yu)
  - net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao)
  - net: netpoll: flush skb pool during cleanup (Breno Leitao)
  - net: netpoll: Individualize the skb pool (Breno Leitao)
  - netpoll: remove netpoll_srcu (Eric Dumazet)
  - mm, percpu: do not consider sleepable allocations atomic (Michal Hocko)
  - btrfs: ensure no dirty metadata is written back for an fs with errors (Qu Wenruo)
  - drm/mediatek: Disable AFBC support on Mediatek DRM driver (Ariel D'Alessandro)
  - Revert "perf dso: Add missed dso__put to dso__load_kcore" (jingxian.li)
  - selftests: mptcp: connect: trunc: read all recv data (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: rm: set backup flag (Matthieu Baerts (NGI0))
  - selftests: mptcp: connect: fix fallback note due to OoO (Matthieu Baerts (NGI0))
  - pmdomain: samsung: plug potential memleak during probe (André Draszik)
  - btrfs: do not update last_log_commit when logging inode due to a new name (Filipe Manana)
  - btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe() (Zilin Guan)
  - EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
  - EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
  - LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRY (Huacai Chen)
  - spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
  - smb: client: fix cifs_pick_channel when channel needs reconnect (Henrique Carvalho)
  - crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_value (Miaoqian Lin)
  - cifs: client: fix memory leak in smb3_fs_context_parse_param (Edward Adam Davis)
  - ALSA: usb-audio: Fix potential overflow of PCM transfer buffer (Takashi Iwai)
  - mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4 (Shawn Lin)
  - selftests/user_events: fix type cast for write_index packed member in perf_test (Ankit Khushwaha)
  - x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev (Borislav Petkov (AMD))
  - mm/mm_init: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
  - fs/proc: fix uaf in proc_readdir_de() (Wei Yang)
  - wifi: mac80211: reject address change while connecting (Johannes Berg)
  - selftests/tracing: Run sample events to clear page cache events (Steven Rostedt)
  - ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang)
  - LoongArch: Use correct accessor to read FWPC/MWPC (Huacai Chen)
  - dma-mapping: benchmark: Restore padding to ensure uABI remained consistent (Qinxin Xia)
  - strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
  - ksmbd: close accepted socket when per-IP limit rejects connection (Joshua Rogers)
  - NFSD: free copynotify stateid in nfs4_free_ol_stateid() (Olga Kornievskaia)
  - KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updated (Yosry Ahmed)
  - HID: uclogic: Fix potential memory leak in error path (Abdun Nihaal)
  - ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY (Rafał Miłecki)
  - HID: hid-ntrig: Prevent memory leak in ntrig_report_version() (Masami Ichikawa)
  - ARM: dts: imx51-zii-rdu1: Fix audmux node names (Jihed Chaibi)
  - arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1 (Anand Moon)
  - mtd: onenand: Pass correct pointer to IRQ handler (Dan Carpenter)
  - Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()' (Arseniy Krasnov)
  - lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN (Eric Biggers)
  - espintcp: fix skb leaks (Sabrina Dubroca)
  - net: dsa: improve shutdown sequence (Vladimir Oltean)
  - net: allow small head cache usage with large MAX_SKB_FRAGS values (Paolo Abeni)
  - net: fix NULL pointer dereference in l3mdev_l3_rcv (Wang Liang)
  - irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops (Nick Hu)
  - bpf: account for current allocated stack depth in widen_imprecise_scalars() (Eduard Zingerman)
  - bpf: Add bpf_prog_run_data_pointers() (Eric Dumazet)
  - acpi/hmat: Fix lockdep warning for hmem_register_resource() (Dave Jiang)
  - base/node / ACPI: Enumerate node access class for 'struct access_coordinate' (Dave Jiang)
  - ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee)
  - NFSv4: Fix an incorrect parameter when calling nfs4_call_sync() (Trond Myklebust)
  - NFS: sysfs: fix leak when nfs_client kobject add fails (Yang Xiuwei)
  - pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS (Trond Myklebust)
  - NFS: enable nconnect for RDMA (Trond Myklebust)
  - pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect() (Trond Myklebust)
  - ASoC: tas2781: fix getting the wrong device number (Shenghao Ding)
  - drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes)
  - ASoC: codecs: va-macro: fix resource leak in probe error path (Haotian Zhang)
  - ASoC: cs4271: Fix regulator leak on probe failure (Haotian Zhang)
  - regulator: fixed: fix GPIO descriptor leak on register failure (Haotian Zhang)
  - cifs: Fix uncached read into ITER_KVEC iterator (David Howells)
  - cifs: stop writeback extension when change of size is detected (Shyam Prasad N)
  - Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
  - ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs (Gautham R. Shenoy)
  - ACPI: CPPC: Perform fast check switch only for online CPUs (Gautham R. Shenoy)
  - ACPI: CPPC: Check _CPC validity for only the online CPUs (Gautham R. Shenoy)
  - hsr: Fix supervision frame sending on HSRv0 (Felix Maurer)
  - net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
  - net/mlx5e: Fix potentially misleading debug message (Gal Pressman)
  - net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
  - net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
  - net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
  - net: sched: act_connmark: initialize struct tc_ife to fix kernel leak (Ranganath V N)
  - net_sched: act_connmark: use RCU in tcf_connmark_dump() (Eric Dumazet)
  - wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
  - net: mdio: fix resource leak in mdiobus_register_device() (Buday Csaba)
  - tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)
  - net/handshake: Fix memory leak in tls_handshake_accept() (Zilin Guan)
  - sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet)
  - Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
  - Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
  - Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
  - Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault)
  - Bluetooth: MGMT: cancel mesh send timer when hdev removed (Pauli Virtanen)
  - net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
  - selftests: net: local_termination: Wait for interfaces to come up (Alexander Sverdlin)
  - wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp() (Nicolas Escande)
  - ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
  - smb/server: fix possible refcount leak in smb2_sess_setup() (ZhangGuoDong)
  - smb/server: fix possible memory leak in smb2_read() (ZhangGuoDong)
  - HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel (Oleg Makarenko)
  - NFS: check if suid/sgid was cleared after a write as needed (Scott Mayhew)
  - HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
  - NFS4: Fix state renewals missing after boot (Joshua Watt)
  - drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices (Jesse.Zhang)
  - drm/amd/pm: Disable MCLK switching on SI at high pixel clocks (Timur Kristóf)
  - riscv: acpi: avoid errors caused by probing DT devices when ACPI is used (Han Gao)
  - RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors (Danil Skrebenkov)
  - compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
  - drm/amd: Fix suspend failure with secure display TA (Mario Limonciello)
  - smb: client: fix refcount leak in smb2_set_path_attr (Shuhao Fu)
  - drm/i915: Fix conversion between clock ticks and nanoseconds (Umesh Nerlige Ramappa)
  - drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD (Janusz Krzysztofik)
  - selftests: netdevsim: set test timeout to 10 minutes (Jakub Kicinski)
  - riscv: stacktrace: fix backtracing through exceptions (Clément Léger)
  - drm/amd/display: Fix black screen with HDMI outputs (Alex Hung)
  - drm/amdgpu: Fix function header names in amdgpu_connectors.c (Srinivasan Shanmugam)
  - extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
  - scsi: ufs: ufs-pci: Fix S0ix/S3 for Intel controllers (Adrian Hunter)
  - lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC (Nathan Chancellor)
  - virtio-net: fix received length check in big packets (Bui Quang Minh)
  - smb: client: fix potential UAF in smb2_close_cached_fid() (Henrique Carvalho)
  - smb: client: validate change notify buffer before copy (Joshua Rogers)
  - x86/microcode/AMD: Add more known models to entry sign checking (Mario Limonciello (AMD))
  - rtc: rx8025: fix incorrect register reference (Yuta Hayama)
  - Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern() (Ilia Gavrilov)
  - drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb (Pierre-Eric Pelloux-Prayer)
  - drm/amd/display: Enable mst when it's detected but yet to be initialized (Wayne Lin)
  - tracing: Fix memory leaks in create_field_var() (Zilin Guan)
  - net: bridge: fix MST static key usage (Nikolay Aleksandrov)
  - lan966x: Fix sleeping in atomic context (Horatiu Vultur)
  - net: dsa: microchip: Fix reserved multicast address table programming (Tristram Ha)
  - net/mlx5e: SHAMPO, Fix skb size check for 64K pages (Dragos Tatulea)
  - net/mlx5e: Fix return value in case of module EEPROM read error (Gal Pressman)
  - net/mlx5e: Use extack in get module eeprom by page callback (Gal Pressman)
  - wifi: mac80211_hwsim: Limit destroy_on_close radio removal to netgroup (Martin Willi)
  - bnxt_en: Fix a possible memory leak in bnxt_ptp_init (Kalesh AP)
  - net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni)
  - sctp: Hold sock lock while iterating over address list (Stefan Wiehler)
  - sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler)
  - sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
  - net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
  - net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
  - net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
  - net: vlan: sync VLAN features with lower device (Hangbin Liu)
  - selftests: netdevsim: Fix ethtool-coalesce.sh fail by installing ethtool-common.sh (Wang Liang)
  - netdevsim: add Makefile for selftests (David Wei)
  - selftests/net: use destination options instead of hop-by-hop (Anubhav Singh)
  - selftests/net: fix GRO coalesce test and add ext header coalesce tests (Richard Gobert)
  - selftests/net: fix out-of-order delivery of FIN in gro:tcp test (Anubhav Singh)
  - net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx (Jonas Gorski)
  - Bluetooth: btrtl: Fix memory leak in rtlbt_parse_firmware_v2() (Abdun Nihaal)
  - Bluetooth: hci_event: validate skb length for unknown CC opcode (Raphael Pinsonneault-Thibeault)
  - riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro (Josephine Pfeiffer)
  - riscv: stacktrace: Disable KASAN checks for non-current tasks (Chunyan Zhang)
  - riscv: Improve exception and system call latency (Anton Blanchard)
  - net: libwx: fix device bus LAN ID (Jiawen Wu)
  - Revert "wifi: ath10k: avoid unnecessary wait for service ready message" (Baochen Qiang)
  - media: uvcvideo: Use heuristic to find stream entity (Ricardo Ribalda)
  - ALSA: hda/realtek: Audio disappears on HP 15-fc000 after warm boot again (Kailang Yang)
  - ceph: refactor wake_up_bit() pattern of calling (Viacheslav Dubeyko)
  - ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
  - ASoC: meson: aiu-encoder-i2s: fix bit clock polarity (Valerio Setti)
  - kbuild: uapi: Strip comments before size type check (Geert Uytterhoeven)
  - rtc: pcf2127: fix watchdog interrupt mask on pcf2131 (Bruno Thomsen)
  - fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese)
  - tools: lib: thermal: use pkg-config to locate libnl3 (Sascha Hauer)
  - tools: lib: thermal: don't preserve owner in install (Emil Dahl Juhl)
  - tools bitmap: Add missing asm-generic/bitsperlong.h include (Ian Rogers)
  - ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
  - scsi: ufs: core: Include UTP error in INT_FATAL_ERRORS (Hoyoung Seo)
  - 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
  - cpufreq: tegra186: Initialize all cores to max frequencies (Aaron Kling)
  - 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
  - NTB: epf: Allow arbitrary BAR mapping (Jerome Brunet)
  - clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled (Matthias Schiffer)
  - clk: at91: clk-sam9x60-pll: force write to PLL_UPDT register (Nicolas Ferre)
  - clk: at91: clk-master: Add check for divide by 3 (Ryan Wanner)
  - ARM: at91: pm: save and restore ACR during PLL disable/enable (Nicolas Ferre)
  - rtc: pcf2127: clear minute/second interrupt (Josua Mayer)
  - clk: sunxi-ng: sun6i-rtc: Add A523 specifics (Chen-Yu Tsai)
  - um: Fix help message for ssl-non-raw (Tiwei Bie)
  - fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
  - btrfs: mark dirty extent range for out of bound prealloc extents (austinchang)
  - RDMA/hns: Fix wrong WQE data when QP wraps around (Junxian Huang)
  - RDMA/hns: Fix the modification of max_send_sge (wenglianfa)
  - RDMA/irdma: Set irdma_cq cq_num field during CQ create (Jacob Moroni)
  - RDMA/irdma: Remove unused struct irdma_cq fields (Jacob Moroni)
  - RDMA/irdma: Fix SD index calculation (Jacob Moroni)
  - ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
  - char: misc: restrict the dynamic range to exclude reserved minors (Thadeu Lima de Souza Cascardo)
  - ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr (Coiby Xu)
  - smb: client: transport: avoid reconnects triggered by pending task work (Fiona Ebner)
  - ksmbd: use sock_create_kern interface to create kernel socket (Namjae Jeon)
  - ftrace: Fix softlockup in ftrace_module_enable (Vladimir Riabchun)
  - orangefs: fix xattr related buffer overflow... (Mike Marshall)
  - page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
  - 6pack: drop redundant locking and refcounting (Qingfang Deng)
  - exfat: limit log print for IO error (Chi Zhiling)
  - ALSA: usb-audio: add mono main switch to Presonus S1824c (Roy Vegard Ovesen)
  - Bluetooth: bcsp: receive data only if registered (Ivan Pravdin)
  - Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz)
  - Bluetooth: btusb: Check for unexpected bytes when defragmenting HCI frames (Arkadiusz Bokowy)
  - net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
  - net/mlx5e: Don't query FEC statistics when FEC is disabled (Carolina Jubran)
  - ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007 (Primoz Fiser)
  - ASoC: stm32: sai: manage context in set_sysclk callback (Olivier Moysan)
  - amd/amdkfd: resolve a race in amdgpu_amdkfd_device_fini_sw (Yifan Zhang)
  - ext4: increase IO priority of fastcommit (Julian Sun)
  - fs: ext4: change GFP_KERNEL to GFP_NOFS to avoid deadlock (chuguangqing)
  - accel/habanalabs: support mapping cb with vmalloc-backed coherent memory (Moti Haimovski)
  - accel/habanalabs/gaudi2: read preboot status after recovering from dirty state (Konstantin Sinyuk)
  - accel/habanalabs: return ENOMEM if less than requested pages were pinned (Tomer Tayar)
  - scsi: mpt3sas: Add support for 22.5 Gbps SAS link rate (Ranjan Kumar)
  - accel/habanalabs/gaudi2: fix BMON disable configuration (Vered Yavniely)
  - scsi: libfc: Fix potential buffer overflow in fc_ct_ms_fill() (Alok Tiwari)
  - net: bridge: Install FDB for bridge MAC on VLAN 0 (Petr Machata)
  - nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing (Al Viro)
  - NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
  - NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
  - drm/amd/display: Add AVI infoframe copy in copy_stream_update_to_stream (Karthi Kandasamy)
  - wifi: ath12k: Increase DP_REO_CMD_RING_SIZE to 256 (Nithyanantham Paramasivam)
  - remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
  - PCI/PM: Skip resuming to D0 if device is disconnected (Mario Limonciello)
  - vfio: return -ENOTTY for unsupported device feature (Alex Mastro)
  - sparc64: fix prototypes of reads[bwl]() (Al Viro)
  - sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
  - PCI: cadence: Check for the existence of cdns_pcie::ops before using it (Chen Wang)
  - r8169: set EEE speed down ratio to 1 (ChunHao Lin)
  - net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
  - wifi: ath10k: Fix connection after GTK rekeying (Loic Poulain)
  - iommu/vt-d: Replace snprintf with scnprintf in dmar_latency_snapshot() (Seyediman Seyedarab)
  - net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X (Robert Marko)
  - net: phy: clear link parameters on admin link down (Oleksij Rempel)
  - ASoC: qcom: sc8280xp: explicitly set S16LE format in sc8280xp_be_hw_params_fixup() (Alexey Klimov)
  - jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
  - jfs: Verify inode mode when loading from disk (Tetsuo Handa)
  - ipv6: np->rxpmtu race annotation (Eric Dumazet)
  - f2fs: fix infinite loop in __insert_extent_tree() (wangzijie)
  - usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
  - usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
  - allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
  - scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
  - scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup (Justin Tee)
  - scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
  - scsi: ufs: core: Disable timestamp functionality if not supported (Bart Van Assche)
  - selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
  - drm/amdgpu: reject gang submissions under SRIOV (Christian König)
  - HID: i2c-hid: Resolve touchpad issues on Dell systems during S4 (Mario Limonciello (AMD))
  - ethernet: Extend device_get_mac_address() to use NVMEM (Stefan Wahren)
  - page_pool: always add GFP_NOWARN for ATOMIC allocations (Jakub Kicinski)
  - drm/amd/display: Disable VRR on DCE 6 (Timur Kristóf)
  - drm/amd/display: Fix DVI-D/HDMI adapters (Timur Kristóf)
  - drm/amd: Avoid evicting resources at S5 (Mario Limonciello (AMD))
  - drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl (Tvrtko Ursulin)
  - ALSA: serial-generic: remove shared static buffer (John Keeping)
  - wifi: mt76: mt7996: Temporarily disable EPCS (Benjamin Lin)
  - wifi: mt76: mt7921: Add 160MHz beamformee capability for mt7922 device (Quan Zhou)
  - net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
  - crypto: caam - double the entropy delay interval for retry (Gaurav Jain)
  - PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify() (Niklas Cassel)
  - crypto: sun8i-ce - remove channel timeout field (Ovidiu Panait)
  - watchdog: s3c2410_wdt: Fix max_timeout being calculated larger (Sangwook Shin)
  - HID: asus: add Z13 folio to generic group for multitouch to work (Antheas Kapenekakis)
  - udp_tunnel: use netdev_warn() instead of netdev_WARN() (Alok Tiwari)
  - selftests: Replace sleep with slowwait (David Ahern)
  - eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP (Daniel Palmer)
  - selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
  - x86/kvm: Prefer native qspinlock for dedicated vCPUs irrespective of PV_UNHALT (Li RongQing)
  - netfilter: nf_reject: don't reply to icmp error messages (Florian Westphal)
  - selftests: traceroute: Use require_command() (Ido Schimmel)
  - media: redrat3: use int type to store negative error codes (Qianfeng Rong)
  - selftests: net: replace sleeps in fcnal-test with waits (Jakub Kicinski)
  - net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
  - phy: rockchip: phy-rockchip-inno-csidphy: allow writes to grf register 0 (Michael Riesch)
  - phy: renesas: r8a779f0-ether-serdes: add new step added to latest datasheet (Michael Dege)
  - phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
  - wifi: mac80211: Fix HE capabilities element check (Ilan Peer)
  - ntfs3: pretend $Extend records as regular files (Tetsuo Handa)
  - scsi: ufs: host: mediatek: Disable auto-hibern8 during power mode changes (Peter Wang)
  - net: phy: marvell: Fix 88e1510 downshift counter errata (Rohan G Thomas)
  - scsi: ufs: host: mediatek: Enhance recovery on hibernation exit failure (Peter Wang)
  - scsi: ufs: host: mediatek: Enhance recovery on resume failure (Peter Wang)
  - media: i2c: og01a1b: Specify monochrome media bus format instead of Bayer (Vladimir Zapolskiy)
  - media: ov08x40: Fix the horizontal flip control (Hao Yao)
  - char: Use list_del_init() in misc_deregister() to reinitialize list pointer (Xion Wang)
  - drm/msm: make sure to not queue up recovery more than once (Antonino Maniscalco)
  - usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget (Chen Yufeng)
  - usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
  - drm/amdgpu: add support for cyan skillfish gpu_info (Alex Deucher)
  - drm/amdgpu: don't enable SMU on cyan skillfish (Alex Deucher)
  - drm/amd: add more cyan skillfish PCI ids (Alex Deucher)
  - iommu/apple-dart: Clear stream error indicator bits for T8110 DARTs (Hector Martin)
  - smsc911x: add second read of EEPROM mac when possible corruption seen (Colin Foster)
  - net: call cond_resched() less often in __release_sock() (Eric Dumazet)
  - ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia PukNgae)
  - media: verisilicon: Explicitly disable selection api ioctls for decoders (Paul Kocialkowski)
  - media: adv7180: Only validate format in querystd (Niklas Söderlund)
  - media: adv7180: Do not write format to device in set_fmt (Niklas Söderlund)
  - media: adv7180: Add missing lock in suspend callback (Niklas Söderlund)
  - net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
  - ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabled (Yue Haibing)
  - drm/amdgpu: Allow kfd CRIU with no buffer objects (David Francis)
  - drm/msm/dsi/phy_7nm: Fix missing initial VCO rate (Krzysztof Kozlowski)
  - drm/msm/dsi/phy: Toggle back buffer resync after preparing PLL (Krzysztof Kozlowski)
  - dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
  - dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
  - dmaengine: sh: setup_xref error handling (Thomas Andreatta)
  - ptp: Limit time setting of PTP clocks (Miroslav Lichvar)
  - scsi: pm8001: Use int instead of u32 to store error codes (Qianfeng Rong)
  - crypto: qat - use kcalloc() in qat_uclo_map_objs_from_mof() (Qianfeng Rong)
  - mips: lantiq: danube: rename stp node on EASY50712 reference board (Aleksander Jan Bajkowski)
  - mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
  - mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
  - mips: lantiq: danube: add model to EASY50712 dts (Aleksander Jan Bajkowski)
  - mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
  - drm/amdgpu: Respect max pixel clock for HDMI and DVI-D (v2) (Timur Kristóf)
  - media: fix uninitialized symbol warnings (Chelsy Ratnawat)
  - drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
  - drm/amdkfd: fix vram allocation failure for a special case (Eric Huang)
  - fuse: zero initialize inode private data (Miklos Szeredi)
  - net: phy: fixed_phy: let fixed_phy_unregister free the phy_device (Heiner Kallweit)
  - remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper (Andrew Davis)
  - extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
  - scsi: pm80xx: Fix race condition caused by static variables (Francisco Gutierrez)
  - scsi: mpi3mr: Fix controller init failure on fault during queue creation (Chandrakanth Patil)
  - rds: Fix endianness annotation for RDS_MPATH_HASH (Ujwal Kundur)
  - ALSA: usb-audio: Add validation of UAC2/UAC3 effect units (Takashi Iwai)
  - PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
  - net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
  - net: stmmac: Correctly handle Rx checksum offload errors (Oleksij Rempel)
  - net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
  - char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
  - char: misc: Make misc_register() reentry for miscdevice who wants dynamic minor (Zijun Hu)
  - usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (raub camaioni)
  - iio: adc: imx93_adc: load calibrated values even calibration failed (Haibo Chen)
  - iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
  - drm/amdkfd: Handle lack of READ permissions in SVM mapping (Kent Russell)
  - drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts (Dmitry Baryshkov)
  - media: imon: make send_packet() more robust (Tetsuo Handa)
  - net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas)
  - scsi: ufs: host: mediatek: Fix invalid access in vccqx handling (Alice Chao)
  - scsi: ufs: host: mediatek: Change reset sequence for improved stability (Peter Wang)
  - scsi: ufs: host: mediatek: Assign power mode userdata before FASTAUTO mode change (Alice Chao)
  - scsi: ufs: host: mediatek: Fix auto-hibern8 timer configuration (Peter Wang)
  - bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
  - s390/pci: Use pci_uevent_ers() in PCI recovery (Niklas Schnelle)
  - powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
  - thunderbolt: Use is_pciehp instead of is_hotplug_bridge (Lukas Wunner)
  - ice: Don't use %pK through printk or tracepoints (Thomas Weißschuh)
  - net: stmmac: Check stmmac_hw_setup() in stmmac_resume() (Tiezhu Yang)
  - x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
  - media: i2c: Kconfig: Ensure a dependency on HAVE_CLK for VIDEO_CAMERA_SENSOR (Mehdi Djait)
  - drm/tidss: Set crtc modesetting parameters with adjusted mode (Jayesh Choudhary)
  - drm/bridge: cdns-dsi: Don't fail on MIPI_DSI_MODE_VIDEO_BURST (Tomi Valkeinen)
  - drm/bridge: cdns-dsi: Fix REG_WAKEUP_TIME value (Tomi Valkeinen)
  - drm/tidss: Use the crtc_* timings when programming the HW (Tomi Valkeinen)
  - media: amphion: Delete v4l2_fh synchronously in .release() (Laurent Pinchart)
  - media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
  - drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey McRae)
  - wifi: rtw88: sdio: use indirect IO for device registers before power-on (Ping-Ke Shih)
  - selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
  - selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
  - PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
  - drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
  - drm/amdgpu/jpeg: Hold pg_lock before jpeg poweroff (Sathishkumar S)
  - drm/amd/pm: Use cached metrics data on arcturus (Lijo Lazar)
  - drm/amd/pm: Use cached metrics data on aldebaran (Lijo Lazar)
  - drm/amd/display: update dpp/disp clock from smu clock table (Paul Hsieh)
  - drm/amd/display: add more cyan skillfish devices (Alex Deucher)
  - drm/amd/display: Increase AUX Intra-Hop Done Max Wait Duration (Michael Strauss)
  - drm/amd/display: ensure committing streams is seamless (Clay King)
  - mfd: da9063: Split chip variant reading in two bus transactions (Jens Kehne)
  - mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
  - mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
  - mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
  - tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
  - tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
  - tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage (Kaushlendra Kumar)
  - tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
  - hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
  - hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex (Ben Copeland)
  - uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
  - nvme: Use non zero KATO for persistent discovery connections (Alistair Francis)
  - bpf: Clear pfmemalloc flag when freeing all fragments (Amery Hung)
  - riscv: bpf: Fix uninitialized symbol 'retval_off' (Chenghao Duan)
  - blk-cgroup: fix possible deadlock while configuring policy (Yu Kuai)
  - clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
  - spi: rpc-if: Add resume support for RZ/G3E (Biju Das)
  - futex: Don't leak robust_list pointer on exec race (Pranav Tyagi)
  - cpuidle: Fail cpuidle device registration if there is one already (Rafael J. Wysocki)
  - bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21 (Tom Stellard)
  - power: supply: qcom_battmgr: handle charging state change notifications (Fenglin Wu)
  - pmdomain: apple: Add "apple,t8103-pmgr-pwrstate" (Janne Grunau)
  - tools/cpupower: fix error return value in cpupower_write_sysfs() (Kaushlendra Kumar)
  - video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
  - bpf: Do not limit bpf_cgroup_from_id to current's namespace (Kumar Kartikeya Dwivedi)
  - nvme-fc: use lock accessing port_state and rport state (Daniel Wagner)
  - nvmet-fc: avoid scheduling association deletion twice (Daniel Wagner)
  - tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
  - ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
  - mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
  - ARM: tegra: transformer-20: fix audio-codec interrupt (Svyatoslav Ryhel)
  - ARM: tegra: transformer-20: add missing magnetometer interrupt (Svyatoslav Ryhel)
  - soc/tegra: fuse: Add Tegra114 nvmem cells and fuse lookups (Svyatoslav Ryhel)
  - arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106 (Radhey Shyam Pandey)
  - hwmon: sy7636a: add alias (Andreas Kemnade)
  - power: supply: sbs-charger: Support multiple devices (Fabien Proriol)
  - pinctrl: keembay: release allocated memory in detach path (Bartosz Golaszewski)
  - hwmon: (sbtsi_temp) AMD CPU extended temperature range support (Chuande Chen)
  - hwmon: (k10temp) Add device ID for Strix Halo (Rong Zhang)
  - power: supply: qcom_battmgr: add OOI chemistry (Christopher Ruehl)
  - ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[] (Hans de Goede)
  - ACPI: PRM: Skip handlers with NULL handler_address or NULL VA (Shang song (Lenovo))
  - irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
  - selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh (Ricardo B. Marlière)
  - arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
  - cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
  - selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
  - irqchip/sifive-plic: Respect mask state when setting affinity (Inochi Amaoto)
  - memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
  - mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
  - pinctrl: single: fix bias pull up/down handling in pin_config_set (Chi Zhang)
  - bpf: Don't use %pK through printk (Thomas Weißschuh)
  - spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
  - soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
  - soc: aspeed: socinfo: Add AST27xx silicon IDs (Ryan Chen)
  - usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
  - s390/pci: Avoid deadlock between PCI error recovery and mlx5 crdump (Gerd Bayer)
  - drm/sysfb: Do not dereference NULL pointer in plane reset (Thomas Zimmermann)
  - drm/sched: Fix race in drm_sched_entity_select_rq() (Philipp Stanner)
  - s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP (Heiko Carstens)
  - sched/fair: Use all little CPUs for CPU-bound workloads (Pierre Gondois)
  - sched/pelt: Avoid underestimation of task utilization (Vincent Guittot)
  - net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
  - cpuidle: governors: menu: Select polling state in some more cases (Rafael J. Wysocki)
  - cpuidle: governors: menu: Rearrange main loop in menu_select() (Rafael J. Wysocki)
  - s390/pci: Restore IRQ unconditionally for the zPCI device (Farhan Ali)
  - mptcp: fix MSG_PEEK stream corruption (Paolo Abeni)
  - drm/mediatek: Fix device use-after-free on unbind (Johan Hovold)
  - regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
  - block: make REQ_OP_ZONE_OPEN a write operation (Damien Le Moal)
  - block: fix op_is_zone_mgmt() to handle REQ_OP_ZONE_RESET_ALL (Damien Le Moal)
  - drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Iceland (John Smith)
  - drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Fiji (John Smith)
  - drm/amd/pm: fix smu table id bound check issue in smu_cmn_update_table() (Yang Wang)
  - sfc: fix potential memory leak in efx_mae_process_mport() (Abdun Nihaal)
  - net: hns3: return error code when function fails (Jijie Shao)
  - drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
  - Bluetooth: hci_core: Fix tracking of periodic advertisement (Luiz Augusto von Dentz)
  - Bluetooth: ISO: Fix another instance of dst_type handling (Luiz Augusto von Dentz)
  - Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00 (Luiz Augusto von Dentz)
  - Bluetooth: btmtksdio: Add pmctrl handling for BT closed state during reset (Chris Lu)
  - Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once (Cen Zhang)
  - usbnet: Prevents free active kevent (Lizhi Xu)
  - libbpf: Fix powerpc's stack register definition in bpf_tracing.h (Andrii Nakryiko)
  - ASoC: fsl_sai: fix bit order for DSD format (Shengjiu Wang)
  - ASoC: Intel: avs: Unprepare a stream when XRUN occurs (Cezary Rojewski)
  - crypto: aspeed - fix double free caused by devm (Haotian Zhang)
  - crypto: aspeed-acry - Convert to platform remove callback returning void (Uwe Kleine-König)
  - bpf: Do not audit capability check in do_jit() (Ondrej Mosnacek)
  - scsi: ufs: core: Initialize value of an attribute returned by uic cmd (Wonkon Kim)
  - bpf: Sync pending IRQ work before freeing ring buffer (Noorain Eqbal)
  - ALSA: usb-audio: fix control pipe direction (Roy Vegard Ovesen)
  - drm/msm/a6xx: Fix GMU firmware parser (Akhil P Oommen)
  - wifi: ath12k: free skb during idr cleanup callback (Karthik M)
  - wifi: ath11k: Add missing platform IDs for quirk table (Mark Pearson)
  - wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
  - x86/fpu: Ensure XFD state on signal delivery (Chang S. Bae)
  - smb: client: fix potential cfid UAF in smb2_query_info_compound (Henrique Carvalho)
  - ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
  - mptcp: restore window probe (Paolo Abeni)
  - mptcp: drop bogus optimization in __mptcp_check_push() (Paolo Abeni)
  - fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
  - fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
  - wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar)
  - Bluetooth: rfcomm: fix modem control handling (Johan Hovold)
  - fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao)
  - ACPI: button: Call input_free_device() on failing input device registration (Kaushlendra Kumar)
  - ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang)
  - fbdev: atyfb: Check if pll_ops->init_pll failed (Daniel Palmer)
  - fbcon: Set fb_display[i]->mode to NULL when the mode is released (Quanmin Yan)
  - net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
  - NFSD: Fix crash in nfsd4_read_release() (Chuck Lever)
  - gpio: idio-16: Define fixed direction of the GPIO lines (William Breathitt Gray)
  - gpio: regmap: add the .fixed_direction_output configuration parameter (Ioana Ciornei)
  - gpio: regmap: Allow to allocate regmap-irq device (Mathieu Dubois-Briand)
  - bits: introduce fixed-type GENMASK_U*() (Vincent Mailhol)
  - bits: add comments and newlines to #if, #else and #endif directives (Vincent Mailhol)
  - xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event (Mathias Nyman)
  - xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive. (Mathias Nyman)
  - xhci: dbc: Improve performance by removing delay in transfer event polling. (Mathias Nyman)
  - xhci: dbc: Allow users to modify DbC poll interval via sysfs (Uday M Bhat)
  - xhci: dbc: poll at different rate depending on data transfer activity (Mathias Nyman)
  - serial: sc16is7xx: remove useless enable of enhanced features (Hugo Villeneuve)
  - serial: sc16is7xx: refactor EFR lock (Hugo Villeneuve)
  - serial: sc16is7xx: reorder code to remove prototype declarations (Hugo Villeneuve)
  - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Hugo Villeneuve)
  - selftests: mptcp: join: mark 'delete re-add signal' as skipped if not supported (Matthieu Baerts (NGI0))
  - selftests: mptcp: disable add_addr retrans in endpoint_tests (Geliang Tang)
  - mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR (Matthieu Baerts (NGI0))
  - arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c (Menglong Dong)
  - x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
  - x86/bugs: Report correct retbleed mitigation status (David Kaplan)
  - perf: Skip user unwind if the task is a kernel thread (Josh Poimboeuf)
  - perf: Have get_perf_callchain() return NULL if crosstask and user are set (Josh Poimboeuf)
  - perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL (Steven Rostedt)
  - audit: record fanotify event regardless of presence of rules (Richard Guy Briggs)
  - net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei)
  - ksmbd: transport_ipc: validate payload size before reading handle (Qianchang Zhao)
  - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (Haoyu Li)
  - fuse: fix livelock in synchronous file put from fuseblk workers (Darrick J. Wong)
  - s390/cio: Update purge function to unregister the unused subchannels (Vineeth Vijayan)
  - fs/notify: call exportfs_encode_fid with s_umount (Jakub Acs)
  - xfs: always warn about deprecated mount options (Darrick J. Wong)
  - devcoredump: Fix circular locking dependency with devcd->mutex. (Maarten Lankhorst)
  - serial: 8250_mtk: Enable baud clock and manage in runtime PM (Daniel Golle)
  - serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018 (Florian Eckert)
  - serial: 8250_dw: handle reset control deassert error (Artem Shimko)
  - dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp (Xu Yang)
  - tcpm: switch check for role_sw device with fw_node (Michael Grzeschik)
  - most: usb: hdm_probe: Fix calling put_device() before device initialization (Victoria Votokina)
  - most: usb: Fix use-after-free in hdm_disconnect (Victoria Votokina)
  - misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup (Junhao Xie)
  - mei: me: add wildcat lake P DID (Alexander Usyskin)
  - binder: remove "invalid inc weak" check (Alice Ryhl)
  - x86/microcode: Fix Entrysign revision check for Zen1/Naples (Andrew Cooper)
  - xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
  - usb: raw-gadget: do not limit transfer length (Andrey Konovalov)
  - usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
  - USB: serial: option: add Telit FN920C04 ECM compositions (LI Qingwu)
  - USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
  - USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
  - sched: Remove never used code in mm_cid_get() (Andy Shevchenko)
  - io_uring: correct __must_hold annotation in io_install_fixed_file (Alok Tiwari)
  - gpio: ljca: Fix duplicated IRQ mapping (Haotian Zhang)
  - gpio: update Intel LJCA USB GPIO driver (Wentong Wu)
  - hwmon: (sht3x) Fix error handling (Guenter Roeck)
  - RISC-V: Don't print details of CPUs disabled in DT (Anup Patel)
  - RISC-V: Define pgprot_dmacoherent() for non-coherent devices (Anup Patel)
  - firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode (Artem Shimko)
  - firmware: arm_scmi: Account for failed debug initialization (Cristian Marussi)
  - spi: spi-nxp-fspi: add extra delay after dll locked (Han Xu)
  - selftests: mptcp: join: mark implicit tests as skipped if not supported (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: mark 'flush re-add' as skipped if not supported (Matthieu Baerts (NGI0))
  - net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
  - net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
  - net: usb: rtl8150: Fix frame padding (Michal Pecio)
  - net: stmmac: dwmac-rk: Fix disabling set_clock_selection (Sebastian Reichel)
  - vsock: fix lock inversion in vsock_assign_transport() (Stefano Garzarella)
  - ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey)
  - Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
  - gpio: 104-idio-16: Define maximum valid register address offset (William Breathitt Gray)
  - gpio: pci-idio-16: Define maximum valid register address offset (William Breathitt Gray)
  - arch_topology: Fix incorrect error check in topology_parse_cpu_capacity() (Kaushlendra Kumar)
  - dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC (Marek Szyprowski)
  - net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
  - sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov)
  - net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ (Amery Hung)
  - MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
  - cifs: Fix TCP_Server_Info::credits to be signed (David Howells)
  - can: netlink: can_changelink(): allow disabling of automatic restart (Marc Kleine-Budde)
  - ACPICA: Work around bogus -Wstringop-overread warning since GCC 11 (Xi Ruoyao)
  - net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ (Amery Hung)
  - net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead (Carolina Jubran)
  - selftests: net: fix server bind failure in sctp_vrf.sh (Xin Long)
  - selftests/net: convert sctp_vrf.sh to run it in unique namespace (Hangbin Liu)
  - can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb() (Marc Kleine-Budde)
  - dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path (Ioana Ciornei)
  - net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
  - net: enetc: fix the deadlock of enetc_mdio_lock (Jianpeng Chang)
  - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Sebastian Andrzej Siewior)
  - rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesböck)
  - net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size() (Nathan Chancellor)
  - Unbreak 'make tools/*' for user-space targets (Linus Torvalds)
  - smb: server: let smb_direct_flush_send_list() invalidate a remote key first (Stefan Metzmacher)
  - powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failure (Christophe Leroy)
  - m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
  - lkdtm: fortify: Fix potential NULL dereference on kmalloc failure (Junjie Cao)
  - hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
  - hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
  - dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
  - hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
  - hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
  - hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
  - hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
  - hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
  - nios2: ensure that memblock.current_limit is set when setting pfn limits (Simon Schuster)
  - exec: Fix incorrect type for ret (Xichao Zhao)
  - PCI: tegra194: Reset BARs when running in PCIe endpoint mode (Niklas Cassel)
  - PCI: j721e: Fix programming sequence of "strap" settings (Siddharth Vadapalli)
  - PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists (Siddharth Vadapalli)
  - mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
  - ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL (Namjae Jeon)
  - PCI/sysfs: Ensure devices are powered for config reads (part 2) (Brian Norris)
  - nfsd: decouple the xprtsec policy check from check_nfsd_access() (Scott Mayhew)
  - ixgbevf: fix mailbox API compatibility by negotiating supported features (Jedrzej Jagielski)
  - ixgbevf: fix getting link speed data for E610 devices (Jedrzej Jagielski)
  - ixgbevf: Add support for Intel(R) E610 device (Piotr Kwapulinski)
  - PCI: Add PCI_VDEVICE_SUB helper macro (Piotr Kwapulinski)
  - phy: cadence: cdns-dphy: Update calibration wait time for startup state machine (Devarsh Thakkar)
  - ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'o)
  - vfs: Don't leak disconnected dentries on umount (Jan Kara)
  - NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever)
  - fs: quota: create dedicated workqueue for quota_release_work (Shashank A P)
  - quota: remove unneeded return value of register_quota_format (Kemeng Shi)
  - padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
  - xfs: use deferred intent items for reaping crosslinked blocks (Darrick J. Wong)
  - iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspended (Sean Nyekjaer)
  - iio: imu: inv_icm42600: reorganize DMA aligned buffers in structure (Jean-Baptiste Maneyrol)
  - phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling (Devarsh Thakkar)
  - phy: cdns-dphy: Store hs_clk_rate and return it (Tomi Valkeinen)
  - iio: imu: inv_icm42600: Simplify pm_runtime setup (Sean Nyekjaer)
  - PM: runtime: Add new devm functions (Bence Csókás)
  - xfs: fix log CRC mismatches between i386 and other architectures (Christoph Hellwig)
  - xfs: rename the old_crc variable in xlog_recover_process (Christoph Hellwig)
  - NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
  - NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
  - NFSD: Rework encoding and decoding of nfsd4_deviceid (Sergey Bashirov)
  - nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs() (Ryusuke Konishi)
  - block: fix race between set_blocksize and read paths (Darrick J. Wong)
  - arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
  - arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
  - hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
  - selftests: arg_parsing: Ensure data is flushed to disk before reading. (Xing Guo)
  - HID: multitouch: fix name of Stylus input devices (Thadeu Lima de Souza Cascardo)
  - HID: hid-input: only ignore 0 battery events for digitizers (Dmitry Torokhov)
  - ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card (Jiaming Zhang)
  - selftests/bpf: make arg_parsing.c more robust to crashes (Andrii Nakryiko)
  - accel/qaic: Treat remaining == 0 as error in find_and_map_user_pages() (Youssef Samir)
  - ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
  - sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
  - sched/balancing: Rename newidle_balance() => sched_balance_newidle() (Ingo Molnar)
  - drm/rockchip: vop2: use correct destination rectangle height check (Alok Tiwari)
  - drm/amd/powerplay: Fix CIK shutdown temperature (Timur Kristóf)
  - drm/i915/guc: Skip communication warning on reset in progress (Zhanjun Dong)
  - ASoC: nau8821: Cancel jdet_work before handling jack ejection (Cristian Ciocaltea)
  - ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec (Christophe Leroy)
  - drm/bridge: lt9211: Drop check for last nibble of version register (Marek Vasut)
  - ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit (Cristian Ciocaltea)
  - ASoC: nau8821: Generalize helper to clear IRQ status (Cristian Ciocaltea)
  - riscv: kprobes: Fix probe address validation (Fabian Vogt)
  - nvme-multipath: Skip nr_active increments in RETRY disposition (Amit Chaudhary)
  - net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset (I Viswanath)
  - net: usb: lan78xx: Add error handling to lan78xx_init_mac_address (Oleksij Rempel)
  - tls: don't rely on tx_work during send() (Sabrina Dubroca)
  - tls: wait for pending async decryptions if tls_strp_msg_hold fails (Sabrina Dubroca)
  - tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
  - tls: wait for async encrypt in case of error during latter iterations of sendmsg (Sabrina Dubroca)
  - net: tls: wait for async completion on last message (Sascha Hauer)
  - tls: trim encrypted message to match the plaintext on short splice (Sabrina Dubroca)
  - tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
  - tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
  - amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
  - net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov)
  - r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H (Linmao Li)
  - doc: fix seg6_flowlabel path (Nicolas Dichtel)
  - net: dlink: handle dma_map_single() failure properly (Yeounsu Moon)
  - can: m_can: m_can_plat_remove(): add missing pm_runtime_disable() (Marc Kleine-Budde)
  - dax: skip read lock assertion for read-only filesystems (Yuezhang Mo)
  - HID: multitouch: fix sticky fingers (Benjamin Tissoires)
  - usb: gadget: f_rndis: Refactor bind path to use __free() (Kuen-Han Tsai)
  - usb: gadget: f_ncm: Refactor bind path to use __free() (Kuen-Han Tsai)
  - usb: gadget: f_acm: Refactor bind path to use __free() (Kuen-Han Tsai)
  - usb: gadget: f_ecm: Refactor bind path to use __free() (Kuen-Han Tsai)
  - usb: gadget: Introduce free_usb_request helper (Kuen-Han Tsai)
  - usb: gadget: Store endpoint pointer in usb_request (Kuen-Han Tsai)
  - media: nxp: imx8-isi: m2m: Fix streaming cleanup on release (Guoniu Zhou)
  - media: nxp: imx8-isi: Drop unused argument to mxc_isi_channel_chain() (Laurent Pinchart)
  - drm/exynos: exynos7_drm_decon: remove ctx->suspended (Kaustabh Chakraborty)
  - drm/exynos: exynos7_drm_decon: properly clear channels during bind (Kaustabh Chakraborty)
  - drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions (Kaustabh Chakraborty)
  - drm/msm/a6xx: Fix PDC sleep sequence (Akhil P Oommen)
  - drm/msm/adreno: De-spaghettify the use of memory barriers (Konrad Dybcio)
  - eventpoll: Replace rwlock with spinlock (Nam Cao)
  - epoll: Remove ep_scan_ready_list() in comments (Huang Xiaojia)
  - Bluetooth: btusb: Add USB ID 2001:332a for D-Link AX9U rev. A1 (Zenm Chen)
  - cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay (Rafael J. Wysocki)
  - drm/amd: Check whether secure display TA loaded successfully (Mario Limonciello)
  - drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
  - drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies (Tvrtko Ursulin)
  - cifs: parse_dfs_referrals: prevent oob on malformed input (Eugene Korenevsky)
  - can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
  - can: gs_usb: gs_make_candev(): populate net_device->dev_port (Celeste Liu)
  - ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey)
  - f2fs: fix wrong block mapping for multi-devices (Jaegeuk Kim)
  - r8152: add error handling in rtl8152_driver_init (Yi Cong)
  - smb: client: Fix refcount leak for cifs_sb_tlink (Shuhao Fu)
  - perf test stat: Avoid hybrid assumption when virtualized (Ian Rogers)
  - writeback: Avoid excessively long inode switching times (Jan Kara)
  - writeback: Avoid softlockup when switching many inodes (Jan Kara)
  - cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
  - fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
  - pid: Add a judgment for ns null in pid_nr_ns (gaoxiang17)
  - minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
  - irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resume (Lucas Zampieri)
  - irqchip/sifive-plic: Make use of __assign_bit() (Hongbo Li)
  - mptcp: pm: in-kernel: usable client side with C-flag (Matthieu Baerts (NGI0))
  - selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled (Lance Yang)
  - s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG (Ilya Leoshkevich)
  - s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL (Ilya Leoshkevich)
  - s390/bpf: Describe the frame using a struct instead of constants (Ilya Leoshkevich)
  - s390/bpf: Centralize frame offset calculations (Ilya Leoshkevich)
  - s390/bpf: Change seen_reg to a mask (Ilya Leoshkevich)
  - ACPI: property: Do not pass NULL handles to acpi_attach_data() (Rafael J. Wysocki)
  - ACPI: property: Add code comments explaining what is going on (Rafael J. Wysocki)
  - ACPI: property: Disregard references in data-only subnode lists (Rafael J. Wysocki)
  - ACPI: battery: Add synchronization between interface updates (Rafael J. Wysocki)
  - ACPI: battery: Check for error code from devm_mutex_init() call (Andy Shevchenko)
  - ACPI: battery: initialize mutexes through devm_ APIs (Thomas Weißschuh)
  - ACPI: battery: allocate driver data through devm_ APIs (Thomas Weißschuh)
  - arm64: mte: Do not flag the zero page as PG_mte_tagged (Catalin Marinas)
  - arm64: kprobes: call set_memory_rox() for kprobe page (Yang Shi)
  - ipmi: Fix handling of messages with provided receive message pointer (Guenter Roeck)
  - ipmi: Rework user message limit handling (Corey Minyard)
  - KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2 (Sean Christopherson)
  - rseq: Protect event mask against membarrier IPI (Thomas Gleixner)
  - btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range() (Qu Wenruo)
  - PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release (Shin'ichiro Kawasaki)
  - PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan() (Wang Jiang)
  - misc: fastrpc: Save actual DMA size in fastrpc_map structure (Ling Xu)
  - misc: fastrpc: Add missing dev_err newlines (Ekansh Gupta)
  - ksmbd: add max ip connections parameter (Namjae Jeon)
  - KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid (Sean Christopherson)
  - mm/ksm: fix incorrect KSM counter handling in mm_struct during fork (Donet Tom)
  - tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen)
  - mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
  - mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
  - mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
  - media: mc: Clear minor number before put device (Edward Adam Davis)
  - Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher)
  - Squashfs: add additional inode sanity checking (Phillip Lougher)
  - lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and older (Nathan Chancellor)
  - ext4: free orphan info with kvfree (Jan Kara)
  - ext4: fix an off-by-one issue during moving extents (Zhang Yi)
  - ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
  - ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
  - ext4: verify orphan file size is not too big (Jan Kara)
  - nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
  - NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() (Thorsten Blum)
  - ACPICA: Allow to skip Global Lock initialization (Huacai Chen)
  - ext4: validate ea_ino and size in check_xattrs (Deepanshu Kartikey)
  - ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag)
  - mm/damon/vaddr: do not repeat pte_offset_map_lock() until success (SeongJae Park)
  - mm/hugetlb: early exit from hugetlb_pages_alloc_boot() when max_huge_pages=0 (Li RongQing)
  - mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocations (Thadeu Lima de Souza Cascardo)
  - wifi: mt76: mt7921u: Add VID/PID for Netgear A7500 (Nick Morrow)
  - wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again (Muhammad Usama Anjum)
  - selftests: mptcp: join: validate C-flag + def limit (Matthieu Baerts (NGI0))
  - x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
  - x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
  - spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
  - spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
  - PCI: tegra194: Handle errors in BPMP response (Vidya Sagar)
  - PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq() (Niklas Cassel)
  - PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock (Marek Vasut)
  - PCI: rcar-host: Drop PMSR spinlock (Marek Vasut)
  - PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
  - PCI/AER: Support errors introduced by PCIe r6.0 (Lukas Wunner)
  - PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
  - PCI/ERR: Fix uevent on failure to recover (Lukas Wunner)
  - PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle)
  - PCI/sysfs: Ensure devices are powered for config reads (Brian Norris)
  - PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlock (Marek Vasut)
  - rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
  - rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
  - rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
  - memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
  - mmc: core: SPI mode remove cmd7 (Rex Chen)
  - mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
  - xtensa: simdisk: add input size check in proc_write_simdisk (Miaoqian Lin)
  - sparc: fix error handling in scan_one_device() (Ma Ke)
  - sparc64: fix hugetlb for sun4u (Anthony Yznaga)
  - sctp: Fix MAC comparison to be constant-time (Eric Biggers)
  - scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
  - sched/deadline: Fix race in push_dl_task() (Harshit Agarwal)
  - Revert "ipmi: fix msg stack when IPMI is disconnected" (Corey Minyard)
  - pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
  - powerpc/pseries/msi: Fix potential underflow and leak issue (Nam Cao)
  - powerpc/powernv/pci: Fix underflow and leak issue (Nam Cao)
  - power: supply: max77976_charger: fix constant current reporting (Dzmitry Sankouski)
  - pinctrl: samsung: Drop unused S3C24xx driver data (Krzysztof Kozlowski)
  - nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk (Georg Gottleuber)
  - parisc: Remove spurious if statement from raw_copy_from_user() (John David Anglin)
  - parisc: don't reference obsolete termio struct for TC* constants (Sam James)
  - openat2: don't trigger automounts with RESOLVE_NO_XDEV (Askar Safin)
  - of: unittest: Fix device reference count leak in of_unittest_pci_node_verify (Ma Ke)
  - lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
  - KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
  - kernel/sys.c: fix the racy usage of task_lock(tsk->group_leader) in sys_prlimit64() paths (Oleg Nesterov)
  - iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resume (Sean Nyekjaer)
  - init: handle bootloader identifier in kernel parameters (Huacai Chen)
  - iio: xilinx-ams: Unmask interrupts after updating alarms (Sean Anderson)
  - iio: xilinx-ams: Fix AMS_ALARM_THR_DIRECT_MASK (Sean Anderson)
  - iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
  - iio: dac: ad5421: use int type to store negative error codes (Qianfeng Rong)
  - iio: dac: ad5360: use int type to store negative error codes (Qianfeng Rong)
  - fs/ntfs3: Fix a resource leak bug in wnd_extend() (Haoxiang Li)
  - fbdev: Fix logic error in "offb" name match (Finn Thain)
  - crypto: rockchip - Fix dma_unmap_sg() nents value (Thomas Fourier)
  - crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
  - crypto: aspeed - Fix dma_unmap_sg() direction (Thomas Fourier)
  - cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki)
  - copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64) (Simon Schuster)
  - bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup() (Adam Xue)
  - bus: mhi: ep: Fix chained transfer handling in read path (Sumit Kumar)
  - blk-crypto: fix missing blktrace bio split events (Yu Kuai)
  - drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
  - drm/rcar-du: dsi: Fix 1/2/3 lane support (Marek Vasut)
  - media: lirc: Fix error handling in lirc_register() (Ma Ke)
  - media: venus: firmware: Use correct reset sequence for IRIS2 (Stephan Gerhold)
  - media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
  - media: mc: Fix MUST_CONNECT handling for pads with no links (Laurent Pinchart)
  - media: i2c: mt9v111: fix incorrect type for ret (Qianfeng Rong)
  - media: cx18: Add missing check after DMA map (Thomas Fourier)
  - firmware: meson_sm: fix device leak at probe (Johan Hovold)
  - xen/events: Update virq_to_irq on migration (Jason Andryuk)
  - xen/events: Return -EEXIST for bound VIRQs (Jason Andryuk)
  - xen/manage: Fix suspend error path (Lukas Wunner)
  - xen/events: Cleanup find_virq() return codes (Jason Andryuk)
  - dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-required (Michael Riesch)
  - ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_init (Miaoqian Lin)
  - arm64: dts: ti: k3-am62a-main: Fix main padcfg length (Vibhore Vardhan)
  - arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees (Stephan Gerhold)
  - arm64: dts: qcom: msm8939: Add missing MDSS reset (Stephan Gerhold)
  - arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
  - ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
  - ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
  - ACPI: property: Fix buffer properties extraction for subnodes (Rafael J. Wysocki)
  - bpf: Avoid RCU context warning when unpinning htab with internal structs (KaFai Wan)
  - gpio: wcd934x: mark the GPIO controller as sleeping (Bartosz Golaszewski)
  - tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
  - cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points (Pali Rohár)
  - smb: client: fix missing timestamp updates after utime(2) (Paulo Alcantara)
  - bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu() (Eric Woudstra)
  - netfilter: nft_objref: validate objref and objrefmap expressions (Fernando Fernandez Mancera)
  - netfilter: nf_tables: drop unused 3rd argument from validate callback ops (Florian Westphal)
  - drm/amd/display: Properly disable scaling on DCE6 (Timur Kristóf)
  - drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6 (Timur Kristóf)
  - drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIs (Timur Kristóf)
  - drm/amdgpu: Add additional DCE6 SCL registers (Alex Deucher)
  - bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6} (Daniel Borkmann)
  - mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
  - mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
  - tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat() (Eric Dumazet)
  - perf python: split Clang options when invoking Popen (Leo Yan)
  - tools build: Align warning options with perf (Leo Yan)
  - net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
  - tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima)
  - net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov)
  - drm/vmwgfx: Fix copy-paste typo in validation (Ian Forbes)
  - drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes)
  - drm/vmwgfx: Fix a null-ptr access in the cursor snooper (Zack Rusin)
  - net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
  - LoongArch: Init acpi_gbl_use_global_lock to false (Huacai Chen)
  - LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init() (Tiezhu Yang)
  - ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer size (Peter Ujfalusi)
  - scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou)
  - cpufreq: tegra186: Set target frequency for all cpus in policy (Aaron Kling)
  - clk: tegra: do not overallocate memory for bpmp clocks (Fedor Pchelkin)
  - clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
  - clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
  - clk: mediatek: clk-mux: Do not pass flags to clk_mux_determine_rate_flags() (Chen-Yu Tsai)
  - clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26m (AngeloGioacchino Del Regno)
  - perf evsel: Ensure the fallback message is always written to (Ian Rogers)
  - perf tools: Add fallback for exclude_guest (Namhyung Kim)
  - perf test: Add a test for default perf stat command (James Clark)
  - perf test: Don't leak workload gopipe in PERF_RECORD_* (Ian Rogers)
  - perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
  - perf arm_spe: Correct memory level for remote access (Leo Yan)
  - perf arm_spe: Correct setting remote access (Leo Yan)
  - rtc: optee: fix memory leak on driver removal (Clément Le Goffic)
  - rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring (Arm))
  - perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
  - clk: at91: peripheral: fix return value (Brian Masney)
  - libperf event: Ensure tracing data is multiple of 8 sized (Ian Rogers)
  - perf evsel: Avoid container_of on a NULL leader (Ian Rogers)
  - asm-generic/io.h: Skip trace helpers if rwmmio events are disabled (Varad Gautam)
  - media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try() (Tomi Valkeinen)
  - iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
  - clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
  - fscontext: do not consume log entries when returning -EMSGSIZE (Aleksa Sarai)
  - fs: always return zero on success from replace_fd() (Thomas Weißschuh)
  - usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call (Miaoqian Lin)
  - arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode (Konrad Dybcio)
  - usb: typec: tipd: Clear interrupts first (Sven Peter)
  - net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock (Oleksij Rempel)
  - bus: fsl-mc: Check return value of platform_get_resource() (Salah Triki)
  - pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski)
  - remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable() (Zhen Ni)
  - sunrpc: fix null pointer dereference on zero-length checksum (Lei Lu)
  - Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni)
  - Input: atmel_mxt_ts - allow reset GPIO to sleep (Marek Vasut)
  - misc: fastrpc: Skip reference for DMA handles (Ling Xu)
  - misc: fastrpc: fix possible map leak in fastrpc_put_args (Ling Xu)
  - misc: fastrpc: Fix fastrpc_map_lookup operation (Ling Xu)
  - nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe() (Guangshuo Li)
  - ksmbd: fix error code overwriting in smb2_get_info_filesystem() (Matvey Kovalev)
  - LoongArch: Automatically disable kaslr if boot from kexec_file (Youling Tang)
  - dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing)
  - dm: fix queue start/stop imbalance under suspend/load/resume races (Zheng Qixing)
  - mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
  - mfd: rz-mtu3: Fix MTU5 NFCR register offset (Cosmin Tanislav)
  - net: nfc: nci: Add parameter validation for packet data (Deepak Sharma)
  - fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey)
  - ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down (Ranjani Sridharan)
  - ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data() (Ma Ke)
  - uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain)
  - Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher)
  - bpf: Reject negative offsets for ALU ops (Yazhou Tang)
  - vhost: vringh: Modify the return value check (zhang jiao)
  - Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski)
  - smb: client: fix crypto buffers in non-linear memory (Enzo Matsumiya)
  - net/mlx5: fw reset, add reset timeout work (Moshe Shemesh)
  - net/mlx5: pagealloc: Fix reclaim race during command interface teardown (Shay Drory)
  - net/mlx5: Stop polling for command response if interface goes down (Moshe Shemesh)
  - net: dlink: handle copy_thresh allocation failure (Yeounsu Moon)
  - net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
  - nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
  - mtd: rawnand: atmel: Fix error handling path in atmel_nand_controller_add_nands (Erick Karanja)
  - drivers/base/node: fix double free in register_one_node() (Donet Tom)
  - ocfs2: fix double free in user_cluster_connect() (Dan Carpenter)
  - RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
  - hwrng: ks-sa - fix division by zero in ks_sa_rng_init (Nishanth Menon)
  - KEYS: X.509: Fix Basic Constraints CA flag parsing (Fan Wu)
  - Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements (Luiz Augusto von Dentz)
  - Bluetooth: ISO: don't leak skb in ISO_CONT RX (Pauli Virtanen)
  - Bluetooth: ISO: Fix possible UAF on iso_conn_free (Luiz Augusto von Dentz)
  - Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO (Luiz Augusto von Dentz)
  - vhost: vringh: Fix copy_to_iter return value check (Michael S. Tsirkin)
  - net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath)
  - usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
  - scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar)
  - NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
  - coresight: trbe: Return NULL pointer for allocation failures (Leo Yan)
  - coresight: etm4x: Support atclk (Leo Yan)
  - coresight-etm4x: Conditionally access register TRCEXTINSELR (Yuanfang Zhang)
  - remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
  - PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert() (Nagarjuna Kristam)
  - wifi: rtw89: avoid circular locking dependency in ser_state_run() (Fedor Pchelkin)
  - RDMA/rxe: Fix race in do_task() when draining (Gui-Dong Han)
  - crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs (Chenghai Huang)
  - vfio/pds: replace bitmap_free with vfree (Zilin Guan)
  - sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
  - sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
  - sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
  - sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
  - sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
  - wifi: mac80211: fix Rx packet handling when pubsta information is not available (Aditya Kumar Singh)
  - wifi: ath10k: avoid unnecessary wait for service ready message (Baochen Qiang)
  - Documentation: trace: historgram-design: Separate sched_waking histogram section heading and the following diagram (Bagas Sanjaya)
  - IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
  - RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
  - Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running" (Michal Pecio)
  - f2fs: fix zero-sized extent for precache extents (wangzijie)
  - scsi: qla2xxx: Fix incorrect sign of error code in qla_nvme_xmt_ls_rsp() (Qianfeng Rong)
  - scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES() (Qianfeng Rong)
  - scsi: qla2xxx: edif: Fix incorrect sign of error code (Qianfeng Rong)
  - ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message (Colin Ian King)
  - f2fs: fix to mitigate overhead of f2fs_zero_post_eof_page() (Chao Yu)
  - f2fs: fix to truncate first page in error path of f2fs_truncate() (Chao Yu)
  - f2fs: fix to update map->m_next_extent correctly in f2fs_map_blocks() (Chao Yu)
  - wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
  - RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge)
  - drivers/base/node: handle error properly in register_one_node() (Donet Tom)
  - watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
  - ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable (Zhang Tengfei)
  - netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
  - iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
  - iio: consumers: Fix handling of negative channel scale in iio_convert_raw_to_processed() (Hans de Goede)
  - fs/ntfs3: reject index allocation if $BITMAP is empty but blocks exist (Moon Hee Lee)
  - fs: ntfs3: Fix integer overflow in run_unpack() (Vitaly Grigoryev)
  - drm/msm/dpu: fix incorrect type for ret (Qianfeng Rong)
  - ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
  - ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
  - ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
  - pps: fix warning in pps_register_cdev when register device fail (Wang Liang)
  - misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
  - tty: n_gsm: Don't block input queue by waiting MSC (Seppo Takalo)
  - usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
  - usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
  - drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl() (Qianfeng Rong)
  - tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
  - PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation (Alok Tiwari)
  - wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
  - drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3) (Timur Kristóf)
  - drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2) (Timur Kristóf)
  - drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3) (Timur Kristóf)
  - drm/amd/pm: Adjust si_upload_smc_data register programming (v3) (Timur Kristóf)
  - drm/amd/pm: Fix si_upload_smc_data (v3) (Timur Kristóf)
  - drm/amd/pm: Disable ULV even if unsupported (v3) (Timur Kristóf)
  - drm/amdgpu: Power up UVD 3 for FW validation (v2) (Timur Kristóf)
  - coresight: Only register perf symlink for sinks with alloc_buffer (Yuanfang Zhang)
  - inet: ping: check sock_net() in ping_get_port() and ping_lookup() (Eric Dumazet)
  - crypto: hisilicon/qm - check whether the input function and PF are on the same device (Zhushuai Yin)
  - crypto: hisilicon - re-enable address prefetch after device resuming (Chenghai Huang)
  - crypto: hisilicon/zip - remove unnecessary validation for high-performance mode configurations (Chenghai Huang)
  - media: st-delta: avoid excessive stack usage (Arnd Bergmann)
  - ALSA: lx_core: use int type to store negative error codes (Qianfeng Rong)
  - RDMA/mlx5: Fix vport loopback forcing for MPV device (Patrisious Haddad)
  - media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
  - scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
  - scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel)
  - hwrng: nomadik - add ARM_AMBA dependency (Arnd Bergmann)
  - crypto: keembay - Add missing check after sg_nents_for_len() (Thomas Fourier)
  - drm/amd/display: Remove redundant semicolons (Liao Yuanhong)
  - serial: max310x: Add error checking in probe() (Dan Carpenter)
  - usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls (Komal Bajaj)
  - usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
  - phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568 (Jonas Karlman)
  - media: zoran: Remove zoran_fh structure (Jacopo Mondi)
  - drm/bridge: it6505: select REGMAP_I2C (Chia-I Wu)
  - f2fs: fix condition in __allow_reserved_blocks() (Chao Yu)
  - drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
  - drm/panel: novatek-nt35560: Fix invalid return value (Brigham Campbell)
  - bpf: Enforce expected_attach_type for tailcall compatibility (Daniel Borkmann)
  - i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
  - i2c: designware: Fix clock issue when PM is disabled (Kunihiko Hayashi)
  - i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk.Liu)
  - thermal/drivers/qcom/lmh: Add missing IRQ includes (Dmitry Baryshkov)
  - thermal/drivers/qcom: Make LMH select QCOM_SCM (Dmitry Baryshkov)
  - hwmon: (mlxreg-fan) Separate methods of fan setting coming from different subsystems (Vadim Pasternak)
  - once: fix race by moving DO_ONCE to separate section (Qi Xi)
  - tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host headers (Zhouyi Zhou)
  - smp: Fix up and expand the smp_call_function_many() kerneldoc (Rafael J. Wysocki)
  - bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon)
  - selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
  - i3c: master: svc: Recycle unused IBI slot (Stanley Chu)
  - i3c: master: svc: Use manual response for IBI events (Stanley Chu)
  - nvmet-fc: move lsop put work to nvmet_fc_ls_req_op (Daniel Wagner)
  - ACPICA: Fix largest possible resource descriptor index (Dmitry Antipov)
  - pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
  - arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible (AngeloGioacchino Del Regno)
  - arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value (AngeloGioacchino Del Regno)
  - arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names (AngeloGioacchino Del Regno)
  - cpuidle: qcom-spm: fix device and OF node leaks at probe (Johan Hovold)
  - firmware: firmware: meson-sm: fix compile-test default (Johan Hovold)
  - nbd: restrict sockets to TCP and UDP (Eric Dumazet)
  - arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0 (Guoqing Jiang)
  - null_blk: Fix the description of the cache_size module argument (Genjian Zhang)
  - pinctrl: renesas: Use int type to store negative error codes (Qianfeng Rong)
  - power: supply: cw2015: Fix a alignment coding style issue (Andy Yan)
  - PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe() (Dan Carpenter)
  - ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property (Jihed Chaibi)
  - ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use correct boolean syntax in DTS (Jihed Chaibi)
  - ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to use correct boolean syntax (Jihed Chaibi)
  - PM: sleep: core: Clear power.must_resume in noirq suspend error path (Rafael J. Wysocki)
  - block: use int to store blk_stack_limits() return value (Qianfeng Rong)
  - selftests/nolibc: fix EXPECT_NZ macro (Benjamin Berg)
  - regulator: scmi: Use int type to store negative error codes (Qianfeng Rong)
  - arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map (Janne Grunau)
  - ARM: at91: pm: fix MCKx restore routine (Nicolas Ferre)
  - blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan)
  - pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
  - soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
  - ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
  - cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus() (Florian Fainelli)
  - leds: flash: leds-qcom-flash: Update torch current clamp setting (Fenglin Wu)
  - ARM: dts: renesas: porter: Fix CAN pin group (Geert Uytterhoeven)
  - libbpf: Fix reuse of DEVMAP (Yureka Lilian)
  - bpf: Remove migrate_disable in kprobe_multi_link_prog_run (Tao Chen)
  - bpf/selftests: Fix test_tcpnotify_user (Matt Bobrowski)
  - regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
  - arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0 (Biju Das)
  - x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
  - EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller (Qiuxu Zhuo)
  - smb: server: fix IRD/ORD negotiation with the client (Stefan Metzmacher)
  - perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan)
  - coresight: trbe: Prevent overflow in PERF_IDX2OFF() (Leo Yan)
  - gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote (Andreas Gruenbacher)
  - selftests: arm64: Check fread return value in exec_target (Bala-Vignesh-Reddy)
  - seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast (Johannes Nixdorf)
  - init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD (Geert Uytterhoeven)
  - filelock: add FL_RECLAIM to show_fl_flags() macro (Jeff Layton)
  - KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson)
  - net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey)
  - crypto: rng - Ensure set_ent is always present (Herbert Xu)
  - driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
  - staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
  - staging: axis-fifo: fix TX handling on copy_from_user() failure (Ovidiu Panait)
  - staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
  - serial: stm32: allow selecting console when the driver is module (Raphael Gallais-Pou)
  - hid: fix I2C read buffer overflow in raw_event() for mcp2221 (Arnaud Lecomte)
  - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free (Jeongjun Park)
  - ALSA: usb-audio: Kill timer properly at removal (Takashi Iwai)
  - platform/x86/amd/pmc: Add Stellaris Slim Gen6 AMD to spurious 8042 quirks list (Christoffer Sandberg)
  - can: rcar_canfd: Fix controller mode setting (Duy Nguyen)
  - can: hi311x: fix null pointer dereference when resuming from sleep before interface was enabled (Chen Yufeng)
  - ASoC: rt5682s: Adjust SAR ADC button mode to fix noise issue (Jack Yu)
  - perf subcmd: avoid crash in exclude_cmds when excludes is empty (hupu)
  - platform/x86/amd/pmc: Add MECHREVO Yilong15Pro to spurious_8042 list (aprilgrimoire)
  - dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
  - ASoC: amd: acp: Adjust pdm gain value (Venkata Prasad Potturu)
  - wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
  - USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
  - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou)
  - media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou)
  - media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
  - anolis: hwmon: zhaoxin-cputemp: Update for KX-8000 (leoliu-oc)
  - irqchip/gic-v3: Fix one race condition due to NMI withdraw (Yicong Yang)
  - irqchip/gic-v3: Fix a system stall when using pseudo NMI with CONFIG_ARM64_NMI closed (zhangxinghao)
  - irqchip/gic-v3: Fix hard LOCKUP caused by NMI being masked (zhangxinghao)
  - irqchip/gic-v3: Implement FEAT_GICv3_NMI support (Lorenzo Pieralisi)
  - arm64: Enable hardware NMI for perf events NMI (Jinjie Ruan)
  - config: enable CONFIG_ARM64_NMI for arm64 (Jie Liu)
  - arm64/nmi: Add Kconfig for NMI (Mark Brown)
  - arm64/nmi: Add handling of superpriority interrupts as NMIs (Mark Brown)
  - arm64/irq: Document handling of FEAT_NMI in irqflags.h (Mark Brown)
  - arm64/entry: Don't call preempt_schedule_irq() with NMIs masked (Mark Brown)
  - arm64/nmi: Manage masking for superpriority interrupts along with DAIF (Mark Brown)
  - KVM: arm64: Hide FEAT_NMI from guests (Mark Brown)
  - arm64/cpufeature: Detect PE support for FEAT_NMI (Mark Brown)
  - arm64/idreg: Add an override for FEAT_NMI (Mark Brown)
  - arm64/hyp-stub: Enable access to ALLINT (Mark Brown)
  - arm64/asm: Introduce assembly macros for managing ALLINT (Mark Brown)
  - arm64/sysreg: Add definitions for immediate versions of MSR ALLINT (Mark Brown)
  - arm64/booting: Document boot requirements for FEAT_NMI (Mark Brown)
  - anolis: kabi: reserve some space for kABI (PeilinHe)
  - anolis: scsi: leapraid: add RAID disk hide/show events and fix misc issues (Hao Dongdong)
  - nvme-pci: Fix race bug in nvme_poll_irqdisable() (Sungwoo Kim) {CVE-2026-43448}
  - ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths (Baokun Li) {CVE-2026-43066}
  - anolis: apei/ghes: Add Zhaoxin platform support for ghes_edac (leoliu-oc)
  - anolis: net: update linkdata ethernet driver features. (liujie_answer)
  - perf/amd/ibs: Advertise remote socket capability (Ravi Bangoria)
  - perf/amd/ibs: Enable streaming store filter (Ravi Bangoria)
  - perf/amd/ibs: Enable RIP bit63 hardware filtering (Ravi Bangoria)
  - perf/amd/ibs: Enable fetch latency filtering (Ravi Bangoria)
  - perf/amd/ibs: Support IBS_{FETCH|OP}_CTL2[Dis] to eliminate RMW race (Ravi Bangoria)
  - perf/amd/ibs: Add new MSRs and CPUID bits definitions (Ravi Bangoria)
  - perf/amd/ibs: Define macro for ldlat mask and shift (Ravi Bangoria)
  - perf/amd/ibs: Avoid race between event add and NMI (Ravi Bangoria)
  - perf/amd/ibs: Avoid calling perf_allow_kernel() from the IBS NMI handler (Ravi Bangoria)
  - perf/amd/ibs: Preserve PhyAddrVal bit when clearing PhyAddr MSR (Ravi Bangoria)
  - perf/amd/ibs: Prevent leaking sensitive data to userspace (Namhyung Kim)
  - perf/x86: Check data address for IBS software filter (Namhyung Kim)
  - perf/amd/ibs: Limit ldlat->l3missonly dependency to Zen5 (Ravi Bangoria)
  - perf/x86: Relax privilege filter restriction on AMD IBS (Namhyung Kim)
  - perf/core: Export perf_exclude_event() (Namhyung Kim)
  - perf/amd/ibs: Account interrupt for discarded samples (Ravi Bangoria)
  - PCI: Fix pci_slot_trylock() error handling (Jinhui Guo) {CVE-2026-43211}
  - ext4: validate p_idx bounds in ext4_ext_correct_indexes (Tejas Bharambe) {CVE-2026-31449}
  - ext4: prevent partial update of the extents path (Baokun Li) {CVE-2026-31449}
  - ext4: refactor ext4_ext_rm_idx() to index 'path' (Baokun Li) {CVE-2026-31449}
  - nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec (YunJe Shin) {CVE-2026-23112}
  - PCI: endpoint: Fix swapped parameters in pci_{primary/secondary}_epc_epf_unlink() functions (Manikanta Maddireddy) {CVE-2026-43200}
  - nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set (Sungwoo Kim) {CVE-2026-43449}
  - cifs: some missing initializations on replay (Shyam Prasad N) {CVE-2026-31693}
  - ksmbd: fix out-of-bounds write in smb2_get_ea() EA alignment (Tristan Madani) {CVE-2026-31705}
  - smb: client: fix OOB read in smb2_ioctl_query_info QUERY_INFO path (Michael Bommarito) {CVE-2026-31708}
  - f2fs: fix to avoid memory leak in f2fs_rename() (Chao Yu) {CVE-2026-31714}
  - ocfs2: fix reflink preserve cleanup issue (Heming Zhao) {CVE-2026-43168}
  - ocfs2: fix xattr array entry __counted_by error (Linus Torvalds) {CVE-2026-43168}
  - eventpoll: defer struct eventpoll free to RCU grace period (Nicholas Carlini) {CVE-2026-43074}
  - btrfs: reject root items with drop_progress and zero drop_level (ZhengYuan Huang) {CVE-2026-43046}
  - Fix SDEI state machine issue during reboot process (Bowen You)
  - Add sdei interface to check event status (Bowen You)
  - sdei_watchdog: Add CPU_PM_ENTER_FAILED handling in sdei_watchdog_pm_notifier (Bowen You)
  - sdei_watchdog: add percpu flag to fix sdei watchdog state in lpi mode (youbowen)
  - sdei_watchdog: use lockup_detector_retry_init() to init sdei watchdog (Yang Yingliang)
  - arm64/watchdog_hld: Add a cpufreq notifier for update watchdog thresh (Yicong Yang)
  - watchdog/perf: Provide function for adjusting the event period (Yicong Yang)
  - arm64/watchdog: fix watchdog failure in low power scenarios (Bowen You)
  - xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)
  - gfs2: fiemap page fault fix (Andreas Gruenbacher) {CVE-2026-43262}
  - nvme-pci: ensure we're polling a polled queue (Keith Busch) {CVE-2026-31523}
  - mm/vmscan: fix unify writeback reclaim statistic and throttling (Kairui Song)
  - mm/mglru: avoid reclaim type fall back when isolation makes no progress (Barry Song (Xiaomi))
  - anolis: mm/slab: guard kidled nokmem cleanup in free_slab_obj_exts with CONFIG_KIDLED (Yuanhe Shu)
  - fsnotify: Fix ordering of iput() and watched_objects decrement (Jann Horn)
  - fsnotify: fix UAF from FS_ERROR event on a shutting down filesystem (Amir Goldstein)
  - anolis: fs: record page when waiting in folio_wait_writeback() (Joseph Qi)
  - anolis: uio: fix percpu_ref memory leak (Guixin Liu)
  - anolis: scsi: fix wrong check in tcmu_do_copy_data() (Joseph Qi)
  - anolis: sched: track pick_eevdf() branch path in rq under ID_GI_STAT (Qihang Zhou)
  - anolis: config: Make afalg configurations modular (Tianjia Zhang)
  - riscv: uaccess: Only restore the CSR_STATUS SUM bit (Cyril Bur)
  - riscv: Fix sparse warning in __get_user_error() (Alexandre Ghiti)
  - RISC-V: uaccess: Wrap the get_user_8 uaccess macro (Palmer Dabbelt)
  - riscv: uaccess: fix __put_user_nocheck for unaligned accesses (Aurelien Jarno)
  - riscv: uaccess: Fix -Wuninitialized and -Wshadow in __put_user_nocheck (Nathan Chancellor)
  - riscv: Fix sparse warning about different address spaces (Alexandre Ghiti)
  - riscv: uaccess: do not do misaligned accesses in get/put_user() (Clément Léger)
  - riscv: make unsafe user copy routines use existing assembly routines (Alexandre Ghiti)
  - riscv: uaccess: use 'asm_goto_output' for get_user() (Jisheng Zhang)
  - riscv: uaccess: use 'asm goto' for put_user() (Jisheng Zhang)
  - riscv: uaccess: use input constraints for ptr of __put_user() (Jisheng Zhang)
  - riscv: implement user_access_begin() and families (Jisheng Zhang)
  - riscv: save the SR_SUM status over switches (Ben Dooks)
  - crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)
  - crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)
  - crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)
  - crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)
  - crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)
  - crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)
  - crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)
  - crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)
  - ASoC: qcom: audioreach: fix potential null pointer dereference (Srinivas Kandagatla)
  - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID (Thadeu Lima de Souza Cascardo)
  - media: rc: fix races with imon_disconnect() (Larshin Sergey)
  - media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou)
  - scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran)
  - gcc-plugins: Remove TODO_verify_il for GCC >= 16 (Kees Cook)
  - crypto: sha256 - fix crash at kexec (Breno Leitao)
  - drm/i915/backlight: Return immediately when scale() finds invalid parameters (Guenter Roeck)
  - minmax.h: remove some #defines that are only expanded once (David Laight)
  - minmax.h: simplify the variants of clamp() (David Laight)
  - minmax.h: move all the clamp() definitions after the min/max() ones (David Laight)
  - minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp() (David Laight)
  - minmax.h: reduce the #define expansion of min(), max() and clamp() (David Laight)
  - minmax.h: update some comments (David Laight)
  - minmax.h: add whitespace around operators and after commas (David Laight)
  - minmax: fix up min3() and max3() too (Linus Torvalds)
  - minmax: improve macro expansion and type checking (Linus Torvalds)
  - minmax: don't use max() in situations that want a C constant expression (Linus Torvalds)
  - minmax: simplify min()/max()/clamp() implementation (Linus Torvalds)
  - minmax: make generic MIN() and MAX() macros available everywhere (Linus Torvalds)
  - i40e: add validation for ring_len param (Lukasz Czapnik)
  - i40e: increase max descriptors for XL710 (Justin Bronder)
  - gpiolib: Extend software-node support to support secondary software-nodes (Hans de Goede)
  - loop: Avoid updating block size under exclusive owner (Jan Kara)
  - mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
  - mm: migrate_device: use more folio in migrate_device_finalize() (Kefeng Wang)
  - ARM: bcm: Select ARM_GIC_V3 for ARCH_BRCMSTB (Florian Fainelli)
  - s390/cpum_cf: Fix uninitialized warning after backport of ce971233242b (Nathan Chancellor)
  - fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
  - fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda)
  - mm/hugetlb: fix folio is still mapped when deleted (Jinjiang Tu)
  - kmsan: fix out-of-bounds access to shadow memory (Eric Biggers)
  - afs: Fix potential null pointer dereference in afs_put_server (Zhen Ni)
  - ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address (Nobuhiro Iwamatsu)
  - tracing: dynevent: Add a missing lockdown check on dynevent (Masami Hiramatsu (Google))
  - crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)
  - i40e: improve VF MAC filters accounting (Lukasz Czapnik)
  - i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
  - i40e: add max boundary check for VF filters (Lukasz Czapnik)
  - i40e: fix validation of VF state in get resources (Lukasz Czapnik)
  - i40e: fix input validation logic for action_meta (Lukasz Czapnik)
  - i40e: fix idx validation in config queues msg (Lukasz Czapnik)
  - i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik)
  - HID: asus: add support for missing PX series fn keys (Amit Chaudhari)
  - smb: client: fix wrong index reference in smb2_compound_op() (Sang-Heon Jeon)
  - futex: Prevent use-after-free during requeue-PI (Sebastian Andrzej Siewior)
  - drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita)
  - octeontx2-pf: Fix potential use after free in otx2_tc_add_flow() (Dan Carpenter)
  - vhost: Take a reference on the task in struct vhost_task. (Sebastian Andrzej Siewior)
  - Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync (Luiz Augusto von Dentz)
  - net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port (Vladimir Oltean)
  - net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup() (Vladimir Oltean)
  - net: dsa: lantiq_gswip: do also enable or disable cpu port (Martin Schiller)
  - selftests: fib_nexthops: Fix creation of non-FDB nexthops (Ido Schimmel)
  - nexthop: Forbid FDB status change while nexthop is in a group (Ido Schimmel)
  - net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS (Jason Baron)
  - bnxt_en: correct offset handling for IPv6 destination address (Alok Tiwari)
  - Bluetooth: hci_sync: Fix hci_resume_advertising_sync (Luiz Augusto von Dentz)
  - ethernet: rvu-af: Remove slash from the driver name (Petr Malat)
  - can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
  - can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
  - can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
  - can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
  - xfrm: xfrm_alloc_spi shouldn't use 0 as SPI (Sabrina Dubroca)
  - bpf: Reject bpf_timer for PREEMPT_RT (Leon Hwang)
  - can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
  - wifi: virt_wifi: Fix page fault on connect (James Guan)
  - smb: server: don't use delayed_work for post_recv_credits_work (Stefan Metzmacher)
  - cpufreq: Initialize cpufreq-based invariance before subsys (Christian Loehle)
  - ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients (Jihed Chaibi)
  - arm64: dts: imx8mp: Correct thermal sensor index (Peng Fan)
  - IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
  - ALSA: usb-audio: Add mute TLV for playback volumes on more devices (qaqland)
  - ALSA: usb-audio: move mixer_quirks' min_mute into common quirk (Cryolitia PukNgae)
  - ALSA: usb-audio: Add DSD support for Comtrue USB Audio device (noble.yang)
  - i2c: designware: Add quirk for Intel Xe (Heikki Krogerus)
  - mmc: sdhci-cadence: add Mobileye eyeQ support (Benoît Monin)
  - usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
  - ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
  - ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
  - ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
  - ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
  - ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
  - ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
  - ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks (Cristian Ciocaltea)
  - ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
  - firewire: core: fix overlooked update of subsystem ABI version (Takashi Sakamoto)
  - scsi: ufs: mcq: Fix memory allocation checks for SQE and CQE (Alok Tiwari)
  - Revert "loop: Avoid updating block size under exclusive owner" (Eric Hagberg)
  - minmax: add a few more MIN_T/MAX_T users (Linus Torvalds)
  - minmax: simplify and clarify min_t()/max_t() implementation (Linus Torvalds)
  - minmax: avoid overly complicated constant expressions in VM code (Linus Torvalds)
  - mptcp: propagate shutdown to subflows when possible (Matthieu Baerts (NGI0))
  - rtc: pcf2127: fix SPI command byte for PCF2131 backport (Bruno Thomsen)
  - xhci: dbc: Fix full DbC transfer ring after several reconnects (Mathias Nyman)
  - xhci: dbc: decouple endpoint allocation from initialization (Mathias Nyman)
  - phy: ti: omap-usb2: fix device leak at unbind (Johan Hovold)
  - phy: Use device_get_match_data() (Rob Herring)
  - selftests: mptcp: userspace pm: validate deny-join-id0 flag (Matthieu Baerts (NGI0))
  - mptcp: pm: nl: announce deny-join-id0 flag (Matthieu Baerts (NGI0))
  - vmxnet3: unregister xdp rxq info in the reset path (Sankararaman Jayaraman)
  - smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path (Stefan Metzmacher)
  - crypto: af_alg - Set merge to zero early in af_alg_sendmsg (Herbert Xu)
  - drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error path (Qi Xi)
  - drm: bridge: anx7625: Fix NULL pointer dereference with early IRQ (Loic Poulain)
  - ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
  - ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
  - ASoC: wm8940: Correct typo in control name (Charles Keepax)
  - ASoC: wm8940: Correct PLL rate rounding (Charles Keepax)
  - io_uring: include dying ring in task_work "should cancel" state (Jens Axboe)
  - io_uring: backport io_should_terminate_tw() (Jens Axboe)
  - ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xx (Praful Adiga)
  - selftests: mptcp: avoid spurious errors on TCP disconnect (Matthieu Baerts (NGI0))
  - selftests: mptcp: connect: catch IO errors on listen side (Matthieu Baerts (NGI0))
  - rds: ib: Increment i_fastreg_wrs before bailing out (Håkon Bugge)
  - net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
  - KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
  - mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
  - ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S (Mohammad Rafi Shaik)
  - ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source graph failed (Krzysztof Kozlowski)
  - ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface (Mohammad Rafi Shaik)
  - LoongArch: Check the return value when creating kobj (Tao Cui)
  - LoongArch: Align ACPI structures if ARCH_STRICT_ALIGN enabled (Huacai Chen)
  - LoongArch: Update help info of ARCH_STRICT_ALIGN (Tiezhu Yang)
  - power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
  - power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
  - nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
  - ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_size (Stefan Metzmacher)
  - ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer (Namjae Jeon)
  - octeontx2-pf: Fix use-after-free bugs in otx2_sync_tstamp() (Duoming Zhou)
  - cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou)
  - net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
  - Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
  - tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima)
  - bonding: don't set oif to bond dev when getting NS target destination (Hangbin Liu)
  - net/mlx5e: Harden uplink netdev access against device unbind (Jianbo Liu)
  - net/mlx5e: Consider aggregated port speed during rate configuration (Jianbo Liu)
  - i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
  - net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Yeounsu Moon)
  - selftests: mptcp: sockopt: fix error messages (Geliang Tang)
  - mptcp: tfo: record 'deny join id0' info (Matthieu Baerts (NGI0))
  - mptcp: set remote_deny_join_id0 on SYN recv (Matthieu Baerts (NGI0))
  - bonding: set random address only when slaves already exist (Hangbin Liu)
  - qed: Don't collect too many protection override GRC elements (Jamie Bainbridge)
  - dpaa2-switch: fix buffer pool seeding for control traffic (Ioana Ciornei)
  - um: virtio_uml: Fix use-after-free after put_device in probe (Miaoqian Lin)
  - cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong)
  - pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
  - wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
  - wifi: mac80211: increase scan_ies_len for S1G (Lachlan Hodges)
  - ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
  - wifi: wilc1000: avoid buffer overflow in WID string configuration (Ajay.Kathat@microchip.com)
  - x86: disable image size check for test builds (Guenter Roeck)
  - drm/i915/power: fix size for for_each_set_bit() in abox iteration (Jani Nikula)
  - drm/amdgpu: fix a memory leak in fence cleanup when unloading (Alex Deucher)
  - net: mdiobus: release reset_gpio in mdiobus_unregister_device() (Buday Csaba)
  - ksmbd: fix null pointer dereference in alloc_preauth_hash() (Namjae Jeon)
  - phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
  - phy: tegra: xusb: fix device and OF node leak at probe (Johan Hovold)
  - dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate (Miaoqian Lin)
  - dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold)
  - usb: gadget: midi2: Fix MIDI2 IN EP max packet size (Takashi Iwai)
  - usb: gadget: midi2: Fix missing UMP group attributes initialization (Takashi Iwai)
  - USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
  - hrtimers: Unconditionally update target CPU base after offline timer migration (Xiongfeng Wang)
  - hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active() (Jiapeng Chong)
  - hrtimer: Remove unused function (Jiapeng Chong)
  - regulator: sy7636a: fix lifecycle of power good gpio (Andreas Kemnade)
  - dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
  - dmaengine: idxd: Fix double free in idxd_setup_wqs() (Dan Carpenter)
  - hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr (Hangbin Liu)
  - hsr: use rtnl lock when iterating over ports (Hangbin Liu)
  - net: hsr: Add VLAN CTAG filter support (Murali Karicheri)
  - net: hsr: Add support for MC filtering at the slave device (Murali Karicheri)
  - can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB (Anssi Hannula)
  - can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
  - can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
  - i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt)
  - igb: fix link test skipping when interface is admin down (Kohei Enju)
  - docs: networking: can: change bcm_msg_head frames member to support flexible array (Alex Tran)
  - tunnels: reset the GSO metadata before reusing the skb (Antoine Tenart)
  - net: bridge: Bounce invalid boolopts (Petr Machata)
  - net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
  - USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
  - USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
  - dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks (Krzysztof Kozlowski)
  - serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
  - tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
  - Revert "net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups" (Paolo Abeni)
  - Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table (Christoffer Sandberg)
  - Input: iqs7222 - avoid enabling unused interrupts (Jeff LaBundy)
  - kernfs: Fix UAF in polling when open file is released (Chen Ridong)
  - cifs: fix pagecache leak when do writepages (Yang Erkun)
  - mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_apply_parameters() (Quanmin Yan)
  - mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_apply_parameters() (Quanmin Yan)
  - mm/damon/sysfs: fix use-after-free in state_show() (Stanislav Fort)
  - libceph: fix invalid accesses to ceph_connection_v1_info (Ilya Dryomov)
  - mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
  - mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
  - drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages (David Rosca)
  - drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time (David Rosca)
  - drm/mediatek: fix potential OF node use-after-free (Johan Hovold)
  - mm/damon/core: set quota->charged_from to jiffies at first charge window (Sang-Heon Jeon)
  - mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin)
  - fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
  - fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
  - mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
  - mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
  - net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups (Oleksij Rempel)
  - i2c: i801: Hide Intel Birch Stream SoC TCO WDT (Chiasheng Lee)
  - ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely)
  - mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN (Krister Johansen)
  - compiler-clang.h: define __SANITIZE_*__ macros only when undefined (Nathan Chancellor)
  - Revert "SUNRPC: Don't allow waiting for exiting tasks" (Trond Myklebust)
  - EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
  - KVM: SVM: Set synthesized TSA CPUID flags (Borislav Petkov (AMD))
  - rcu-tasks: Maintain real-time response in rcu_tasks_postscan() (Paul E. McKenney)
  - rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks (Paul E. McKenney)
  - rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlocks (Paul E. McKenney)
  - proc: fix type confusion in pde_set_flags() (wangzijie)
  - tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork. (Kuniyuki Iwashima)
  - bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init() (Peilin Ye)
  - s390/cpum_cf: Deny all sampling events by counter PMU (Thomas Richter)
  - tracing: Silence warning when chunk allocation fails in trace_pid_write (Pu Lehui)
  - NFSv4/flexfiles: Fix layout merge mirror check. (Jonathan Curley)
  - NFSv4.2: Serialise O_DIRECT i/o and copy range (Trond Myklebust)
  - NFSv4.2: Serialise O_DIRECT i/o and clone range (Trond Myklebust)
  - NFSv4.2: Serialise O_DIRECT i/o and fallocate() (Trond Myklebust)
  - NFS: Serialise O_DIRECT i/o and truncate() (Trond Myklebust)
  - fs/nfs/io: make nfs_start_io_*() killable (Max Kellermann)
  - ftrace/samples: Fix function size computation (Vladimir Riabchun)
  - tracing: Fix tracing_marker may trigger page fault during preempt_disable (Luo Gengkun)
  - NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server (Trond Myklebust)
  - NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set (Trond Myklebust)
  - NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
  - SUNRPC: call xs_sock_process_cmsg for all cmsg (Justin Worrell)
  - flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read (Tigran Mkrtchyan)
  - ima: limit the number of ToMToU integrity violations (Mimi Zohar)
  - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima)
  - media: i2c: imx214: Fix link frequency validation (André Apitzsch)
  - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (Chuck Lever)
  - nfsd: Fix a regression in nfsd_setattr() (Trond Myklebust)
  - kasan: fix GCC mem-intrinsic prefix with sw tags (Ada Couprie Diaz)
  - mm: introduce and use {pgd,p4d}_populate_kernel() (Harry Yoo)
  - kunit: kasan_test: disable fortify string checker on kasan_strings() test (Yeoreum Yun)
  - x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)
  - x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)
  - x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)
  - x86/vmscape: Enable the mitigation (Pawan Gupta)
  - x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)
  - x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)
  - Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)
  - spi: fsl-qspi: Fix double cleanup in probe error path (Kevin Hao)
  - dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-ji Chen)
  - mm: slub: avoid wake up kswapd in set_track_prepare (yangshiguang)
  - slub: Reflow ___slab_alloc() (Chengming Zhou)
  - tools: gpio: remove the include directory on make clean (zhang jiao)
  - tools: gpio: rm .*.cmd on make clean (zhangjiao)
  - drm/amd/amdgpu: Fix missing error return on kzalloc failure (Colin Ian King)
  - drm/amdgpu: Replace DRM_* with dev_* in amdgpu_psp.c (Hawking Zhang)
  - perf bpf-event: Fix use-after-free in synthesis (Ian Rogers)
  - drm/bridge: ti-sn65dsi86: fix REFCLK setting (Michael Walle)
  - spi: spi-fsl-lpspi: Clear status register after disabling the module (Larisa Grigore)
  - spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
  - spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
  - spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
  - hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM (Vadim Pasternak)
  - pcmcia: Add error handling for add_interval() in do_validate_mem() (Wentao Liang)
  - pcmcia: omap: Add missing check for platform_get_resource (Chen Ni)
  - Revert "drm/amdgpu: Avoid extra evict-restore process." (Alex Deucher)
  - ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY (Aaron Erhardt)
  - ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
  - drm/mediatek: Fix device/node reference count leaks in mtk_drm_get_all_drm_priv (Ma Ke)
  - drm/mediatek: Fix using wrong drm private data to bind mediatek-drm (Jason-JH.Lin)
  - drm/mediatek: Add crtc path enum for all_drm_priv array (Jason-JH.Lin)
  - vmxnet3: update MTU after device quiesce (Ronak Doshi)
  - net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
  - net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
  - dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-ji Chen)
  - ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
  - ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA (Stefan Binding)
  - iio: pressure: mprls0025pa: use aligned_s64 for timestamp (David Lechner)
  - iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli)
  - iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
  - iio: imu: inv_mpu6050: align buffer for timestamp (David Lechner)
  - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (Jonathan Currier)
  - thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum threshold (Nícolas F. R. A. Prado)
  - spi: fsl-qspi: use devm function instead of driver remove (Han Xu)
  - mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong)
  - nouveau: fix disabling the nonstall irq due to storm code (Dave Airlie)
  - cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode (Srinivas Pandruvada)
  - net: pcs: rzn1-miic: Correct MODCTRL register offset (Lad Prabhakar)
  - e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
  - cifs: prevent NULL pointer dereference in UTF16 conversion (Makar Semyonov)
  - batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
  - scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans)
  - platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks list (Christoffer Sandberg)
  - drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
  - wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data() (Nathan Chancellor)
  - wifi: mwifiex: Initialize the chan_stats array to zero (Qianfeng Rong)
  - soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
  - proc: fix missing pde_set_flags() for net proc files (wangzijie)
  - ocfs2: prevent release journal inode after journal shutdown (Edward Adam Davis)
  - sched: Fix sched_numa_find_nth_cpu() if mask offline (Christian Loehle)
  - mm: move page table sync declarations to linux/pgtable.h (Harry Yoo)
  - x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings() (Harry Yoo)
  - pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
  - arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE (panfan)
  - ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids() (Miaoqian Lin)
  - ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia PukNgae)
  - phy: mscc: Stop taking ts_lock for tx_queue and use its own lock (Horatiu Vultur)
  - selftest: net: Fix weird setsockopt() in bind_bhash.c. (Kuniyuki Iwashima)
  - ppp: fix memory leak in pad_compress_skb (Qingfang Deng)
  - net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
  - ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
  - mctp: return -ENOPROTOOPT for unknown getsockopt options (Alok Tiwari)
  - net/smc: Remove validation of reserved bits in CLC Decline message (Mahanta Jambigi)
  - ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
  - net: thunder_bgx: decrement cleanup index before use (Rosen Penev)
  - net: thunder_bgx: add a missing of_node_put (Rosen Penev)
  - wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result() (Dan Carpenter)
  - wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
  - wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
  - net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
  - wifi: ath11k: fix group data packet drops during rekey (Rameshkumar Sundaram)
  - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Baochen Qiang)
  - wifi: ath11k: rename ath11k_start_vdev_delay() (Baochen Qiang)
  - wifi: ath11k: Introduce and use ath11k_sta_to_arsta() (Jeff Johnson)
  - i40e: Fix potential invalid access when MAC list is empty (Zhen Ni)
  - net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync() (Liu Jian)
  - macsec: read MACSEC_SA_ATTR_PN with nla_get_uint (Sabrina Dubroca)
  - netlink: add variable-length / auto integers (Jakub Kicinski)
  - net: macb: Fix tx_ptr_lock locking (Sean Anderson)
  - icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
  - mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
  - xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
  - Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima)
  - Bluetooth: vhci: Prevent use-after-free by removing debugfs files early (Ivan Pravdin)
  - netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
  - netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm (Wang Liang)
  - wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work (Duoming Zhou)
  - wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov)
  - arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBC (Marek Vasut)
  - arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM (Marek Vasut)
  - tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible" (Sungbae Yoo)
  - arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro (Peter Robinson)
  - tee: fix NULL pointer dereference in tee_shm_put (Pei Xiao)
  - Bluetooth: hci_sync: Avoid adding default advertising on startup (Yang Li)
  - cpupower: Fix a bug where the -t option of the set subcommand was not working. (Shinji Nomoto)
  - drm/amd/display: Don't warn when missing DCE encoder caps (Timur Kristóf)
  - cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN (Lubomir Rintel)
  - LoongArch: Save LBT before FPU in setup_sigcontext() (Huacai Chen)
  - xfs: do not propagate ENODATA disk errors into xattr code (Eric Sandeen)
  - Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
  - HID: mcp2221: Handle reads greater than 60 bytes (Hamish Martin)
  - HID: mcp2221: Don't set bus speed on every transfer (Hamish Martin)
  - net/mlx5: SF, Fix add port error handling (Chris Mi)
  - net: rose: fix a typo in rose_clear_routes() (Eric Dumazet)
  - drm/nouveau/disp: Always accept linear modifier (James Jones)
  - smb3 client: fix return code mapping of remap_file_range (Steve French)
  - net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
  - fs/smb: Fix inconsistent refcnt update (Shuhao Fu)
  - dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted (Shanker Donthineni)
  - Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher)
  - HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim)
  - HID: wacom: Add a new Art Pen 2 (Ping Cheng)
  - HID: logitech: Add ids for G PRO 2 LIGHTSPEED (Matt Coffin)
  - HID: quirks: add support for Legion Go dual dinput modes (Antheas Kapenekakis)
  - HID: multitouch: fix slab out-of-bounds access in mt_report_fixup() (Qasim Ijaz)
  - HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz)
  - x86/microcode/AMD: Handle the case of no BIOS microcode (Borislav Petkov (AMD))
  - KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers)
  - efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan)
  - sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet)
  - net: rose: include node references in rose_neigh refcount (Takamitsu Iwai)
  - net: rose: convert 'use' field to refcount_t (Takamitsu Iwai)
  - net: rose: split remove and free operations in rose_remove_neigh() (Takamitsu Iwai)
  - net: stmmac: Set CIC bit only for TX queues with COE (Rohan G Thomas)
  - net: stmmac: xgmac: Correct supported speed modes (Rohan G Thomas)
  - net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
  - net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
  - net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
  - net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
  - net/mlx5: Nack sync reset when SFs are present (Moshe Shemesh)
  - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Jiri Pirko)
  - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Jiri Pirko)
  - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Jiri Pirko)
  - net/mlx5: Fix lockdep assertion on sync reset unload event (Moshe Shemesh)
  - net/mlx5: Add support for sync reset using hot reset (Moshe Shemesh)
  - net/mlx5: Add device cap for supporting hot reset in sync reset flow (Moshe Shemesh)
  - net/mlx5: Reload auxiliary drivers on fw_activate (Moshe Shemesh)
  - phy: mscc: Fix when PTP clock is register and unregister (Horatiu Vultur)
  - net: dlink: fix multicast stats being counted incorrectly (Yeounsu Moon)
  - dt-bindings: display/msm: qcom,mdp5: drop lut clock (Dmitry Baryshkov)
  - ice: fix incorrect counter for buffer allocation failures (Michal Kubiak)
  - ice: stop storing XDP verdict within ice_rx_buf (Maciej Fijalkowski)
  - ice: gather page_count()'s of each frag right before XDP prog call (Maciej Fijalkowski)
  - ice: Introduce ice_xdp_buff (Larysa Zaremba)
  - drm/nouveau: remove unused memory target test (Timur Tabi)
  - drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr (Timur Tabi)
  - atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima)
  - Bluetooth: hci_sync: fix set_local_name race condition (Pavel Shpakovskiy)
  - Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
  - Bluetooth: hci_event: Mark connection as closed during suspend disconnect (Ludovico de Nittis)
  - Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success (Ludovico de Nittis)
  - HID: input: report battery status changes immediately (José Expósito)
  - HID: input: rename hidinput_set_battery_charge_status() (José Expósito)
  - powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
  - drm/msm: Defer fd_install in SUBMIT ioctl (Rob Clark)
  - net: ipv4: fix regression in local-broadcast routes (Oscar Maes)
  - vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
  - NFS: Fix a race when updating an existing write (Trond Myklebust)
  - nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests (Christoph Hellwig)
  - ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list (Werner Sembach)
  - ASoC: codecs: tx-macro: correct tx_macro_component_drv name (Alexey Klimov)
  - smb: client: fix race with concurrent opens in rename(2) (Paulo Alcantara)
  - smb: client: fix race with concurrent opens in unlink(2) (Paulo Alcantara)
  - scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
  - ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu)
  - of: dynamic: Fix use after free in of_changeset_add_prop_helper() (Dan Carpenter)
  - of: Add a helper to free property struct (Rob Herring)
  - mips: lantiq: xway: sysctrl: rename the etop node (Aleksander Jan Bajkowski)
  - mips: dts: lantiq: danube: add missing burst length property (Aleksander Jan Bajkowski)
  - pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
  - of: dynamic: Fix memleak when of_pci_add_properties() failed (Lizhi Hou)
  - alloc_fdtable(): change calling conventions. (Al Viro)
  - netfilter: nf_reject: don't leak dst refcount for loopback packets (Florian Westphal)
  - s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
  - s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
  - ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
  - net/mlx5e: Preserve shared buffer capacity during headroom updates (Armen Ratner)
  - net/mlx5: Base ECVF devlink port attrs from 0 (Daniel Jurgens)
  - Octeontx2-af: Skip overlap check for SPI field (Hariprasad Kelam)
  - bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU (Hangbin Liu)
  - bonding: Add independent control state machine (Aahil Awatramani)
  - bonding: update LACP activity flag after setting lacp_active (Hangbin Liu)
  - net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
  - net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
  - igc: fix disabling L1.2 PCI-E link substate on I226 on init (ValdikSS)
  - ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
  - LoongArch: Optimize module load time by optimizing PLT/GOT counting (Kanglong Wang)
  - gve: prevent ethtool ops after shutdown (Jordan Rhee)
  - net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization (Yuichiro Tsuji)
  - phy: mscc: Fix timestamping for vsc8584 (Horatiu Vultur)
  - ppp: fix race conditions in ppp_fill_forward_path (Qingfang Deng)
  - net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path (Qingfang Deng)
  - ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Minhong He)
  - net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM (Jakub Ramaseuski)
  - drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session() (Chenyuan Yang)
  - ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter)
  - drm/hisilicon/hibmc: fix the hibmc loaded failed bug (Baihan Li)
  - mlxsw: spectrum: Forward packets with an IPv4 link-local source IP (Ido Schimmel)
  - Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync() (Sergey Shtylyov)
  - Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established (Pauli Virtanen)
  - scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter)
  - net: bridge: fix soft lockup in br_multicast_query_expired() (Wang Liang)
  - RDMA/bnxt_re: Fix to initialize the PBL array (Anantha Prabhu)
  - RDMA/bnxt_re: Fix to remove workload check in SRQ limit path (Kashyap Desai)
  - RDMA/bnxt_re: Fix to do SRQ armena by default (Kashyap Desai)
  - iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read() (David Lechner)
  - iio: light: as73211: Ensure buffer holes are zeroed (Jonathan Cameron)
  - iosys-map: Fix undefined behavior in iosys_map_clear() (Nitin Gote)
  - cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key (Waiman Long)
  - drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor(). (Fanhua Li)
  - spi: spi-fsl-lpspi: Clamp too high speed_hz (Stefan Wahren)
  - usb: typec: maxim_contaminant: disable low power mode when reading comparator values (Amit Sunil Dhamne)
  - usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean (Amit Sunil Dhamne)
  - iio: imu: inv_icm42600: change invalid data error to -EBUSY (Jean-Baptiste Maneyrol)
  - iio: imu: inv_icm42600: Convert to uXX and sXX integer types (Andy Shevchenko)
  - iio: imu: inv_icm42600: use = { } instead of memset() (David Lechner)
  - iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64 (Jonathan Cameron)
  - tracing: Limit access to parser->buffer when trace_get_user failed (Pu Lehui)
  - tracing: Remove unneeded goto out logic (Steven Rostedt)
  - powerpc/boot: Fix build with gcc 15 (Michal Suchanek)
  - mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER (Victor Shih)
  - compiler: remove __ADDRESSABLE_ASM{_STR,}() again (Jan Beulich)
  - drm/amd/display: Don't overclock DCE 6 by 15% (Timur Kristóf)
  - usb: dwc3: pci: add support for the Intel Wildcat Lake (Heikki Krogerus)
  - usb: dwc3: Remove WARN_ON for device endpoint command timeouts (Selvarasu Ganesan)
  - usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
  - USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
  - usb: storage: realtek_cr: Use correct byte order for bcs->Residue (Thorsten Blum)
  - USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael GUERIN)
  - usb: renesas-xhci: Fix External ROM access timeouts (Marek Vasut)
  - usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test (Xu Yang)
  - comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl() (Ian Abbott)
  - comedi: pcl726: Prevent invalid irq number (Edward Adam Davis)
  - comedi: Make insn_rw_emulate_bits() do insn->n samples (Ian Abbott)
  - usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
  - cdx: Fix off-by-one error in cdx_rpmsg_probe() (Thorsten Blum)
  - most: core: Drop device reference after usage in get_channel() (Miaoqian Lin)
  - iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
  - iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe() (Salah Triki)
  - ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt)
  - fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
  - drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
  - cpuidle: governors: menu: Avoid selecting states with too much latency (Rafael J. Wysocki)
  - cpuidle: menu: Remove iowait influence (Christian Loehle)
  - mmc: sdhci-pci-gli: Add a new function to simplify the code (Victor Shih)
  - mmc: sdhci-pci-gli: Use PCI AER definitions, not hard-coded values (Bjorn Helgaas)
  - selftests: mptcp: pm: check flush doesn't reset limits (Matthieu Baerts (NGI0))
  - mptcp: disable add_addr retransmission when timeout is 0 (Geliang Tang)
  - mptcp: remove duplicate sk_reset_timer call (Geliang Tang)
  - use uniform permission checks for all mount propagation changes (Al Viro)
  - fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin)
  - smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy() (Stefan Metzmacher)
  - arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support (Judith Mendez)
  - ext4: preserve SB_I_VERSION on remount (Baokun Li)
  - scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems (Ranjan Kumar)
  - scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers (Ranjan Kumar)
  - scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE (André Draszik)
  - PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features (Richard Zhu)
  - PCI: imx6: Delay link start until configfs 'start' written (Richard Zhu)
  - PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining (Geraldo Nascimento)
  - PCI: rockchip: Use standard PCIe definitions (Geraldo Nascimento)
  - soc: qcom: mdt_loader: Fix error return values in mdt_header_valid() (Dan Carpenter)
  - drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs (Timur Kristóf)
  - drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
  - drm/amd/display: Fix DP audio DTO1 clock source on DCE 6. (Timur Kristóf)
  - drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
  - drm/amd/display: Avoid a NULL pointer dereference (Mario Limonciello)
  - s390/sclp: Fix SCCB present check (Peter Oberparleiter)
  - ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6 (Evgeniy Harchenko)
  - mm/debug_vm_pgtable: clear page table entries at destroy_args() (Herton R. Krzesinski)
  - squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
  - mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency (Victor Shih)
  - memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
  - kbuild: userprogs: use correct linker when mixing clang and GNU ld (Thomas Weißschuh)
  - ata: libata-scsi: Return aborted command when missing sense and result TF (Damien Le Moal)
  - PM: runtime: Take active children into account in pm_runtime_get_if_in_use() (Rafael J. Wysocki)
  - PM: runtime: Simplify pm_runtime_get_if_active() usage (Sakari Ailus)
  - ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
  - usb: dwc3: imx8mp: fix device leak at unbind (Johan Hovold)
  - mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() (Anshuman Khandual)
  - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (Mikhail Lobanov)
  - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson)
  - s390/mm: Remove possible false-positive warning in pte_free_defer() (Gerald Schaefer)
  - xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags (Christoph Hellwig)
  - usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
  - PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
  - block: Make REQ_OP_ZONE_FINISH a write operation (Damien Le Moal)
  - block: reject invalid operation in submit_bio_noacct (Christoph Hellwig)
  - fscrypt: Don't use problematic non-inline crypto engines (Eric Biggers)
  - leds: flash: leds-qcom-flash: Fix registry access after re-bind (Krzysztof Kozlowski)
  - leds: flash: leds-qcom-flash: Limit LED current based on thermal condition (Fenglin Wu)
  - net/sched: ets: use old 'nbands' while purging unused classes (Davide Caratti)
  - net_sched: sch_ets: implement lockless ets_dump() (Eric Dumazet)
  - smb: client: fix netns refcount leak after net_passive changes (Wang Zhaolong)
  - net: better track kernel sockets lifetime (Eric Dumazet)
  - net: Add net_passive_inc() and net_passive_dec(). (Kuniyuki Iwashima)
  - selftests/memfd: add test for mapping write-sealed memfd read-only (Isaac J. Manjarres)
  - mm: reinstate ability to map write-sealed memfd mappings read-only (Isaac J. Manjarres)
  - mm: update memfd seal write check to include F_SEAL_WRITE (Isaac J. Manjarres)
  - mm: drop the assumption that VM_SHARED always implies writable (Isaac J. Manjarres)
  - mptcp: pm: kernel: flush: do not reset ADD_ADDR limit (Matthieu Baerts (NGI0))
  - mptcp: drop skb if MPTCP skb extension allocation fails (Christoph Paasch)
  - ACPI: pfr_update: Fix the driver update version check (Chen Yu)
  - net, hsr: reject HSR frame if skb can't hold tag (Jakub Acs)
  - drm/amd/display: Don't overwrite dce60_clk_mgr (Timur Kristóf)
  - drm/amd/display: Add primary plane to commits for correct VRR handling (Michel Dänzer)
  - drm/amdkfd: Destroy KFD debugfs after destroy KFD wq (Amber Lin)
  - drm/amdgpu: update mmhub 3.0.1 client id mappings (Alex Deucher)
  - drm/amdgpu: Avoid extra evict-restore process. (Gang Ba)
  - drm/amd: Restore cached power limit during resume (Mario Limonciello)
  - media: venus: venc: Clamp param smaller than 1fps and bigger than 240 (Ricardo Ribalda)
  - media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
  - media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
  - media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
  - media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
  - media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
  - media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
  - media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han)
  - media: usbtv: Lock resolution while streaming (Ludwig Disterhof)
  - media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
  - media: verisilicon: Fix AV1 decoder clock frequency (Nicolas Dufresne)
  - media: vivid: fix wrong pixel_array control size (Hans Verkuil)
  - media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
  - media: hi556: correct the test pattern configuration (Bingbu Cao)
  - media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
  - parisc: Update comments in make_insert_tlb (John David Anglin)
  - parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault() (John David Anglin)
  - parisc: Revise gateway LWS calls to probe user read access (John David Anglin)
  - parisc: Revise __get_user() to probe user read access (John David Anglin)
  - parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c (John David Anglin)
  - parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers (Randy Dunlap)
  - parisc: Drop WARN_ON_ONCE() from flush_cache_vmap (John David Anglin)
  - parisc: Define and use set_pte_at() (John David Anglin)
  - parisc: Check region is readable by user in raw_copy_from_user() (John David Anglin)
  - soc/tegra: pmc: Ensure power-domains are in a known state (Jon Hunter)
  - jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li)
  - f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
  - phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence (Kathiravan Thirumoorthy)
  - vhost/vsock: Avoid allocating arbitrarily-sized SKBs (Will Deacon)
  - vsock/virtio: Validate length in packet header before skb_put() (Will Deacon)
  - PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
  - PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
  - mtd: rawnand: renesas: Add missing check after DMA map (Thomas Fourier)
  - mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
  - mtd: spinand: propagate spinand_wait() errors from spinand_write_page() (Gabor Juhos)
  - mtd: spi-nor: Fix spi_nor_try_unlock_all() (Michael Walle)
  - hwmon: (gsc-hwmon) fix fan pwm setpoint show functions (Tim Harvey)
  - pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
  - pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
  - pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
  - wifi: ath11k: fix dest ring-buffer corruption when ring is full (Johan Hovold)
  - wifi: ath11k: fix source ring-buffer corruption (Johan Hovold)
  - wifi: ath11k: fix dest ring-buffer corruption (Johan Hovold)
  - wifi: ath12k: fix dest ring-buffer corruption when ring is full (Johan Hovold)
  - wifi: ath12k: fix source ring-buffer corruption (Johan Hovold)
  - wifi: ath12k: fix dest ring-buffer corruption (Johan Hovold)
  - wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
  - iio: adc: ad_sigma_delta: change to buffer predisable (David Lechner)
  - iio: imu: bno055: fix OOB access of hw_xlate array (David Lechner)
  - zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
  - soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson)
  - ata: libata-scsi: Fix CDL control (Igor Pylypiv)
  - scsi: ufs: ufs-pci: Fix default runtime and system PM levels (Adrian Hunter)
  - scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers (Archana Patni)
  - ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
  - scsi: mpi3mr: Fix race between config read submit and interrupt completion (Ranjan Kumar)
  - dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints (Krzysztof Kozlowski)
  - dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints (Krzysztof Kozlowski)
  - arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses (Emanuele Ghidoli)
  - arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1 (Hong Guan)
  - arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default (Alexander Sverdlin)
  - ext4: use kmalloc_array() for array space allocation (Liao Yuanhong)
  - ext4: don't try to clear the orphan_present feature block device is r/o (Theodore Ts'o)
  - ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
  - tracing: fprobe-event: Sanitize wildcard for fprobe event name (Masami Hiramatsu (Google))
  - ksmbd: extend the connection limiting mechanism to support IPv6 (Namjae Jeon)
  - ksmbd: fix refcount leak causing resource not released (Ziyan Xu)
  - Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
  - crypto: qat - flush misc workqueue during device shutdown (Giovanni Cabiddu)
  - crypto: qat - lower priority for skcipher and aead algorithms (Giovanni Cabiddu)
  - lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap (Eric Biggers)
  - vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
  - vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
  - bus: mhi: host: Fix endianness of BHI vector table (Alexander Wilhelm)
  - usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
  - usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
  - usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
  - usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
  - m68k: Fix lost column on framebuffer debug console (Finn Thain)
  - platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister() (Tzung-Bi Shih)
  - cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
  - serial: 8250: fix panic due to PSLVERR (Yunhui Cui)
  - rcu: Fix racy re-initialization of irq_work causing hangs (Frederic Weisbecker)
  - HID: apple: avoid setting up battery timer for devices without battery (Aditya Garg)
  - HID: magicmouse: avoid setting up battery timer when not needed (Aditya Garg)
  - RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages (Pedro Falcato)
  - tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros (Willy Tarreau)
  - media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
  - media: venus: Fix OOB read due to missing payload bound check (Vedang Nagar)
  - media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee)
  - mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
  - mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
  - parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
  - hv_netvsc: Fix panic during namespace deletion with VF (Haiyang Zhang)
  - fbdev: Fix vmalloc out-of-bounds write in fast_imageblit (Sravan Kumar Gundu)
  - btrfs: clear dirty status from extent buffer on error at insert_new_root() (Filipe Manana)
  - btrfs: zoned: do not remove unwritten non-data block group (Naohiro Aota)
  - btrfs: abort transaction during log replay if walk_log_tree() failed (Filipe Manana)
  - btrfs: zoned: use filesystem size not disk size for reclaim decision (Johannes Thumshirn)
  - cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
  - thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
  - comedi: fix race between polling and detaching (Ian Abbott)
  - usb: typec: ucsi: Update power_supply on power role change (Myrrh Periwinkle)
  - misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
  - usb: core: config: Prevent OOB read in SS endpoint companion parsing (Xinyu Liu)
  - iommu/arm-smmu-qcom: Add SM6115 MDSS compatible (Alexey Klimov)
  - cifs: reset iface weights when we cannot find a candidate (Shyam Prasad N)
  - drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
  - ASoC: fsl_sai: replace regmap_write with regmap_update_bits (Shengjiu Wang)
  - scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
  - rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
  - pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov)
  - pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
  - pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
  - pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
  - block: avoid possible overflow for chunk_sectors check in blk_stack_limits() (John Garry)
  - ASoC: Intel: avs: Fix uninitialized pointer error in probe() (Cezary Rojewski)
  - net: phy: smsc: add proper reset flags for LAN8710A (Buday Csaba)
  - ipmi: Fix strcpy source and destination the same (Corey Minyard)
  - kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
  - kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
  - kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
  - ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
  - vfio/mlx5: fix possible overflow in tracking max message size (Artem Sadovnikov)
  - scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
  - scsi: target: core: Generate correct identifiers for PR OUT transport IDs (Maurizio Lombardi)
  - scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
  - kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
  - vfio/type1: conditional rescheduling while pinning (Keith Busch)
  - kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
  - f2fs: check the generic conditions first (Jaegeuk Kim)
  - exfat: add cluster chain loop check for dir (Yuezhang Mo)
  - i2c: Force DLL0945 touchpad i2c freq to 100khz (fangzhong.zhou)
  - apparmor: use the condition in AA_BUG_FMT even with debug disabled (Mateusz Guzik)
  - dm-table: fix checking for rq stackable devices (Benjamin Marzinski)
  - dm-mpath: don't print the "loaded" message if registering fails (Mikulas Patocka)
  - i3c: master: Initialize ret in i3c_i2c_notifier_call() (Jorge Marques)
  - i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
  - apparmor: shift ouid when mediating hard links in userns (Gabriel Totev)
  - rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
  - i3c: add missing include to internal header (Wolfram Sang)
  - module: Prevent silent truncation of module name in delete_module(2) (Petr Pavlu)
  - md: dm-zoned-target: Initialize return variable r to avoid uninitialized use (Purva Yeshi)
  - soundwire: Move handle_nested_irq outside of sdw_dev_lock (Charles Keepax)
  - soundwire: amd: serialize amd manager resume sequence during pm_prepare (Vijendar Mukunda)
  - crypto: octeontx2 - add timeout for load_fvc completion poll (Bharat Bhushan)
  - media: uvcvideo: Fix bandwidth issue for Alcor camera (chenchangcheng)
  - media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo)
  - media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo)
  - media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
  - media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
  - media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
  - media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
  - pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
  - scsi: mpi3mr: Correctly handle ATA device errors (Damien Le Moal)
  - scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
  - power: supply: qcom_battmgr: Add lithium-polymer entry (Abel Vesa)
  - scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee)
  - RDMA/core: reduce stack using in nldev_stat_get_doit() (Arnd Bergmann)
  - RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov [NVIDIA])
  - dmaengine: stm32-dma: configure next sg only if there are more than 2 sgs (Amelie Delaunay)
  - leds: leds-lp50xx: Handle reg to get correct multi_index (Johan Adolfsson)
  - media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control (Niklas Söderlund)
  - MIPS: lantiq: falcon: sysctrl: fix request memory check logic (Shiji Yang)
  - MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
  - crypto: jitter - fix intermediary handling (Markus Theil)
  - jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
  - jfs: Regular file corruption check (Edward Adam Davis)
  - jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
  - scsi: bfa: Double-free fix (jackysliu)
  - watchdog: iTCO_wdt: Report error if timeout configuration fails (Ziyan Fu)
  - MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
  - clk: qcom: ipq5018: keep XO clock always on (George Moussalem)
  - hwmon: (emc2305) Set initial PWM minimum value during probe based on thermal state (Florin Leotescu)
  - watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
  - fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
  - scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated (Showrya M N)
  - phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal (Geraldo Nascimento)
  - mfd: axp20x: Set explicit ID for AXP313 regulator (Chen-Yu Tsai)
  - clk: tegra: periph: Fix error handling and resolve unsigned compare warning (Pei Xiao)
  - ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'o)
  - crypto: hisilicon/hpre - fix dma unmap sequence (Zhiqi Song)
  - fbdev: fix potential buffer overflow in do_register_framebuffer() (Yongzhen Zhang)
  - cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
  - watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition (Aaron Plattner)
  - drm/amd/display: Avoid configuring PSR granularity if PSR-SU not supported (Mario Limonciello)
  - drm/amd/display: Only finalize atomic_obj if it was initialized (Mario Limonciello)
  - vhost: fail early when __vhost_add_used() fails (Jason Wang)
  - vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page (Will Deacon)
  - net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
  - rcu: Fix rcu_read_unlock() deadloop due to IRQ work (Joel Fernandes)
  - drm/ttm: Respect the shrinker core free target (Tvrtko Ursulin)
  - drm/amd/display: Avoid trying AUX transactions on disconnected ports (Wayne Lin)
  - selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size (Yonghong Song)
  - bpf: Make reg_not_null() true for CONST_PTR_TO_MAP (Ihor Solodrai)
  - uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
  - drm/ttm: Should to return the evict error (Emily Deng)
  - drm: renesas: rz-du: mipi_dsi: Add min check for VCLK range (Lad Prabhakar)
  - net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
  - ionic: clean dbpage in de-init (Shannon Nelson)
  - wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc() (Thomas Fourier)
  - ptp: Use ratelimite for freerun error message (Breno Leitao)
  - bpftool: Fix JSON writer resource leak in version command (Yuan Chen)
  - net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
  - net: dsa: b53: prevent DIS_LEARNING access on BCM5325 (Álvaro Fernández Rojas)
  - net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
  - net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
  - gve: Return error for unknown admin queue command (Alok Tiwari)
  - net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
  - net: vlan: Make is_vlan_dev() a stub when VLAN is not configured (Gal Pressman)
  - drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual (Mario Limonciello)
  - dpaa_eth: don't use fixed_phy_change_carrier (Heiner Kallweit)
  - neighbour: add support for NUD_PERMANENT proxy entries (Nicolas Escande)
  - wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
  - netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
  - powerpc: floppy: Add missing checks after DMA map (Thomas Fourier)
  - wifi: ath12k: Decrement TID on RX peer frag setup error handling (Karthikeyan Kathirvel)
  - wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0 (Raj Kumar Bhagat)
  - wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
  - wifi: mac80211: update radar_required in channel context after channel switch (Ramya Gnanasekar)
  - drm/amd/display: Fix 'failed to blank crtc!' (Wen Chen)
  - wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Pagadala Yesu Anjaneyulu)
  - wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
  - wifi: ath12k: Add memset and update default rate value in wmi tx completion (Sarika Sharma)
  - drm/amd/display: Separate set_gsl from set_gsl_source_select (Ilya Bakoulin)
  - net: fec: allow disable coalescing (Jonas Rebmann)
  - net: atlantic: add set_power to fw_ops for atl2 to fix wol (Eric Work)
  - xfrm: Duplicate SPI Handling (Aakash Kumar S)
  - net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() (zhangjianrong)
  - net: thunderbolt: Enable end-to-end flow control also in transmit (zhangjianrong)
  - kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace (Mark Brown)
  - wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch (David Bauer)
  - wifi: rtw89: Disable deep power saving for USB/SDIO (Bitterblue Smith)
  - wifi: rtw89: Fix rtw89_mac_power_switch() for USB (Bitterblue Smith)
  - drm/msm: use trylock for debugfs (Rob Clark)
  - wifi: mac80211: fix rx link assignment for non-MLO stations (Hari Chandrakanthan)
  - ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). (Kuniyuki Iwashima)
  - (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
  - wifi: mac80211: don't complete management TX on SAE commit (Johannes Berg)
  - sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails (Weilin Tong)
  - s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
  - wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
  - um: Re-evaluate thread flags repeatedly (Thomas Weißschuh)
  - wifi: iwlwifi: mvm: set gtk id also in older FWs (Miri Korenblit)
  - perf/cxlpmu: Remove unintended newline from IRQ name format string (Alok Tiwari)
  - net: phy: micrel: Add ksz9131_resume() (Biju Das)
  - net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
  - net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
  - wifi: cfg80211: Fix interface type validation (Ilan Peer)
  - net: mctp: Prevent duplicate binds (Matt Johnston)
  - rcu: Protect ->defer_qs_iw_pending from data race (Paul E. McKenney)
  - arm64: Mark kernel as tainted on SAE and SError panic (Weilin Tong)
  - net/mlx5e: Properly access RCU protected qdisc_sleeping variable (Leon Romanovsky)
  - net: ag71xx: Add missing check after DMA map (Thomas Fourier)
  - et131x: Add missing check after DMA map (Thomas Fourier)
  - wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB (Bitterblue Smith)
  - be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
  - s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
  - wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
  - ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
  - wifi: ath12k: Correct tid cleanup when tid setup fails (Sarika Sharma)
  - net: usb: cdc-ncm: check for filtering capability (Oliver Neukum)
  - xen/netfront: Fix TX response spurious interrupts (Anthoine Bourgeois)
  - Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie() (Zijun Hu)
  - powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64 (Steven Rostedt)
  - ASoC: qcom: use drvdata instead of component to keep id (Srinivas Kandagatla)
  - ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
  - iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement (Jonathan Santos)
  - ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
  - ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop (Christophe Leroy)
  - ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
  - platform/chrome: cros_ec_typec: Defer probe on missing EC parent (Tomasz Michalec)
  - platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
  - soc: qcom: mdt_loader: Actually use the e_phoff (Bjorn Andersson)
  - imx8m-blk-ctrl: set ISI panic write hurry level (Krzysztof Hałasa)
  - pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
  - usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
  - usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present (Tomasz Michalec)
  - ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime() (Peter Ujfalusi)
  - ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
  - ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
  - ALSA: hda: Disable jack polling at shutdown (Takashi Iwai)
  - ALSA: hda: Handle the jack polling always via a work (Takashi Iwai)
  - mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
  - mei: bus: Check for still connected devices in mei_cl_bus_dev_release() (Hans de Goede)
  - char: misc: Fix improper and inaccurate error code returned by misc_init() (Zijun Hu)
  - reset: brcmstb: Enable reset drivers for ARCH_BCM2835 (Peter Robinson)
  - pps: clients: gpio: fix interrupt handling order in remove path (Eliav Farber)
  - ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
  - mmc: sdhci-msm: Ensure SD card power isn't ON when card removed (Sarthak Garg)
  - ACPI: processor: fix acpi_object initialization (Sebastian Ott)
  - PM: sleep: console: Fix the black screen issue (tuhaowen)
  - thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
  - PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
  - firmware: tegra: Fix IVC dependency problems (Thierry Reding)
  - ACPI: PRM: Reduce unnecessary printing to avoid user confusion (Zhu Qiyu)
  - selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu (Google))
  - tools/build: Fix s390(x) cross-compilation with clang (Thomas Weißschuh)
  - ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
  - gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
  - iio: adc: ad_sigma_delta: don't overallocate scan buffer (David Lechner)
  - tools/nolibc: define time_t in terms of __kernel_old_time_t (Thomas Weißschuh)
  - thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required (David Collins)
  - ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
  - EDAC/synopsys: Clear the ECC counters on init (Shubhrajyoti Datta)
  - PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store() (Lifeng Zheng)
  - ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
  - gpio: wcd934x: check the return value of regmap_update_bits() (Bartosz Golaszewski)
  - remoteproc: imx_rproc: skip clock enable when M-core is managed by the SCU (Hiago De Franco)
  - soc: qcom: rpmh-rsc: Add RSC version 4 support (Maulik Shah)
  - usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
  - usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
  - usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
  - usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default (Benson Leung)
  - selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
  - cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag (Prashant Malani)
  - platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list (Mario Limonciello)
  - usb: xhci: print xhci->xhc_state when queue_command failed (Su Hui)
  - tracefs: Add d_delete to remove negative dentries (Steven Rostedt)
  - securityfs: don't pin dentries twice, once is enough... (Al Viro)
  - fix locking in efi_secret_unlink() (Al Viro)
  - ext2: Handle fiemap on empty files to prevent EINVAL (Wei Gao)
  - fs/ntfs3: correctly create symlink for relative path (Rong Zhang)
  - fs/ntfs3: Add sanity check for file name (Lizhi Xu)
  - ata: libata-sata: Disallow changing LPM state if not supported (Damien Le Moal)
  - better lockdep annotations for simple_recursive_removal() (Al Viro)
  - hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
  - drbd: add missing kref_get in handle_write_conflicts (Sarah Newman)
  - udf: Verify partition map count (Jan Kara)
  - loop: Avoid updating block size under exclusive owner (Jan Kara)
  - gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops (Andrew Price)
  - nvme-pci: try function level reset on init failure (Keith Busch)
  - smb/server: avoid deadlock when linking with ReplaceIfExists (NeilBrown)
  - arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
  - hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
  - hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
  - hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
  - hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
  - hfs: fix general protection fault in hfs_find_init() (Viacheslav Dubeyko)
  - ptp: prevent possible ABBA deadlock in ptp_clock_freerun() (Jeongjun Park)
  - cpuidle: governors: menu: Avoid using invalid recent intervals data (Rafael J. Wysocki)
  - intel_idle: Allow loading ACPI tables for any family (Len Brown)
  - sctp: linearize cloned gso packets in sctp_rcv (Xin Long)
  - net: ti: icss-iep: Fix incorrect type for return value in extts_enable() (Alok Tiwari)
  - netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal)
  - udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
  - KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest (Weilin Tong)
  - KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs (Maxim Levitsky)
  - KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter (Maxim Levitsky)
  - KVM: VMX: Extract checking of guest's DEBUGCTL into helper (Sean Christopherson)
  - KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported (Sean Christopherson)
  - KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag (Weilin Tong)
  - KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap (Weilin Tong)
  - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Weilin Tong)
  - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Sean Christopherson)
  - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Sean Christopherson)
  - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Sean Christopherson)
  - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Sean Christopherson)
  - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Weilin Tong)
  - KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID (Chao Gao)
  - KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() (Sean Christopherson)
  - KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow (Sean Christopherson)
  - KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush (Manuel Andreas)
  - smb: client: don't wait for info->send_pending == 0 on error (Stefan Metzmacher)
  - smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection() (Stefan Metzmacher)
  - ACPI: processor: perflib: Move problematic pr->performance check (Rafael J. Wysocki)
  - ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
  - Documentation: ACPI: Fix parent device references (Andy Shevchenko)
  - eventpoll: Fix semi-unbounded recursion (Jann Horn)
  - fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin)
  - sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
  - LoongArch: BPF: Fix jump offset calculation in tailcall (Haoran Jiang)
  - PCI: Extend isolated function probing to LoongArch (Huacai Chen)
  - NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust)
  - NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
  - nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton)
  - io_uring/net: commit partial buffers on retry (Jens Axboe)
  - net: usb: asix_devices: add phy_mask for ax88772 mdio bus (Xu Yang)
  - net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
  - net: ti: icss-iep: fix device and OF node leaks at probe (Johan Hovold)
  - net: mtk_eth_soc: fix device leak at probe (Johan Hovold)
  - net: enetc: fix device and OF node leak at probe (Johan Hovold)
  - net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
  - net: phy: micrel: fix KSZ8081/KSZ8091 cable test (Florian Larysch)
  - netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin)
  - Revert "leds: trigger: netdev: Configure LED blink interval for HW offload" (Daniel Golle)
  - gpio: mlxbf3: use platform_get_irq_optional() (David Thompson)
  - Revert "gpio: mlxbf3: only get IRQ for device instance 0" (David Thompson)
  - gpio: mlxbf2: use platform_get_irq_optional() (David Thompson)
  - gpio: virtio: Fix config space reading. (Harald Mommer)
  - smb: client: remove redundant lstrp update in negotiate protocol (Wang Zhaolong)
  - smb3: fix for slab out of bounds on mount to ksmbd (Steve French)
  - ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks (Christopher Eby)
  - ALSA: hda/realtek: Fix headset mic on HONOR BRB-X (Vasiliy Kovalev)
  - ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai)
  - ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai)
  - io_uring: don't use int for ABI (Pavel Begunkov)
  - anolis: config: Enable CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH for risc-v (uestc-gr)
  - riscv: mm: Fix prototype to avoid discarding const (Samuel Holland)
  - riscv: Fix arch_tlbbatch_flush() by clearing the batch cpumask (Alexandre Ghiti)
  - riscv: Add support for BATCHED_UNMAP_TLB_FLUSH (Alexandre Ghiti)
  - riscv: Improve flush_tlb_range() for hugetlb pages (Alexandre Ghiti)
  - anolis: config: Enable CONFIG_IOMMU_DEBUG_PAGEALLOC for x86. (fuwenxin)
  - iommu: debug-pagealloc: Check mapped/unmapped kernel  memory (fuwenxin)
  - iommu: debug-pagealloc: Track IOMMU pages (fuwenxin)
  - iommu: Add calls for IOMMU_DEBUG_PAGEALLOC (fuwenxin)
  - iommu: Add page_ext for IOMMU_DEBUG_PAGEALLOC (fuwenxin)
  - riscv, qemu_fw_cfg: Add support for RISC-V architecture (Xuemei Liu)
  - riscv: introduce asm/swab.h (Ignacio Encinas)
  - anolis: sched: avoid get outdated rb_node (Cruz Zhao)
  - anolis: sched: make expellee tasks able to run with non-expellers (Cruz Zhao)
  - anolis: sched: support small value for sched_idle (Peng Wang)
  - drm/ast: Use msleep instead of mdelay for edid read (Nirmoy Das)
  - arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults (Piotr Jaroszynski)
  - ext4: Make sb update interval tunable (Ojaswin Mujoo)
  - perf/core: Fix MMAP event path names with backing files (Adrian Hunter)
  - ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp() (NeilBrown)
  - ovl: Fix nested backing file paths (André Almeida)
  - fsnotify: pass correct offset to fsnotify_mmap_perm() (Ryan Roberts)
  - fanotify: Fix crash in fanotify_init(2) (Jan Kara)
  - fs: enable pre-content events on supported file systems (Josef Bacik)
  - btrfs: disable defrag on pre-content watched files (Josef Bacik)
  - fsnotify: add pre-content hooks on mmap() (Amir Goldstein)
  - fanotify: allow to set errno in FAN_DENY permission response (Amir Goldstein)
  - fanotify: report file range info with pre-content events (Amir Goldstein)
  - fanotify: introduce FAN_PRE_ACCESS permission event (Amir Goldstein)
  - fsnotify: generate pre-content permission event on truncate (Amir Goldstein)
  - fsnotify: pass optional file access range in pre-content event (Amir Goldstein)
  - fsnotify: introduce pre-content permission events (Amir Goldstein)
  - fanotify: reserve event bit of deprecated FAN_DIR_MODIFY (Amir Goldstein)
  - fanotify: rename a misnamed constant (Amir Goldstein)
  - fanotify: don't skip extra event info if no info_mode is set (Josef Bacik)
  - fsnotify: check if file is actually being watched for pre-content events on open (Amir Goldstein)
  - fsnotify: opt-in for permission events at file open time (Amir Goldstein)
  - fs: get rid of __FMODE_NONOTIFY kludge (Al Viro)
  - fsnotify, lsm: Decouple fsnotify from lsm (Song Liu)
  - fs: use bit shifts for FMODE_* flags (Christian Brauner)
  - fsnotify: optimize the case of no permission event watchers (Amir Goldstein)
  - fsnotify: use an enum for group priority constants (Amir Goldstein)
  - fsnotify: move s_fsnotify_connectors into fsnotify_sb_info (Amir Goldstein)
  - fsnotify: lazy attach fsnotify_sb_info state to sb (Amir Goldstein)
  - fsnotify: create helper fsnotify_update_sb_watchers() (Amir Goldstein)
  - fsnotify: pass object pointer and type to fsnotify mark helpers (Amir Goldstein)
  - fanotify: merge two checks regarding add of ignore mark (Amir Goldstein)
  - fsnotify: create a wrapper fsnotify_find_inode_mark() (Amir Goldstein)
  - fsnotify: create helpers to get sb and connp from object (Amir Goldstein)
  - fsnotify: rename fsnotify_{get,put}_sb_connectors() (Amir Goldstein)
  - fsnotify: Add fsnotify_sb_has_watchers() helper (Amir Goldstein)
  - fsnotify: optimize the case of no parent watcher (Amir Goldstein)
  - fsnotify: compile out fsnotify permission hooks if !FANOTIFY_ACCESS_PERMISSIONS (Amir Goldstein)
  - fsnotify: optionally pass access range in file permission hooks (Amir Goldstein)
  - fsnotify: assert that file_start_write() is not held in permission hooks (Amir Goldstein)
  - fsnotify: split fsnotify_perm() into two hooks (Amir Goldstein)
  - fanotify: allow "weak" fsid when watching a single filesystem (Amir Goldstein)
  - fanotify: store fsid in mark instead of in connector (Amir Goldstein)
  - spi: tegra210-quad: Fix false positive WARN on interrupt timeout with transfer complete (Breno Leitao)
  - spi: tegra210-quad: Remove redundant pm_runtime_mark_last_busy() calls (Felix Gu)
  - spi: tegra210-quad: Add runtime autosuspend support (Vishwaroop A)
  - spi: tegra210-quad: Protect curr_xfer check in IRQ handler (Breno Leitao)
  - spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_combined_seq_xfer (Breno Leitao)
  - spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer (Breno Leitao)
  - spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_transfer_one (Breno Leitao)
  - spi: tegra210-quad: Move curr_xfer read inside spinlock (Breno Leitao)
  - spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed transfer (Breno Leitao)
  - spi: tegra210-quad: Check hardware status on timeout (Vishwaroop A)
  - spi: tegra210-quad: Refactor error handling into helper functions (Vishwaroop A)
  - spi: tegra210-quad: Fix timeout handling (Vishwaroop A)
  - spi: tegra210-qspi: Remove cache operations (Thierry Reding)
  - spi: tegra210-quad: Add support for internal DMA (Vishwaroop A)
  - spi: tegra210-quad: Update dummy sequence configuration (Vishwaroop A)
  - anolis: Revert "NVIDIA: SAUCE: spi: tegra210-quad: Fix timeout handling" (Shuai Xue)
  - anolis: Revert "NVIDIA: SAUCE: spi: tegra210-quad: Check hardware status on timeout" (Shuai Xue)
  - dma-mapping: avoid random addr value print out on error path (Jiri Pirko)
  - mm/hmm: properly take MMIO path (Leon Romanovsky)
  - mm/hmm: migrate to physical address-based DMA mapping API (Leon Romanovsky)
  - dma-mapping: export new dma_*map_phys() interface (Leon Romanovsky)
  - xen: swiotlb: Open code map_resource callback (Leon Romanovsky)
  - xen: swiotlb: Wire up map_resource callback (John Ernberg)
  - dma-mapping: implement DMA_ATTR_MMIO for dma_(un)map_page_attrs() (Leon Romanovsky)
  - kmsan: fix missed kmsan_handle_dma() signature conversion (Leon Romanovsky)
  - kmsan: fix kmsan_handle_dma() to avoid false positives (Shigeru Yoshida)
  - kmsan: convert kmsan_handle_dma to use physical addresses (Leon Romanovsky)
  - dma-mapping: convert dma_direct_*map_page to be phys_addr_t based (Leon Romanovsky)
  - iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys (Leon Romanovsky)
  - dma-mapping: rename trace_dma_*map_page to trace_dma_*map_phys (Leon Romanovsky)
  - iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys() (Leon Romanovsky)
  - dma-debug: refactor to use physical addresses for page mapping (Leon Romanovsky)
  - iommu/dma: add missing support for DMA_ATTR_MMIO for dma_iova_unlink() (Marek Szyprowski)
  - iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link(). (Leon Romanovsky)
  - dma-mapping: introduce new DMA attribute to indicate MMIO memory (Leon Romanovsky)
  - asm-generic: provide generic page_to_phys and phys_to_page implementations (Christoph Hellwig)
  - mm/hmm: provide generic DMA managing logic (Leon Romanovsky)
  - mm/hmm: let users to tag specific PFN with DMA mapped bit (Leon Romanovsky)
  - docs: core-api: document the IOVA-based API (Christoph Hellwig)
  - dma-mapping: add a dma_need_unmap helper (Christoph Hellwig)
  - dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h (Christoph Hellwig)
  - dma-direct: Fix missing sg_dma_len assignment in P2PDMA bus mappings (Pranjal Shrivastava)
  - dma-debug: don't enforce dma mapping check on noncoherent allocations (Baochen Qiang)
  - PCI/P2PDMA: Refactor the p2pdma mapping helpers (Christoph Hellwig)
  - anolis: mm/memcontrol: skip obj_exts lookup for KFENCE objects (Yuanhe Shu)
  - anolis: security: lua-lsm: hide unsupported hooks (Zongyao Chen)
  - anolis: security: lua-lsm: stop registering legacy procattr hooks (Zongyao Chen)
  - anolis: security: lua-lsm: adapt to managed LSM blobs (Zongyao Chen)
  - bpf, lsm: Remove bpf_lsm_key_free hook (Thomas Weißschuh)
  - selinux,smack: properly reference the LSM blob in security_watch_key() (Paul Moore)
  - lsm: infrastructure management of the perf_event security blob (Casey Schaufler)
  - lsm: infrastructure management of the infiniband blob (Casey Schaufler)
  - lsm: infrastructure management of the dev_tun blob (Casey Schaufler)
  - lsm: add helper for blob allocations (Casey Schaufler)
  - lsm: infrastructure management of the key security blob (Casey Schaufler)
  - lsm: infrastructure management of the sock security (Casey Schaufler)
  - anolis: config: increase CONFIG_NR_CPUS to 2048 (Yuanhe Shu)
  - anolis: config: Enable CONFIG_HOTPLUG_SMT for x86 and arm64 (uestc-gr)
  - arch_topology: move parse_acpi_topology() to common code (Yunhui Cui)
  - arm64: Kconfig: Enable HOTPLUG_SMT (Yicong Yang)
  - arm64: topology: Support SMT control on ACPI based system (Yicong Yang)
  - arch_topology: Support SMT control for OF based system (Yicong Yang)
  - cpu/SMT: Provide a default topology_is_primary_thread() (Yicong Yang)
  - KVM: x86: Advertise AVX512 Bit Matrix Multiply (BMM) to userspace (Nikunj A Dadhania)
  - fs: fix __sb_write_started() kerneldoc formatting (Vegard Nossum)
  - remap_range: merge do_clone_file_range() into vfs_clone_file_range() (Amir Goldstein)
  - ovl: relax WARN_ON in ovl_verify_area() (Amir Goldstein)
  - ovl: fix dentry reference leak after changes to underlying layers (Amir Goldstein)
  - fs: create {sb,file}_write_not_started() helpers (Amir Goldstein)
  - fs: create file_write_started() helper (Amir Goldstein)
  - fs: create __sb_write_started() helper (Amir Goldstein)
  - fs: move kiocb_start_write() into vfs_iocb_iter_write() (Amir Goldstein)
  - fs: move permission hook out of do_iter_read() (Amir Goldstein)
  - fs: move permission hook out of do_iter_write() (Amir Goldstein)
  - fs: move file_start_write() into vfs_iter_write() (Amir Goldstein)
  - coda: change locking order in coda_file_write_iter() (Amir Goldstein)
  - btrfs: move file_start_write() to after permission hook (Amir Goldstein)
  - remap_range: move file_start_write() to after permission hook (Amir Goldstein)
  - remap_range: move permission hooks out of do_clone_file_range() (Amir Goldstein)
  - splice: remove permission hook from iter_file_splice_write() (Amir Goldstein)
  - splice: move permission hook out of splice_file_to_pipe() (Amir Goldstein)
  - splice: move permission hook out of splice_direct_to_actor() (Amir Goldstein)
  - splice: remove permission hook from do_splice_direct() (Amir Goldstein)
  - ovl: add permission hooks outside of do_splice_direct() (Amir Goldstein)
  - ovl: do not open/llseek lower file with upper sb_writers held (Amir Goldstein)
  - ovl: reorder ovl_want_write() after ovl_inode_lock() (Amir Goldstein)
  - ovl: split ovl_want_write() into two helpers (Amir Goldstein)
  - ovl: add helper ovl_file_modified() (Amir Goldstein)
  - fs: store real path instead of fake path in backing file f_path (Amir Goldstein)
  - fs: create helper file_user_path() for user displayed mapped file path (Amir Goldstein)
  - fs: get mnt_writers count for an open backing file's real path (Amir Goldstein)
  - fs: export mnt_{get,put}_write_access() to modules (Amir Goldstein)
  - fs: rename __mnt_{want,drop}_write*() helpers (Amir Goldstein)
  - anolis: sched: add stats for picking expelled tasks during suppression (Qihang Zhou)
  - anolis: block-throttle: fix uninitialized bi_ext_flags (Joseph Qi)
  - perf vendor events amd: Fix Zen 5 MAB allocation events (Sandipan Das)
  - perf vendor events amd: Update Zen 5 data cache fill events (Sandipan Das)
  - perf vendor events amd: Add Zen 5 data fabric metrics (Sandipan Das)
  - perf vendor events amd: Add Zen 5 data fabric events (Sandipan Das)
  - anolis: sched: update rq->on_expel with NO_ID_ABSOLUTE_EXPEL (Peng Wang)
  - anolis: sched: fix ID_SMT_EXPEL priority inversion in pick pruning (Cruz Zhao)
  - anolis: sched: change the semantic of identity counters from runnable into queued (Cruz Zhao)
  - anolis: sched: encapsulate expel-list management into __enqueue/__dequeue_entity (Cruz Zhao)
  - anolis: sched: fix NEXT_BUDDY fast path suppression effect (Qihang Zhou)
  - mm/codetag: clear tags before swap (David Wang)
  - slab: Fix obj_ext mistakenly considered NULL due to race condition (Hao Ge)
  - slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts (Hao Ge)
  - alloc_tag: skip pgalloc_tag_swap if profiling is disabled (Suren Baghdasaryan)
  - alloc_tag: fix set_codetag_empty() when !CONFIG_MEM_ALLOC_PROFILING_DEBUG (Suren Baghdasaryan)
  - mm/codetag: swap tags when migrate pages (David Wang)
  - mm/codetag: fix arg in pgalloc_tag_copy alloc_tag_sub (Sourav Panda)
  - mm/codetag: fix null pointer check logic for ref and tag (Hao Ge)
  - mm/slab: avoid allocating slabobj_ext array from its own slab (Harry Yoo)
  - Docs/mm/allocation-profiling: describe sysctrl limitations in debug mode (Suren Baghdasaryan)
  - codetag: debug: handle existing CODETAG_EMPTY in mark_objexts_empty for slabobj_ext (Hao Ge)
  - slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAIL (Hao Ge)
  - slab: mark slab->obj_exts allocation failures unconditionally (Suren Baghdasaryan)
  - slab: prevent warnings when slab obj_exts vector allocation fails (Suren Baghdasaryan)
  - mm, slab: clean up slab->obj_exts always (Zhenhua Huang)
  - slab: ensure slab->obj_exts is clear in a newly allocated slab page (Suren Baghdasaryan)
  - mm/slab: call kmalloc_noprof() unconditionally in kmalloc_array_noprof() (Ye Bin)
  - alloc_tag: avoid current->alloc_tag manipulations when profiling is disabled (Suren Baghdasaryan)
  - lib: alloc_tag_module_unload must wait for pending kfree_rcu calls (Florian Westphal)
  - mm/codetag: fix a typo (Yu Zhao)
  - mm/codetag: add pgalloc_tag_copy() (Yu Zhao)
  - mm/codetag: fix pgalloc_tag_split() (Yu Zhao)
  - mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook (Hao Ge)
  - codetag: debug: mark codetags for poisoned page as empty (Hao Ge)
  - alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n (Suren Baghdasaryan)
  - alloc_tag: mark pages reserved during CMA activation as not tagged (Suren Baghdasaryan)
  - alloc_tag: introduce clear_page_tag_ref() helper function (Suren Baghdasaryan)
  - alloc_tag: outline and export free_reserved_page() (Suren Baghdasaryan)
  - lib: reuse page_ext_data() to obtain codetag_ref (Suren Baghdasaryan)
  - alloc_tag: fix page_ext_get/page_ext_put sequence during page splitting (Suren Baghdasaryan)
  - lib: add missing newline character in the warning message (Suren Baghdasaryan)
  - arch/xtensa: always_inline get_current() and current_thread_info() (Suren Baghdasaryan)
  - mm/slab: fix 'variable obj_exts set but not used' warning (Suren Baghdasaryan)
  - lib/alloc_tag: do not register sysctl interface when CONFIG_SYSCTL=n (Suren Baghdasaryan)
  - lib/alloc_tag: fix RCU imbalance in pgalloc_tag_get() (Suren Baghdasaryan)
  - mm: fix xyz_noprof functions calling profiled functions (Suren Baghdasaryan)
  - codetag: avoid race at alloc_slab_obj_exts (Thadeu Lima de Souza Cascardo)
  - mm: percpu: Include smp.h in alloc_tag.h (Kent Overstreet)
  - anolis: configs: enable memory allocation profiling by default (Yuanhe Shu)
  - memprofiling: documentation (Kent Overstreet)
  - MAINTAINERS: add entries for code tagging and memory allocation profiling (Kent Overstreet)
  - codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations (Suren Baghdasaryan)
  - codetag: debug: mark codetags for reserved pages as empty (Suren Baghdasaryan)
  - codetag: debug: skip objext checking when it's for objext itself (Suren Baghdasaryan)
  - lib: add memory allocations report in show_mem() (Suren Baghdasaryan)
  - rhashtable: plumb through alloc tag (Kent Overstreet)
  - mm: vmalloc: enable memory allocation profiling (Kent Overstreet)
  - mm: percpu: enable per-cpu allocation tagging (Suren Baghdasaryan)
  - mm: percpu: add codetag reference into pcpuobj_ext (Kent Overstreet)
  - mm: percpu: introduce pcpuobj_ext (Kent Overstreet)
  - mempool: hook up to memory allocation profiling (Kent Overstreet)
  - mm/slab: enable slab allocation tagging for kmalloc and friends (Suren Baghdasaryan)
  - rust: add a rust helper for krealloc() (Kent Overstreet)
  - mm/slab: add allocation accounting into slab allocation and free paths (Suren Baghdasaryan)
  - lib: add codetag reference into slabobj_ext (Suren Baghdasaryan)
  - mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y (Suren Baghdasaryan)
  - mm: fix non-compound multi-order memory accounting in __free_pages (Suren Baghdasaryan)
  - mm: create new codetag references during page splitting (Suren Baghdasaryan)
  - mm: enable page allocation tagging (Suren Baghdasaryan)
  - mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate allocation tags (Suren Baghdasaryan)
  - lib: introduce early boot parameter to avoid page_ext memory overhead (Suren Baghdasaryan)
  - lib: introduce support for page allocation tagging (Suren Baghdasaryan)
  - lib: add allocation tagging support for memory allocation profiling (Suren Baghdasaryan)
  - lib: prevent module unloading if memory is not freed (Suren Baghdasaryan)
  - lib: code tagging module support (Suren Baghdasaryan)
  - lib: code tagging framework (Suren Baghdasaryan)
  - slab: objext: introduce objext_flags as extension to page_memcg_data_flags (Suren Baghdasaryan)
  - mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation (Suren Baghdasaryan)
  - mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation (Suren Baghdasaryan)
  - mm: introduce slabobj_ext to support slab object extensions (Suren Baghdasaryan)
  - fs: convert alloc_inode_sb() to a macro (Kent Overstreet)
  - scripts/kallysms: always include __start and __stop symbols (Kent Overstreet)
  - mm/slub: mark slab_free_freelist_hook() __always_inline (Kent Overstreet)
  - asm-generic/io.h: kill vmalloc.h dependency (Kent Overstreet)
  - fix missing vmalloc.h includes (Kent Overstreet)
  - KVM: riscv: selftests: Add SBI FWFT to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Implement ONE_REG interface for SBI FWFT state (Anup Patel)
  - RISC-V: KVM: Move copy_sbi_ext_reg_indices() to SBI implementation (Anup Patel)
  - RISC-V: KVM: Introduce optional ONE_REG callbacks for SBI extensions (Anup Patel)
  - RISC-V: KVM: Introduce feature specific reset for SBI FWFT (Anup Patel)
  - RISC-V: KVM: Add support for SBI_FWFT_POINTER_MASKING_PMLEN (Samuel Holland)
  - RISC-V: KVM: Fix inclusion of Smnpm in the guest ISA bitmap (Samuel Holland)
  - RISC-V: KVM: Set initial value of hedeleg in kvm_arch_vcpu_create() (Anup Patel)
  - anolis: riscv: config: update new config (Ruidong Tian)
  - riscv: misaligned: use get_user() instead of __get_user() (Clément Léger)
  - riscv: misaligned: enable IRQs while handling misaligned accesses (Clément Léger)
  - riscv: misaligned: factorize trap handling (Clément Léger)
  - RISC-V: KVM: add support for SBI_FWFT_MISALIGNED_DELEG (Clément Léger)
  - RISC-V: KVM: add support for FWFT SBI extension (Clément Léger)
  - RISC-V: KVM: add SBI extension reset callback (Clément Léger)
  - RISC-V: KVM: add SBI extension init()/deinit() functions (Clément Léger)
  - riscv: misaligned: add a function to check misalign trap delegability (Clément Léger)
  - riscv: misaligned: move emulated access uniformity check in a function (Clément Léger)
  - riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNED (Clément Léger)
  - riscv: misaligned: use on_each_cpu() for scalar misaligned access probing (Clément Léger)
  - riscv: misaligned: request misaligned exception from SBI (Clément Léger)
  - riscv: sbi: add SBI FWFT extension calls (Clément Léger)
  - riscv: sbi: add FWFT extension interface (Clément Léger)
  - riscv: sbi: add new SBI error mappings (Clément Léger)
  - riscv: Fix RISCV_ALTERNATIVE_EARLY (Alexandre Ghiti)
  - riscv: Add tracepoints for SBI calls and returns (Samuel Holland)
  - riscv: Improve sbi_ecall() code generation by reordering arguments (Alexandre Ghiti)
  - riscv: sbi: remove useless parenthesis (Clément Léger)
  - riscv: Fix out-of-bounds when accessing Andes per hart vendor extension array (Alexandre Ghiti)
  - riscv: cpufeature: Extract common elements from extension checking (Charlie Jenkins)
  - riscv: Introduce vendor variants of extension helpers (Charlie Jenkins)
  - riscv: errata: Rename defines for Andes (Yu Chien Peter Lin)
  - riscv: Add vendor extensions to /proc/cpuinfo (Charlie Jenkins)
  - RISC-V: Show accurate per-hart isa in /proc/cpuinfo (Evan Green)
  - riscv: Extend cpufeature.c to detect vendor extensions (Charlie Jenkins)
  - riscv: sbi: add Firmware Feature (FWFT) SBI extensions definitions (Clément Léger)
  - anolis: configs: enable Landlock and Yama LSM modules (Tianjia Zhang)
  - anolis: security: lua-lsm: raise default lvm pool size to 32 (Zongyao Chen)
  - anolis: security: lua-lsm: make lvm pool size configurable (Zongyao Chen)
  - anolis: security: lua-lsm: move hook stats accounting to percpu (Zongyao Chen)
  - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Oliver Upton)
  - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Oliver Upton)
  - KVM: arm64: Add debugfs file for guest's ID registers (Marc Zyngier)
  - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Oliver Upton)
  - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Marc Zyngier)
  - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Marc Zyngier)
  - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Marc Zyngier)
  - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Marc Zyngier)
  - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Marc Zyngier)
  - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Marc Zyngier)
  - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Marc Zyngier)
  - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Oliver Upton)
  - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Oliver Upton)
  - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Oliver Upton)
  - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Marc Zyngier)
  - KVM: arm64: Kill HCRX_HOST_FLAGS (Marc Zyngier)
  - KVM: arm64: Properly save/restore HCRX_EL2 (Marc Zyngier)
  - KVM: arm64: Add Fine-Grained UNDEF tracking information (Marc Zyngier)
  - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Marc Zyngier)
  - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Marc Zyngier)
  - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Marc Zyngier)
  - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Marc Zyngier)
  - KVM: arm64: Always populate the trap configuration xarray (Marc Zyngier)
  - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Marc Zyngier)
  - KVM: arm64: Drop the requirement for XARRAY_MULTI (Marc Zyngier)
  - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Marc Zyngier)
  - KVM: arm64: nv: Correctly handle negative polarity FGTs (Marc Zyngier)
  - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Marc Zyngier)
  - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Marc Zyngier)
  - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Marc Zyngier)
  - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Marc Zyngier)
  - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Marc Zyngier)
  - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Marc Zyngier)
  - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Marc Zyngier)
  - KVM: arm64: Trap external trace for protected VMs (Fuad Tabba)
  - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Fuad Tabba)
  - KVM: arm64: Fix which features are marked as allowed for protected VMs (Fuad Tabba)
  - KVM: arm64: Define FGT nMASK bits relative to other fields (Fuad Tabba)
  - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Fuad Tabba)
  - KVM: arm64: Macros for setting/clearing FGT bits (Fuad Tabba)
  - KVM: arm64: Add build validation for FGT trap mask values (Fuad Tabba)
  - KVM: arm64: Update and fix FGT register masks (Fuad Tabba)
  - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Fuad Tabba)
  - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Fuad Tabba)
  - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Fuad Tabba)
  - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Fuad Tabba)
  - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Fuad Tabba)
  - arm64/sysreg: Add missing system instruction definitions for FGT (Fuad Tabba)
  - arm64/sysreg: Add missing system register definitions for FGT (Fuad Tabba)
  - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Fuad Tabba)
  - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Fuad Tabba)
  - anolis: jbd2: do not take j_checkpoint_mutex in journal_kill_thread (Joseph Qi)
  - xfs: flush inodegc before swapon (Christoph Hellwig)
  - anolis: x86: enable kernel config for AET (Jason Zeng)
  - anolis: x86: enable kernel configs for HWDRC (Jason Zeng)
  - anolis: x86/resctrl: Add mount option for memory bandwidth HWDRC (Guanjun)
  - anolis: x86/resctrl: detect memory bandwidth HWDRC (Guanjun)
  - anolis: TPMI: add HWDRC support (Jason Zeng)
  - sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remaining (Qihang Zhou)
  - sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttled (Qihang Zhou)
  - sched/fair: Do not balance task to a throttled cfs_rq (Qihang Zhou)
  - sched/fair: Do not special case tasks in throttled hierarchy (Qihang Zhou)
  - sched/fair: update_cfs_group() for throttled cfs_rqs (Qihang Zhou)
  - sched/fair: Propagate load for throttled cfs_rq (Qihang Zhou)
  - sched/fair: Get rid of throttled_lb_pair() (Qihang Zhou)
  - sched/fair: Task based throttle time accounting (Qihang Zhou)
  - sched/fair: Switch to task based throttle model (Qihang Zhou)
  - sched/fair: Implement throttle task work and related helpers (Qihang Zhou)
  - sched/fair: Add related data structure for task based throttle (Qihang Zhou)
  - anolis: config: enable CONFIG_LAN743X as module on arm64 (Shuai Xue)
  - anolis: configs: arm64: Enable RESCTRL_FS for MPAM (Wei Chen)
  - anolis: configs: arm64: Enable ARM64_MPAM (Wei Chen)
  - anolis: KVM: arm64: Adapt mpam to allow KVM to be built as a module (Wei Chen)
  - arm_mpam: Fix null pointer dereference when restoring bandwidth counters (Ben Horgan)
  - arm64: mpam: Add initial MPAM documentation (Ben Horgan)
  - arm_mpam: Quirk CMN-650's CSU NRDY behaviour (James Morse)
  - arm_mpam: Add workaround for T241-MPAM-6 (Shanker Donthineni)
  - arm_mpam: Add workaround for T241-MPAM-4 (Shanker Donthineni)
  - arm_mpam: Add workaround for T241-MPAM-1 (Shanker Donthineni)
  - arm_mpam: Add quirk framework (Shanker Donthineni)
  - arm_mpam: resctrl: Call resctrl_init() on platforms that can support resctrl (James Morse)
  - arm64: mpam: Select ARCH_HAS_CPU_RESCTRL (James Morse)
  - arm_mpam: resctrl: Add empty definitions for assorted resctrl functions (James Morse)
  - arm_mpam: resctrl: Update the rmid reallocation limit (James Morse)
  - arm_mpam: resctrl: Add resctrl_arch_rmid_read() (James Morse)
  - arm_mpam: resctrl: Allow resctrl to allocate monitors (James Morse)
  - arm_mpam: resctrl: Add support for csu counters (James Morse)
  - arm_mpam: resctrl: Add monitor initialisation and domain boilerplate (Ben Horgan)
  - arm_mpam: resctrl: Add kunit test for control format conversions (Dave Martin)
  - arm_mpam: resctrl: Add support for 'MB' resource (James Morse)
  - arm_mpam: resctrl: Wait for cacheinfo to be ready (Ben Horgan)
  - arm_mpam: resctrl: Add rmid index helpers (Ben Horgan)
  - arm_mpam: resctrl: Convert to/from MPAMs fixed-point formats (Dave Martin)
  - arm_mpam: resctrl: Hide CDP emulation behind CONFIG_EXPERT (Ben Horgan)
  - arm_mpam: resctrl: Add CDP emulation (James Morse)
  - arm_mpam: resctrl: Add plumbing against arm64 task and cpu hooks (James Morse)
  - arm_mpam: resctrl: Implement helpers to update configuration (James Morse)
  - arm_mpam: resctrl: Add resctrl_arch_get_config() (James Morse)
  - arm_mpam: resctrl: Implement resctrl_arch_reset_all_ctrls() (James Morse)
  - arm_mpam: resctrl: Pick the caches we will use as resctrl resources (James Morse)
  - arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation (James Morse)
  - KVM: arm64: Force guest EL1 to use user-space's partid configuration (James Morse)
  - arm64: mpam: Add helpers to change a task or cpu's MPAM PARTID/PMG values (James Morse)
  - arm64: mpam: Initialise and context switch the MPAMSM_EL1 register (Ben Horgan)
  - arm64: mpam: Add cpu_pm notifier to restore MPAM sysregs (James Morse)
  - arm64: mpam: Advertise the CPUs MPAM limits to the driver (James Morse)
  - arm64: mpam: Drop the CONFIG_EXPERT restriction (Ben Horgan)
  - arm64: mpam: Re-initialise MPAM regs when CPU comes online (James Morse)
  - arm64: mpam: Context switch the MPAM registers (James Morse)
  - KVM: arm64: Make MPAMSM_EL1 accesses UNDEF (Ben Horgan)
  - KVM: arm64: Preserve host MPAM configuration when changing traps (Ben Horgan)
  - arm64/sysreg: Add MPAMSM_EL1 register (Ben Horgan)
  - arm_mpam: Reset when feature configuration bit unset (Ben Horgan)
  - arm_mpam: Ensure in_reset_state is false after applying configuration (Zeng Heng)
  - x86,fs/resctrl: Update documentation for telemetry events (Tony Luck)
  - x86/resctrl: Enable RDT_RESOURCE_PERF_PKG (Tony Luck)
  - fs/resctrl: Move RMID initialization to first mount (Tony Luck)
  - x86,fs/resctrl: Compute number of RMIDs as minimum across resources (Tony Luck)
  - fs/resctrl: Move allocation/free of closid_num_dirty_rmid[] (Tony Luck)
  - x86/resctrl: Handle number of RMIDs supported by RDT_RESOURCE_PERF_PKG (Tony Luck)
  - x86/resctrl: Add energy/perf choices to rdt boot option (Tony Luck)
  - x86,fs/resctrl: Handle domain creation/deletion for RDT_RESOURCE_PERF_PKG (Tony Luck)
  - fs/resctrl: Refactor rmdir_mondata_subdir_allrdtgrp() (Tony Luck)
  - fs/resctrl: Refactor mkdir_mondata_subdir() (Tony Luck)
  - x86/resctrl: Read telemetry events (Tony Luck)
  - x86/resctrl: Find and enable usable telemetry events (Tony Luck)
  - x86,fs/resctrl: Add architectural event pointer (Tony Luck)
  - x86,fs/resctrl: Fill in details of events for performance and energy GUIDs (Tony Luck)
  - x86/resctrl: Discover hardware telemetry events (Tony Luck)
  - fs/resctrl: Emphasize that L3 monitoring resource is required for summing domains (Tony Luck)
  - x86,fs/resctrl: Add and initialize a resource for package scope monitoring (Tony Luck)
  - x86,fs/resctrl: Add an architectural hook called for first mount (Tony Luck)
  - x86,fs/resctrl: Support binary fixed point event counters (Tony Luck)
  - x86,fs/resctrl: Handle events that can be read from any CPU (Tony Luck)
  - fs/resctrl: Make event details accessible to functions when reading events (Tony Luck)
  - x86,fs/resctrl: Rename some L3 specific functions (Tony Luck)
  - x86,fs/resctrl: Rename struct rdt_mon_domain and rdt_hw_mon_domain (Tony Luck)
  - x86,fs/resctrl: Use struct rdt_domain_hdr when reading counters (Tony Luck)
  - fs/resctrl: Split L3 dependent parts out of __mon_event_count() (Tony Luck)
  - x86,fs/resctrl: Refactor domain create/remove using struct rdt_domain_hdr (Tony Luck)
  - x86/resctrl: Clean up domain_remove_cpu_ctrl() (Tony Luck)
  - x86/resctrl: Refactor domain_remove_cpu_mon() ready for new domain types (Tony Luck)
  - x86/resctrl: Move L3 initialization into new helper function (Tony Luck)
  - x86,fs/resctrl: Improve domain type checking (Tony Luck)
  - arm_mpam: Use non-atomic bitops when modifying feature bitmap (Ben Horgan)
  - arm_mpam: Remove duplicate linux/srcu.h header (Jiapeng Chong)
  - arm_mpam: Stop using uninitialized variables in __ris_msmon_read() (Ben Horgan)
  - MAINTAINERS: new entry for MPAM Driver (Ben Horgan)
  - arm_mpam: Add kunit tests for props_mismatch() (James Morse)
  - arm_mpam: Add kunit test for bitmap reset (James Morse)
  - arm_mpam: Add helper to reset saved mbwu state (James Morse)
  - arm_mpam: Use long MBWU counters if supported (Rohit Mathew)
  - arm_mpam: Probe for long/lwd mbwu counters (Rohit Mathew)
  - arm_mpam: Consider overflow in bandwidth counter state (Ben Horgan)
  - arm_mpam: Track bandwidth counter state for power management (James Morse)
  - arm_mpam: Add mpam_msmon_read() to read monitor value (James Morse)
  - arm_mpam: Add helpers to allocate monitors (James Morse)
  - arm_mpam: Probe and reset the rest of the features (James Morse)
  - arm_mpam: Allow configuration to be applied and restored during cpu online (James Morse)
  - arm_mpam: Use a static key to indicate when mpam is enabled (James Morse)
  - arm_mpam: Register and enable IRQs (James Morse)
  - arm_mpam: Extend reset logic to allow devices to be reset any time (James Morse)
  - arm_mpam: Add a helper to touch an MSC from any CPU (James Morse)
  - arm_mpam: Reset MSC controls from cpuhp callbacks (James Morse)
  - arm_mpam: Merge supported features during mpam_enable() into mpam_class (James Morse)
  - arm_mpam: Probe the hardware features resctrl supports (James Morse)
  - arm_mpam: Add helpers for managing the locking around the mon_sel registers (James Morse)
  - arm_mpam: Probe hardware to find the supported partid/pmg values (James Morse)
  - arm_mpam: Add cpuhp callbacks to probe MSC hardware (James Morse)
  - arm_mpam: Add MPAM MSC register layout definitions (James Morse)
  - arm_mpam: Add the class and component structures for firmware described ris (James Morse)
  - arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate (James Morse)
  - ACPI / MPAM: Parse the MPAM table (James Morse)
  - ACPI: Define acpi_put_table cleanup handler and acpi_get_table_pointer() helper (Ben Horgan)
  - platform: Define platform_device_put cleanup handler (Ben Horgan)
  - arm64: kconfig: Add Kconfig entry for MPAM (James Morse)
  - ACPI / PPTT: Add a helper to fill a cpumask from a cache_id (James Morse)
  - ACPI / PPTT: Find cache level by cache-id (James Morse)
  - ACPI / PPTT: Add acpi_pptt_cache_v1_full to use pptt cache as one structure (Ben Horgan)
  - ACPI / PPTT: Stop acpi_count_levels() expecting callers to clear levels (James Morse)
  - ACPI / PPTT: Add a helper to fill a cpumask from a processor container (James Morse)
  - ACPICA: MPAM: Correct the typo in struct acpi_mpam_msc_node member (Punit Agrawal)
  - arm64: Add override for MPAM (Xi Ruoyao)
  - KVM: arm64: selftests: Test ID_AA64PFR0.MPAM isn't completely ignored (James Morse)
  - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (James Morse)
  - KVM: arm64: Add a macro for creating filtered sys_reg_descs entries (James Morse)
  - KVM: arm64: Fix missing traps of guest accesses to the MPAM registers (James Morse)
  - arm64: cpufeature: discover CPU support for MPAM (James Morse)
  - arm64: head.S: Initialise MPAM EL2 registers and disable traps (James Morse)
  - arm64/sysreg: Convert existing MPAM sysregs and add the remaining entries (James Morse)
  - KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1 (Shaoqin Huang)
  - KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1 (Shaoqin Huang)
  - KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is advertised to the guest (Shaoqin Huang)
  - KVM: arm64: Disable fields that KVM doesn't know how to handle in ID_AA64PFR1_EL1 (Shaoqin Huang)
  - anolis: Revert "KVM: arm64: Disable MPAM visibility by default and ignore VMM writes" (Wei Chen)
  - anolis: vfio/pci: Select VFIO_DEVICE_CDEV for vfio pci liveupdate (Zelin Deng)
  - anolis: PCI: Fix incorrect SR-IOV evaluation for pdev (Zelin Deng)
  - vfio: selftests: Add continuous DMA to vfio_pci_liveupdate_kexec_test (David Matlack)
  - vfio: selftests: Verify that opening VFIO device fails during Live Update (David Matlack)
  - vfio: selftests: Expose low-level helper routines for setting up struct vfio_pci_device (David Matlack)
  - vfio: selftests: Expose iommu_modes to tests (David Matlack)
  - vfio: selftests: Add vfio_pci_liveupdate_kexec_test (Vipin Sharma)
  - vfio: selftests: Initialize vfio_pci_device using a VFIO cdev FD (Vipin Sharma)
  - vfio: selftests: Add vfio_pci_liveupdate_uapi_test (David Matlack)
  - vfio: selftests: Add Makefile support for TEST_GEN_PROGS_EXTENDED (David Matlack)
  - vfio: selftests: Build liveupdate library in VFIO selftests (Vipin Sharma)
  - selftests/liveupdate: Add helpers to preserve/retrieve FDs (Vipin Sharma)
  - selftests/liveupdate: Move luo_test_utils.* into a reusable library (Vipin Sharma)
  - anolis: tools: selftests: Sync vfio tests with upstream (Zelin Deng)
  - tools headers: Import iosubmit_cmds512() (David Matlack)
  - tools headers: Import x86 MMIO helper overrides (David Matlack)
  - tools headers: Import asm-generic MMIO helpers (David Matlack)
  - docs: liveupdate: Add documentation for VFIO PCI (David Matlack)
  - vfio/pci: Skip reset of preserved device after Live Update (Vipin Sharma)
  - vfio/pci: Store incoming Live Update state in struct vfio_pci_core_device (David Matlack)
  - vfio: Enforce preserved devices are retrieved via LIVEUPDATE_SESSION_RETRIEVE_FD (David Matlack)
  - vfio/pci: Notify PCI subsystem about devices preserved across Live Update (David Matlack)
  - vfio/pci: Retrieve preserved device files after Live Update (Vipin Sharma)
  - vfio/pci: Preserve vfio-pci device files across Live Update (Vipin Sharma)
  - vfio/pci: Register a file handler with Live Update Orchestrator (Vipin Sharma)
  - docs: liveupdate: Add documentation for PCI (David Matlack)
  - PCI: Inherit bus numbers from previous kernel during Live Update (David Matlack)
  - PCI: Require Live Update preserved devices are in singleton iommu_groups (David Matlack)
  - PCI: Add API to track PCI devices preserved across Live Update (David Matlack)
  - liveupdate: Export symbols needed by modules (David Matlack)
  - liveupdate: fix return value on session allocation failure (Pasha Tatashin)
  - liveupdate: Defer file handler module refcounting to active sessions (Pasha Tatashin)
  - liveupdate: Make unregister functions return void (Pasha Tatashin)
  - liveupdate: Remove liveupdate_test_unregister() (Pasha Tatashin)
  - liveupdate: Auto unregister FLBs on file handler unregistration (Pasha Tatashin)
  - liveupdate: Remove luo_session_quiesce() (Pasha Tatashin)
  - liveupdate: Defer FLB module refcounting to active sessions (Pasha Tatashin)
  - liveupdate: Protect FLB lists with luo_register_rwlock (Pasha Tatashin)
  - liveupdate: Protect file handler list with rwsem (Pasha Tatashin)
  - liveupdate: Synchronize lazy initialization of FLB private state (Pasha Tatashin)
  - liveupdate: Safely print untrusted strings (Pasha Tatashin)
  - selftests: liveupdate: add test for double preservation (Pasha Tatashin)
  - memfd: implement get_id for memfd_luo (Pasha Tatashin)
  - liveupdate: prevent double management of files (Pasha Tatashin)
  - liveupdate: propagate file deserialization failures (Leo Timmins)
  - fs: Create anon_inode_getfile_fmode() (Dawid Osuchowski)
  - anolis: dmaengine: idxd: Fix use-after-free of idxd_wq (Guixin Liu)
  - sched: Constrain locks in sched_submit_work() (Peter Zijlstra)
  - erofs: verify metadata accesses for file-backed mounts (Gao Xiang)
  - erofs: add GFP_NOIO in the bio completion if needed (Jiucheng Xu)
  - erofs: set fileio bio failed in short read case (Sheng Yong)
  - erofs: fix UAF issue for file-backed mounts w/ directio option (Chao Yu)
  - erofs: handle end of filesystem properly for file-backed mounts (Gao Xiang)
  - erofs: get rid of raw bi_end_io() usage (Gao Xiang)
  - erofs: fix unexpected EIO under memory pressure (Junbeom Yeom)
  - erofs: avoid infinite loop due to incomplete zstd-compressed data (Gao Xiang)
  - erofs: avoid infinite loops due to corrupted subpage compact indexes (Gao Xiang)
  - erofs: fix crafted invalid cases for encoded extents (Gao Xiang)
  - x86/tsc: Use topology_max_packages() to get package number (Feng Tang)
  - anolis: x86/cpu/hygon: Adjust the die_id and logical_die_id for Hygon models 0x4-0x8 (Wenhui Fan)
  - anolis: x86/cpu/hygon: Fix node ID overflow for Hygon models 0x4-0x8 (Wenhui Fan)
  - anolis: arm64, tlbflush: Add exact header file to fix compile error (Guixin Liu)
  - anolis: mm: exclude dirty pages from min_cache_kbytes protection (Kaihao Bai)
  - anolis: xfs: fix typo error in xfs_zero_range() assertion (Ferry Meng)
  - x86/resctrl: Fix SNC detection (Tony Luck)
  - x86/topo: Fix SNC topology mess (Peter Zijlstra)
  - x86/topo: Replace x86_has_numa_in_package (Peter Zijlstra)
  - x86/topo: Add topology_num_nodes_per_package() (Peter Zijlstra)
  - x86/numa: Store extra copy of numa_nodes_parsed (Peter Zijlstra)
  - x86/smpboot: avoid SMT domain attach/destroy if SMT is not enabled (Li Chen)
  - x86/smpboot: moves x86_topology to static initialize and truncate (Li Chen)
  - x86/smpboot: remove redundant CONFIG_SCHED_SMT (Li Chen)
  - smpboot: introduce SDTL_INIT() helper to tidy sched topology setup (Li Chen)
  - sched: Move sched domain name out of CONFIG_SCHED_DEBUG (Swapnil Sapkal)
  - x86/topology: Remove x86_smt_flags and use cpu_smt_flags directly (K Prateek Nayak)
  - x86/mm: Don't print out SRAT table information (Li RongQing)
  - powerpc/smp: Dynamically build Powerpc topology (Srikar Dronamraju)
  - powerpc/smp: Avoid asym packing within thread_group of a core (Srikar Dronamraju)
  - powerpc/smp: Add __ro_after_init attribute (Srikar Dronamraju)
  - powerpc/smp: Disable MC domain for shared processor (Srikar Dronamraju)
  - powerpc/smp: Enable Asym packing for cores on shared processor (Srikar Dronamraju)
  - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Marc Zyngier)
  - anolis: Revert "anolis: Revert "perf/arm-cmn: Stop claiming all the resources"" (Ruidong Tian)
  - perf/arm-cmn: Fix CMN S3 DTM offset (Robin Murphy)
  - perf/arm-cmn: Reduce stack usage during discovery (Robin Murphy)
  - perf/arm-cmn: Broaden module description for wider interconnect support (Zhiyuan Dai)
  - perf/arm-cmn: Add CMN S3 ACPI binding (Robin Murphy)
  - perf/arm-cmn: Remove CMN-600 DTC domain special case (Robin Murphy)
  - perf/arm-cmn: Minor event type housekeeping (Robin Murphy)
  - perf/arm-cmn: Permit more exhaustive groups (Robin Murphy)
  - perf/arm-cmn: Improve format attr printing (Robin Murphy)
  - perf/arm-cmn: Clean up unnecessary NUMA_NO_NODE check (Robin Murphy)
  - perf/arm-cmn: Support CMN S3 (Robin Murphy)
  - dt-bindings: perf: arm-cmn: Add CMN S3 (Robin Murphy)
  - perf/arm-cmn: Refactor DTC PMU register access (Robin Murphy)
  - perf/arm-cmn: Make cycle counts less surprising (Robin Murphy)
  - perf/arm-cmn: Improve build-time assertion (Robin Murphy)
  - perf/arm-cmn: Set PMU device parent (Robin Murphy)
  - perf/thunderx2: Avoid placing cpumask on the stack (Dawei Li)
  - perf/qcom_l2: Avoid placing cpumask on the stack (Dawei Li)
  - perf/hisi_uncore: Avoid placing cpumask on the stack (Dawei Li)
  - perf/hisi_pcie: Avoid placing cpumask on the stack (Dawei Li)
  - perf/arm_dsu: Avoid placing cpumask on the stack (Dawei Li)
  - perf/arm-cmn: Avoid placing cpumask on the stack (Dawei Li)
  - perf/alibaba_uncore_drw: Avoid placing cpumask on the stack (Dawei Li)
  - perf/arm-cmn: Enable per-DTC counter allocation (Robin Murphy)
  - lib: checksum: hide unused expected_csum_ipv6_magic[] (Arnd Bergmann)
  - Revert "riscv: misaligned: fix sleeping function called during misaligned access handling" (Nam Cao)
  - riscv: switch set_icache_stale_mask() to using non-atomic assign_cpu() (Yury Norov)
  - cpumask: add non-atomic __assign_cpu() (Yury Norov)
  - anolis: riscv: config: enable unaligned access (Ruidong Tian)
  - riscv: Fix unaligned access info messages (Andrew Jones)
  - Documentation/kernel-parameters: Add riscv unaligned speed parameters (Andrew Jones)
  - riscv: Add parameter for skipping access speed tests (Andrew Jones)
  - riscv: misaligned: fix sleeping function called during misaligned access handling (Nylon Chen)
  - riscv: Fix set up of vector cpu hotplug callback (Andrew Jones)
  - riscv: Fix set up of cpu hotplug callbacks (Andrew Jones)
  - riscv: Change check_unaligned_access_speed_all_cpus to void (Andrew Jones)
  - riscv: Fix check_unaligned_access_all_cpus (Andrew Jones)
  - riscv: Fix riscv_online_cpu_vec (Andrew Jones)
  - riscv: Annotate unaligned access init functions (Andrew Jones)
  - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (Alexandre Ghiti)
  - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (Tingbo Liao)
  - RISC-V: hwprobe: Document unaligned vector perf key (Jesse Taube)
  - riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF (Charlie Jenkins)
  - documentation: Fix riscv cmodx example (Charlie Jenkins)
  - RISC-V: Report vector unaligned access speed hwprobe (Jesse Taube)
  - riscv: Fix default misaligned access trap (Charlie Jenkins)
  - RISC-V: Detect unaligned vector accesses supported (Jesse Taube)
  - RISC-V: Replace RISCV_MISALIGNED with RISCV_SCALAR_MISALIGNED (Jesse Taube)
  - RISC-V: Scalar unaligned access emulated on hotplug CPUs (Jesse Taube)
  - RISC-V: Check scalar unaligned access on all CPUs (Jesse Taube)
  - RISC-V: hwprobe: Add SCALAR to misaligned perf defines (Evan Green)
  - RISC-V: hwprobe: Add MISALIGNED_PERF key (Evan Green)
  - RISC-V: Provide the frequency of time CSR via hwprobe (Palmer Dabbelt)
  - riscv: hwprobe: export highest virtual userspace address (Clément Léger)
  - riscv: Set unaligned access speed at compile time (Charlie Jenkins)
  - riscv: select DCACHE_WORD_ACCESS for efficient unaligned access HW (Jisheng Zhang)
  - riscv: introduce RISCV_EFFICIENT_UNALIGNED_ACCESS (Jisheng Zhang)
  - riscv: Decouple emulated unaligned accesses from access speed (Charlie Jenkins)
  - riscv: Only check online cpus for emulated accesses (Charlie Jenkins)
  - riscv: lib: Introduce has_fast_unaligned_access() (Charlie Jenkins)
  - lib: checksum: Fix build with CONFIG_NET=n (Palmer Dabbelt)
  - kunit: Fix again checksum tests on big endian CPUs (Christophe Leroy)
  - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Charlie Jenkins)
  - riscv: lib: Check if output in asm goto supported (Charlie Jenkins)
  - riscv: Add checksum library (Charlie Jenkins)
  - riscv: Add checksum header (Charlie Jenkins)
  - riscv: Add static key for misaligned accesses (Charlie Jenkins)
  - RISC-V: Probe misaligned access speed in parallel (Evan Green)
  - asm-generic: Improve csum_fold (Charlie Jenkins)
  - riscv: misaligned: Restrict user access to kernel memory (Samuel Holland)
  - riscv: misaligned: remove CONFIG_RISCV_M_MODE specific code (Clément Léger)
  - riscv: fix __user annotation in traps_misaligned.c (Ben Dooks)
  - cpumask: Add assign cpu (Charlie Jenkins)
  - documentation: Document PR_RISCV_SET_ICACHE_FLUSH_CTX prctl (Charlie Jenkins)
  - riscv: Include riscv_set_icache_flush_ctx prctl (Charlie Jenkins)
  - riscv: Remove unnecessary irqflags processor.h include (Charlie Jenkins)
  - riscv: add support for PR_SET_UNALIGN and PR_GET_UNALIGN (Clément Léger)
  - riscv: report misaligned accesses emulation to hwprobe (Clément Léger)
  - riscv: annotate check_unaligned_access_boot_cpu() with __init (Clément Léger)
  - riscv: add support for sysctl unaligned_enabled control (Clément Léger)
  - riscv: add floating point insn support to misaligned access emulation (Clément Léger)
  - riscv: report perf event for misaligned fault (Clément Léger)
  - riscv: add support for misaligned trap handling in S-mode (Clément Léger)
  - anolis: configs: update config file (Ruidong Tian)
  - RISC-V: KVM: Read HGEIP CSR on the correct cpu (Fangyu Yu)
  - RISC-V: KVM: Move HGEI[E|P] CSR access to IMSIC virtualization (Anup Patel)
  - RISC-V: KVM: Disable vstimecmp before exiting to user-space (Anup Patel)
  - RISC-V: KVM: Use NACL HFENCEs for KVM request based HFENCEs (Anup Patel)
  - RISC-V: KVM: Save trap CSRs in kvm_riscv_vcpu_enter_exit() (Anup Patel)
  - RISC-V: KVM: Use SBI sync SRET call when available (Anup Patel)
  - RISC-V: KVM: Use nacl_csr_xyz() for accessing AIA CSRs (Anup Patel)
  - RISC-V: KVM: Use nacl_csr_xyz() for accessing H-extension CSRs (Anup Patel)
  - RISC-V: KVM: Add common nested acceleration support (Anup Patel)
  - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (Atish Patra)
  - riscv: KVM: add basic support for host vs guest profiling (Quan Zhou)
  - riscv: perf: add guest vs host distinction (Quan Zhou)
  - riscv: stacktrace: Add USER_STACKTRACE support (Jinjie Ruan)
  - RISC-V: KVM: selftests: Add ebreak test support (Chao Du)
  - RISC-V: KVM: Handle breakpoint exits for VCPU (Chao Du)
  - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Paolo Bonzini)
  - RISC-V: KVM: Implement kvm_arch_vcpu_ioctl_set_guest_debug() (Chao Du)
  - KVM: Rename arch hooks related to per-CPU virtualization enabling (Sean Christopherson)
  - RISC-V: Add defines for the SBI nested acceleration extension (Anup Patel)
  - RISC-V: KVM: Don't setup SGEI for zero guest external interrupts (Anup Patel)
  - RISC-V: KVM: Replace aia_set_hvictl() with aia_hvictl_value() (Anup Patel)
  - RISC-V: KVM: Break down the __kvm_riscv_switch_to() into macros (Anup Patel)
  - RISC-V: KVM: Save/restore SCOUNTEREN in C source (Anup Patel)
  - RISC-V: KVM: Save/restore HSTATUS in C source (Anup Patel)
  - RISC-V: KVM: Order the object files alphabetically (Anup Patel)
  - anolis: iommu/hygon: Add support for Hygon family 18h model 18h IOAPIC (Liao Xuan)
  - anolis: sched: Credit clarification for BVT and its related work (Peng Wang)
  - anolis: tools/selftest: add pick_eevdf simulator coverage (Cruz Zhao)
  - anolis: docs: add pick_eevdf design notes (Cruz Zhao)
  - anolis: sched: split pick_eevdf expel path (Cruz Zhao)
  - anolis: spi: dw: Add device HID for Hygon SPI controller (Liao Xuan)
  - anolis: pwm: dwc: Add support for Hygon pwm controller (Liao Xuan)
  - anolis: mm/khugepaged: scale pages_to_scan default with base page size (Yuanhe Shu)
  - anolis: perf/x86/uncore: Add DF PMU support for Hygon family 18h model 18h (Liao Xuan)
  - anolis: cpufreq: loongson3-acpi-cpufreq: Expand cpu id field for 3C6000 (Haowei Zheng)
  - anolis: drivers/pwm: export symbol for pwm_{add, remove}_table (Tianrui Zhao)
  - anolis: pci/quirks: 2k3000: set discrete GPU as default boot device if present (Tianrui Zhao)
  - anolis: tools/selftest: add cpu identity coverage (Cruz Zhao)
  - anolis: sched: keep ID_ABSOLUTE_EXPEL from picking NULL (Cruz Zhao)
  - anolis: perf/x86/intel/uncore: Re-register PMU on PCI device hot-add (Guixin Liu)
  - anolis: mmc: sdhci-pci: Add support for Hygon SD controller (Liao Xuan)
  - anolis: mmc: sdhci-acpi: Add device HID for Hygon eMMC controller (Liao Xuan)
  - anolis: LoongArch: config: Revert CONFIG_RTC_DRV_EFI back to 'm' (Ming Wang)
  - anolis: ALSA: hda: Add support for Hygon family 18h model 18h HD-Audio (Liao Xuan)
  - anolis: ALSA: hda: Add LPIB position fix for Hygon 0x14c9 HD-audio (Liao Xuan)
  - anolis: hwmon/k10temp: Add support for Hygon family 18h model 18h (Liao Xuan)
  - anolis: sched: fix build errors for ID_SMT_EXPEL (Peng Wang)
  - anolis: configs: update anolis config (Ruidong Tian)
  - arch_numa: Restore nid checks before registering a memblock with a node (Marc Zyngier)
  - of_numa: fix uninitialized memory nodes causing kernel panic (Yin Tirui)
  - mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check for node id (Nobuhiro Iwamatsu)
  - mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed' (Ben Dooks)
  - docs: move numa=fake description to kernel-parameters.txt (Mike Rapoport (Microsoft))
  - arch_numa: switch over to numa_memblks (Mike Rapoport (Microsoft))
  - of, numa: return -EINVAL when no numa-node-id is found (Mike Rapoport (Microsoft))
  - mm: numa_memblks: use memblock_{start,end}_of_DRAM() when sanitizing meminfo (Mike Rapoport (Microsoft))
  - mm: numa_memblks: make several functions and variables static (Mike Rapoport (Microsoft))
  - mm: make range-to-target_node lookup facility a part of numa_memblks (Mike Rapoport (Microsoft))
  - mm: numa_memblks: introduce numa_memblks_init (Mike Rapoport (Microsoft))
  - mm: introduce numa_emulation (Mike Rapoport (Microsoft))
  - mm: move numa_distance and related code from x86 to numa_memblks (Mike Rapoport (Microsoft))
  - mm: introduce numa_memblks (Mike Rapoport (Microsoft))
  - x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned (Mike Rapoport (Microsoft))
  - x86/numa_emu: use a helper function to get MAX_DMA32_PFN (Mike Rapoport (Microsoft))
  - x86/numa_emu: split __apicid_to_node update to a helper function (Mike Rapoport (Microsoft))
  - x86/numa_emu: simplify allocation of phys_dist (Mike Rapoport (Microsoft))
  - x86/numa: move FAKE_NODE_* defines to numa_emu (Mike Rapoport (Microsoft))
  - x86/numa: use get_pfn_range_for_nid to verify that node spans memory (Mike Rapoport (Microsoft))
  - x86/numa: simplify numa_distance allocation (Mike Rapoport (Microsoft))
  - arch, mm: pull out allocation of NODE_DATA to generic code (Mike Rapoport (Microsoft))
  - mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION (Mike Rapoport (Microsoft))
  - mm/init: remove the unnecessary special treatment for memory-less node (Baoquan He)
  - arch, mm: move definition of node_data to generic code (Mike Rapoport (Microsoft))
  - MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION (Mike Rapoport (Microsoft))
  - MIPS: loongson64: rename __node_data to node_data (Mike Rapoport (Microsoft))
  - MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION (Mike Rapoport (Microsoft))
  - MIPS: sgi-ip27: ensure node_possible_map only contains valid nodes (Mike Rapoport (Microsoft))
  - MIPS: sgi-ip27: make NODE_DATA() the same as on all other architectures (Mike Rapoport (Microsoft))
  - mm: move kernel/numa.c to mm/ (Mike Rapoport (Microsoft))
  - irqchip: gic-v3: Collection table support muti pages (wangwudi)
  - anolis: EDAC/amd64: Add support for Hygon family 18h model 18h (Liao Xuan)
  - anolis: EDAC/amd64: Convert Hygon family 18h model checks to switch-case (Liao Xuan)
  - anolis: x86/amd_nb: Add Hygon family 18h model 18h PCI IDs (Liao Xuan)
  - anolis: mm: skip min_cache_kbytes reservation in kdump capture kernel (Yuanhe Shu)
  - NFS: Fix a deadlock involving nfs_release_folio() (Trond Myklebust)
  - nfs: pass explicit offset/count to trace events (Christoph Hellwig)
  - cpu/hotplug: Increase the number of dynamic states (xiaoming Wang)
  - dmaengine: idxd: Fix refcount underflow on module unload (Yi Sun)
  - dmaengine: idxd: Remove improper idxd_free (Yi Sun)
  - anolis: mm: vmscan: add writeback throttling if reclaim cannot make progress (Baolin Wang)
  - mm/vmscan: unify writeback reclaim statistic and throttling (Kairui Song)
  - mm/vmscan: remove sc->unqueued_dirty (Kairui Song)
  - mm/vmscan: remove sc->file_taken (Kairui Song)
  - mm/mglru: remove no longer used reclaim argument for folio protection (Kairui Song)
  - mm/mglru: simplify and improve dirty writeback handling (Kairui Song)
  - mm/mglru: use the common routine for dirty/writeback reactivation (Kairui Song)
  - mm/mglru: remove redundant swap constrained check upon isolation (Kairui Song)
  - mm/mglru: don't abort scan immediately right after aging (Kairui Song)
  - mm/mglru: use a smaller batch for reclaim (Kairui Song)
  - mm/mglru: scan and count the exact number of folios (Kairui Song)
  - mm/mglru: restructure the reclaim loop (Kairui Song)
  - mm/mglru: relocate the LRU scan batch limit to callers (Kairui Song)
  - mm/mglru: rename variables related to aging and rotation (Kairui Song)
  - mm/mglru: consolidate common code for retrieving evictable size (Kairui Song)
  - mm: vmscan: fix dirty folios throttling on cgroup v1 for MGLRU (Baolin Wang)
  - mm: vmscan: apply proportional reclaim pressure for memcg when MGLRU is enabled (Koichiro Den)
  - anolis: mm: support min_cache_kbytes when mglru enabled (Kaihao Bai)
  - anolis: security: lua-lsm: guard blob-backed object access on rollback (Zongyao Chen)
  - anolis: blk-throttle: pass bi_opf instead of bio_op() to preserve SYNC semantics (Joseph Qi)
  - anolis: blk-throttle: fix io_start_time_ns not set for throttled bios (Joseph Qi)
  - anolis: riscv: config: enable ftrace and dynamic ftrace (Ruidong Tian)
  - kbuild: Use -fmin-function-alignment when available (Petr Pavlu)
  - riscv: ftrace: support direct call using call_ops (Andy Chiu)
  - riscv: Require clang-17 or newer for kCFI (Nathan Chancellor)
  - riscv: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS (Puranjay Mohan)
  - riscv: add a data fence for CMODX in the kernel mode (Andy Chiu)
  - riscv: vector: Support calling schedule() for preemptible Vector (Andy Chiu)
  - riscv: ftrace: do not use stop_machine to update code (Andy Chiu)
  - riscv: Stop supporting static ftrace (Alexandre Ghiti)
  - riscv: ftrace: support PREEMPT (Andy Chiu)
  - riscv: ftrace: prepare ftrace for atomic code patching (Andy Chiu)
  - kernel: ftrace: export ftrace_sync_ipi (Andy Chiu)
  - riscv: ftrace: align patchable functions to 4 Byte boundary (Andy Chiu)
  - riscv: ftrace factor out code defined by !WITH_ARG (Andy Chiu)
  - riscv: ftrace: support fastcc in Clang for WITH_ARGS (Andy Chiu)
  - riscv: Move nop definition to insn-def.h (Charlie Jenkins)
  - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (Charlie Jenkins)
  - ftrace: Use arch_ftrace_regs() for ftrace_regs_*() macros (Masami Hiramatsu (Google))
  - ftrace: Consolidate ftrace_regs accessor functions for archs using pt_regs (Steven Rostedt)
  - ftrace: Make ftrace_regs abstract from direct use (Steven Rostedt)
  - ftrace: riscv: move from REGS to ARGS (Puranjay Mohan)
  - gcov: add support for GCC 15 (Peter Oberparleiter)
  - samples: ftrace: Add RISC-V support for SAMPLE_FTRACE_DIRECT[_MULTI] (Song Shuai)
  - riscv: ftrace: Add DYNAMIC_FTRACE_WITH_DIRECT_CALLS support (Song Shuai)
  - riscv: ftrace: Make function graph use ftrace directly (Song Shuai)
  - riscv: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY (Song Shuai)
  - anolis: sw64: configs: refresh configs (Gu Zitao)
  - anolis: sw64: adapt arch_tlbbatch_add_pending according to upstream (Gu Zitao)
  - anolis: sw64: define pmd_dirty to fix compile error (Gu Zitao)
  - anolis: sw64: fix the compilation error when CONFIG_DEBUG_VIRTUAL is enabled (Gu Yuchen)
  - anolis: sw64: add support for batched TLB flushing during unmap (Jinyu Tang)
  - anolis: sw64: fix the parameter passing logic of memblock_mark_nomap (Gu Yuchen)
  - anolis: sw64: add HUGE_VMAP support for c4 (Jinyu Tang)
  - anolis: sw64: define get_cycles macro (Gu Yuchen)
  - anolis: sw64: cpuidle: refine C6 state stability (Wang Yicheng)
  - anolis: sw64: add barriers and tlb flush for set_atc (Gao Chen)
  - anolis: sw64: adapt kernel page table for kdump (Gao Chen)
  - anolis: sw64: adapt kernel page table for memory hotplug (Gu Yuchen)
  - anolis: sw64: set PTBR_SYS before accessing vmalloc area (Gu Yuchen)
  - anolis: sw64: set execute permission for virtual machine's hmcode text section (Gu Yuchen)
  - anolis: sw64: adjust the marking and definitions of some kernel mapping functions (Gu Yuchen)
  - anolis: sw64: adapt kernel page table for S4 (Gao Chen)
  - anolis: sw64: fix an inappropriate lock in __set_memory (Gao Chen)
  - anolis: sw64: enable kernel page table (Gao Chen)
  - anolis: sw64: use ioremap to map IO address in functions like __get_cpu_nums() (Gu Yuchen)
  - anolis: sw64: move non-boot core's kernel page table enabling logic to hmcode (Gu Yuchen)
  - anolis: sw64: use ioremap to map IO address (Lei Yilong)
  - anolis: sw64: map legacy I/O to K segment (Gao Chen)
  - anolis: sw64: setup early_ioremap (Gao Chen)
  - anolis: sw64: reset ATC for kvm (Gao Chen)
  - anolis: sw64: setup mapping for efi_mm (Gao Chen)
  - anolis: sw64: set protection for kernel page table (Gao Chen)
  - anolis: sw64: modify codes with fixmap (Gao Chen)
  - anolis: sw64: map the early and the final page table (Gao Chen)
  - anolis: sw64: add fixmap support (Gao Chen)
  - anolis: sw64: fix mmap_base exceeding Java assertion address (Gu Yuchen)
  - anolis: sw64: add memb before/after atomic (Gao Chen)
  - anolis: sw64: add EDAC support with dynamic node and MC detection (He Chuyue)
  - anolis: sw64: fix: getcpu passed a null pointer error (Wu Liliu)
  - anolis: sw64: iommu: refactor iommu v2 initialization (Jing Li)
  - anolis: sw64: cache: fix shared_cpu_map when PPTT is invalid (Jing Li)
  - anolis: sw64: fix compile errors and update junzhang_defconfig (Gu Zitao)
  - anolis: sw64: fix __iowriteXX_copy() routines according to upstream (Gu Zitao)
  - anolis: sw64: add alternative runtime patching (Gu Yuchen)
  - anolis: sw64: pci: fix IO_BASE if numa_off (Xu Yiwei)
  - anolis: sw64: use ioremap to map spaces for cpufreq and S3 (Gao Chen)
  - anolis: sw64: pci: add sunway pci controller for Command Completed errata (Xu Yiwei)
  - anolis: sw64: add definitions for kernel-required CPU capabilities (Gu Yuchen)
  - anolis: sw64: kvm: add qemu-gdb watchpoint support (Xiao Ziwang)
  - anolis: sw64: kvm: fix srcu lock leak in pv steal time (Min Fanlei)
  - iommu/amd: Skip enabling command/event buffers for kdump (Ashish Kalra)
  - crypto: ccp: Skip SEV and SNP INIT for kdump boot (Ashish Kalra)
  - anolis: iommu/loongarch: Adapt to updated iommu_ops/iommu_domain_ops API (Juxin Gao)
  - anolis: sched: fix some bugs of ID_SMT_EXPEL (Cruz Zhao)
  - anolis: configs: enable lua-lsm stats by default on x86 and arm64 (Zongyao Chen)
  - anolis: configs: enable lua-lsm by default on x86 and arm64 (Zongyao Chen)
  - anolis: security: lua-lsm: wire up top-level integration (Zongyao Chen)
  - anolis: security: lua-lsm: add Kconfig and Makefile (Zongyao Chen)
  - anolis: security: lua-lsm: add hook table and initialization (Zongyao Chen)
  - anolis: security: lua-lsm: add module registration and teardown flow (Zongyao Chen)
  - anolis: security: lua-lsm: add runtime VM and sandbox core (Zongyao Chen)
  - anolis: security: lua-lsm: add hook wrappers (Zongyao Chen)
  - anolis: security: lua-lsm: add hook wrapper framework (Zongyao Chen)
  - anolis: security: lua-lsm: add securityfs control interface (Zongyao Chen)
  - anolis: security: lua-lsm: add built-in modules (Zongyao Chen)
  - anolis: security: lua-lsm: add Lua object wrappers (Zongyao Chen)
  - anolis: security: lua-lsm: add key-value cache core (Zongyao Chen)
  - anolis: security: lua-lsm: add Lua helper bridge (Zongyao Chen)
  - anolis: security: lua-lsm: add core interfaces (Zongyao Chen)
  - anolis: security: lua-lsm: add container helpers (Zongyao Chen)
  - anolis: security: lua-lsm: add utility headers (Zongyao Chen)
  - anolis: lib: lua: wire up Kconfig and Makefile (Zongyao Chen)
  - anolis: lib: lua: add Lua 5.1 internal headers and sources (Zongyao Chen)
  - anolis: include/linux: add Lua 5.1 public headers (Zongyao Chen)
  - anolis: arm64/lib: add setjmp/longjmp implementation (Zongyao Chen)
  - anolis: x86/lib: add setjmp/longjmp implementation (Zongyao Chen)
  - anolis: lib: setjmp: add generic config and prototypes (Zongyao Chen)
  - anolis: sched: add cpu.bvt_warp_ns interface for group identity 2.0 (Peng Wang)
  - perf test: Extend branch stack sampling test for Arm64 BRBE (James Clark)
  - perf test: Add syscall and address tests to brstack test (James Clark)
  - perf test: Refactor brstack test (James Clark)
  - perf tests: Harden branch stack sampling test (Ian Rogers)
  - perf test brstack: Speed up running test by using tr -s instead of xargs (James Clark)
  - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Fuad Tabba)
  - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Marc Zyngier)
  - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Marc Zyngier)
  - arm64: Add missing _EL2 encodings (Miguel Luis)
  - arm64: Add missing _EL12 encodings (Miguel Luis)
  - anolis: LoongArch: Enable CONFIG_STRICT_MODULE_RWX (Juxin Gao)
  - LoongArch: Add ARCH_HAS_SET_MEMORY support (Juxin Gao)
  - do_make_slave(): choose new master sanely (Al Viro)
  - change_mnt_propagation(): do_make_slave() is a no-op unless IS_MNT_SHARED() (Al Viro)
  - change_mnt_propagation() cleanups, step 1 (Al Viro)
  - anolis: LoongArch: Add pud_pfn() to support huge PUD pfnmap lookup (Juxin Gao)
  - Documentation: hisi-pmu: Fix of minor format error (Yushan Wang)
  - Documentation: hisi-pmu: Drop reference to /sys/devices path (Jonathan Cameron)
  - Documentation: hisi-pmu: Add introduction to HiSilicon V3 PMU (Yushan Wang)
  - perf: Fix lastup for multi-CPU PG (Yushan Wang)
  - perf: Fix tt_core mismatch over PG CPU (Yushan Wang)
  - drivers/perf: hisi: Add support for L3C PMU v3 (Yicong Yang)
  - drivers/perf: hisi: Refactor the event configuration of L3C PMU (Yicong Yang)
  - drivers/perf: hisi: Extend the field of tt_core (Yicong Yang)
  - drivers/perf: hisi: Extract the event filter check of L3C PMU (Yicong Yang)
  - drivers/perf: hisi: Simplify the probe process of each L3C PMU version (zhangxinghao)
  - drivers/perf: hisi: Export hisi_uncore_pmu_isr() (Yicong Yang)
  - drivers/perf: hisi: Relax the event ID check in the framework (Yicong Yang)
  - drivers/perf: hisi_pcie: Merge find_related_event() and get_event_idx() (Junhao He)
  - drivers/perf: hisi_pcie: Relax the check on related events (Junhao He)
  - drivers/perf: hisi_pcie: Check the target filter properly (Junhao He)
  - drivers/perf: hisi_pcie: Add more events for counting TLP bandwidth (Yicong Yang)
  - drivers/perf: hisi_pcie: Fix incorrect counting under metric mode (Yicong Yang)
  - drivers/perf: hisi_pcie: Introduce hisi_pcie_pmu_get_event_ctrl_val() (Yicong Yang)
  - drivers/perf: hisi_pcie: Rename hisi_pcie_pmu_{config,clear}_filter() (Yicong Yang)
  - perf iostat: hisi: Fix port range retrival (Yicong Yang)
  - perf stat: Enable iostat mode for HiSilicon PCIe PMU (Yicong Yang)
  - drivers/perf: hisi: Add events and rename event "cycle" for pa_pmu (Junhao He)
  - drivers/perf: hisi: Fixes the incorrect bitmask limit for the CPA event sysfs interface (Junhao He)
  - drivers/perf: hisi: Clarifying event names and fix event ID for pa_pmu (Junhao He)
  - anolis: kabi: fix incorrect CK_KABI_REPLACE(CK_KABI_RESERVE()) usage breaking symvers (Bitao Hu)
  - anolis: kabi: fix missing COUNT_ARGS dependency in ck_kabi.h (Bitao Hu)
  - anolis: config enable CONFIG_PGTABLE_HAS_HUGE_LEAVES by default (Ruidong Tian)
  - mm: open-code page_folio() in dump_page() (Matthew Wilcox (Oracle))
  - mm: open-code PageTail in folio_flags() and const_folio_flags() (Matthew Wilcox (Oracle))
  - mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pud() (David Hildenbrand)
  - mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pmd() (David Hildenbrand)
  - PCI/P2PDMA: Fix p2pmem_alloc_mmap() warning condition (Hou Tao)
  - PCI/P2PDMA: Reset page reference count when page mapping fails (Alistair Popple)
  - mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages (Alistair Popple)
  - mm/huge_memory: add vmf_insert_folio_pmd() (Alistair Popple)
  - mm/huge_memory: add vmf_insert_folio_pud() (Alistair Popple)
  - mm/rmap: add support for PUD sized mappings to rmap (Alistair Popple)
  - mm: make HPAGE_PXD_* macros even if !THP (Peter Xu)
  - mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES (Peter Xu)
  - mm/memory: add vmf_insert_page_mkwrite() (Alistair Popple)
  - mm/memory: enhance insert_page_into_pte_locked() to create writable mappings (Alistair Popple)
  - mm: allow compound zone device pages (Alistair Popple)
  - mm: make dump_page() take a const argument (Matthew Wilcox (Oracle))
  - mm: add __dump_folio() (Matthew Wilcox (Oracle))
  - mm/mm_init: move p2pdma page refcount initialisation to p2pdma (Alistair Popple)
  - mm/gup: remove redundant check for PCI P2PDMA page (Alistair Popple)
  - mm/x86: implement arch_check_zapped_pud() (Peter Xu)
  - anolis: mm: change the control scope of fast oom (Kaihao Bai)
  - mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_wp_pmd() (Wei Yang)
  - mm: allocate THP on hugezeropage wp-fault (Dev Jain)
  - mm: abstract THP allocation (Dev Jain)
  - anolis: Revert "arm64/sysreg: Add definition for ID_AA64ISAR3_EL1" (Jia He)
  - anolis: KVM: arm64: selftests: Fix KVM_REG_ARM_VENDOR_HYP_BMAP_BIT_MAX (Jia He)
  - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Marc Zyngier)
  - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Marc Zyngier)
  - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Marc Zyngier)
  - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Marc Zyngier)
  - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Marc Zyngier)
  - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Marc Zyngier)
  - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Marc Zyngier)
  - KVM: arm64: nv: Compute NV view of idregs as a one-off (Marc Zyngier)
  - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Marc Zyngier)
  - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Marc Zyngier)
  - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Marc Zyngier)
  - KVM: arm64: Add feature checking helpers (Marc Zyngier)
  - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Oliver Upton)
  - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Marc Zyngier)
  - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Marc Zyngier)
  - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Marc Zyngier)
  - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Marc Zyngier)
  - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Marc Zyngier)
  - arm64: cpufeature: Correctly display signed override values (Marc Zyngier)
  - arm64: cpufeatures: Correctly handle signed values (Marc Zyngier)
  - arm64: Add macro to compose a sysreg field value (Marc Zyngier)
  - anolis: x86: add hygon cis opcode map (yangdepei)
  - anolis: config: set default hygon CIS config (yangdepei)
  - anolis: x86/crypto: implement sm3 via hygon cis (yangdepei)
  - anolis: x86/crypto: implement sm4 via hygon cis (yangdepei)
  - anolis: crypto: add sm4-xts test case follow GBT-17964 (yangdepei)
  - anolis: sched: add tunables for expeller and expellee load balance (Cruz Zhao)
  - anolis: sched: introduce ID_SMT_EXPEL (Cruz Zhao)
  - anolis: sched: add sysctl_sched_idle_shares_relax to allow tuning idle group shares (Cruz Zhao)
  - anolis: sched: never allow expellee force smt expeller into idle (Cruz Zhao)
  - anolis: sched/fair: track h_nr_expeller/expellee in hierarchy (Cruz Zhao)
  - anolis: sched: introduce SMT expeller and SMT expellee (Cruz Zhao)
  - mm: fixup pfnmap memory failure handling to use pgoff (Ankit Agrawal)
  - mm: handle poisoning of pfn without struct pages (Ankit Agrawal)
  - mm/memory-failure: fix redundant updates for already poisoned pages (Kyle Meyer)
  - mm: change ghes code to allow poison of non-struct pfn (Ankit Agrawal)
  - mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)
  - mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)
  - mm/memory-failure: improve memory failure action_result messages (Jane Chu)
  - mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)
  - mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)
  - mm/memory-failure: pass the folio to collect_procs_ksm() (Matthew Wilcox (Oracle))
  - mm/memory-failure: use folio functions throughout collect_procs() (Matthew Wilcox (Oracle))
  - mm/memory-failure: add some folio conversions to unpoison_memory (Matthew Wilcox (Oracle))
  - mm/memory-failure: convert hwpoison_user_mappings to take a folio (Matthew Wilcox (Oracle))
  - mm/memory-failure: convert memory_failure() to use a folio (Matthew Wilcox (Oracle))
  - mm: convert hugetlb_page_mapping_lock_write to folio (Matthew Wilcox (Oracle))
  - mm/memory-failure: convert shake_page() to shake_folio() (Matthew Wilcox (Oracle))
  - mm: make page_mapped_in_vma conditional on CONFIG_MEMORY_FAILURE (Matthew Wilcox (Oracle))
  - mm: return the address from page_mapped_in_vma() (Matthew Wilcox (Oracle))
  - mm/memory-failure: pass addr to __add_to_kill() (Matthew Wilcox (Oracle))
  - mm/memory-failure: remove fsdax_pgoff argument from __add_to_kill (Matthew Wilcox (Oracle))
  - mm: rename vma_pgoff_address back to vma_address (Matthew Wilcox (Oracle))
  - mm: remove vma_address() (Matthew Wilcox (Oracle))
  - mm: correct page_mapped_in_vma() for large folios (Matthew Wilcox (Oracle))
  - mm: remove invalidate_inode_page() (Matthew Wilcox (Oracle))
  - mm: convert isolate_page() to mf_isolate_folio() (Matthew Wilcox (Oracle))
  - mm: convert soft_offline_in_use_page() to use a folio (Matthew Wilcox (Oracle))
  - anolis: mm/memfd: Fix incorrect flags of memfd_create due to wrong ptr argument (Zelin Deng)
  - anolis: mm: fix MGLRU's batch mode for scanning page tables (Baolin Wang)
  - mm/rmap: fix incorrect pte restoration for lazyfree folios (Dev Jain)
  - mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE THP allocations (Vlastimil Babka)
  - iommu/amd: serialize sequence allocation under concurrent TLB invalidations (Ankit Soni)
  - iommu/amd: move wait_on_sem() out of spinlock (Ankit Soni)
  - amd/iommu: Preserve domain ids inside the kdump kernel (Sairaj Kodilkar)
  - iommu/amd: Fix pci_segment memleak in alloc_pci_segment() (Jinhui Guo)
  - iommu/amd: Enhance "Completion-wait Time-out" error message (Dheeraj Kumar Srivastava)
  - iommu/amd/pgtbl: Fix possible race while increase page table level (Vasant Hegde)
  - iommu/amd: Reuse device table for kdump (Ashish Kalra)
  - iommu/amd: Add support to remap/unmap IOMMU buffers for kdump (Ashish Kalra)
  - iommu/amd: Avoid stack buffer overflow from kernel cmdline (Kees Cook)
  - iommu/vt-d: Fix race condition during PASID entry replacement (Lu Baolu)
  - iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() (Jason Gunthorpe)
  - iommu/vt-d: Clear Present bit before tearing down context entry (Lu Baolu)
  - iommu/vt-d: Clear Present bit before tearing down PASID entry (Lu Baolu)
  - iommu/vt-d: Flush cache for PASID table before using it (Dmytro Maluka)
  - iommu/vt-d: Flush dev-IOTLB only when PCIe device is accessible in scalable mode (Jinhui Guo)
  - iommu/vt-d: Skip dev-iotlb flush for inaccessible PCIe device without scalable mode (Jinhui Guo)
  - iommu/vt-d: Fix unused invalidation hint in qi_desc_iotlb (Aashish Sharma)
  - iommu/vt-d: Set INTEL_IOMMU_FLOPPY_WA depend on BLK_DEV_FD (Vineeth Pillai (Google))
  - iommu/vt-d: Disallow dirty tracking if incoherent page walk (Lu Baolu)
  - iommu/vt-d: debugfs: Avoid dumping context command register (Lu Baolu)
  - iommu/vt-d: PRS isn't usable if PDS isn't supported (Lu Baolu)
  - iommu/vt-d: debugfs: Fix legacy mode page table dump logic (Vineeth Pillai (Google))
  - iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page() (Eugene Koira)
  - iommu/vt-d: Fix UAF on sva unbind with pending IOPFs (Lu Baolu)
  - iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_all (Ethan Milon)
  - iommu/vt-d: Do not wipe out the page table NID when devices detach (Jason Gunthorpe)
  - iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes (Lu Baolu)
  - iommu/vt-d: Assign devtlb cache tag on ATS enablement (Lu Baolu)
  - anolis: sched: add group identity cpu.priority support (Peng Wang)
  - anolis: LoongArch: config: enable paravirt feature (Juxin Gao)
  - anolis: mm: add per-memcg lru_gen interface and proactive reclaim stats (Weilin Tong)
  - arm64: perf: Add support for HIP12 hw metric (Yicong Yang)
  - x86,fs/resctrl: Fix NULL pointer dereference with events force-disabled in mbm_event mode (Babu Moger)
  - x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
  - fs/resctrl: Fix counter auto-assignment on mkdir with mbm_event enabled (Babu Moger)
  - x86/resctrl: Configure mbm_event mode if supported (Babu Moger)
  - fs/resctrl: Introduce the interface to switch between monitor modes (Babu Moger)
  - fs/resctrl: Disable BMEC event configuration when mbm_event mode is enabled (Babu Moger)
  - fs/resctrl: Introduce the interface to modify assignments in a group (Babu Moger)
  - fs/resctrl: Introduce mbm_L3_assignments to list assignments in a group (Babu Moger)
  - fs/resctrl: Auto assign counters on mkdir and clean up on group removal (Babu Moger)
  - fs/resctrl: Introduce mbm_assign_on_mkdir to enable assignments on mkdir (Babu Moger)
  - fs/resctrl: Provide interface to update the event configurations (Babu Moger)
  - fs/resctrl: Add event configuration directory under info/L3_MON/ (Babu Moger)
  - fs/resctrl: Support counter read/reset with mbm_event assignment mode (Babu Moger)
  - x86/resctrl: Implement resctrl_arch_reset_cntr() and resctrl_arch_cntr_read() (Babu Moger)
  - x86/resctrl: Refactor resctrl_arch_rmid_read() (Babu Moger)
  - fs/resctrl: Introduce counter ID read, reset calls in mbm_event mode (Babu Moger)
  - fs/resctrl: Pass struct rdtgroup instead of individual members (Babu Moger)
  - fs/resctrl: Add the functionality to unassign MBM events (Babu Moger)
  - fs/resctrl: Add the functionality to assign MBM events (Babu Moger)
  - x86,fs/resctrl: Implement resctrl_arch_config_cntr() to assign a counter with ABMC (Babu Moger)
  - fs/resctrl: Introduce event configuration field in struct mon_evt (Babu Moger)
  - x86/resctrl: Add data structures and definitions for ABMC assignment (Babu Moger)
  - fs/resctrl: Introduce interface to display number of free MBM counters (Babu Moger)
  - fs/resctrl: Introduce mbm_cntr_cfg to track assignable counters per domain (Babu Moger)
  - fs/resctrl: Add resctrl file to display number of assignable counters (Babu Moger)
  - fs/resctrl: Introduce the interface to display monitoring modes (Babu Moger)
  - x86/resctrl: Add support to enable/disable AMD ABMC feature (Babu Moger)
  - x86,fs/resctrl: Detect Assignable Bandwidth Monitoring feature details (Babu Moger)
  - x86,fs/resctrl: Consolidate monitoring related data from rdt_resource (Babu Moger)
  - x86/resctrl: Add ABMC feature in the command line options (Babu Moger)
  - x86/cpufeatures: Add support for Assignable Bandwidth Monitoring Counters (ABMC) (Babu Moger)
  - x86,fs/resctrl: Prepare for more monitor events (Tony Luck)
  - x86/resctrl: Remove the rdt_mon_features global variable (Tony Luck)
  - x86,fs/resctrl: Replace architecture event enabled checks (Tony Luck)
  - x86,fs/resctrl: Consolidate monitor event descriptions (Tony Luck)
  - intel_idle: Add ibrs_off module parameter to  force-disable IBRS (fuwenxin)
  - intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs() (fuwenxin)
  - x86/idle: Disable IBRS when CPU is offline to improve  single-threaded performance (fuwenxin)
  - arch: um: rust: Use the generated target.json again (David Gow)
  - anolis: configs: Enable HAVE_RUST on arm64 (Jia He)
  - arm64: rust: Enable Rust support for AArch64 (Jamie Cunliffe)
  - rust: Refactor the build target to allow the use of builtin targets (Jamie Cunliffe)
  - selftests/resctrl: Fix non-contiguous CBM check for Hygon (Xiaochen Shen)
  - selftests/resctrl: Add CPU vendor detection for Hygon (Xiaochen Shen)
  - selftests/resctrl: Define CPU vendor IDs as bits to match usage (Xiaochen Shen)
  - iommufd/iommufd_private.h: Avoid -Wflex-array-member-not-at-end warning (Gustavo A. R. Silva)
  - iommufd/driver: Fix counter initialization for counted_by annotation (Gustavo A. R. Silva)
  - tools headers: Sync x86 headers with kernel sources (Namhyung Kim)
  - perf/x86/intel: Fix NULL event dereference crash in handle_pmi_common() (Evan Li)
  - perf/x86/intel: Fix and clean up intel_pmu_drain_arch_pebs() type use (Ingo Molnar)
  - perf/x86/intel: Optimize PEBS extended config (Peter Zijlstra)
  - perf/x86/intel: Check PEBS dyn_constraints (Peter Zijlstra)
  - perf/x86/intel: Add a check for dynamic constraints (Kan Liang)
  - perf/x86/intel: Add counter group support for arch-PEBS (Dapeng Mi)
  - perf/x86/intel: Setup PEBS data configuration and enable legacy groups (Dapeng Mi)
  - perf/x86/intel: Update dyn_constraint base on PEBS event precise level (Dapeng Mi)
  - perf/x86/intel: Allocate arch-PEBS buffer and initialize PEBS_BASE MSR (Dapeng Mi)
  - perf/x86/intel: Process arch-PEBS records or record fragments (Dapeng Mi)
  - perf/x86/intel/ds: Factor out PEBS group processing code to functions (Dapeng Mi)
  - perf/x86/intel/ds: Factor out PEBS record processing code to functions (Dapeng Mi)
  - perf/x86/intel: Initialize architectural PEBS (Dapeng Mi)
  - perf/x86/intel: Correct large PEBS flag check (Dapeng Mi)
  - perf/x86/intel: Replace x86_pmu.drain_pebs calling with static call (Dapeng Mi)
  - perf/x86: Fix NULL event access and potential PEBS record loss (Dapeng Mi)
  - perf/x86: Remove redundant is_x86_event() prototype (Dapeng Mi)
  - perf/x86/intel: Fix KASAN global-out-of-bounds warning (Dapeng Mi)
  - perf/core: Check sample_type in perf_sample_save_brstack (Yabin Cui)
  - perf/core: Check sample_type in perf_sample_save_callchain (Yabin Cui)
  - perf/x86/intel/ds: Remove redundant assignments to sample.period (Changbin Du)
  - perf/x86: Add PERF_CAP_PEBS_TIMING_INFO flag (Dapeng Mi)
  - perf/x86/intel: Use early_initcall() to hook bts_init() (Dapeng Mi)
  - perf/x86/intel: Introduce pairs of PEBS static calls (Dapeng Mi)
  - perf/x86/intel: Rename x86_pmu.pebs to x86_pmu.ds_pebs (Dapeng Mi)
  - perf/x86/intel: Decouple BTS initialization from PEBS initialization (Dapeng Mi)
  - tools headers x86 cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)
  - x86/fpu: Rename fpu_reset_fpregs() to fpu_reset_fpstate_regs() (Chang S. Bae)
  - x86/fpu: Remove export of mxcsr_feature_mask (Chang S. Bae)
  - x86/pkeys: Simplify PKRU update in signal frame (Chang S. Bae)
  - x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE (Chang S. Bae)
  - x86/fpu: Log XSAVE disablement consistently (Chang S. Bae)
  - selftests/x86/apx: Add APX test (Chang S. Bae)
  - x86/fpu/apx: Enable APX state support (Chang S. Bae)
  - x86/fpu/apx: Disallow conflicting MPX presence (Chang S. Bae)
  - x86/fpu/apx: Define APX state component (Chang S. Bae)
  - x86/cpufeatures: Add X86_FEATURE_APX (Chang S. Bae)
  - x86/fpu/xstate: Adjust xstate copying logic for user ABI (Chang S. Bae)
  - x86/fpu/xstate: Adjust XSAVE buffer size calculation (Chang S. Bae)
  - x86/fpu/xstate: Introduce xfeature order table and accessor macro (Chang S. Bae)
  - x86/fpu/xstate: Remove xstate offset check (Chang S. Bae)
  - x86/fpu/xstate: Simplify print_xstate_features() (Chang S. Bae)
  - selftests/x86/avx: Add AVX tests (Chang S. Bae)
  - selftests/x86/xstate: Clarify supported xstates (Chang S. Bae)
  - selftests/x86/xstate: Consolidate test invocations into a single entry (Chang S. Bae)
  - selftests/x86/xstate: Introduce signal ABI test (Chang S. Bae)
  - selftests/x86/xstate: Refactor ptrace ABI test (Chang S. Bae)
  - selftests/x86/xstate: Refactor context switching test (Chang S. Bae)
  - selftests/x86/xstate: Enumerate and name xstate components (Chang S. Bae)
  - selftests/x86/xstate: Refactor XSAVE helpers for general use (Chang S. Bae)
  - selftests/x86: Consolidate redundant signal helper functions (Chang S. Bae)
  - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (Aruna Ramakrishna)
  - x86/pkeys: Change caller of update_pkru_in_sigframe() (Aruna Ramakrishna)
  - x86/pkeys: Update PKRU to enable all pkeys before XSAVE (Aruna Ramakrishna)
  - x86/pkeys: Add helper functions to update PKRU on the sigframe (Aruna Ramakrishna)
  - selftests/x86: fix Makefile dependencies to work with clang (John Hubbard)
  - selftests/x86: remove (or use) unused variables and functions (John Hubbard)
  - x86/mce: Handle AMD threshold interrupt storms (Smita Koralahalli)
  - x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems (Avadhut Naik)
  - x86/mce: Add support for physical address valid bit (Avadhut Naik)
  - x86/mce: Save and use APEI corrected threshold limit (Yazen Ghannam)
  - x86/mce/amd: Define threshold restart function for banks (Yazen Ghannam)
  - x86/mce/amd: Remove redundant reset_block() (Yazen Ghannam)
  - x86/mce/amd: Support SMCA Corrected Error Interrupt (Yazen Ghannam)
  - x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA systems (Yazen Ghannam)
  - x86/mce: Unify AMD DFR handler with MCA Polling (Yazen Ghannam)
  - x86/mce: Unify AMD THR handler with MCA Polling (Yazen Ghannam)
  - perf vendor events amd: Add Zen 5 metrics (fuwenxin)
  - perf vendor events amd: Add Zen 5 uncore events (fuwenxin)
  - perf vendor events amd: Add Zen 5 core events (fuwenxin)
  - anolis: PCI/MSI: Update msix domain hwsize (Guixin Liu)
  - x86/resctrl: Fix memory bandwidth counter width for Hygon (Xiaochen Shen)
  - x86/resctrl: Add missing resctrl initialization for Hygon (Xiaochen Shen)
  - x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper (Tianxiang Peng)
  - selftests/resctrl: Fix a division by zero error on Hygon (Xiaochen Shen)
  - selftests/resctrl: Discover SNC kernel support and adjust messages (Maciej Wieczor-Retman)
  - selftests/resctrl: Adjust effective L3 cache size with SNC enabled (Maciej Wieczor-Retman)
  - selftests/resctrl: Replace magic constants used as array size (Reinette Chatre)
  - selftests/resctrl: Keep results from first test run (Reinette Chatre)
  - selftests/resctrl: Do not compare performance counters and resctrl at low bandwidth (Reinette Chatre)
  - selftests/resctrl: Use cache size to determine "fill_buf" buffer size (Reinette Chatre)
  - selftests/resctrl: Ensure measurements skip initialization of default benchmark (Reinette Chatre)
  - selftests/resctrl: Make benchmark parameter passing robust (Reinette Chatre)
  - selftests/resctrl: Remove unused measurement code (Reinette Chatre)
  - selftests/resctrl: Only support measured read operation (Reinette Chatre)
  - selftests/resctrl: Remove "once" parameter required to be false (Reinette Chatre)
  - selftests/resctrl: Make wraparound handling obvious (Reinette Chatre)
  - selftests/resctrl: Print accurate buffer size as part of MBM results (Reinette Chatre)
  - selftests/resctrl: Make functions only used in same file static (Reinette Chatre)
  - selftests:resctrl: Fix build failure on archs without __cpuid_count() (Shuah Khan)
  - selftests/resctrl: Remove test name comparing from write_bm_pid_to_resctrl() (Ilpo Järvinen)
  - selftests/resctrl: Remove mongrp from CMT test (Ilpo Järvinen)
  - selftests/resctrl: Remove mongrp from MBA test (Ilpo Järvinen)
  - selftests/resctrl: Convert ctrlgrp & mongrp to pointers (Ilpo Järvinen)
  - selftests/resctrl: Make some strings passed to resctrlfs functions const (Ilpo Järvinen)
  - selftests/resctrl: Simplify bandwidth report type handling (Ilpo Järvinen)
  - selftests/resctrl: Add ->init() callback into resctrl_val_param (Ilpo Järvinen)
  - selftests/resctrl: Add ->measure() callback to resctrl_val_param (Ilpo Järvinen)
  - selftests/resctrl: Simplify mem bandwidth file code for MBA & MBM tests (Ilpo Järvinen)
  - selftests/resctrl: Rename measure_vals() to measure_mem_bw_vals() & document (Ilpo Järvinen)
  - selftests/resctrl: Cleanup bm_pid and ppid usage & limit scope (Ilpo Järvinen)
  - selftests/resctrl: Use correct type for pids (Ilpo Järvinen)
  - selftests/resctrl: Consolidate get_domain_id() into resctrl_val() (Ilpo Järvinen)
  - selftests/resctrl: Make "bandwidth" consistent in comments & prints (Ilpo Järvinen)
  - selftests/resctrl: Calculate resctrl FS derived mem bw over sleep(1) only (Ilpo Järvinen)
  - selftests/resctrl: Fix non-contiguous CBM for AMD (Babu Moger)
  - selftests/resctrl: fix clang build warnings related to abs(), labs() calls (John Hubbard)
  - selftests/resctrl: Move cleanups out of individual tests (Maciej Wieczor-Retman)
  - selftests/resctrl: Simplify cleanup in ctrl-c handler (Maciej Wieczor-Retman)
  - selftests/resctrl: Add cleanup function to test framework (Maciej Wieczor-Retman)
  - selftests/resctrl: Add non-contiguous CBMs CAT test (Maciej Wieczor-Retman)
  - selftests/resctrl: Add resource_info_file_exists() (Maciej Wieczor-Retman)
  - selftests/resctrl: Split validate_resctrl_feature_request() (Maciej Wieczor-Retman)
  - selftests/resctrl: Add a helper for the non-contiguous test (Maciej Wieczor-Retman)
  - selftests/resctrl: Add test groups and name L3 CAT test L3_CAT (Ilpo Järvinen)
  - selftests/resctrl: Get domain id from cache id (Ilpo Järvinen)
  - selftests/resctrl: Rename resource ID to domain ID (Ilpo Järvinen)
  - selftests/resctrl: Add helper to convert L2/3 to integer (Ilpo Järvinen)
  - selftests/resctrl: Pass write_schemata() resource instead of test name (Ilpo Järvinen)
  - selftests/resctrl: Introduce generalized test framework (Ilpo Järvinen)
  - selftests/resctrl: Create struct for input parameters (Ilpo Järvinen)
  - selftests/resctrl: Restore the CPU affinity after CAT test (Ilpo Järvinen)
  - selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test (Ilpo Järvinen)
  - selftests/resctrl: Read in less obvious order to defeat prefetch optimizations (Ilpo Järvinen)
  - selftests/resctrl: Replace file write with volatile variable (Ilpo Järvinen)
  - selftests/resctrl: Open perf fd before start & add error handling (Ilpo Järvinen)
  - selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test() (Ilpo Järvinen)
  - selftests/resctrl: Convert perf related globals to locals (Ilpo Järvinen)
  - selftests/resctrl: Improve perf init (Ilpo Järvinen)
  - selftests/resctrl: Consolidate naming of perf event related things (Ilpo Järvinen)
  - selftests/resctrl: Remove nested calls in perf event handling (Ilpo Järvinen)
  - selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion (Ilpo Järvinen)
  - selftests/resctrl: Split show_cache_info() to test specific and generic parts (Ilpo Järvinen)
  - selftests/resctrl: Split measure_cache_vals() (Ilpo Järvinen)
  - selftests/resctrl: Exclude shareable bits from schemata in CAT test (Ilpo Järvinen)
  - selftests/resctrl: Create cache_portion_size() helper (Ilpo Järvinen)
  - selftests/resctrl: Mark get_cache_size() cache_type const (Ilpo Järvinen)
  - selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm() (Ilpo Järvinen)
  - selftests/resctrl: Change function comments to say < 0 on error (Ilpo Järvinen)
  - selftests/resctrl: Don't use ctrlc_handler() outside signal handling (Ilpo Järvinen)
  - selftests/resctrl: Return -1 instead of errno on error (Ilpo Järvinen)
  - selftests/resctrl: Fix MBM test failure when MBA unavailable (Ilpo Järvinen)
  - selftests/resctrl: Fix schemata write error check (Maciej Wieczor-Retman)
  - selftests/resctrl: Cleanup benchmark argument parsing (Ilpo Järvinen)
  - selftests/resctrl: Remove ben_count variable (Ilpo Järvinen)
  - selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd init (Ilpo Järvinen)
  - selftests/resctrl: Correct benchmark command help (Ilpo Järvinen)
  - selftests/resctrl: Fix wrong format specifier (Maciej Wieczor-Retman)
  - perf/x86/intel/uncore: Add per-scheduler IMC CAS count events (Zide Chen)
  - fs/resctrl: Consider sparse masks when initializing new group's allocation (Reinette Chatre)
  - x86/resctrl: Support Sub-NUMA Cluster (SNC) mode on Clearwater Forest (Chen Yu)
  - fs/resctrl: Optimize code in rdt_get_tree() (Shaopeng Tan)
  - fs/resctrl: Eliminate false positive lockdep warning when reading SNC counters (Reinette Chatre)
  - resctrl: get rid of pointless debugfs_file_{get,put}() (Al Viro)
  - x86,fs/resctrl: Remove inappropriate references to cacheinfo in the resctrl subsystem (Qinyun Tan)
  - fs/resctrl: Restore the rdt_last_cmd_clear() calls after acquiring rdtgroup_mutex (Zeng Heng)
  - MAINTAINERS: Add reviewers for fs/resctrl (James Morse)
  - x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl (James Morse)
  - x86/resctrl: Fix rdtgroup_mkdir()'s unlocked use of kernfs_node::name (James Morse)
  - kernfs: Move dput() outside of the RCU section. (Sebastian Andrzej Siewior)
  - kernfs: Drop kernfs_rwsem while invoking lookup_positive_unlocked(). (Sebastian Andrzej Siewior)
  - kernfs: annotate different lockdep class for of->mutex of writable files (Amir Goldstein)
  - kernfs: Use RCU to access kernfs_node::name. (Sebastian Andrzej Siewior)
  - kernfs: Use RCU to access kernfs_node::parent. (Sebastian Andrzej Siewior)
  - kernfs: Don't re-lock kernfs_root::kernfs_rwsem in kernfs_fop_readdir(). (Sebastian Andrzej Siewior)
  - kernfs: Acquire kernfs_rwsem in kernfs_node_dentry(). (Sebastian Andrzej Siewior)
  - kernfs: Acquire kernfs_rwsem in kernfs_get_parent_dentry(). (Sebastian Andrzej Siewior)
  - kernfs: Acquire kernfs_rwsem in kernfs_notify_workfn(). (Sebastian Andrzej Siewior)
  - kernfs: mount: Remove unnecessary ‘NULL’ values from knparent (Li zeming)
  - kernfs: Convert kernfs_name_locked() from strlcpy() to strscpy() (Kees Cook)
  - kernfs: Convert kernfs_walk_ns() from strlcpy() to strscpy() (Kees Cook)
  - kernfs: sysfs: support custom llseek method for sysfs entries (Valentine Sinitsyn)
  - ptrace: Convert ptrace_attach() to use lock guards (Peter Zijlstra)
  - x86/resctrl: Always initialise rid field in rdt_resources_all[] (James Morse)
  - x86/resctrl: Relax some asm #includes (Dave Martin)
  - x86/resctrl: Prefer alloc(sizeof(*foo)) idiom in rdt_init_fs_context() (Dave Martin)
  - x86/resctrl: Squelch whitespace anomalies in resctrl core code (Dave Martin)
  - x86/resctrl: Move pseudo lock prototypes to include/linux/resctrl.h (James Morse)
  - x86/resctrl: Fix types in resctrl_arch_mon_ctx_{alloc,free}() stubs (James Morse)
  - x86/resctrl: Move enum resctrl_event_id to resctrl.h (James Morse)
  - x86/resctrl: Move the filesystem bits to headers visible to fs/resctrl (James Morse)
  - anolis: add resctrl config files (Jason Zeng)
  - fs/resctrl: Add boiler plate for external resctrl code (James Morse)
  - x86/resctrl: Add 'resctrl' to the title of the resctrl documentation (James Morse)
  - x86/resctrl: Split trace.h (James Morse)
  - x86/resctrl: Expand the width of domid by replacing mon_data_bits (James Morse)
  - x86/resctrl: Add end-marker to the resctrl_event_id enum (James Morse)
  - x86/resctrl: Move is_mba_sc() out of core.c (James Morse)
  - x86/resctrl: Drop __init/__exit on assorted symbols (James Morse)
  - x86/resctrl: Resctrl_exit() teardown resctrl but leave the mount point (James Morse)
  - x86/resctrl: Check all domains are offline in resctrl_exit() (James Morse)
  - x86/resctrl: Rename resctrl_sched_in() to begin with "resctrl_arch_" (James Morse)
  - x86/resctrl: Remove the limit on the number of CLOSID (Amit Singh Tomar)
  - x86/resctrl: Optimize cpumask_any_housekeeping() (Yury Norov [NVIDIA])
  - cpumask: Add cpumask_{first,next}_andnot() API (Yury Norov [NVIDIA])
  - find: Add find_first_andnot_bit() (Yury Norov [NVIDIA])
  - cpumask: Relax cpumask_any_but() (Yury Norov [NVIDIA])
  - cpumask: Switch from inline to __always_inline (Brian Norris)
  - cpumask: add cpumask_weight_andnot() (Yury Norov)
  - cpumask: kernel-doc cleanups and additions (Randy Dunlap)
  - x86/resctrl: Move get_{mon,ctrl}_domain_from_cpu() to live with their callers (James Morse)
  - x86/resctrl: Move get_config_index() to a header (James Morse)
  - x86/resctrl: Handle throttle_mode for SMBA resources (James Morse)
  - x86/resctrl: Move RFTYPE flags to be managed by resctrl (James Morse)
  - x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr (James Morse)
  - x86/resctrl: Make prefetch_disable_bits belong to the arch code (James Morse)
  - anolis: add resctrl config file for CONFIG_RESCTRL_FS_PSEUDO_LOCK (Jason Zeng)
  - x86/resctrl: Allow an architecture to disable pseudo lock (James Morse)
  - x86/resctrl: Add resctrl_arch_ prefix to pseudo lock functions (James Morse)
  - x86/resctrl: Move mbm_cfg_mask to struct rdt_resource (James Morse)
  - x86/resctrl: Move mba_mbps_default_event init to filesystem code (James Morse)
  - x86/resctrl: Change mon_event_config_{read,write}() to be arch helpers (James Morse)
  - x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMEC (James Morse)
  - x86/resctrl: Move the is_mbm_*_enabled() helpers to asm/resctrl.h (James Morse)
  - x86/resctrl: Rewrite and move the for_each_*_rdt_resource() walkers (James Morse)
  - x86/resctrl: Move monitor init work to a resctrl init call (James Morse)
  - x86/resctrl: Move monitor exit work to a resctrl exit call (James Morse)
  - x86/resctrl: Add an arch helper to reset one resource (James Morse)
  - x86/resctrl: Move resctrl types to a separate header (James Morse)
  - x86/resctrl: Move rdt_find_domain() to be visible to arch and fs code (James Morse)
  - x86/resctrl: Expose resctrl fs's init function to the rest of the kernel (James Morse)
  - x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid() (James Morse)
  - x86/resctrl: Add helper for setting CPU default properties (James Morse)
  - x86/resctrl: Generate default_ctrl instead of sharing it (James Morse)
  - x86/resctrl: Add max_bw to struct resctrl_membw (James Morse)
  - x86/resctrl: Remove data_width and the tabular format (James Morse)
  - x86/resctrl: Use schema type to determine the schema format string (James Morse)
  - x86/resctrl: Use schema type to determine how to parse schema values (James Morse)
  - x86/resctrl: Remove fflags from struct rdt_resource (James Morse)
  - x86/resctrl: Add a helper to avoid reaching into the arch code resource list (James Morse)
  - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (James Morse)
  - x86/resctrl: Slightly clean-up mbm_config_show() (Christophe JAILLET)
  - x86/resctrl: Document the new "mba_MBps_event" file (Tony Luck)
  - x86/resctrl: Add write option to "mba_MBps_event" file (Tony Luck)
  - x86/resctrl: Add "mba_MBps_event" file to CTRL_MON directories (Tony Luck)
  - x86/resctrl: Make mba_sc use total bandwidth if local is not supported (Tony Luck)
  - x86/resctrl: Compute memory bandwidth for all supported events (Tony Luck)
  - x86/resctrl: Modify update_mba_bw() to use per CTRL_MON group event (Tony Luck)
  - x86/resctrl: Prepare for per-CTRL_MON group mba_MBps control (Tony Luck)
  - x86/resctrl: Introduce resctrl_file_fflags_init() to initialize fflags (Babu Moger)
  - x86/resctrl: Use kthread_run_on_cpu() (Frederic Weisbecker)
  - anolis: configs: Enable CONFIG_BPF_MM and CONFIG_BPF_THP (Yuanhe Shu)
  - anolis: mm: thp: add shmem thp order selection support by bpf (Yuanhe Shu)
  - bpf: Allow helper bpf_get_[ns_]current_pid_tgid() for all prog types (Yonghong Song)
  - selftests/bpf: add test case for BPF-THP inheritance across fork (Yafang Shao)
  - selftests/bpf: add test case to update THP policy (Yafang Shao)
  - selftests/bpf: add a simple BPF based THP policy (Yafang Shao)
  - Documentation: add BPF THP (Yafang Shao)
  - mm: bpf-thp: add support for global mode (Yafang Shao)
  - mm: thp: enable THP allocation exclusively through khugepaged (Yafang Shao)
  - mm: thp: decouple THP allocation between swap and page fault paths (Yafang Shao)
  - mm: thp: add support for BPF based THP order selection (Yafang Shao)
  - mm: thp: remove vm_flags parameter from thp_vma_allowable_order() (Yafang Shao)
  - mm: thp: remove vm_flags parameter from khugepaged_enter_vma() (Yafang Shao)
  - anolis: sched/isolation: Only skip percpu kthread when updating wilds (Tianchen Ding)
  - anolis: sched/isolation: fix schedule-while-atomic in update_wilds_cpumask() (Cruz Zhao)
  - anolis: sched: fix load average always > 1 (Tianchen Ding)
  - iommu/vt-d: Fix intel iommu iotlb sync hardlockup and retry (Guanghui Feng)
  - drivers/perf: hisi: Add support for HiSilicon MN PMU driver (Junhao He)
  - drivers/perf: hisi: Add support for HiSilicon NoC PMU (Yicong Yang)
  - drivers/perf: hisi: Support PMUs with no interrupt (Yicong Yang)
  - drivers/perf: hisi_pcie: Export supported Root Ports [bdf_min, bdf_max] (Yicong Yang)
  - perf: fix ddrc redundant value set (Yushan Wang)
  - drivers/perf: hisi: Relax the event number check of v2 PMUs (Junhao He)
  - drivers/perf: hisi: Add support for HiSilicon SLLC v3 PMU driver (Junhao He)
  - drivers/perf: hisi: Use ACPI driver_data to retrieve SLLC PMU information (Junhao He)
  - drivers/perf: hisi: Add support for HiSilicon DDRC v3 PMU driver (Junhao He)
  - drivers/perf: hisi: Simplify the probe process for each DDRC version (Junhao He)
  - drivers/perf: hisi: Add support for HiSilicon DDRC v3 PMU driver (Junhao He)
  - drivers/perf: hisi: Delete redundant blank line of DDRC PMU (Junhao He)
  - drivers/perf: hisi: Fix incorrect variable name "hha_pmu" in DDRC PMU driver (Junhao He)
  - drivers/perf: hisi: Export associated CPUs of each PMU through sysfs (Yicong Yang)
  - drivers/perf: hisi: Provide a generic implementation of cpumask/identifier (Yicong Yang)
  - drivers/perf: hisi: Add a common function to retrieve topology from firmware (Yicong Yang)
  - drivers/perf: hisi: Extract topology information to a separate structure (Yicong Yang)
  - drivers/perf: hisi: Set correct IRQ affinity for PMUs with no association (Yicong Yang)
  - drivers/perf: hisi: Refactor the detection of associated CPUs (Yicong Yang)
  - drivers/perf: hisi: Migrate to one online CPU if no associated one online (Yicong Yang)
  - drivers/perf: hisi: Don't update the associated_cpus on CPU offline (Yicong Yang)
  - drivers/perf: hisi: Define a symbol namespace for HiSilicon Uncore PMUs (Yicong Yang)
  - selftests: netfilter: nft_audit.sh: add more skip checks (Florian Westphal)
  - dma-mapping: fix swapped dir/flags arguments to trace_dma_alloc_sgt_err (Sean Anderson)
  - dma-mapping: fix direction in dma_alloc direction traces (Petr Tesarik)
  - dma-mapping: trace more error paths (Sean Anderson)
  - dma-mapping: use trace_dma_alloc for dma_alloc* instead of using trace_dma_map (Sean Anderson)
  - dma-mapping: trace dma_alloc/free direction (Sean Anderson)
  - dma-mapping: use macros to define events in a class (Sean Anderson)
  - dma-mapping: fix DMA API tracing for chained scatterlists (Christoph Hellwig)
  - dma-mapping: fix tracing dma_alloc/free with vmalloc'd memory (Sean Anderson)
  - dma-mapping: add tracing for dma-mapping API calls (Sean Anderson)
  - cpufreq: CPPC: Don't warn if FIE init fails to read counters (Jie Zhan)
  - cpufreq: ACPI: Re-sync CPU boost state on system resume (Viresh Kumar)
  - cpufreq: acpi: Set policy->boost_supported (Viresh Kumar)
  - cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
  - cpufreq: Move the check of cpufreq_driver->get into cpufreq_verify_current_freq() (Lifeng Zheng)
  - cpufreq: Use __free() for policy reference counting cleanup (Rafael J. Wysocki)
  - cpufreq: Remove duplicate check in __cpufreq_offline() (Lifeng Zheng)
  - cpufreq: Replace deprecated strncpy() with strscpy() (Justin Stitt)
  - cpufreq: Contain scaling_cur_freq.attr in cpufreq_attrs (Lifeng Zheng)
  - cpufreq: CPPC: Remove forward declaration of cppc_cpufreq_register_em() (Lifeng Zheng)
  - cpufreq: CPPC: Do not return a value from populate_efficiency_class() (Lifeng Zheng)
  - cpufreq: CPPC: Remove cpu_data_list (Lifeng Zheng)
  - cpufreq: CPPC: Fix error handling in cppc_scale_freq_workfn() (Jie Zhan)
  - cpufreq: Use the fixed and coherent frequency for scaling capacity (Vincent Guittot)
  - cpufreq: prevent NULL dereference in cpufreq_online() (Aboorva Devarajan)
  - cpufreq: Introduce a more generic way to set default per-policy boost flag (Lifeng Zheng)
  - cpufreq: ACPI: Remove set_boost in acpi_cpufreq_cpu_init() (Lifeng Zheng)
  - cpufreq: CPPC: Fix wrong max_freq in policy initialization (Lifeng Zheng)
  - cpufreq: Fix re-boost issue after hotplugging a CPU (Lifeng Zheng)
  - arm64: topology: Do not warn on missing AMU in cpuhp_topology_online() (Geert Uytterhoeven)
  - arm64: topology: Handle AMU FIE setup on CPU hotplug (Lifeng Zheng)
  - cpufreq: Add new helper function returning cpufreq policy (Lifeng Zheng)
  - arm64: topology: Skip already covered CPUs when setting freq source (Lifeng Zheng)
  - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Vincent Guittot)
  - cpufreq/cppc: Set the frequency used for computing the capacity (Vincent Guittot)
  - energy_model: Use a fixed reference frequency (Vincent Guittot)
  - perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12 (Yicong Yang)
  - perf arm-spe: Save per CPU information in metadata (Leo Yan)
  - perf arm-spe: Calculate meta data size (Leo Yan)
  - perf arm-spe: Prepare for adding data source packet implementations for other cores (Ilkka Koskinen)
  - perf arm-spe: Set sample.addr to target address for instruction sample (Graham Woodward)
  - perf color: Add printf format checking and resolve issues (Ian Rogers)
  - perf arm-spe: Dump metadata with version 2 (Leo Yan)
  - perf mem: Count L2 HITM for c2c statistic (Yicong Yang)
  - arm64: cputype: Add cputype definition for HIP12 (Yicong Yang)
  - Add gpio-hisi softdepend (Devyn Liu)
  - i2c: hisi: Correct the description comment for PIN_MUX METHOD (Devyn Liu)
  - i2c: hisi: Add I2C controller reset and initialization proccess in bus recovery action (Devyn Liu)
  - Add the verification operation after the bus recovery operation obtains resources through the ACPI (Devyn Liu)
  - i2c: hisi: Add gpio bus recovery support (Yicong Yang)
  - i2c: hisi: Add clearing tx aempty interrupt operation (Devyn Liu)
  - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 (Devyn Liu)
  - hwtracing: hisi_ptt: Check duplicate filters before allocation (Yicong Yang)
  - hwtracing: hisi_ptt: Initialize the filter sysfs attribute when allocation (Yicong Yang)
  - hwtracing: hisi_ptt: Optimize the trace data committing (Yicong Yang)
  - hwtracing: hisi_ptt: Disable interrupt after trace end (Yicong Yang)
  - perf hisi-ptt: Fix memory leak in lseek failure handling (Kuan-Wei Chiu)
  - PCI/ASPM: Update ASPM sysfs on MFD function removal to avoid use-after-free (Jay Fang)
  - PCI/DPC: Ignore Surprise Down error on hot removal (Smita Koralahalli)
  - Fixed the wrong debugfs node name in hisi_spi debugfs initialization (Devyn Liu)
  - Fix SPI registration failure logging level (Bowen Yu)
  - xhci:fix USB xhci controller issue (Longfang Liu)
  - arch_topology: Provide a stub topology_core_has_smt() for !CONFIG_GENERIC_ARCH_TOPOLOGY (Yicong Yang)
  - perf: arm_pmuv3: Don't use PMCCNTR_EL0 on SMT cores (Yicong Yang)
  - perf: arm_pmuv3: Factor out PMCCNTR_EL0 use conditions (Yicong Yang)
  - perf arm: Workaround ARM PMUs cpu maps having offline cpus (Ian Rogers)
  - arm64: arm_pmuv3: Correctly extract and check the PMUVer (Yicong Yang)
  - arm: perf: Fix ARCH=arm build with GCC (James Clark)
  - drivers: perf: arm_pmuv3: Add new macro PMUV3_INIT_MAP_EVENT() (Anshuman Khandual)
  - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Oliver Upton)
  - drivers: perf: arm_pmuv3: Drop some unused arguments from armv8_pmu_init() (Anshuman Khandual)
  - drivers: perf: arm_pmuv3: Read PMMIR_EL1 unconditionally (Anshuman Khandual)
  - irqchip/gicv3-its: Add workaround for HIP09/HIP10/HIP10C/HIP12 erratum 162100803/162200807/162400807/165010802 (Zhou Wang)
  - gic: increase the arch_timer priority to avoid hardlockup (Qinxin Xia)
  - x86/resctrl: Support Sub-NUMA cluster mode SNC6 (Tony Luck)
  - x86/resctrl: Fix arch_mbm_* array overrun on SNC (Peter Newman)
  - x86/resctrl: Update documentation with Sub-NUMA cluster changes (Tony Luck)
  - x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode (Tony Luck)
  - x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster (SNC) systems (Tony Luck)
  - x86/resctrl: Make __mon_event_count() handle sum domains (Tony Luck)
  - x86/resctrl: Fill out rmid_read structure for smp_call*() to read a counter (Tony Luck)
  - x86/resctrl: Handle removing directories in Sub-NUMA Cluster (SNC) mode (Tony Luck)
  - x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files (Tony Luck)
  - x86/resctrl: Allocate a new field in union mon_data_bits (Tony Luck)
  - x86/resctrl: Refactor mkdir_mondata_subdir() with a helper function (Tony Luck)
  - x86/resctrl: Initialize on-stack struct rmid_read instances (Tony Luck)
  - x86/resctrl: Add a new field to struct rmid_read for summation of domains (Tony Luck)
  - x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files (Tony Luck)
  - x86/resctrl: Block use of mba_MBps mount option on Sub-NUMA Cluster (SNC) systems (Tony Luck)
  - x86/resctrl: Introduce snc_nodes_per_l3_cache (Tony Luck)
  - x86/resctrl: Add node-scope to the options for feature scope (Tony Luck)
  - x86/resctrl: Split the rdt_domain and rdt_hw_domain structures (Tony Luck)
  - x86/resctrl: Prepare for different scope for control/monitor operations (Tony Luck)
  - x86/resctrl: Prepare to split rdt_domain structure (Tony Luck)
  - x86/resctrl: Prepare for new domain scope (Tony Luck)
  - x86/resctrl: Replace open coded cacheinfo searches (Tony Luck)
  - cacheinfo: Add function to get cacheinfo for a given CPU and cache level (Tony Luck)
  - cpu: Drop "extern" from function declarations in cpuhplock.h (Tony Luck)
  - cpu: Move CPU hotplug function declarations into their own header (Tony Luck)
  - x86/resctrl: Don't try to free nonexistent RMIDs (Dave Martin)
  - x86/resctrl: Add tracepoint for llc_occupancy tracking (Haifeng Xu)
  - x86/resctrl: Rename pseudo_lock_event.h to trace.h (Haifeng Xu)
  - x86/resctrl: Simplify call convention for MSR update functions (Tony Luck)
  - x86/resctrl: Pass domain to target CPU (Tony Luck)
  - x86/resctrl: Switch to new Intel CPU model defines (Tony Luck)
  - x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline (Reinette Chatre)
  - Documentation/x86: Document that resctrl bandwidth control units are MiB (Tony Luck)
  - hwmon: (acpi_power_meter) Fix deadlocks related to acpi_power_meter_notify() (Rafael J. Wysocki)
  - hwmon: Fix the missing of 'average' word in hwmon_power_attr_templates (Huisong Li)
  - hwmon: (acpi_power_meter) Replace the deprecated hwmon_device_register (Huisong Li)
  - hwmon: (acpi_power_meter) Fix the fake power alarm reporting (Huisong Li)
  - hwmon: (acpi_power_meter) Fix a check for the return value of read_domain_devices(). (Kazuhiro Abe)
  - hwmon: (acpi_power_meter) Fix update the power trip points on failure (Huisong Li)
  - hwmon: (acpi_power_meter) Fix uninitialized variables (Huisong Li)
  - hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method (Huisong Li)
  - hwmon: (xgene) Migrate to use generic PCC shmem related macros (Sudeep Holla)
  - soc: kunpeng_hccs: Migrate to use generic PCC shmem related macros (Sudeep Holla)
  - tools/power/x86/intel-speed-select: v1.22 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Prefix header search path with sysroot (Khem Raj)
  - tools/power/x86/intel-speed-select: Die ID for IO dies (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix the condition to check multi die system (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Prevent increasing MAX_DIE_PER_PACKAGE (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: v1.21 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix TRL restore after SST-TF disable (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: v1.20 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: v1.19 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Display CPU as None for -1 (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: SST BF/TF support per level (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix display for unsupported levels (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Support multiple dies (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Increase die count (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: v1.18 release (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Use cgroup isolate for CPU 0 (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Increase max CPUs in one request (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Display error for core-power support (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: No TRL for non compute domains (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: turbo-mode enable disable swapped (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Update help for TRL (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Sanitize integer arguments (Srinivas Pandruvada)
  - tools/power turbostat: AMD: msr offset 0x611 read failed: Input/output error (Len Brown)
  - tools/power turbostat: version 2025.12.02 (Len Brown)
  - tools/power turbostat: Print wide names only for RAW 64-bit columns (Len Brown)
  - tools/power turbostat: Print percentages in 8-columns (Len Brown)
  - tools/power turbostat: Print "nan" for out of range percentages (Len Brown)
  - tools/power turbostat: Validate APERF access for VMWARE (Len Brown)
  - tools/power turbostat: Enhance perf probe (Len Brown)
  - tools/power turbostat: Validate RAPL MSRs for AWS Nitro Hypervisor (Len Brown)
  - tools/power turbostat: Add run-time MSR driver probe (Len Brown)
  - tools/power turbostat: Set per_cpu_msr_sum to NULL after free (Emily Ehlert)
  - tools/power turbostat: Add LLC stats (Len Brown)
  - tools/power turbostat: Remove dead code (Len Brown)
  - tools/power turbostat: Refactor floating point printout code (Len Brown)
  - tools/power turbostat.8: Update example (Len Brown)
  - tools/power turbostat: Refactor added-counter value printing code (Len Brown)
  - tools/power turbostat: Refactor added column header printing (Len Brown)
  - tools/power turbostat: Add Wildcat Lake and Nova Lake support (Len Brown)
  - tools/power turbostat: Regression fix Uncore MHz printed in hex (Len Brown)
  - tools/power turbostat: Fix incorrect sorting of PMT telemetry (Kaushlendra Kumar)
  - tools/power turbostat: version 2025.09.09 (Len Brown)
  - tools/power turbostat: Handle non-root legacy-uncore sysfs permissions (Len Brown)
  - tools/power turbostat: standardize PER_THREAD_PARAMS (Len Brown)
  - tools/power turbostat: Fix DMR support (Zhang Rui)
  - tools/power turbostat: add format "average" for external attributes (Michael Hebenstreit)
  - tools/power turbostat: delete GET_PKG() (Len Brown)
  - tools/power turbostat: probe and display L3 cache topology (Len Brown)
  - tools/power turbostat: Support more than 64 built-in-counters (Len Brown)
  - tools/power turbostat.8: Document Totl%C0, Any%C0, GFX%C0, CPUGFX% columns (Len Brown)
  - tools/power turbostat: Fix bogus SysWatt for forked program (Zhang Rui)
  - tools/power turbostat: Handle cap_get_proc() ENOSYS (Calvin Owens)
  - tools/power turbostat: Fix build with musl (Calvin Owens)
  - tools/power turbostat: verify arguments to params --show and --hide (Len Brown)
  - tools/power turbostat: regression fix: --show C1E% (Len Brown)
  - tools/power turbostat: version 2025.06.08 (Len Brown)
  - tools/power turbostat: Add initial support for BartlettLake (Zhang Rui)
  - tools/power turbostat: Add initial support for DMR (Zhang Rui)
  - tools/power turbostat: Dump RAPL sysfs info (Zhang Rui)
  - tools/power turbostat: Avoid probing the same perf counters (Zhang Rui)
  - tools/power turbostat: Allow probing RAPL with platform_features->rapl_msrs cleared (Zhang Rui)
  - tools/power turbostat: Clean up add perf/msr counter logic (Zhang Rui)
  - tools/power turbostat: Introduce add_msr_counter() (Zhang Rui)
  - tools/power turbostat: Remove add_msr_perf_counter_() (Zhang Rui)
  - tools/power turbostat: Remove add_cstate_perf_counter_() (Zhang Rui)
  - tools/power turbostat: Remove add_rapl_perf_counter_() (Zhang Rui)
  - tools/power turbostat: Quit early for unsupported RAPL counters (Zhang Rui)
  - tools/power turbostat: Always check rapl_joules flag (Zhang Rui)
  - tools/power turbostat: Fix AMD package-energy reporting (Gautham R. Shenoy)
  - tools/power turbostat: Fix RAPL_GFX_ALL typo (Kaushlendra Kumar)
  - tools/power turbostat: Add Android support for MSR device handling (Kaushlendra Kumar)
  - tools/power turbostat.8: pm_domain wording fix (Len Brown)
  - tools/power turbostat.8: fix typo: idle_pct should be pct_idle (Len Brown)
  - tools/power turbostat: v2025.05.06 (Len Brown)
  - tools/power turbostat: disable "cpuidle" invocation counters, by default (Len Brown)
  - tools/power turbostat: re-factor sysfs code (Len Brown)
  - tools/power turbostat: Restore GFX sysfs fflush() call (Zhang Rui)
  - tools/power turbostat: Document GNR UncMHz domain convention (Len Brown)
  - tools/power turbostat: report CoreThr per measurement interval (Len Brown)
  - tools/power turbostat: Increase CPU_SUBSET_MAXCPUS to 8192 (Justin Ernst)
  - tools/power turbostat: Add idle governor statistics reporting (Artem Bityutskiy)
  - tools/power turbostat: Fix names matching (Artem Bityutskiy)
  - tools/power turbostat: Allow Zero return value for some RAPL registers (Zhang Rui)
  - tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options (Len Brown)
  - tools/power turbostat: version 2025.02.02 (Len Brown)
  - tools/power turbostat: Add CPU%c1e BIC for CWF (Patryk Wlazlyn)
  - tools/power turbostat: Harden one-shot mode against cpu offline (Len Brown)
  - tools/power turbostat: Fix forked child affinity regression (Len Brown)
  - tools/power turbostat: Add tcore clock PMT type (Patryk Wlazlyn)
  - tools/power turbostat: version 2025.01.14 (Len Brown)
  - tools/power turbostat: Allow adding PMT counters directly by sysfs path (Patryk Wlazlyn)
  - tools/power turbostat: Allow mapping multiple PMT files with the same GUID (Patryk Wlazlyn)
  - tools/power turbostat: Add PMT directory iterator helper (Patryk Wlazlyn)
  - tools/power turbostat: Extend PMT identification with a sequence number (Patryk Wlazlyn)
  - tools/power turbostat: Return default value for unmapped PMT domains (Patryk Wlazlyn)
  - tools/power turbostat: Check for non-zero value when MSR probing (Patryk Wlazlyn)
  - tools/power turbostat: Enhance turbostat self-performance visibility (Zhang Rui)
  - tools/power turbostat: Add fixed RAPL PSYS divisor for SPR (Patryk Wlazlyn)
  - tools/power turbostat: Fix PMT mmaped file size rounding (Patryk Wlazlyn)
  - tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT (Patryk Wlazlyn)
  - tools/power turbostat: Add an NMI column (Len Brown)
  - tools/power turbostat: add Busy% to "show idle" (Len Brown)
  - tools/power turbostat: Introduce --force parameter (Zhang Rui)
  - tools/power turbostat: Improve --help output (Zhang Rui)
  - tools/power turbostat: Exit on unsupported Vendors (Zhang Rui)
  - tools/power turbostat: Exit on unsupported Intel models (Zhang Rui)
  - tools/power turbostat: update turbostat(8) (Len Brown)
  - tools/power turbostat: Add initial support for ClearwaterForest (Zhang Rui)
  - tools/power turbostat: Add initial support for PantherLake (Zhang Rui)
  - tools/power turbostat: 2024.11.30 (Len Brown)
  - tools/power turbostat: Add RAPL psys as a built-in counter (Patryk Wlazlyn)
  - tools/power turbostat: Fix child's argument forwarding (Patryk Wlazlyn)
  - tools/power turbostat: Force --no-perf in --dump mode (Patryk Wlazlyn)
  - tools/power turbostat: Add support for /sys/class/drm/card1 (Zhang Rui)
  - tools/power turbostat: Cache graphics sysfs file descriptors during probe (Zhang Rui)
  - tools/power turbostat: Consolidate graphics sysfs access (Zhang Rui)
  - tools/power turbostat: Remove unnecessary fflush() call (Zhang Rui)
  - tools/power turbostat: Enhance platform divergence description (Zhang Rui)
  - tools/power turbostat: Add initial support for GraniteRapids-D (Zhang Rui)
  - tools/power turbostat: Remove PC3 support on Lunarlake (Zhang Rui)
  - tools/power turbostat: Rename arl_features to lnl_features (Zhang Rui)
  - tools/power turbostat: Add back PC8 support on Arrowlake (Zhang Rui)
  - tools/power turbostat: Remove PC7/PC9 support on MTL (Zhang Rui)
  - tools/power turbostat: Honor --show CPU, even when even when num_cpus=1 (Patryk Wlazlyn)
  - tools/power turbostat: Fix trailing '\n' parsing (Zhang Rui)
  - tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (Patryk Wlazlyn)
  - tools/power turbostat: Fix column printing for PMT xtal_time counters (Patryk Wlazlyn)
  - tools/power turbostat: fix GCC9 build regression (Todd Brandt)
  - tools/power turbostat: version 2024.07.26 (Len Brown)
  - tools/power turbostat: Include umask=%x in perf counter's config (Patryk Wlazlyn)
  - tools/power turbostat: Document PMT in turbostat.8 (Patryk Wlazlyn)
  - tools/power turbostat: Add MTL's PMT DC6 builtin counter (Patryk Wlazlyn)
  - tools/power turbostat: Add early support for PMT counters (Patryk Wlazlyn)
  - tools/power turbostat: Move verbose counter messages to level 2 (Patryk Wlazlyn)
  - tools/power turbostat: Move debug prints from stdout to stderr (Patryk Wlazlyn)
  - tools/power turbostat: Fix typo in turbostat.8 (Patryk Wlazlyn)
  - tools/power turbostat: Add perf added counter example to turbostat.8 (Patryk Wlazlyn)
  - tools/power turbostat: Fix formatting in turbostat.8 (Patryk Wlazlyn)
  - tools/power turbostat: Extend --add option with perf counters (Patryk Wlazlyn)
  - tools/power turbostat: Group SMI counter with APERF and MPERF (Patryk Wlazlyn)
  - tools/power turbostat: Add ZERO_ARRAY for zero initializing builtin array (Patryk Wlazlyn)
  - tools/power turbostat: Replace enum rapl_source and cstate_source with counter_source (Patryk Wlazlyn)
  - tools/power turbostat: Remove anonymous union from rapl_counter_info_t (Patryk Wlazlyn)
  - tools/power/turbostat: Switch to new Intel CPU model defines (Tony Luck)
  - tools/power turbostat: Add local build_bug.h header for snapshot target (Patryk Wlazlyn)
  - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (Adam Hawley)
  - tools/power turbostat: option '-n' is ambiguous (David Arcari)
  - tools/power turbostat: version 2024.05.10 (Len Brown)
  - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (Patryk Wlazlyn)
  - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (Patryk Wlazlyn)
  - tools/power turbostat: Read Package-cstates via perf (Patryk Wlazlyn)
  - tools/power turbostat: Read Core-cstates via perf (Patryk Wlazlyn)
  - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (Patryk Wlazlyn)
  - tools/power turbostat: Add columns for clustered uncore frequency (Len Brown)
  - tools/power turbostat: Enable non-privileged users to read sysfs counters (Patryk Wlazlyn)
  - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (Patryk Wlazlyn)
  - tools/power turbostat: Add ARL-H support (Zhang Rui)
  - tools/power turbostat: Enhance ARL/LNL support (Zhang Rui)
  - tools/power turbostat: Survive sparse die_id (Len Brown)
  - tools/power turbostat: Harden probe_intel_uncore_frequency() (Len Brown)
  - tools/power turbostat: Add "snapshot:" Makefile target (Len Brown)
  - tools/power turbostat: v2024.04.10 (Len Brown)
  - tools/power turbostat: Add selftests (Patryk Wlazlyn)
  - tools/power/turbostat: Add support for Xe sysfs knobs (Zhang Rui)
  - tools/power/turbostat: Add support for new i915 sysfs knobs (Zhang Rui)
  - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (Zhang Rui)
  - tools/power/turbostat: Unify graphics sysfs snapshots (Zhang Rui)
  - tools/power/turbostat: Cache graphics sysfs path (Zhang Rui)
  - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (Zhang Rui)
  - tools/power turbostat: read RAPL counters via perf (Patryk Wlazlyn)
  - tools/power turbostat: Add proper re-initialization for perf file descriptors (Patryk Wlazlyn)
  - tools/power turbostat: Clear added counters when in no-msr mode (Patryk Wlazlyn)
  - tools/power turbostat: add early exits for permission checks (Patryk Wlazlyn)
  - tools/power turbostat: detect and disable unavailable BICs at runtime (Patryk Wlazlyn)
  - tools/power turbostat: Add reading aperf and mperf via perf API (Patryk Wlazlyn)
  - tools/power turbostat: Add --no-perf option (Patryk Wlazlyn)
  - tools/power turbostat: Add --no-msr option (Patryk Wlazlyn)
  - tools/power turbostat: enhance -D (debug counter dump) output (Len Brown)
  - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (Patryk Wlazlyn)
  - tools/power turbostat: Expand probe_intel_uncore_frequency() (Len Brown)
  - tools/power turbostat: Do not print negative LPI residency (Chen Yu)
  - tools/power turbostat: version 2023.11.07 (Len Brown)
  - tools/power/turbostat: bugfix "--show IPC" (Len Brown)
  - tools/power/turbostat: Add initial support for LunarLake (Sumeet Pawnikar)
  - tools/power/turbostat: Add initial support for ArrowLake (Sumeet Pawnikar)
  - tools/power/turbostat: Add initial support for GrandRidge (Zhang Rui)
  - tools/power/turbostat: Add initial support for SierraForest (Zhang Rui)
  - tools/power/turbostat: Add initial support for GraniteRapids (Zhang Rui)
  - tools/power/turbostat: Add MSR_CORE_C1_RES support for spr_features (Zhang Rui)
  - tools/power/turbostat: Move process to root cgroup (Srinivas Pandruvada)
  - tools/power/turbostat: Handle cgroup v2 cpu limitation (Zhang Rui)
  - tools/power/turbostat: Abstrct function for parsing cpu string (Zhang Rui)
  - tools/power/turbostat: Handle offlined CPUs in cpu_subset (Zhang Rui)
  - tools/power/turbostat: Obey allowed CPUs for system summary (Zhang Rui)
  - tools/power/turbostat: Obey allowed CPUs for primary thread/core detection (Zhang Rui)
  - tools/power/turbostat: Abstract several functions (Zhang Rui)
  - tools/power/turbostat: Obey allowed CPUs during startup (Zhang Rui)
  - tools/power/turbostat: Obey allowed CPUs when accessing CPU counters (Zhang Rui)
  - tools/power/turbostat: Introduce cpu_allowed_set (Zhang Rui)
  - tools/power/turbostat: Remove PC7/PC9 support on ADL/RPL (Zhang Rui)
  - tools/power/turbostat: Enable MSR_CORE_C1_RES on recent Intel client platforms (Zhang Rui)
  - tools/power/turbostat: Introduce probe_pm_features() (Zhang Rui)
  - tools/power/turbostat: Relocate more probing related code (Zhang Rui)
  - tools/power/turbostat: Reorder some functions (Zhang Rui)
  - tools/power/turbostat: Relocate thermal probing code (Zhang Rui)
  - tools/power/turbostat: Relocate lpi probing code (Zhang Rui)
  - tools/power/turbostat: Relocate graphics probing code (Zhang Rui)
  - tools/power/turbostat: Rename rapl probing function (Zhang Rui)
  - tools/power/turbostat: Rename uncore probing function (Zhang Rui)
  - tools/power/turbostat: Relocate pstate probing code (Zhang Rui)
  - tools/power/turbostat: Relocate cstate probing code (Zhang Rui)
  - tools/power/turbostat: Improve probe_platform_features() logic (Zhang Rui)
  - tools/power/turbostat: Delete intel_model_duplicates() (Zhang Rui)
  - tools/power/turbostat: Abstract cstate prewake bit support (Zhang Rui)
  - tools/power/turbostat: Abstract aperf/mperf multiplier support (Zhang Rui)
  - tools/power/turbostat: Abstract extended cstate MSRs support (Zhang Rui)
  - tools/power/turbostat: Abstract MSR_KNL_CORE_C6_RESIDENCY support (Zhang Rui)
  - tools/power/turbostat: Abstract MSR_ATOM_PKG_C6_RESIDENCY support (Zhang Rui)
  - tools/power/turbostat: Abstract MSR_CC6/MC6_DEMOTION_POLICY_CONFIG support (Zhang Rui)
  - tools/power/turbostat: Abstract MSR_MODULE_C6_RES_MS support (Zhang Rui)
  - tools/power/turbostat: Abstract MSR_CORE_C1_RES support (Zhang Rui)
  - tools/power/turbostat: Abstract IRTL support (Zhang Rui)
  - tools/power/turbostat: Use fine grained IRTL output (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for is_slm()/is_knl()/is_cnl()/is_ehl() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for has_c8910_msrs() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for is_bdx() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for is_skx()/is_icx()/is_spr() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for is_dnv() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for is_jvl() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for has_slv_msrs() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for has_snb_msrs() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for models with .cst_limit set (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for has_snb_msrs() models (Zhang Rui)
  - tools/power/turbostat: Adjust cstate for models with .has_nhm_msrs set (Zhang Rui)
  - tools/power/turbostat: Add skeleton support for cstate enumeration (Zhang Rui)
  - tools/power/turbostat: Abstract TSC tweak support (Zhang Rui)
  - tools/power/turbostat: Remove unused family/model parameters for RAPL functions (Zhang Rui)
  - tools/power/turbostat: Abstract hardcoded TDP value (Zhang Rui)
  - tools/power/turbostat: Abstract fixed DRAM Energy unit support (Zhang Rui)
  - tools/power/turbostat: Abstract RAPL divisor support (Zhang Rui)
  - tools/power/turbostat: Abstract Per Core RAPL support (Zhang Rui)
  - tools/power/turbostat: Abstract RAPL MSRs support (Zhang Rui)
  - tools/power/turbostat: Simplify the logic for RAPL enumeration (Zhang Rui)
  - tools/power/turbostat: Redefine RAPL macros (Zhang Rui)
  - tools/power/turbostat: Abstract hardcoded Crystal Clock frequency (Zhang Rui)
  - tools/power/turbostat: Abstract Automatic Cstate Conversion support (Zhang Rui)
  - tools/power/turbostat: Abstract Perf Limit Reasons MSRs support (Zhang Rui)
  - tools/power/turbostat: Abstract TCC Offset bits support (Zhang Rui)
  - tools/power/turbostat: Abstract Config TDP MSRs support (Zhang Rui)
  - tools/power/turbostat: Rename some TRL functions (Zhang Rui)
  - tools/power/turbostat: Abstract Turbo Ratio Limit MSRs support (Zhang Rui)
  - tools/power/turbostat: Rename some functions (Zhang Rui)
  - tools/power/turbostat: Remove a redundant check (Zhang Rui)
  - tools/power/turbostat: Abstract Nehalem MSRs support (Zhang Rui)
  - tools/power/turbostat: Abstract Package cstate limit decoding support (Zhang Rui)
  - tools/power/turbostat: Abstract BCLK frequency support (Zhang Rui)
  - tools/power/turbostat: Abstract MSR_MISC_PWR_MGMT support (Zhang Rui)
  - tools/power/turbostat: Abstract MSR_MISC_FEATURE_CONTROL support (Zhang Rui)
  - tools/power/turbostat: Add skeleton support for table driven feature enumeration (Zhang Rui)
  - tools/power/turbostat: Remove pseudo check for two models (Zhang Rui)
  - tools/power/turbostat: Remove redundant duplicates (Zhang Rui)
  - tools/power/turbostat: Replace raw value cpu model with Macro (Zhang Rui)
  - tools/power/turbostat: Support alternative graphics sysfs knobs (Zhang Rui)
  - tools/power/turbostat: Enable TCC Offset on more models (Zhang Rui)
  - tools/power/turbostat: Fix failure with new uncore sysfs (Zhang Rui)
  - x86/cpu: Add new Intel CPU model numbers for Wildcatlake and Novalake (Tony Luck)
  - anolis: Revert "anolis: x86/resctrl: Add Hygon QoS support" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add a helper to avoid reaching into the arch code resource list" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move ctrlval string parsing policy away from the arch code" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add helper for setting CPU default properties" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid()" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Export resctrl fs's init function" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Wrap resctrl_arch_find_domain() around rdt_find_domain()" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move resctrl types to a separate header" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add a resctrl helper to reset all the resources" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move monitor init work to a resctrl init call" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move monitor exit work to a restrl exit call" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move max_{name,data}_width into resctrl code" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Stop using the for_each_*_rdt_resource() walkers" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Export the is_mbm_*_enabled() helpers to asm/resctrl.h" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMEC" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Change mon_event_config_{read,write}() to be arch helpers" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move mbm_cfg_mask to struct rdt_resource" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Allow resctrl_arch_mon_event_config_write() to return an error" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add resctrl_arch_ prefix to pseudo lock functions" (Jason Zeng)
  - anolis: remove config file for CONFIG_RESCTRL_FS_PSEUDO_LOCK (Jason Zeng)
  - anolis: Revert "x86/resctrl: Allow an architecture to disable pseudo lock" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Make prefetch_disable_bits belong to the arch code" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move thread_throttle_mode_init() to be managed by resctrl" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move get_config_index() to a header" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Claim get_domain_from_cpu() for resctrl" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Describe resctrl's bitmap size assumptions" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Rename resctrl_sched_in() to begin resctrl_arch_" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Drop __init/__exit on assorted symbols" (Jason Zeng)
  - anolis: remove resctrl config files (Jason Zeng)
  - anolis: Revert "fs/resctrl: Add boiler plate for external resctrl code" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move the filesystem bits to headers visible to fs/resctrl" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Move the resctrl filesystem code to /fs/resctrl" (Jason Zeng)
  - anolis: Revert "arm64: head.S: Initialise MPAM EL2 registers and disable traps" (Jason Zeng)
  - anolis: Revert "arm64: cpufeature: discover CPU support for MPAM" (Jason Zeng)
  - anolis: Revert "KVM: arm64: Fix missing traps of guest accesses to the MPAM registers" (Jason Zeng)
  - anolis: Revert "arm64: mpam: Context switch the MPAM registers" (Jason Zeng)
  - anolis: Revert "untested: KVM: arm64: Force guest EL1 to use user-space's partid configuration" (Jason Zeng)
  - anolis: Revert "ACPI / PPTT: Provide a helper to walk processor containers" (Jason Zeng)
  - anolis: Revert "ACPI / PPTT: Find PPTT cache level by ID" (Jason Zeng)
  - anolis: Revert "ACPI / PPTT: Add a helper to fill a cpumask from a processor container" (Jason Zeng)
  - anolis: Revert "ACPI / PPTT: Add a helper to fill a cpumask from a cache_id" (Jason Zeng)
  - anolis: Revert "cacheinfo: Allow for >32-bit cache 'id'" (Jason Zeng)
  - anolis: Revert "cacheinfo: Set cache 'id' based on DT data" (Jason Zeng)
  - anolis: Revert "cacheinfo: Expose the code to generate a cache-id from a device_node" (Jason Zeng)
  - anolis: Revert "drivers: base: cacheinfo: Add helper to find the cache size from cpu+level" (Jason Zeng)
  - anolis: remove config file for CONFIG_ACPI_MPAM (Jason Zeng)
  - anolis: Revert "ACPI / MPAM: Parse the MPAM table" (Jason Zeng)
  - anolis: Revert "dt-bindings: arm: Add MPAM MSC binding" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add the class and component structures for ris firmware described" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add MPAM MSC register layout definitions" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add cpuhp callbacks to probe MSC hardware" (Jason Zeng)
  - anolis: Revert "arm_mpam: Probe MSCs to find the supported partid/pmg values" (Jason Zeng)
  - anolis: Revert "arm_mpam: Probe the hardware features resctrl supports" (Jason Zeng)
  - anolis: Revert "arm_mpam: Merge supported features during mpam_enable() into mpam_class" (Jason Zeng)
  - anolis: Revert "arm_mpam: Reset MSC controls from cpu hp callbacks" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add a helper to touch an MSC from any CPU" (Jason Zeng)
  - anolis: Revert "arm_mpam: Extend reset logic to allow devices to be reset any time" (Jason Zeng)
  - anolis: Revert "arm_mpam: Register and enable IRQs" (Jason Zeng)
  - anolis: Revert "arm_mpam: Use the arch static key to indicate when mpam is enabled" (Jason Zeng)
  - anolis: Revert "arm_mpam: Allow configuration to be applied and restored during cpu online" (Jason Zeng)
  - anolis: Revert "arm_mpam: Probe and reset the rest of the features" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add helpers to allocate monitors" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add mpam_msmon_read() to read monitor value" (Jason Zeng)
  - anolis: Revert "arm_mpam: Track bandwidth counter state for overflow and power management" (Jason Zeng)
  - anolis: Revert "arm_mpam: Probe for long/lwd mbwu counters" (Jason Zeng)
  - anolis: Revert "arm_mpam: Use long MBWU counters if supported" (Jason Zeng)
  - anolis: Revert "arm_mpam: Add helper to reset saved mbwu state" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Pick the caches we will use as resctrl resources" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Pick a value for num_rmid" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Implement resctrl_arch_reset_resources()" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add resctrl_arch_get_config()" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Implement helpers to update configuration" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add CDP emulation" (Jason Zeng)
  - anolis: Revert "arm64: mpam: Add helpers to change a tasks and cpu mpam partid/pmg values" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add rmid index helpers" (Jason Zeng)
  - anolis: Revert "untested: arm_mpam: resctrl: Add support for MB resource" (Jason Zeng)
  - anolis: Revert "untested: arm_mpam: resctrl: Add support for mbm counters" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Allow resctrl to allocate monitors" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add resctrl_arch_rmid_read() and resctrl_arch_reset_rmid()" (Jason Zeng)
  - anolis: Revert "untested: arm_mpam: resctrl: Allow monitors to be configured" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add empty definitions for pseudo lock" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add empty definitions for fine-grained enables" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Add dummy definition for free running counters" (Jason Zeng)
  - anolis: Revert "arm64: mpam: Select ARCH_HAS_CPU_RESCTRL" (Jason Zeng)
  - anolis: Revert "perf/arm-cmn: Stop claiming all the resources" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Tell resctrl about cpu/domain online/offline" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Call resctrl_exit() in the event of errors" (Jason Zeng)
  - anolis: Revert "arm_mpam: resctrl: Update the rmid reallocation limit" (Jason Zeng)
  - anolis: Revert "fs/resctrl: Remove the limit on the number of CLOSID" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix L3 cache size display error in resctrl fs" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Remove the zero padding for MB percentage showing in schemata" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix MB default percentage error in schemata" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix the inaccurate MB granularity in resctrl info directory" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Limit MB percentage in schemata to multiples of granularity" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix the problem that error interrupt handling cannot exit normally" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Clear mpam_msc properly when driver probing failed" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix wrong MMIO space size for msc platform device" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix the wrong PARTID_MAX and PMG_MAX usage" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix schemata's display error of MB when CDP is enabled" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix the wrong checking when using USE_RMID_IDX" (Jason Zeng)
  - anolis: Revert "anolis: ACPI / MPAM: Avoid MPAM MSC has the same identifier" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Identify different types of machines for MPAM implementation specific features" (Jason Zeng)
  - anolis: Revert "openEuler: ACPI / PPTT: Filthy hack to find _a_ backwards reference in the PPTT [ROTTEN]" (Jason Zeng)
  - anolis: Revert "anolis: ACPI / PPTT: Add a helper to fill a cpumask from a cache with specific id and level" (Jason Zeng)
  - anolis: Revert "anolis: ACPI / PPTT: Downgrade the revision requirement in acpi_pptt_get_cpumask_from_cache_id_and_level" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Add cache msc info parsing for Yitian710 specific MPAM ACPI table" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Add supportion for implementation-defined MB monitoring" (Jason Zeng)
  - anolis: Revert "anolis: fs/resctrl: Add a new resctrl monitoring event to get MB in Bps" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Maximize Yitian710's MB monitoring window width" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix kernel boot failure when the firmware does not support MPAM" (Jason Zeng)
  - anolis: Revert "anolis: KVM: arm64: Only access MPAM registers when MPAM is enabled" (Jason Zeng)
  - anolis: Revert "anolis: configs: arm64: Enable ARM64_MPAM" (Jason Zeng)
  - anolis: Revert "anolis: fs/resctrl: Remove mbm_Bps features checking from resctrl_is_mbm_{enabled,event}" (Jason Zeng)
  - anolis: Revert "anolis: fs/resctrl: Cancel the delayed checking works when resctrl is umounted" (Jason Zeng)
  - anolis: Revert "anolis: arm_mpam: Fix the ris field parsing typo in error irq handler" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Don't try to free nonexistent RMIDs" (Jason Zeng)
  - anolis: Revert "anolis: aarch64: MPAM: Disable MPAM function by default" (Jason Zeng)
  - anolis: Revert "anolis: resctrl: fix UAF when domain offline" (Jason Zeng)
  - anolis: Revert "anolis: x86/resctrl: Workaround to detect if memory bandwidth HWDRC is capable" (Jason Zeng)
  - anolis: Revert "anolis: x86/resctrl: Add mount option for memory bandwidth HWDRC" (Jason Zeng)
  - anolis: Revert "x86/cpufeatures: Add support for Assignable Bandwidth Monitoring Counters (ABMC)" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add ABMC feature in the command line options" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Consolidate monitoring related data from rdt_resource" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Detect Assignable Bandwidth Monitoring feature details" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce resctrl_file_fflags_init() to initialize fflags" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add support to enable/disable AMD ABMC feature" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce the interface to display monitor mode" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce interface to display number of monitoring counters" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce MBM counters bitmap" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce mbm_total_cfg and mbm_local_cfg" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Remove MSR reading of event configuration value" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce mbm_cntr_map to track counters at domain" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add data structures and definitions for ABMC assignment" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce cntr_id in mongroup for assignments" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add the interface to assign a hardware counter" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add the interface to unassign a MBM counter" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Assign/unassign counters by default when ABMC is enabled" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Report "Unassigned" for MBM events in ABMC mode" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce the interface to switch between monitor modes" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Enable AMD ABMC feature by default when supported" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce interface to list monitor states of all the groups" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Introduce interface to modify assignment states of the groups" (Jason Zeng)
  - anolis: Revert "anolis: x86/resctrl: Fix memory bandwidth counter width for Hygon CPUs" (Jason Zeng)
  - anolis: Revert "x86/cpufeatures: Add support for L3 Smart Data Cache Injection Allocation Enforcement" (Jason Zeng)
  - anolis: Revert "x86/resctrl: Add SDCIAE feature in the command line options" (Jason Zeng)
  - anolis: Revert "x86,fs/resctrl: Detect io_alloc feature" (Jason Zeng)
  - anolis: Revert "x86,fs/resctrl: Implement "io_alloc" enable/disable handlers" (Jason Zeng)
  - anolis: Revert "fs/resctrl: Introduce interface to display "io_alloc" support" (Jason Zeng)
  - anolis: Revert "fs/resctrl: Add user interface to enable/disable io_alloc feature" (Jason Zeng)
  - anolis: Revert "fs/resctrl: Introduce interface to display io_alloc CBMs" (Jason Zeng)
  - anolis: Revert "fs/resctrl: Modify struct rdt_parse_data to pass mode and CLOSID" (Jason Zeng)
  - anolis: Revert "fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks" (Jason Zeng)
  - mm: memfd_luo: always dirty all folios (Pratyush Yadav (Google))
  - mm: memfd_luo: always make all folios uptodate (Pratyush Yadav (Google))
  - mm: memfd_luo: restore and free memfd_luo_ser on failure (Pratyush Yadav (Google))
  - mm: memfd_luo: use memfd_alloc_file() instead of shmem_file_setup() (Pratyush Yadav (Google))
  - memfd: export alloc_file() (Pratyush Yadav (Google))
  - mm/memfd: use strncpy_from_user() to read memfd name (Isaac J. Manjarres)
  - mm/memfd: refactor and cleanup the logic in memfd_create() (Isaac J. Manjarres)
  - liveupdate: luo_file: remember retrieve() status (Pratyush Yadav (Google))
  - kho: remove unnecessary WARN_ON(err) in kho_populate() (Ran Xiaokai)
  - kho: fix missing early_memunmap() call in kho_populate() (Ran Xiaokai)
  - kho: fix doc for kho_restore_pages() (Tycho Andersen (AMD))
  - tests/liveupdate: add in-kernel liveupdate test (Pasha Tatashin)
  - liveupdate: luo_flb: introduce File-Lifecycle-Bound global state (Pasha Tatashin)
  - liveupdate: luo_file: Use private list (Pasha Tatashin)
  - list: add kunit test for private list primitives (Pasha Tatashin)
  - list: add primitives for private list manipulations (Pasha Tatashin)
  - kho: skip memoryless NUMA nodes when reserving scratch areas (Evangelos Petrongonas)
  - kho: cleanup error handling in kho_populate() (Mike Rapoport (Microsoft))
  - kho: simplify page initialization in kho_restore_page() (Pratyush Yadav)
  - kho: use unsigned long for nr_pages (Pratyush Yadav)
  - kho: print which scratch buffer failed to be reserved (Pratyush Yadav (Google))
  - kho: remove duplicate header file references (Long Wei)
  - kho: test: clean up residual memory upon test_kho module unload (Long Wei)
  - kho: relocate vmalloc preservation structure to KHO ABI header (Jason Miu)
  - kho: introduce KHO FDT ABI header (Jason Miu)
  - kho: docs: combine concepts and FDT documentation (Mike Rapoport (Microsoft))
  - kho/abi: memfd: make generated documentation more coherent (Mike Rapoport (Microsoft))
  - kho/abi: luo: make generated documentation more coherent (Mike Rapoport (Microsoft))
  - MAINTAINERS: add ABI headers to KHO and LIVE UPDATE (Pratyush Yadav)
  - liveupdate: separate memfd support into LIVEUPDATE_MEMFD (Pasha Tatashin)
  - liveupdate: luo_file: do not clear serialized_data on unfreeze (Pratyush Yadav (Google))
  - kho: kho_preserve_vmalloc(): don't return 0 when ENOMEM (Andrew Morton)
  - mm: memfd_luo: add CONFIG_SHMEM dependency (Arnd Bergmann)
  - liveupdate: luo_core: fix redundant bound check in luo_ioctl() (Pasha Tatashin)
  - iommufd/selftest: Fix ioctl return value in _test_cmd_trigger_vevents() (Nicolin Chen)
  - iommu/selftest: prevent use of uninitialized variable (Alessandro Zanni)
  - iommu/tegra241-cmdqv: Reset VCMDQ in tegra241_vcmdq_hw_init_user() (Nicolin Chen)
  - iommu/arm-smmu-v3: Remove IAS (Mostafa Saleh)
  - iommufd/selftest: Check for overflow in IOMMU_TEST_OP_ADD_RESERVED (Jason Gunthorpe)
  - iommufd/selftest: Make it clearer to gcc that the access is not out of bounds (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Fix error check in arm_smmu_alloc_cd_tables (Ryan Huang)
  - iommufd: Make vfio_compat's unmap succeed if the range is already empty (Jason Gunthorpe)
  - iommufd: Don't overflow during division for dirty tracking (Jason Gunthorpe)
  - dma-buf: drop caching of sg_tables (Christian König)
  - dma-buf/dma-fence: remove unnecessary callbacks (Christian König)
  - dma-mapping: fix missing clear bdr in check_ram_in_range_map() (Baochen Qiang)
  - dma-mapping: Fix warning reported for missing prototype (Balbir Singh)
  - dma/mapping.c: dev_dbg support for dma_addressing_limited (Balbir Singh)
  - dma-buf: dma-buf: stop mapping sg_tables on attach v2 (Christian König)
  - dma-buf: fix incorrect dma-fence documentation v2 (Christian König)
  - dma-debug: fix physical address calculation for struct dma_debug_entry (Fedor Pchelkin)
  - dma-debug: store a phys_addr_t in struct dma_debug_entry (Christoph Hellwig)
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS (T.J. Mercier)
  - dma-mapping: reflow dma_supported (Christoph Hellwig)
  - dma-mapping: report unlimited DMA addressing in IOMMU DMA path (Leon Romanovsky)
  - dma-mapping: reliably inform about DMA support for IOMMU (Leon Romanovsky)
  - dma-buf: Use atomic64_inc_return() in dma_buf_getfile() (Uros Bizjak)
  - dma-buf: fix S_IRUGO to 0444, block comments, func declaration (Pintu Kumar)
  - vfio/pci: Remove unused struct 'vfio_pci_mmap_vma' (Dr. David Alan Gilbert)
  - dma-buf: Do not build debugfs related code when !CONFIG_DEBUG_FS (Tvrtko Ursulin)
  - dma-buf: Add syntax highlighting to code listings in the document (Tommy Chiang)
  - dma-buf: Replace strlcpy() with strscpy() (Kees Cook)
  - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jia He)
  - dma-mapping: move dma_addressing_limited() out of line (Jia He)
  - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Gustavo A. R. Silva)
  - anolis: Revert "KVM: arm64: Disable MPAM visibility by default, and handle traps" (Wei Chen)
  - KVM: selftests: Add CONFIG_64BIT definition for the build (Haibo Xu)
  - KVM: riscv: selftests: Add sstc timer test (Haibo Xu)
  - KVM: arm64: selftests: Split arch_timer test code (Haibo Xu)
  - anolis: Revert "KVM: arm64: selftests: Split arch_timer test code" (Jun He)
  - anolis: Revert "KVM: riscv: selftests: Add sstc timer test" (Jun He)
  - KVM: arm64: Fix selftests after sysreg field name update (Marc Zyngier)
  - anolis: Revert "KVM: arm64: Fix selftests after sysreg field name update" (Jun He)
  - cxl_test: Limit location for fake CFMWS to mappable range (Jonathan Cameron)
  - cxl/test: Add support for qos_class checking (Dave Jiang)
  - cxl: Fix sysfs export of qos_class for memdev (Dave Jiang)
  - cxl: Remove unnecessary type cast in cxl_qos_class_verify() (Dave Jiang)
  - cxl: Change 'struct cxl_memdev_state' *_perf_list to single 'struct cxl_dpa_perf' (Dave Jiang)
  - cxl/pci: Skip irq features if MSI/MSI-X are not supported (Ira Weiny)
  - tools/testing/nvdimm: Disable "missing prototypes declarations" warnings (Dan Williams)
  - tools/testing/cxl: Disable "missing prototypes declarations" warnings (Dan Williams)
  - ACPI: tables: Correct and clean up the logic of acpi_parse_entries_array() (Yuntao Wang)
  - cxl/core: use sysfs_emit() for attr's _show() (Shiyang Ruan)
  - cxl: Refactor to use __free() for cxl_root allocation in cxl_endpoint_port_probe() (Dave Jiang)
  - cxl: Refactor to use __free() for cxl_root allocation in cxl_find_nvdimm_bridge() (Dave Jiang)
  - cxl: Fix device reference leak in cxl_port_perf_data_calculate() (Dave Jiang)
  - cxl: Convert find_cxl_root() to return a 'struct cxl_root *' (Dave Jiang)
  - cxl: Introduce put_cxl_root() helper (Dave Jiang)
  - perf vendor events amd: Add Zen 6 metrics (Sandipan Das)
  - perf vendor events amd: Add Zen 6 uncore events (Sandipan Das)
  - perf vendor events amd: Add Zen 6 core events (Sandipan Das)
  - perf vendor events amd: Add Zen 6 mapping (Sandipan Das)
  - perf vendor events amd: Add Zen 5 mapping (Sandipan Das)
  - anolis: configs: enable CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP (Baolin Wang)
  - RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP (Fangyu Yu)
  - vfio/pci: Align huge faults to order (Alex Williamson)
  - vfio/pci: Fallback huge faults for unaligned pfn (Alex Williamson)
  - arm64: mm: Drop dead code for pud special bit handling (Peter Xu)
  - mm: fix follow_pfnmap API lockdep assert (Linus Torvalds)
  - mm/huge_memory: check pmd_special() only after pmd_present() (David Hildenbrand)
  - vfio/pci: implement huge_fault support (Alex Williamson)
  - mm/arm64: support large pfn mappings (Peter Xu)
  - mm/x86: support large pfn mappings (Peter Xu)
  - mm: remove follow_pte() (Peter Xu)
  - anolis: mm: use the new follow_pfnmap API (Baolin Wang)
  - mm/access_process_vm: use the new follow_pfnmap API (Peter Xu)
  - acrn: use the new follow_pfnmap API (Peter Xu)
  - vfio: use the new follow_pfnmap API (Peter Xu)
  - mm/x86/pat: use the new follow_pfnmap API (Peter Xu)
  - s390/pci_mmio: use follow_pfnmap API (Peter Xu)
  - KVM: use follow_pfnmap API (Peter Xu)
  - mm: new follow_pfnmap API (Peter Xu)
  - mm: always define pxx_pgprot() (Peter Xu)
  - mm/fork: accept huge pfnmap entries (Peter Xu)
  - mm/pagewalk: check pfnmap for folio_walk_start() (Peter Xu)
  - mm/gup: detect huge pfnmap entries in gup-fast (Peter Xu)
  - mm: allow THP orders for PFNMAPs (Peter Xu)
  - mm: mark special bits for huge pfn mappings when inject (Peter Xu)
  - mm: drop is_huge_zero_pud() (Peter Xu)
  - mm: introduce ARCH_SUPPORTS_HUGE_PFNMAP and special bits to pmd/pud (Peter Xu)
  - vfio/pci: Use unmap_mapping_range() (Alex Williamson)
  - vfio: Create vfio_fs_type with inode per device (Alex Williamson)
  - mm: move follow_phys to arch/x86/mm/pat/memtype.c (Christoph Hellwig)
  - udp: Unhash auto-bound connected sk from 4-tuple hash table when disconnected. (Kuniyuki Iwashima)
  - bonding: alb: fix UAF in rlb_arp_recv during bond up/down (Tingyin Duan)
  - mm: filemap: fix nr_pages calculation overflow in filemap_map_pages() (Baolin Wang)
  - x86/mce: Add a clear_bank() helper (Yazen Ghannam)
  - x86/msr: Rename 'mce_wrmsrl()' to 'mce_wrmsrq()' (Ingo Molnar)
  - x86/msr: Rename 'mce_rdmsrl()' to 'mce_rdmsrq()' (Ingo Molnar)
  - x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers (Avadhut Naik)
  - x86/mce: Move machine_check_poll() status checks to helper functions (Yazen Ghannam)
  - x86/mce: Separate global and per-CPU quirks (Yazen Ghannam)
  - x86/mce: Cleanup bank processing on init (Borislav Petkov)
  - x86/mce: Convert family/model mixed checks to VFM-based checks (Qiuxu Zhuo)
  - x86/cpu/intel: Replace PAT erratum model/family magic numbers with symbolic IFM references (Dave Hansen)
  - x86/mce: Do 'UNKNOWN' vendor check early (Yazen Ghannam)
  - x86/mce: Break up __mcheck_cpu_apply_quirks() (Tony Luck)
  - x86/mce: Define BSP-only SMCA init (Yazen Ghannam)
  - x86/mce: Define BSP-only init (Yazen Ghannam)
  - x86/mce: Set CR4.MCE last during init (Yazen Ghannam)
  - x86/mce: Make several functions return bool (Qiuxu Zhuo)
  - x86/mce: Remove __mcheck_cpu_init_early() (Yazen Ghannam)
  - x86/mce/amd: Put list_head in threshold_bank (Yazen Ghannam)
  - x86/mce/amd: Remove smca_banks_map (Yazen Ghannam)
  - x86/mce/amd: Remove return value for mce_threshold_{create,remove}_device() (Yazen Ghannam)
  - x86/mce/amd: Rename threshold restart function (Yazen Ghannam)
  - x86/mce: Ensure user polling settings are honored when restarting timer (Yazen Ghannam)
  - x86/amd_nb, hwmon: (k10temp): Simplify amd_pci_dev_to_node_id() (Mario Limonciello)
  - anolis: LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTY (Tianyang Zhang)
  - anolis: LoongArch: efi: avoid double calling set_virtual_map() (Ming Wang)
  - LoongArch: Change SHMLBA from SZ_64K to PAGE_SIZE (Juxin Gao)
  - anolis: LoongArch: Fix AP booting issue in VM mode (Xianglai Li)
  - anolis: LoongArch: Remove some code if kasan_arch_is_ready() is false (Tiezhu Yang)
  - anolis: LoongArch: Disable instrumentation for setup_ptwalker() (Tiezhu Yang)
  - anolis: LoongArch: KVM: Clear LLBCTL if secondary mmu mapping is changed (Bibo Mao)
  - anolis: LoongArch: KVM: Add hypercall service support for usermode VMM (Bibo Mao)
  - anolis: LoongArch: KVM: Fix GPA size issue about VM (Bibo Mao)
  - anolis: LoongArch: gpio: read/write mode to 8bit in BIT_CTRL_MODE (wanghongliang)
  - anolis: LoongArch: stmmac:fix mdc too high issues. (wanghongliang)
  - anolis: LoongArch: KVM: Protect kvm_check_requests() with SRCU (Huacai Chen)
  - anolis: LoongArch: KVM: Fix typo issue about GCFG feature detection (Bibo Mao)
  - anolis: LoongArch: KVM: Set host with kernel mode when switch to VM mode (Bibo Mao)
  - anolis: LoongArch: KVM: Remove unnecessary header include path (Masahiro Yamada)
  - anolis: LoongArch: KVM: Add stub for kvm_arch_vcpu_preempted_in_kernel() (Bibo Mao)
  - anolis: LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN (Bibo Mao)
  - anolis: LoongArch: KVM: Fix multiple typos of KVM code (Yulong Han)
  - anolis: LoongArch: KVM: Fully clear some CSRs when VM reboot (Bibo Mao)
  - anolis: LoongArch: KVM: Add ecode parameter for exception handlers (Bibo Mao)
  - anolis: LoongArch: KVM: Add tracepoints for CPUCFG and CSR emulation exits (Yulong Han)
  - anolis: LoongArch: KVM: Remove unused returns and semicolons (Tao Cui)
  - anolis: LoongArch: KVM: Add PTW feature detection on new hardware (Bibo Mao)
  - anolis: LoongArch: KVM: Move kvm_iocsr tracepoint out of generic code (Steven Rostedt)
  - anolis: LoongArch: KVM: Add delay until timer interrupt injected (Bibo Mao)
  - anolis: LoongArch: KVM: Restore guest PMU if it is enabled (Bibo Mao)
  - anolis: LoongArch: KVM: Rework kvm_send_pv_ipi() (Yury Norov (NVIDIA))
  - anolis: LoongArch: KVM: Simplify kvm_deliver_intr() (Yury Norov (NVIDIA))
  - anolis: LoongArch: Clarify 3 MSG interrupt features (Huacai Chen)
  - anolis: LoongArch: KVM: Set page with write attribute if dirty track disabled (Bibo Mao)
  - anolis: drivers/loongson-pwm: sync master patch to fix pwm driver (Tianrui Zhao)
  - anolis: LoongArch: KVM: Remove duplicated cache attribute setting (Bibo Mao)
  - anolis: LoongArch: KVM: rename extioi to eiointc (Xianglai Li)
  - anolis: LoongArch: Mask all interrupts during kexec/kdump (Huacai Chen)
  - anolis: LoongArch: Relax memory ordering for atomic operations (WANG Rui)
  - anolis: LoongArch: entry: Fix include order (Charlie Jenkins)
  - anolis: LoongArch: Fix the improper handling of the set_virtual_map's return value (zhangzhengming)
  - anolis: LoongArch: Increase COMMAND_LINE_SIZE up to 4096 (Ming Wang)
  - LoongArch: KVM: Add address alignment check in pch_pic register access (Bibo Mao)
  - LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu() (Song Gao)
  - LoongArch: KVM: Fix stack protector issue in send_ipi_data() (Bibo Mao)
  - anolis: irqchip/loongson-pch-lpc: Use legacy domain for PCH-LPC IRQ controller (Ming Wang)
  - LoongArch: KVM: Make function kvm_own_lbt() robust (Bibo Mao)
  - LoongArch: Add cpuhotplug hooks to fix high cpu usage of vCPU threads (Xianglai Li)
  - anolis: LoongArch: OVERLAY_FS: Adjust OVERLAY_FS related configuration. (wanghongliang)
  - PCI: Suspend iommu function prior to resetting a device (Nicolin Chen)
  - iommu: Introduce pci_dev_reset_iommu_prepare/done() (Nicolin Chen)
  - iommu: Add iommu_driver_get_domain_for_dev() helper (Nicolin Chen)
  - iommu: Tidy domain for iommu_setup_dma_ops() (Nicolin Chen)
  - iommu: Lock group->mutex in iommu_deferred_attach() (Nicolin Chen)
  - iommu: Pass in old domain to attach_dev callback functions (Nicolin Chen)
  - iommu/s390: Fix memory corruption when using identity domain (Matthew Rosato)
  - iommu/s390: implement iommu passthrough via identity domain (Matthew Rosato)
  - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (Niklas Schnelle)
  - s390/pci: Fix missing check for zpci_create_device() error return (Niklas Schnelle)
  - s390/pci: Fix dev.dma_range_map missing sentinel element (Niklas Schnelle)
  - iommu/s390: handle IOAT registration based on domain (Matthew Rosato)
  - s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs (Niklas Schnelle)
  - s390/pci: introduce lock to synchronize state of zpci_dev's (Gerd Bayer)
  - s390/pci: rename lock member in struct zpci_dev (Gerd Bayer)
  - s390/pci: store DMA offset in bus_dma_region (Matthew Rosato)
  - s390/pci: check for relaxed translation capability (Matthew Rosato)
  - s390/pci: Use topology ID for multi-function devices (Niklas Schnelle)
  - s390/pci: Sort PCI functions prior to creating virtual busses (Niklas Schnelle)
  - iommu/s390: Implement blocking domain (Matthew Rosato)
  - s390/pci: Fix reset of IOMMU software counters (Niklas Schnelle)
  - iommu: Do not revert set_domain for the last gdev (Nicolin Chen)
  - iommu/amd: Set release_domain to blocked_domain (Nicolin Chen)
  - iommu/exynos-iommu: Set release_domain to exynos_identity_domain (Nicolin Chen)
  - iommu/arm-smmu-v3: Set release_domain to arm_smmu_blocked_domain (Nicolin Chen)
  - iommu: Generic support for RMRs during device release (Jason Gunthorpe)
  - anolis: configs: sync riscv Kconfig with upstream Kernel changes (Huaisheng Ye)
  - cxl: Check qos_class validity on memdev probe (Dave Jiang)
  - cxl: Export sysfs attributes for memory device QoS class (Dave Jiang)
  - cxl: Store QTG IDs and related info to the CXL memory device context (Dave Jiang)
  - cxl: Compute the entire CXL path latency and bandwidth data (Dave Jiang)
  - cxl: Add helper function that calculate performance data for downstream ports (Dave Jiang)
  - cxl: Store the access coordinates for the generic ports (Dave Jiang)
  - tools/testing/cxl: Add hostbridge UID string for cxl_test mock hb devices (Dave Jiang)
  - cxl: Calculate and store PCI link latency for the downstream ports (Dave Jiang)
  - PCI: Use FIELD_GET() (Bjorn Helgaas)
  - cxl: Add support for _DSM Function for retrieving QTG ID (Dave Jiang)
  - cxl: Add callback to parse the SSLBIS subtable from CDAT (Dave Jiang)
  - cxl: Add callback to parse the DSLBIS subtable from CDAT (Dave Jiang)
  - cxl: Add callback to parse the DSMAS subtables from CDAT (Dave Jiang)
  - acpi: numa: Add helper function to retrieve the performance attributes (Dave Jiang)
  - acpi: numa: Add setting of generic port system locality attributes (Dave Jiang)
  - acpi: Break out nesting for hmat_parse_locality() (Dave Jiang)
  - acpi: numa: Add genport target allocation to the HMAT parsing (Dave Jiang)
  - acpi: numa: Create enum for memory_target access coordinates indexing (Dave Jiang)
  - base/node / acpi: Change 'node_hmem_attrs' to 'access_coordinates' (Dave Jiang)
  - lib/firmware_table: tables: Add CDAT table parsing support (Dave Jiang)
  - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Dave Jiang)
  - ACPICA: Add defines for CDAT SSLBIS (Dave Jiang)
  - bpf: Fix compare error in function retval_range_within (Xu Kuohai)
  - bpf, lsm: Add check for BPF LSM return value (Xu Kuohai)
  - bpf: enforce precise retval range on program exit (Andrii Nakryiko)
  - bpf: enforce exact retval range on subprog/callback exit (Andrii Nakryiko)
  - bpf: rearrange bpf_func_state fields to save a bit of memory (Andrii Nakryiko)
  - anolis: sched: ignore deleyed dequeue se when skip idle se (Cruz Zhao)
  - cxl/region: use %pap format to print resource_size_t (Randy Dunlap)
  - cxl/region: Add dev_dbg() detail on failure to allocate HPA space (Alison Schofield)
  - cxl: Fix unregister_region() callback parameter assignment (Dave Jiang)
  - mm/khugepaged: free empty xa_nodes when rollbacks in collapse_file (Matthew Wilcox)
  - anolis: pstore: fix memleak in loaded_backend_show() (Yuanhe Shu)
  - drivers: perf: Fix wrong put_cpu() placement (Alexandre Ghiti)
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow bit (Michael Neuling)
  - RISC-V: KVM: Don't zero-out PMU snapshot area before freeing data (Anup Patel)
  - drivers: perf: Fix smp_processor_id() use in preemptible code (Alexandre Ghiti)
  - drivers/perf: riscv: Do not update the event data if uptodate (Atish Patra)
  - KVM: riscv: selftests: Add commandline option for SBI PMU test (Atish Patra)
  - KVM: riscv: selftests: Add a test for counter overflow (Atish Patra)
  - KVM: riscv: selftests: Add a test for PMU snapshot functionality (Atish Patra)
  - KVM: riscv: selftests: Add SBI PMU selftest (Atish Patra)
  - KVM: riscv: selftests: Add SBI PMU extension definitions (Atish Patra)
  - KVM: riscv: selftests: Add Sscofpmf to get-reg-list test (Atish Patra)
  - KVM: riscv: selftests: Add helper functions for extension checks (Atish Patra)
  - KVM: riscv: selftests: Move sbi definitions to its own header file (Atish Patra)
  - tools: riscv: Add header file vdso/processor.h (Haibo Xu)
  - tools: riscv: Add header file csr.h (Haibo Xu)
  - KVM: riscv: selftests: Switch to use macro from csr.h (Haibo Xu)
  - KVM: riscv: selftests: Add sstc timer test (Haibo Xu)
  - KVM: riscv: selftests: Change vcpu_has_ext to a common function (Haibo Xu)
  - KVM: riscv: selftests: Add guest helper to get vcpu id (Haibo Xu)
  - KVM: riscv: selftests: Add exception handling support (Haibo Xu)
  - KVM: arm64: selftests: Split arch_timer test code (Haibo Xu)
  - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Paolo Bonzini)
  - RISC-V: KVM: Improve firmware counter read function (Atish Patra)
  - RISC-V: KVM: Support 64 bit firmware counters on RV32 (Atish Patra)
  - RISC-V: KVM: Add perf sampling support for guests (Atish Patra)
  - RISC-V: KVM: Implement SBI PMU Snapshot feature (Atish Patra)
  - RISC-V: KVM: No need to exit to the user space if perf event failed (Atish Patra)
  - RISC-V: KVM: No need to update the counter value during reset (Atish Patra)
  - drivers/perf: riscv: Implement SBI PMU snapshot function (Atish Patra)
  - drivers/perf: riscv: Fix counter mask iteration for RV32 (Atish Patra)
  - RISC-V: Use the minor version mask while computing sbi version (Atish Patra)
  - RISC-V: KVM: Rename the SBI_STA_SHMEM_DISABLE to a generic name (Atish Patra)
  - RISC-V: Add SBI PMU snapshot definitions (Atish Patra)
  - drivers/perf: riscv: Use BIT macro for shifting operations (Atish Patra)
  - drivers/perf: riscv: Read upper bits of a firmware counter (Atish Patra)
  - RISC-V: Add FIRMWARE_READ_HI definition (Atish Patra)
  - RISC-V: Fix the typo in Scountovf CSR name (Atish Patra)
  - perf: RISC-V: Introduce Andes PMU to support perf event sampling (Yu Chien Peter Lin)
  - perf/x86/intel/cstate: Add Clearwater Forest support (Zide Chen)
  - perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest (Zhenyu Wang)
  - perf/x86/intel: Add missing MODULE_DESCRIPTION() lines (Jeff Johnson)
  - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Tony Luck)
  - iommu/amd: Add efr[HATS] max v1 page table level (Ankit Soni)
  - iommu/amd: Add HATDis feature support (Ankit Soni)
  - iommu/amd: Change amd_iommu_pgtable to use enum protection_domain_mode (Jason Gunthorpe)
  - iommu/amd: Wrap debugfs ABI testing symbols snippets in literal code blocks (Bagas Sanjaya)
  - iommu/amd: Add documentation for AMD IOMMU debugfs support (Dheeraj Kumar Srivastava)
  - iommu/amd: Add debugfs support to dump IRT Table (Dheeraj Kumar Srivastava)
  - iommu/amd: Add debugfs support to dump device table (Dheeraj Kumar Srivastava)
  - iommu/amd: Add support for device id user input (Dheeraj Kumar Srivastava)
  - iommu/amd: Fix potential out-of-bounds read in iommu_mmio_show (Songtang Liu)
  - iommu/amd: Add debugfs support to dump IOMMU command buffer (Dheeraj Kumar Srivastava)
  - iommu/amd: Add debugfs support to dump IOMMU Capability registers (Dheeraj Kumar Srivastava)
  - iommu/amd: Add debugfs support to dump IOMMU MMIO registers (Dheeraj Kumar Srivastava)
  - iommu/amd: Refactor AMD IOMMU debugfs initial setup (Dheeraj Kumar Srivastava)
  - fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks (Babu Moger)
  - fs/resctrl: Modify struct rdt_parse_data to pass mode and CLOSID (Babu Moger)
  - fs/resctrl: Introduce interface to display io_alloc CBMs (Babu Moger)
  - fs/resctrl: Add user interface to enable/disable io_alloc feature (Babu Moger)
  - fs/resctrl: Introduce interface to display "io_alloc" support (Babu Moger)
  - x86,fs/resctrl: Implement "io_alloc" enable/disable handlers (Babu Moger)
  - x86,fs/resctrl: Detect io_alloc feature (Babu Moger)
  - x86/resctrl: Add SDCIAE feature in the command line options (Babu Moger)
  - x86/cpufeatures: Add support for L3 Smart Data Cache Injection Allocation Enforcement (Babu Moger)
  - Documentation: mm: update the admin guide for mTHP collapse (Nico Pache)
  - khugepaged: run khugepaged for all orders (Baolin Wang)
  - khugepaged: avoid unnecessary mTHP collapse attempts (Nico Pache)
  - khugepaged: Introduce mTHP collapse support (Nico Pache)
  - khugepaged: introduce collapse_allowable_orders helper function (Nico Pache)
  - khugepaged: improve tracepoints for mTHP orders (Nico Pache)
  - khugepaged: add per-order mTHP collapse failure statistics (Nico Pache)
  - khugepaged: skip collapsing mTHP to smaller orders (Nico Pache)
  - khugepaged: generalize collapse_huge_page for mTHP collapse (Nico Pache)
  - khugepaged: introduce collapse_max_ptes_none helper function (Nico Pache)
  - khugepaged: generalize __collapse_huge_page_* for mTHP support (Nico Pache)
  - khugepaged: generalize alloc_charge_folio() (Dev Jain)
  - khugepaged: generalize hugepage_vma_revalidate for mTHP support (Nico Pache)
  - introduce collapse_single_pmd to unify khugepaged and madvise_collapse (Nico Pache)
  - khugepaged: rename hpage_collapse_* to collapse_* (Nico Pache)
  - mm: introduce is_pmd_order helper (Nico Pache)
  - mm/khugepaged: make khugepaged_collapse_control static (Shivank Garg)
  - mm/khugepaged: use enum scan_result for result variables and return types (Shivank Garg)
  - mm/khugepaged: change collapse_pte_mapped_thp() to return void (Shivank Garg)
  - mm/khugepaged: remove unnecessary goto 'skip' label (Shivank Garg)
  - mm/khugepaged: retry with sync writeback for MADV_COLLAPSE (Shivank Garg)
  - mm/khugepaged: map dirty/writeback pages failures to EAGAIN (Shivank Garg)
  - mm/huge_memory: convert "tva_flags" to "enum tva_type" (David Hildenbrand)
  - mm: simplify thp_vma_allowable_order (Matthew Wilcox)
  - mm/khugepaged: keep mm in mm_slot without MMF_DISABLE_THP check (Lance Yang)
  - mm/khugepaged: bypassing unnecessary scans with MMF_DISABLE_THP check (Lance Yang)
  - anolis: configs: classify CONFIG_AMD_ISP_PLATFORM to L1-RECOMMEND (mohanasv)
  - platform/x86: Use i2c adapter name to fix build errors (Pratap Nirujogi)
  - i2c: amd-isp: Initialize unique adapter name (Pratap Nirujogi)
  - i2c: designware: Initialize adapter name only when not set (Pratap Nirujogi)
  - platform/x86/amd/hsmp: Use IS_ENABLED() instead of IS_REACHABLE() (Suma Hegde)
  - x86/platform/amd: replace down_timeout() with down_interruptible() (Jake Hillion)
  - x86/platform/amd: move final timeout check to after final sleep (Jake Hillion)
  - platform/x86/amd/hsmp: fix building with CONFIG_HWMON=m (Arnd Bergmann)
  - i2c: I2C_DESIGNWARE_AMDISP should depend on DRM_AMD_ISP (Geert Uytterhoeven)
  - i2c: amd-isp: Add ISP i2c-designware driver (Pratap Nirujogi)
  - platform/x86: Add AMD ISP platform config for OV05C10 (Pratap Nirujogi)
  - tools/arch/x86: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Ingo Molnar)
  - i2c: designware: Consolidate firmware parsing and configuring code (Andy Shevchenko)
  - i2c: designware: Rename dw_i2c_of_configure() -> i2c_dw_of_configure() (Andy Shevchenko)
  - i2c: designware: Drop return value from dw_i2c_of_configure() (Andy Shevchenko)
  - i2c: designware: Drop return value from i2c_dw_acpi_configure() (Andy Shevchenko)
  - i2c: designware: Let PCI core to take care about interrupt vectors (Andy Shevchenko)
  - dmaengine: idxd: Enable Function Level Reset (FLR) for halt (Fenghua Yu)
  - dmaengine: idxd: Refactor halt handler (Fenghua Yu)
  - dmaengine: idxd: Add idxd_device_config_save() and idxd_device_config_restore() helpers (Fenghua Yu)
  - dmaengine: idxd: Binding and unbinding IDXD device and driver (Fenghua Yu)
  - dmaengine: idxd: Add idxd_pci_probe_alloc() helper (Fenghua Yu)
  - anolis: KVM: selftests: vmx_apic_access_test: Check APIC virtualization support (LeoLiu-oc)
  - anolis: KVM: selftests: nested_exceptions_test: Add Zhaoxin CPU support (LeoLiu-oc)
  - anolis: KVM: selftests: fix_hypercall_test: Add Zhaoxin CPU support (LeoLiu-oc)
  - anolis: KVM: selftests: Add Zhaoxin CPU detection support (LeoLiu-oc)
  - anolis: x86/microcode: Add Zhaoxin cpu microcode update driver (LeoLiu-oc)
  - RAS/AMD/ATL: Require PRM support for future systems (Yazen Ghannam)
  - ACPI: PRM: Add acpi_prm_handler_available() (Yazen Ghannam)
  - RAS/AMD/ATL: Return error codes from helper functions (Yazen Ghannam)
  - anolis: sched: fix compile error if not set CONFIG_SCHED_SLI (Yi Tao)
  - kselftest/arm64: Fix encoding for SVE B16B16 test (Mark Brown)
  - kselftest/arm64: Verify HWCAP2_SVE_B16B16 (Mark Brown)
  - arm64/sve: Report FEAT_SVE_B16B16 to userspace (Mark Brown)
  - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (Mark Rutland)
  - kselftest/arm64: hwcap: fix f8dp2 cpuinfo name (Andre Przywara)
  - arm64: fpsimd: Bring cond_yield asm macro in line with new rules (Ard Biesheuvel)
  - arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused (Mark Rutland)
  - arm64/fpsimd: signal: Simplify preserve_tpidr2_context() (Mark Rutland)
  - arm64/fpsimd: signal: Always save+flush state early (Mark Rutland)
  - arm64/fpsimd: signal32: Always save+flush state early (Mark Rutland)
  - arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP (Mark Rutland)
  - arm64/fpsimd: Avoid erroneous elide of user state reload (Ard Biesheuvel)
  - arm64/fpsimd: Remove opportunistic freeing of SME state (Mark Rutland)
  - arm64/fpsimd: Remove redundant SVE trap manipulation (Mark Rutland)
  - arm64/fpsimd: Remove unused fpsimd_force_sync_to_sve() (Mark Rutland)
  - arm64/fpsimd: Add fpsimd_save_and_flush_current_state() (Mark Rutland)
  - arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD (Ard Biesheuvel)
  - arm64: fpsimd: Preserve/restore kernel mode NEON at context switch (Ard Biesheuvel)
  - arm64: fpsimd: Drop unneeded 'busy' flag (Ard Biesheuvel)
  - arm64/fpsimd: Reset FPMR upon exec() (Mark Rutland)
  - arm64/fpsimd: Don't corrupt FPMR when streaming mode changes (Mark Brown)
  - kselftest/arm64: Add 2023 DPISA hwcap test coverage (Mark Brown)
  - kselftest/arm64: Add basic FPMR test (Mark Brown)
  - kselftest/arm64: Handle FPMR context in generic signal frame parser (Mark Brown)
  - arm64/hwcap: Define hwcaps for 2023 DPISA features (Mark Brown)
  - arm64/ptrace: Expose FPMR via ptrace (Mark Brown)
  - arm64/signal: Add FPMR signal handling (Mark Brown)
  - arm64/fpsimd: Support FEAT_FPMR (Mark Brown)
  - arm64/fpsimd: Enable host kernel access to FPMR (Mark Brown)
  - arm64/cpufeature: Hook new identification registers up to cpufeature (Mark Brown)
  - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Mark Brown)
  - anolis: driver: update vendor name of Chengdu NorthLink Technology N5/N6 Series Network Card drivers (xiaohuihui-bzwx-kj)
  - bpf: Fix oob access in cgroup local storage (Daniel Borkmann) {CVE-2025-38502}
  - bpf: Move cgroup iterator helpers to bpf.h (Daniel Borkmann)
  - bpf: Move bpf map owner out of common struct (Daniel Borkmann)
  - bpf: Add cookie object to bpf maps (Daniel Borkmann)
  - mm: add kernel-doc for folio_mark_accessed() (Matthew Wilcox (Oracle))
  - gup: use folios for gup_devmap (Matthew Wilcox (Oracle))
  - mm: remove page_ref_sub_return() (Matthew Wilcox (Oracle))
  - mm: convert put_devmap_managed_page_refs() to put_devmap_managed_folio_refs() (Matthew Wilcox (Oracle))
  - mm: remove put_devmap_managed_page() (Matthew Wilcox (Oracle))
  - mm: convert free_zone_device_page to free_zone_device_folio (Matthew Wilcox (Oracle))
  - mm: combine __folio_put_small, __folio_put_large and __folio_put (Matthew Wilcox (Oracle))
  - mm: inline destroy_large_folio() into __folio_put_large() (Matthew Wilcox (Oracle))
  - mm: combine free_the_page() and free_unref_page() (Matthew Wilcox (Oracle))
  - mm: free non-hugetlb large folios in a batch (Matthew Wilcox (Oracle))
  - mm: remove folio from deferred split list before uncharging it (Matthew Wilcox (Oracle))
  - mm: convert free_swap_cache() to take a folio (Matthew Wilcox (Oracle))
  - mm: use a folio in __collapse_huge_page_copy_succeeded() (Matthew Wilcox (Oracle))
  - mm: convert free_pages_and_swap_cache() to use folios_put() (Matthew Wilcox (Oracle))
  - mm: remove lru_to_page() (Matthew Wilcox (Oracle))
  - mm: free folios directly in move_folios_to_lru() (Matthew Wilcox (Oracle))
  - mm: free folios in a batch in shrink_folio_list() (Matthew Wilcox (Oracle))
  - mm: allow non-hugetlb large folios to be batch processed (Matthew Wilcox (Oracle))
  - tls: make sure to abort the stream if headers are bogus (Jakub Kicinski) {CVE-2025-39946}
  - tls: handle data disappearing from under the TLS ULP (Jakub Kicinski)
  - fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes() (Joanne Koong)
  - KVM: arm64: Fix set_id_regs selftest for ASIDBITS becoming unwritable (Mark Brown)
  - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Jing Zhang)
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overridden (Marc Zyngier)
  - KVM: arm64: selftests: Test for setting ID register from usersapce (Jing Zhang)
  - KVM: arm64: Document vCPU feature selection UAPIs (Oliver Upton)
  - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Oliver Upton)
  - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Jing Zhang)
  - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Jing Zhang)
  - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Oliver Upton)
  - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Oliver Upton)
  - KVM: arm64: Reject attempts to set invalid debug arch version (Oliver Upton)
  - KVM: arm64: Use guest ID register values for the sake of emulation (Jing Zhang)
  - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Jing Zhang)
  - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Jing Zhang)
  - anolis: Revert "anolis: KVM: arm64: Make MPAM mask in ID_AA64DFR0_EL1 writable" (Jun He)
  - perf vendor events arm64: Add V3 events/metrics (James Clark)
  - perf vendor events arm64: Add N3 events/metrics (James Clark)
  - perf vendor events arm64: Add FUJITSU-MONAKA PMU event (Yoshihiro Furudera)
  - perf vendor events arm64: Update N2/V2 events from source (James Clark)
  - selftests/bpf: Fix incorrect parameters in NULL pointer checking (Hao Ge)
  - selftests/bpf: Enable kptr_xchg_inline test for arm64 (Hou Tao)
  - bpf, arm64: Enable the inline of bpf_kptr_xchg() (Hou Tao)
  - selftests/bpf: Test the inlining of bpf_kptr_xchg() (Hou Tao)
  - selftests/bpf: Factor out get_xlated_program() helper (Hou Tao)
  - bpf: Support inlining bpf_kptr_xchg() helper (Hou Tao)
  - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Oliver Upton)
  - KVM: arm64: Clarify the ordering requirements for vcpu/RD creation (Marc Zyngier)
  - KVM: arm64: vgic-v3: Optimize affinity-based SGI injection (Marc Zyngier)
  - KVM: arm64: Fast-track kvm_mpidr_to_vcpu() when mpidr_data is available (Marc Zyngier)
  - KVM: arm64: Build MPIDR to vcpu index cache at runtime (Marc Zyngier)
  - KVM: arm64: Simplify kvm_vcpu_get_mpidr_aff() (Marc Zyngier)
  - KVM: arm64: Use vcpu_idx for invalidation tracking (Marc Zyngier)
  - KVM: arm64: vgic: Use vcpu_idx for the debug information (Marc Zyngier)
  - KVM: arm64: vgic-v3: Refactor GICv3 SGI generation (Marc Zyngier)
  - KVM: arm64: vgic-its: Treat the collection target address as a vcpu_id (Marc Zyngier)
  - KVM: arm64: vgic: Make kvm_vgic_inject_irq() take a vcpu pointer (Marc Zyngier)
  - arm64/sysreg: Add new system registers for GCS (Mark Brown)
  - arm64/sysreg: Add definition for FPMR (Mark Brown)
  - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Mark Brown)
  - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Mark Brown)
  - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Mark Brown)
  - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Mark Brown)
  - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Mark Brown)
  - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Mark Brown)
  - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Mark Brown)
  - arm64/sysreg: update CPACR_EL1 register (Joey Gouly)
  - arm64/sysreg: Add definition for HAFGRTR_EL2 (Fuad Tabba)
  - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Fuad Tabba)
  - anolis: sched: fix task_struct leak of ID_PUSH_EXPELLEE (Cruz Zhao)
  - platform/x86/amd/hsmp: acpi: Add sysfs files to display HSMP telemetry (Suma Hegde)
  - platform/x86/amd/hsmp: Report power via hwmon sensors (Suma Hegde)
  - platform/x86/amd/hsmp: Use a single DRIVER_VERSION for all hsmp modules (Suma Hegde)
  - platform/x86/amd/hsmp: Make amd_hsmp and hsmp_acpi as mutually exclusive drivers (Suma Hegde)
  - x86/platform/amd: Clean up the <asm/amd/hsmp.h> header guards a bit (Ingo Molnar)
  - x86/platform/amd: Move the <asm/amd_hsmp.h> header to <asm/amd/hsmp.h> (Ingo Molnar)
  - x86/platform/amd: Add standard header guards to <asm/amd/ibs.h> (Ingo Molnar)
  - x86/platform/amd: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Ingo Molnar)
  - platform/x86: amd: Use *-y instead of *-objs in Makefiles (Kurt Borja)
  - platform/x86/amd/hsmp: Constify 'struct bin_attribute' (Thomas Weißschuh)
  - sysfs: attribute_group: allow registration of const bin_attribute (Thomas Weißschuh)
  - sysfs: bin_attribute: add const read/write callback variants (Thomas Weißschuh)
  - platform/x86/amd/hsmp: Add support for HSMP protocol version 7 messages (Suma Hegde)
  - platform/x86/amd/hsmp: Change the error type (Suma Hegde)
  - platform/x86/amd/hsmp: Add new error code and error logs (Suma Hegde)
  - platform/x86/amd/hsmp: mark hsmp_msg_desc_table[] as maybe_unused (Arnd Bergmann)
  - Documentation/x86/amd/hsmp: Updating urls (Erwan Velu)
  - Documentation: coresight: Add cc_threshold tunable (Anshuman Khandual)
  - coresight: etm: Make cycle count threshold user configurable (Anshuman Khandual)
  - coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus (Anshuman Khandual)
  - anolis: mm: clear I_KIDLED_YOUNG synchronously when shrink_slab (zhongjiang-ali)
  - selftests/net: calibrate txtimestamp (Willem de Bruijn)
  - KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2 (Oliver Upton)
  - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Oliver Upton)
  - KVM: arm64: Rename helpers for VHE vCPU load/put (Oliver Upton)
  - KVM: arm64: Reload stage-2 for VMID change on VHE (Marc Zyngier)
  - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Marc Zyngier)
  - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Oliver Upton)
  - anolis: KVM: arm64: fix warning for kvm_host_put_page (xuejun-xj)
  - KVM: arm64: Expose new KVM cap for cacheable PFNMAP (Ankit Agrawal)
  - KVM: arm64: Allow cacheable stage 2 mapping using VMA flags (Ankit Agrawal)
  - KVM: arm64: Block cacheable PFNMAP mapping (Ankit Agrawal)
  - KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheable (Ankit Agrawal)
  - KVM: arm64: Rename the device variable to s2_force_noncacheable (Ankit Agrawal)
  - x86/mce/amd: Remove shared threshold bank plumbing (Yazen Ghannam)
  - x86/mce: Make four functions return bool (Qiuxu Zhuo)
  - x86/mce: Add wrapper for struct mce to export vendor specific info (Avadhut Naik)
  - x86/mce: Remove unused variable and return value in machine_check_poll() (Yazen Ghannam)
  - x86/mce: Use mce_prep_record() helpers for apei_smca_report_x86_error() (Yazen Ghannam)
  - x86/mce: Define mce_prep_record() helpers for common and per-CPU fields (Yazen Ghannam)
  - tracing: Add the ::microcode field to the mce_record tracepoint (Avadhut Naik)
  - tracing: Add the ::ppin field to the mce_record tracepoint (Avadhut Naik)
  - x86/mce: Clean up TP_printk() output line of the 'mce_record' tracepoint (Ingo Molnar)
  - x86/mce: Rename mce_setup() to mce_prep_record() (Yazen Ghannam)
  - x86/mce: Switch to new Intel CPU model defines (Tony Luck)
  - x86/mce: Implement recovery for errors in TDX/SEAM non-root mode (Tony Luck)
  - x86/mce: Dynamically size space for machine check records (Tony Luck)
  - x86/mce: Add per-bank CMCI storm mitigation (Tony Luck)
  - x86/mce: Remove old CMCI storm mitigation code (Tony Luck)
  - x86/mce: Remove redundant check from mce_device_create() (Nikolay Borisov)
  - x86/mce: Cleanup mce_usable_address() (Yazen Ghannam)
  - x86/mce: Define amd_mce_usable_address() (Yazen Ghannam)
  - x86/MCE/AMD: Split amd_mce_is_memory_error() (Yazen Ghannam)
  - x86/cpu: Clear SVM feature if disabled by BIOS (Paolo Bonzini)
  - KVM: x86: Advertise support for AMD's PREFETCHI (Babu Moger)
  - KVM: x86: Rename kvm_cpu_cap_mask() to kvm_cpu_cap_init() (Sean Christopherson)
  - anolis: writeback: fix race in insert_memcg_blkcg_link() (Ferry Meng)
  - arm64: mm: fix using the incorrect pte_cont() to check contiguous PTEs (Baolin Wang)
  - arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang Ying)
  - anolis: mm/compaction: limit batchsize of migration on 64K kernel (Weilin Tong)
  - anolis: sched: Add cmdline control for SCHED_MM_CID feature (Yinan Liu)
  - anolis: net: update linkdata ethernet driver features. (liujie_answer)
  - anolis: configs: enable config for INTEL_PMT_DISCOVERY (Zhang Rui)
  - platform/x86/intel/pmt/discovery: use valid device pointer in dev_err_probe (Alok Tiwari)
  - platform/x86/intel/pmt: Fix kobject memory leak on init failure (Kaushlendra Kumar)
  - platform/x86/intel/pmt: fix a crashlog NULL pointer access (Zhang Rui)
  - platform/x86/intel/pmt: fix build dependency for kunit test (Arnd Bergmann)
  - platform/x86/intel/pmt/discovery: fix format string warning (Arnd Bergmann)
  - platform/x86/intel/pmt/discovery: Fix size_t specifiers for 32-bit (Nathan Chancellor)
  - platform/x86/intel/pmt: KUNIT test for PMT Enhanced Discovery API (David E. Box)
  - platform/x86/intel/pmt/telemetry: Add API to retrieve telemetry regions by feature (David E. Box)
  - platform/x86/intel/pmt/discovery: Get telemetry attributes (David E. Box)
  - platform/x86/intel/tpmi: Get OOBMSM CPU mapping from TPMI (David E. Box)
  - platform/x86/intel/vsec: Set OOBMSM to CPU mapping (David E. Box)
  - platform/x86/intel/tpmi: Relocate platform info to intel_vsec.h (David E. Box)
  - docs: Add ABI documentation for intel_pmt feature directories (David E. Box)
  - platform/x86/intel/pmt: Add PMT Discovery driver (David E. Box)
  - platform/x86/intel/vsec: Add new Discovery feature (David E. Box)
  - platform/x86/intel/vsec: Skip driverless features (David E. Box)
  - platform/x86/intel/vsec: Skip absent features during initialization (David E. Box)
  - platform/x86/intel/vsec: Add device links to enforce dependencies (David E. Box)
  - platform/x86/intel/vsec: Create wrapper to walk PCI config space (David E. Box)
  - platform/x86/intel/vsec: Add private data for per-device data (David E. Box)
  - MAINTAINERS: Add link to documentation of Intel PMT ABI (David E. Box)
  - platform/x86/intel/pmt: allow user offset for PMT callbacks (Michael J. Ruhl)
  - platform/x86/intel/pmt: Use PMT callbacks (David E. Box)
  - platform/x86/intel/vsec: Add PMT read callbacks (David E. Box)
  - platform/x86/intel/vsec.h: Move to include/linux (David E. Box)
  - sysfs: Fix crash on empty group attributes array (Dan Williams)
  - KVM: selftests: Avoid using forced target for generating arm64 headers (Oliver Upton)
  - tools headers arm64: Fix references to top srcdir in Makefile (Oliver Upton)
  - anolis: arm64: mm: implement the architecture-specific test_and_clear_young_ptes() (Baolin Wang)
  - anolis: mm: support batched checking of the young flag for MGLRU (Baolin Wang)
  - anolis: mm: add a batched helper to clear the young flag for large folios (Baolin Wang)
  - anolis: mm: use inline helper functions instead of ugly macros (Baolin Wang)
  - mm: rmap: skip batched unmapping for UFFD vmas (Baolin Wang)
  - anolis: KVM: SVM: CSV: Enhance shared page manager for CSV3 VM (hanliyang)
  - anolis: KVM: SVM: CSV: Handle #NPF gracefully for CSV3 VM (hanliyang)
  - anolis: arm64/kvm: fix pmu kvm-unit-tests failed in module mode (Wei Chen)
  - mm: shmem: avoid unpaired folio_unlock() in shmem_swapin_folio() (Kemeng Shi)
  - anolis: Revert "mm: shmem: avoid unpaired folio_unlock() in shmem_swapin_folio()" (Zelin Deng)
  - anolis: cpu vulnerabilities: support hardware-based mitigation for Retbleed and SRSO via Hygon IBRS to avoid performance degradation caused by software-based mitigation. (zhangjun)
  - anolis: cpu vulnerabilities: support to flush all types of branches rather than indirect branches type only in the Branch Target Buffer with the IBPB command. (zhangjun)
  - anolis: crypto: ccp: Fix the update decision logic when upgrading Hygon CSV firmware (NiZhiguang)
  - anolis: mm: reuse PG_inited to PG_owner_priv_1 (zhongjiang-ali)
  - anolis: x86/mm: csv: Increase the maximum value of `csv_mem_percentage` from 80 to 95 (Zhiguang Ni)
  - anolis: x86/csv: Allocate memory cyclically from different csv_cma (Ge Yang)
  - anolis: x86/mm: Merge contiguous pages into a large range when notifying pages enc status changes (yangwencheng)
  - mptcp: Fix proto fallback detection with BPF (Jiayuan Chen)
  - sched/topology,x86: Fix build warning (Peter Zijlstra)
  - sched/topology: Fix sched domain build error for GNR, CWF in SNC-3 mode (Tim Chen)
  - sched: Create architecture specific sched domain distances (Tim Chen)
  - bitmap: Define a cleanup function for bitmaps (Bartosz Golaszewski)
  - anolis: configs: enable CONFIG_ARCH_HAS_HW_PTE_YOUNG and CONFIG_LRU_GEN_WALKS_MMU (Baolin Wang)
  - mm/mglru: fix PTE-mapped large folios (Yu Zhao)
  - mm/mglru: rework workingset protection (Yu Zhao)
  - mm/mglru: rework refault detection (Yu Zhao)
  - mm/mglru: rework type selection (Yu Zhao)
  - mm/mglru: rework aging feedback (Yu Zhao)
  - mm/mglru: optimize deactivation (Yu Zhao)
  - mm/mglru: clean up workingset (Yu Zhao)
  - mm: add defines for min/max swappiness (Dan Schatzberg)
  - mm/mglru: improve swappiness handling (Kinsey Ho)
  - mm/mglru: improve struct lru_gen_mm_walk (Kinsey Ho)
  - mm/mglru: improve reset_mm_stats() (Kinsey Ho)
  - mm/mglru: improve should_run_aging() (Kinsey Ho)
  - mm/mglru: drop unused parameter (Kinsey Ho)
  - mm/mglru: remove CONFIG_TRANSPARENT_HUGEPAGE (Kinsey Ho)
  - mm/mglru: add dummy pmd_dirty() (Kinsey Ho)
  - mm/mglru: remove CONFIG_MEMCG (Kinsey Ho)
  - mm/mglru: add CONFIG_LRU_GEN_WALKS_MMU (Kinsey Ho)
  - mm/mglru: add CONFIG_ARCH_HAS_HW_PTE_YOUNG (Kinsey Ho)
  - mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true (Yuanchu Xie)
  - x86/xen: mark boot CPU of PV guest in MSR_IA32_APICBASE (Juergen Gross)
  - x86/topology: Handle the !APIC case gracefully (Thomas Gleixner)
  - x86/cpu: Rename and move CPU model entry for Diamond Rapids (Tony Luck)
  - x86/cpu: Add two Intel CPU model numbers (Tony Luck)
  - anolis: Revert "perf build: Ensure sysreg-defs Makefile respects output dir" (Wei Chen)
  - anolis: configs: refresh configs for posted msi (Yi Liu)
  - x86/irq: Ensure initial PIR loads are performed exactly once (Sean Christopherson)
  - x86/irq: Extend checks for pending vectors to posted interrupts (Jacob Pan)
  - x86/irq: Factor out common code for checking pending interrupts (Jacob Pan)
  - x86/irq: Install posted MSI notification handler (Jacob Pan)
  - x86/irq: Factor out handler invocation from common_interrupt() (Jacob Pan)
  - x86/irq: Set up per host CPU posted interrupt descriptors (Jacob Pan)
  - x86/irq: Reserve a per CPU IDT vector for posted MSIs (Jacob Pan)
  - x86/irq: Add a Kconfig option for posted MSI (Jacob Pan)
  - x86/irq: Remove bitfields in posted interrupt descriptor (Jacob Pan)
  - x86/irq: Unionize PID.PIR for 64bit access w/o casting (Jacob Pan)
  - perf/x86/amd/uncore: Fix DF and UMC domain identification (Sandipan Das)
  - perf/x86/amd/uncore: Avoid PMU registration if counters are unavailable (Sandipan Das)
  - perf vendor events amd: Add Zen 4 memory controller events (Sandipan Das)
  - perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV (Sandipan Das)
  - perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init() (Dan Carpenter)
  - perf/x86/amd/uncore: Add memory controller support (Sandipan Das)
  - perf/x86/amd/uncore: Add group exclusivity (Sandipan Das)
  - perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable (Sandipan Das)
  - perf/x86/amd/uncore: Move discovery and registration (Sandipan Das)
  - perf/x86/amd/uncore: Refactor uncore management (Sandipan Das)
  - anolis: net/nebula-matrix:add protection of consecutive write regs (nebula_matrix_driver)
  - anolis: x86/cpu: detect extended topology for Zhaoxin CPUs (LeoLiu-oc)
  - arm64/crc32: Implement 4-way interleave using PMULL (Ard Biesheuvel)
  - arm64/crc32: Reorganize bit/byte ordering macros (Ard Biesheuvel)
  - arm64/lib: Handle CRC-32 alternative in C code (Ard Biesheuvel)
  - crypto: arm/crct10dif - Implement plain NEON variant (Ard Biesheuvel)
  - crypto: arm/crct10dif - Macroify PMULL asm code (Ard Biesheuvel)
  - crypto: arm/crct10dif - Use existing mov_l macro instead of __adrl (Ard Biesheuvel)
  - crypto: arm64/crct10dif - Remove remaining 64x64 PMULL fallback code (Ard Biesheuvel)
  - crypto: arm64/crct10dif - Use faster 16x64 bit polynomial multiply (Ard Biesheuvel)
  - crypto: arm64/crct10dif - Remove obsolete chunking logic (Ard Biesheuvel)
  - anolis: sched: skip dying or leaked task group when set quota (Cruz Zhao)
  - anolis: sched: fix the update freq of async_calc_cgroup_load (Cruz Zhao)
  - anolis: scsi: leapraid: Rename leapioraid to leapraid and release v2.0 (haodongdong)
  - LoongArch: For all possible CPUs setup logical-physical CPU mapping (Huacai Chen)
  - anolis: configs: close hygon lmc by default (Guixin Liu)
  - anolis: mm/page_report: change the semantics of reporting_factor (Zeng Jiahao)
  - anolis: mm: introduce a new page flag PG_inited (Quan Xu)
  - anolis: page reporting: add reclaim memory interface and stats (Issac Hai)
  - anolis: page reporting: drop write handler for reported_kbytes (Quan Xu)
  - anolis: mm: introduce free page reporting factor (Xunlei Pang)
  - anolis: mm: export free page reported counter (Xunlei Pang)
  - anolis: mm: introduce free page reported counter (Xunlei Pang)
  - x86/topology: Implement topology_is_core_online() to address SMT regression (Thomas Gleixner)
  - Reapply "x86/smp: Eliminate mwait_play_dead_cpuid_hint()" (Zhang Rui)
  - ACPI: processor: Rescan "dead" SMT siblings during initialization (Rafael J. Wysocki)
  - intel_idle: Rescan "dead" SMT siblings during initialization (Rafael J. Wysocki)
  - x86/smp: PM/hibernate: Split arch_resume_nosmt() (Rafael J. Wysocki)
  - intel_idle: Use subsys_initcall_sync() for initialization (Rafael J. Wysocki)
  - Revert "x86/smp: Eliminate mwait_play_dead_cpuid_hint()" (Rafael J. Wysocki)
  - x86/smp: Fix mwait_play_dead() and acpi_processor_ffh_play_dead() noreturn behavior (Josh Poimboeuf)
  - ACPI/processor_idle: Export acpi_processor_ffh_play_dead() (Artem Bityutskiy)
  - x86/smp: Eliminate mwait_play_dead_cpuid_hint() (Patryk Wlazlyn)
  - intel_idle: Provide the default enter_dead() handler (Patryk Wlazlyn)
  - ACPI/processor_idle: Add FFH state handling (Patryk Wlazlyn)
  - x86/smp: Allow calling mwait_play_dead with an arbitrary hint (Patryk Wlazlyn)
  - cpuidle: Change :enter_dead() driver callback return type to void (Rafael J. Wysocki)
  - cpuidle: Do not return from cpuidle_play_dead() on callback failures (Rafael J. Wysocki)
  - x86/cpu: Remove unnecessary MwAIT leaf checks (Dave Hansen)
  - anolis: configs: classify CONFIG_AMD_HSMP_ACPI, CONFIG_AMD_HSMP_PLAT, CONFIG_AMD_WBRF as L1 for x86 AMD64 (PVS.NarasimhaRao)
  - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)
  - EDAC/mc_sysfs: Increase legacy channel support to 16 (Avadhut Naik)
  - EDAC/amd64: Add support for AMD family 1Ah-based newer models (Avadhut Naik)
  - x86/amd_node: Fix AMD root device caching (Yazen Ghannam)
  - x86/amd_node: Add support for debugfs access to SMN registers (Mario Limonciello)
  - x86/amd_node: Add SMN offsets to exclusive region access (Mario Limonciello)
  - x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE (Yazen Ghannam)
  - platform/x86/amd/hsmp: Make hsmp_pdev static instead of global (Suma Hegde)
  - platform/x86/amd/hsmp: Use dev_groups in the driver structure (Suma Hegde)
  - platform/x86/amd/hsmp: Use name space while exporting module symbols (Suma Hegde)
  - platform/x86/amd/hsmp: Create separate ACPI, plat and common drivers (Suma Hegde)
  - sysfs: Introduce a mechanism to hide static attribute_groups (Dan Williams)
  - platform/x86/amd/hsmp: Change generic plat_dev name to hsmp_pdev (Suma Hegde)
  - platform/x86/amd/hsmp: Move ACPI code to acpi.c (Suma Hegde)
  - platform/x86/amd/hsmp: Move platform device specific code to plat.c (Suma Hegde)
  - platform/x86/amd/hsmp: Move structure and macros to header file (Suma Hegde)
  - platform/x86/amd/hsmp: Convert amd_hsmp_rdwr() to a function pointer (Suma Hegde)
  - platform/x86/amd/hsmp: Create wrapper function init_acpi() (Suma Hegde)
  - platform/x86/amd/hsmp: Create hsmp/ directory (Suma Hegde)
  - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Ma Jun)
  - net: bridge: fix use-after-free due to MST port state bypass (Nikolay Aleksandrov) {CVE-2025-40297}
  - netfilter: nf_tables: reject duplicate device on updates (Pablo Neira Ayuso) {CVE-2025-38678}
  - kho: validate preserved memory map during population (Pasha Tatashin)
  - mm: shmem: avoid build warning for CONFIG_SHMEM=n (Arnd Bergmann)
  - liveupdate: luo_file: don't use invalid list iterator (Dan Carpenter)
  - kho: fix restoring of contiguous ranges of order-0 pages (Mike Rapoport (Microsoft))
  - kho: kho_restore_vmalloc: fix initialization of pages array (Mike Rapoport (Microsoft))
  - KHO: fix boot failure due to kmemleak access to non-PRESENT pages (Ran Xiaokai)
  - test_kho: always print restore status (Pratyush Yadav)
  - selftests/liveupdate: add kexec test for multiple and empty sessions (Pasha Tatashin)
  - selftests/liveupdate: add simple kexec-based selftest for LUO (Pasha Tatashin)
  - selftests/liveupdate: add userspace API selftests (Pasha Tatashin)
  - docs: add documentation for memfd preservation via LUO (Pratyush Yadav)
  - mm: memfd_luo: allow preserving memfd (Pratyush Yadav)
  - liveupdate: luo_file: add private argument to store runtime state (Pratyush Yadav)
  - mm: shmem: export some functions to internal.h (Pratyush Yadav)
  - mm: shmem: allow freezing inode mapping (Pratyush Yadav)
  - mm: shmem: use SHMEM_F_* flags instead of VM_* flags (Pratyush Yadav)
  - MAINTAINERS: add liveupdate entry (Pasha Tatashin)
  - docs: add luo documentation (Pasha Tatashin)
  - liveupdate: luo_session: add ioctls for file preservation (Pasha Tatashin)
  - liveupdate: luo_file: implement file systems callbacks (Pasha Tatashin)
  - liveupdate: luo_core: add user interface (Pasha Tatashin)
  - liveupdate: luo_session: add sessions support (Pasha Tatashin)
  - kexec: call liveupdate_reboot() before kexec (Pasha Tatashin)
  - liveupdate: luo_core: integrate with KHO (Pasha Tatashin)
  - liveupdate: luo_core: Live Update Orchestrator (Pasha Tatashin)
  - kho: add Kconfig option to enable KHO by default (Pasha Tatashin)
  - kho: allow memory preservation state updates after finalization (Pasha Tatashin)
  - kho: allow kexec load before KHO finalization (Pasha Tatashin)
  - kho: update FDT dynamically for subtree addition/removal (Pasha Tatashin)
  - kho: remove abort functionality and support state refresh (Pasha Tatashin)
  - kho: remove global preserved_mem_map and store state in FDT (Pasha Tatashin)
  - kho: simplify serialization and remove __kho_abort (Pasha Tatashin)
  - kho: always expose output FDT in debugfs (Pasha Tatashin)
  - kho: verify deserialization status and fix FDT alignment access (Pasha Tatashin)
  - kho: preserve FDT folio only once during initialization (Pasha Tatashin)
  - kho: introduce high-level memory allocation API (Pasha Tatashin)
  - kho: convert __kho_abort() to return void (Pasha Tatashin)
  - kho: fix misleading log message in kho_populate() (Pasha Tatashin)
  - liveupdate: kho: use %pe format specifier for error pointer printing (Zhu Yanjun)
  - MAINTAINERS: update KHO maintainers (Pasha Tatashin)
  - liveupdate: kho: move to kernel/liveupdate (Pasha Tatashin)
  - kho: don't unpreserve memory during abort (Pasha Tatashin)
  - test_kho: unpreserve memory in case of error (Pasha Tatashin)
  - kho: add interfaces to unpreserve folios, page ranges, and vmalloc (Pasha Tatashin)
  - kho: drop notifiers (Mike Rapoport (Microsoft))
  - kho: make debugfs interface optional (Pasha Tatashin)
  - arm64, tlbflush: don't TLBI broadcast if page reused in write fault (Huang Ying)
  - mm: add spurious fault fixing support for huge pmd (Huang Ying)
  - arm64: smp: smp_send_stop() and crash_smp_send_stop() should try non-NMI first (Douglas Anderson)
  - arm64: smp: Fix missing IPI statistics (Jinjie Ruan)
  - arm64: smp: Don't directly call arch_smp_send_reschedule() for wakeup (Douglas Anderson)
  - arm64: smp: Mark IPI globals as __ro_after_init (Douglas Anderson)
  - arm64: kgdb: Implement kgdb_roundup_cpus() to enable pseudo-NMI roundup (Douglas Anderson)
  - arm64: smp: IPI_CPU_STOP and IPI_CPU_CRASH_STOP should try for NMI (Douglas Anderson)
  - arm64: smp: Add arch support for backtrace using pseudo-NMI (Douglas Anderson)
  - arm64: smp: Remove dedicated wakeup IPI (Mark Rutland)
  - arm64: idle: Tag the arm64 idle functions as __cpuidle (Douglas Anderson)
  - irqchip/gic-v3: Enable support for SGIs to act as NMIs (Douglas Anderson)
  - tls: fix handling of zero-length records on the rx_list (Jakub Kicinski) {CVE-2025-39682}
  - bridge: mcast: Fix use-after-free during router port configuration (Ido Schimmel) {CVE-2025-38248}
  - xfrm: delete x->tunnel as we delete x (Sabrina Dubroca)
  - anolis: sched/fair: Clear ->h_load_next when unregistering cgroup (Peng Wang)
  - anolis: support rich container in cgroup v2 (Yi Tao)
  - anolis: sched: support cpu.exstat (Yi Tao)
  - anolis: sched: move sched sli related strcut to task group (Yi Tao)
  - anolis: support using parent cgroup as rich container source (Yi Tao)
  - anolis: Add rich container feature control (Yi Tao)
  - anolis: sched: optimze cgroup idle accounting by reducing atomic ops (Yihao Wu)
  - mm: rmap: support batched unmapping for file large folios (Baolin Wang)
  - arm64: mm: implement the architecture-specific clear_flush_young_ptes() (Baolin Wang)
  - arm64: mm: support batch clearing of the young flag for large folios (Baolin Wang)
  - arm64: mm: factor out the address and ptep alignment into a new helper (Baolin Wang)
  - mm: rmap: support batched checks of the references for large folios (Baolin Wang)
  - mm/rmap: fix potential out-of-bounds page table access during batched unmap (Lance Yang)
  - mm: support batched unmap for lazyfree large folios during reclamation (Barry Song)
  - mm: support tlbbatch flush for a range of PTEs (Barry Song)
  - mm: set folio swapbacked iff folios are dirty in try_to_unmap_one (Barry Song)
  - mm: vmscan: simplify the logic for activating dirty file folios (Baolin Wang)
  - mm: vmscan: filter out the dirty file folios for node_reclaim() (Baolin Wang)
  - anolis: configs: classify CONFIG_AMD_NODE as L1 for x86 AMD64 (PVS.NarasimhaRao)
  - x86/amd_node: Use defines for SMN register offsets (Yazen Ghannam)
  - x86/amd_node: Remove dependency on AMD_NB (Yazen Ghannam)
  - x86/amd_node: Update __amd_smn_rw() error paths (Yazen Ghannam)
  - x86/amd_nb: Move SMN access code to a new amd_node driver (Mario Limonciello)
  - x86/amd_nb: Enhance SMN access error checking (Yazen Ghannam)
  - EDAC/amd64: Remove unused register accesses (Yazen Ghannam)
  - EDAC/amd64: Check return value of amd_smn_read() (Yazen Ghannam)
  - x86/amd_nb: Simplify function 3 search (Yazen Ghannam)
  - x86/amd_nb: Use topology info to get AMD node count (Yazen Ghannam)
  - x86/amd_nb: Simplify root device search (Yazen Ghannam)
  - x86/amd_nb: Simplify function 4 search (Yazen Ghannam)
  - x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20h (Richard Gong)
  - x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h-70h (Richard Gong)
  - x86/amd_nb: Add AMD Family MI300 PCI IDs (Muralidhara M K)
  - crypto: ccp - Add support for PCI device 0x17D8 (John Allen)
  - x86: Start moving AMD node functionality out of AMD_NB (Yazen Ghannam)
  - x86/amd_nb: Clean up early_is_amd_nb() (Yazen Ghannam)
  - anolis: mm: use __GFP_MEMALLOC in vmemmap_alloc_block (Xu Yu)
  - af_unix: Initialise scc_index in unix_add_edge(). (Kuniyuki Iwashima) {CVE-2025-40214}
  - ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) {CVE-2025-40018}
  - anolis: arm64: enable CONFIG_ARM64_BRBE=y (Wei Chen)
  - perf: arm_pmuv3: Add support for the Branch Record Buffer Extension (BRBE) (Rob Herring (Arm))
  - KVM: arm64: nvhe: Disable branch generation in nVHE guests (Anshuman Khandual)
  - arm64: Handle BRBE booting requirements (Anshuman Khandual)
  - KVM: arm64: Shave a few bytes from the EL2 idmap code (Marc Zyngier)
  - arm64/sysreg: Add BRBE registers and fields (Anshuman Khandual)
  - perf: arm_pmu: Move PMUv3-specific data (Mark Rutland)
  - perf: apple_m1: Don't disable counter in m1_pmu_enable_event() (Rob Herring (Arm))
  - perf: arm_pmuv3: Don't disable counter in armv8pmu_enable_event() (Mark Rutland)
  - perf: Supply task information to sched_task() (Kan Liang)
  - KVM: arm64: nv: Handle mapping of VNCR_EL2 at EL2 (Marc Zyngier)
  - KVM: arm64: nv: Don't adjust PSTATE.M when L2 is nesting (Marc Zyngier)
  - KVM: arm64: coresight: Give TRBE enabled state to KVM (James Clark)
  - coresight: trbe: Remove redundant disable call (James Clark)
  - arm64/sysreg/tools: Move TRFCR definitions to sysreg (James Clark)
  - tools: arm64: Update sysreg.h header files (James Clark)
  - KVM: arm64: Fix selftests after sysreg field name update (Marc Zyngier)
  - KVM: arm64: Move host SME/SVE tracking flags to host data (Oliver Upton)
  - KVM: arm64: Track presence of SPE/TRBE in kvm_host_data instead of vCPU (Oliver Upton)
  - KVM: arm64: Get rid of __kvm_get_mdcr_el2() and related warts (Oliver Upton)
  - KVM: arm64: Drop MDSCR_EL1_DEBUG_MASK (Oliver Upton)
  - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Marc Zyngier)
  - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Marc Zyngier)
  - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Marc Zyngier)
  - KVM: arm64: Exclude host_debug_data from vcpu_arch (Marc Zyngier)
  - KVM: arm64: Add accessor for per-CPU state (Marc Zyngier)
  - perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter (Rob Herring (Arm))
  - KVM: arm64: Refine PMU defines for number of counters (Rob Herring (Arm))
  - arm64: perf/kvm: Use a common PMU cycle counter define (Rob Herring (Arm))
  - KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL access (Rob Herring (Arm))
  - KVM: arm64: pmu: Use arm_pmuv3.h register accessors (Rob Herring (Arm))
  - perf: arm_pmuv3: Prepare for more than 32 counters (Rob Herring (Arm))
  - perf: arm_pmu: Remove event index to counter remapping (Rob Herring (Arm))
  - perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h (Rob Herring (Arm))
  - perf: arm_v6/7_pmu: Drop non-DT probe support (Rob Herring (Arm))
  - perf/arm: Move 32-bit PMU drivers to drivers/perf/ (Rob Herring (Arm))
  - perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) check (Rob Herring (Arm))
  - perf: arm_pmuv3: Avoid assigning fixed cycle counter with threshold (Rob Herring (Arm))
  - Documentation: arm64: Document the PMU event counting threshold feature (James Clark)
  - arm64: perf: Add support for event counting threshold (James Clark)
  - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (James Clark)
  - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (James Clark)
  - arm: pmu: Share user ABI format mechanism with SPE (James Clark)
  - arm64: perf: Include threshold control fields in PMEVTYPER mask (James Clark)
  - arm: perf: Convert remaining fields to use GENMASK (James Clark)
  - arm: perf: Use GENMASK for PMMIR fields (James Clark)
  - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (James Clark)
  - arm: perf: Remove inlines from arm_pmuv3.c (James Clark)
  - KVM: arm64: Make PMEVTYPER<n>_EL0.NSH RES0 if EL2 isn't advertised (Oliver Upton)
  - KVM: selftests: aarch64: vPMU test for validating user accesses (Raghavendra Rao Ananta)
  - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Reiji Watanabe)
  - KVM: selftests: aarch64: vPMU register test for implemented counters (Reiji Watanabe)
  - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Reiji Watanabe)
  - tools: Import arm_pmuv3.h (Raghavendra Rao Ananta)
  - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Reiji Watanabe)
  - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Raghavendra Rao Ananta)
  - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Raghavendra Rao Ananta)
  - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Raghavendra Rao Ananta)
  - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Reiji Watanabe)
  - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Reiji Watanabe)
  - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Reiji Watanabe)
  - perf build: Ensure sysreg-defs Makefile respects output dir (Oliver Upton)
  - tools perf: Add arm64 sysreg files to MANIFEST (Oliver Upton)
  - KVM: selftests: Generate sysreg-defs.h and add to include path (Oliver Upton)
  - perf build: Generate arm64's sysreg-defs.h and add to include path (Oliver Upton)
  - tools: arm64: Add a Makefile for generating sysreg-defs.h (Oliver Upton)
  - tools headers arm64: Update sysreg.h with kernel sources (Jing Zhang)
  - arm64: sysreg: Migrate MDCR_EL2 definition to table (Oliver Upton)
  - arm64: sysreg: Update ID_AA64MMFR4_EL1 description (Marc Zyngier)
  - arm64: sysreg: Add ID_AA64ISAR1_EL1.LS64 encoding for FEAT_LS64WB (Marc Zyngier)
  - arm64: sysreg: Add layout for HCR_EL2 (Marc Zyngier)
  - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Marc Zyngier)
  - arm64/sysreg: Add register fields for ID_AA64DFR1_EL1 (Anshuman Khandual)
  - perf arm-spe: Support metadata version 2 (Leo Yan)
  - anolis: Revert "perf arm-spe: Support metadata version 2" (Wei Chen)
  - platform/x86: intel-uncore-freq: fix all header kernel-doc warnings (Randy Dunlap)
  - platform/x86/intel: power-domains: Fix error code in tpmi_init() (Dan Carpenter)
  - platform/x86/intel-uncore-freq: Fix warning in partitioned system (Zhang Rui)
  - platform/x86/intel-uncore-freq: Present unique domain ID per package (Srinivas Pandruvada)
  - platform/x86/intel-uncore-freq: avoid non-literal format string (Arnd Bergmann)
  - Documentation: admin-guide: pm: Add documentation for die_id (Srinivas Pandruvada)
  - platform/x86/intel-uncore-freq: Add attributes to show die_id (Srinivas Pandruvada)
  - platform/x86/intel: power-domains: Add interface to get Linux die ID (Srinivas Pandruvada)
  - Documentation: admin-guide: pm: Add documentation for agent_types (Srinivas Pandruvada)
  - platform/x86/intel-uncore-freq: Add attributes to show agent types (Srinivas Pandruvada)
  - crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu) {CVE-2025-39964}
  - crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) {CVE-2025-40019}
  - mm/mremap: honour writable bit in mremap pte batching (Dev Jain)
  - mm: introduce FPB_RESPECT_WRITE for PTE batching infrastructure (Dev Jain)
  - mm: remove boolean output parameters from folio_pte_batch_ext() (David Hildenbrand)
  - mm: split folio_pte_batch() into folio_pte_batch() and folio_pte_batch_flags() (David Hildenbrand)
  - mm: smaller folio_pte_batch() improvements (David Hildenbrand)
  - mm: convert FPB_IGNORE_* into FPB_RESPECT_* (David Hildenbrand)
  - mm/mlock: implement folio_mlock_step() using folio_pte_batch() (Lance Yang)
  - mm/page_alloc: change all pageblocks migrate type on coalescing (Alexander Gordeev)
  - mm/memfd: fix information leak in hugetlb folios (Deepanshu Kartikey)
  - mm: prevent poison consumption when splitting THP (Qiuxu Zhuo)
  - mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage (Lance Yang)
  - mm/thp: fix MTE tag mismatch when replacing zero-filled subpages (Lance Yang)
  - mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi)
  - mm: folio_may_be_lru_cached() unless folio_test_large() (Hugh Dickins)
  - mm: revert "mm: vmscan.c: fix OOM on swap stress test" (Hugh Dickins)
  - Revert "mm/gup: clear the LRU flag of a page before adding to LRU batch" (Hugh Dickins)
  - mm/gup: local lru_add_drain() to avoid lru_add_drain_all() (Hugh Dickins)
  - mm/gup: check ref_count instead of lru before migration (Hugh Dickins)
  - mm: consider non-anon swap cache folios in folio_expected_ref_count() (Bijan Tabatabai)
  - mm: add folio_expected_ref_count() for reference count calculation (Shivank Garg)
  - mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
  - mm: shmem: avoid unpaired folio_unlock() in shmem_swapin_folio() (Kemeng Shi)
  - mm: fix folio_pte_batch() on XEN PV (Petr Vaněk)
  - mm/compaction: fix bug in hugetlb handling pathway (Vishal Moola (Oracle))
  - mm/hugetlb: don't crash when allocating a folio if there are no resv (Vivek Kasireddy)
  - mm/hugetlb: simplify refs in memfd_alloc_folio (Steve Sistare)
  - mm/gup: fix memfd_pin_folios alloc race panic (Steve Sistare)
  - mm/gup: fix memfd_pin_folios hugetlb page allocation (Steve Sistare)
  - mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak (Steve Sistare)
  - mm/hugetlb: fix memfd_pin_folios free_huge_pages leak (Steve Sistare)
  - mm/filemap: fix filemap_get_folios_contig THP panic (Steve Sistare)
  - mm: convert __do_fault() to use a folio (Matthew Wilcox (Oracle))
  - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers (zhanglei)
  - anolis: KVM: selftests: Add support for Hygon processors (Yanjing Zhou)
  - anolis: introduce fault-tolerant access for DAX PFN metadata (Ruidong Tian)
  - anolis: arm64: Modify the CPU manufacturer to the correct ID (Chu Guangqing)
  - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (Petr Vaněk)
  - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (Fernando Fernandez Mancera)
  - x86/topology: Handle bogus ACPI tables correctly (Thomas Gleixner)
  - x86/xen/smp_pv: Register the boot CPU APIC properly (Thomas Gleixner)
  - x86/topology: Don't update cpu_possible_map in topo_set_cpuids() (Thomas Gleixner)
  - x86/topology: Don't evaluate logical IDs during early boot (Thomas Gleixner)
  - x86/topology: Ignore non-present APIC IDs in a present package (Thomas Gleixner)
  - x86/cpu/topology: Get rid of cpuinfo::x86_max_cores (Thomas Gleixner)
  - x86/cpu/topology: Provide __num_[cores|threads] _per_package (Thomas Gleixner)
  - x86/cpu/topology: Rename topology_max_die_per_package() (Thomas Gleixner)
  - x86/cpu/topology: Rename smp_num_siblings (Thomas Gleixner)
  - x86/cpu/topology: Retrieve cores per package from topology bitmaps (Thomas Gleixner)
  - x86/cpu/topology: Use topology logical mapping mechanism (Thomas Gleixner)
  - x86/cpu/topology: Provide logical pkg/die mapping (Thomas Gleixner)
  - x86/cpu/topology: Simplify cpu_mark_primary_thread() (Thomas Gleixner)
  - x86/cpu/topology: Mop up primary thread mask handling (Thomas Gleixner)
  - x86/cpu/topology: Use topology bitmaps for sizing (Thomas Gleixner)
  - x86/cpu/topology: Let XEN/PV use topology from CPUID/MADT (Thomas Gleixner)
  - x86/xen/smp_pv: Count number of vCPUs early (Thomas Gleixner)
  - x86/cpu/topology: Assign hotpluggable CPUIDs during init (Thomas Gleixner)
  - x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplug (Thomas Gleixner)
  - x86/topology: Add a mechanism to track topology via APIC IDs (Thomas Gleixner)
  - x86/cpu: Detect real BSP on crash kernels (Thomas Gleixner)
  - x86/cpu/topology: Rework possible CPU management (Thomas Gleixner)
  - x86/cpu/topology: Sanitize the APIC admission logic (Thomas Gleixner)
  - x86/smpboot: Make error message actually useful (Thomas Gleixner)
  - x86/cpu/topology: Use a data structure for topology info (Thomas Gleixner)
  - x86/cpu/topology: Simplify APIC registration (Thomas Gleixner)
  - x86/cpu/topology: Confine topology information (Thomas Gleixner)
  - x86/xen/smp_pv: Register fake APICs (Thomas Gleixner)
  - x86/acpi: Dont invoke topology_register_apic() for XEN PV (Thomas Gleixner)
  - x86/mpparse: Use new APIC registration function (Thomas Gleixner)
  - x86/of: Use new APIC registration functions (Thomas Gleixner)
  - x86/jailhouse: Use new APIC registration function (Thomas Gleixner)
  - x86/acpi: Use new APIC registration functions (Thomas Gleixner)
  - x86/cpu/topology: Provide separate APIC registration functions (Thomas Gleixner)
  - x86/cpu/topology: Move registration out of APIC code (Thomas Gleixner)
  - x86/of: Set the parse_smp_cfg for all the DeviceTree platforms by default (Saurabh Sengar)
  - x86/hyperv/vtl: Correct x86_init.mpparse.parse_smp_cfg assignment (Saurabh Sengar)
  - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Saurabh Sengar)
  - x86/apic: Use a proper define for invalid ACPI CPU ID (Thomas Gleixner)
  - x86/apic: Remove yet another dubious callback (Thomas Gleixner)
  - x86/apic: Remove the pointless writeback of boot_cpu_physical_apicid (Thomas Gleixner)
  - x86/mpparse: Remove the physid_t bitmap wrapper (Thomas Gleixner)
  - x86/mm/numa: Move early mptable evaluation into common code (Thomas Gleixner)
  - x86/mpparse: Switch to new init callbacks (Thomas Gleixner)
  - x86/hyperv/vtl: Prepare for separate mpparse callbacks (Thomas Gleixner)
  - x86/xen/smp_pv: Prepare for separate mpparse callbacks (Thomas Gleixner)
  - x86/jailhouse: Prepare for separate mpparse callbacks (Thomas Gleixner)
  - x86/platform/intel-mid: Prepare for separate mpparse callbacks (Thomas Gleixner)
  - x86/platform/ce4100: Prepare for separate mpparse callbacks (Thomas Gleixner)
  - x86/dtb: Rename x86_dtb_init() (Thomas Gleixner)
  - x86/mpparse: Prepare for callback separation (Thomas Gleixner)
  - x86/mpparse: Provide separate early/late callbacks (Thomas Gleixner)
  - x86/mpparse: Rename default_find_smp_config() (Thomas Gleixner)
  - x86/apic: Remove check_apicid_used() and ioapic_phys_id_map() (Thomas Gleixner)
  - x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck() (Thomas Gleixner)
  - x86/ioapic: Make io_apic_get_unique_id() simpler (Thomas Gleixner)
  - x86/apic: Get rid of get_physical_broadcast() (Thomas Gleixner)
  - x86/ioapic: Replace some more set bit nonsense (Thomas Gleixner)
  - x86/platform/ce4100: Dont override x86_init.mpparse.setup_ioapic_ids (Thomas Gleixner)
  - x86/xen: return a sane initial apic id when running as PV guest (Juergen Gross)
  - x86/cpu/topology: Make the APIC mismatch warnings complete (Thomas Gleixner)
  - net: smc: SMC_HS_CTRL_BPF should depend on BPF_JIT (Geert Uytterhoeven)
  - net/smc: bpf: Introduce generic hook for handshake flow (D. Wythe)
  - x86/apic/uv: Remove the private leaf 0xb parser (Thomas Gleixner)
  - x86/xen/smp_pv: Remove cpudata fiddling (Thomas Gleixner)
  - x86/apic: Remove unused phys_pkg_id() callback (Thomas Gleixner)
  - x86/cpu: Remove x86_coreid_bits (Thomas Gleixner)
  - x86/cpu: Remove topology.c (Thomas Gleixner)
  - x86/cpu: Make topology_amd_node_id() use the actual (Thomas Gleixner)
  - x86/mm/numa: Use core domain size on AMD (Thomas Gleixner)
  - x86/cpu: Use common topology code for HYGON (Thomas Gleixner)
  - x86/cpu: Use common topology code for AMD (Thomas Gleixner)
  - x86/smpboot: Teach it about topo.amd_node_id (Thomas Gleixner)
  - x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater (Thomas Gleixner)
  - x86/topology/amd: Ensure that LLC ID is initialized (Thomas Gleixner)
  - x86/cpu/amd: Move TOPOEXT enablement into the topology parser (Thomas Gleixner)
  - x86/cpu/amd: Make the NODEID_MSR union actually work (Thomas Gleixner)
  - x86/cpu/amd: Make the CPUID 0x80000008 parser correct (Thomas Gleixner)
  - x86/cpu: Provide an AMD/HYGON specific topology parser (Thomas Gleixner)
  - x86/cpu/amd: Provide a separate accessor for Node ID (Thomas Gleixner)
  - x86/topology/intel: Unlock CPUID before evaluating anything (Thomas Gleixner)
  - x86/cpu: Use common topology code for Intel (Thomas Gleixner)
  - x86/cpu: Provide a sane leaf 0xb/0x1f parser (Thomas Gleixner)
  - x86/cpu: Move __max_die_per_package to common.c (Thomas Gleixner)
  - x86/cpu: Use common topology code for Centaur and Zhaoxin (Thomas Gleixner)
  - x86/cpu: Add legacy topology parser (Thomas Gleixner)
  - x86/cpu: Provide cpu_init/parse_topology() (Thomas Gleixner)
  - x86/cpuid: Include <linux/build_bug.h> in <asm/cpuid.h> (Ahmed S. Darwish)
  - x86/cpu: Provide cpuid_read() et al. (Thomas Gleixner)
  - sched/fair: Ratelimit update to tg->load_avg (Aaron Lu)
  - x86/cpu: Provide debug interface (Thomas Gleixner)
  - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Thomas Gleixner)
  - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() and hv_snp_boot_ap() (Thomas Gleixner)
  - x86/apic: Use u32 for [gs] et_apic_id() (Thomas Gleixner)
  - x86/apic: Use u32 for phys_pkg_id() (Thomas Gleixner)
  - x86/apic: Use u32 for cpu_present_to_apicid() (Thomas Gleixner)
  - x86/apic: Use u32 for check_apicid_used() (Thomas Gleixner)
  - x86/apic: Use u32 for APIC IDs in global data (Thomas Gleixner)
  - x86/apic: Use BAD_APICID consistently (Thomas Gleixner)
  - x86/cpu: Move cpu_l[l2] c_id into topology info (Thomas Gleixner)
  - x86/cpu: Move logical package and die IDs into topology info (Thomas Gleixner)
  - x86/cpu: Move cu_id into topology info (Thomas Gleixner)
  - x86/cpu: Move cpu_core_id into topology info (Thomas Gleixner)
  - hwmon: (fam15h_power) Use topology_core_id() (Thomas Gleixner)
  - x86/cpu: Move cpu_die_id into topology info (Thomas Gleixner)
  - x86/cpu: Move phys_proc_id into topology info (Thomas Gleixner)
  - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Thomas Gleixner)
  - anolis: configs: classify CONFIG_BROADCAST_TLB_FLUSH as L1 for x86 AMD64 (PVS.NarasimhaRao)
  - x86/CPU/AMD: Disable INVLPGB on Zen2 (Mikhail Paulyshka)
  - x86/mm: Fix early boot use of INVPLGB (Rik van Riel)
  - x86/mm: Disable INVLPGB when PTI is enabled (Dave Hansen)
  - x86/mm: Only do broadcast flush from reclaim if pages were unmapped (Rik van Riel)
  - x86/mm: Always set the ASID valid bit for the INVLPGB instruction (Tom Lendacky)
  - x86/mm: Enable AMD translation cache extensions (Rik van Riel)
  - x86/mm: Enable broadcast TLB invalidation for multi-threaded processes (Rik van Riel)
  - x86/mm: Add global ASID process exit helpers (Rik van Riel)
  - x86/mm: Handle global ASID context switch and TLB flush (Rik van Riel)
  - x86/mm: Add global ASID allocation helper functions (Rik van Riel)
  - x86/mm: Use broadcast TLB flushing in page reclaim (Rik van Riel)
  - x86/mm: Use INVLPGB for kernel TLB flushes (Rik van Riel)
  - x86/mm: Add INVLPGB support code (Rik van Riel)
  - x86/mm: Add INVLPGB feature and Kconfig entry (Rik van Riel)
  - x86/mm: Consolidate full flush threshold decision (Rik van Riel)
  - hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems (Kai-Heng Feng)
  - ACPI: IPMI: Add helper to wait for when SMI is selected (Kai-Heng Feng)
  - perf mem/c2c amd: Add ldlat support (Ravi Bangoria)
  - perf mem: Clean up perf_mem_event__supported() (Kan Liang)
  - perf mem: Clean up perf_mem_events__name() (Kan Liang)
  - perf mem: Clean up perf_mem_events__ptr() (Kan Liang)
  - perf mem: Add mem_events into the supported perf_pmu (Kan Liang)
  - perf amd ibs: Incorporate Zen5 DTLB and PageSize information (Ravi Bangoria)
  - perf amd ibs: Add Load Latency bits in raw dump (Ravi Bangoria)
  - perf doc: Add AMD IBS usage document (Ravi Bangoria)
  - perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Ravi Bangoria)
  - perf/amd/ibs: Update DTLB/PageSize decode logic (Ravi Bangoria)
  - perf/amd/ibs: Add support for OP Load Latency Filtering (Ravi Bangoria)
  - anolis: mm: vmscan: Fix memleak in cgroup wmark reclaim when MGLRU is enabled (Wenwu Hou)
  - ext4: fix incorrect function name in comment (Baolin Liu)
  - fs/ntfs3: Equivalent transition from page to folio (Konstantin Komarov)
  - hostfs: Fix the NULL vs IS_ERR() bug for __filemap_get_folio() (ZhangPeng)
  - buffer: fix unintended successful return (Matthew Wilcox (Oracle))
  - ext4: add __GFP_NOWARN to GFP_NOWAIT in readahead (Hugh Dickins)
  - ext4: add ext4_sb_bread_nofail() helper function for ext4_free_branches() (Baokun Li)
  - libbpf: Fix error when st-prefix_ops and ops from differ btf (D. Wythe)
  - bpf: Export necessary symbols for modules with struct_ops (D. Wythe)
  - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Will Deacon)
  - anolis: virtio-blk: fix build warning if CONFIG_VIRTIO_BLK_RING_PAIR not set (Joseph Qi)
  - anolis: configs: enable config for TPMI_POWER_DOMAIN and PLR_TPMI (Zhang Rui)
  - platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID (David Arcari)
  - platform/x86/intel: power-domains: Add Clearwater Forest support (Srinivas Pandruvada)
  - platform/x86/intel/tpmi/plr: Fix output in plr_print_bits() (Dan Carpenter)
  - platform/x86/intel/tpmi/plr: Add support for the plr mailbox (Tero Kristo)
  - platform/x86/intel/tpmi: Add new auxiliary driver for performance limits (Tero Kristo)
  - platform/x86/intel: TPMI domain id and CPU mapping (Srinivas Pandruvada)
  - platform/x86/intel/tpmi: Add API to get debugfs root (Tero Kristo)
  - platform/x86/intel/tpmi: Add support for performance limit reasons (Tero Kristo)
  - batman-adv: Switch to linux/array_size.h (Sven Eckelmann)
  - kernel.h: Move ARRAY_SIZE() to a separate header (Alejandro Colomar)
  - anolis: sw64: ebpf: port arch_prepare_bpf_trampoline() (Jinyu Tang)
  - anolis: sw64: fix random mmap base range (Gu Zitao)
  - anolis: sw64: paravirt: add pv steal_time support in guest side (Chen Wang)
  - anolis: sw64: kvm: add pv steal time support (Chen Wang)
  - anolis: sw64: pci: remove redundant debug control (Shao Zhiyu)
  - x86/microcode/intel: Enable staging when available (Chang S. Bae)
  - x86/microcode/intel: Support mailbox transfer (Chang S. Bae)
  - x86/microcode/intel: Implement staging handler (Chang S. Bae)
  - x86/microcode/intel: Define staging state struct (Chang S. Bae)
  - x86/microcode/intel: Establish staging control logic (Chang S. Bae)
  - x86/microcode: Introduce staging step to reduce late-loading time (Chang S. Bae)
  - x86/cpu/topology: Make primary thread mask available with SMP=n (Chang S. Bae)
  - net/smc: fix general protection fault in __smc_diag_dump (Wang Liang)
  - net/smc: fix mismatch between CLC header and proposal (D. Wythe)
  - anolis: mm: add ratelimit printk to prevent softlockup (zhongjiang-ali)
  - anolis: mm: limit the print message frequency when memcg oom triggers (zhongjiang-ali)
  - anolis: mm: restrict the print message frequency further when memcg oom triggers. (zhongjiang-ali)
  - iommu/arm-smmu-v3-iommufd: Allow attaching nested domain for GBPA cases (Nicolin Chen)
  - anolis: sw64: fix xor_unlock_is_negative_byte() (Jinyu Tang)
  - anolis: scripts: Replace 'sh' with 'bash' for shell invocations (Qinyun Tan)
  - anolis: Revert "anolis: riscv: cmdline: disable per_numa_node_futex" (Andreas Schwab)
  - riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg (Andreas Schwab)
  - anolis: configs: Enable and move CONFIG_X86_AMD_PSTATE_UT to L1-RECOMMEND (Qinyun Tan)
  - anolis: crypto: ccp: fix possible crash caused by hct get page. (Yabin Li)
  - PCI: Batch BAR sizing operations (Alex Williamson)
  - acpi,srat: Fix incorrect device handle check for Generic Initiator (Shuai Xue)
  - perf record: skip synthesize event when open evsel failed (Shuai Xue)
  - anolis: virtfuse: always bind fc to init_user_ns for virtfuse (Jingbo Xu)
  - mm: fix arithmetic for max_prop_frac when setting max_ratio (Jingbo Xu)
  - mm: fix arithmetic for bdi min_ratio (Jingbo Xu)
  - lib/test_kho: check if KHO is enabled (Pasha Tatashin)
  - lib/test_kho: use kho_preserve_vmalloc instead of storing addresses in fdt (Mike Rapoport (Microsoft))
  - selftest/kho: update generation of initrd (Mike Rapoport (Microsoft))
  - lib/test_kho: fixes for error handling (Mike Rapoport (Microsoft))
  - kho: add test for kexec handover (Mike Rapoport (Microsoft))
  - tools/nolibc: add stdarg.h header (Thomas Weißschuh)
  - selftests: ktap_helpers: Fix uninitialized variable (Mickaël Salaün)
  - selftests: ktap_helpers: Add a helper to finish the test (Nícolas F. R. A. Prado)
  - selftests: Move KTAP bash helpers to selftests common folder (Laura Nao)
  - kselftest: Add new test for detecting unprobed Devicetree devices (Nícolas F. R. A. Prado)
  - anolis: mm: always includes swapops.h in swap.h (Zelin Deng)
  - anolis: net:nebula-matrix driver support the full-scenario functions (nebula_matrix_driver)
  - anolis: i2c: Add driver for the LRW I2C (Fei Liu)
  - anolis: dt-bindings: i2c: Add binding for LRW I2C (Fei Liu)
  - cpufreq/amd-pstate: Disable preferred cores on designs with workload classification (Mario Limonciello)
  - x86/cpufeatures: Add X86_FEATURE_AMD_WORKLOAD_CLASS feature bit (Perry Yuan)
  - cpufreq/amd-pstate: Avoid shadowing ret in amd_pstate_ut_check_driver() (Nathan Chancellor)
  - amd-pstate-ut: Reset amd-pstate driver mode after running selftests (Swapnil Sapkal)
  - ACPI: CPPC: Modify cppc_get_auto_sel_caps() to cppc_get_auto_sel() (Lifeng Zheng)
  - ACPI: CPPC: Refactor register value get and set ABIs (Lifeng Zheng)
  - ACPI: CPPC: Add cppc_set_reg_val() (Lifeng Zheng)
  - anolis: anolis_kconfig.py: hide some useless messages. (Qinyun Tan)
  - ACPI: CPPC: Rename cppc_get_perf() to cppc_get_reg_val() (Lifeng Zheng)
  - ACPI: CPPC: Optimize cppc_get_perf() (Lifeng Zheng)
  - ACPI: CPPC: Add IS_OPTIONAL_CPC_REG macro to judge if a cpc_reg is optional (Lifeng Zheng)
  - cpufreq/amd-pstate: Add support for the "Requested CPU Min frequency" BIOS option (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Add offline, online and suspend callbacks for amd_pstate_driver (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Move max_perf limiting in amd_pstate_update (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Update asym_prefer_cpu when core rankings change (K Prateek Nayak)
  - sched/topology: Introduce sched_update_asym_prefer_cpu() (K Prateek Nayak)
  - cpufreq/amd-pstate: Enable ITMT support after initializing core rankings (K Prateek Nayak)
  - cpufreq: Pass policy pointer to ->update_limits() (Rafael J. Wysocki)
  - cpufreq: intel_pstate: Rearrange max frequency updates handling code (Rafael J. Wysocki)
  - cpufreq: Add and use cpufreq policy locking guards (Rafael J. Wysocki)
  - cpufreq: Split cpufreq_online() (Rafael J. Wysocki)
  - cpufreq: Consolidate some code in cpufreq_online() (Rafael J. Wysocki)
  - cpufreq: intel_pstate: Set asymmetric CPU capacity on hybrid systems (Rafael J. Wysocki)
  - x86/sched: Add basic support for CPU capacity scaling (Rafael J. Wysocki)
  - cpufreq/amd-pstate: Fix min_limit perf and freq updation for performance governor (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Drop actions in amd_pstate_epp_cpu_offline() (Mario Limonciello)
  - cpufreq/amd-pstate: Stop caching EPP (Mario Limonciello)
  - cpufreq/amd-pstate: Rework CPPC enabling (Mario Limonciello)
  - cpufreq/amd-pstate: Drop debug statements for policy setting (Mario Limonciello)
  - cpufreq/amd-pstate: Update cppc_req_cached for shared mem EPP writes (Mario Limonciello)
  - cpufreq/amd-pstate: Move all EPP tracing into *_update_perf and *_set_epp functions (Mario Limonciello)
  - cpufreq/amd-pstate: Cache CPPC request in shared mem case too (Mario Limonciello)
  - anolis: configs: Update kconfigs (Guixin Liu)
  - anolis: perf arm-spe: fix compile (Guixin Liu)
  - tools/include: Sync arm64 headers with the kernel sources (Namhyung Kim)
  - perf arm-spe: Define metadata header version 2 (Leo Yan)
  - perf arm-spe: Support metadata version 2 (Leo Yan)
  - anolis: riscv: Enable APEI GHES driver and SSE driver in anolis defconfig (Lu Peng)
  - riscv: Enable APEI and NMI safe cmpxchg options required for RAS (Himanshu Chauhan)
  - riscv: Add config option to enable APEI SSE handler (Himanshu Chauhan)
  - riscv: Introduce HEST SSE notification handlers (Himanshu Chauhan)
  - riscv: Add RISC-V entries in processor type and ISA strings (Himanshu Chauhan)
  - riscv: Add functions to register ghes having SSE notification (Himanshu Chauhan)
  - riscv: conditionally compile GHES NMI spool function (Himanshu Chauhan)
  - riscv: Add fixmap indices for GHES IRQ and SSE contexts (Himanshu Chauhan)
  - acpi: Introduce SSE in HEST notification types (Himanshu Chauhan)
  - riscv: Define arch_apei_get_mem_attribute for RISC-V (Himanshu Chauhan)
  - riscv: Define ioremap_cache for RISC-V (Himanshu Chauhan)
  - selftests/riscv: add SSE test module (Clément Léger)
  - drivers: firmware: add riscv SSE support (Clément Léger)
  - riscv: add support for SBI Supervisor Software Events extension (Clément Léger)
  - riscv: add SBI SSE extension definitions (Clément Léger)
  - anolis: serial: Add driver for the LRW UART (Wenhong Liu)
  - anolis: dt-bindings: serial: Add binding for LRW UART (Wenhong Liu)
  - anolis: configs: Open CONFIG_USB_XHCI_PCI_RENESAS (Guixin Liu)
  - cpufreq: Introduce an optional cpuinfo_avg_freq sysfs entry (Beata Michalska)
  - perf x86 test: Update hybrid expectations (Ian Rogers)
  - perf arm-spe: Use old behavior when opening old SPE files (James Clark)
  - arm64: amu: Delay allocating cpumask for AMU FIE support (Beata Michalska)
  - arm64: Utilize for_each_cpu_wrap for reference lookup (Beata Michalska)
  - arm64: Update AMU-based freq scale factor on entering idle (Beata Michalska)
  - arm64: Provide an AMU-based version of arch_freq_get_on_cpu (Beata Michalska)
  - cpufreq: Allow arch_freq_get_on_cpu to return an error (Beata Michalska)
  - arch_topology: init capacity_freq_ref to 0 (Ionela Voinescu)
  - perf arm-spe: Add Cortex CPUs to common data source encoding list (Leo Yan)
  - perf arm-spe: Remove the unused 'midr' field (Leo Yan)
  - perf arm-spe: Use metadata to decide the data source feature (Leo Yan)
  - perf arm-spe: Introduce arm_spe__is_homogeneous() (Leo Yan)
  - perf arm-spe: Rename the common data source encoding (Leo Yan)
  - perf arm-spe: Rename arm_spe__synth_data_source_generic() (Leo Yan)
  - perf parse-events: Make legacy events lower priority than sysfs/JSON (Ian Rogers)
  - net: hns3: Remove io_stop_wc() calls after __iowrite64_copy() (Jason Gunthorpe)
  - arm64/io: add constant-argument check (Arnd Bergmann)
  - arm64/io: Provide a WC friendly __iowriteXX_copy() (Jason Gunthorpe)
  - s390: Stop using weak symbols for __iowrite64_copy() (Jason Gunthorpe)
  - s390: Implement __iowrite32_copy() (Jason Gunthorpe)
  - x86: Stop using weak symbols for __iowrite32_copy() (Jason Gunthorpe)
  - NVIDIA: SAUCE: spi: tegra210-quad: Check hardware status on timeout (Vishwaroop A)
  - NVIDIA: SAUCE: spi: tegra210-quad: Fix timeout handling (Vishwaroop A)
  - PCI/ACS: Fix 'pci=config_acs=' parameter (Tushar Dave)
  - ACPI/HMAT: Move HMAT messages to pr_debug() (Dan Williams)
  - cppc_cpufreq: Remove HiSilicon CPPC workaround (Jie Zhan)
  - cpufreq/cppc: Don't compare desired_perf in target() (Riwen Lu)
  - arm64: tlb: Allow range operation for MAX_TLBI_RANGE_PAGES (Gavin Shan)
  - arm64: tlb: Improve __TLBI_VADDR_RANGE() (Gavin Shan)
  - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Ryan Roberts)
  - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Ryan Roberts)
  - anolis: mm: Fix unexpected kidled_reset even kidled is disabled (Zelin Deng)
  - mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify() (Yu Zhao)
  - mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats (Yu Zhao)
  - mm/mglru: reset page lru tier bits when activating (Wei Xu)
  - anolis: configs: refresh configs (Qinyun Tan)
  - cpufreq/amd-pstate: Replace all AMD_CPPC_* macros with masks (Mario Limonciello)
  - cpufreq/amd-pstate-ut: Adjust variable scope (Mario Limonciello)
  - cpufreq/amd-pstate-ut: Run on all of the correct CPUs (Mario Limonciello)
  - cpufreq/amd-pstate-ut: Drop SUCCESS and FAIL enums (Mario Limonciello)
  - cpufreq/amd-pstate-ut: Allow lowest nonlinear and lowest to be the same (Mario Limonciello)
  - cpufreq/amd-pstate-ut: Use _free macro to free put policy (Mario Limonciello)
  - cpufreq/amd-pstate: Drop `cppc_cap1_cached` (Mario Limonciello)
  - cpufreq/amd-pstate: Overhaul locking (Mario Limonciello)
  - cpufreq/amd-pstate: Move perf values into a union (Mario Limonciello)
  - cpufreq/amd-pstate: Drop min and max cached frequencies (Mario Limonciello)
  - cpufreq/amd-pstate: Show a warning when a CPU fails to setup (Mario Limonciello)
  - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (Mario Limonciello)
  - cpufreq/amd-pstate: Fix the clamping of perf values (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove the unncecessary driver_lock in amd_pstate_update_limits (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Use scope based cleanup for cpufreq_policy refs (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove the unnecessary cpufreq_update_policy call (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Modularize perf<->freq conversion (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Convert all perf values to u8 (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove the redundant des_perf clamping in adjust_perf (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (Dhananjay Ugwekar)
  - cpufreq: amd: Set policy->boost_supported (Viresh Kumar)
  - cpufreq: Introduce policy->boost_supported flag (Viresh Kumar)
  - cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost (Dhananjay Ugwekar)
  - anolis: buildpkg: add gcov kernel build support. (Qinyun Tan)
  - kho: warn and exit when unpreserved page wasn't preserved (Pratyush Yadav)
  - kho: fix unpreservation of higher-order vmalloc preservations (Pratyush Yadav)
  - kho: fix out-of-bounds access of vmalloc chunk (Pratyush Yadav)
  - kho: free chunks using free_page() instead of kfree() (Pratyush Yadav)
  - kho: allocate metadata directly from the buddy allocator (Pasha Tatashin)
  - kho: increase metadata bitmap size to PAGE_SIZE (Pasha Tatashin)
  - kho: warn and fail on metadata or preserved memory in scratch area (Pasha Tatashin)
  - kho: add support for preserving vmalloc allocations (Mike Rapoport (Microsoft))
  - kho: replace kho_preserve_phys() with kho_preserve_pages() (Mike Rapoport (Microsoft))
  - kho: check if kho is finalized in __kho_preserve_order() (Mike Rapoport (Microsoft))
  - kho: only fill kimage if KHO is finalized (Pratyush Yadav)
  - efi: support booting with kexec handover (KHO) (Evangelos Petrongonas)
  - kexec: introduce is_kho_boot() (Evangelos Petrongonas)
  - kho: make sure page being restored is actually from KHO (Pratyush Yadav)
  - kho: move sanity checks to kho_restore_page() (Pratyush Yadav)
  - kho: make sure kho_scratch argument is fully consumed (Pratyush Yadav)
  - kho: allow scratch areas with zero size (Mike Rapoport (Microsoft))
  - kho: warn if KHO is disabled due to an error (Pasha Tatashin)
  - kho: mm: don't allow deferred struct page with KHO (Pasha Tatashin)
  - kho: init new_physxa->phys_bits to fix lockdep (Pasha Tatashin)
  - kho: initialize tail pages for higher order folios properly (Pratyush Yadav)
  - Documentation: KHO: add memblock bindings (Mike Rapoport (Microsoft))
  - Documentation: add documentation for KHO (Alexander Graf)
  - x86/Kconfig: enable kexec handover for 64 bits (Alexander Graf)
  - x86/boot: make sure KASLR does not step over KHO preserved memory (Alexander Graf)
  - x86/e820: temporarily enable KHO scratch for memory below 1M (Alexander Graf)
  - x86/kexec: add support for passing kexec handover (KHO) data (Alexander Graf)
  - x86/setup: use memblock_reserve_kern for memory used by kernel (Mike Rapoport (Microsoft))
  - arm64: add KHO support (Alexander Graf)
  - kexec: add config option for KHO (Alexander Graf)
  - kexec: add KHO support to kexec file loads (Alexander Graf)
  - kexec: enable KHO support for memory preservation (Mike Rapoport (Microsoft))
  - kexec: add KHO parsing support (Alexander Graf)
  - kexec: add Kexec HandOver (KHO) generation helpers (Alexander Graf)
  - memblock: introduce memmap_init_kho_scratch() (Mike Rapoport (Microsoft))
  - memblock: add support for scratch memory (Alexander Graf)
  - memblock: add MEMBLOCK_RSRV_KERN flag (Mike Rapoport (Microsoft))
  - mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array (Anshuman Khandual)
  - mm: hugetlb: skip initialization of gigantic tail struct pages if freed by HVO (Usama Arif)
  - memblock: introduce MEMBLOCK_RSRV_NOINIT flag (Usama Arif)
  - memblock: pass memblock_type to memblock_setclr_flag (Usama Arif)
  - mm: hugetlb_vmemmap: use nid of the head page to reallocate it (Usama Arif)
  - mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)
  - anolis: mm: make mglru completely mutually exclusive with kidled (Zelin Deng)
  - anolis: x86/resctrl: Fix memory bandwidth counter width for Hygon CPUs (Xiaochen Shen)
  - anolis: configs: Add Kconfig modification notes for downstream derivative. (Qinyun Tan)
  - anolis: kernel-spec: default arm64_64k rpms build to disabled (Qinyun Tan)
  - mm/filemap: fix logic around SIGBUS in filemap_map_pages() (Kiryl Shutsemau)
  - anolis: mm: add mTHP swpout fallback statistics in shmem_writepage() (Weilin Tong)
  - anolis: mm: enable CONFIG_THP_SWAP by default for ARM 64K kernel (Weilin Tong)
  - btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
  - btrfs: use level argument in log tree walk callback replay_one_buffer() (Filipe Manana)
  - btrfs: always drop log root tree reference in btrfs_replay_log() (Filipe Manana)
  - btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io() (Thorsten Blum)
  - btrfs: zoned: refine extent allocator hint selection (Naohiro Aota)
  - btrfs: zoned: return error from btrfs_zone_finish_endio() (Johannes Thumshirn)
  - btrfs: do not assert we found block group item when creating free space tree (Filipe Manana)
  - btrfs: fix incorrect readahead expansion length (Boris Burkov)
  - btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running (Filipe Manana)
  - btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento)
  - btrfs: ref-verify: handle damaged extent root tree (David Sterba)
  - btrfs: tree-checker: fix the incorrect inode ref size check (Qu Wenruo)
  - btrfs: fix invalid extref key setup when replaying dentry (Filipe Manana)
  - btrfs: fix corruption reading compressed range when block size is smaller than page size (Qu Wenruo)
  - btrfs: use readahead_expand() on compressed extents (Boris Burkov)
  - btrfs: adjust subpage bit start based on sectorsize (Josef Bacik)
  - btrfs: avoid load/store tearing races when checking if an inode was logged (Filipe Manana)
  - btrfs: fix race between setting last_dir_index_offset and inode logging (Filipe Manana)
  - btrfs: fix race between logging inode and checking if it was logged before (Filipe Manana)
  - platform/x86/intel/ifs: Add Clearwater Forest to CPU support list (Jithu Joseph)
  - cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids (Srinivas Pandruvada)
  - cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode (Li RongQing)
  - cpufreq: intel_pstate: Support Clearwater Forest OOB mode (Srinivas Pandruvada)
  - cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode (Srinivas Pandruvada)
  - cpufreq: intel_pstate: Support Emerald Rapids OOB mode (Srinivas Pandruvada)
  - anolis: arm64: interpretation of the lag issue when reading /proc/cpuinfo (Chu Guangqing)
  - cpufreq/amd-pstate: Fix cpufreq_policy ref counting (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Fix max_perf updation with schedutil (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove the goto label in amd_pstate_update_limits (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Fix per-policy boost flag incorrect when fail (Lifeng Zheng)
  - cpufreq/amd-pstate: Refactor max frequency calculation (Naresh Solanki)
  - cpufreq/amd-pstate: Fix prefcore rankings (Mario Limonciello)
  - cpufreq/amd-pstate: Drop boost_state variable (Mario Limonciello)
  - cpufreq/amd-pstate: Set different default EPP policy for Epyc and Ryzen (Mario Limonciello)
  - cpufreq/amd-pstate: Drop ret variable from amd_pstate_set_energy_pref_index() (Mario Limonciello)
  - cpufreq/amd-pstate: Always write EPP value when updating perf (Mario Limonciello)
  - cpufreq/amd-pstate: Cache EPP value and use that everywhere (Mario Limonciello)
  - cpufreq/amd-pstate: Move limit updating code (Mario Limonciello)
  - cpufreq/amd-pstate: Change amd_pstate_update_perf() to return an int (Mario Limonciello)
  - cpufreq/amd-pstate: store all values in cpudata struct in khz (Mario Limonciello)
  - cpufreq/amd-pstate: Only update the cached value in msr_set_epp() on success (Mario Limonciello)
  - cpufreq/amd-pstate: Use FIELD_PREP and FIELD_GET macros (Mario Limonciello)
  - cpufreq/amd-pstate: Drop cached epp_policy variable (Mario Limonciello)
  - cpufreq/amd-pstate: convert mutex use to guard() (Mario Limonciello)
  - cpufreq/amd-pstate: Add trace event for EPP perf updates (Mario Limonciello)
  - cpufreq/amd-pstate: Merge amd_pstate_epp_cpu_offline() and amd_pstate_epp_offline() (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove the cppc_state check in offline/online functions (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Refactor amd_pstate_epp_reenable() and amd_pstate_epp_offline() (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Move the invocation of amd_pstate_update_perf() (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Convert the amd_pstate_get/set_epp() to static calls (Dhananjay Ugwekar)
  - anolis: PCI: Check rom header and data structure addr before accessing (Guixin Liu)
  - iommu/riscv: Add ACPI support (gaorui)
  - ACPI: scan: Add support for RISC-V in acpi_iommu_configure_id() (gaorui)
  - ACPI: RISC-V: Add support for RIMT (gaorui)
  - ACPICA: actbl2: Add definitions for RIMT (gaorui)
  - iommu/riscv: prevent NULL deref in iova_to_phys (gaorui)
  - iommu/riscv: Fixup compile warning (gaorui)
  - iommu/riscv: Add shutdown function for iommu driver (gaorui)
  - iommu/riscv: Empty iommu queue before enabling it (gaorui)
  - iommu/riscv: Add support for platform msi (gaorui)
  - cpufreq/amd-pstate: Use boost numerator for upper bound of frequencies (Mario Limonciello)
  - cpufreq/amd-pstate: Store the boost numerator as highest perf again (Mario Limonciello)
  - amd-pstate: Add missing documentation for `amd_pstate_prefcore_ranking` (Mario Limonciello)
  - cpufreq: amd-pstate: Add documentation for `amd_pstate_hw_prefcore` (Mario Limonciello)
  - cpufreq/amd-pstate: Detect preferred core support before driver registration (K Prateek Nayak)
  - cpufreq/amd-pstate: Move registration after static function call update (Mario Limonciello)
  - cpufreq/amd-pstate: Push adjust_perf vfunc init into cpu_init (Mario Limonciello)
  - cpufreq/amd-pstate: Align offline flow of shared memory and MSR based systems (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Call cppc_set_epp_perf in the reenable function (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Do not attempt to clear MSR_AMD_CPPC_ENABLE (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Rename functions that enable CPPC (Dhananjay Ugwekar)
  - cpufreq/amd-pstate-ut: Add fix for min freq unit test (Mario Limonciello)
  - amd-pstate: Switch to amd-pstate by default on some Server platforms (Swapnil Sapkal)
  - cpufreq/amd-pstate: Remove the redundant amd_pstate_set_driver() call (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove the switch case in amd_pstate_init() (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Call amd_pstate_set_driver() in amd_pstate_register_driver() (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Call amd_pstate_register() in amd_pstate_init() (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Set the initial min_freq to lowest_nonlinear_freq (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove the redundant verify() function (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Drop needless EPP initialization (Mario Limonciello)
  - cpufreq/amd-pstate: Use amd_pstate_update_min_max_limit() for EPP limits (Mario Limonciello)
  - cpufreq/amd-pstate: Don't update CPPC request in amd_pstate_cpu_boost_update() (Mario Limonciello)
  - cpufreq/amd-pstate: Fix non kerneldoc comment (Mario Limonciello)
  - cpufreq/amd-pstate: Rename MSR and shared memory specific functions (Dhananjay Ugwekar)
  - x86/cpufeatures: Rename X86_FEATURE_FAST_CPPC to have AMD prefix (Mario Limonciello)
  - anolis: virtio-blk: rename virtio-blk extra features negotiation function (Ferry Meng)
  - cpufreq/amd-pstate: Use nominal perf for limits when boost is disabled (Mario Limonciello)
  - cpufreq/amd-pstate-ut: Fix an "Uninitialized variables" issue (Qianqiang Liu)
  - cpufreq/amd-pstate-ut: Add test case for mode switches (Mario Limonciello)
  - cpufreq/amd-pstate: Export symbols for changing modes (Mario Limonciello)
  - cpufreq: amd-pstate: Optimize amd_pstate_update_limits() (Mario Limonciello)
  - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (Anastasia Belova)
  - cpufreq: amd-pstate: Merge amd_pstate_highest_perf_set() into amd_get_boost_ratio_numerator() (Mario Limonciello)
  - x86/amd: Detect preferred cores in amd_get_boost_ratio_numerator() (Mario Limonciello)
  - x86/amd: Move amd_get_highest_perf() out of amd-pstate (Mario Limonciello)
  - x86/amd: Rename amd_get_highest_perf() to amd_get_boost_ratio_numerator() (Mario Limonciello)
  - ACPI: CPPC: Adjust return code for inline functions in !CONFIG_ACPI_CPPC_LIB (Mario Limonciello)
  - x86/amd: Move amd_get_highest_perf() from amd.c to cppc.c (Mario Limonciello)
  - x86/CPU/AMD: Always inline amd_clear_divider() (Mateusz Guzik)
  - cpufreq/amd-pstate: Catch failures for amd_pstate_epp_update_limit() (Mario Limonciello)
  - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (Dhananjay Ugwekar)
  - cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models (Gautham R. Shenoy)
  - cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (Mario Limonciello)
  - cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id() (Gautham R. Shenoy)
  - cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update() (Dan Carpenter)
  - cpufreq: Make cpufreq_driver->exit() return void (Lizhe)
  - cpufreq: pcc: Remove empty exit() callback (Viresh Kumar)
  - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (Dhananjay Ugwekar)
  - cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is off (Perry Yuan)
  - cpufreq: amd-pstate: initialize core precision boost state (Perry Yuan)
  - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (Dhananjay Ugwekar)
  - btrfs: send: use fallocate for hole punching with send stream v2 (Filipe Manana)
  - btrfs: send: avoid path allocation for the current inode when issuing commands (Filipe Manana)
  - btrfs: send: keep the current inode's path cached (Filipe Manana)
  - btrfs: send: add and use helper to rename current inode when processing refs (Filipe Manana)
  - btrfs: send: only use boolean variables at process_recorded_refs() (Filipe Manana)
  - btrfs: send: factor out common logic when sending xattrs (Filipe Manana)
  - anolis: configs: set CONFIG_NVGRACE_EGM to m (Guixin Liu)
  - NVIDIA: SAUCE: vfio/nvgrace-gpu: Add GB300 SKU to the devid table (Tushar Dave)
  - NVIDIA: SAUCE: vfio/nvgrace-gpu: Avoid resmem pfn unregistration (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Add null pointer checks after memory allocations (kobakonvidia)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: expose the egm size through sysfs (Ankit Agrawal)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: list gpus through sysfs (Ankit Agrawal)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: track GPUs associated with the EGM regions (Ankit Agrawal)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Update EGM unregistration API (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Avoid invalid retired pages base (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Ensure ACPI value reads are successful (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-gpu: Address smatch errors (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Address smatch errors (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-gpu: Address checkpatch warnings (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-gpu: Handle EGM registration failure (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Handle and convey EGM registration errors (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Move region hash initialization (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Free region memory during unregistration (Matthew R. Ochs)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Move the egm header file to include (Ankit Agrawal)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Register EGM for runtime ECC poison errors handling (Ankit Agrawal)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Handle pages with ECC errors on the EGM (Ankit Agrawal)
  - NVIDIA: SAUCE: vfio/nvgrace-egm: Introduce module to manage EGM (Ankit Agrawal)
  - NVIDIA: SAUCE: vfio/nvgrace-gpu: register device memory for poison handling (Ankit Agrawal)
  - btrfs: send: make fs_path_len() inline and constify its argument (Filipe Manana)
  - btrfs: populate otime when logging an inode item (Qu Wenruo)
  - btrfs: fix ssd_spread overallocation (Boris Burkov)
  - mm: swapfile: fix cluster reclaim work crash on rotational devices (Johannes Weiner)
  - mm, swap: avoid over reclaim of full clusters (Kairui Song)
  - anolis: mm: do not read rss_stat as percpu if percpu counter is not initialized (Zelin Deng)
  - mm: remove unnecessary calls to lru_add_drain (Rik van Riel)
  - mm: convert mm's rss stats to use atomic mode (ZhangPeng)
  - percpu_counter: introduce atomic mode for percpu_counter (ZhangPeng)
  - mm: swap: check for stable address space before operating on the VMA (Charan Teja Kalla)
  - fork: only invoke khugepaged, ksm hooks if no error (Lorenzo Stoakes)
  - mm/ksm: remove redundant code in ksm_fork (Jinjiang Tu)
  - fork: use __mt_dup() to duplicate maple tree in dup_mmap() (Peng Zhang)
  - maple_tree: preserve the tree attributes when destroying maple tree (Peng Zhang)
  - maple_tree: introduce interfaces __mt_dup() and mtree_dup() (Peng Zhang)
  - maple_tree: introduce {mtree,mas}_lock_nested() (Peng Zhang)
  - maple_tree: add mt_free_one() and mt_attr() helpers (Peng Zhang)
  - anolis: PCI: Check rom image addr at every step (Guixin Liu)
  - i2c: tegra: Use internal reset when reset property is not available (Akhil R)
  - ext4: fix potential null deref in ext4_mb_init() (Baokun Li)
  - ext4: implement linear-like traversal across order xarrays (Baokun Li)
  - ext4: refactor choose group to scan group (Baokun Li)
  - ext4: open coding repeated check in next_linear_group (Kemeng Shi)
  - ext4: use correct criteria name instead stale integer number in comment (Kemeng Shi)
  - ext4: remove unused parameter ngroup in ext4_mb_choose_next_group_*() (Kemeng Shi)
  - ext4: convert free groups order lists to xarrays (Baokun Li)
  - ext4: factor out ext4_mb_scan_group() (Baokun Li)
  - ext4: factor out ext4_mb_might_prefetch() (Baokun Li)
  - ext4: keep "prefetch_grp" and "nr" consistent (Kemeng Shi)
  - ext4: remove unused ext4_allocation_context::ac_groups_considered (Kemeng Shi)
  - ext4: factor out __ext4_mb_scan_group() (Baokun Li)
  - ext4: convert EXT4_B2C(sbi->s_stripe) users to EXT4_NUM_B2C (Ojaswin Mujoo)
  - ext4: merge freed extent with existing extents before insertion (Baokun Li)
  - ext4: convert sbi->s_mb_free_pending to atomic_t (Baokun Li)
  - ext4: make running and commit transaction have their own freed_data_list (Jinke Han)
  - ext4: fix typo in CR_GOAL_LEN_SLOW comment (Baokun Li)
  - ext4: get rid of some obsolete EXT4_MB_HINT flags (Baokun Li)
  - ext4: utilize multiple global goals to reduce contention (Baokun Li)
  - ext4: remove unnecessary s_md_lock on update s_mb_last_group (Baokun Li)
  - ext4: remove unnecessary s_mb_last_start (Baokun Li)
  - ext4: separate stream goal hits from s_bal_goals for better tracking (Baokun Li)
  - ext4: add ext4_try_lock_group() to skip busy groups (Baokun Li)
  - btrfs: constify more pointer parameters (David Sterba)
  - btrfs: open code timespec64 in struct btrfs_inode (David Sterba)
  - btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() (Filipe Manana)
  - btrfs: always abort transaction on failure to add block group to free space tree (Filipe Manana)
  - btrfs: move transaction aborts to the error site in add_block_group_free_space() (David Sterba)
  - btrfs: qgroup: fix race between quota disable and quota rescan ioctl (Filipe Manana)
  - btrfs: don't ignore inode missing when replaying log tree (Filipe Manana)
  - btrfs: zoned: fix write time activation failure for metadata block group (Naohiro Aota)
  - btrfs: do not allow relocation of partially dropped subvolumes (Qu Wenruo)
  - btrfs: zoned: do not select metadata BG as finish target (Naohiro Aota)
  - fs: rearrange general fastpath check now that O_CREAT uses it (Christian Brauner)
  - fs: remove audit dummy context check (Christian Brauner)
  - fs: pull up trailing slashes check for O_CREAT (Christian Brauner)
  - fs: move audit parent inode (Christian Brauner)
  - fs: try an opportunistic lookup for O_CREAT opens too (Jeff Layton)
  - fs/file.c: add fast path in find_next_fd() (Yu Ma)
  - fs/file.c: conditionally clear full_fds (Yu Ma)
  - fs/file.c: remove sanity_check and add likely/unlikely in alloc_fd() (Yu Ma)
  - close_files(): don't bother with xchg() (Al Viro)
  - anolis: mm/damon: fix kernel build errors when CONFIG_DAMON_DBGFS is disabled (Weilin Tong)
  - mm/shmem: fix THP allocation and fallback loop (Kairui Song)
  - mm/shmem, swap: improve cached mTHP handling and fix potential hang (Kairui Song)
  - mm/shmem, swap: fix softlockup with mTHP swapin (Kairui Song)
  - mm: shmem: fix minor off-by-one in shrinkable calculation (Hugh Dickins)
  - mm/memory: do not populate page table entries beyond i_size (Kiryl Shutsemau)
  - mm: convert do_set_pmd() to take a folio (Baolin Wang)
  - mm: khugepaged: convert set_huge_pmd() to take a folio (Baolin Wang)
  - filemap: cap PTE range to be created to allowed zero fill in folio_map_range() (Pankaj Raghav)
  - ALSA: HDA: Add Zhaoxin HDMI Controller and Codec support (LeoLiu-oc)
  - anolis: Revert "anolis: ALSA: hda: Add support of Zhaoxin NB HDAC" (LeoLiu-oc)
  - anolis: Revert "anolis: ALSA: hda: Add support of Zhaoxin NB HDAC codec" (LeoLiu-oc)
  - mm: vmscan: fix kswapd exit condition in defrag_mode (Johannes Weiner)
  - mm: vmscan: restore high-cpu watermark safety in kswapd (Johannes Weiner)
  - mm: page_alloc: fix defrag_mode's retry & OOM path (Johannes Weiner)
  - mm: page_alloc: defrag_mode kswapd/kcompactd watermarks (Johannes Weiner)
  - mm: page_alloc: defrag_mode kswapd/kcompactd assistance (Johannes Weiner)
  - mm: page_alloc: defrag_mode (Johannes Weiner)
  - mm: page_alloc: trace type pollution from compaction capturing (Johannes Weiner)
  - mm: compaction: push watermark into compaction_suitable() callers (Johannes Weiner)
  - anolis: PCI: Fix PCIe unplug Enumeration Long Blocking Issue (leoliu-oc)
  - anolis: Add support for Zhaoxin SHA algorithm and fix x86_match_cpu() compatibility (LeoLiu-oc)
  - anolis: Add support for Zhaoxin AES algorithm and fix x86_match_cpu() compatibility (leoliu-oc)
  - anolis: Optimize Zhaoxin CPU Temp Monitoring During Suspend/Resume (leoliu-oc)
  - anolis: Optimize VIA CPU Temp Monitoring During Suspend/Resume (leoliu-oc)
  - mm/page_alloc: keep track of free highatomic (Yu Zhao)
  - mm: page_alloc: fix highatomic typing in multi-block buddies (Johannes Weiner)
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy() (David Hildenbrand)
  - mm: page_alloc: speed up fallbacks in rmqueue_bulk() (Johannes Weiner)
  - mm: page_alloc: don't steal single pages from biggest buddy (Johannes Weiner)
  - mm: page_alloc: simpify page del and expand (Huan Yang)
  - mm: page_alloc: batch vmstat updates in expand() (Johannes Weiner)
  - mm: page_alloc: consolidate free page accounting (Johannes Weiner)
  - mm: page_isolation: prepare for hygienic freelists (Johannes Weiner)
  - mm: page_alloc: set migratetype inside move_freepages() (Zi Yan)
  - mm: page_alloc: close migratetype race between freeing and stealing (Johannes Weiner)
  - mm: page_alloc: fix freelist movement during block conversion (Johannes Weiner)
  - mm: page_alloc: fix move_freepages_block() range error (Johannes Weiner)
  - mm: page_alloc: move free pages when converting block during isolation (Johannes Weiner)
  - mm: page_alloc: fix up block types when merging compatible blocks (Johannes Weiner)
  - mm: page_alloc: optimize free_unref_folios() (Johannes Weiner)
  - mm: page_alloc: remove pcppage migratetype caching (Johannes Weiner)
  - mm: handle large folios in free_unref_folios() (Matthew Wilcox (Oracle))
  - mm: use __page_cache_release() in folios_put() (Matthew Wilcox (Oracle))
  - mm: use free_unref_folios() in put_pages_list() (Matthew Wilcox (Oracle))
  - mm: remove use of folio list from folios_put() (Matthew Wilcox (Oracle))
  - memcg: add mem_cgroup_uncharge_folios() (Matthew Wilcox (Oracle))
  - mm: use folios_put() in __folio_batch_release() (Matthew Wilcox (Oracle))
  - mm: add free_unref_folios() (Matthew Wilcox (Oracle))
  - mm: convert free_unref_page_list() to use folios (Matthew Wilcox (Oracle))
  - mm: make folios_put() the basis of release_pages() (Matthew Wilcox (Oracle))
  - mm: page_alloc: simplify __free_pages_ok() (Yajun Deng)
  - userfaultfd: early return in dup_userfaultfd() (ZhangPeng)
  - mm: page_alloc: allowing mTHP compaction to capture the freed page directly (Baolin Wang)
  - mm: huge_memory: batch tlb flush when splitting a pte-mapped THP (Baolin Wang)
  - cxl/cdat: Free correct buffer on checksum error (Ira Weiny)
  - lib/fw_table: Remove acpi_parse_entries_array() export (Dan Williams)
  - cxl/hdm: Fix && vs || bug (Dan Carpenter)
  - cxl: Add decoders_committed sysfs attribute to cxl_port (Dave Jiang)
  - MAINTAINERS: Add tools/testing/cxl files to CXL (Vishal Verma)
  - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (Alison Schofield)
  - cxl/pci: Update comment (Ira Weiny)
  - cxl/port: Quiet warning messages from the cxl_test environment (Dan Williams)
  - acpi: Move common tables helper functions to common lib (Dave Jiang)
  - cxl: Add support for reading CXL switch CDAT table (Dave Jiang)
  - cxl: Add checksum verification to CDAT from CXL (Dave Jiang)
  - cxl: Export QTG ids from CFMWS to sysfs as qos_class attribute (Dave Jiang)
  - tools/testing/cxl: Slow down the mock firmware transfer (Vishal Verma)
  - tools/testing/cxl: Add 'sanitize notifier' support (Dan Williams)
  - tools/testing/cxl: Make cxl_memdev_state available to other command emulation (Dan Williams)
  - cxl/pci: Remove hardirq handler for cxl_request_irq() (Dan Williams)
  - PCI/TPH: Expose pcie_tph_get_st_table_size() (Yishai Hadas)
  - PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag() (Himanshu Madhani)
  - PCI/TPH: Replace the broken MSI-X control word update (Thomas Gleixner)
  - PCI/MSI: Provide a sane mechanism for TPH (Thomas Gleixner)
  - PCI/TPH: Restore TPH Requester Enable correctly (Robin Murphy)
  - PCI/TPH: Add Steering Tag support (Wei Huang)
  - PCI: Add TLP Processing Hints (TPH) support (Wei Huang)
  - PCI/MSI: Use FIELD_GET/PREP() (Ilpo Järvinen)
  - anolis: crypto: sm4 - Refactor mode handling and optimize performance (leoliu-oc)
  - anolis: crypto: sm3 - Refactor code and harden security (leoliu-oc)
  - anolis: i2c: zhaoxin: Enhancements and Modifications to SMBus Driver (leoliu-oc)
  - anolis: x86/hpet: Set dynamic IRQ feature for HPET for KH-50000 (leoliu-oc)
  - anolis: ACPI: processor: idle: Set timer broadcast state on C3 for KH-50000 (leoliu-oc)
  - anolis: Add platform-specific quirks for ZX-200 device (leoliu-oc)
  - xhci: fix memory leak regression when freeing xhci vdev devices depth first (Mathias Nyman)
  - usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
  - anolis: hwmon: zhaoxin-cputemp: Update for KH-50000 (leoliu-oc)
  - anolis: perf/zhaoxin/core: Tailor FMS for KH-50000 (leoliu-oc)
  - anolis: ata: ahci: Fix Zhaoxin SATA LED quirk for KH-50000 (leoliu-oc)
  - anolis: x86/split_lock: Add support for Zhaoxin (leoliu-oc)
  - x86/split_lock: Simplify reenabling (Maksim Davydov)
  - KVM: x86: allow CPUID 0xC000_0000 to proceed on Zhaoxin CPUs (Ewan Hai)
  - anolis: perf/zhaoxin/uncore: Enhance uncore support and fix related bugs (leoliu-oc)
  - anolis: pinctrl: Zhaoxin: Add KH-50000 support (LeoLiu-oc)
  - anolis: tools/testing/cxl: Init delayed_work of cxl_poison_state to avoid warning (Huaisheng Ye)
  - anolis: crypto: ccp: optimize PSP driver code logic to reduce modifications to native code (chench)
  - mm: shmem: fix the strategy for the tmpfs 'huge=' options (Baolin Wang)
  - anolis: crypto: ccp: fix build issue like redefined RI_XXX_PRESENT (yangdepei)
  - anolis: crypto: ccp: SM2 ccp encryption failed on D3, prompting ILLEGAL_BUFFER_LENGTH. (Yabin Li)
  - anolis: crypto: ccp: check if ccp supports sm4-xts/sm4-gcm (liulanyi)
  - anolis: crypto: ccp: Support SM4-GCM for hygon ccp (Yabin Li)
  - anolis: crypto: ccp: Support SM4-XTS for hygon ccp (Yabin Li)
  - can: peak_usb: fix shift-out-of-bounds issue (Stéphane Grosjean) {CVE-2025-40020}
  - comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey) {CVE-2025-40106}
  - anolis:net: wangxun: ngbe: add support for wangxun 1G (linyuexie)
  - anolis: sched: fix absolute expel and push expellee doesn't work sometimes (Cruz Zhao)
  - anolis: iommu: iommufd: Explicitly check IOMMUFD_VFIO_IOMMU_IOAS_MAP_MMIO extension (Shuai Xue)
  - NVIDIA: SAUCE: WAR: iommufd/pages: Bypass PFNMAP (Ankit Agrawal)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_LAUNCH_FINISH_EX command (hanliyang)
  - anolis: crypto: ccp: Introduce CSV_EXT_CSV3_LFINISH_EX extension flag (hanliyang)
  - anolis: crypto: ccp: Define CSV3 LAUNCH_FINISH_EX command id (hanliyang)
  - x86/CPU/AMD: Add X86_FEATURE_ZEN6 (Yazen Ghannam)
  - x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range (Perry Yuan)
  - x86/cpufeatures: Free up unused feature bits (Sohil Mehta)
  - mm/rmap: improve mlock tracking for large folios (Kiryl Shutsemau)
  - mm/filemap: map entire large folio faultaround (Kiryl Shutsemau)
  - mm/fault: try to map the entire file folio in finish_fault() (Kiryl Shutsemau)
  - mm/rmap: mlock large folios in try_to_unmap_one() (Kiryl Shutsemau)
  - mm/rmap: fix a mlock race condition in folio_referenced_one() (Kiryl Shutsemau)
  - mm/page_vma_mapped: track if the page is mapped across page table boundary (Kiryl Shutsemau)
  - mm/rmap: remove duplicated exit code in pagewalk loop (Lance Yang)
  - cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h (Perry Yuan)
  - cpufreq: amd-pstate: Don't create attributes when registration fails (Mario Limonciello)
  - cpufreq/amd-pstate: fix setting policy current frequency value (Meng Li)
  - cpufreq: amd-pstate: auto-load pstate driver by default (Perry Yuan)
  - cpufreq: amd-pstate: enable shared memory type CPPC by default (Perry Yuan)
  - cpufreq: amd-pstate: switch boot_cpu_has() to cpu_feature_enabled() (Perry Yuan)
  - cpufreq: amd-pstate: add debug message while CPPC is supported and disabled by SBIOS (Perry Yuan)
  - cpufreq: amd-pstate: show CPPC debug message if CPPC is not supported (Perry Yuan)
  - cpufreq: amd-pstate: remove unused variable nominal_freq (Perry Yuan)
  - cpufreq: amd-pstate: optimize the initial frequency values verification (Perry Yuan)
  - cpufreq: amd-pstate: Allow users to write 'default' EPP string (Mario Limonciello)
  - cpufreq: amd-pstate: change cpu freq transition delay for some models (Xiaojian Du)
  - x86/cpufeatures: Add AMD FAST CPPC feature flag (Perry Yuan)
  - cpufreq: amd-pstate: remove global header file (Arnd Bergmann)
  - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (Perry Yuan)
  - cpufreq: amd-pstate: fix code format problems (Perry Yuan)
  - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (Perry Yuan)
  - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (Perry Yuan)
  - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (Perry Yuan)
  - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (Gautham R. Shenoy)
  - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (Perry Yuan)
  - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (Gautham R. Shenoy)
  - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (Gautham R. Shenoy)
  - cpufreq: amd-pstate: adjust min/max limit perf (Meng Li)
  - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (Meng Li)
  - anolis: net/smc: update dibs kconfig (Philo Lu)
  - dibs: Move event handling to dibs layer (Julian Ruess)
  - dibs: Move data path to dibs layer (Alexandra Winter)
  - dibs: Move query_remote_gid() to dibs_dev_ops (Alexandra Winter)
  - dibs: Move vlan support to dibs_dev_ops (Alexandra Winter)
  - dibs: Local gid for dibs devices (Alexandra Winter)
  - dibs: Create class dibs (Julian Ruess)
  - dibs: Move struct device to dibs_dev (Julian Ruess)
  - dibs: Define dibs_client_ops and dibs_dev_ops (Alexandra Winter)
  - dibs: Define dibs loopback (Alexandra Winter)
  - dibs: Register ism as dibs device (Alexandra Winter)
  - dibs: Register smc as dibs_client (Alexandra Winter)
  - dibs: Create drivers/dibs (Alexandra Winter)
  - net/smc: Decouple sf and attached send_buf in smc_loopback (Alexandra Winter)
  - net/smc: Remove error handling of unregister_dmb() (Alexandra Winter)
  - riscv, bpf: Introduce shift add helper with Zba optimization (Xiao Wang)
  - riscv, bpf: Optimize zextw insn with Zba extension (Xiao Wang)
  - riscv, bpf: Optimize bswap insns with Zbb support (Pu Lehui)
  - riscv, bpf: Optimize sign-extention mov insns with Zbb support (Pu Lehui)
  - riscv, bpf: Add necessary Zbb instructions (Pu Lehui)
  - riscv, bpf: Simplify sext and zext logics in branch instructions (Pu Lehui)
  - riscv, bpf: Unify 32-bit zero-extension to emit_zextw (Pu Lehui)
  - riscv, bpf: Unify 32-bit sign-extension to emit_sextw (Pu Lehui)
  - anolis: sched: continue to pull tasks if we haven't pull non-idle tasks (Cruz Zhao)
  - KVM: SVM: Treat DEBUGCTL[5:2] as reserved (Sean Christopherson)
  - KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs (Sean Christopherson)
  - KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled (Sean Christopherson)
  - KVM: x86: Snapshot the host's DEBUGCTL in common x86 (Sean Christopherson)
  - x86/bus_lock: Add support for AMD (Ravi Bangoria)
  - x86/split_lock: Move Split and Bus lock code to a dedicated file (Ravi Bangoria)
  - anolis: sw64: fix the condition for enabling hw_una_enabled (Gao Chen)
  - anolis: sw64: efi: fix compile error when CONFIG_EFI=n (Jing Li)
  - anolis: sw64: powercap: fix misuse of an uninitialized temporary variable (Jing Li)
  - anolis: sw64: powercap: increase the interval of polling mode (Jing Li)
  - anolis: sw64: powercap: fix Kconfig dependency for SW64_POWERCAP (Jing Li)
  - anolis: sw64: powercap: avoid checking meaningless target freq (Jing Li)
  - anolis: sw64: smp: fix unaligned access before trap_init() (Jing Li)
  - anolis: sw64: irqchip: update effective affinity for INTx (Xu Yiwei)
  - anolis: sw64: msi: fix affinity change of managed irq (Xu Yiwei)
  - anolis: sw64: use orig_r0 as syscall nr (Mao Minkai)
  - anolis: sw64: revert ioremap() to __va() in ioport_map() (Gao Chen)
  - anolis: sw64: fix unresolved reference error when close pci (Gu Yuchen)
  - anolis: sw64: kvm: add the C4 kvm_regs structure to uapi kvm.h (Min Fanlei)
  - mm/gup: handle NULL pages in unpin_user_pages() (John Hubbard)
  - mm/gup: avoid an unnecessary allocation call for FOLL_LONGTERM cases (John Hubbard)
  - mm/gup: stop leaking pinned pages in low memory conditions (John Hubbard)
  - btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
  - mm/filemap: unify dropbehind flag testing and clearing (Jens Axboe)
  - mm/filemap: unify read/write dropbehind naming (Jens Axboe)
  - mm/filemap: use filemap_end_dropbehind() for read invalidation (Jens Axboe)
  - mm/filemap: gate dropbehind invalidate on folio !dirty && !writeback (Jens Axboe)
  - ext4: support uncached buffered I/O (Taotao Chen)
  - mm/pagemap: add write_begin_get_folio() helper function (Taotao Chen)
  - fs: change write_begin/write_end interface to take struct kiocb * (Taotao Chen)
  - fs: Remove three arguments from block_write_end() (Matthew Wilcox (Oracle))
  - drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter (Taotao Chen)
  - drm/i915: Use kernel_write() in shmem object create (Taotao Chen)
  - xfs: flag as supporting FOP_DONTCACHE (Jens Axboe)
  - ext4: fix checks for orphan inodes (Jan Kara)
  - ext4: fix hole length calculation overflow in non-extent inodes (Zhang Yi)
  - ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
  - ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
  - ext4: fix largest free orders lists corruption on mb_optimize_scan switch (Baokun Li)
  - ext4: fix zombie groups in average fragment size lists (Baokun Li)
  - ext4: fix out of bounds punch offset (Zhang Yi)
  - ext4: fix incorrect punch max_end (Zhang Yi)
  - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (Boris Burkov)
  - anolis: net: txgbe: fix invoke hot reset multi times unexpectedly (Duanqiang Wen)
  - anolis: net: txgbe: fix race condition when recover or close/suspend (Duanqiang Wen)
  - anolis: net: txgbe: fix fec mode issues (Duanqiang Wen)
  - anolis: net: txgbe: set pf promisc and vlan cannot receive packets (Duanqiang Wen)
  - anolis: net: txgbe: fix 25G link issues (Duanqiang Wen)
  - anolis: net: txgbe: change default tx queue depth (Duanqiang Wen)
  - anolis: net: txgbe: fix i2c issues (Duanqiang Wen)
  - anolis: net: txgbe: fix can't read rx_pb_n_pxoff (Duanqiang Wen)
  - anolis: net: txgbe: fix bond port rate is unknown when linkup (Duanqiang Wen)
  - anolis: net: txgbe: fix VF multicast address removal not taking effect (Duanqiang Wen)
  - anolis: net: txgbe: fix missing PFC mask configuration on AML (Duanqiang Wen)
  - anolis: net: txgbe: fix pktgen cannot stop (Duanqiang Wen)
  - anolis: net: txgbe: fix DAC cable link down (Duanqiang Wen)
  - anolis: net: txgbe: fix display of supports Wake-on in the ethtool (Duanqiang Wen)
  - anolis: net: wangxun: txgbe: add support for wangxun 10G/25G/40G (Duanqiang Wen)
  - anolis: net: wangxun: remove wangxun txgbe inbox drivers (Duanqiang Wen)
  - ext4: wait for ongoing I/O to complete before freeing blocks (Zhang Yi)
  - jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
  - anolis: spec: Add Git commit and branch information to kernel RPM package description (Qinyun Tan)
  - crypto: qat - remove redundant prototypes in qat_dh895xcc (FangLiang)
  - crypto: qat - switch to standard pattern for PCI IDs (Giovanni Cabiddu)
  - crypto: qat - remove BITS_IN_DWORD() (Suman Kumar Chakraborty)
  - crypto: qat - remove initialization in device class (Giovanni Cabiddu)
  - crypto: qat - add shutdown handler to qat_c3xxx (Giovanni Cabiddu)
  - crypto: qat - remove redundant prototypes in qat_c3xxx (Giovanni Cabiddu)
  - crypto: qat - add shutdown handler to qat_c62x (Giovanni Cabiddu)
  - crypto: qat - remove redundant prototypes in qat_c62x (Giovanni Cabiddu)
  - crypto: qat - add shutdown handler to qat_420xx (Giovanni Cabiddu)
  - crypto: qat - add shutdown handler to qat_4xxx (Giovanni Cabiddu)
  - crypto: qat - Remove dst_null support (Herbert Xu)
  - crypto: qat - remove access to parity register for QAT GEN4 (Bairavi Alagappan)
  - crypto: qat - set parity error mask for qat_420xx (Bairavi Alagappan)
  - crypto: qat - optimize allocations for fw authentication (Jack Xu)
  - crypto: qat - remove redundant FW image size check (Jack Xu)
  - crypto: qat - remove unused members in suof structure (Jack Xu)
  - crypto: qat - introduce fuse array (Suman Kumar Chakraborty)
  - crypto: qat - add macro to write 64-bit values to registers (Suman Kumar Chakraborty)
  - crypto: qat - refactor service parsing logic (Małgorzata Mielnik)
  - crypto: qat - do not export adf_cfg_services (Giovanni Cabiddu)
  - crypto: qat - reorder objects in qat_common Makefile (Giovanni Cabiddu)
  - crypto: qat - fix object goals in Makefiles (Giovanni Cabiddu)
  - crypto: qat - set command ids as reserved (Suman Kumar Chakraborty)
  - crypto: drivers - Use str_enable_disable-like helpers (Krzysztof Kozlowski)
  - vfio/qat: fix overflow check in qat_vf_resume_write() (Giovanni Cabiddu)
  - crypto: qat - Fix missing destroy_workqueue in adf_init_aer() (Wang Hai)
  - crypto: qat - Fix typo "accelaration" (WangYuli)
  - crypto: qat - Constify struct pm_status_row (Christophe JAILLET)
  - crypto: qat - remove unused adf_devmgr_get_first (Dr. David Alan Gilbert)
  - crypto: qat/qat_420xx - fix off by one in uof_get_name() (Dan Carpenter)
  - lib/string_choices: Add str_up_down() helper (Michal Wajdeczko)
  - crypto: qat - Remove trailing space after \n newline (Colin Ian King)
  - crypto: qat - fix "Full Going True" macro definition (Svyatoslav Pankratov)
  - crypto: qat - Use static_assert() to check struct sizes (Gustavo A. R. Silva)
  - crypto: qat - allow disabling SR-IOV VFs (Michal Witwicki)
  - crypto: qat - ensure correct order in VF restarting handler (Michal Witwicki)
  - crypto: qat - fix recovery flow for VFs (Michal Witwicki)
  - crypto: qat - disable IOV in adf_dev_stop() (Michal Witwicki)
  - crypto: qat - preserve ADF_GENERAL_SEC (Adam Guerin)
  - crypto: qat - initialize user_input.lock for rate_limiting (Jiwei Sun)
  - crypto: qat - make adf_ctl_class constant (Greg Kroah-Hartman)
  - crypto: qat - Fix typo (Deming Wang)
  - crypto: qat - fix linking errors when PCI_IOV is disabled (Xin Zeng)
  - anolis: crypto: ccp: add ccp-mdev functionality to the ccp module. (Yabin Li)
  - anolis: add mainline merge modifications about smmu v3 interface (Jay Chen)
  - iommufd: Register iommufd mock devices with fwspec (Guixin Liu)
  - iommufd/selftest: Update the fail_nth limit (Jason Gunthorpe)
  - iommufd: WARN if an object is aborted with an elevated refcount (Jason Gunthorpe)
  - iommufd: Fix race during abort for file descriptors (Jason Gunthorpe)
  - iommufd: Fix refcounting race during mmap (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement (Nicolin Chen)
  - iommufd: viommu: free memory allocated by kvcalloc() using kvfree() (Akhilesh Patil)
  - iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_map (Nicolin Chen)
  - iommu: Convert unreachable() to BUG() (Josh Poimboeuf)
  - riscv: lib: relax assembly constraints in hweight (Qingfang Deng)
  - riscv: Implement smp_cond_load8/16() with Zawrs (Guo Ren)
  - riscv: Optimize hweight API with Zbb extension (Xiao Wang)
  - anolis: crypto: ccp: ensure kvm_bind_vtkm is only executed once for csv guest (xiongmengbiao)
  - anolis: crypto: ccp: support vtkm live migration (xiongmengbiao)
  - anolis: driver/cxl: fix drvdata set bug for AliSCM custom module (dengcai)
  - cgroup: replace global percpu_rwsem with per threadgroup resem when writing to cgroup.procs (Yi Tao)
  - cgroup: relocate cgroup_attach_lock within cgroup_procs_write_start (Yi Tao)
  - cgroup: refactor the cgroup_attach_lock code to make it clearer (Yi Tao)
  - anolis: sched: avoid voluntary context switch within RCU read-side critical section (Cruz Zhao)
  - erofs: fix invalid algorithm for encoded extents (Gao Xiang)
  - erofs: remove ENOATTR definition (Gao Xiang)
  - erofs: refine erofs_iomap_begin() (Gao Xiang)
  - erofs: unify meta buffers in z_erofs_fill_inode() (Gao Xiang)
  - anolis: sched: prevent SCHED_IDLE tasks from starving (Cruz Zhao)
  - RISC-V: KVM: Add new exit statstics for redirected traps (Atish Patra)
  - RISC-V: KVM: Update firmware counters for various events (Atish Patra)
  - RISC-V: KVM: Redirect instruction access fault trap to guest (Quan Zhou)
  - RISC-V: KVM: Remove scounteren initialization (Atish Patra)
  - riscv: KVM: Remove unnecessary vcpu kick (BillXiang)
  - RISC-V: KVM: fix stack overrun when loading vlenb (Radim Krčmář)
  - RISC-V: KVM: Redirect AMO load/store access fault traps to guest (Yu-Wei Hsu)
  - RISC-V: KVM: Use IMSIC guest files when available (Anup Patel)
  - RISC-V: KVM: Share APLIC and IMSIC defines with irqchip drivers (Anup Patel)
  - riscv: kvm: Fix out-of-bounds array access (Björn Töpel)
  - RISC-V: KVM: add KVM_CAP_RISCV_MP_STATE_RESET (Radim Krčmář)
  - KVM: RISC-V: remove unnecessary SBI reset state (Radim Krčmář)
  - KVM: RISC-V: refactor sbi reset request (Radim Krčmář)
  - KVM: RISC-V: refactor vector state reset (Radim Krčmář)
  - KVM: RISC-V: reset smstateen CSRs (Radim Krčmář)
  - riscv: KVM: Fix SBI sleep_type use (Andrew Jones)
  - riscv: KVM: Fix hart suspend_type use (Andrew Jones)
  - KVM: riscv: selftests: Add SBI SUSP to get-reg-list test (Andrew Jones)
  - RISC-V: KVM: Add SBI system suspend support (Andrew Jones)
  - RISCV: KVM: Introduce vcpu->reset_cntx_lock (Yong-Xuan Wang)
  - anolis: mm: page_alloc: add a sysctl to tune the PCP_BATCH_SCALE (Baolin Wang)
  - mm: pcp: increase pcp->free_count threshold to trigger free_high (Nikhil Dhama)
  - RISC-V: Enable IPI CPU Backtrace (Ryo Takakura)
  - anolis: riscv: configs: Enable Memory Hot(Un)Plug support (Anmeng Zhang)
  - riscv: Enable DAX VMEMMAP optimization (Björn Töpel)
  - riscv: mm: Add support for ZONE_DEVICE (Björn Töpel)
  - riscv: Introduce NAPOT field to PTDUMP (Yu Chien Peter Lin)
  - riscv: Introduce PBMT field to PTDUMP (Yu Chien Peter Lin)
  - riscv: Improve PTDUMP to show RSW with non-zero value (Yu Chien Peter Lin)
  - virtio-mem: Enable virtio-mem for RISC-V (Björn Töpel)
  - riscv: Enable memory hotplugging for RISC-V (Björn Töpel)
  - riscv: mm: Take memory hotplug read-lock during kernel page table dump (Björn Töpel)
  - riscv: mm: Add memory hotplugging support (Björn Töpel)
  - riscv: mm: Add pfn_to_kaddr() implementation (Björn Töpel)
  - riscv: mm: Refactor create_linear_mapping_range() for memory hot add (Björn Töpel)
  - riscv: mm: Change attribute from __init to __meminit for page functions (Björn Töpel)
  - riscv: mm: Pre-allocate vmemmap/direct map/kasan PGD entries (Björn Töpel)
  - riscv: mm: Properly forward vmemmap_populate() altmap parameter (Björn Töpel)
  - riscv: Use hugepage mappings for vmemmap (Alexandre Ghiti)
  - anolis: duptext: fix might_sleep in rcu in filemap_map_pages() (Yuanhe Shu)
  - anolis: config: Update the CONFIG_LSM (Tianjia Zhang)
  - iommu/arm-smmu-v3: Add missing S2FWB feature detection (Aneesh Kumar K.V (Arm))
  - software node: Prevent link creation failure from causing kobj reference count imbalance (Lizhi Xu)
  - anolis: open the SMMUV3 IOMMUFD and CMDQV config (Jay Chen)
  - iommu/arm-smmu-v3: Replace vsmmu_size/type with get_viommu_size (Nicolin Chen)
  - iommu/arm-smmu-v3: Do not bother impl_ops if IOMMU_VIOMMU_TYPE_ARM_SMMUV3 (Nicolin Chen)
  - iommufd: Rename some shortterm-related identifiers (Xu Yilun)
  - iommufd/selftest: Add coverage for vdevice tombstone (Xu Yilun)
  - iommufd/selftest: Explicitly skip tests for inapplicable variant (Xu Yilun)
  - iommufd/vdevice: Remove struct device reference from struct vdevice (Xu Yilun)
  - iommufd: Destroy vdevice on idevice destroy (Xu Yilun)
  - iommufd: Add a pre_destroy() op for objects (Xu Yilun)
  - iommufd: Add iommufd_object_tombstone_user() helper (Xu Yilun)
  - iommufd/viommu: Roll back to use iommufd_object_alloc() for vdevice (Xu Yilun)
  - iommufd/selftest: Test reserved regions near ULONG_MAX (Jason Gunthorpe)
  - iommufd: Prevent ALIGN() overflow (Jason Gunthorpe)
  - iommu/io-pgtable-arm: Remove unused macro iopte_prot (Daniel Mentz)
  - iommu/arm-smmu-v3: Revert vmaster in the error path (Nicolin Chen)
  - iommufd: Do not allow _iommufd_object_alloc_ucmd if abort op is set (Nicolin Chen)
  - iommu/tegra241-cmdqv: import IOMMUFD module namespace (Arnd Bergmann)
  - iommu/tegra241-cmdqv: Add IOMMU_VEVENTQ_TYPE_TEGRA241_CMDQV support (Nicolin Chen)
  - iommu/tegra241-cmdqv: Add user-space use support (Nicolin Chen)
  - iommu/tegra241-cmdqv: Do not statically map LVCMDQs (Nicolin Chen)
  - iommu/tegra241-cmdqv: Simplify deinit flow in tegra241_cmdqv_remove_vintf() (Nicolin Chen)
  - iommu/tegra241-cmdqv: Use request_threaded_irq (Nicolin Chen)
  - iommu/arm-smmu-v3-iommufd: Add hw_info to impl_ops (Nicolin Chen)
  - iommu/arm-smmu-v3-iommufd: Add vsmmu_size/type and vsmmu_init impl ops (Nicolin Chen)
  - iommufd/selftest: Update hw_info coverage for an input data_type (Nicolin Chen)
  - iommufd: Allow an input data_type via iommu_hw_info (Nicolin Chen)
  - iommu: Allow an input type in hw_info op (Nicolin Chen)
  - iommufd/selftest: Add coverage for the new mmap interface (Nicolin Chen)
  - iommufd: Add mmap interface (Nicolin Chen)
  - iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC (Nicolin Chen)
  - iommufd/driver: Add iommufd_hw_queue_depend/undepend() helpers (Nicolin Chen)
  - iommufd/viommu: Add IOMMUFD_CMD_HW_QUEUE_ALLOC ioctl (Nicolin Chen)
  - iommufd/viommu: Introduce IOMMUFD_OBJ_HW_QUEUE and its related struct (Nicolin Chen)
  - iommufd/viommu: Add driver-defined vDEVICE support (Nicolin Chen)
  - iommufd/access: Bypass access->ops->unmap for internal use (Nicolin Chen)
  - iommu/amd: Enable PASID and ATS capabilities in the correct order (Easwar Hariharan)
  - iommufd/access: Add internal APIs for HW queue to use (Nicolin Chen)
  - iommufd/selftest: Add coverage for viommu data (Nicolin Chen)
  - iommufd/selftest: Support user_data in mock_viommu_alloc (Nicolin Chen)
  - iommufd/viommu: Allow driver-specific user data for a vIOMMU object (Nicolin Chen)
  - iommu: Pass in a driver-level user data structure to viommu_init op (Nicolin Chen)
  - iommu: Add iommu_copy_struct_to_user helper (Nicolin Chen)
  - iommu: Use enum iommu_hw_info_type for type in hw_info op (Nicolin Chen)
  - uaccess: add copy_struct_to_user helper (Aleksa Sarai)
  - iommufd/viommu: Explicitly define vdev->virt_id (Nicolin Chen)
  - iommufd: Correct virt_id kdoc at struct iommu_vdevice_alloc (Nicolin Chen)
  - iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range (Nicolin Chen)
  - iommu: Remove ops.pgsize_bitmap from drivers that don't use it (Jason Gunthorpe)
  - iommu/arm-smmu: Remove iommu_ops pgsize_bitmap (Jason Gunthorpe)
  - iommufd/selftest: Fix build warnings due to uninitialized mfd (Nicolin Chen)
  - iommufd/selftest: Add asserts testing global mfd (Nicolin Chen)
  - iommufd/selftest: Add missing close(mfd) in memfd_mmap() (Nicolin Chen)
  - iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes (Nicolin Chen)
  - iommufd: Apply the new iommufd_object_alloc_ucmd helper (Nicolin Chen)
  - iommufd: Introduce iommufd_object_alloc_ucmd helper (Nicolin Chen)
  - iommufd: Move _iommufd_object_alloc out of driver.c (Nicolin Chen)
  - iommu: Deprecate viommu_alloc op (Nicolin Chen)
  - iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_init (Nicolin Chen)
  - iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init (Nicolin Chen)
  - iommufd/selftest: Drop parent domain from mock_iommu_domain_nested (Nicolin Chen)
  - iommufd/viommu: Support get_viommu_size and viommu_init ops (Nicolin Chen)
  - iommu: Introduce get_viommu_size and viommu_init ops (Nicolin Chen)
  - iommufd: Return EOPNOTSUPP for failures due to driver bugs (Nicolin Chen)
  - iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventq (Nicolin Chen)
  - iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu (Nicolin Chen)
  - iommufd: Drop unused ictx in struct iommufd_vdevice (Nicolin Chen)
  - iommufd: Apply obvious cosmetic fixes (Nicolin Chen)
  - iommu: iommufd: fix WARNING in iommufd_device_unbind (Suraj Sonawane)
  - iommu/tegra: Fix incorrect size calculation (Jason Gunthorpe)
  - iommu/vt-d: Restore context entry setup order for aliased devices (Lu Baolu)
  - iommu: Skip PASID validation for devices without PASID capability (Tushar Dave)
  - iommu: Clear the freelist after iommu_put_pages_list() (Jason Gunthorpe)
  - iommu/vt-d: Change dmar_ats_supported() to return boolean (Wei Wang)
  - iommu/vt-d: Eliminate pci_physfn() in dmar_find_matched_satc_unit() (Wei Wang)
  - iommu/vt-d: Replace spin_lock with mutex to protect domain ida (Lu Baolu)
  - iommu/vt-d: Use ida to manage domain id (Lu Baolu)
  - ida: Add ida_find_first_range() (Yi Liu)
  - iommu/vt-d: Restore WO permissions on second-level paging entries (Jason Gunthorpe)
  - iommu/amd: Allow matching ACPI HID devices without matching UIDs (Mario Limonciello)
  - ACPI: bus: update acpi_dev_hid_uid_match() to support multiple types (Raag Jadav)
  - ACPI: bus: update acpi_dev_uid_match() to support multiple types (Raag Jadav)
  - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Raag Jadav)
  - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (Raag Jadav)
  - Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Lukas Wunner)
  - iommu/arm-smmu-v3: Fix incorrect return in arm_smmu_attach_dev (Qinxin Xia)
  - dma-mapping: Implement link/unlink ranges API (Leon Romanovsky)
  - iommu/dma: Factor out a iommu_dma_map_swiotlb helper (Christoph Hellwig)
  - dma-mapping: Provide an interface to allow allocate IOVA (Leon Romanovsky)
  - iommu: add kernel-doc for iommu_unmap_fast (Leon Romanovsky)
  - iommu: generalize the batched sync after map interface (Christoph Hellwig)
  - iommu: Cleanup comments for dev_enable/disable_feat (Lu Baolu)
  - iommu/amd: Add support for HTRangeIgnore feature (Sairaj Kodilkar)
  - iommu: Handle yet another race around registration (Robin Murphy)
  - iommu: Allow attaching static domains in iommu_attach_device_pasid() (Lu Baolu)
  - iommu: Hide ops.domain_alloc behind CONFIG_FSL_PAMU (Jason Gunthorpe)
  - iommu: Do not call domain_alloc() in iommu_sva_domain_alloc() (Jason Gunthorpe)
  - iommu/virtio: Move to domain_alloc_paging() (Jason Gunthorpe)
  - iommu/virtio: Break out bypass identity support into a global static (Jason Gunthorpe)
  - iommu: Add domain_alloc_identity() (Jason Gunthorpe)
  - iommu: Remove iommu_dev_enable/disable_feature() (Lu Baolu)
  - iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Lu Baolu)
  - uacce: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Lu Baolu)
  - dmaengine: idxd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Lu Baolu)
  - iommufd/selftest: Put iopf enablement in domain attach path (Lu Baolu)
  - iommu/vt-d: Put iopf enablement in domain attach path (Lu Baolu)
  - iommu: Remove IOMMU_DEV_FEAT_SVA (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Put iopf enablement in the domain attach path (Jason Gunthorpe)
  - iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Sean Christopherson)
  - iommu/vt-d: Revert ATS timing change to fix boot failure (Lu Baolu)
  - iommu: Fix two issues in iommu_copy_struct_from_user() (Nicolin Chen)
  - iommu: Avoid introducing more races (Robin Murphy)
  - iommu/vtd: Remove iommu_alloc_pages_node() (Jason Gunthorpe)
  - iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT (Jason Gunthorpe)
  - iommu/pages: Remove iommu_alloc_page_node() (Jason Gunthorpe)
  - iommu/pages: Remove iommu_alloc_page/pages() (Jason Gunthorpe)
  - iommu: Update various drivers to pass in lg2sz instead of order to iommu pages (Jason Gunthorpe)
  - iommu/riscv: Update to use iommu_alloc_pages_node_lg2() (Jason Gunthorpe)
  - iommu/amd: Use roundup_pow_two() instead of get_order() (Jason Gunthorpe)
  - iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() (Jason Gunthorpe)
  - iommu/pages: Allow sub page sizes to be passed into the allocator (Jason Gunthorpe)
  - iommu/pages: Move the __GFP_HIGHMEM checks into the common code (Jason Gunthorpe)
  - iommu/pages: Move from struct page to struct ioptdesc and folio (Jason Gunthorpe)
  - iommu/pages: Remove iommu_put_pages_list_old and the _Generic (Jason Gunthorpe)
  - iommu: Change iommu_iotlb_gather to use iommu_page_list (Jason Gunthorpe)
  - iommu/amd: Convert to use struct iommu_pages_list (Jason Gunthorpe)
  - iommu/riscv: Convert to use struct iommu_pages_list (Jason Gunthorpe)
  - iommu/pages: Formalize the freelist API (Jason Gunthorpe)
  - iommu/pages: De-inline the substantial functions (Jason Gunthorpe)
  - iommu/pages: Remove iommu_free_page() (Jason Gunthorpe)
  - iommu/pages: Remove the order argument to iommu_free_pages() (Jason Gunthorpe)
  - iommu/pages: Make iommu_put_pages_list() work with high order allocations (Jason Gunthorpe)
  - iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() (Jason Gunthorpe)
  - iommu/tegra: Do not use struct page as the handle for pts (Jason Gunthorpe)
  - iommu/terga: Do not use struct page as the handle for as->pd memory (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully (Robin Murphy)
  - iommu/arm-smmu-v3: Fix pgsize_bit for sva domains (Balbir Singh)
  - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (Nicolin Chen)
  - iommu: Clear iommu-dma ops on cleanup (Robin Murphy)
  - iommu/vt-d: Remove an unnecessary call set_dma_ops() (Petr Tesarik)
  - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (Sean Christopherson)
  - iommu: Fix crash in report_iommu_fault() (Fedor Pchelkin)
  - iommufd: Test attach before detaching pasid (Yi Liu)
  - iommufd: Fix iommu_vevent_header tables markup (Bagas Sanjaya)
  - iommufd: Balance veventq->num_events inc/dec (Yi Liu)
  - iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() (Yi Liu)
  - iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability (Yi Liu)
  - iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO (Yi Liu)
  - iommufd/selftest: Add coverage for iommufd pasid attach/detach (Yi Liu)
  - iommufd/selftest: Add test ops to test pasid attach/detach (Yi Liu)
  - iommufd/selftest: Add a helper to get test device (Yi Liu)
  - iommufd/selftest: Add set_dev_pasid in mock iommu (Yi Liu)
  - iommufd: Allow allocating PASID-compatible domain (Yi Liu)
  - iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support (Yi Liu)
  - iommufd: Enforce PASID-compatible domain for RID (Yi Liu)
  - iommufd: Support pasid attach/replace (Yi Liu)
  - iommufd: Enforce PASID-compatible domain in PASID path (Yi Liu)
  - iommufd/device: Add pasid_attach array to track per-PASID attach (Yi Liu)
  - iommufd/device: Replace device_list with device_array (Yi Liu)
  - iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct (Yi Liu)
  - iommufd/device: Add helper to detect the first attach of a group (Yi Liu)
  - iommufd/device: Replace idev->igroup with local variable (Yi Liu)
  - iommufd/device: Only add reserved_iova in non-pasid path (Yi Liu)
  - iommufd: Pass @pasid through the device attach/replace path (Yi Liu)
  - iommu: Introduce a replace API for device pasid (Yi Liu)
  - iommu: Require passing new handles to APIs supporting handle (Yi Liu)
  - iommu: Drop sw_msi from iommu_domain (Nicolin Chen)
  - iommufd: Move iommufd_sw_msi and related functions to driver.c (Nicolin Chen)
  - iommu: Sort out domain user data (Robin Murphy)
  - iommu/vt-d: Fix possible circular locking dependency (Lu Baolu)
  - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (Sean Christopherson)
  - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (Sean Christopherson)
  - anolis: virtio-net: Revert "net: virtio_net: implement exact header length guest feature" (Xuan Zhuo)
  - anolis: drop CONFIG_IRQ_MSI_IOMMU in x86 kconfig examination. (Qinyun Tan)
  - irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (Nicolin Chen)
  - iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU (Nicolin Chen)
  - iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster (Nicolin Chen)
  - iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage (Nicolin Chen)
  - iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage (Nicolin Chen)
  - iommufd/selftest: Require vdev_id when attaching to a nested domain (Nicolin Chen)
  - iommufd/viommu: Add iommufd_viommu_report_event helper (Nicolin Chen)
  - iommufd/viommu: Add iommufd_viommu_get_vdev_id helper (Nicolin Chen)
  - iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC (Nicolin Chen)
  - iommufd: Rename fault.c to eventq.c (Nicolin Chen)
  - iommufd: Abstract an iommufd_eventq from iommufd_fault (Nicolin Chen)
  - iommufd/fault: Add an iommufd_fault_init() helper (Nicolin Chen)
  - iommufd/fault: Move two fault functions out of the header (Nicolin Chen)
  - iommufd/fault: Destroy response and mutex in iommufd_fault_destroy() (Nicolin Chen)
  - iommufd: Fix out_fput in iommufd_fault_alloc() (Nicolin Chen)
  - iommufd: Allow fault reporting for non-PRI PCI devices (Zhangfei Gao)
  - iommu/amd: Enable support for up to 2K interrupts per function (Kishon Vijay Abraham I)
  - iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro (Sairaj Kodilkar)
  - iommu/amd: Replace slab cache allocator with page allocator (Sairaj Kodilkar)
  - iommu/amd: Introduce generic function to set multibit feature value (Sairaj Kodilkar)
  - iommu: Don't warn prematurely about dodgy probes (Robin Murphy)
  - iommu/arm-smmu: Set rpm auto_suspend once during probe (Pranjal Shrivastava)
  - PM: runtime: Add pm_runtime_put_autosuspend() replacement (Sakari Ailus)
  - iommu: Get DT/ACPI parsing into the proper probe path (Robin Murphy)
  - driver core: platform: Refactor error path in a couple places (Andy Shevchenko)
  - iommu: Keep dev->iommu state consistent (Robin Murphy)
  - iommu: Resolve ops in iommu_init_device() (Robin Murphy)
  - iommu: Unexport iommu_fwspec_free() (Robin Murphy)
  - iommu/vt-d: Cleanup intel_context_flush_present() (Lu Baolu)
  - iommu/vt-d: Move PRI enablement in probe path (Lu Baolu)
  - iommu/vt-d: Move scalable mode ATS enablement to probe path (Lu Baolu)
  - iommu/vt-d: Check if SVA is supported when attaching the SVA domain (Jason Gunthorpe)
  - iommu/vt-d: Use virt_to_phys() (Jason Gunthorpe)
  - iommu/vt-d: Fix system hang on reboot -f (Yunhui Cui)
  - iommu/amd: Remove unused forward declaration (Vasant Hegde)
  - iommu/amd: Fix header file (Vasant Hegde)
  - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Ashish Kalra)
  - x86/cpufeatures: Remove "AMD" from the comments to the AMD-specific leaf (Borislav Petkov (AMD))
  - x86/cpufeatures: Add SEV-SNP CPU feature (Brijesh Singh)
  - iommu/amd: Remove outdated comment (Vasant Hegde)
  - iommu/amd: Remove unused variable (Vasant Hegde)
  - iommu/amd: Log IOMMU control register in event log path (Vasant Hegde)
  - iommu/dma: Remove redundant locking (Robin Murphy)
  - anolis: Revert "anolis: iommu/dma: Fix not fully traversing iova reservations issue" (Jay Chen)
  - iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators (Nicolin Chen)
  - iommufd: Disallow allocating nested parent domain with fault ID (Yi Liu)
  - iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers (Yi Liu)
  - iommu: Store either domain or handle in group->pasid_array (Yi Liu)
  - iommu: Drop iommu_group_replace_domain() (Yi Liu)
  - iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() (Yi Liu)
  - iommu/vt-d: Fix suspicious RCU usage (Lu Baolu)
  - iommu/vt-d: Remove device comparison in context_setup_pass_through_cb (Jerry Snitselaar)
  - iommu/amd: Preserve default DTE fields when updating Host Page Table Root (Alejandro Jimenez)
  - iommufd: Implement sw_msi support natively (Jason Gunthorpe)
  - iommu: Turn fault_data to iommufd private pointer (Nicolin Chen)
  - iommu: Make iommu_dma_prepare_msi() into a generic operation (Jason Gunthorpe)
  - genirq/msi: Refactor iommu_dma_compose_msi_msg() (Jason Gunthorpe)
  - x86/events/amd/iommu: Increase IOMMU_NAME_SIZE (Andy Shevchenko)
  - iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RID (Lu Baolu)
  - iommu: Fix a spelling error (Easwar Hariharan)
  - iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path (Vasant Hegde)
  - iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() (Nicolin Chen)
  - iommufd: Make attach_handle generic than fault specific (Nicolin Chen)
  - iommu: Fix potential memory leak in iopf_queue_remove_device() (Lu Baolu)
  - iommufd: Fix struct iommu_hwpt_pgfault init and padding (Nicolin Chen)
  - iommufd/fault: Use a separate spinlock to protect fault->deliver list (Nicolin Chen)
  - iommu/amd: Remove type argument from do_iommu_domain_alloc() and related (Jason Gunthorpe)
  - iommu/amd: Remove dev == NULL checks (Jason Gunthorpe)
  - iommu/amd: Remove domain_alloc() (Jason Gunthorpe)
  - iommu/amd: Remove unused amd_iommu_domain_update() (Alejandro Jimenez)
  - iommufd: Keep OBJ/IOCTL lists in an alphabetical order (Nicolin Chen)
  - iommu/arm-smmu-v3: Add missing #include of linux/string_choices.h (Will Deacon)
  - iommu/hyper-v: Don't assume cpu_possible_mask is dense (Michael Kelley)
  - iommu/arm-smmu-v3: Use str_read_write helper w/ logs (Pranjal Shrivastava)
  - iommu/io-pgtable-arm: Add way to debug pgtable walk (Rob Clark)
  - iommu/io-pgtable-arm: Re-use the pgtable walk for iova_to_phys (Rob Clark)
  - iommu/io-pgtable-arm: Make pgtable walker more generic (Rob Clark)
  - iommu/vt-d: Link cache tags of same iommu unit together (Zhenzhong Duan)
  - iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set (Lu Baolu)
  - iommu/vt-d: Remove iommu cap audit (Lu Baolu)
  - iommu/vt-d: Remove domain_alloc_paging() (Jason Gunthorpe)
  - iommu/vt-d: Avoid use of NULL after WARN_ON_ONCE (Kees Bakker)
  - iommu/amd: remove return value of amd_iommu_detect (Gao Shiyuan)
  - iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding (Nicolin Chen)
  - iommu/io-pgtable-arm: Fix cfg reading in arm_lpae_concat_mandatory() (Mostafa Saleh)
  - iommu/io-pgtable-arm: Fix stage-2 concatenation with 16K (Mostafa Saleh)
  - iommu: Remove the remove_dev_pasid op (Yi Liu)
  - iommu/amd: Make the blocked domain support PASID (Yi Liu)
  - iommu/vt-d: Make the blocked domain support PASID (Yi Liu)
  - iommu/arm-smmu-v3: Make the blocked domain support PASID (Jason Gunthorpe)
  - iommu: Detaching pasid by attaching to the blocked_domain (Yi Liu)
  - iommu: Consolidate the ops->remove_dev_pasid usage into a helper (Yi Liu)
  - iommu: Prevent pasid attach if no ops->remove_dev_pasid (Yi Liu)
  - iommu/amd: Remove amd_iommu_apply_erratum_63() (Suravee Suthikulpanit)
  - iommu/amd: Lock DTE before updating the entry with WRITE_ONCE() (Suravee Suthikulpanit)
  - iommu/amd: Modify clear_dte_entry() to avoid in-place update (Suravee Suthikulpanit)
  - iommu/amd: Introduce helper function get_dte256() (Suravee Suthikulpanit)
  - iommu/amd: Modify set_dte_entry() to use 256-bit DTE helpers (Suravee Suthikulpanit)
  - iommu/amd: Introduce helper function to update 256-bit DTE (Suravee Suthikulpanit)
  - iommu/amd: Introduce struct ivhd_dte_flags to store persistent DTE flags (Suravee Suthikulpanit)
  - iommu/amd: Disable AMD IOMMU if CMPXCHG16B feature is not supported (Suravee Suthikulpanit)
  - iommu/amd: Misc ACPI IVRS debug info clean up (Suravee Suthikulpanit)
  - iommu/vt-d: Avoid draining PRQ in sva mm release path (Lu Baolu)
  - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (Yi Liu)
  - iommu/vt-d: Remove cache tags before disabling ATS (Lu Baolu)
  - iommufd: Deal with IOMMU_HWPT_FAULT_ID_VALID in iommufd core (Yi Liu)
  - iommufd/selftest: Remove domain_alloc_paging() (Jason Gunthorpe)
  - iommu/amd: Add lockdep asserts for domain->dev_list (Jason Gunthorpe)
  - iommu/amd: Put list_add/del(dev_data) back under the domain->lock (Jason Gunthorpe)
  - iommu/io-pgtable-arm: Add coverage for different OAS in selftest (Mostafa Saleh)
  - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (Luis Claudio R. Goncalves)
  - iommu/arm-smmu-v3: Remove domain_alloc_paging() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Make domain_alloc_paging_flags() directly determine the S1/S2 (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Remove arm_smmu_domain_finalise() during attach (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Document SVA interaction with new pagetable features (Robin Murphy)
  - arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS) (Mark Brown)
  - arm64: enable the Permission Overlay Extension for EL0 (Joey Gouly)
  - arm64: context switch POR_EL0 register (Joey Gouly)
  - arm64: cpufeature: add Permission Overlay Extension cpucap (Joey Gouly)
  - arm64/sysreg: add system register POR_EL{0,1} (Joey Gouly)
  - iommu/arm-smmu-v3: Improve uAPI comment for IOMMU_HW_INFO_TYPE_ARM_SMMUV3 (Jason Gunthorpe)
  - iommufd/selftest: Cover IOMMU_FAULT_QUEUE_ALLOC in iommufd_fail_nth (Nicolin Chen)
  - iommu: Manage driver probe deferral better (Robin Murphy)
  - iommu/arm-smmu: Retire probe deferral workaround (Robin Murphy)
  - iommu/arm-smmu: Make instance lookup robust (Robin Murphy)
  - iommu/arm-smmu-v3: Log better event records (Pranjal Shrivastava)
  - iommu/arm-smmu-v3: Introduce struct arm_smmu_event (Pranjal Shrivastava)
  - iommu: Rename ops->domain_alloc_user() to domain_alloc_paging_flags() (Jason Gunthorpe)
  - iommu: Add ops->domain_alloc_nested() (Jason Gunthorpe)
  - iommufd: IOMMU_IOAS_CHANGE_PROCESS selftest (Steve Sistare)
  - iommufd: Add IOMMU_IOAS_CHANGE_PROCESS (Steve Sistare)
  - iommufd: Lock all IOAS objects (Steve Sistare)
  - iommufd: Export do_update_pinned (Steve Sistare)
  - iommu/arm-smmu-v3: Import IOMMUFD module namespace (Nathan Chancellor)
  - iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a VIOMMU object (Nicolin Chen)
  - iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Use S2FWB for NESTED domains (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Support IOMMU_VIOMMU_ALLOC (Nicolin Chen)
  - iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl (Nicolin Chen)
  - iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command (Nicolin Chen)
  - iommufd/selftest: Add mock_viommu_cache_invalidate (Nicolin Chen)
  - iommufd/viommu: Add iommufd_viommu_find_dev helper (Nicolin Chen)
  - iommu: Add iommu_copy_struct_from_full_user_array helper (Jason Gunthorpe)
  - iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE (Nicolin Chen)
  - iommu/viommu: Add cache_invalidate to iommufd_viommu_ops (Nicolin Chen)
  - iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage (Nicolin Chen)
  - iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctl (Nicolin Chen)
  - iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage (Nicolin Chen)
  - iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST (Nicolin Chen)
  - iommufd/selftest: Add refcount to mock_iommu_device (Nicolin Chen)
  - iommufd/selftest: Prepare for mock_viommu_alloc_domain_nested() (Nicolin Chen)
  - iommufd/selftest: Add container_of helpers (Nicolin Chen)
  - iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC (Nicolin Chen)
  - iommufd: Add alloc_domain_nested op to iommufd_viommu_ops (Nicolin Chen)
  - iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl (Nicolin Chen)
  - iommufd: Verify object in iommufd_object_finalize/abort() (Nicolin Chen)
  - iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct (Nicolin Chen)
  - iommufd: Move _iommufd_object_alloc helper to a sharable file (Nicolin Chen)
  - iommufd: Move struct iommufd_object to public iommufd header (Nicolin Chen)
  - iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift (Nicolin Chen)
  - iommu: Make set_dev_pasid op support domain replacement (Yi Liu)
  - iommu/arm-smmu-v3: Make set_dev_pasid() op support replace (Jason Gunthorpe)
  - iommu/vt-d: Add set_dev_pasid callback for nested domain (Yi Liu)
  - iommu/vt-d: Make identity_domain_set_dev_pasid() to handle domain replacement (Yi Liu)
  - iommu/vt-d: Make intel_svm_set_dev_pasid() support domain replacement (Yi Liu)
  - iommu/vt-d: Limit intel_iommu_set_dev_pasid() for paging domain (Yi Liu)
  - iommu/vt-d: Make intel_iommu_set_dev_pasid() to handle domain replacement (Yi Liu)
  - iommu/vt-d: Add iommu_domain_did() to get did (Yi Liu)
  - iommu/vt-d: Consolidate the struct dev_pasid_info add/remove (Yi Liu)
  - iommu/vt-d: Add pasid replace helpers (Yi Liu)
  - iommu/vt-d: Refactor the pasid setup helpers (Yi Liu)
  - iommu/vt-d: Add a helper to flush cache for updating present pasid entry (Yi Liu)
  - iommu: Pass old domain to set_dev_pasid op (Yi Liu)
  - iommu/iova: Fix typo 'adderss' (Gan Jie)
  - iommu: Add a kdoc to iommu_unmap() (Jason Gunthorpe)
  - iommu/io-pgtable-arm-v7s: Remove split on unmap behavior (Jason Gunthorpe)
  - iommu/io-pgtable-arm: Remove split on unmap behavior (Jason Gunthorpe)
  - iommu/vt-d: Drain PRQs when domain removed from RID (Lu Baolu)
  - iommu/vt-d: Drop pasid requirement for prq initialization (Klaus Jensen)
  - iommufd: Enable PRI when doing the iommufd_hwpt_alloc (Joel Granados)
  - iommu/vt-d: Move IOMMU_IOPF into INTEL_IOMMU (Joel Granados)
  - iommu/vt-d: Remove the pasid present check in prq_event_thread (Klaus Jensen)
  - iommu/vt-d: Separate page request queue from SVM (Joel Granados)
  - iommu/vt-d: Drop s1_pgtbl from dmar_domain (Yi Liu)
  - iommu/vt-d: Remove unused dmar_msi_read (Dr. David Alan Gilbert)
  - iommu/vt-d: Increase buffer size for device name (Andy Shevchenko)
  - iommu/vt-d: Use PCI_DEVID() macro (Jinjie Ruan)
  - iommu/vt-d: Refine intel_iommu_domain_alloc_user() (Lu Baolu)
  - iommu/vt-d: Refactor first_level_by_default() (Lu Baolu)
  - iommu/vt-d: Remove domain_update_iommu_superpage() (Lu Baolu)
  - iommu/vt-d: Remove domain_update_iommu_cap() (Lu Baolu)
  - iommu/vt-d: Enhance compatibility check for paging domain attach (Lu Baolu)
  - iommu/vt-d: Remove unused domain_alloc callback (Lu Baolu)
  - iommu/vt-d: Add domain_alloc_paging support (Lu Baolu)
  - iommu/arm-smmu-v3: Expose the arm_smmu_attach interface (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Implement IOMMU_HWPT_ALLOC_NEST_PARENT (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct arm_smmu_hw_info (Nicolin Chen)
  - iommu/arm-smmu-v3: Report IOMMU_CAP_ENFORCE_CACHE_COHERENCY for CANWBS (Jason Gunthorpe)
  - ACPI/IORT: Support CANWBS memory access flag (Nicolin Chen)
  - ACPICA: IORT: Update for revision E.f (Nicolin Chen)
  - vfio: Remove VFIO_TYPE1_NESTING_IOMMU (Jason Gunthorpe)
  - iommu/amd: Improve amd_iommu_release_device() (Vasant Hegde)
  - iommu/amd: Add ops->release_domain (Vasant Hegde)
  - iommu/amd: Reorder attach device code (Vasant Hegde)
  - iommu/amd: Convert dev_data lock from spinlock to mutex (Vasant Hegde)
  - iommu/amd: Rearrange attach device code (Vasant Hegde)
  - iommu/amd: Reduce domain lock scope in attach device path (Vasant Hegde)
  - iommu/amd: Do not detach devices in domain free path (Vasant Hegde)
  - iommu/amd: Remove unused amd_iommus variable (Vasant Hegde)
  - iommu/amd: xarray to track protection_domain->iommu list (Vasant Hegde)
  - iommu/amd: Remove protection_domain.dev_cnt variable (Vasant Hegde)
  - iommu/amd: Use ida interface to manage protection domain ID (Vasant Hegde)
  - iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB (Vasant Hegde)
  - iommu/tegra241-cmdqv: Fix unused variable warning (Will Deacon)
  - iommu: Fix prototype of iommu_paging_domain_alloc_flags() (Joerg Roedel)
  - iommu: Create __iommu_alloc_identity_domain() (Jason Gunthorpe)
  - iommu: Put domain allocation in __iommu_group_alloc_blocking_domain() (Jason Gunthorpe)
  - iommu/amd: Implement global identity domain (Vasant Hegde)
  - iommu/amd: Enhance amd_iommu_domain_alloc_user() (Vasant Hegde)
  - iommu/amd: Pass page table type as param to pdom_setup_pgtable() (Vasant Hegde)
  - iommu/amd: Separate page table setup from domain allocation (Vasant Hegde)
  - iommu/amd: Move V2 page table support check to early_amd_iommu_init() (Vasant Hegde)
  - iommu/amd: Add helper function to check GIOSUP/GTSUP (Vasant Hegde)
  - iommu/arm-smmu-v3: Enhance domain_alloc_user() to allocate PASID capable domain (Vasant Hegde)
  - iommu: Add new flag to explictly request PASID capable domain (Jason Gunthorpe)
  - iommu: Introduce iommu_paging_domain_alloc_flags() (Jason Gunthorpe)
  - iommu: Refactor __iommu_domain_alloc() (Jason Gunthorpe)
  - iommu: Remove iommu_domain_alloc() (Lu Baolu)
  - anolis: hygon: Use iommu_paging_domain_alloc (Jay Chen)
  - drm/tegra: Use iommu_paging_domain_alloc() (Lu Baolu)
  - drm/rockchip: Use iommu_paging_domain_alloc() (Lu Baolu)
  - ARM: 9418/1: dma-mapping: Use iommu_paging_domain_alloc() (Jason Gunthorpe)
  - wifi: ath10k: Use iommu_paging_domain_alloc() (Lu Baolu)
  - wifi: ath11k: Use iommu_paging_domain_alloc() (Lu Baolu)
  - vhost-vdpa: Use iommu_paging_domain_alloc() (Lu Baolu)
  - vfio/type1: Use iommu_paging_domain_alloc() (Lu Baolu)
  - soc: fsl: qbman: Use iommu_paging_domain_alloc() (Lu Baolu)
  - media: venus: firmware: Use iommu_paging_domain_alloc() (Lu Baolu)
  - RDMA/usnic: Use iommu_paging_domain_alloc() (Lu Baolu)
  - drm/nouveau/tegra: Use iommu_paging_domain_alloc() (Lu Baolu)
  - media: nvidia: tegra: Use iommu_paging_domain_alloc() (Lu Baolu)
  - remoteproc: Use iommu_paging_domain_alloc() (Lu Baolu)
  - iommu/amd: Fix corruption when mapping large pages from 0 (Jason Gunthorpe)
  - iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir (Nicolin Chen)
  - iommu/sysfs: constify the class struct (Bartosz Golaszewski)
  - iommu/amd: Do not try copy old DTE resume path (Vasant Hegde)
  - iommufd: Selftest coverage for IOMMU_IOAS_MAP_FILE (Steve Sistare)
  - iommufd: File mappings for mdev (Steve Sistare)
  - iommufd: Add IOMMU_IOAS_MAP_FILE (Steve Sistare)
  - iommufd: pfn_reader for file mappings (Steve Sistare)
  - iommufd: Folio subroutines (Steve Sistare)
  - iommufd: pfn_reader local variables (Steve Sistare)
  - iommufd: Generalize iopt_pages address (Steve Sistare)
  - iommufd: Rename uptr in iopt_alloc_iova() (Steve Sistare)
  - mm/gup: Add folio_add_pins() (Steve Sistare)
  - mm/gup: introduce memfd_pin_folios() for pinning memfd folios (Vivek Kasireddy)
  - mm/gup: introduce check_and_migrate_movable_folios() (Vivek Kasireddy)
  - mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked" (David Hildenbrand)
  - docs: hugetlbpage.rst: add hugetlb migration description (Baolin Wang)
  - mm: hugetlb: make the hugetlb migration strategy consistent (Baolin Wang)
  - mm: record the migration reason for struct migration_target_control (Baolin Wang)
  - iommu/arm-smmu-v3: Convert comma to semicolon (Chen Ni)
  - iommu/arm-smmu-v3: Fix last_sid_idx calculation for sid_bits==32 (Daniel Mentz)
  - dma-mapping: fix vmap and mmap of noncontiougs allocations (Christoph Hellwig)
  - drm/mediatek: Stop using iommu_present() (Robin Murphy)
  - iommu/amd: Use atomic64_inc_return() in iommu.c (Uros Bizjak)
  - iommu: Reorganize kerneldoc parameter names (Julia Lawall)
  - iommu/amd: Test for PAGING domains before freeing a domain (Jason Gunthorpe)
  - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (Eliav Bar-ilan)
  - iommu: Set iommu_attach_handle->domain in core (Yi Liu)
  - iommufd: Avoid duplicated __iommu_group_set_core_domain() call (Yi Liu)
  - iommu/amd: Add kernel parameters to limit V1 page-sizes (Joerg Roedel)
  - iommu/vt-d: Clean up cpumask and hotplug for perfmon (Kan Liang)
  - iommu/dma: remove most stubs in iommu-dma.h (Christoph Hellwig)
  - dma-mapping: use IOMMU DMA calls for common alloc/free page calls (Leon Romanovsky)
  - perf: Fix topology_sibling_cpumask check warning on ARM (Kan Liang)
  - perf: Generic hotplug support for a PMU with a scope (Kan Liang)
  - fs: writeback: fix use-after-free in __mark_inode_dirty() (Jiufei Xue) {CVE-2025-39866}
  - anolis: selftests: netfilter: xt_string.sh: fix pipe symbol issue (Wen Gu)
  - iommu/arm-smmu-v3: Reorganize struct arm_smmu_ctx_desc_cfg (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add types for each level of the CD table (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Shrink the cdtab l1_desc array (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Do not use devm for the cd table allocations (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Remove strtab_base/cfg (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Reorganize struct arm_smmu_strtab_cfg (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add types for each level of the 2 level stream table (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add arm_smmu_strtab_l1/2_idx() (Jason Gunthorpe)
  - iommufd: Reorder struct forward declarations (Nicolin Chen)
  - iommu/tegra241-cmdqv: Do not allocate vcmdq until dma_set_mask_and_coherent (Nicolin Chen)
  - iommu/tegra241-cmdqv: Drop static at local variable (Nicolin Chen)
  - iommufd: Check the domain owner of the parent before creating a nesting domain (Jason Gunthorpe)
  - iommu/tegra241-cmdqv: Fix ioremap() error handling in probe() (Dan Carpenter)
  - ARM: 9417/1: dma-mapping: Pass device to arm_iommu_create_mapping() (Jason Gunthorpe)
  - iommu/amd: Correct the reported page sizes from the V1 table (Jason Gunthorpe)
  - iommu/amd: Remove the confusing dummy iommu_flush_ops tlb ops (Jason Gunthorpe)
  - iommu/amd: Fix typo of , instead of ; (Jason Gunthorpe)
  - iommu/amd: Remove conditions from domain free paths (Jason Gunthorpe)
  - iommu/amd: Narrow the use of struct protection_domain to invalidation (Jason Gunthorpe)
  - iommu/amd: Store the nid in io_pgtable_cfg instead of the domain (Jason Gunthorpe)
  - iommu/amd: Remove amd_io_pgtable::pgtbl_cfg (Jason Gunthorpe)
  - iommu/amd: Rename struct amd_io_pgtable iopt to pgtbl (Jason Gunthorpe)
  - iommu/amd: Remove the amd_iommu_domain_set_pt_root() and related (Jason Gunthorpe)
  - iommu/amd: Remove amd_iommu_domain_update() from page table freeing (Jason Gunthorpe)
  - iommu/amd: Set the pgsize_bitmap correctly (Jason Gunthorpe)
  - iommu/amd: Allocate the page table root using GFP_KERNEL (Jason Gunthorpe)
  - iommu/amd: Move allocation of the top table into v1_alloc_pgtable (Jason Gunthorpe)
  - iommu/amd: Make amd_iommu_dev_update_dte() static (Vasant Hegde)
  - iommu/amd: Rework amd_iommu_update_and_flush_device_table() (Vasant Hegde)
  - iommu/amd: Make amd_iommu_domain_flush_complete() static (Vasant Hegde)
  - iommu/amd: Make amd_iommu_dev_flush_pasid_all() static (Vasant Hegde)
  - iommu/amd: Handle error path in amd_iommu_probe_device() (Vasant Hegde)
  - iommu/amd: Remove unused DTE_GCR3_INDEX_* macros (Vasant Hegde)
  - iommu/amd: Make amd_iommu_is_attach_deferred() static (Vasant Hegde)
  - iommu/amd: Update event log pointer as soon as processing is complete (Vasant Hegde)
  - iommu: Use of_property_present() (Rob Herring (Arm))
  - iommu/vt-d: Unconditionally flush device TLB for pasid table updates (Lu Baolu)
  - iommu/vt-d: Introduce batched cache invalidation (Tina Zhang)
  - iommu/vt-d: Add qi_batch for dmar_domain (Lu Baolu)
  - iommu/vt-d: Refactor IOTLB and Dev-IOTLB flush for batching (Tina Zhang)
  - iommu/vt-d: Factor out invalidation descriptor composition (Tina Zhang)
  - iommu/vt-d: Move PCI PASID enablement to probe path (Lu Baolu)
  - iommu/vt-d: Cleanup si_domain (Lu Baolu)
  - iommu/vt-d: Add support for static identity domain (Lu Baolu)
  - iommu/vt-d: Factor out helpers from domain_context_mapping_one() (Lu Baolu)
  - iommu/vt-d: Remove has_iotlb_device flag (Lu Baolu)
  - iommu/vt-d: Remove identity mappings from si_domain (Lu Baolu)
  - iommu/vt-d: Require DMA domain if hardware not support passthrough (Lu Baolu)
  - iommu/tegra241-cmdqv: Fix -Wformat-truncation warnings in lvcmdq_error_header (Nicolin Chen)
  - iommu/arm-smmu-v3-test: Test masters with stall enabled (Mostafa Saleh)
  - iommu/arm-smmu-v3: Match Stall behaviour for S2 (Mostafa Saleh)
  - iommu/tegra241-cmdqv: Limit CMDs for VCMDQs of a guest owned VINTF (Nicolin Chen)
  - iommu/arm-smmu-v3: Start a new batch if new command is not supported (Nicolin Chen)
  - iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV (Nate Watterson)
  - iommu/arm-smmu-v3: Add struct arm_smmu_impl_ops (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add acpi_smmu_iort_probe_model for impl (Nicolin Chen)
  - iommu/arm-smmu-v3: Add ARM_SMMU_OPT_TEGRA241_CMDQV (Nicolin Chen)
  - iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV (Nicolin Chen)
  - iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init (Nicolin Chen)
  - iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_build_sync_cmd (Nicolin Chen)
  - iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq (Nicolin Chen)
  - iommu/io-pgtable-arm: Optimise non-coherent unmap (Ashish Mhetre)
  - iommu: Allow ATS to work on VFs when the PF uses IDENTITY (Jason Gunthorpe)
  - iommufd/device: Enforce reserved IOVA also when attached to hwpt_nested (Nicolin Chen)
  - iommufd/selftest: Fix buffer read overrrun in the dirty test (Jason Gunthorpe)
  - iommufd: Reorder include files (Nicolin Chen)
  - iommu/vt-d: Fix incorrect domain ID in context flush helper (Lu Baolu)
  - iommu/amd: Update PASID, GATS, GLX, SNPAVICSUP feature related macros (Suravee Suthikulpanit)
  - iommu: Handle iommu faults for a bad iopf setup (Pranjal Shrivastava)
  - dma-mapping: direct calls for dma-iommu (Leon Romanovsky)
  - dma-mapping: call ->unmap_page and ->unmap_sg unconditionally (Leon Romanovsky)
  - iommu/dma: avoid expensive indirect calls for sync operations (Alexander Lobakin)
  - dma: fix DMA sync for drivers not calling dma_set_mask*() (Alexander Lobakin)
  - dma: avoid redundant calls for sync operations (Alexander Lobakin)
  - dma: compile-out DMA sync op calls when not used (Alexander Lobakin)
  - change alloc_pages name in dma_map_ops to avoid name conflicts (Suren Baghdasaryan)
  - iommufd/selftest: Make dirty_ops static (Jinjie Ruan)
  - iommu/arm-smmu-v3: Fix a NULL vs IS_ERR() check (Dan Carpenter)
  - iommu/arm-smmu-v3: Remove the unused empty definition (Zhang Zekun)
  - iommu/arm-smmu: Un-demote unhandled-fault msg (Rob Clark)
  - iommu: Remove unused declaration iommu_sva_unbind_gpasid() (Yue Haibing)
  - iommu/amd: Add blocked domain support (Vasant Hegde)
  - iommu/vt-d: Cleanup apic_printk() (Thomas Gleixner)
  - x86/apic: Provide apic_printk() helpers (Thomas Gleixner)
  - iommu: Restore lost return in iommu_report_device_fault() (Barak Biber)
  - iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace() (Nicolin Chen)
  - iommu: arm-smmu: Fix Tegra workaround for PAGE_SIZE mappings (Ashish Mhetre)
  - iommu/amd: Convert comma to semicolon (Chen Ni)
  - iommufd: Put constants for all the uAPI enums (Jason Gunthorpe)
  - iommu/tegra-smmu: Pass correct fwnode to iommu_fwspec_init() (Will Deacon)
  - iommu: Move IOMMU_DIRTY_NO_CLEAR define (Shameer Kolothum)
  - iommufd: Fix error pointer checking (Lu Baolu)
  - iommufd: Add check on user response code (Lu Baolu)
  - iommufd: Remove IOMMUFD_PAGE_RESP_FAILURE (Lu Baolu)
  - iommufd: Require drivers to supply the cache_invalidate_user ops (Jason Gunthorpe)
  - iommu/vt-d: Fix aligned pages in calculate_psi_aligned_address() (Lu Baolu)
  - iommu/vt-d: Limit max address mask to MAX_AGAW_PFN_WIDTH (Lu Baolu)
  - swiotlb: reduce swiotlb pool lookups (Michael Kelley)
  - anolis: Revert "anolis: phytium: pswiotlb: Add PSWIOTLB mechanism to improve DMA performance" (Jay Chen)
  - mISDN: hfcpci: Fix warning when deleting uninitialized timer (Vladimir Riabchun) {CVE-2025-39833}
  - anolis: futex: fix PI futex cleanup issue with per numa node futex (Yin Fengwei)
  - bus: mhi: host: Detect events pointing to unexpected TREs (Youssef Samir) {CVE-2025-39790}
  - wifi: ath10k: shutdown driver when hardware is unreliable (Kang Yang) {CVE-2025-39746}
  - perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' (Manivannan Sadhasivam)
  - perf/dwc_pcie: fix duplicate pci_dev devices (Yunhui Cui)
  - perf/dwc_pcie: fix some unreleased resources (Yunhui Cui)
  - perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision (Bjorn Helgaas)
  - perf/dwc_pcie: Fix the event numbers (Ilkka Koskinen)
  - nvme-tcp: sanitize request list handling (Hannes Reinecke) {CVE-2025-38264}
  - llist: add interface to check if a node is on a list. (NeilBrown)
  - nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() (Maurizio Lombardi) {CVE-2025-21927}
  - iommufd/selftest: Add coverage for IOPF test (Lu Baolu)
  - iommufd/selftest: Add IOPF support for mock device (Lu Baolu)
  - iommufd: Associate fault object with iommufd_hw_pgtable (Lu Baolu)
  - iommufd: Fault-capable hwpt attach/detach/replace (Lu Baolu)
  - iommufd: Add iommufd fault object (Lu Baolu)
  - iommufd: Add fault and response message definitions (Lu Baolu)
  - iommu: Extend domain attach group with handle support (Lu Baolu)
  - iommu: Add attach handle to struct iopf_group (Lu Baolu)
  - iommu: Remove sva handle list (Lu Baolu)
  - iommu: Introduce domain attachment handle (Lu Baolu)
  - arm64: dts: fvp: Enable PCIe ATS for Base RevC FVP (Jean-Philippe Brucker)
  - iommu/of: Support ats-supported device-tree property (Jean-Philippe Brucker)
  - dt-bindings: PCI: generic: Add ats-supported property (Jean-Philippe Brucker)
  - iommu: Remove iommu_fwspec ops (Robin Murphy)
  - OF: Simplify of_iommu_configure() (Robin Murphy)
  - ACPI: Retire acpi_iommu_fwspec_ops() (Robin Murphy)
  - iommu: Resolve fwspec ops automatically (Robin Murphy)
  - iommu/mediatek-v1: Clean up redundant fwspec checks (Robin Murphy)
  - arm64: Properly clean up iommu-dma remnants (Robin Murphy)
  - dma-mapping: Simplify arch_setup_dma_ops() (Robin Murphy)
  - ACPI: scan: Introduce typedef:s for struct acpi_hotplug_context members (Andy Shevchenko)
  - ACPI: scan: Use standard error checking pattern (Andy Shevchenko)
  - ACPI: scan: Move misleading comment to acpi_dma_configure_id() (Andy Shevchenko)
  - ACPI: scan: Use list_first_entry_or_null() in acpi_device_hid() (Andy Shevchenko)
  - drm/msm: Use iommu_paging_domain_alloc() (Lu Baolu)
  - ACPI: bus: Don't use "proxy" headers (Andy Shevchenko)
  - gpu: host1x: Use iommu_paging_domain_alloc() (Lu Baolu)
  - ACPI: bus: Make container_of() no-op where it makes sense (Andy Shevchenko)
  - iommufd: Use iommu_paging_domain_alloc() (Lu Baolu)
  - iommu: Add iommu_paging_domain_alloc() interface (Lu Baolu)
  - iommu/arm-smmu-qcom: Register the TBU driver in qcom_smmu_impl_init (Georgi Djakov)
  - powerpc/pseries/iommu: Define spapr_tce_table_group_ops only with CONFIG_IOMMU_API (Shivaprasad G Bhat)
  - iommu/vt-d: Refactor PCI PRI enabling/disabling callbacks (Lu Baolu)
  - iommu/vt-d: Add helper to flush caches for context change (Lu Baolu)
  - iommu/vt-d: Add helper to allocate paging domain (Lu Baolu)
  - iommu/vt-d: Downgrade warning for pre-enabled IR (Lu Baolu)
  - iommu/vt-d: Remove control over Execute-Requested requests (Lu Baolu)
  - iommu/vt-d: Remove comment for def_domain_type (Lu Baolu)
  - iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping (Kunkun Jiang)
  - iommu/arm-smmu-v3: Add support for dirty tracking in domain alloc (Joao Martins)
  - iommu/io-pgtable-arm: Add read_and_clear_dirty() support (Shameer Kolothum)
  - iommu/arm-smmu-v3: Add feature detection for HTTU (Jean-Philippe Brucker)
  - iommu/arm-smmu-v3: Add support for domain_alloc_user fn (Shameer Kolothum)
  - iommu/arm-smmu-qcom: record reason for deferring probe (Zhenhua Huang)
  - iommu/arm-smmu: Pretty-print context fault related regs (Rob Clark)
  - iommu/arm-smmu-qcom-debug: Do not print for handled faults (Rob Clark)
  - iommu/arm-smmu: Add CB prefix to register bitfields (Rob Clark)
  - iommu/arm-smmu-v3: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - iommu/arm-smmu-v3: Shrink the strtab l1_desc array (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Do not zero the strtab twice (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Allow setting a S1 domain to a PASID (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Allow a PASID to be set when RID is IDENTITY/BLOCKED (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Test the STE S1DSS functionality (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Allow IDENTITY/BLOCKED to be set while PASID is used (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Put the SVA mmu notifier in the smmu_domain (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Keep track of arm_smmu_master_domain for SVA (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Make SVA allocate a normal arm_smmu_domain (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Thread SSID through the arm_smmu_attach_*() interface (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Do not use master->sva_enable to restrict attaches (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add ssid to struct arm_smmu_master_domain (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Make changing domains be hitless for ATS (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Make smmu_domain->devices into an allocated list (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Start building a generic PASID layer (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Convert to domain_alloc_sva() (Jason Gunthorpe)
  - iommufd/iova_bitmap: Remove iterator logic (Joao Martins)
  - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Joao Martins)
  - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Joao Martins)
  - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Joao Martins)
  - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Joao Martins)
  - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Joao Martins)
  - iommufd/selftest: Do not record head iova to better match iommu drivers (Joao Martins)
  - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Joao Martins)
  - iommufd/selftest: Add tests for <= u8 bitmap sizes (Joao Martins)
  - iommufd/selftest: Fix iommufd_test_dirty() to handle <u8 bitmaps (Joao Martins)
  - iommufd/selftest: Fix dirty bitmap tests with u8 bitmaps (Joao Martins)
  - powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries (Shivaprasad G Bhat)
  - powerpc/iommu: Move dev_has_iommu_table() to iommu.c (Shivaprasad G Bhat)
  - powerpc/pseries/iommu: Use the iommu table[0] for IOV VF's DDW (Shivaprasad G Bhat)
  - powerpc/pseries/iommu: Fix the VFIO_IOMMU_SPAPR_TCE_GET_INFO ioctl output (Shivaprasad G Bhat)
  - powerpc/iommu: Move pSeries specific functions to pseries/iommu.c (Shivaprasad G Bhat)
  - iommu/amd: Fix GT feature enablement again (Vasant Hegde)
  - iommu/vt-d: Fix missed device TLB cache tag (Lu Baolu)
  - iommu/amd: Invalidate cache before removing device from domain list (Vasant Hegde)
  - iommufd: Use atomic_long_try_cmpxchg() in incr_user_locked_vm() (Uros Bizjak)
  - iommu/vt-d: Use try_cmpxchg64() in intel_pasid_get_entry() (Uros Bizjak)
  - iommu/amd: Use try_cmpxchg64() in v2_alloc_pte() (Uros Bizjak)
  - iommu: sun50i: Add H616 compatible string (Andre Przywara)
  - iommu: sun50i: allocate page tables from below 4 GiB (Andre Przywara)
  - iommu/iova: Add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - iommu/dma: Prune redundant pgprot arguments (Robin Murphy)
  - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Dimitri Sivanich)
  - iommu: Make iommu_sva_domain_alloc() static (Lu Baolu)
  - iommu/arm-smmu-v3: Use *-y instead of *-objs in Makefile (Andy Shevchenko)
  - iommu/arm-smmu-v3: Avoid uninitialized asid in case of error (Mostafa Saleh)
  - iommu/amd: Fix Invalid wait context issue (Vasant Hegde)
  - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Vasant Hegde)
  - iommu/amd: Fix workqueue name (Vasant Hegde)
  - iommu/dma: Fix domain init (Robin Murphy)
  - iommu: virtio: drop owner assignment (Krzysztof Kozlowski)
  - iommu/arm-smmu-v3: Make the kunit into a module (Jason Gunthorpe)
  - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jason Gunthorpe)
  - powerpc/iommu: Code cleanup for cell/iommu.c (Kunwu Chan)
  - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Michael Kelley)
  - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Michael Kelley)
  - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Vasant Hegde)
  - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Lu Baolu)
  - iommu/amd: Fix compilation error (Andy Shevchenko)
  - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jason Gunthorpe)
  - iommu/arm-smmu-qcom: Don't build debug features as a kernel module (Will Deacon)
  - iommu/vt-d: Enable posted mode for device MSIs (Jacob Pan)
  - iommu/vt-d: Make posted MSI an opt-in command line option (Jacob Pan)
  - powerpc/dart: Drop unnecessary call to kmemleak_no_scan() (Michael Ellerman)
  - iommu/amd: Add SVA domain support (Vasant Hegde)
  - iommu/amd: Initial SVA support for AMD IOMMU (Vasant Hegde)
  - iommu/amd: Add support for enable/disable IOPF (Vasant Hegde)
  - iommu/amd: Add IO page fault notifier handler (Wei Huang)
  - iommu/amd: Add support for page response (Suravee Suthikulpanit)
  - iommu/amd: Define per-IOMMU iopf_queue (Suravee Suthikulpanit)
  - iommu/amd: Enable PCI features based on attached domain capability (Vasant Hegde)
  - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Vasant Hegde)
  - iommu/amd: Introduce iommu_dev_data.max_pasids (Vasant Hegde)
  - iommu/amd: Fix PPR interrupt processing logic (Vasant Hegde)
  - iommu/amd: Move PPR-related functions into ppr.c (Suravee Suthikulpanit)
  - iommu/amd: Add support for enabling/disabling IOMMU features (Wei Huang)
  - iommu/amd: Introduce per device DTE update function (Vasant Hegde)
  - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Vasant Hegde)
  - iommu/amd: Enhance def_domain_type to handle untrusted device (Vasant Hegde)
  - iommu/dma: Centralise iommu_setup_dma_ops() (Robin Murphy)
  - iommu/dma: Make limit checks self-contained (Robin Murphy)
  - dma-mapping: Add helpers for dma_range_map bounds (Robin Murphy)
  - ACPI/IORT: Handle memory address size limits as limits (Robin Murphy)
  - OF: Simplify DMA range calculations (Robin Murphy)
  - OF: Retire dma-ranges mask workaround (Robin Murphy)
  - anolis: Revert "anolis: Add kh40000_direct_dma_ops for KH-40000 platform" (Jay Chen)
  - anolis: Revert "anolis: Add kh40000_iommu_dma_ops for KH-40000 platform" (Jay Chen)
  - media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls (Hans de Goede)
  - KVM: riscv: selftests: Add Svvptc/Zabha/Ziccrse exts to get-reg-list test (Quan Zhou)
  - RISC-V: KVM: Allow Ziccrse extension for Guest/VM (Quan Zhou)
  - RISC-V: KVM: Allow Zabha extension for Guest/VM (Quan Zhou)
  - RISC-V: KVM: Allow Svvptc extension for Guest/VM (Quan Zhou)
  - KVM: riscv: selftests: Add Zacas extension to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow Zacas extension for Guest/VM (Anup Patel)
  - KVM: riscv: selftests: Add Ztso extension to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow Ztso extension for Guest/VM (Anup Patel)
  - RISC-V: KVM: Forward SEED CSR access to user space (Anup Patel)
  - KVM: riscv: selftests: Add Zfa extension to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow Zfa extension for Guest/VM (Anup Patel)
  - KVM: riscv: selftests: Add Zvfh[min] extensions to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow Zvfh[min] extensions for Guest/VM (Anup Patel)
  - KVM: riscv: selftests: Add Zihintntl extension to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow Zihintntl extension for Guest/VM (Anup Patel)
  - KVM: riscv: selftests: Add Zfh[min] extensions to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow Zfh[min] extensions for Guest/VM (Anup Patel)
  - KVM: riscv: selftests: Add vector crypto extensions to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow vector crypto extensions for Guest/VM (Anup Patel)
  - KVM: riscv: selftests: Add scaler crypto extensions to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow scalar crypto extensions for Guest/VM (Anup Patel)
  - KVM: riscv: selftests: Add Zbc extension to get-reg-list test (Anup Patel)
  - RISC-V: KVM: Allow Zbc extension for Guest/VM (Anup Patel)
  - iommu/vt-d: Remove struct intel_svm (Lu Baolu)
  - iommu: Add ops->domain_alloc_sva() (Jason Gunthorpe)
  - iommu/vt-d: Remove intel_svm_dev (Lu Baolu)
  - iommu/vt-d: Use cache helpers in arch_invalidate_secondary_tlbs (Lu Baolu)
  - iommu/vt-d: Use cache_tag_flush_range() in cache_invalidate_user (Lu Baolu)
  - iommu/vt-d: Cleanup use of iommu_flush_iotlb_psi() (Lu Baolu)
  - iommu/vt-d: Use cache_tag_flush_range_np() in iotlb_sync_map (Lu Baolu)
  - iommu/vt-d: Use cache_tag_flush_range() in tlb_sync (Lu Baolu)
  - iommu/vt-d: Use cache_tag_flush_all() in flush_iotlb_all (Lu Baolu)
  - iommu/vt-d: Add trace events for cache tag interface (Lu Baolu)
  - iommu/vt-d: Add cache tag invalidation helpers (Lu Baolu)
  - iommu/vt-d: Add cache tag assignment interface (Lu Baolu)
  - iommu/vt-d: Remove caching mode check before device TLB flush (Lu Baolu)
  - iommu/vt-d: Remove private data use in fault message (Jingqi Liu)
  - iommu/vt-d: Remove debugfs use of private data field (Jingqi Liu)
  - iommu/vt-d: Allocate DMAR fault interrupts locally (Dimitri Sivanich)
  - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Uros Bizjak)
  - iommu/vt-d: Remove redundant assignment to variable err (Colin Ian King)
  - iommu/arm-smmu-qcom: Use the custom fault handler on more platforms (Georgi Djakov)
  - iommu/arm-smmu-qcom: Use a custom context fault handler for sdm845 (Georgi Djakov)
  - iommu/arm-smmu: Allow using a threaded handler for context interrupts (Georgi Djakov)
  - iommu/arm-smmu-qcom-debug: Add support for TBUs (Georgi Djakov)
  - iommu/arm-smmu: Convert to domain_alloc_paging() (Jason Gunthorpe)
  - iommu: account IOMMU allocated memory (Pasha Tatashin)
  - iommu: observability of the IOMMU allocations (Pasha Tatashin)
  - iommu/tegra-smmu: use page allocation function provided by iommu-pages.h (Pasha Tatashin)
  - iommu/sun50i: use page allocation function provided by iommu-pages.h (Pasha Tatashin)
  - iommu/rockchip: use page allocation function provided by iommu-pages.h (Pasha Tatashin)
  - iommu/exynos: use page allocation function provided by iommu-pages.h (Pasha Tatashin)
  - iommu/io-pgtable-dart: use page allocation function provided by iommu-pages.h (Pasha Tatashin)
  - iommu/io-pgtable-arm: use page allocation function provided by iommu-pages.h (Pasha Tatashin)
  - iommu/amd: use page allocation function provided by iommu-pages.h (Pasha Tatashin)
  - iommu/dma: use iommu_put_pages_list() to releae freelist (Pasha Tatashin)
  - iommu/vt-d: add wrapper functions for page allocations (Pasha Tatashin)
  - iommufd: Add config needed for iommufd_fail_nth (Muhammad Usama Anjum)
  - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jason Gunthorpe)
  - iommu: Pass domain to remove_dev_pasid() op (Yi Liu)
  - iommu/vt-d: Fix WARN_ON in iommu probe path (Lu Baolu)
  - iommu/amd: Fix possible irq lock inversion dependency issue (Vasant Hegde)
  - iommu/arm-smmu-v3: Add a type for the CD entry (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Retire disable_bypass parameter (Robin Murphy)
  - iommu: Validate the PASID in iommu_attach_device_pasid() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Mostafa Saleh)
  - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jason Gunthorpe)
  - iommu/riscv: Paging domain support (gaorui)
  - iommu/riscv: Command and fault queue support (gaorui)
  - iommu/riscv: Device directory management. (gaorui)
  - iommu/amd: Fix sleeping in atomic context (Vasant Hegde)
  - iommu/dma: Document min_align_mask assumption (Robin Murphy)
  - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Lu Baolu)
  - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Lu Baolu)
  - iommu/vt-d: Setup scalable mode context entry in probe path (Lu Baolu)
  - iommu/vt-d: Fix NULL domain on device release (Lu Baolu)
  - iommu: Add static iommu_ops->release_domain (Lu Baolu)
  - iommu/vt-d: Improve ITE fault handling if target device isn't present (Ethan Zhao)
  - iommu/sva: Fix SVA handle sharing in multi device case (Zhangfei Gao)
  - iommu/vt-d: Use device rbtree in iopf reporting path (Lu Baolu)
  - iommu/vt-d: Use rbtree to track iommu probed devices (Lu Baolu)
  - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Tina Zhang)
  - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Tina Zhang)
  - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Tina Zhang)
  - iommu/vt-d: Use kcalloc() instead of kzalloc() (Erick Archer)
  - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Lu Baolu)
  - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Krzysztof Kozlowski)
  - iommu: constify fwnode in iommu_ops_from_fwnode() (Krzysztof Kozlowski)
  - iommu: constify pointer to bus_type (Krzysztof Kozlowski)
  - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Compute the STE only once for each master (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jason Gunthorpe)
  - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jason Gunthorpe)
  - iommufd/selftest: Fix mock_dev_num bug (Nicolin Chen)
  - iommu/sva: Restore SVA handle sharing (Jason Gunthorpe)
  - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Abel Vesa)
  - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jason Gunthorpe)
  - iommufd: Reject non-zero data_type if no data_len is provided (Jason Gunthorpe)
  - iommu/vt-d: Fix constant-out-of-range warning (Arnd Bergmann)
  - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Yi Liu)
  - iommu/vt-d: Add missing dirty tracking set for parent domain (Yi Liu)
  - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Yi Liu)
  - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Yi Liu)
  - iommu/vt-d: Add missing device iotlb flush for parent domain (Yi Liu)
  - iommu/vt-d: Update iotlb in nested domain attach (Yi Liu)
  - iommu/vt-d: Add missing iotlb flush for parent domain (Yi Liu)
  - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Yi Liu)
  - iommu/vt-d: Track nested domains in parent (Yi Liu)
  - iommu: Make iommu_report_device_fault() return void (Lu Baolu)
  - iommu: Make iopf_group_response() return void (Lu Baolu)
  - iommu: Track iopf group instead of last fault (Lu Baolu)
  - iommu: Improve iopf_queue_remove_device() (Lu Baolu)
  - iommu: Use refcount for fault data access (Lu Baolu)
  - iommu: Refine locking for per-device fault data management (Lu Baolu)
  - iommu: Separate SVA and IOPF (Lu Baolu)
  - iommu: Make iommu_queue_iopf() more generic (Lu Baolu)
  - iommu: Prepare for separating SVA and IOPF (Lu Baolu)
  - iommu: Merge iommu_fault_event and iopf_fault (Lu Baolu)
  - iommu: Remove iommu_[un]register_device_fault_handler() (Lu Baolu)
  - iommu: Merge iopf_device_param into iommu_fault_param (Lu Baolu)
  - iommu: Cleanup iopf data structure definitions (Lu Baolu)
  - iommu: Remove unrecoverable fault data (Lu Baolu)
  - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Lu Baolu)
  - iommu: Move iommu fault data to linux/iommu.h (Lu Baolu)
  - iommu/mtk_iommu: Use devm_kcalloc() instead of devm_kzalloc() (Erick Archer)
  - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Shivaprasad G Bhat)
  - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Dmitry Baryshkov)
  - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Vasant Hegde)
  - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Suravee Suthikulpanit)
  - iommu/amd: Rearrange device flush code (Vasant Hegde)
  - iommu/amd: Remove unused flush pasid functions (Vasant Hegde)
  - iommu/amd: Refactor GCR3 table helper functions (Suravee Suthikulpanit)
  - iommu/amd: Refactor protection_domain helper functions (Suravee Suthikulpanit)
  - iommu/amd: Refactor attaching / detaching device functions (Suravee Suthikulpanit)
  - iommu/amd: Refactor helper function for setting / clearing GCR3 (Suravee Suthikulpanit)
  - iommu: Introduce iommu_group_mutex_assert() (Vasant Hegde)
  - iommu/amd: Rearrange GCR3 table setup code (Vasant Hegde)
  - iommu/amd: Add support for device based TLB invalidation (Vasant Hegde)
  - iommu/amd: Use protection_domain.flags to check page table mode (Vasant Hegde)
  - iommu/amd: Introduce per-device GCR3 table (Suravee Suthikulpanit)
  - iommu/amd: Introduce struct protection_domain.pd_mode (Suravee Suthikulpanit)
  - iommu/amd: Enable Guest Translation before registering devices (Vasant Hegde)
  - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Vasant Hegde)
  - iommu/ipmmu-vmsa: Minor cleanups (Robin Murphy)
  - iommu/iova: use named kmem_cache for iova magazines (Pasha Tatashin)
  - iommu/iova: Reorganise some code (Robin Murphy)
  - iommu/iova: Tidy up iova_cache_get() failure (Robin Murphy)
  - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Vasant Hegde)
  - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Vasant Hegde)
  - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Vasant Hegde)
  - iommu/amd: Remove unused APERTURE_* macros (Vasant Hegde)
  - iommu/amd: Remove unused IOVA_* macro (Vasant Hegde)
  - iommu/amd: Remove unused PPR_* macros (Vasant Hegde)
  - iommu/msm-iommu: don't limit the driver too much (Dmitry Baryshkov)
  - iommufd/selftest: Add mock IO hugepages tests (Joao Martins)
  - iommufd/selftest: Hugepage mock domain support (Joao Martins)
  - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Joao Martins)
  - iommufd/selftest: Refactor dirty bitmap tests (Joao Martins)
  - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Joao Martins)
  - iommufd/selftest: Test u64 unaligned bitmaps (Joao Martins)
  - powerpc: iommu: Bring back table group release_ownership() call (Shivaprasad G Bhat)
  - powerpc/iommu: Do not do platform domain attach atctions after probe (Jason Gunthorpe)
  - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jason Gunthorpe)
  - iommufd/selftest: Check the bus type during probe (Jason Gunthorpe)
  - iommu/vt-d: Add iotlb flush for nested domain (Lu Baolu)
  - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Yi Liu)
  - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Nicolin Chen)
  - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Nicolin Chen)
  - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Nicolin Chen)
  - iommu: Add iommu_copy_struct_from_user_array helper (Nicolin Chen)
  - iommufd: Add IOMMU_HWPT_INVALIDATE (Yi Liu)
  - iommu: Add cache_invalidate_user op (Lu Baolu)
  - iommu/vt-d: Move inline helpers to header files (Lu Baolu)
  - iommu/vt-d: Remove unused vcmd interfaces (Lu Baolu)
  - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Lu Baolu)
  - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Lu Baolu)
  - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Harshit Mogalapalli)
  - iommu/arm-smmu: Convert to domain_alloc_paging() (Jason Gunthorpe)
  - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jason Gunthorpe)
  - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jason Gunthorpe)
  - iommu/arm-smmu: Convert to a global static identity domain (Jason Gunthorpe)
  - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jason Gunthorpe)
  - iommu/arm-smmu-v3: Add a type for the STE (Jason Gunthorpe)
  - iommu/arm-smmu-v3: disable stall for quiet_cd (Wenkai Lin)
  - iommu/qcom: restore IOMMU state if needed (Vladimir Lypak)
  - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Konrad Dybcio)
  - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jason Gunthorpe)
  - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jason Gunthorpe)
  - iommu: Mark dev_iommu_get() with lockdep (Jason Gunthorpe)
  - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jason Gunthorpe)
  - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jason Gunthorpe)
  - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jason Gunthorpe)
  - iommu: Set owner token to SVA domain (Lu Baolu)
  - iommu: Support mm PASID 1:n with sva domains (Tina Zhang)
  - mm: Add structure to keep sva information (Tina Zhang)
  - iommu: Add mm_get_enqcmd_pasid() helper function (Tina Zhang)
  - anolis: Revert "iommu: Add mm_get_enqcmd_pasid() helper function" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: disable stall for quiet_cd" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: Add a type for the STE" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent()" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID" (Shuai Xue)
  - anolis: Revert "iommu/arm-smmu-v3: Do not use devm for the cd table allocations" (Shuai Xue)
  - anolis: Revert "NVIDIA: SAUCE: iommu/arm-smmu-v3: Allow default substream bypass with a pasid support" (Shuai Xue)
  - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Tina Zhang)
  - iommu: Change kconfig around IOMMU_SVA (Jason Gunthorpe)
  - iommu/apple-dart: Fix spelling mistake "grups" -> "groups" (Colin Ian King)
  - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Vasant Hegde)
  - iommu/amd: Make domain_flush_pages as global function (Vasant Hegde)
  - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Vasant Hegde)
  - iommu/amd: Refactor device iotlb invalidation code (Vasant Hegde)
  - iommu/amd: Refactor IOMMU tlb invalidation code (Vasant Hegde)
  - iommu/amd: Add support to invalidate multiple guest pages (Vasant Hegde)
  - iommu/amd: Remove redundant passing of PDE bit (Vasant Hegde)
  - iommu/amd: Remove redundant domain flush from attach_device() (Vasant Hegde)
  - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Vasant Hegde)
  - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)
  - iommufd: Do not UAF during iommufd_put_object() (Jason Gunthorpe)
  - iommufd: Add iommufd_ctx to iommufd_put_object() (Jason Gunthorpe)
  - iommu/apple-dart: Use readl instead of readl_relaxed for consistency (Sven Peter)
  - iommu/apple-dart: Add support for t8103 USB4 DART (Sven Peter)
  - iommu/apple-dart: Write to all DART_T8020_STREAM_SELECT (Sven Peter)
  - dt-bindings: iommu: dart: Add t8103-usb4-dart compatible (Sven Peter)
  - crypto: iaa - Remove potential infinite loop in check_completion() (Zanussi, Tom)
  - iommu: Extend LPAE page table format to support custom allocators (Boris Brezillon)
  - iommu: Allow passing custom allocators to pgtable drivers (Boris Brezillon)
  - iommu: Clean up open-coded ownership checks (Robin Murphy)
  - iommu: Retire bus ops (Robin Murphy)
  - iommu/arm-smmu: Don't register fwnode for legacy binding (Robin Murphy)
  - iommu: Decouple iommu_domain_alloc() from bus ops (Robin Murphy)
  - iommu: Validate that devices match domains (Robin Murphy)
  - iommu: Decouple iommu_present() from bus ops (Robin Murphy)
  - iommu: Factor out some helpers (Robin Murphy)
  - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Niklas Schnelle)
  - iommu/virtio: Make use of ops->iotlb_sync_map (Niklas Schnelle)
  - iommu/amd: Set variable amd_dirty_ops to static (Kunwu Chan)
  - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jason Gunthorpe)
  - iommu/dart: Remove the force_bypass variable (Jason Gunthorpe)
  - iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging() (Jason Gunthorpe)
  - iommu/dart: Convert to domain_alloc_paging() (Jason Gunthorpe)
  - iommu/dart: Move the blocked domain support to a global static (Jason Gunthorpe)
  - iommu/dart: Use static global identity domains (Jason Gunthorpe)
  - iommufd: Convert to alloc_domain_paging() (Jason Gunthorpe)
  - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jason Gunthorpe)
  - iommu/vt-d: Use ops->blocked_domain (Jason Gunthorpe)
  - iommu/vt-d: Update the definition of the blocking domain (Jason Gunthorpe)
  - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jason Gunthorpe)
  - iommu/vt-d: Disallow read-only mappings to nest parent domain (Lu Baolu)
  - iommu/vt-d: Add nested domain allocation (Lu Baolu)
  - iommu/vt-d: Set the nested domain to a device (Yi Liu)
  - iommu/vt-d: Make domain attach helpers to be extern (Yi Liu)
  - iommu/vt-d: Add helper to setup pasid nested translation (Lu Baolu)
  - iommu/vt-d: Add helper for nested domain allocation (Lu Baolu)
  - iommu/vt-d: Extend dmar_domain to support nested domain (Lu Baolu)
  - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Yi Liu)
  - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Nicolin Chen)
  - iommufd/selftest: Add nested domain allocation for mock domain (Nicolin Chen)
  - iommu: Add iommu_copy_struct_from_user helper (Nicolin Chen)
  - iommufd: Add a nested HW pagetable object (Nicolin Chen)
  - iommu: Pass in parent domain with user_data to domain_alloc_user op (Yi Liu)
  - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Nicolin Chen)
  - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Nicolin Chen)
  - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jason Gunthorpe)
  - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jason Gunthorpe)
  - iommu: Add IOMMU_DOMAIN_NESTED (Lu Baolu)
  - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Nicolin Chen)
  - powerpc: Remove extern from function implementations (Benjamin Gray)
  - iommu/amd: Remove DMA_FQ type from domain allocation path (Vasant Hegde)
  - iommu: change iommu_map_sgtable to return signed values (Dan Carpenter)
  - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Gustavo A. R. Silva)
  - iommu/vt-d: debugfs: Support dumping a specified page table (Jingqi Liu)
  - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jingqi Liu)
  - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jingqi Liu)
  - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Danila Tikhonov)
  - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Vasant Hegde)
  - iommu/amd: Remove unused EXPORT_SYMBOLS (Vasant Hegde)
  - iommu/amd: Remove amd_iommu_device_info() (Vasant Hegde)
  - iommu/amd: Remove PPR support (Vasant Hegde)
  - iommu/amd: Remove iommu_v2 module (Vasant Hegde)
  - iommu: Fix return code in iommu_group_alloc_default_domain() (Jason Gunthorpe)
  - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Niklas Schnelle)
  - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Niklas Schnelle)
  - iommu/s390: Disable deferred flush for ISM devices (Niklas Schnelle)
  - s390/pci: Use dma-iommu layer (Niklas Schnelle)
  - s390/pci: prepare is_passed_through() for dma-iommu (Niklas Schnelle)
  - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Niklas Schnelle)
  - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jinjie Ruan)
  - iommu: Remove duplicate include (Jiapeng Chong)
  - iommu/amd: Initialize iommu_device->max_pasids (Vasant Hegde)
  - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Vasant Hegde)
  - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Vasant Hegde)
  - iommu/amd: Introduce iommu_dev_data.ppr (Suravee Suthikulpanit)
  - iommu/amd: Rename ats related variables (Vasant Hegde)
  - iommu/amd: Modify logic for checking GT and PPR features (Suravee Suthikulpanit)
  - iommu/amd: Consolidate feature detection and reporting logic (Suravee Suthikulpanit)
  - iommu/amd: Miscellaneous clean up when free domain (Suravee Suthikulpanit)
  - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Vasant Hegde)
  - iommu/amd: Introduce helper functions for managing GCR3 table (Suravee Suthikulpanit)
  - iommu/amd: Refactor protection domain allocation code (Vasant Hegde)
  - iommu/amd: Consolidate logic to allocate protection domain (Suravee Suthikulpanit)
  - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Suravee Suthikulpanit)
  - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Suravee Suthikulpanit)
  - iommu/iova: Manage the depot list size (Robin Murphy)
  - iommu/iova: Make the rcache depot scale better (Robin Murphy)
  - iommu: Improve map/unmap sanity checks (Robin Murphy)
  - iommu: Retire map/unmap ops (Robin Murphy)
  - anolis: phytium: pswiotlb: Update to {map,unmap}_pages (Shuai Xue)
  - iommu/tegra-smmu: Update to {map,unmap}_pages (Robin Murphy)
  - iommu/sun50i: Update to {map,unmap}_pages (Robin Murphy)
  - iommu/rockchip: Update to {map,unmap}_pages (Robin Murphy)
  - iommu/omap: Update to {map,unmap}_pages (Robin Murphy)
  - iommu/exynos: Update to {map,unmap}_pages (Robin Murphy)
  - iommu/omap: Convert to generic_single_device_group() (Jason Gunthorpe)
  - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jason Gunthorpe)
  - iommu/rockchip: Convert to generic_single_device_group() (Jason Gunthorpe)
  - iommu/sprd: Convert to generic_single_device_group() (Jason Gunthorpe)
  - iommu/sun50i: Convert to generic_single_device_group() (Jason Gunthorpe)
  - iommu: Add generic_single_device_group() (Jason Gunthorpe)
  - iommu: Remove useless group refcounting (Jason Gunthorpe)
  - iommufd: Fix spelling errors in comments (GuokaiXu)
  - anolis: Revert "iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Update the definition of the blocking domain" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Use ops->blocked_domain" (Shuai Xue)
  - anolis: Revert "iommufd: Convert to alloc_domain_paging()" (Shuai Xue)
  - anolis: Revert "iommu/dart: Use static global identity domains" (Shuai Xue)
  - anolis: Revert "iommu/dart: Move the blocked domain support to a global static" (Shuai Xue)
  - anolis: Revert "iommu/dart: Convert to domain_alloc_paging()" (Shuai Xue)
  - anolis: Revert "iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging()" (Shuai Xue)
  - anolis: Revert "iommu/dart: Remove the force_bypass variable" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through()" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Remove unused vcmd interfaces" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Move inline helpers to header files" (Shuai Xue)
  - anolis: Revert "iommu: Add static iommu_ops->release_domain" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Fix NULL domain on device release" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Setup scalable mode context entry in probe path" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Remove scalable mode context entry setup from attach_dev" (Shuai Xue)
  - anolis: Revert "iommu/vt-d: Remove scalabe mode in domain_context_clear_one()" (Shuai Xue)
  - anolis: Revert "iommu/riscv: Device directory management." (Shuai Xue)
  - anolis: Revert "iommu/riscv: Command and fault queue support" (Shuai Xue)
  - anolis: Revert "iommu/riscv: Paging domain support" (Shuai Xue)
  - ipv6: sr: Fix MAC comparison to be constant-time (Eric Biggers)
  - anolis: mm: numa: establish a connection between gi_node and the device (zhongjiang-ali)
  - riscv: vector: adjust minimum Vector requirement to ZVE32X (Andy Chiu)
  - riscv: uaccess: Relax the threshold for fast path (Xiao Wang)
  - riscv: uaccess: Allow the last potential unrolled copy (Xiao Wang)
  - anolis: virtio-net: remove BQL (Xuan Zhuo)
  - mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn (Jinjiang Tu)
  - anolis: mm: coldpgs: Fix pte_unmap() missing issue (Zelin Deng)
  - anolis: mm: coldpgs: Fix incorrect vma traverse (Zelin Deng)
  - riscv: mm: Add support for Svinval extension (Mayuresh Chitale)
  - anolis: mm: Fix build issue on loongarch due to pagetable_dtor() changes (Zelin Deng)
  - anolis: kernel-spec: mm: Enable file mTHP optimization in default cmdline (Weilin Tong)
  - riscv: Extend sv39 linear mapping max size to 128G (Stuart Menefy)
  - riscv: Remove redundant restriction on memory size (Stuart Menefy)
  - ext4: fix error pointer dereference in ext4_mb_load_buddy_gfp() (Dan Carpenter)
  - anolis: mm: Fix concurrency issue due to missing write lock (Weilin Tong)
  - EDAC/{skx_common,i10nm}: Use scnprintf() for safer buffer handling (Wang Haoran)
  - EDAC/i10nm: Add Intel Granite Rapids-D support (Qiuxu Zhuo)
  - EDAC/i10nm: Fix the bitwise operation between variables of different sizes (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Add RRL support for Intel Granite Rapids server (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Refactor show_retry_rd_err_log() (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Refactor enable_retry_rd_err_log() (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Structure the per-channel RRL registers (Qiuxu Zhuo)
  - EDAC/i10nm: Explicitly set the modes of the RRL register sets (Qiuxu Zhuo)
  - EDAC/{i10nm,skx,skx_common}: Support UV systems (Kyle Meyer)
  - EDAC/i10nm: Add Intel Clearwater Forest server support (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Remove the AMAP register for determing DDR5 (Qiuxu Zhuo)
  - EDAC/{skx_common,skx,i10nm}: Move the common debug code to skx_common (Qiuxu Zhuo)
  - riscv: mm: Do not restrict mmap address based on hint (Charlie Jenkins)
  - docs: riscv: Define behavior of mmap (Charlie Jenkins)
  - selftests: riscv: Generalize mm selftests (Charlie Jenkins)
  - riscv: mm: Use hint address in mmap if available (Charlie Jenkins)
  - mm: pgtable: introduce generic pagetable_dtor_free() (Qi Zheng)
  - mm: pgtable: move __tlb_remove_table_one() in x86 to generic file (Qi Zheng)
  - mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table() (Qi Zheng)
  - mm: pgtable: introduce generic __tlb_remove_table() (Qi Zheng)
  - x86: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - x86: pgtable: convert __tlb_remove_table() to use struct ptdesc (Qi Zheng)
  - arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - arm: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - mm: pgtable: introduce pagetable_dtor() (Qi Zheng)
  - mm: pgtable: add statistics for P4D level page table (Qi Zheng)
  - riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one (Kevin Brodsky)
  - mm: add statistics for PUD level pagetable (Baolin Wang)
  - anolis: Revert "riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one" (Zelin Deng)
  - anolis: Revert "mm: pgtable: introduce pagetable_dtor()" (Zelin Deng)
  - anolis: Revert "arm: pgtable: move pagetable_dtor() to __tlb_remove_table()" (Zelin Deng)
  - anolis: Revert "arm64: pgtable: move pagetable_dtor() to __tlb_remove_table()" (Zelin Deng)
  - anolis: Revert "x86: pgtable: convert __tlb_remove_table() to use struct ptdesc" (Zelin Deng)
  - anolis: Revert "x86: pgtable: move pagetable_dtor() to __tlb_remove_table()" (Zelin Deng)
  - anolis: Revert "mm: pgtable: introduce generic __tlb_remove_table()" (Zelin Deng)
  - anolis: Revert "mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table()" (Zelin Deng)
  - anolis: Revert "mm: pgtable: move __tlb_remove_table_one() in x86 to generic file" (Zelin Deng)
  - anolis: Revert "mm: pgtable: introduce generic pagetable_dtor_free()" (Zelin Deng)
  - anolis: riscv: fix pagetable_dtor() use (Ruidong Tian)
  - anolis: sched: fix the bug that ID_LOAD_BALANCE causes NULL rf reference (Cruz Zhao)
  - anolis: sched: increase the maximum number of supported sched features (Cruz Zhao)
  - anolis: sched: fix panic caused by ID_PUSH_EXPELLEE (Cruz Zhao)
  - anolis: virtio-net: fix the checksum error in big mode (Xuan Zhuo)
  - btf: Avoid weak external references (Ard Biesheuvel)
  - vmlinux: Avoid weak reference to notes section (Ard Biesheuvel)
  - kallsyms: Avoid weak references for kallsyms symbols (Juxin Gao)
  - anolis: mm: Enhance brk/sbrk to support THP alignment with runtime control (Weilin Tong)
  - anolis: Revert "anolis: mm: enhance sbrk/brk to support THP alignment" (Weilin Tong)
  - mm: pgtable: introduce generic pagetable_dtor_free() (Qi Zheng)
  - mm: pgtable: move __tlb_remove_table_one() in x86 to generic file (Qi Zheng)
  - mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table() (Qi Zheng)
  - mm: pgtable: introduce generic __tlb_remove_table() (Qi Zheng)
  - x86: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - x86: pgtable: convert __tlb_remove_table() to use struct ptdesc (Qi Zheng)
  - arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - arm: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - mm: pgtable: introduce pagetable_dtor() (Qi Zheng)
  - riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one (Kevin Brodsky)
  - perf vendor events: Add Clearwaterforest events (Ian Rogers)
  - perf/x86/intel/uncore: Support customized MMIO map size (Kan Liang)
  - perf/x86/intel/uncore: Support MSR portal for discovery tables (Kan Liang)
  - perf/x86/intel/uncore: Add Clearwater Forest support (Kan Liang)
  - perf/x86: Optimize the is_x86_event (Kan Liang)
  - perf/x86/intel: Check the X86 leader for ACR group (Kan Liang)
  - perf/x86/intel: Check the X86 leader for pebs_counter_event_group (Kan Liang)
  - perf/x86/intel: Only check the group flag for X86 leader (Kan Liang)
  - perf/x86/intel: Parse CPUID archPerfmonExt leaves for non-hybrid CPUs (Dapeng Mi)
  - perf/x86/intel: Add PMU support for Clearwater Forest (Dapeng Mi)
  - perf/x86/intel: Don't clear perf metrics overflow bit unconditionally (Dapeng Mi)
  - perf/x86/intel: Support auto counter reload (Kan Liang)
  - perf/x86/intel: Add CPUID enumeration for the auto counter reload (Kan Liang)
  - perf: Extend the bit width of the arch-specific flag (Kan Liang)
  - perf/x86/intel: Track the num of events needs late setup (Kan Liang)
  - perf/x86: Add dynamic constraint (Kan Liang)
  - perf/x86/intel: Support PEBS counters snapshotting (Kan Liang)
  - perf/x86/intel: Support RDPMC metrics clear mode (Kan Liang)
  - perf/x86/intel/ds: Add PEBS format 6 (Kan Liang)
  - perf/x86/intel/ds: Simplify the PEBS records processing for adaptive PEBS (Kan Liang)
  - perf/x86/intel/ds: Factor out functions for PEBS records processing (Kan Liang)
  - perf/x86/intel/ds: Clarify adaptive PEBS processing (Kan Liang)
  - perf/x86/intel: Support Perfmon MSRs aliasing (Kan Liang)
  - perf/x86/intel: Support PERFEVTSEL extension (Kan Liang)
  - perf/x86: Add config_mask to represent EVENTSEL bitmask (Kan Liang)
  - perf/x86/intel: Support new data source for Lunar Lake (Kan Liang)
  - perf/x86/intel: Rename model-specific pebs_latency_data functions (Kan Liang)
  - perf/x86: Add Lunar Lake and Arrow Lake support (Kan Liang)
  - perf/x86: Support counter mask (Kan Liang)
  - perf/x86/intel: Support the PEBS event mask (Kan Liang)
  - anolis: mm: Add file allocation fallback statistics to mTHP (Weilin Tong)
  - anolis: sw64: fix for userspace asking for syscall(-1) (Gu Zitao)
  - anolis: sw64: update junzhang default config file (Xu Yiwei)
  - anolis: sw64: kvm: introduce pmd_thp_or_huge for PMD hugepage checking (Min Fanlei)
  - anolis: sw64: add cross-page check in software unaligned write handling (Wang Yicheng)
  - anolis: sw64: ptrace: fail system calls on invalid address access in PEEKUSR (Gu Yuchen)
  - anolis: sw64: ptrace: fix a bug in return value handling in PEEKUSR AND POKEUSR (Gu Yuchen)
  - anolis: x86: config: Make 5-level paging enabled by default (Zelin Deng)
  - anolis: riscv: cmdline: disable per_numa_node_futex (winterddd)
  - riscv: module: remove relocation_head rel_entry member allocation (Clément Léger)
  - riscv: Correctly free relocation hashtable on error (Charlie Jenkins)
  - riscv: Fix module loading free order (Charlie Jenkins)
  - riscv: Use kvmalloc_array on relocation_hashtable (Will Pierce)
  - riscv: Fix relocation_hashtable size (Charlie Jenkins)
  - riscv: Correct type casting in module loading (Charlie Jenkins)
  - riscv: Safely remove entries from relocation list (Charlie Jenkins)
  - RISC-V: Don't rely on positional structure initialization (Palmer Dabbelt)
  - anolis: livepatch: Revert module_enable_ro and module_disable_ro (shaochen0)
  - anolis: set CONFIG_AMD_HSMP=m (Qinyun Tan)
  - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (Suma Hegde)
  - platform/x86/amd/hsmp: switch to use device_add_groups() (Greg Kroah-Hartman)
  - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (Suma Hegde)
  - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (Suma Hegde)
  - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (Suma Hegde)
  - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (Suma Hegde)
  - platform/x86/amd/hsmp: Add support for ACPI based probing (Suma Hegde)
  - platform/x86/amd/hsmp: Restructure sysfs group creation (Suma Hegde)
  - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (Suma Hegde)
  - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (Suma Hegde)
  - platform/x86/amd/hsmp: Create static func to handle platdev (Suma Hegde)
  - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (Suma Hegde)
  - platform/x86/amd/hsmp: Move hsmp_test to probe (Suma Hegde)
  - platform/x86/amd/hsmp: Fix iomem handling (Armin Wolf)
  - platform/x86/amd/hsmp: improve the error log (Suma Hegde)
  - platform/x86/amd/hsmp: add support for metrics tbl (Suma Hegde)
  - platform/x86/amd/hsmp: create plat specific struct (Suma Hegde)
  - x86/bugs: Avoid warning when overriding return thunk (Pawan Gupta)
  - anolis: set CONFIG_VFIO_DEVICE_CDEV=y (Qinyun Tan)
  - anolis: configs: refresh kconfigs (Qinyun Tan)
  - anolis: conditionally revert "virtio_pci: Support surprise removal of virtio pci device" (Tianchen Ding)
  - anolis: mm: Use pr_warn_once() for min_free_kbytes warning (Weilin Tong)
  - anolis: sw64: mm: provide mm_struct and address to huge_ptep_get() (Gu Yuchen)


