# changelog

author: Jackie Liu <liuyun01@kylinos.cn> - 6.6.0-4.0.v2405
changelog:
  - NETRONOME: nfp: update module firmware list (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: try firmware name of card type without media info (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: add device activate command for nsp service (Baowen Zheng) [task:212732]
  - NETRONOME: nfp: fix initialization of incorrect PF id (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: preserve multi-pf control bit during initialisation (Ryno Swart) [task:212732]
  - NETRONOME: nfp: reset netdev state on FLR event. (Baowen Zheng) [task:212732]
  - NETRONOME: nfp: add pci_error_handler callback (Louis Peens) [task:212732]
  - NETRONOME: nfp: grant the right of reclaiming resources to PF0 only (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: refine firmware loading and keepalive mechanism (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: use absolute vf id for multi-PF case (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: configure VF split info into application firmware (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: configure VF total count for each PF (Tianyu Yuan) [task:212732]
  - NETRONOME: nfp: enable multi-PF in application firmware if supported (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: apply one port per PF for multi-PF setup (Tianyu Yuan) [task:212732]
  - NETRONOME: nfp: redefine PF id used to format symbols (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: avoid reclaiming resource mutex by mistake (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: introduce keepalive mechanism for multi-PF setup (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: don't skip firmware loading when it's pxe firmware in running (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: change application firmware loading flow in multi-PF setup (Yinjun Zhang) [task:212732]
  - NETRONOME: nfp: bump the nsp major version to support multi-PF (Tianyu Yuan) [task:212732]
  - NETRONOME: nsp: generate nsp command with variable nsp major version (Tianyu Yuan) [task:212732]
  - OPENEULER: blk-mq: avoid housekeeping CPUs scheduling a worker on a non-housekeeping CPU (Xiongfeng Wang) [task:216474]
  - bcachefs: Fix lost wakeup on journal shutdown (Kent Overstreet) [task:205710]
  - bcachefs; Fix deadlock in bch2_btree_update_start() (Kent Overstreet) [task:205710]
  - bcachefs: ratelimit errors from async_btree_node_rewrite (Kent Overstreet) [task:205710]
  - bcachefs: Run check_topology() first (Kent Overstreet) [task:205710]
  - bcachefs: Improve bch2_fatal_error() (Kent Overstreet) [task:205710]
  - bcachefs: Fix lost transaction restart error (Kent Overstreet) [task:205710]
  - bcachefs: Don't corrupt journal keys gap buffer when dropping alloc info (Kent Overstreet) [task:205710]
  - bcachefs: fix for building in userspace (Kent Overstreet) [task:205710]
  - bcachefs: bch2_snapshot_is_ancestor() now safe to call in early recovery (Kent Overstreet) [task:205710]
  - bcachefs: Fix nested transaction restart handling in bch2_bucket_gens_init() (Kent Overstreet) [task:205710]
  - bcachefs: Improve sysfs internal/btree_updates (Kent Overstreet) [task:205710]
  - bcachefs: Split out btree_node_rewrite_worker (Kent Overstreet) [task:205710]
  - bcachefs: Fix locking in bch2_alloc_write_key() (Kent Overstreet) [task:205710]
  - bcachefs: Avoid extent entry type assertions in .invalid() (Kent Overstreet) [task:205710]
  - bcachefs: Fix spurious -BCH_ERR_transaction_restart_nested (Kent Overstreet) [task:205710]
  - bcachefs: Fix check_key_has_snapshot() call (Kent Overstreet) [task:205710]
  - bcachefs: Change "accounting overran journal reservation" to a warning (Kent Overstreet) [task:205710]
  - bcachefs: time_stats: shrink time_stat_buffer for better alignment (Darrick J. Wong) [task:205710]
  - bcachefs: time_stats: split stats-with-quantiles into a separate structure (Darrick J. Wong) [task:205710]
  - bcachefs: mean_and_variance: put struct mean_and_variance_weighted on a diet (Darrick J. Wong) [task:205710]
  - bcachefs: time_stats: add larger units (Darrick J. Wong) [task:205710]
  - bcachefs: pull out time_stats.[ch] (Kent Overstreet) [task:205710]
  - bcachefs: reconstruct_alloc cleanup (Kent Overstreet) [task:205710]
  - bcachefs: fix bch_folio_sector padding (Kent Overstreet) [task:205710]
  - bcachefs: Fix btree key cache coherency during replay (Kent Overstreet) [task:205710]
  - bcachefs: Always flush write buffer in delete_dead_inodes() (Kent Overstreet) [task:205710]
  - bcachefs: Fix order of gc_done passes (Kent Overstreet) [task:205710]
  - bcachefs: fix deletion of indirect extents in btree_gc (Kent Overstreet) [task:205710]
  - bcachefs: Prefer struct_size over open coded arithmetic (Erick Archer) [task:205710]
  - bcachefs: Kill unused flags argument to btree_split() (Kent Overstreet) [task:205710]
  - bcachefs: Check for writing superblocks with nonsense member seq fields (Kent Overstreet) [task:205710]
  - bcachefs: fix bch2_journal_buf_to_text() (Kent Overstreet) [task:205710]
  - lib/generic-radix-tree.c: Make nodes more reasonably sized (Kent Overstreet) [task:205710]
  - bcachefs: copy_(to|from)_user_errcode() (Kent Overstreet) [task:205710]
  - bcachefs: Split out bkey_types.h (Kent Overstreet) [task:205710]
  - bcachefs: fix lost journal buf wakeup due to improved pipelining (Brian Foster) [task:205710]
  - bcachefs: intercept mountoption value for bool type (Hongbo Li) [task:205710]
  - bcachefs: avoid returning private error code in bch2_xattr_bcachefs_set (Hongbo Li) [task:205710]
  - bcachefs: Buffered write path now can avoid the inode lock (Kent Overstreet) [task:205710]
  - fs: file_remove_privs_flags() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_journal_noflush_seq() (Kent Overstreet) [task:205710]
  - bcachefs: fix the error code when mounting with incorrect options. (Hongbo Li) [task:205710]
  - bcachefs: split out ignore_blacklisted, ignore_not_dirty (Kent Overstreet) [task:205710]
  - bcachefs: improve move_gap() (Kent Overstreet) [task:205710]
  - bcachefs: journal_keys now uses darray helpers (Kent Overstreet) [task:205710]
  - bcachefs: Rename journal_keys.d -> journal_keys.data (Kent Overstreet) [task:205710]
  - bcachefs: jset_entry for loops declare loop iter (Kent Overstreet) [task:205710]
  - bcachefs: Errcode tracepoint, documentation (Kent Overstreet) [task:205710]
  - bcachefs: remove redundant assignment to variable ret (Colin Ian King) [task:205710]
  - bcachefs: Silence gcc warnings about arm arch ABI drift (Calvin Owens) [task:205710]
  - bcachefs: Add journal.blocked to journal_debug_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Fix journal_buf bitfield accesses (Kent Overstreet) [task:205710]
  - bcachefs: Split out discard fastpath (Kent Overstreet) [task:205710]
  - bcachefs: improve bch2_journal_buf_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Drop redundant btree_path_downgrade()s (Kent Overstreet) [task:205710]
  - bcachefs: rebalance_status now shows correct units (Daniel Hill) [task:205710]
  - bcachefs: more informative write path error message (Kent Overstreet) [task:205710]
  - bcachefs: check_path() now only needs to walk up to subvolume root (Kent Overstreet) [task:205710]
  - bcachefs: bch2_check_subvolume_structure() (Kent Overstreet) [task:205710]
  - bcachefs: omit alignment attribute on big endian struct bkey (Thomas Bertschinger) [task:205710]
  - bcachefs: bch2_trigger_alloc() handles state changes better (Kent Overstreet) [task:205710]
  - bcachefs: bch2_print_opts() (Kent Overstreet) [task:205710]
  - bcachefs: Improve error messages in device remove path (Kent Overstreet) [task:205710]
  - bcachefs: Use kvzalloc() when dynamically allocating btree paths (Kent Overstreet) [task:205710]
  - bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() (Kent Overstreet) [task:205710]
  - bcachefs: Save key_cache_path in peek_slot() (Kent Overstreet) [task:205710]
  - bcachefs: Pin btree cache in ram for random access in fsck (Kent Overstreet) [task:205710]
  - bcachefs: Check for subvolume children when deleting subvolumes (Kent Overstreet) [task:205710]
  - bcachefs: BTREE_ID_subvolume_children (Kent Overstreet) [task:205710]
  - bcachefs: bch_subvolume::fs_path_parent (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_bit_mod() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_buffered (Kent Overstreet) [task:205710]
  - bcachefs: Correctly reattach subvolumes (Kent Overstreet) [task:205710]
  - bcachefs: check_path() now prints full inode when reattaching (Kent Overstreet) [task:205710]
  - bcachefs: Pass inode bkey to check_path() (Kent Overstreet) [task:205710]
  - bcachefs: Fix path where dirent -> subvol missing and we don't fix (Kent Overstreet) [task:205710]
  - bcachefs: bch_subvolume::parent -> creation_parent (Kent Overstreet) [task:205710]
  - bcachefs: Repair subvol dirents that point to non subvols (Kent Overstreet) [task:205710]
  - bcachefs: check dirent->d_parent_subvol (Kent Overstreet) [task:205710]
  - bcachefs: check inode->bi_parent_subvol against dirent (Kent Overstreet) [task:205710]
  - bcachefs: delete duplicated checks in check_dirent_to_subvol() (Kent Overstreet) [task:205710]
  - bcachefs: simplify check_dirent_inode_dirent() (Kent Overstreet) [task:205710]
  - bcachefs: check bi_parent_subvol in check_inode() (Kent Overstreet) [task:205710]
  - bcachefs: better log message in lookup_inode_for_snapshot() (Kent Overstreet) [task:205710]
  - bcachefs: check_inode_dirent_inode() (Kent Overstreet) [task:205710]
  - bcachefs: Check subvol <-> inode pointers in check_inode() (Kent Overstreet) [task:205710]
  - bcachefs: Check subvol <-> inode pointers in check_subvol() (Kent Overstreet) [task:205710]
  - bcachefs: Kill more -EIO error codes (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_file: add f_ops.flush (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_file: Fix missing va_end() (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_file: allow ioctls against these files (Darrick J. Wong) [task:205710]
  - bcachefs: thread_with_file: create ops structure for thread_with_stdio (Darrick J. Wong) [task:205710]
  - bcachefs: thread_with_file: fix various printf problems (Darrick J. Wong) [task:205710]
  - bcachefs: thread_with_file: allow creation of readonly files (Darrick J. Wong) [task:205710]
  - bcachefs: thread_with_stdio: suppress hung task warning (Kent Overstreet) [task:205710]
  - kernel/hung_task.c: export sysctl_hung_task_timeout_secs (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_stdio: Mark completed in ->release() (Kent Overstreet) [task:205710]
  - bcachefs: Thread with file documentation (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline() (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_stdio: kill thread_with_stdio_done() (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_stdio: convert to darray (Kent Overstreet) [task:205710]
  - bcachefs: thread_with_stdio: eliminate double buffering (Kent Overstreet) [task:205710]
  - bcachefs: kill kvpmalloc() (Kent Overstreet) [task:205710]
  - mempool: kvmalloc pool (Kent Overstreet) [task:205710]
  - bcachefs: bch2_lookup() gives better error message on inode not found (Kent Overstreet) [task:205710]
  - bcachefs: bch2_inode_insert() (Kent Overstreet) [task:205710]
  - mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN (Kent Overstreet) [task:205710]
  - mm: introduce memalloc_flags_{save,restore} (Kent Overstreet) [task:205710]
  - bcachefs: factor out check_inode_backpointer() (Kent Overstreet) [task:205710]
  - bcachefs: Factor out check_subvol_dirent() (Kent Overstreet) [task:205710]
  - bcachefs: Kill some -EINVALs (Kent Overstreet) [task:205710]
  - bcachefs: bump max_active on btree_interior_update_worker (Kent Overstreet) [task:205710]
  - bcachefs: move fsck_write_inode() to inode.c (Kent Overstreet) [task:205710]
  - bcachefs: Initialize super_block->s_uuid (Kent Overstreet) [task:205710]
  - bcachefs: Switch to uuid_to_fsid() (Kent Overstreet) [task:205710]
  - bcachefs: Subvolumes may now be renamed (Kent Overstreet) [task:205710]
  - bcachefs: btree node prefetching in check_topology (Kent Overstreet) [task:205710]
  - bcachefs: btree_and_journal_iter.trans (Kent Overstreet) [task:205710]
  - bcachefs: better journal pipelining (Kent Overstreet) [task:205710]
  - bcachefs: closure per journal buf (Kent Overstreet) [task:205710]
  - bcachefs: bio per journal buf (Kent Overstreet) [task:205710]
  - bcachefs: jset_entry_datetime (Kent Overstreet) [task:205710]
  - bcachefs: improve journal entry read fsck error messages (Kent Overstreet) [task:205710]
  - bcachefs: convert journal replay ptrs to darray (Kent Overstreet) [task:205710]
  - bcachefs: Cleanup bch2_dirent_lookup_trans() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() (Kent Overstreet) [task:205710]
  - bcachefs: Workqueues should be WQ_HIGHPRI (Kent Overstreet) [task:205710]
  - bcachefs: Improve bch2_dirent_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: fixup for building in userspace (Kent Overstreet) [task:205710]
  - bcachefs: Avoid taking journal lock unnecessarily (Kent Overstreet) [task:205710]
  - bcachefs: Journal writes should be REQ_SYNC|REQ_META (Kent Overstreet) [task:205710]
  - bcachefs: Avoid setting j->write_work unnecessarily (Kent Overstreet) [task:205710]
  - bcachefs: Split out journal workqueue (Kent Overstreet) [task:205710]
  - bcachefs: Kill unnecessary wakeups in journal reclaim (Kent Overstreet) [task:205710]
  - bcachefs: skip invisible entries in empty subvolume checking (Guoyu Ou) [task:205710]
  - bcachefs: fix split brain message (Kent Overstreet) [task:205710]
  - bcachefs: Set path->uptodate when no node at level (Kent Overstreet) [task:205710]
  - bcachefs: Correctly validate k->u64s in btree node read path (Kent Overstreet) [task:205710]
  - bcachefs: Fix degraded mode fsck (Kent Overstreet) [task:205710]
  - bcachefs: Fix journal replay with unreadable btree roots (Kent Overstreet) [task:205710]
  - bcachefs: fix check_inode_deleted_list() (Kent Overstreet) [task:205710]
  - bcachefs: no_splitbrain_check option (Kent Overstreet) [task:205710]
  - bcachefs: extent_entry_next_safe() (Kent Overstreet) [task:205710]
  - bcachefs: journal_seq_blacklist_add() now handles entries being added out of order (Kent Overstreet) [task:205710]
  - bcachefs: Fix null-ptr-deref in bch2_fs_alloc() (Li Zetao) [task:205710]
  - bcachefs: fix bch2_save_backtrace() (Kent Overstreet) [task:205710]
  - bcachefs: Fix check_snapshot() memcpy (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_journal_flush_device_pins() (Kent Overstreet) [task:205710]
  - bcachefs: fix iov_iter count underflow on sub-block dio read (Brian Foster) [task:205710]
  - bcachefs: Fix BTREE_ITER_FILTER_SNAPSHOTS on inodes btree (Kent Overstreet) [task:205710]
  - bcachefs: Kill __GFP_NOFAIL in buffered read path (Kent Overstreet) [task:205710]
  - bcachefs: fix backpointer_to_text() when dev does not exist (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing va_end() (Kent Overstreet) [task:205710]
  - bcachefs: Fix check_version_upgrade() (Kent Overstreet) [task:205710]
  - bcachefs: Clamp replicas_required to replicas (Kent Overstreet) [task:205710]
  - bcachefs: fix missing endiannes conversion in sb_members (Kent Overstreet) [task:205710]
  - bcachefs: fix kmemleak in __bch2_read_super error handling path (Su Yue) [task:205710]
  - bcachefs: Fix missing bch2_err_class() calls (Kent Overstreet) [task:205710]
  - bcachefs: time_stats: Check for last_event == 0 when updating freq stats (Kent Overstreet) [task:205710]
  - bcachefs: install fd later to avoid race with close (Mathias Krause) [task:205710]
  - bcachefs: unlock parent dir if entry is not found in subvolume deletion (Guoyu Ou) [task:205710]
  - bcachefs: Fix build on parisc by avoiding __multi3() (Helge Deller) [task:205710]
  - bcachefs: Convert to bdev_open_by_path() (Jan Kara) [task:205710]
  - bch2_ioctl_subvolume_destroy(): fix locking (Al Viro) [task:205710]
  - new helper: user_path_locked_at() (Al Viro) [task:205710]
  - bcachefs: __lookup_dirent() works in snapshot, not subvol (Kent Overstreet) [task:205710]
  - bcachefs: discard path uses unlock_long() (Kent Overstreet) [task:205710]
  - bcachefs: fix incorrect usage of REQ_OP_FLUSH (Christoph Hellwig) [task:205710]
  - bcachefs: Add gfp flags param to bch2_prt_task_backtrace() (Kent Overstreet) [task:205710]
  - bcachefs: Improve inode_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: logged_ops_format.h (Kent Overstreet) [task:205710]
  - bcachefs: reflink_format.h (Kent Overstreet) [task:205710]
  - bcachefs; extents_format.h (Kent Overstreet) [task:205710]
  - bcachefs: ec_format.h (Kent Overstreet) [task:205710]
  - bcachefs: subvolume_format.h (Kent Overstreet) [task:205710]
  - bcachefs: snapshot_format.h (Kent Overstreet) [task:205710]
  - bcachefs: alloc_background_format.h (Kent Overstreet) [task:205710]
  - bcachefs: xattr_format.h (Kent Overstreet) [task:205710]
  - bcachefs: dirent_format.h (Kent Overstreet) [task:205710]
  - bcachefs: inode_format.h (Kent Overstreet) [task:205710]
  - bcachefs; quota_format.h (Kent Overstreet) [task:205710]
  - bcachefs: sb-counters_format.h (Kent Overstreet) [task:205710]
  - bcachefs: counters.c -> sb-counters.c (Kent Overstreet) [task:205710]
  - bcachefs: comment bch_subvolume (Kent Overstreet) [task:205710]
  - bcachefs: bch_snapshot::btime (Kent Overstreet) [task:205710]
  - bcachefs: add missing __GFP_NOWARN (Kent Overstreet) [task:205710]
  - bcachefs: opts->compression can now also be applied in the background (Kent Overstreet) [task:205710]
  - bcachefs: Prep work for variable size btree node buffers (Kent Overstreet) [task:205710]
  - bcachefs: kvfree bch_fs::snapshots in bch2_fs_snapshots_exit (Su Yue) [task:205710]
  - bcachefs: bios must be 512 byte algined (Kent Overstreet) [task:205710]
  - bcachefs: remove redundant variable tmp (Colin Ian King) [task:205710]
  - bcachefs: Improve trace_trans_restart_relock (Kent Overstreet) [task:205710]
  - bcachefs: Fix excess transaction restarts in __bchfs_fallocate() (Kent Overstreet) [task:205710]
  - bcachefs: extents_to_bp_state (Kent Overstreet) [task:205710]
  - bcachefs: bkey_and_val_eq() (Kent Overstreet) [task:205710]
  - bcachefs: Better journal tracepoints (Kent Overstreet) [task:205710]
  - bcachefs: Print size of superblock with space allocated (Kent Overstreet) [task:205710]
  - bcachefs: Avoid flushing the journal in the discard path (Kent Overstreet) [task:205710]
  - bcachefs: Improve move_extent tracepoint (Kent Overstreet) [task:205710]
  - bcachefs: Add missing bch2_moving_ctxt_flush_all() (Kent Overstreet) [task:205710]
  - bcachefs: Re-add move_extent_write tracepoint (Kent Overstreet) [task:205710]
  - bcachefs: bch2_kthread_io_clock_wait() no longer sleeps until full amount (Kent Overstreet) [task:205710]
  - bcachefs: Add .val_to_text() for KEY_TYPE_cookie (Kent Overstreet) [task:205710]
  - bcachefs: Don't pass memcmp() as a pointer (Kent Overstreet) [task:205710]
  - bcachefs: Reduce would_deadlock restarts (Kent Overstreet) [task:205710]
  - bcachefs: bch2_trans_account_disk_usage_change() (Kent Overstreet) [task:205710]
  - bcachefs: bch_fs_usage_base (Kent Overstreet) [task:205710]
  - bcachefs: bch2_prt_compression_type() (Kent Overstreet) [task:205710]
  - bcachefs: helpers for printing data types (Kent Overstreet) [task:205710]
  - bcachefs: BTREE_TRIGGER_ATOMIC (Kent Overstreet) [task:205710]
  - bcachefs: drop to_text code for obsolete bps in alloc keys (Kent Overstreet) [task:205710]
  - bcachefs: eytzinger_for_each() declares loop iter (Kent Overstreet) [task:205710]
  - bcachefs: Don't log errors if BCH_WRITE_ALLOC_NOWAIT (Kent Overstreet) [task:205710]
  - bcachefs: fix memleak in bch2_split_devs (Su Yue) [task:205710]
  - mm/vmstat: move pgdemote_* out of CONFIG_NUMA_BALANCING (Li Zhijian) [task:216475]
  - mm/vmstat: move pgdemote_* to per-node stats (Li Zhijian) [task:216475]
  - mm: memcg: add THP swap out info for anonymous reclaim (Xin Hao) [task:216475]
  - mm: kmem: properly initialize local objcg variable in current_obj_cgroup() (Roman Gushchin) [task:216482]
  - mm: kmem: reimplement get_obj_cgroup_from_current() (Roman Gushchin) [task:216482]
  - percpu: scoped objcg protection (Roman Gushchin) [task:216482]
  - mm: kmem: scoped objcg protection (Roman Gushchin) [task:216482]
  - mm: kmem: make memcg keep a reference to the original objcg (Roman Gushchin) [task:216482]
  - mm: kmem: add direct objcg pointer to task_struct (Roman Gushchin) [task:216482]
  - mm: kmem: optimize get_obj_cgroup_from_current() (Roman Gushchin) [task:216482]
  - OPENEULER: generic_defconfig: set ZSWAP_ZPOOL_DEFAULT to ZSMALLOC (Ze Zuo) [task:216500]
  - zswap: change zswap's default allocator to zsmalloc (Nhat Pham) [task:216500]
  - arm64/config: enabled hns3 network card RDMA related function (taowei) [task:209536]
  - ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture (Avadhut Naik) [task:216498]
  - HYGON: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h (Pu Wen) [task:205979, task:216501]
  - perf vendor events amd: Add Zen 4 memory controller events (Sandipan Das) [task:216501]
  - perf jevents: Support EventidCode and NodeType (Jing Zhang) [task:216501]
  - perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV (Sandipan Das) [task:216501]
  - perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init() (Dan Carpenter) [task:216501]
  - perf/x86/amd/uncore: Add memory controller support (Sandipan Das) [task:216501]
  - perf/x86/amd/uncore: Add group exclusivity (Sandipan Das) [task:216501]
  - perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable (Sandipan Das) [task:216501]
  - perf/x86/amd/uncore: Move discovery and registration (Sandipan Das) [task:216501]
  - perf/x86/amd/uncore: Refactor uncore management (Sandipan Das) [task:216501]
  - Revert "HYGON: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h" (lifangxu) [task:216501]
  - OPENEULER: add support for Mont-TSSE Driver (Carrie.Cai) [task:216490]
  - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle)) [task:216705]
  - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Rahul Rameshbabu) [task:216705]
  - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Rahul Rameshbabu) [task:216705]
  - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Rahul Rameshbabu) [task:216705]
  - Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V" (Mingzheng Xing) [task:216705]
  - phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6 (Johan Hovold) [task:216705]
  - i2c: smbus: fix NULL function pointer dereference (Wolfram Sang) [task:216705]
  - sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf() (Xuewen Yan) [task:216705]
  - sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr (Tianchen Ding) [task:216705]
  - sched/eevdf: Always update V if se->on_rq when reweighting (Tianchen Ding) [task:216705]
  - phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered (Hans de Goede) [task:216705]
  - riscv: Fix loading 64-bit NOMMU kernels past the start of RAM (Samuel Holland) [task:216705]
  - riscv: Fix TASK_SIZE on 64-bit NOMMU (Samuel Holland) [task:216705]
  - riscv: fix VMALLOC_START definition (Baoquan He) [task:216705]
  - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Fenghua Yu) [task:216705]
  - dma: xilinx_dpdma: Fix locking (Sean Anderson) [task:216705]
  - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Rex Zhang) [task:216705]
  - phy: qcom: m31: match requested regulator name with dt schema (Gabor Juhos) [task:216705]
  - phy: rockchip: naneng-combphy: Fix mux on rk3588 (Sebastian Reichel) [task:216705]
  - phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits (Sebastian Reichel) [task:216705]
  - phy: rockchip-snps-pcie3: fix bifurcation on rk3588 (Michal Tomek) [task:216705]
  - phy: freescale: imx8m-pcie: fix pcie link-up instability (Marcel Ziswiler) [task:216705]
  - phy: marvell: a3700-comphy: Fix hardcoded array size (Mikhail Kobuk) [task:216705]
  - phy: marvell: a3700-comphy: Fix out of bounds read (Mikhail Kobuk) [task:216705]
  - soundwire: amd: fix for wake interrupt handling for clockstop mode (Vijendar Mukunda) [task:216705]
  - idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko) [task:216705]
  - dmaengine: tegra186: Fix residual calculation (Akhil R) [task:216705]
  - dmaengine: owl: fix register access functions (Arnd Bergmann) [task:216705]
  - mm: turn folio_test_hugetlb into a PageType (Matthew Wilcox (Oracle)) [task:216705]
  - x86/tdx: Preserve shared bit on mprotect() (Kirill A. Shutemov) [task:216705]
  - phy: qcom: qmp-combo: Fix VCO div offset on v3 (Stephen Boyd) [task:216705]
  - phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE (Stephen Boyd) [task:216705]
  - mtd: diskonchip: work around ubsan link failure (Arnd Bergmann) [task:216705]
  - udp: preserve the connected status if only UDP cmsg (Yick Xie) [task:216705]
  - fbdev: fix incorrect address computation in deferred IO (Nam Cao) [task:216705]
  - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin) [task:216705]
  - net: b44: set pause params only when interface is up (Peter Münster) [task:216705]
  - ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu) [task:216705]
  - ACPI: CPPC: Fix access width used for PCC registers (Vanshidhar Konda) [task:216705]
  - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Jarred White) [task:216705]
  - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Jarred White) [task:216705]
  - irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang) [task:216705]
  - drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi) [task:216705]
  - drm/amdgpu: Assign correct bits for SDMA HDP flush (Lijo Lazar) [task:216705]
  - drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 (Alex Deucher) [task:216705]
  - arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara) [task:216705]
  - arm64: dts: qcom: sm8450: Fix the msi-map entries (Manivannan Sadhasivam) [task:216705]
  - arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP (Johan Hovold) [task:216705]
  - LoongArch: Fix access error when read fault on a write-only VMA (Jiantao Shan) [task:216705]
  - LoongArch: Fix callchain parse error with kernel tracepoint events (Huacai Chen) [task:216705]
  - cpu: Re-enable CPU mitigations by default for !X86 architectures (Sean Christopherson) [task:216705]
  - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn) [task:216705]
  - btrfs: scrub: run relocation repair when/only needed (Naohiro Aota) [task:216705]
  - btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range() (Qu Wenruo) [task:216705]
  - btrfs: fallback if compressed IO fails for ENOSPC (Sweet Tea Dorminy) [task:216705]
  - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao) [task:216705]
  - smb3: fix lock ordering potential deadlock in cifs_sync_mid_result (Steve French) [task:216705]
  - smb3: missing lock when picking channel (Steve French) [task:216705]
  - smb: client: Fix struct_group() usage in __packed structs (Gustavo A. R. Silva) [task:216705]
  - mm: support page_mapcount() on page_has_type() pages (Matthew Wilcox (Oracle)) [task:216705]
  - mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros (Matthew Wilcox (Oracle)) [task:216705]
  - mmc: sdhci-msm: pervent access to suspended controller (Mantas Pucka) [task:216705]
  - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Peter Xu) [task:216705]
  - mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec() (Christian Marangi) [task:216705]
  - Bluetooth: qca: fix NULL-deref on non-serdev setup (Johan Hovold) [task:216705]
  - Bluetooth: qca: fix NULL-deref on non-serdev suspend (Johan Hovold) [task:216705]
  - Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli) [task:216705]
  - Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor) [task:216705]
  - rust: remove `params` from `module` macro example (Aswin Unnikrishnan) [task:216705]
  - kbuild: rust: force `alloc` extern to allow "empty" Rust files (Miguel Ojeda) [task:216705]
  - kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE (Miguel Ojeda) [task:216705]
  - rust: make mutually exclusive with CFI_CLANG (Conor Dooley) [task:216705]
  - rust: init: remove impl Zeroable for Infallible (Laine Taffin Altman) [task:216705]
  - rust: don't select CONSTRUCTORS (Alice Ryhl) [task:216705]
  - x86/cpu: Fix check for RDPKRU in __show_regs() (David Kaplan) [task:216705]
  - fork: defer linking file vma until vma is fully initialized (Miaohe Lin) [task:216705]
  - selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID) (Terry Tritton) [task:216705]
  - selftests/seccomp: Change the syscall used in KILL_THREAD test (Terry Tritton) [task:216705]
  - selftests/seccomp: user_notification_addfd check nextfd is available (Terry Tritton) [task:216705]
  - Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [task:216705]
  - squashfs: convert to new timestamp accessors (Jeff Layton) [task:216705]
  - drm/ttm: stop pooling cached NUMA pages v2 (Christian König) [task:216705]
  - mm, treewide: introduce NR_PAGE_ORDERS (Kirill A. Shutemov) [task:216705]
  - drm/amdgpu: fix visible VRAM handling during faults (Christian König) [task:216705]
  - drm/amdgpu: add shared fdinfo stats (Alex Deucher) [task:216705]
  - drm: add drm_gem_object_is_shared_for_memory_stats() helper (Alex Deucher) [task:216705]
  - mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly (David Hildenbrand) [task:216705]
  - mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH (Lorenzo Stoakes) [task:216705]
  - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Sean Christopherson) [task:216705]
  - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Sean Christopherson) [task:216705]
  - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima) [task:216705]
  - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [task:216705]
  - net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets (Jason Reeder) [task:216705]
  - ice: fix LAG and VF lock dependency in ice_reset_vf() (Jacob Keller) [task:216705]
  - iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari) [task:216705]
  - i40e: Report MFS in decimal base instead of hex (Erwan Velu) [task:216705]
  - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale) [task:216705]
  - net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns() (Dan Carpenter) [task:216705]
  - net: phy: dp83869: Fix MII mode failure (MD Danish Anwar) [task:216705]
  - netfilter: nf_tables: honor table dormant flag from netdev release event path (Pablo Neira Ayuso) [task:216705]
  - ARM: dts: imx6ull-tarragon: fix USB over-current polarity (Michael Heimpold) [task:216705]
  - eth: bnxt: fix counting packets discarded due to OOM and netpoll (Jakub Kicinski) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel) [task:216705]
  - mlxsw: spectrum_acl_tcam: Fix race in region ID allocation (Ido Schimmel) [task:216705]
  - mlxsw: Use refcount_t for reference counting (Amit Cohen) [task:216705]
  - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim) [task:216705]
  - ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno) [task:216705]
  - Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional() (Bartosz Golaszewski) [task:216705]
  - Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor (Chun-Yi Lee) [task:216705]
  - Bluetooth: btusb: mediatek: Fix double free of skb in coredump (Sean Wang) [task:216705]
  - Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (Luiz Augusto von Dentz) [task:216705]
  - Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE (Luiz Augusto von Dentz) [task:216705]
  - Bluetooth: btusb: Fix triggering coredump implementation for QCA (Zijun Hu) [task:216705]
  - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Prathamesh Shete) [task:216705]
  - net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Daniel Golle) [task:216705]
  - net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim) [task:216705]
  - net: usb: ax88179_178a: stop lying about skb->truesize (Eric Dumazet) [task:216705]
  - ipv4: check for NULL idev in ip_route_use_hint() (Eric Dumazet) [task:216705]
  - net: fix sk_memory_allocated_{add|sub} vs softirqs (Eric Dumazet) [task:216705]
  - net: make SK_MEMORY_PCPU_RESERV tunable (Adam Li) [task:216705]
  - tools: ynl: don't ignore errors in NLMSG_DONE messages (Jakub Kicinski) [task:216705]
  - ax25: Fix netdev refcount issue (Duoming Zhou) [task:216705]
  - NFC: trf7970a: disable all regulators on removal (Paul Geurts) [task:216705]
  - net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps() (Matthias Schiffer) [task:216705]
  - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (Dan Williams) [task:216705]
  - bnxt_en: Fix the PCI-AER routines (Vikas Gupta) [task:216705]
  - bnxt_en: refactor reset close code (Vikas Gupta) [task:216705]
  - bridge/br_netlink.c: no need to return void function (Hangbin Liu) [task:216705]
  - icmp: prevent possible NULL dereferences from icmp_build_probe() (Eric Dumazet) [task:216705]
  - ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property (Andrei Simion) [task:216705]
  - mlxsw: core_env: Fix driver initialization with old firmware (Ido Schimmel) [task:216705]
  - mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel) [task:216705]
  - net: bcmasp: fix memory leak when bringing down interface (Justin Chen) [task:216705]
  - vxlan: drop packets from invalid src-address (David Bauer) [task:216705]
  - net: libwx: fix alloc msix vectors failed (Duanqiang Wen) [task:216705]
  - wifi: mac80211: fix unaligned le16 access (Johannes Berg) [task:216705]
  - wifi: mac80211: remove link before AP (Johannes Berg) [task:216705]
  - wifi: mac80211_hwsim: init peer measurement result (Johannes Berg) [task:216705]
  - drm/gma500: Remove lid code (Patrik Jakobsson) [task:216705]
  - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Miri Korenblit) [task:216705]
  - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Avraham Stern) [task:216705]
  - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Felix Fietkau) [task:216705]
  - wifi: mac80211: clean up assignments to pointer cache. (Colin Ian King) [task:216705]
  - ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin) [task:216705]
  - gpio: tangier: Use correct type for the IRQ chip data (Andy Shevchenko) [task:216705]
  - arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller (Maximilian Luz) [task:216705]
  - arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro (Jose Ignacio Tornos Martinez) [task:216705]
  - arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-" (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7986: drop invalid thermal block clock (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7986: reorder nodes (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7986: drop invalid properties from ethsys (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7986: reorder properties (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt7622: fix clock controllers (Rafał Miłecki) [task:216705]
  - arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358 (Pin-yen Lin) [task:216705]
  - arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315 (Pin-yen Lin) [task:216705]
  - arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315 (Pin-yen Lin) [task:216705]
  - arm64: dts: mediatek: cherry: Describe CPU supplies (Nícolas F. R. A. Prado) [task:216705]
  - arm64: dts: mediatek: cherry: Add platform thermal configuration (AngeloGioacchino Del Regno) [task:216705]
  - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1 (Nícolas F. R. A. Prado) [task:216705]
  - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex (Nícolas F. R. A. Prado) [task:216705]
  - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys (Nícolas F. R. A. Prado) [task:216705]
  - arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex (Nícolas F. R. A. Prado) [task:216705]
  - arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg (Ikjoon Jang) [task:216705]
  - arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts (Dragan Simic) [task:216705]
  - arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz) [task:216705]
  - arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara) [task:216705]
  - arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma (Quentin Schulz) [task:216705]
  - arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f (Arınç ÜNAL) [task:216705]
  - HID: logitech-dj: allow mice to use all types of reports (Yaraslau Furman) [task:216705]
  - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Zhang Lixu) [task:216705]
  - cifs: reinstate original behavior again for forceuid/forcegid (Takayuki Nagata) [task:216705]
  - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [task:216705]
  - cifs: Fix reacquisition of volume cookie on still-live connection (David Howells) [task:216705]
  - dax, kmem: calculate abstract distance with general interface (Huang Ying) [task:216512]
  - acpi,mm: fix typo sibiling -> sibling (Li Zhijian) [task:216512]
  - acpi, hmat: calculate abstract distance with HMAT (Huang Ying) [task:216512]
  - acpi, hmat: refactor hmat_register_target_initiators() (Huang Ying) [task:216512]
  - memory tiering: add abstract distance calculation algorithms management (Huang Ying) [task:216512]
  - powerpc: Add PVN support for HeXin C2000 processor (Zhao Ke) [task:216492]
  - OPENEULER: mm: page_eject: Introuduce page ejection (Ma Wupeng) [task:216506]
  - OPENEULER: mm/memory-failure: introduce soft_online_page (Ma Wupeng) [task:216506]
  - OPENEULER: mm/hwpoison: Export symbol soft_offline_page (Ma Wupeng) [task:216506]
  - arm64/kasan: fix check_memory_region renamed (Jackie Liu) [task:216207]
  - MAILLIST: drm/i915/guc: avoid FIELD_PREP warning (Arnd Bergmann) [task:215752]
  - ashmem: dynamically allocate the ashmem shrinker (Jackie Liu) [task:215752]
  - ASoC: qcom: sc8280xp: fix backport missing error (Jackie Liu) [task:215752]
  - PCI: dwc: Add host_post_init() callback (Manivannan Sadhasivam) [task:215752]
  - taint: fix unsigned long overflow for shift-count-overflow (Jackie Liu) [task:215752]
  - netkit: Add tstats per-CPU traffic counters (Daniel Borkmann) [task:205697]
  - OPENEULER: ACPI/APEI: Add SEI notification type support for ARMv8 (Dongjiu Geng) [task:205691]
  - configs: rename generic_defconfig to openkylin_generic_defconfig (Jackie Liu) [task:189116]
  - selftests: kselftest: Fix build failure with NOLIBC (Oleg Nesterov) [task:215529]
  - thunderbolt: Reset only non-USB4 host routers in resume (Mika Westerberg) [task:215529]
  - ksmbd: common: use struct_group_attr instead of struct_group for network_open_info (Namjae Jeon) [task:215529]
  - ksmbd: clear RENAME_NOREPLACE before calling vfs_rename (Marios Makassikis) [task:215529]
  - ksmbd: validate request buffer size in smb2_allocate_rsp_buf() (Namjae Jeon) [task:215529]
  - ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf (Namjae Jeon) [task:215529]
  - powerpc/ftrace: Ignore ftrace locations in exit text sections (Naveen N Rao) [task:215529]
  - virtio_net: Do not send RSS key if it is not supported (Breno Leitao) [task:215529]
  - net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards (Arınç ÜNAL) [task:215529]
  - net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530 (Arınç ÜNAL) [task:215529]
  - nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park) [task:215529]
  - bootconfig: use memblock_free_late to free xbc memory to buddy (Qiang Zhang) [task:215529]
  - nouveau: fix instmem race condition around ptr stores (Dave Airlie) [task:215529]
  - drm/vmwgfx: Fix crtc's atomic check conditional (Zack Rusin) [task:215529]
  - drm/vmwgfx: Sort primary plane formats by order of preference (Zack Rusin) [task:215529]
  - drm/vmwgfx: Fix prime import/export (Zack Rusin) [task:215529]
  - drm/amdgpu: remove invalid resource->start check v2 (Christian König) [task:215529]
  - drm/amdkfd: Fix memory leak in create_process failure (Felix Kuehling) [task:215529]
  - drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan) [task:215529]
  - fuse: fix leaked ENOSYS error on first statx call (Danny Lin) [task:215529]
  - mm/shmem: inline shmem_is_huge() for disabled transparent hugepages (Sumanth Korikkar) [task:215529]
  - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Miaohe Lin) [task:215529]
  - mm,swapops: update check in is_pfn_swap_entry for hwpoison entries (Oscar Salvador) [task:215529]
  - mm/userfaultfd: allow hugetlb change protection upon poison entry (Peter Xu) [task:215529]
  - init/main.c: Fix potential static_command_line memory overflow (Yuntao Wang) [task:215529]
  - arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H (Ard Biesheuvel) [task:215529]
  - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (David Matlack) [task:215529]
  - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Sandipan Das) [task:215529]
  - KVM: x86/pmu: Disable support for adaptive PEBS (Sean Christopherson) [task:215529]
  - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Sean Christopherson) [task:215529]
  - sched: Add missing memory barrier in switch_mm_cid (Mathieu Desnoyers) [task:215529]
  - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern) [task:215529]
  - speakup: Avoid crash on very long word (Samuel Thibault) [task:215529]
  - mei: me: disable RPL-S on SPS and IGN firmwares (Alexander Usyskin) [task:215529]
  - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error (Norihiko Hama) [task:215529]
  - usb: Disable USB3 LPM at shutdown (Kai-Heng Feng) [task:215529]
  - usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan) [task:215529]
  - Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman) [task:215529]
  - USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas) [task:215529]
  - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang) [task:215529]
  - USB: serial: option: support Quectel EM060K sub-models (Jerry Meng) [task:215529]
  - USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant) [task:215529]
  - USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo) [task:215529]
  - USB: serial: option: add Fibocom FM135-GL variants (bolan wang) [task:215529]
  - serial: core: Fix missing shutdown and startup for serial base port (Tony Lindgren) [task:215529]
  - serial: core: Clearing the circular buffer before NULLifying it (Andy Shevchenko) [task:215529]
  - serial: stm32: Reset .throttled state in .startup() (Uwe Kleine-König) [task:215529]
  - serial: stm32: Return IRQ_NONE in the ISR if no handling happend (Uwe Kleine-König) [task:215529]
  - serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain) [task:215529]
  - serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg) [task:215529]
  - comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich) [task:215529]
  - thunderbolt: Fix wake configurations after device unplug (Gil Fine) [task:215529]
  - thunderbolt: Avoid notify PM core about runtime PM resume (Gil Fine) [task:215529]
  - binder: check offset alignment in binder_get_object() (Carlos Llamas) [task:215529]
  - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Ai Chao) [task:215529]
  - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Mauro Carvalho Chehab) [task:215529]
  - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Shenghao Ding) [task:215529]
  - ALSA: hda/tas2781: correct the register for pow calibrated data (Shenghao Ding) [task:215529]
  - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Takashi Iwai) [task:215529]
  - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Shay Drory) [task:215529]
  - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers) [task:215529]
  - x86/bugs: Fix BHI retpoline check (Josh Poimboeuf) [task:215529]
  - clk: mediatek: Do a runtime PM get on controllers during probe (Pin-yen Lin) [task:215529]
  - clk: Get runtime PM before walking tree for clk_summary (Stephen Boyd) [task:215529]
  - clk: Show active consumers of clocks in debugfs (Vishal Badole) [task:215529]
  - clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd) [task:215529]
  - clk: Initialize struct clk_core kref earlier (Stephen Boyd) [task:215529]
  - clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd) [task:215529]
  - interconnect: Don't access req_list while it's being manipulated (Mike Tipton) [task:215529]
  - platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes (Mario Limonciello) [task:215529]
  - usb: new quirk to reduce the SET_ADDRESS request timeout (Hardik Gajjar) [task:215529]
  - usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar) [task:215529]
  - drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go (Brenton Simpson) [task:215529]
  - ALSA: scarlett2: Rename scarlett_gen2 to scarlett2 (Geoffrey D. Bennett) [task:215529]
  - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Ilpo Järvinen) [task:215529]
  - PCI/DPC: Use FIELD_GET() (Bjorn Helgaas) [task:215529]
  - ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support (Geoffrey D. Bennett) [task:215529]
  - ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support (Geoffrey D. Bennett) [task:215529]
  - ALSA: scarlett2: Add correct product series name to messages (Geoffrey D. Bennett) [task:215529]
  - ALSA: scarlett2: Default mixer driver to enabled (Geoffrey D. Bennett) [task:215529]
  - thunderbolt: Reset topology created by the boot firmware (Sanath S) [task:215529]
  - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Sanath S) [task:215529]
  - thunderbolt: Introduce tb_path_deactivate_hop() (Sanath S) [task:215529]
  - thunderbolt: Introduce tb_port_reset() (Sanath S) [task:215529]
  - ASoC: ti: Convert Pandora ASoC to GPIO descriptors (Linus Walleij) [task:215529]
  - ALSA: scarlett2: Add support for Clarett 8Pre USB (Geoffrey D. Bennett) [task:215529]
  - ALSA: scarlett2: Move USB IDs out from device_info struct (Geoffrey D. Bennett) [task:215529]
  - drm/radeon: make -fstrict-flex-arrays=3 happy (Alex Deucher) [task:215529]
  - drm/panel: visionox-rm69299: don't unregister DSI device (Dmitry Baryshkov) [task:215529]
  - drm: nv04: Fix out of bounds access (Mikhail Kobuk) [task:215529]
  - s390/cio: fix race condition during online processing (Peter Oberparleiter) [task:215529]
  - s390/qdio: handle deferred cc1 (Peter Oberparleiter) [task:215529]
  - perf lock contention: Add a missing NULL check (Namhyung Kim) [task:215529]
  - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik) [task:215529]
  - RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang) [task:215529]
  - RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu) [task:215529]
  - drm/i915/mst: Limit MST+DSC to TGL+ (Ville Syrjälä) [task:215529]
  - net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them (Siddharth Vadapalli) [task:215529]
  - net: ethernet: mtk_eth_soc: fix WED + wifi reset (Felix Fietkau) [task:215529]
  - gpiolib: swnode: Remove wrong header inclusion (Andy Shevchenko) [task:215529]
  - s390/ism: Properly fix receive message buffer allocation (Gerd Bayer) [task:215529]
  - net: dsa: mt7530: fix port mirroring for MT7988 SoC switch (Arınç ÜNAL) [task:215529]
  - net: dsa: mt7530: fix mirroring frames received on local port (Arınç ÜNAL) [task:215529]
  - tun: limit printing rate when illegal packet received by tun dev (Lei Chen) [task:215529]
  - ice: Fix checking for unsupported keys on non-tunnel device (Marcin Szycik) [task:215529]
  - ice: tc: allow zero flags in parsing tc flower (Michal Swiatkowski) [task:215529]
  - ice: tc: check src_vsi in case of traffic from VF (Michal Swiatkowski) [task:215529]
  - net: stmmac: Fix IP-cores specific MAC capabilities (Serge Semin) [task:215529]
  - net: stmmac: Fix max-speed being ignored on queue re-init (Serge Semin) [task:215529]
  - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Serge Semin) [task:215529]
  - octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation (Asbjørn Sloth Tønnesen) [task:215529]
  - net: change maximum number of UDP segments to 128 (Yuri Benditovich) [task:215529]
  - net/mlx5e: Prevent deadlock while disabling aRFS (Carolina Jubran) [task:215529]
  - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Shay Drory) [task:215529]
  - net: sparx5: flower: fix fragment flags handling (Asbjørn Sloth Tønnesen) [task:215529]
  - af_unix: Don't peek OOB data without MSG_OOB. (Kuniyuki Iwashima) [task:215529]
  - af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). (Kuniyuki Iwashima) [task:215529]
  - netfilter: flowtable: incorrect pppoe tuple (Pablo Neira Ayuso) [task:215529]
  - netfilter: flowtable: validate pppoe header (Pablo Neira Ayuso) [task:215529]
  - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [task:215529]
  - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Pablo Neira Ayuso) [task:215529]
  - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Ziyang Xuan) [task:215529]
  - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan) [task:215529]
  - scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5 (Manivannan Sadhasivam) [task:215529]
  - arm64: tlb: Fix TLBI RANGE operand (Gavin Shan) [task:215529]
  - arm64/mm: Modify range-based tlbi to decrement scale (Ryan Roberts) [task:215529]
  - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [task:215529]
  - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Bart Van Assche) [task:215529]
  - random: handle creditable entropy from atomic process context (Jason A. Donenfeld) [task:215529]
  - selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu) [task:215529]
  - SUNRPC: Fix rpcgss_context trace event acceptor field (Steven Rostedt (Google)) [task:215529]
  - drm/i915/vma: Fix UAF on destroy against retire race (Janusz Krzysztofik) [task:215529]
  - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Alexey Izbyshev) [task:215529]
  - media: videobuf2: request more buffers for vb2_read (Hans Verkuil) [task:215529]
  - drm/msm/dpu: populate SSPP scaler block version (Dmitry Baryshkov) [task:215529]
  - selftests: timers: Fix posix_timers ksft_print_msg() warning (John Stultz) [task:215529]
  - ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE (NeilBrown) [task:215529]
  - ceph: rename _to_client() to _to_fs_client() (Xiubo Li) [task:215529]
  - ceph: pass the mdsc to several helpers (Xiubo Li) [task:215529]
  - drm/amd/display: Do not recursively call manual trigger programming (Dillon Varone) [task:215529]
  - selftests/timers/posix_timers: Reimplement check_timer_distribution() (Oleg Nesterov) [task:215529]
  - selftests: timers: Convert posix_timers test to generate KTAP output (Mark Brown) [task:215529]
  - drm/i915: Disable live M/N updates when using bigjoiner (Ville Syrjälä) [task:215529]
  - drm/i915: Adjust seamless_m_n flag behaviour (Ville Syrjälä) [task:215529]
  - drm/i915: Enable VRR later during fastsets (Ville Syrjälä) [task:215529]
  - drm/i915: Extract intel_crtc_vblank_evade_scanlines() (Ville Syrjälä) [task:215529]
  - drm/i915: Change intel_pipe_update_{start,end}() calling convention (Ville Syrjälä) [task:215529]
  - drm/i915/cdclk: Fix voltage_level programming edge case (Ville Syrjälä) [task:215529]
  - drm/i915/mst: Reject FEC+MST on ICL (Ville Syrjälä) [task:215529]
  - drm/i915: Fix FEC pipe A vs. DDI A mixup (Ville Syrjälä) [task:215529]
  - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [task:215529]
  - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [task:215529]
  - smb3: show beginning time for per share stats (Steve French) [task:215529]
  - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [task:215529]
  - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [task:215529]
  - lpfc: Add new taint driver message (Jackie Liu) [task:214747]
  - aacraid: Add new taint driver message (Jackie Liu) [task:214747]
  - megaraid_sas: Add new taint driver message (Jackie Liu) [task:214747]
  - mpt3sas: Add new taint driver message (Jackie Liu) [task:214747]
  - qla2xxx: Add new taint driver message (Jackie Liu) [task:214747]
  - bpf: Add taint for unprivileged_bpf_disabled sysctl (Jackie Liu) [task:214845]
  - hardware_message: add taint message support (Jackie Liu) [task:214747]
  - config: enable CONFIG_NETKIT=y (Yun Lu) [task:205697]
  - netkit: Remove explicit active/peer ptr initialization (Nikolay Aleksandrov) [task:205697]
  - selftests/bpf: Add selftests for netkit (Daniel Borkmann) [task:205697]
  - selftests/bpf: Add netlink helper library (Daniel Borkmann) [task:205697]
  - bpftool: Extend net dump with netkit progs (Daniel Borkmann) [task:205697]
  - bpftool: Implement link show support for netkit (Daniel Borkmann) [task:205697]
  - libbpf: Add link-based API for netkit (Daniel Borkmann) [task:205697]
  - tools: Sync if_link uapi header (Daniel Borkmann) [task:205697]
  - netkit, bpf: Add bpf programmable net device (Daniel Borkmann) [task:205697]
  - ipmi: fix bmc reset issue on Inspur 2000+ (Yun Lu) [task:210095]
  - INSPUR: 3rd/inspur: add inspur driver support (Lu Yao) [task:205724]
  - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Yaxiong Tian) [task:194830]
  - config: Init debug configure for x86 (wolfgang huang) [task:206010]
  - config: Init debug configure for arm64 (wolfgang huang) [task:206010]
  - config: enable compiled-in fonts supports (wolfgang huang) [task:206010, task:210581]
  - config: enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y (Lu Yao) [task:205726]
  - ARM64/cpuinfo: Fix possible bug in ARM64 (Riwen Lu) [task:205745]
  - platform/x86: think-lmi: Fix password opcode ordering for workstations (Mark Pearson) [task:213980] {CVE-2024-26836}
  - platform/x86: think-lmi: Add bulk save feature (Mark Pearson) [task:213980]
  - drm/ttm: FT2000plus may use high-address DMA (wangyongjun) [task:194019]
  - drm/radeon: FT2000plus only support 64-bits MSI (wangyongjun) [task:194018]
  - drm: delete warn when no vblank interrupt (Zhenneng Li) [task:194025]
  - comedi: comedi_8255: Correct error in subdevice initialization (Frej Drejhammar) [task:213960] {CVE-2024-26867}
  - comedi: comedi_8255: Rework subdevice initialization functions (Ian Abbott) [task:213960]
  - config: enable CONFIG_KEXEC=y (Jiangshan Yi) [task:213057]
  - md: fix kmemleak of rdev->serial (Li Nan) [task:213719] {CVE-2024-26900}
  - selftests/bpf: Drop return in bpf_testmod_exit (Geliang Tang) [task:201243]


author: Jackie Liu <liuyun01@kylinos.cn> - 6.6.0-5.0.v2405
changelog:
  - OPENEULER: PCI: check BIR before mapping MSI-X Table (Xiongfeng Wang) [task:215427]
  - OPENEULER: sysrq: avoid concurrently info printing by 'sysrq-trigger' (Xiongfeng Wang) [task:215425]
  - rpmbuild/loongarch: Use the stripped vmlinux (Yongzhen Zhang) [task:218438]
  - rpmbuild: update BuildRequires in kernel.spec (Jiangshan Yi) [task:205720]
  - OPENEULER: pci: do not save 'PCI_BRIDGE_CTL_BUS_RESET' (Xiongfeng Wang) [task:215428]
  - OPENEULER: PCI: Add MCFG quirks for some Hisilicon Chip host controllers (Xiongfeng Wang) [task:215424]
  - OPENEULER: PCI: Fail MSI-X mapping if MSI-X Table offset is out of range of BAR space (Xiongfeng Wang) [task:215426]
  - memcg: remove unused do_memsw_account in memcg1_stat_format (Liu Shixin) [task:216481]
  - memcg: expose swapcache stat for memcg v1 (Liu Shixin) [task:216481]
  - rnpgbevf: mark RNPGBEVF module support by partner (luoqing) [task:210743]
  - rnpvf: mark RNPVF module support by partner (luoqing) [task:210743]
  - rnpgbe: mark RNPGBE module support by partner (luoqing) [task:210743]
  - rnpm: mark RNPM module support by partner (luoqing) [task:210743]
  - rnp: mark RNP module support by partner (luoqing) [task:210743]
  - ngbevf: mark NGBEVF module support by partner (luoqing) [task:205685]
  - txgbevf: mark TXGBEVF module support by partner (luoqing) [task:205685]
  - txgbe: mark TXGBE module support by partner (luoqing) [task:205685]
  - ngbe: mark NGBE module support by partner (luoqing) [task:205685]
  - MUCSE: rnpgbevf: Add Mucse rnpgbevf PCIe driver support (Yibo Dong) [task:210743]
  - MUCSE: rnpvf: Add Mucse rnpvf PCIe driver support (Yibo Dong) [task:210743]
  - MUCSE: rnpgbe: Add Mucse rnpgbe PCIe driver support (Yibo Dong) [task:210743]
  - MUCSE: rnpm: Add Mucse rnpm PCIe driver support (Yibo Dong) [task:210743]
  - MUCSE: rnp: Add Mucse rnp PCIe driver support (Yibo Dong) [task:210743]
  - NETSWIFT: ngbevf: add WangXun virtual function net driver (Duanqiang Wen) [task:205685]
  - NETSWIFT: txgbevf: add WangXun virtual function net driver (Duanqiang Wen) [task:205685]
  - NETSWIFT: txgbe: add WangXun txgbe driver support (Duanqiang Wen) [task:205685]
  - NETSWIFT: ngbe: add WangXun ngbe driver support (Duanqiang Wen) [task:205685]
  - soc: hisilicon: kunpeng_hccs: Support the platform with PCC type3 and interrupt ack (Huisong Li) [task:215429]
  - doc: kunpeng_hccs: Fix incorrect email domain name (Huisong Li) [task:215429]
  - soc: hisilicon: kunpeng_hccs: Remove an unused blank line (Huisong Li) [task:215429]
  - soc: hisilicon: kunpeng_hccs: Add failure log for no _CRS method (Huisong Li) [task:215429]
  - soc: hisilicon: kunpeng_hccs: Fix some incorrect format strings (Huisong Li) [task:215429]
  - soc/hisilicon: kunpeng_hccs: Convert to platform remove callback returning void (Uwe Kleine-König) [task:215429]
  - soc: kunpeng_hccs: Migrate to use generic PCC shmem related macros (Sudeep Holla) [task:215429]
  - hwmon: (xgene) Migrate to use generic PCC shmem related macros (Sudeep Holla) [task:215429]
  - i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros (Sudeep Holla) [task:215429]
  - ACPI: PCC: Add PCC shared memory region command and status bitfields (Sudeep Holla) [task:215429]
  - OPENEULER: iommu/iova: avoid softlockup in fq_flush_timeout (Zhang Zekun) [task:216489]
  - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Niklas Schnelle) [task:216489]
  - OPENEULER: PCI/AER: increments pci bus reference count in aer-inject process (Xiongfeng Wang) [task:215422]
  - drm/amd/display: Only allow dig mapping to pwrseq in new asic (Lewis Huang) [bug:226713]
  - loongarch/config: enable CONFIG_GDB_SCRIPTS (Yongzhen Zhang) [task:217984]
  - OPENEULER: PCI: add a member in 'struct pci_bus' to record the original 'pci_ops' (Xiongfeng Wang) [task:215423]
  - mm/khugepaged: add switch for reserved memory feature (wolfgang huang) [task:205711]
  - mm/khugepaged: reserved memory higher (wolfgang huang) [task:205711]
  - mm/khugepaged: reserved memory adaptively (wolfgang huang) [task:205711]
  - xfs: use xfs_defer_finish_one to finish recovered work items (Darrick J. Wong) [task:218154]
  - xfs: dump the recovered xattri log item if corruption happens (Darrick J. Wong) [task:218154]
  - xfs: recreate work items when recovering intent items (Darrick J. Wong) [task:218154]
  - rpmbuild: support for Loongarch to compile rpm packages (Jiangshan Yi) [task:205720]
  - x86/config: enable LAM for Intel gen6 server (lifangxu) [task:206488, task:209701]
  - hardware_message: provide mark_partner_supported_once helper (Jackie Liu) [task:214747]
  - hardware_message: Added module pointer parameter for helpers (Jackie Liu) [task:214747]
  - net/sched: Fix mirred deadlock on device recursion (Eric Dumazet) [task:217623] {CVE-2024-27010}
  - net: sched: Add initial TC error skb drop reasons (Victor Nogueira) [task:217623]
  - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Victor Nogueira) [task:217623]
  - net: sched: Move drop_reason to struct tc_skb_cb (Victor Nogueira) [task:217623]
  - packet: add a generic drop reason for receive (Yan Zhai) [task:217623]
  - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Jamal Hadi Salim) [task:217623]
  - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Daniel Borkmann) [task:217623]
  - net, sched: Make tc-related drop reason more flexible (Daniel Borkmann) [task:217623]
  - iommufd: Add config needed for iommufd_fail_nth (Muhammad Usama Anjum) [task:215430]
  - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jason Gunthorpe) [task:215430]
  - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Joao Martins) [task:215430]
  - iommu/vt-d: Set variable intel_dirty_ops to static (Kunwu Chan) [task:215430]
  - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Robin Murphy) [task:215430]
  - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Joao Martins) [task:215430]
  - iommu/vt-d: Enhance capability check for nested parent domain allocation (Yi Liu) [task:215430]
  - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Joao Martins) [task:215430]
  - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Joao Martins) [task:215430]
  - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Joao Martins) [task:215430]
  - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Joao Martins) [task:215430]
  - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Joao Martins) [task:215430]
  - iommufd/selftest: Expand mock_domain with dev_flags (Joao Martins) [task:215430]
  - iommu/vt-d: Access/Dirty bit support for SS domains (Joao Martins) [task:215430]
  - iommu/amd: Access/Dirty bit support in IOPTEs (Joao Martins) [task:215430]
  - iommu/amd: Add domain_alloc_user based domain allocation (Joao Martins) [task:215430]
  - iommufd: Add a flag to skip clearing of IOPTE dirty (Joao Martins) [task:215430]
  - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Joao Martins) [task:215430]
  - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Joao Martins) [task:215430]
  - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Joao Martins) [task:215430]
  - iommufd: Add a flag to enforce dirty tracking on attach (Joao Martins) [task:215430]
  - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Nicolin Chen) [task:215430]
  - iommu: Add iommu_domain ops for dirty tracking (Joao Martins) [task:215430]
  - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Joao Martins) [task:215430]
  - vfio: Move iova_bitmap into iommufd (Joao Martins) [task:215430]
  - vfio/iova_bitmap: Export more API symbols (Joao Martins) [task:215430]
  - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Nicolin Chen) [task:215430]
  - iommu/vt-d: Add domain_alloc_user op (Yi Liu) [task:215430]
  - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Yi Liu) [task:215430]
  - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Nicolin Chen) [task:215430]
  - iommufd: Support allocating nested parent domain (Yi Liu) [task:215430]
  - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Yi Liu) [task:215430]
  - iommufd: Use the domain_alloc_user() op for domain allocation (Yi Liu) [task:215430]
  - iommu: Add new iommu op to create domains owned by userspace (Yi Liu) [task:215430]
  - crypto: iaa - Fix nr_cpus < nr_iaa case (Tom Zanussi) [task:217609] {CVE-2024-26945}
  - crypto: iaa - Add per-cpu workqueue table with rebalancing (Tom Zanussi) [task:217609]
  - crypto: iaa - Add Intel IAA Compression Accelerator crypto driver core (Tom Zanussi) [task:217609]
  - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Yu Kuai) [task:217607] {CVE-2024-26962}
  - dm-raid: add a new helper prepare_suspend() in md_personality (Yu Kuai) [task:217607]
  - md: add a new helper reshape_interrupted() (Yu Kuai) [task:217607]
  - md: export helper md_is_rdwr() (Yu Kuai) [task:217607]
  - x86/resctrl: Display RMID of resource group (Babu Moger) [task:211765]
  - x86/resctrl: Add support for the files of MON groups only (Babu Moger) [task:211765]
  - x86/resctrl: Display CLOSID for resource group (Babu Moger) [task:211765]
  - x86/resctrl: Introduce "-o debug" mount option (Babu Moger) [task:211765]
  - x86/resctrl: Move default group file creation to mount (Babu Moger) [task:211765]
  - x86/resctrl: Unwind properly from rdt_enable_ctx() (Babu Moger) [task:211765]
  - x86/resctrl: Rename rftype flags for consistency (Babu Moger) [task:211765]
  - x86/resctrl: Simplify rftype flag definitions (Babu Moger) [task:211765]
  - x86/resctrl: Add multiple tasks to the resctrl group at once (Babu Moger) [task:211765]
  - x86/resctrl: Fix remaining kernel-doc warnings (Maciej Wieczor-Retman) [task:211765]
  - loongarch/config: init loongarch default configure (Yongzhen Zhang) [task:217469]
  - mm: mlock: avoid folio_within_range() on KSM pages (Hugh Dickins) [task:216480]
  - mm: mlock: update mlock_pte_range to handle large folio (Yin Fengwei) [task:216480]
  - mm: handle large folio when large folio in VM_LOCKED VMA range (Yin Fengwei) [task:216480]
  - mm: add functions folio_in_range() and folio_within_vma() (Yin Fengwei) [task:216480]
  - mm/page_owner: record and dump free_pid and free_tgid (Barry Song) [task:215417]
  - tools/mm: update the usage output to be more organized (Audra Mitchell) [task:215417]
  - tools/mm: fix the default case for page_owner_sort (Audra Mitchell) [task:215417]
  - tools/mm: filter out timestamps for correct collation (Audra Mitchell) [task:215417]
  - tools/mm: remove references to free_ts from page_owner_sort (Audra Mitchell) [task:215417]
  - mm/page_owner: remove free_ts from page_owner output (Audra Mitchell) [task:215417]
  - x86/config: enable LAM for Intel gen6 server (lifangxu) [task:206488, task:209701]
  - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Benjamin Berg) [task:217619] {CVE-2024-27056}
  - PHYTIUM: phytnetled: Add link/act led driver for 10G mac (Li Wencheng) [task:197463]
  - PHYTIUM: dt-bindings: phytnet_led: Add bindings for Phytium MAC led (Li Wencheng) [task:197463]
  - PHYTIUM: phytmac: Adapt interface type 1000BASE-x (Li Wencheng) [task:197463]
  - PHYTIUM: phytmac: Fixed the issue of pxe startup failure. (Li Wencheng) [task:197463]
  - PHYTIUM: phytmac: Bugfixed the MDIO registration failures (Li Wencheng) [task:197463]
  - PHYTIUM: net: Add support for phytium GMAC (Song Wenting) [task:197463]
  - PHYTIUM: net/stmmac: Add phytium DWMAC driver support (Li Wencheng) [task:197463]
  - PHYTIUM: phy: Bugfix rmmod phylink module fail problem (Li Wencheng) [task:197463]
  - PHYTIUM: dt-bindings: Add bindings for Phytium MAC 1.0 and 2.0 (Li Wencheng) [task:197463]
  - PHYTIUM: can: Optimize the low performance of can communication (Wu Jinyong) [task:197463]
  - PHYTIUM: can: Update clock frequency for px210 CAN (Li Zhengguang) [task:197463]
  - PHYTIUM: can: Use CAN mode as the default mode under ACPI (Chen Zhenhua) [task:197463]
  - PHYTIUM: can: add Phytium CAN controller support (Chen Baozi) [task:197463]
  - PHYTIUM: dt-bindings: can: Add bindings for Phytium CAN (Chen Baozi) [task:197463]
  - CCUSR: scsi/ccusr: Add driver support for CCUSR8116 raid card (tanze) [task:211189]
  - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [task:217038]
  - compiler-gcc: Suppress -Wmissing-prototypes warning for all supported GCC (Yafang Shao) [task:217038]
  - cgroup: Add a new helper for cgroup1 hierarchy (Yafang Shao) [task:217038]
  - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Yafang Shao) [task:217038]
  - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Yafang Shao) [task:217038]
  - cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao) [task:217038]
  - cgroup: Remove unnecessary list_empty() (Yafang Shao) [task:217038]
  - cgroup: add cgroup_favordynmods= command-line option (Luiz Capitulino) [task:217038]
  - LoongArch: KVM: Remove unnecessary CSR register saving during enter guest (Bibo Mao) [task:217039]
  - LoongArch: KVM: Do not restart SW timer when it is expired (Bibo Mao) [task:217039]
  - LoongArch: KVM: Start SW timer only when vcpu is blocking (Bibo Mao) [task:217039]
  - LoongArch: KVM: Set reserved bits as zero in CPUCFG (Bibo Mao) [task:217039]
  - LoongArch: KVM: Streamline kvm_check_cpucfg() and improve comments (WANG Xuerui) [task:217039]
  - LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucfg_mask() (WANG Xuerui) [task:217039]
  - LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() & kvm_check_cpucfg() (WANG Xuerui) [task:217039]
  - LoongArch: KVM: Add returns to SIMD stubs (Randy Dunlap) [task:217039]
  - LoongArch: KVM: Add LASX (256bit SIMD) support (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Add LSX (128bit SIMD) support (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Fix timer emulation with oneshot mode (Bibo Mao) [task:217039]
  - LoongArch: KVM: Remove kvm_acquire_timer() before entering guest (Bibo Mao) [task:217039]
  - LoongArch: KVM: Allow to access HW timer CSR registers always (Bibo Mao) [task:217039]
  - LoongArch: KVM: Remove SW timer switch when vcpu is halt polling (Bibo Mao) [task:217039]
  - LoongArch: KVM: Optimization for memslot hugepage checking (Bibo Mao) [task:217039]
  - LoongArch: KVM: Add maintainers for LoongArch KVM (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Supplement kvm document about LoongArch-specific part (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Enable kvm config and add the makefile (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement vcpu world switch (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement kvm exception vectors (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement handle fpu exception (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement handle mmio exception (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement handle gspr exception (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement handle idle exception (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement handle iocsr exception (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement handle csr exception (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement kvm mmu operations (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement virtual machine tlb operations (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement vcpu timer operations (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement misc vcpu related interfaces (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement vcpu load and vcpu put operations (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement vcpu interrupt operations (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement fpu operations for vcpu (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement basic vcpu ioctl interfaces (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement basic vcpu interfaces (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Add vcpu related header files (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement VM related functions (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement kvm hardware enable, disable interface (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Implement kvm module related interface (Tianrui Zhao) [task:217039]
  - LoongArch: KVM: Add kvm related header files (Tianrui Zhao) [task:217039]
  - kylin/gmjstcm: fix compilation error (Li Jun) [task:217266]
  - rpmbuild: add a readme to kernel rpm package (Zhengyuan Liu) [task:205720]
  - ZHAOXIN: x86/mce/zhaoxin: Enable mcelog to decode PCIE, ZDI/ZPI, and DRAM errors (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/mce: Set bios_cmci_threshold for CMCI threshold (leoliu-oc) [task:209974]
  - ZHAOXIN: iommu/dma: Fix the issue of RMRR reserver iova on multiple devices in the same group (leoliu-oc) [task:209974]
  - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Thomas Gleixner) [task:209974]
  - ZHAOXIN: i2c: smbus: Add support for Zhaoxin SMBUS controller (leoliu-oc) [task:209974]
  - ZHAOXIN: efi: cper: Add Zhaoxin/Centaur ZDI/ZPI error decode (leoliu-oc) [task:209974]
  - sched/topology: Set ASYM_PACKING Flag on Zhaoxin KH-40000 platform (Jackie Liu) [task:209974]
  - ZHAOXIN: KVM: x86: Introduce support for Zhaoxin ZXPAUSE instruction (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/delay: add support for Zhaoxin ZXPAUSE instruction (leoliu-oc) [task:209974]
  - ZHAOXIN: zhaoxin/pinctrl: Add support Zhaoxin GPIO pinctrl (leoliu-oc) [task:209974]
  - ZHAOXIN: crypto: x86/sm2 -add Zhaoxin SM2 algorithm implementation (leoliu-oc) [task:209974]
  - ZHAOXIN: cpufreq: ACPI: add ITMT support when CPPC enabled (leoliu-oc) [task:209974]
  - ZHAOXIN: zhaoxin/sm4: Add support for Zhaoxin GMI SM4 Block Cipher Algorithm (leoliu-oc) [task:209974]
  - ZHAOXIN: zhaoxin/sm3: Add support for Zhaoxin GMI SM3 Secure Hash algorithm (leoliu-oc) [task:209974]
  - ZHAOXIN: dma: Fix coherent DMA writes disorder issue for Zhaoxin KH-40000 platform (leoliu-oc) [task:209974]
  - ZHAOXIN: dma: zhaoxin: Fix streaming DMA writes disorder issue for Zhaoxin KH-40000 platform (leoliu-oc) [task:209974]
  - ZHAOXIN: i2c: zhaoixn: Add support for Zhaoxin I2C controller (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/cstate: Add MWAIT Cx support for Zhaoxin CPUs (leoliu-oc) [task:209974]
  - ZHAOXIN: driver/base/power: Turning off Zhaoxin ahci controller runtime pm from sysfs (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/tsc: Make cur->adjusted values in package#1 to be the same (leoliu-oc) [task:209974]
  - ZHAOXIN: ata: libata: disabling PhyRdy Change Interrupt based on actual LPM capability (leoliu-oc) [task:209974]
  - ZHAOXIN: rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/perf: Add uncore performance events support for Zhaoxin CPU (leoliu-oc) [task:209974]
  - ZHAOXIN: crypto: x86/crc32c-intel Exclude low performance CRC32C instruction CPUs (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/cpu: Set low performance CRC32C flag on some Zhaoxin CPUs (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/cpufeatures: Add low performance CRC32C instruction CPU feature (leoliu-oc) [task:209974]
  - ZHAOXIN: iommu/vt-d: Add support for detecting ACPI device in RMRR (leoliu-oc) [task:209974]
  - ZHAOXIN: USB: Fix kernel NULL pointer when unbind UHCI form vfio-pci (leoliu-oc) [task:209974]
  - ZHAOXIN: drivers/hwmon: Add support for Zhaoxin core temperature monitoring (leoliu-oc) [task:209974]
  - ZHAOXIN: crypto: Add support for Zhaoxin SHA algorithm (leoliu-oc) [task:209974]
  - ZHAOXIN: crypto: Add support for Zhaoxin AES algorithm (leoliu-oc) [task:209974]
  - ZHAOXIN: hwrng: zhaoxin - Add support for Zhaoxin HW Random Number Generator (leoliu-oc) [task:209974]
  - ZHAOXIN: ata: zhaoxin: Add support for Zhaoxin Serial ATA IDE. (leoliu-oc) [task:209974]
  - ZHAOXIN: ALSA: hda: Add support of Zhaoxin NB HDAC codec (leoliu-oc) [task:209974]
  - ZHAOXIN: ALSA: hda: Add support of Zhaoxin NB HDAC (leoliu-oc) [task:209974]
  - ZHAOXIN: ALSA: hda: Add support of Zhaoxin SB HDAC (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/mce: Add Centaur MCA support (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/cpu: Add detect extended topology for Zhaoxin CPUs (leoliu-oc) [task:209974]
  - ZHAOXIN: x86/cpufeatures: Add Zhaoxin feature bits (leoliu-oc) [task:209974]
  - loongarch/config: enable CONFIG_EFI_STUB (Yongzhen Zhang) [task:217489]
  - config: Enable CONFIG_BCACHEFS_FS=m (Youling Tang) [task:205710]
  - loongarch/config: enable loongarch lbt (Haoran Jiang) [task:205669]
  - perf/x86/amd: Reject branch stack for IBS events (Namhyung Kim) [task:216516]
  - RDMA/hns: Remove unnecessary checks for NULL in mtr_alloc_bufs() (Chengchang Tang) [task:216514]
  - ascii_logo: provide kylin ascii logo (Jackie Liu) [task:217363]
  - nce: mark nce module support by partner (Yang Feng) [task:215916]
  - BZWX: drivers: add Chengdu BeiZhongWangXin Technology N5/N6 Series Network Card Driver (xiaohuihui-bzwx-kj) [task:215916]
  - bcachefs: If we run merges at a lower watermark, they must be nonblocking (Kent Overstreet) [task:205710]
  - bcachefs: Fix inode early destruction path (Kent Overstreet) [task:205710]
  - bcachefs: Fix deadlock in journal write path (Kent Overstreet) [task:205710]
  - bcachefs: Tweak btree key cache shrinker so it actually frees (Kent Overstreet) [task:205710]
  - bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulong (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing call to bch2_fs_allocator_background_exit() (Kent Overstreet) [task:205710]
  - bcachefs: Check for journal entries overruning end of sb clean section (Kent Overstreet) [task:205710]
  - bcachefs: Fix bio alloc in check_extent_checksum() (Kent Overstreet) [task:205710]
  - bcachefs: fix leak in bch2_gc_write_reflink_key (Kent Overstreet) [task:205710]
  - bcachefs: KEY_TYPE_error is allowed for reflink (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors() shift (Kent Overstreet) [task:205710]
  - bcachefs: make sure to release last journal pin in replay (Kent Overstreet) [task:205710]
  - bcachefs: node scan: ignore multiple nodes with same seq if interior (Kent Overstreet) [task:205710]
  - bcachefs: Fix format specifier in validate_bset_keys() (Nathan Chancellor) [task:205710]
  - bcachefs: Fix null ptr deref in twf from BCH_IOCTL_FSCK_OFFLINE (Kent Overstreet) [task:205710]
  - bcachefs: set_btree_iter_dontneed also clears should_be_locked (Kent Overstreet) [task:205710]
  - bcachefs: fix error path of __bch2_read_super() (Chao Yu) [task:205710]
  - bcachefs: Check for backpointer bucket_offset >= bucket size (Kent Overstreet) [task:205710]
  - bcachefs: bch_member.btree_allocated_bitmap (Kent Overstreet) [task:205710]
  - bcachefs: sysfs internal/trigger_journal_flush (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_btree_node_fill() for !path (Kent Overstreet) [task:205710]
  - bcachefs: add safety checks in bch2_btree_node_fill() (Kent Overstreet) [task:205710]
  - bcachefs: Interior known are required to have known key types (Kent Overstreet) [task:205710]
  - bcachefs: add missing bounds check in __bch2_bkey_val_invalid() (Kent Overstreet) [task:205710]
  - bcachefs: Fix btree node merging on write buffer btrees (Kent Overstreet) [task:205710]
  - bcachefs: Disable merges from interior update path (Kent Overstreet) [task:205710]
  - bcachefs: Run merges at BCH_WATERMARK_btree (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing write refs in fs fio paths (Kent Overstreet) [task:205710]
  - bcachefs: Fix deadlock in journal replay (Kent Overstreet) [task:205710]
  - bcachefs: Go rw if running any explicit recovery passes (Kent Overstreet) [task:205710]
  - bcachefs: Standardize helpers for printing enum strs with bounds checks (Kent Overstreet) [task:205710]
  - bcachefs: don't queue btree nodes for rewrites during scan (Kent Overstreet) [task:205710]
  - bcachefs: fix race in bch2_btree_node_evict() (Kent Overstreet) [task:205710]
  - bcachefs: fix unsafety in bch2_stripe_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: fix unsafety in bch2_extent_ptr_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: btree node scan: handle encrypted nodes (Kent Overstreet) [task:205710]
  - bcachefs: Check for packed bkeys that are too big (Kent Overstreet) [task:205710]
  - bcachefs: Fix UAFs of btree_insert_entry array (Kent Overstreet) [task:205710]
  - bcachefs: Don't use bch2_btree_node_lock_write_nofail() in btree split path (Kent Overstreet) [task:205710]
  - bcachefs: Fix __bch2_btree_and_journal_iter_init_node_iter() (Kent Overstreet) [task:205710]
  - bcachefs: Kill read lock dropping in bch2_btree_node_lock_write_nofail() (Kent Overstreet) [task:205710]
  - bcachefs: Fix a race in btree_update_nodes_written() (Kent Overstreet) [task:205710]
  - bcachefs: btree_node_scan: Respect member.data_allowed (Kent Overstreet) [task:205710]
  - bcachefs: Don't scan for btree nodes when we can reconstruct (Kent Overstreet) [task:205710]
  - bcachefs: Fix check_topology() when using node scan (Kent Overstreet) [task:205710]
  - bcachefs: fix eytzinger0_find_gt() (Kent Overstreet) [task:205710]
  - bcachefs: fix bch2_get_acl() transaction restart handling (Kent Overstreet) [task:205710]
  - bcachefs: fix the count of nr_freed_pcpu after changing bc->freed_nonpcpu list (Hongbo Li) [task:205710]
  - bcachefs: Fix gap buffer bug in bch2_journal_key_insert_take() (Kent Overstreet) [task:205710]
  - bcachefs: Rename struct field swap to prevent macro naming collision (Thorsten Blum) [task:205710]
  - MAINTAINERS: Add entry for bcachefs documentation (Bagas Sanjaya) [task:205710]
  - Documentation: filesystems: Add bcachefs toctree (Bagas Sanjaya) [task:205710]
  - bcachefs: JOURNAL_SPACE_LOW (Kent Overstreet) [task:205710]
  - bcachefs: Disable errors=panic for BCH_IOCTL_FSCK_OFFLINE (Kent Overstreet) [task:205710]
  - bcachefs: Fix BCH_IOCTL_FSCK_OFFLINE for encrypted filesystems (Kent Overstreet) [task:205710]
  - bcachefs: fix rand_delete unit test (Kent Overstreet) [task:205710]
  - bcachefs: fix ! vs ~ typo in __clear_bit_le64() (Dan Carpenter) [task:205710]
  - bcachefs: Fix rebalance from durability=0 device (Kent Overstreet) [task:205710]
  - bcachefs: Print shutdown journal sequence number (Kent Overstreet) [task:205710]
  - bcachefs: Further improve btree_update_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Move btree_updates to debugfs (Kent Overstreet) [task:205710]
  - bcachefs: Bump limit in btree_trans_too_many_iters() (Kent Overstreet) [task:205710]
  - bcachefs: Make snapshot_is_ancestor() safe (Kent Overstreet) [task:205710]
  - bcachefs: create debugfs dir for each btree (Thomas Bertschinger) [task:205710]
  - bcachefs: reconstruct_inode() (Kent Overstreet) [task:205710]
  - bcachefs: Subvolume reconstruction (Kent Overstreet) [task:205710]
  - bcachefs: Check for extents that point to same space (Kent Overstreet) [task:205710]
  - bcachefs: Reconstruct missing snapshot nodes (Kent Overstreet) [task:205710]
  - bcachefs: Flag btrees with missing data (Kent Overstreet) [task:205710]
  - bcachefs: Topology repair now uses nodes found by scanning to fill holes (Kent Overstreet) [task:205710]
  - bcachefs: Repair pass for scanning for btree nodes (Kent Overstreet) [task:205710]
  - bcachefs: Don't skip fake btree roots in fsck (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake() (Kent Overstreet) [task:205710]
  - bcachefs: Etyzinger cleanups (Kent Overstreet) [task:205710]
  - bcachefs: bch2_shoot_down_journal_keys() (Kent Overstreet) [task:205710]
  - bcachefs: Clear recovery_passes_required as they complete without errors (Kent Overstreet) [task:205710]
  - bcachefs: ratelimit informational fsck errors (Kent Overstreet) [task:205710]
  - bcachefs: Check for bad needs_discard before doing discard (Kent Overstreet) [task:205710]
  - bcachefs: Improve bch2_btree_update_to_text() (Kent Overstreet) [task:205710]
  - mean_and_variance: Drop always failing tests (Guenter Roeck) [task:205710]
  - bcachefs: fix nocow lock deadlock (Kent Overstreet) [task:205710]
  - bcachefs: BCH_WATERMARK_interior_updates (Kent Overstreet) [task:205710]
  - bcachefs: Fix btree node reserve (Kent Overstreet) [task:205710]
  - bcachefs: On emergency shutdown, print out current journal sequence number (Kent Overstreet) [task:205710]
  - bcachefs: Fix overlapping extent repair (Kent Overstreet) [task:205710]
  - bcachefs: Fix remove_dirent() (Kent Overstreet) [task:205710]
  - bcachefs: Logged op errors should be ignored (Kent Overstreet) [task:205710]
  - bcachefs: Improve -o norecovery; opts.recovery_pass_limit (Kent Overstreet) [task:205710]
  - bcachefs: bch2_run_explicit_recovery_pass_persistent() (Kent Overstreet) [task:205710]
  - bcachefs: Ensure bch_sb_field_ext always exists (Kent Overstreet) [task:205710]
  - bcachefs: Flush journal immediately after replay if we did early repair (Kent Overstreet) [task:205710]
  - bcachefs: Resume logged ops after fsck (Kent Overstreet) [task:205710]
  - bcachefs: Add error messages to logged ops fns (Kent Overstreet) [task:205710]
  - bcachefs: Split out recovery_passes.c (Kent Overstreet) [task:205710]
  - bcachefs: fix backpointer for missing alloc key msg (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_btree_increase_depth() (Kent Overstreet) [task:205710]
  - bcachefs: Kill bch2_bkey_ptr_data_type() (Kent Overstreet) [task:205710]
  - bcachefs: Fix use after free in check_root_trans() (Kent Overstreet) [task:205710]
  - bcachefs: Fix repair path for missing indirect extents (Kent Overstreet) [task:205710]
  - bcachefs: Fix use after free in bch2_check_fix_ptrs() (Kent Overstreet) [task:205710]
  - bcachefs: Fix btree node keys accounting in topology repair path (Kent Overstreet) [task:205710]
  - bcachefs: Check btree ptr min_key in .invalid (Kent Overstreet) [task:205710]
  - bcachefs: add REQ_SYNC and REQ_IDLE in write dio (zhuxiaohui) [task:205710]
  - bcachefs: Improved topology repair checks (Kent Overstreet) [task:205710]
  - bcachefs: Be careful about btree node splits during journal replay (Kent Overstreet) [task:205710]
  - bcachefs: btree_and_journal_iter now respects trans->journal_replay_not_finished (Kent Overstreet) [task:205710]
  - bcachefs: fix trans->mem realloc in __bch2_trans_kmalloc (Hongbo Li) [task:205710]
  - bcachefs: Don't do extent merging before journal replay is finished (Kent Overstreet) [task:205710]
  - bcachefs: Add checks for invalid snapshot IDs (Kent Overstreet) [task:205710]
  - bcachefs: Move snapshot table size to struct snapshot_table (Kent Overstreet) [task:205710]
  - bcachefs: Add an assertion for trying to evict btree root (Kent Overstreet) [task:205710]
  - bcachefs: fix mount error path (Kent Overstreet) [task:205710]
  - bcachefs: fix misplaced newline in __bch2_inode_unpacked_to_text() (Thomas Bertschinger) [task:205710]
  - bcachefs: Fix journal pins in btree write buffer (Kent Overstreet) [task:205710]
  - bcachefs: Fix assert in bch2_backpointer_invalid() (Kent Overstreet) [task:205710]
  - HYGON: KVM: force pat to write-back (zhanghao1) [task:215756]
  - loongarch/config: format initial loongarch openkylin_generic_defconfig (lifangxu) [task:206450]
  - LOONGSON: LoongArch/smp: Refine some ipi functions on LoongArch platform (Bibo Mao) [task:206452]
  - LOONGSON: drm/radeon: Workaround radeon driver bug (Huacai Chen) [task:206452]
  - LOONGSON: irqchip/loongson-liointc: Set different isr for differnt core (Tianli Xiong) [task:206452]
  - LOONGSON: LoongArch: kdump: Add high memory reservation (Youling Tang) [task:206452]
  - LOONGSON: LoongArch: Fix kdump failure on v40 interface specification (Youling Tang) [task:206452]
  - LOONGSON: LoongArch: kexec: Add compatibility with old interfaces (Youling Tang) [task:206452]
  - LOONGSON: LoongArch: kdump: Add memory reservation for old kernel (Youling Tang) [task:206452]
  - LOONGSON: irqchip/loongson-pch-pic: 7a1000 int_clear reg must use 64bit write. (Chong Qiao) [task:206452]
  - LOONGSON: LoongArch: Remove generic irq migration (Jianmin Lv) [task:206452]
  - LOONGSON: LoongArch: Adapted SECTION_SIZE_BITS with page size (zhangtianyang) [task:206452]
  - LOONGSON: loongarch/kernel: Fix loongarch compilation error (Xianglai Li) [task:206452]
  - LOONGSON: LoongArch: pci root bridige set acpi companion only when not acpi_disabled. (Tianli Xiong) [task:206452]
  - LOONGSON: PCI: fix X server auto probe fail when both ast and etnaviv drm present (suijingfeng) [task:206452]
  - LOONGSON: PCI: LS7A2000: fix GPU card error (Baoqi Zhang) [task:206452]
  - LOONGSON: PCI: LS7A2000: fix pm transition of devices under pcie port (Jianmin Lv) [task:206452]
  - LOONGSON: LoongArch: fix some PCIE card not scanning properly (Tianli Xiong) [task:206452]
  - LOONGSON: PCI: Check if the pci controller can use both CFG0 and CFG1 mode to access configuration space (Tianli Xiong) [task:206452]
  - LOONGSON: PCI: Check if entry->offset already exist for mem resource (Tianli Xiong) [task:206452]
  - LOONGSON: LS7A2000: Add quirk for OHCI device rev 0x02 (Baoqi Zhang) [task:206452]
  - LOONGSON: LoongArch: fix ls2k500 bmc not work when installing iso (Chong Qiao) [task:206452]
  - LOONGSON: ipmi: add ls2k500 bmc ipmi support (Chong Qiao) [task:206452]
  - LOONGSON: fbdev: add ls2k500sfb driver for ls2k500 bmc. (Chong Qiao) [task:206452]
  - LOONGSON: cpufreq: Add cpufreq driver for LoongArch (liuyun) [task:206452]
  - LOONGSON: LoongArch: use arch specific phys_to_dma (Hongchen Zhang) [task:206452]
  - LOONGSON: LoongArch: Fixed EIOINTC structure members (yangqiming) [task:206452]
  - LOONGSON: LoongArch: Fix virtual machine startup error (liuyun) [task:206452]
  - LOONGSON: LoongArch: Old BPI compatibility (liuyun) [task:206452]
  - LOONGSON: LoongArch: add kernel setvirtmap for runtime (liuyun) [task:206452]
  - kylin/gmjstcm: add tcm1.0 module (Li Jun) [task:206459]
  - nfp: mark NFP module support by partner (Jackie Liu) [task:214747]
  - KYLIN_DIFFERENCES: Enable KYLIN_DIFFERENCES for enterprise version (Jackie Liu) [task:214747]
  - defconfig: mark KLAS defconfig as generic_defconfig (Jackie Liu) [task:214747]
  - inspur_drm: mark INSPUR_DRM module support by partner (Jackie Liu) [task:214747]


author: Jackie Liu <liuyun01@kylinos.cn> - 6.6.0-6.0.v2405
changelog:
  - REALTEK: net: enable 8852be related driver and update realtek driver (wlanfae) [task:214915]
  - OPENEULER: RDMA/hns: Simplify 'struct hns_roce_hem' allocation (Yunsheng Lin) [task:218831]
  - OPENEULER: RDMA/hns: Support adaptive PBL hopnum (Chengchang Tang) [task:218831]
  - OPENEULER: RDMA/hns: Support flexible umem page size (Chengchang Tang) [task:218831]
  - OPENEULER: RDMA/hns: Alloc MTR memory before alloc_mtt() (Chengchang Tang) [task:218831]
  - OPENEULER: RDMA/hns: Refactor mtr_init_buf_cfg() (Chengchang Tang) [task:218831]
  - OPENEULER: RDMA/hns: Refactor mtr find (Chengchang Tang) [task:218831]
  - dma: Fix compilation errors introduced by ZHAOXIN patches (shitao) [task:218061, task:219514, task:219164]
  - platform/x86: inspur-platform-profile: Add platform profile support (Ai Chao) [task:208493]
  - platform/x86: support to store/show powermode for Inspur (Ai Chao) [task:170936]
  - platform/x86: enable CONFIG_LENOVO_ZX_LAPTOP to support lenovo ec (shitao) [task:208492]
  - platform/x86: Add lenovo ec driver (Hiwa Chen) [task:208492]
  - OPENEULER: RDMA/hns: Refactor hns_roce_alloc_ucontext() (Chengchang Tang) [task:218919]
  - OPENEULER: RDMA/hns: Fix missing reset notification by user space driver (Chengchang Tang) [task:218916]
  - OPENEULER: RDMA/hns: Kernel notify usr space to stop ring db (Yixing Liu) [task:218916]
  - OPENEULER: RDMA/hns: Support flexible wqe buffer page size (Chengchang Tang) [task:218915]
  - OPENEULER: RDMA/hns: Support userspace configuring congestion control algorithm with QP granularity (Junxian Huang) [task:218915]
  - net: hns3: add checking for vf id of mailbox (Jian Shen) [task:218920]
  - net: hns3: fix reset timeout under full functions and queues (Peiyang Wang) [task:218920]
  - net: hns3: fix delete tc fail issue (Jijie Shao) [task:218920]
  - net: hns3: Disable SerDes serial loopback for HiLink H60 (Hao Lan) [task:218920]
  - net: hns3: add new 200G link modes for hisilicon device (Hao Lan) [task:218920]
  - OPENEULER: net/hinic: Update Huawei Intelligent Network Card Driver: hinic (Zhou Shuai) [task:218888]
  - OPENEULER: net/hinic3: add huawei/hinic3 driver (Zhou Shuai) [task:218913]
  - cgroup: use legacy_name for cgroup v1 disable info (Kamalesh Babulal) [task:218833]
  - cgroup: Check for ret during cgroup1_base_files cft addition (Kamalesh Babulal) [task:218833]
  - OPENEULER: i2c-hisi: Add the verification operation after the bus recovery (Devyn Liu) [task:218856]
  - OPENEULER: i2c-hisi: Add gpio bus recovery support (Yicong Yang) [task:218856]
  - OPENEULER: perf/hisi-ptt: Fix the header file location error (Wangming Shao) [task:218856]
  - OPENEULER: ipmi: Add erratum 162102203 config to enable workaround for SMS message processing timeout (Devyn Liu) [task:218996]
  - OPENEULER: ipmi: Errata workaround to prevent SMS message processing timeout (Devyn Liu) [task:218996]
  - iommu/amd: Enhance def_domain_type to handle untrusted device (Vasant Hegde) [task:218851]
  - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jason Gunthorpe) [task:218851]
  - s390/pci: Fix reset of IOMMU software counters (Niklas Schnelle) [task:218851]
  - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jason Gunthorpe) [task:218851]
  - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jason Gunthorpe) [task:218851]
  - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Nicolin Chen) [task:218851]
  - iommufd/selftest: Fix mock_dev_num bug (Nicolin Chen) [task:218851]
  - iommu/sva: Fix SVA handle sharing in multi device case (Zhangfei Gao) [task:218851]
  - iommu/sva: Restore SVA handle sharing (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jason Gunthorpe) [task:218851]
  - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Dmitry Baryshkov) [task:218851]
  - iommu/vt-d: Fix constant-out-of-range warning (Arnd Bergmann) [task:218851]
  - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Yi Liu) [task:218851]
  - iommu/vt-d: Add missing dirty tracking set for parent domain (Yi Liu) [task:218851]
  - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Yi Liu) [task:218851]
  - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Yi Liu) [task:218851]
  - iommu/vt-d: Add missing device iotlb flush for parent domain (Yi Liu) [task:218851]
  - iommu/vt-d: Update iotlb in nested domain attach (Yi Liu) [task:218851]
  - iommu/vt-d: Add missing iotlb flush for parent domain (Yi Liu) [task:218851]
  - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Yi Liu) [task:218851]
  - iommu/vt-d: Track nested domains in parent (Yi Liu) [task:218851]
  - iommu: Make iommu_report_device_fault() return void (Lu Baolu) [task:218851]
  - iommu: Make iopf_group_response() return void (Lu Baolu) [task:218851]
  - iommu: Track iopf group instead of last fault (Lu Baolu) [task:218851]
  - iommu: Improve iopf_queue_remove_device() (Lu Baolu) [task:218851]
  - iommu: Use refcount for fault data access (Lu Baolu) [task:218851]
  - iommu: Refine locking for per-device fault data management (Lu Baolu) [task:218851]
  - iommu: Separate SVA and IOPF (Lu Baolu) [task:218851]
  - iommu: Make iommu_queue_iopf() more generic (Lu Baolu) [task:218851]
  - iommu: Prepare for separating SVA and IOPF (Lu Baolu) [task:218851]
  - iommu: Merge iommu_fault_event and iopf_fault (Lu Baolu) [task:218851]
  - iommu: Remove iommu_[un]register_device_fault_handler() (Lu Baolu) [task:218851]
  - iommu: Merge iopf_device_param into iommu_fault_param (Lu Baolu) [task:218851]
  - iommu: Cleanup iopf data structure definitions (Lu Baolu) [task:218851]
  - iommu: Remove unrecoverable fault data (Lu Baolu) [task:218851]
  - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Lu Baolu) [task:218851]
  - iommu: Move iommu fault data to linux/iommu.h (Lu Baolu) [task:218851]
  - iommu/iova: use named kmem_cache for iova magazines (Pasha Tatashin) [task:218851]
  - iommu/iova: Reorganise some code (Robin Murphy) [task:218851]
  - iommu/iova: Tidy up iova_cache_get() failure (Robin Murphy) [task:218851]
  - iommufd: Reject non-zero data_type if no data_len is provided (Jason Gunthorpe) [task:218851]
  - iommufd/selftest: Add mock IO hugepages tests (Joao Martins) [task:218851]
  - iommufd/selftest: Hugepage mock domain support (Joao Martins) [task:218851]
  - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Joao Martins) [task:218851]
  - iommufd/selftest: Refactor dirty bitmap tests (Joao Martins) [task:218851]
  - iommufd/selftest: Test u64 unaligned bitmaps (Joao Martins) [task:218851]
  - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Shivaprasad G Bhat) [task:218851]
  - powerpc: iommu: Bring back table group release_ownership() call (Shivaprasad G Bhat) [task:218851]
  - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jason Gunthorpe) [task:218851]
  - iommufd/selftest: Check the bus type during probe (Jason Gunthorpe) [task:218851]
  - iommu/vt-d: Add iotlb flush for nested domain (Lu Baolu) [task:218851]
  - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Yi Liu) [task:218851]
  - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Nicolin Chen) [task:218851]
  - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Nicolin Chen) [task:218851]
  - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Nicolin Chen) [task:218851]
  - iommu: Add iommu_copy_struct_from_user_array helper (Nicolin Chen) [task:218851]
  - iommufd: Add IOMMU_HWPT_INVALIDATE (Yi Liu) [task:218851]
  - iommu: Add cache_invalidate_user op (Lu Baolu) [task:218851]
  - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Harshit Mogalapalli) [task:218851]
  - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jason Gunthorpe) [task:218851]
  - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jason Gunthorpe) [task:218851]
  - iommu: Mark dev_iommu_priv_set() with a lockdep (Jason Gunthorpe) [task:218851]
  - iommu: Mark dev_iommu_get() with lockdep (Jason Gunthorpe) [task:218851]
  - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jason Gunthorpe) [task:218851]
  - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jason Gunthorpe) [task:218851]
  - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jason Gunthorpe) [task:218851]
  - iommu: Set owner token to SVA domain (Lu Baolu) [task:218851]
  - mm: Deprecate pasid field (Tina Zhang) [task:218851]
  - iommu: Support mm PASID 1:n with sva domains (Tina Zhang) [task:218851]
  - mm: Add structure to keep sva information (Tina Zhang) [task:218851]
  - iommu: Add mm_get_enqcmd_pasid() helper function (Tina Zhang) [task:218851]
  - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Tina Zhang) [task:218851]
  - iommu: Change kconfig around IOMMU_SVA (Jason Gunthorpe) [task:218851]
  - iommu: Extend LPAE page table format to support custom allocators (Boris Brezillon) [task:218851]
  - iommu: Allow passing custom allocators to pgtable drivers (Boris Brezillon) [task:218851]
  - iommu: Clean up open-coded ownership checks (Robin Murphy) [task:218851]
  - iommu: Retire bus ops (Robin Murphy) [task:218851]
  - iommu/arm-smmu: Don't register fwnode for legacy binding (Robin Murphy) [task:218851]
  - iommu: Decouple iommu_domain_alloc() from bus ops (Robin Murphy) [task:218851]
  - iommu: Validate that devices match domains (Robin Murphy) [task:218851]
  - iommu: Decouple iommu_present() from bus ops (Robin Murphy) [task:218851]
  - iommu: Factor out some helpers (Robin Murphy) [task:218851]
  - iommu/vt-d: Move inline helpers to header files (Lu Baolu) [task:218851]
  - iommu/vt-d: Remove unused vcmd interfaces (Lu Baolu) [task:218851]
  - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Lu Baolu) [task:218851]
  - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Lu Baolu) [task:218851]
  - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Niklas Schnelle) [task:218851]
  - iommu/virtio: Make use of ops->iotlb_sync_map (Niklas Schnelle) [task:218851]
  - iommu/arm-smmu: Convert to domain_alloc_paging() (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu: Convert to a global static identity domain (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jason Gunthorpe) [task:218851]
  - iommu/arm-smmu-v3: Add a type for the STE (Jason Gunthorpe) [task:218851]
  - iommu/apple-dart: Fix spelling mistake "grups" -> "groups" (Colin Ian King) [task:218851]
  - iommu/apple-dart: Use readl instead of readl_relaxed for consistency (Sven Peter) [task:218851]
  - iommu/apple-dart: Add support for t8103 USB4 DART (Sven Peter) [task:218851]
  - iommu/apple-dart: Write to all DART_T8020_STREAM_SELECT (Sven Peter) [task:218851]
  - dt-bindings: iommu: dart: Add t8103-usb4-dart compatible (Sven Peter) [task:218851]
  - iommufd: Do not UAF during iommufd_put_object() (Jason Gunthorpe) [task:218851]
  - iommufd: Add iommufd_ctx to iommufd_put_object() (Jason Gunthorpe) [task:218851]
  - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jason Gunthorpe) [task:218851]
  - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Niklas Schnelle) [task:218851]
  - iommu/s390: Disable deferred flush for ISM devices (Niklas Schnelle) [task:218851]
  - s390/pci: Use dma-iommu layer (Niklas Schnelle) [task:218851]
  - s390/pci: prepare is_passed_through() for dma-iommu (Niklas Schnelle) [task:218851]
  - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Niklas Schnelle) [task:218851]
  - iommu/dart: Remove the force_bypass variable (Jason Gunthorpe) [task:218851]
  - iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging() (Jason Gunthorpe) [task:218851]
  - iommu/dart: Convert to domain_alloc_paging() (Jason Gunthorpe) [task:218851]
  - iommu/dart: Move the blocked domain support to a global static (Jason Gunthorpe) [task:218851]
  - iommu/dart: Use static global identity domains (Jason Gunthorpe) [task:218851]
  - iommufd: Convert to alloc_domain_paging() (Jason Gunthorpe) [task:218851]
  - iommu/vt-d: Use ops->blocked_domain (Jason Gunthorpe) [task:218851]
  - iommu/vt-d: Update the definition of the blocking domain (Jason Gunthorpe) [task:218851]
  - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jason Gunthorpe) [task:218851]
  - iommu: change iommu_map_sgtable to return signed values (Dan Carpenter) [task:218851]
  - powerpc/iommu: Do not do platform domain attach atctions after probe (Jason Gunthorpe) [task:218851]
  - iommu: Fix return code in iommu_group_alloc_default_domain() (Jason Gunthorpe) [task:218851]
  - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jason Gunthorpe) [task:218851]
  - iommu: Remove duplicate include (Jiapeng Chong) [task:218851]
  - iommu: Improve map/unmap sanity checks (Robin Murphy) [task:218851]
  - iommu: Retire map/unmap ops (Robin Murphy) [task:218851]
  - iommu/tegra-smmu: Update to {map,unmap}_pages (Robin Murphy) [task:218851]
  - iommu/sun50i: Update to {map,unmap}_pages (Robin Murphy) [task:218851]
  - iommu/rockchip: Update to {map,unmap}_pages (Robin Murphy) [task:218851]
  - iommu/omap: Update to {map,unmap}_pages (Robin Murphy) [task:218851]
  - iommu/exynos: Update to {map,unmap}_pages (Robin Murphy) [task:218851]
  - iommu/omap: Convert to generic_single_device_group() (Jason Gunthorpe) [task:218851]
  - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jason Gunthorpe) [task:218851]
  - iommu/rockchip: Convert to generic_single_device_group() (Jason Gunthorpe) [task:218851]
  - iommu/sprd: Convert to generic_single_device_group() (Jason Gunthorpe) [task:218851]
  - iommu/sun50i: Convert to generic_single_device_group() (Jason Gunthorpe) [task:218851]
  - iommu: Add generic_single_device_group() (Jason Gunthorpe) [task:218851]
  - iommu: Remove useless group refcounting (Jason Gunthorpe) [task:218851]
  - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jason Gunthorpe) [task:218851]
  - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jason Gunthorpe) [task:218851]
  - iommu: Add ops->domain_alloc_paging() (Jason Gunthorpe) [task:218851]
  - iommu: Add __iommu_group_domain_alloc() (Jason Gunthorpe) [task:218851]
  - iommu: Require a default_domain for all iommu drivers (Jason Gunthorpe) [task:218851]
  - iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN (Jason Gunthorpe) [task:218851]
  - iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN (Jason Gunthorpe) [task:218851]
  - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jason Gunthorpe) [task:218851]
  - iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN (Jason Gunthorpe) [task:218851]
  - iommu: Remove ops->set_platform_dma_ops() (Jason Gunthorpe) [task:218851]
  - iommu/msm: Implement an IDENTITY domain (Jason Gunthorpe) [task:218851]
  - iommu/omap: Implement an IDENTITY domain (Jason Gunthorpe) [task:218851]
  - iommu/tegra-smmu: Support DMA domains in tegra (Jason Gunthorpe) [task:218851]
  - iommu/tegra-smmu: Implement an IDENTITY domain (Jason Gunthorpe) [task:218851]
  - iommu/exynos: Implement an IDENTITY domain (Jason Gunthorpe) [task:218851]
  - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jason Gunthorpe) [task:218851]
  - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jason Gunthorpe) [task:218851]
  - iommu/mtk_iommu_v1: Implement an IDENTITY domain (Jason Gunthorpe) [task:218851]
  - iommu/tegra-gart: Remove tegra-gart (Jason Gunthorpe) [task:218851]
  - iommu/fsl_pamu: Implement a PLATFORM domain (Jason Gunthorpe) [task:218851]
  - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jason Gunthorpe) [task:218851]
  - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jason Gunthorpe) [task:218851]
  - iommu: Add IOMMU_DOMAIN_PLATFORM (Jason Gunthorpe) [task:218851]
  - iommu: Add iommu_ops->identity_domain (Jason Gunthorpe) [task:218851]
  - iommu/vt-d: debugfs: Support dumping a specified page table (Jingqi Liu) [task:218851]
  - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jingqi Liu) [task:218851]
  - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jingqi Liu) [task:218851]
  - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Gustavo A. R. Silva) [task:218851]
  - iommu/arm-smmu-v3-sva: Remove bond refcount (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Update comment about STE liveness (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Refactor write_ctx_desc (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: move stall_enabled to the cd table (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Michael Shavit) [task:218851]
  - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Michael Shavit) [task:218851]
  - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jinjie Ruan) [task:218851]
  - powerpc: Remove extern from function implementations (Benjamin Gray) [task:218851]
  - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jason Gunthorpe) [task:218851]
  - iommu/vt-d: Disallow read-only mappings to nest parent domain (Lu Baolu) [task:218851]
  - iommu/vt-d: Add nested domain allocation (Lu Baolu) [task:218851]
  - iommu/vt-d: Set the nested domain to a device (Yi Liu) [task:218851]
  - iommu/vt-d: Make domain attach helpers to be extern (Yi Liu) [task:218851]
  - iommu/vt-d: Add helper to setup pasid nested translation (Lu Baolu) [task:218851]
  - iommu/vt-d: Add helper for nested domain allocation (Lu Baolu) [task:218851]
  - iommu/vt-d: Extend dmar_domain to support nested domain (Lu Baolu) [task:218851]
  - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Yi Liu) [task:218851]
  - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Nicolin Chen) [task:218851]
  - iommufd/selftest: Add nested domain allocation for mock domain (Nicolin Chen) [task:218851]
  - iommu: Add iommu_copy_struct_from_user helper (Nicolin Chen) [task:218851]
  - iommufd: Add a nested HW pagetable object (Nicolin Chen) [task:218851]
  - iommu: Pass in parent domain with user_data to domain_alloc_user op (Yi Liu) [task:218851]
  - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Nicolin Chen) [task:218851]
  - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Nicolin Chen) [task:218851]
  - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jason Gunthorpe) [task:218851]
  - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jason Gunthorpe) [task:218851]
  - iommu: Add IOMMU_DOMAIN_NESTED (Lu Baolu) [task:218851]
  - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Nicolin Chen) [task:218851]
  - iommufd: Fix spelling errors in comments (GuokaiXu) [task:218851]
  - machine_t: fix empty model name issue on FT2000+ virtual machine (Jackie Liu) [task:219274]
  - machine_t: provide is_vendor_hygon helper (Jackie Liu) [task:219274]
  - machine_t: Reimplement the machine type interface (Jackie Liu) [task:219274]
  - crash_core.c: remove unneeded functions (Baoquan He) [task:217982]
  - riscv: kdump: use generic interface to simplify crashkernel reservation (Baoquan He) [task:217982]
  - arm64: kdump: use generic interface to simplify crashkernel reservation (Baoquan He) [task:217982]
  - x86: kdump: use generic interface to simplify crashkernel reservation code (Baoquan He) [task:217982]
  - OPENEULER: SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers (zhanglei) [task:212319]
  - sched: remove wait bookmarks (Matthew Wilcox (Oracle)) [task:218853]
  - filemap: remove use of wait bookmarks (Matthew Wilcox (Oracle)) [task:218853]
  - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [task:218854]
  - cgroup/cpuset: Cleanup signedness issue in cpu_exclusive_check() (Harshit Mogalapalli) [task:218854]
  - cgroup/cpuset: Enable invalid to valid local partition transition (Waiman Long) [task:218854]
  - cgroup/cpuset: Extend test_cpuset_prs.sh to test remote partition (Waiman Long) [task:218854]
  - cgroup/cpuset: Check partition conflict with housekeeping setup (Waiman Long) [task:218854]
  - cgroup/cpuset: Introduce remote partition (Waiman Long) [task:218854]
  - cgroup/cpuset: Add cpuset.cpus.exclusive for v2 (Waiman Long) [task:218854]
  - cgroup/cpuset: Add cpuset.cpus.exclusive.effective for v2 (Waiman Long) [task:218854]
  - uprobes: use pagesize-aligned virtual address when replacing pages (David Hildenbrand) [task:205742]
  - selftests/mm/cow: add tests for anonymous multi-size THP (Ryan Roberts) [task:205742]
  - selftests/mm/cow: generalize do_run_with_thp() helper (Ryan Roberts) [task:205742]
  - selftests/mm/khugepaged: enlighten for multi-size THP (Ryan Roberts) [task:205742]
  - selftests/mm: support multi-size THP interface in thp_settings (Ryan Roberts) [task:205742]
  - selftests/mm: factor out thp settings management (Ryan Roberts) [task:205742]
  - selftests/mm/kugepaged: restore thp settings at exit (Ryan Roberts) [task:205742]
  - mm: thp: support allocation of anonymous multi-size THP (Ryan Roberts) [task:205742]
  - mm: thp: introduce multi-size THP sysfs interface (Ryan Roberts) [task:205742]
  - mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap() (Ryan Roberts) [task:205742]
  - mm: allow deferred splitting of arbitrary anon large folios (Ryan Roberts) [task:205742]
  - mm/readahead: do not allow order-1 folio (Ryan Roberts) [task:205742]
  - mm: more ptep_get() conversion (Ryan Roberts) [task:205742]
  - mm/thp: fix "mm: thp: kill __transhuge_page_enabled()" (Zach O'Keefe) [task:205742]
  - memory: move exclusivity detection in do_wp_page() into wp_can_reuse_anon_folio() (David Hildenbrand) [task:205742]
  - mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: pass folio to hugepage_add_anon_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: simplify PageAnonExclusive sanity checks when adding anon rmap (David Hildenbrand) [task:205742]
  - mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: move folio_test_anon() check out of __folio_set_anon() (David Hildenbrand) [task:205742]
  - mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: drop stale comment in page_add_anon_rmap and hugepage_add_anon_rmap() (David Hildenbrand) [task:205742]
  - mm: memcg: fix split queue list crash when large folio migration (Baolin Wang) [task:205742]
  - memcontrol: only transfer the memcg data for migration (Nhat Pham) [task:205742]
  - memcontrol: add helpers for hugetlb memcg accounting (Nhat Pham) [task:205742]
  - OPENEULER: ntp: Avoid undefined behaviour in second_overflow() (Xiongfeng Wang) [task:215420]
  - ubi: fix slab-out-of-bounds in ubi_eba_get_ldesc+0xfb/0x130 (Guo Xuenan) [task:215416]
  - LoongArch: Lately init pmu after smp is online (Bibo Mao) [task:217982]
  - LoongArch: Fix a build error due to __tlb_remove_tlb_entry() (David Hildenbrand) [task:217982]
  - LoongArch: Fix Kconfig item and left code related to CRASH_CORE (Baoquan He) [task:217982]
  - LoongArch: Include linux/sizes.h in addrspace.h to prevent build errors (Randy Dunlap) [task:217982]
  - LoongArch: Make virt_addr_valid()/__virt_addr_valid() work with KFENCE (Huacai Chen) [task:217982]
  - LoongArch: Make {virt, phys, page, pfn} translation work with KFENCE (Huacai Chen) [task:217982]
  - mm: Move lowmem_page_address() a little later (Huacai Chen) [task:217982]
  - LoongArch: Remove superfluous flush_dcache_page() definition (Huacai Chen) [task:217982]
  - LoongArch: Move {dmw,tlb}_virt_to_page() definition to page.h (Max Kellermann) [task:217982]
  - LoongArch: Select HAVE_ARCH_USERFAULTFD_MINOR in Kconfig (Huacai Chen) [task:217982]
  - LoongArch: Select ARCH_HAS_CURRENT_STACK_POINTER in Kconfig (Huacai Chen) [task:217982]
  - LoongArch: Add kernel livepatching support (Jinyang He) [task:217982]
  - LoongArch: Add ORC stack unwinder support (Tiezhu Yang) [task:217982]
  - objtool/LoongArch: Enable orc to be built (Tiezhu Yang) [task:217982]
  - objtool/LoongArch: Implement instruction decoder (Tiezhu Yang) [task:217982]
  - objtool/LoongArch: Enable objtool to be built (Tiezhu Yang) [task:217982]
  - LoongArch: Update Loongson-3 default config file (Huacai Chen) [task:217982]
  - LoongArch: BPF: Support 64-bit pointers to kfuncs (Hengqi Chen) [task:217982]
  - LoongArch: Fix definition of ftrace_regs_set_instruction_pointer() (Tiezhu Yang) [task:217982]
  - LoongArch: Let cores_io_master cover the largest NR_CPUS (Huacai Chen) [task:217982]
  - LoongArch: Change SHMLBA from SZ_64K to PAGE_SIZE (Huacai Chen) [task:217982]
  - LoongArch: Add a missing call to efi_esrt_init() (Huacai Chen) [task:217982]
  - docs: rust: fix improper rendering in Arch Support page (Bo-Wei Chen) [task:217982]
  - arm64: rust: Enable Rust support for AArch64 (Jamie Cunliffe) [task:217982]
  - LoongArch: Enable initial Rust support (WANG Rui) [task:217982]
  - modpost: Ignore relaxation and alignment marker relocs on LoongArch (WANG Xuerui) [task:217982]
  - selftests/nolibc: use EFI -bios for LoongArch qemu (Thomas Weißschuh) [task:217982]
  - scripts/decodecode: add support for LoongArch (Youling Tang) [task:217982]
  - LoongArch: signal.c: add header file to fix build error (Randy Dunlap) [task:217982]
  - LoongArch: BPF: Fix unconditional bswap instructions (Tiezhu Yang) [task:217982]
  - LoongArch: BPF: Fix sign-extension mov instructions (Tiezhu Yang) [task:217982]
  - LoongArch: Slightly clean up drdtime() (Xi Ruoyao) [task:217982]
  - LoongArch: Use generic interface to support crashkernel=X,[high,low] (Youling Tang) [task:217982]
  - crash_core: fix and simplify the logic of crash_exclude_mem_range() (Yuntao Wang) [task:217982]
  - kdump: defer the insertion of crashkernel resources (Huacai Chen) [task:217982]
  - crash_core: remove duplicated including of kexec.h (Wang Jinchao) [task:217982]
  - kexec_file: print out debugging message if required (Baoquan He) [task:217982]
  - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [task:217982]
  - crash_core: fix the check for whether crashkernel is from high memory (Yuntao Wang) [task:217982]
  - crash_core: move crashk_*res definition into crash_core.c (Baoquan He) [task:217982]
  - crash_core: add generic function to do reservation (Baoquan He) [task:217982]
  - crash_core: change parse_crashkernel() to support crashkernel=,high|low parsing (Baoquan He) [task:217982]
  - crash_core: change the prototype of function parse_crashkernel() (Baoquan He) [task:217982]
  - crash_core.c: remove unnecessary parameter of function (Baoquan He) [task:217982]
  - Docs/zh_CN/LoongArch: Update links in LoongArch introduction.rst (Yanteng Si) [task:217982]
  - Docs/LoongArch: Update links in LoongArch introduction.rst (Yanteng Si) [task:217982]
  - LoongArch: Add __percpu annotation for __percpu_read()/__percpu_write() (Huacai Chen) [task:217982]
  - LoongArch: Explicitly set -fdirect-access-external-data for vmlinux (WANG Rui) [task:217982]
  - selftests/bpf: Enable cpu v4 tests for LoongArch (Hengqi Chen) [task:217982]
  - selftests/bpf: Enable the cpuv4 tests for s390x (Ilya Leoshkevich) [task:217982]
  - selftest, bpf: enable cpu v4 tests for arm32 (Puranjay Mohan) [task:217982]
  - LoongArch: BPF: Support signed mod instructions (Hengqi Chen) [task:217982]
  - LoongArch: BPF: Support signed div instructions (Hengqi Chen) [task:217982]
  - LoongArch: BPF: Support 32-bit offset jmp instructions (Hengqi Chen) [task:217982]
  - LoongArch: BPF: Support unconditional bswap instructions (Hengqi Chen) [task:217982]
  - LoongArch: BPF: Support sign-extension mov instructions (Hengqi Chen) [task:217982]
  - LoongArch: BPF: Support sign-extension load instructions (Hengqi Chen) [task:217982]
  - LoongArch: Add more instruction opcodes and emit_* helpers (Hengqi Chen) [task:217982]
  - LoongArch: Relax memory ordering for atomic operations (WANG Rui) [task:217982]
  - LoongArch: Disable module from accessing external data directly (WANG Rui) [task:217982]
  - LoongArch: Support PREEMPT_DYNAMIC with static keys (Huacai Chen) [task:217982]
  - SMI: 3rd/smidrm: add smi768/smi750 support (renpanpan) [task:205962]
  - OPENEULER: iommu/arm-smmu-v3: Enable iotlb_sync_map according to SMMU_IIDR (Zhang Zekun) [task:218849]
  - OPENEULER: RDMA/hns: Support DSCP of userspace (Yixing Liu) [task:218848]
  - OPENEULER: RDMA/hns: Append SCC context to the raw dump of QP Resource (wenglianfa) [task:218848]
  - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Yonghong Song) [task:217821]
  - selftests/bpf: Remove tests for zeroed-array kptr (Hou Tao) [task:217821]
  - bpf: Do not allocate percpu memory at init stage (Yonghong Song) [task:217821]
  - selftests/bpf: Add more test cases for bpf memory allocator (Hou Tao) [task:217821]
  - libbpf: Add __percpu_kptr macro definition (Yonghong Song) [task:217821]
  - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Yonghong Song) [task:217821]
  - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Yonghong Song) [task:217821]
  - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Yonghong Song) [task:217821]
  - bpf: Add BPF_KPTR_PERCPU as a field type (Yonghong Song) [task:217821]
  - bpf: Add support for non-fix-size percpu mem allocation (Yonghong Song) [task:217821]


author: Jackie Liu <liuyun01@kylinos.cn> - 6.6.0-7.0.v2405
changelog:
  - OPENEULER: crypto/trng: Remove the automatic loading of the hisi_trng driver (liulongfang) [task:218998]
  - OPENEULER: crypto: hisilicon/trng - use %u to print u32 variables (Weili Qian) [task:218998]
  - OPENEULER: irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (Xiang Chen) [task:219079]
  - OPENEULER: xhci: fix USB xhci controller issue (Longfang Liu) [task:218856]
  - configs: add config BMA to config files (Yongzhen Zhang) [task:218837]
  - OPENEULER: Huawei BMA: Adding Huawei BMA driver: cdev_veth_drv (Huajingjing) [task:218837]
  - OPENEULER: Huawei BMA: Adding Huawei BMA driver: host_kbox_drv (Huajingjing) [task:218837]
  - OPENEULER: Huawei BMA: Adding Huawei BMA driver: host_veth_drv (Huajingjing) [task:218837]
  - OPENEULER: Huawei BMA: Adding Huawei BMA driver: host_cdev_drv (Huajingjing) [task:218837]
  - OPENEULER: Huawei BMA: Adding Huawei BMA driver: host_edma_drv (Huajingjing) [task:218837]
  - OPENEULER: scsi: sd: try more retries of START_STOP when resuming scsi device (Xiang Chen) [task:219066]
  - mm/huge_memory: fix folio_set_dirty() vs. folio_mark_dirty() (David Hildenbrand) [task:219029]
  - mm/rmap: silence VM_WARN_ON_FOLIO() in __folio_rmap_sanity_checks() (David Hildenbrand) [task:219029]
  - mm/khugepaged: convert alloc_charge_hpage() to use folios (Vishal Moola (Oracle)) [task:219029]
  - mm/khugepaged: convert is_refcount_suitable() to use folios (Vishal Moola (Oracle)) [task:219029]
  - mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios (Vishal Moola (Oracle)) [task:219029]
  - mm/khugepaged: convert __collapse_huge_page_isolate() to use folios (Vishal Moola (Oracle)) [task:219029]
  - Bluetooth: ISO: Fix not validating setsockopt user input (Luiz Augusto von Dentz) [task:223138] {CVE-2024-35964}
  - drm/amd/display: Fix bounds check for dcn35 DcfClocks (Roman Li) [task:223139] {CVE-2024-35788}
  - Bluetooth: hci_sock: Fix not validating setsockopt user input (Luiz Augusto von Dentz) [task:223137] {CVE-2024-35963}
  - mm/selftests: fix pagemap_ioctl memory map test (Peter Xu) [task:222805]
  - selftests: mm: fix some build warnings (Muhammad Usama Anjum) [task:222805]
  - selftests: mm: skip whole test instead of failure (Muhammad Usama Anjum) [task:222805]
  - fs/proc/task_mmu: fix loss of young/dirty bits during pagemap scan (Ryan Roberts) [task:222805]
  - fs/proc/task_mmu: move mmu notification mechanism inside mm lock (Muhammad Usama Anjum) [task:222805]
  - mm/pagemap: fix ioctl(PAGEMAP_SCAN) on vma check (Peter Xu) [task:222805]
  - fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pmd_entry() (Ryan Roberts) [task:222805]
  - mm/pagemap: fix wr-protect even if PM_SCAN_WP_MATCHING not set (Peter Xu) [task:222805]
  - selftests: add a selftest to verify hugetlb usage in memcg (Nhat Pham) [task:218836]
  - hugetlb: memcg: account hugetlb-backed memory in memory controller (Nhat Pham) [task:218836]
  - mm: memory: use a folio in validate_page_before_insert() (Kefeng Wang) [task:205742]
  - selftests/mm: run_vmtests.sh: add hugetlb test category (Breno Leitao) [task:219030]
  - mprotect: use pfn_swap_entry_folio (Matthew Wilcox (Oracle)) [task:219030]
  - proc: use pfn_swap_entry_folio where obvious (Matthew Wilcox (Oracle)) [task:219030]
  - mm: remove one last reference to page_add_*_rmap() (David Hildenbrand) [task:219030]
  - mm/rmap: rename COMPOUND_MAPPED to ENTIRELY_MAPPED (David Hildenbrand) [task:219030]
  - mm: convert page_try_share_anon_rmap() to folio_try_share_anon_rmap_[pte|pmd]() (David Hildenbrand) [task:219030]
  - mm/rmap: remove page_try_dup_anon_rmap() (David Hildenbrand) [task:219030]
  - mm/huge_memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pmd() (David Hildenbrand) [task:219030]
  - mm/rmap: remove page_remove_rmap() (David Hildenbrand) [task:219030]
  - Documentation: stop referring to page_remove_rmap() (David Hildenbrand) [task:219030]
  - mm/rmap: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/migrate_device: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/ksm: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/khugepaged: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand) [task:219030]
  - kernel/events/uprobes: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/rmap: remove RMAP_COMPOUND (David Hildenbrand) [task:219030]
  - mm/rmap: remove page_add_anon_rmap() (David Hildenbrand) [task:219030]
  - mm/swapfile: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/ksm: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/migrate: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/huge_memory: page_add_anon_rmap() -> folio_add_anon_rmap_pmd() (David Hildenbrand) [task:219030]
  - mm/rmap: remove page_add_file_rmap() (David Hildenbrand) [task:219030]
  - mm/userfaultfd: page_add_file_rmap() -> folio_add_file_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/migrate: page_add_file_rmap() -> folio_add_file_rmap_pte() (David Hildenbrand) [task:219030]
  - mm/huge_memory: page_add_file_rmap() -> folio_add_file_rmap_pmd() (David Hildenbrand) [task:219030]
  - mm/rmap: introduce and use hugetlb_try_share_anon_rmap() (David Hildenbrand) [task:219030]
  - mm: remove page_add_new_anon_rmap and lru_cache_add_inactive_or_unevictable (Matthew Wilcox (Oracle)) [task:219030]
  - mm: convert collapse_huge_page() to use a folio (Matthew Wilcox (Oracle)) [task:219030]
  - mm: convert migrate_vma_insert_page() to use a folio (Matthew Wilcox (Oracle)) [task:219030]
  - mm: remove references to page_add_new_anon_rmap in comments (Matthew Wilcox (Oracle)) [task:219030]
  - mm: remove stale example from comment (Matthew Wilcox (Oracle)) [task:219030]
  - mm: remove PageAnonExclusive assertions in unuse_pte() (Matthew Wilcox (Oracle)) [task:219030]
  - mm: convert unuse_pte() to use a folio throughout (Matthew Wilcox (Oracle)) [task:219030]
  - mm: convert ksm_might_need_to_copy() to work on folios (Matthew Wilcox (Oracle)) [task:219030]
  - mm/rmap: support move to different root anon_vma in folio_move_anon_rmap() (Andrea Arcangeli) [task:219030]
  - mm: ksm: use more folio api in ksm_might_need_to_copy() (Kefeng Wang) [task:219030]
  - mm: remove page_cpupid_xchg_last() (Kefeng Wang) [task:217982]
  - mm: use folio_xchg_last_cpupid() in wp_page_reuse() (Kefeng Wang) [task:217982]
  - mm: convert wp_page_reuse() and finish_mkwrite_fault() to take a folio (Kefeng Wang) [task:217982]
  - mm: make finish_mkwrite_fault() static (Kefeng Wang) [task:217982]
  - mm: huge_memory: use folio_xchg_last_cpupid() in __split_huge_page_tail() (Kefeng Wang) [task:217982]
  - mm: migrate: use folio_xchg_last_cpupid() in folio_migrate_flags() (Kefeng Wang) [task:217982]
  - sched/fair: use folio_xchg_last_cpupid() in should_numa_migrate_memory() (Kefeng Wang) [task:217982]
  - mm: add folio_xchg_last_cpupid() (Kefeng Wang) [task:217982]
  - mm: remove xchg_page_access_time() (Kefeng Wang) [task:219030]
  - mm: mprotect: use a folio in change_pte_range() (Kefeng Wang) [task:219030]
  - sched/fair: use folio_xchg_access_time() in numa_hint_fault_latency() (Kefeng Wang) [task:219030]
  - mm: remove page_cpupid_last() (Kefeng Wang) [task:219030]
  - mm: huge_memory: use folio_last_cpupid() in __split_huge_page_tail() (Kefeng Wang) [task:219030]
  - mm: huge_memory: use folio_last_cpupid() in do_huge_pmd_numa_page() (Kefeng Wang) [task:219030]
  - mm: memory: use folio_last_cpupid() in do_numa_page() (Kefeng Wang) [task:219030]
  - mm: add folio_last_cpupid() (Kefeng Wang) [task:217982]
  - mm_types: add virtual and _last_cpupid into struct folio (Kefeng Wang) [task:217982]
  - selftests: mm: add pagemap ioctl tests (Muhammad Usama Anjum) [task:222805]
  - mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL (Muhammad Usama Anjum) [task:222805]
  - tools headers UAPI: update linux/fs.h with the kernel sources (Muhammad Usama Anjum) [task:222805]
  - fs/proc/task_mmu: add fast paths to get/clear PAGE_IS_WRITTEN flag (Muhammad Usama Anjum) [task:222805]
  - fs/proc/task_mmu: implement IOCTL to get and optionally clear info about PTEs (Muhammad Usama Anjum) [task:222805]
  - userfaultfd: UFFD_FEATURE_WP_ASYNC (Peter Xu) [task:222805]
  - sched/numa, mm: make numa migrate functions to take a folio (Kefeng Wang) [task:219030]
  - mm: mempolicy: make mpol_misplaced() to take a folio (Kefeng Wang) [task:219030]
  - mm: memory: make numa_migrate_prep() to take a folio (Kefeng Wang) [task:219030]
  - mm: memory: use a folio in do_numa_page() (Kefeng Wang) [task:219030]
  - mm: huge_memory: use a folio in do_huge_pmd_numa_page() (Kefeng Wang) [task:219030]
  - mm: memory: add vm_normal_folio_pmd() (Kefeng Wang) [task:219030]
  - mm: migrate: convert migrate_misplaced_page() to migrate_misplaced_folio() (Kefeng Wang) [task:219030]
  - mm: migrate: convert numamigrate_isolate_page() to numamigrate_isolate_folio() (Kefeng Wang) [task:219030]
  - mm: migrate: remove THP mapcount check in numamigrate_isolate_page() (Kefeng Wang) [task:219030]
  - mm: migrate: remove PageTransHuge check in numamigrate_isolate_page() (Kefeng Wang) [task:219030]
  - arm64/config: Enable CONFIG_ACPI_AGDI and CONFIG_ACPI_FFH (lifangxu) [task:219103]
  - OPENEULER: net/hinic: Fix several compilation warnings with aarch64-openEuler-linux toolchain (Zhou Shuai) [task:219084]
  - OPENEULER: KVM: arm64: Support the vCPU preemption check (Zengruan Ye) [task:215413]
  - OPENEULER: KVM: arm64: Add interface to support vCPU preempted check (Zengruan Ye) [task:215413]
  - OPENEULER: KVM: arm64: Support pvsched preempted via shared structure (liyouhong) [task:215413]
  - OPENEULER: KVM: arm64: Implement PV_SCHED_FEATURES call (Zengruan Ye) [task:215413]
  - OPENEULER: KVM: arm64: Document PV-sched interface (Zengruan Ye) [task:215413]
  - OPENEULER: crypto: hisilicon/qm - register to UACCE subsystem in UACCE_MODE_NOIOMMU mode (JiangShui Yang) [task:218874]
  - OPENEULER: crypto: hisilicon/qm - get the type of iommu (JiangShui Yang) [task:218874]
  - OPENEULER: uacce: support UACCE_MODE_NOIOMMU mode (JiangShui Yang) [task:218874]
  - mm: make folio_pte_batch available outside of mm/memory.c (Barry Song) [task:205742]
  - arm64/mm: automatically fold contpte mappings (Ryan Roberts) [task:205742]
  - arm64/mm: __always_inline to improve fork() perf (Ryan Roberts) [task:205742]
  - arm64/mm: implement pte_batch_hint() (Ryan Roberts) [task:205742]
  - mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() (Ryan Roberts) [task:205742]
  - arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs (Ryan Roberts) [task:205742]
  - arm64/mm: implement new wrprotect_ptes() batch API (Ryan Roberts) [task:205742]
  - arm64/mm: wire up PTE_CONT for user mappings (Ryan Roberts) [task:205742]
  - arm64/mm: dplit __flush_tlb_range() to elide trailing DSB (Ryan Roberts) [task:205742]
  - arm64/mm: new ptep layer to manage contig bit (Ryan Roberts) [task:205742]
  - arm64/mm: convert ptep_clear() to ptep_get_and_clear() (Ryan Roberts) [task:205742]
  - arm64/mm: convert set_pte_at() to set_ptes(..., 1) (Ryan Roberts) [task:205742]
  - arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) (Ryan Roberts) [task:205742]
  - mm: tidy up pte_next_pfn() definition (Ryan Roberts) [task:205742]
  - x86/mm: convert pte_next_pfn() to pte_advance_pfn() (Ryan Roberts) [task:205742]
  - arm64/mm: convert pte_next_pfn() to pte_advance_pfn() (Ryan Roberts) [task:205742]
  - mm: introduce pte_advance_pfn() and use for pte_next_pfn() (Ryan Roberts) [task:205742]
  - mm: thp: batch-collapse PMD with set_ptes() (Ryan Roberts) [task:205742]
  - mm: clarify the spec for set_ptes() (Ryan Roberts) [task:205742]
  - mm: memory: move mem_cgroup_charge() into alloc_anon_folio() (Kefeng Wang) [task:205742]
  - tools/mm: add thpmaps script to dump THP usage info (Ryan Roberts) [task:205742]
  - mm: memory: use folio_prealloc() in wp_page_copy() (Kefeng Wang) [task:205742]
  - mm: memory: use a folio in do_cow_fault() (Kefeng Wang) [task:205742]
  - mm: memory: rename page_copy_prealloc() to folio_prealloc() (Kefeng Wang) [task:205742]
  - LoongArch: KVM: Add mmio trace events support (Bibo Mao) [task:222466]
  - LoongArch: KVM: Add software breakpoint support (Bibo Mao) [task:222466]
  - LoongArch: KVM: Add PV IPI support on guest side (Bibo Mao) [task:222466]
  - LoongArch: KVM: Add PV IPI support on host side (Bibo Mao) [task:222466]
  - LoongArch: KVM: Add vcpu mapping from physical cpuid (Bibo Mao) [task:222466]
  - LoongArch: KVM: Add cpucfg area for kvm hypervisor (Bibo Mao) [task:222466]
  - LoongArch: KVM: Add hypercall instruction emulation (Bibo Mao) [task:222466]
  - accel/ivpu: Put NPU back to D3hot after failed resume (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Fix PCI D0 state entry in resume (Wachowski, Karol) [task:218895]
  - accel/ivpu: Fix DevTLB errors on suspend/resume and recovery (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Add job status for jobs aborted by the driver (Grzegorz Trzebiatowski) [task:218895]
  - accel/ivpu/40xx: Enable D0i3 message (Krystian Pradzynski) [task:218895]
  - accel/ivpu: Correct MMU queue size checking functions (Wachowski, Karol) [task:218895]
  - accel/ivpu: Improve recovery and reset support (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Improve stability of ivpu_submit_ioctl() (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Fix dev open/close races with unbind (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Disable PLL after VPU IP reset during FLR (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Deprecate DRM_IVPU_PARAM_CONTEXT_PRIORITY param (Wachowski, Karol) [task:218895]
  - accel/ivpu: Improve buffer object debug logs (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Disable buffer sharing among VPU contexts (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Free buffer sgt on unbind (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Fix for missing lock around drm_gem_shmem_vmap() (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Add diagnostic messages when VPU fails to boot or suspend (Wachowski, Karol) [task:218895]
  - accel/ivpu: Add debug prints for MMU map/unmap operations (Wachowski, Karol) [task:218895]
  - accel/ivpu: Call diagnose failure in ivpu_mmu_cmdq_sync() (Wachowski, Karol) [task:218895]
  - accel/ivpu: Dump MMU events in case of VPU boot timeout (Wachowski, Karol) [task:218895]
  - accel/qaic: Order pci_remove() operations in reverse of probe() (Jeffrey Hugo) [task:218895]
  - accel/qaic: Leverage DRM managed APIs to release resources (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/habanalabs/gaudi2: avoid overriding existing undefined opcode data (Tomer Tayar) [task:218895]
  - accel/habanalabs: add parent_device sysfs attribute (Tomer Tayar) [task:218895]
  - accel/habanalabs/gaudi2: add zero padding when printing QM CP instruction (Tomer Tayar) [task:218895]
  - accel/habanalabs: report 3 instances of Infineon second stage (Ariel Suller) [task:218895]
  - accel/habanalabs/gaudi2: add signed dev info uAPI (Moti Haimovski) [task:218895]
  - accel/habanalabs/gaudi2: use correct registers to dump QM CQ info (Tomer Tayar) [task:218895]
  - accel/habanalabs: expose module id through sysfs (Dani Liberman) [task:218895]
  - accel/habanalabs: print error code when mapping fails (Dani Liberman) [task:218895]
  - accel/habanalabs/gaudi2: get the correct QM CQ info upon an error (Tomer Tayar) [task:218895]
  - accel/habanalabs: set hard reset flag if graceful reset is skipped (Tomer Tayar) [task:218895]
  - accel/habanalabs: remove 'get temperature' debug print (Ofir Bitton) [task:218895]
  - accel/habanalabs/gaudi2: fix undef opcode reporting (Dafna Hirschfeld) [task:218895]
  - accel/habanalabs: fix EQ heartbeat mechanism (Farah Kassabri) [task:218895]
  - accel/habanalabs: add log when eq event is not received (Farah Kassabri) [task:218895]
  - accel/habanalabs/gaudi2: assume hard-reset by FW upon PCIe AXI drain (Tomer Tayar) [task:218895]
  - accel/habanalabs: update device boot error check (Farah Kassabri) [task:218895]
  - accel/habanalabs: add pcie reset prepare/done hooks (farah kassabri) [task:218895]
  - accel/qaic: Call drm_gem_create_mmap_offset() once for each BO (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Drop the reference to BO in error path of create BO IOCTL (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Fix MHI channel struct field order (Jeffrey Hugo) [task:218895]
  - accel/qaic: Remove bo->queued field (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Deprecate ->size field from attach slice IOCTL structure (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel: Include <drm/drm_auth.h> (Thomas Zimmermann) [task:218895]
  - accel/qaic: Expand DRM device lifecycle (Carl Vanderlip) [task:218895]
  - accel/qaic: Increase number of in_reset states (Carl Vanderlip) [task:218895]
  - eventfd: simplify eventfd_signal() (Christian Brauner) [task:218895]
  - i915: make inject_virtual_interrupt() void (Christian Brauner) [task:218895]
  - accel/qaic: Update MAX_ORDER use to be inclusive (Jeffrey Hugo) [task:218895]
  - accel/ivpu: Use threaded IRQ to handle JOB done messages (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Use dedicated work for job timeout detection (Stanislaw Gruszka) [task:218895]
  - accel/ivpu: Do not use cons->aborted for job_done_thread (Stanislaw Gruszka) [task:218895]
  - accel/ivpu: Do not use irqsave in ivpu_ipc_dispatch (Stanislaw Gruszka) [task:218895]
  - accel/ivpu: Rename cons->rx_msg_lock (Stanislaw Gruszka) [task:218895]
  - accel/ivpu: Use GEM shmem helper for all buffers (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Remove support for uncached buffers (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Fix locking in ivpu_bo_remove_all_bos_from_context() (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Allocate vpu_addr in gem->open() callback (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Fix compilation with CONFIG_PM=n (Jacek Lawrynowicz) [task:218895]
  - accel/qaic: Support for 0 resize slice execution in BO (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Quiet array bounds check on DMA abort message (Carl Vanderlip) [task:218895]
  - accel/ivpu: Rename VPU to NPU in product strings (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Simplify MMU SYNC command (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Make DMA allocations for MMU600 write combined (Karol Wachowski) [task:218895]
  - accel/ivpu: Print CMDQ errors after consumer timeout (Karol Wachowski) [task:218895]
  - accel/ivpu: Abort pending rx ipc on reset (Stanislaw Gruszka) [task:218895]
  - OPENEULER: locking/osq_lock: Avoid false sharing in optimistic_spin_node (Zeng Heng) [task:219097]
  - selftests/bpf: Export send_recv_data helper (Geliang Tang) [task:222415]
  - selftests/bpf: Add struct send_recv_arg (Geliang Tang) [task:222415]
  - selftests/bpf: Implement set_hw_ring_size function to configure interface ring size (Tushar Vyavahare) [task:222415]
  - selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size (Tushar Vyavahare) [task:222415]
  - selftests/bpf: Add csum helpers (Stanislav Fomichev) [task:222415]
  - selftests: mptcp: test last time mptcp_info (Geliang Tang) [task:201243]
  - mptcp: add last time fields in mptcp_info (Geliang Tang) [task:201243]
  - mptcp: add reset reason options in some places (Jason Xing) [task:201243]
  - mm: filemap: batch mm counter updating in filemap_map_pages() (Kefeng Wang) [task:219095]
  - mm: move mm counter updating out of set_pte_range() (Kefeng Wang) [task:219095]
  - mm/slub: remove unused parameter in next_freelist_entry() (Chengming Zhou) [task:219102]
  - mm/slub: remove full list manipulation for non-debug slab (Chengming Zhou) [task:219102]
  - mm/slub: directly load freelist from cpu partial slab in the likely case (Chengming Zhou) [task:219102]
  - slub: Update frozen slabs documentations in the source (Chengming Zhou) [task:219102]
  - slub: Rename all *unfreeze_partials* functions to *put_partials* (Chengming Zhou) [task:219102]
  - slub: Optimize deactivate_slab() (Chengming Zhou) [task:219102]
  - slub: Delay freezing of partial slabs (Chengming Zhou) [task:219102]
  - slub: Introduce freeze_slab() (Chengming Zhou) [task:219102]
  - slub: Prepare __slab_free() for unfrozen partial slab out of node partial list (Chengming Zhou) [task:219102]
  - slub: Keep track of whether slub is on the per-node partial list (Chengming Zhou) [task:219102]
  - slub: Change get_partial() interfaces to return slab (Chengming Zhou) [task:219102]
  - slub: Reflow ___slab_alloc() (Chengming Zhou) [task:219102]
  - OPENEULER: hisi_acc_vfio_pci: obtain the mailbox configuration at one time (Weili Qian) [task:219072]
  - OPENEULER: vfio/migration: remove unused local variable (Weili Qian) [task:219072]
  - OPENEULER: vfio/migration: bugfix cache write-back issue (Longfang Liu) [task:219072]
  - OPENEULER: vfio/migration: add eq and aeq interruption restore (Longfang Liu) [task:219072]
  - OPENEULER: vfio/migration: bugfix some driver code (Longfang Liu) [task:219072]
  - OPENEULER: vfio/migration: added map length page alignment (Longfang Liu) [task:219072]
  - OPENEULER: crypto: hisilicon/qm - obtain the mailbox configuration at one time (Weili Qian) [task:219072]
  - ksmbd: fix potencial out-of-bounds when buffer offset is invalid (Namjae Jeon) [task:221662]
  - ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16() (Namjae Jeon) [task:221662]
  - crypto: GM certificate verification requires built-in SM2 (chengang) [task:221098]
  - selftests: mptcp: netlink: drop disable=SC2086 (Geliang Tang) [task:201243]
  - selftests: mptcp: ip_mptcp option for more scripts (Geliang Tang) [task:201243]
  - selftests: mptcp: use pm_nl endpoint ops (Geliang Tang) [task:201243]
  - selftests: mptcp: export pm_nl endpoint ops (Geliang Tang) [task:201243]
  - selftests: mptcp: join: update endpoint ops (Geliang Tang) [task:201243]
  - selftests: mptcp: netlink: add change_address helper (Geliang Tang) [task:201243]
  - selftests: mptcp: add {get,format}_endpoint(s) helpers (Geliang Tang) [task:201243]
  - selftests: mptcp: netlink: add 'limits' helpers (Geliang Tang) [task:201243]
  - selftests: mptcp: export ip_mptcp to mptcp_lib (Geliang Tang) [task:201243]
  - selftests: mptcp: add ms units for tc-netem delay (Geliang Tang) [task:201243]
  - selftests: mptcp: add tc check for check_tools (Geliang Tang) [task:201243]
  - selftests/bpf: Add pid limit for mptcpify prog (Geliang Tang) [task:201243]
  - mptcp: prevent BPF accessing lowat from a subflow socket. (Paolo Abeni) [task:201243]
  - LINKDATA: sxe: Add the sxe network card driver (yangchangfu) [task:216613]
  - LoongArch: KVM: Fix build due to API changes (Huacai Chen) [task:221002]
  - VOLANS: vrcdrv: Add driver support for VRC5316 raid card (Mingming gu) [task:212407]
  - memblock tests: fix undefined reference to `panic' (Wei Yang)
  - security: add kysec, box and kic (Jiangshan Yi) [task:218079]
  - x86/config: add smi768 support (renpanpan) [task:205962]
  - audit: add dac audit function (yangzhao) [task:205995]
  - security/ksaf: stake for ethernet device permission (yangzhao) [task:205995]
  - security/ksaf: stake for pci device permission (yangzhao) [task:205995]
  - security/ksaf: stake for serial port device permission (yangzhao) [task:205995]
  - security/ksaf: stake for parallel port device permission (yangzhao) [task:205995]
  - security/ksaf: stake for modem device permission (yangzhao) [task:205995]
  - security/ksaf: stake for mmc device permission (yangzhao) [task:205995]
  - security/ksaf: stake for video device permission (yangzhao) [task:205995]
  - security/ksaf: stake for infrared device permission (yangzhao) [task:205995]
  - security/ksaf: stake for hdmi and dp device permission (yangzhao) [task:205995]
  - security/ksaf: stake for device mount flags setting (yangzhao) [task:205995]
  - security/ksaf: stake for cdrom device permission (yangzhao) [task:205995]
  - security/ksaf: stake for USB device permission (yangzhao) [task:205995]
  - security/ksaf: prohibit rewrite cred security data (yangzhao) [task:205995]
  - security/ksaf: stake for inode post rename function (yangzhao) [task:205995]
  - security/ksaf: stake for inode security data coping (yangzhao) [task:205995]
  - security/ksaf: stake for kernel module deleting permission (yangzhao) [task:205995]
  - security/ksaf: stake for file hiding function (yangzhao) [task:205995]
  - security/ksaf: add ksaf safety base module (yangzhao) [task:205995]
  - netforward: mark netforward nce module support by partner (luoqing) [task:210742]
  - NETFORWARD: nce: Add Netforward nce PCIe driver support (support) [task:210742]
  - crypto: qat - improve error message in adf_get_arbiter_mapping() (Adam Guerin) [task:218997]
  - selftests/bpf: Drop settimeo in do_test (Geliang Tang) [task:201243]
  - selftests/bpf: Use connect_fd_to_fd in bpf_tcp_ca (Geliang Tang) [task:201243]
  - selftests/bpf: Use start_server in bpf_tcp_ca (Geliang Tang) [task:201243]
  - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Yuran Pereira) [task:201243]
  - block: add a partscan sysfs attribute for disks (Christoph Hellwig) [task:221659]
  - block: add a disk_has_partscan helper (Christoph Hellwig) [task:221659]
  - Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching sysfs file (SeongJae Park) [task:221659]
  - docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa) [task:221659]
  - admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET (Thomas Weißschuh) [task:221659]
  - KEYS: trusted: Do not use WARN when encode fails (Jarkko Sakkinen) [task:221659]
  - remoteproc: mediatek: Make sure IPI buffer fits in L2TCM (AngeloGioacchino Del Regno) [task:221659]
  - serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson) [task:221659]
  - usb: typec: tipd: fix event checking for tps6598x (Javier Carrasco) [task:221659]
  - usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus) [task:221659]
  - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [task:221659]
  - usb: dwc3: Wait unconditionally after issuing EndXfer command (Prashanth K) [task:221659]
  - binder: fix max_thread type inconsistency (Carlos Llamas) [task:221659]
  - drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam) [task:221659]
  - erofs: reliably distinguish block based and fscache mode (Christian Brauner) [task:221659]
  - erofs: get rid of erofs_fs_context (Baokun Li) [task:221659]
  - bpf: Add missing BPF_LINK_TYPE invocations (Jiri Olsa) [task:221659]
  - kselftest: Add a ksft_perror() helper (Mark Brown) [task:221659]
  - mmc: core: Add HS400 tuning in HS400es initialization (Mengqi Zhang) [task:221659]
  - KEYS: trusted: Fix memory leak in tpm2_key_encode() (Jarkko Sakkinen) [task:221659]
  - Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init() (Sungwoo Kim) [task:221659]
  - Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect() (Sungwoo Kim) [task:221659]
  - ice: remove unnecessary duplicate checks for VF VSI ID (Jacob Keller) [task:221659]
  - ice: pass VSI pointer into ice_vc_isvalid_q_id (Jacob Keller) [task:221659]
  - net: ks8851: Fix another TX stall caused by wrong ISR flag handling (Ronald Wahl) [task:221659]
  - drm/amd/display: Fix division by zero in setup_dsc_config (Jose Fernandez) [task:221659]
  - smb: smb2pdu.h: Avoid -Wflex-array-member-not-at-end warnings (Gustavo A. R. Silva) [task:221659]
  - ksmbd: add continuous availability share parameter (Namjae Jeon) [task:221659]
  - cifs: Add tracing for the cifs_tcon struct refcounting (David Howells) [task:221659]
  - smb: client: instantiate when creating SFU files (Paulo Alcantara) [task:221659]
  - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [task:221659]
  - smb3: add trace event for mknod (Steve French) [task:221659]
  - smb311: additional compression flag defined in updated protocol spec (Steve French) [task:221659]
  - smb311: correct incorrect offset field in compression header (Steve French) [task:221659]
  - cifs: Move some extern decls from .c files to .h (Steve French) [task:221659]
  - ksmbd: Fix spelling mistake "connction" -> "connection" (Colin Ian King) [task:221659]
  - ksmbd: fix possible null-deref in smb_lazy_parent_lease_break_close (Marios Makassikis) [task:221659]
  - cifs: remove redundant variable assignment (Bharath SM) [task:221659]
  - cifs: fixes for get_inode_info (Meetakshi Setiya) [task:221659]
  - cifs: defer close file handles having RH lease (Bharath SM) [task:221659]
  - ksmbd: add support for durable handles v1/v2 (Namjae Jeon) [task:221659]
  - ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session (Namjae Jeon) [task:221659]
  - smb: common: simplify compression headers (Enzo Matsumiya) [task:221659]
  - smb: common: fix fields sizes in compression_pattern_payload_v1 (Enzo Matsumiya) [task:221659]
  - smb: client: negotiate compression algorithms (Enzo Matsumiya) [task:221659]
  - smb3: add dynamic trace point for ioctls (Steve French) [task:221659]
  - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [task:221659]
  - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [task:221659]
  - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [task:221659]
  - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Steve French) [task:221659]
  - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Dan Carpenter) [task:221659]
  - smb: client: add support for WSL reparse points (Paulo Alcantara) [task:221659]
  - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [task:221659]
  - smb: client: fix potential broken compound request (Paulo Alcantara) [task:221659]
  - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [task:221659]
  - smb: client: introduce reparse mount option (Paulo Alcantara) [task:221659]
  - smb: client: retry compound request without reusing lease (Meetakshi Setiya) [task:221659]
  - smb: client: do not defer close open handles to deleted files (Steve French) [task:221659]
  - smb: client: reuse file lease key in compound operations (Meetakshi Setiya) [task:221659]
  - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [task:221659]
  - smb: client: parse owner/group when creating reparse points (Steve French) [task:221659]
  - smb3: update allocation size more accurately on write completion (Steve French) [task:221659]
  - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [task:221659]
  - cifs: update the same create_guid on replay (Steve French) [task:221659]
  - ksmbd: Add kernel-doc for ksmbd_extract_sharename() function (Yang Li) [task:221659]
  - cifs: set replay flag for retries of write command (Shyam Prasad N) [task:221659]
  - cifs: commands that are retried should have replay flag set (Shyam Prasad N) [task:221659]
  - smb: client: delete "true", "false" defines (Alexey Dobriyan) [task:221659]
  - smb: Fix some kernel-doc comments (Yang Li) [task:221659]
  - cifs: new mount option called retrans (Shyam Prasad N) [task:221659]
  - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [task:221659]
  - cifs: new nt status codes from MS-SMB2 (Shyam Prasad N) [task:221659]
  - cifs: pick channel for tcon and tdis (Shyam Prasad N) [task:221659]
  - cifs: minor comment cleanup (Steve French) [task:221659]
  - cifs: remove redundant variable tcon_exist (Colin Ian King) [task:221659]
  - ksmbd: vfs: fix all kernel-doc warnings (Randy Dunlap) [task:221659]
  - ksmbd: auth: fix most kernel-doc warnings (Randy Dunlap) [task:221659]
  - cifs: remove unneeded return statement (Steve French) [task:221659]
  - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [task:221659]
  - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (David Howells) [task:221659]
  - smb3: Improve exception handling in allocate_mr_list() (Markus Elfring) [task:221659]
  - cifs: fix in logging in cifs_chan_update_iface (Steve French) [task:221659]
  - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [task:221659]
  - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [task:221659]
  - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [task:221659]
  - smb: client: optimise reparse point querying (Steve French) [task:221659]
  - smb: client: allow creating special files via reparse points (Steve French) [task:221659]
  - smb: client: extend smb2_compound_op() to accept more commands (Steve French) [task:221659]
  - smb: client: Fix minor whitespace errors and warnings (Pierre Mariani) [task:221659]
  - smb: client: introduce cifs_sfu_make_node() (Steve French) [task:221659]
  - cifs: fix use after free for iface while disabling secondary channels (Ritvik Budhiraja) [task:221659]
  - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Steve French) [task:221659]
  - smb3: minor cleanup of session handling code (Steve French) [task:221659]
  - smb3: more minor cleanups for session handling routines (Steve French) [task:221659]
  - smb3: minor RDMA cleanup (Steve French) [task:221659]
  - cifs: print server capabilities in DebugData (Shyam Prasad N) [task:221659]
  - smb: use crypto_shash_digest() in symlink_hash() (Eric Biggers) [task:221659]
  - Add definition for new smb3.1.1 command type (Steve French) [task:221659]
  - SMB3: clarify some of the unused CreateOption flags (Steve French) [task:221659]
  - cifs: Add client version details to NTLM authenticate message (Meetakshi Setiya) [task:221659]
  - config: Enable Intel QAT_4XXX as kernel module (lifangxu) [task:218997]
  - crypto: qat - validate slices count returned by FW (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - improve error logging to be consistent across features (Adam Guerin) [task:218997]
  - crypto: qat - make ring to service map common for QAT GEN4 (Damian Muszynski) [task:218997]
  - crypto: qat - fix ring to service map for dcc in 420xx (Damian Muszynski) [task:218997]
  - crypto: qat - fix comment structure (Adam Guerin) [task:218997]
  - crypto: qat - remove unnecessary description from comment (Adam Guerin) [task:218997]
  - crypto: qat - remove double initialization of value (Adam Guerin) [task:218997]
  - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Adam Guerin) [task:218997]
  - crypto: qat - remove unused macros in qat_comp_alg.c (Adam Guerin) [task:218997]
  - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Dan Carpenter) [task:218997]
  - Documentation: qat: fix auto_reset section (Giovanni Cabiddu) [task:218997]
  - crypto: qat - change SLAs cleanup flow at shutdown (Damian Muszynski) [task:218997]
  - crypto: qat - improve aer error reset handling (Mun Chun Yep) [task:218997]
  - crypto: qat - limit heartbeat notifications (Furong Zhou) [task:218997]
  - crypto: qat - add auto reset on error (Damian Muszynski) [task:218997]
  - crypto: qat - add fatal error notification (Mun Chun Yep) [task:218997]
  - crypto: qat - re-enable sriov after pf reset (Mun Chun Yep) [task:218997]
  - crypto: qat - update PFVF protocol for recovery (Mun Chun Yep) [task:218997]
  - crypto: qat - disable arbitration before reset (Furong Zhou) [task:218997]
  - crypto: qat - add fatal error notify method (Furong Zhou) [task:218997]
  - crypto: qat - add heartbeat error simulator (Damian Muszynski) [task:218997]
  - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Erick Archer) [task:218997]
  - crypto: qat - avoid memcpy() overflow warning (Arnd Bergmann) [task:218997]
  - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Damian Muszynski) [task:218997]
  - crypto: qat - generate dynamically arbiter mappings (Damian Muszynski) [task:218997]
  - crypto: qat - add support for ring pair level telemetry (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - add support for device telemetry (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - add admin msgs for telemetry (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - include pci.h for GET_DEV() (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - add support for 420xx devices (Jie Wang) [task:218997]
  - crypto: qat - move fw config related structures (Jie Wang) [task:218997]
  - crypto: qat - relocate portions of qat_4xxx code (Jie Wang) [task:218997]
  - crypto: qat - change signature of uof_get_num_objs() (Jie Wang) [task:218997]
  - crypto: qat - add NULL pointer check (Giovanni Cabiddu) [task:218997]
  - crypto: qat - fix mutex ordering in adf_rl (Damian Muszynski) [task:218997]
  - crypto: qat - fix error path in add_update_sla() (Damian Muszynski) [task:218997]
  - crypto: qat - add sysfs_added flag for rate limiting (Damian Muszynski) [task:218997]
  - crypto: qat - add sysfs_added flag for ras (Damian Muszynski) [task:218997]
  - crypto: qat - prevent underflow in rp2srv_store() (Dan Carpenter) [task:218997]
  - units: add missing header (Andy Shevchenko) [task:218997]
  - seq_file: add helper macro to define attribute for rw file (Xingui Yang) [task:218997]
  - crypto: qat - add num_rps sysfs attribute (Ciunas Bennett) [task:218997]
  - crypto: qat - add rp2svc sysfs attribute (Ciunas Bennett) [task:218997]
  - crypto: qat - add rate limiting sysfs interface (Ciunas Bennett) [task:218997]
  - crypto: qat - add rate limiting feature to qat_4xxx (Damian Muszynski) [task:218997]
  - crypto: qat - add retrieval of fw capabilities (Damian Muszynski) [task:218997]
  - crypto: qat - add bits.h to icp_qat_hw.h (Damian Muszynski) [task:218997]
  - units: Add BYTES_PER_*BIT (Damian Muszynski) [task:218997]
  - crypto: qat - move admin api (Giovanni Cabiddu) [task:218997]
  - crypto: qat - count QAT GEN4 errors (Shashank Gupta) [task:218997]
  - crypto: qat - add error counters (Shashank Gupta) [task:218997]
  - crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4 (Shashank Gupta) [task:218997]
  - crypto: qat - add adf_get_aram_base() helper function (Shashank Gupta) [task:218997]
  - crypto: qat - add handling of compression related errors for QAT GEN4 (Shashank Gupta) [task:218997]
  - crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4 (Shashank Gupta) [task:218997]
  - crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4 (Shashank Gupta) [task:218997]
  - crypto: qat - add reporting of correctable errors for QAT GEN4 (Shashank Gupta) [task:218997]
  - crypto: qat - add infrastructure for error reporting (Shashank Gupta) [task:218997]
  - crypto: qat - add cnv_errors debugfs file (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - add pm_status debugfs file (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - refactor included headers (Lucas Segarra Fernandez) [task:218997]
  - crypto: qat - add namespace to driver (Giovanni Cabiddu) [task:218997]
  - crypto: qat - Remove zlib-deflate (Herbert Xu) [task:218997]
  - crypto: qat - Annotate struct adf_fw_counters with __counted_by (Kees Cook) [task:218997]
  - crypto: qat - do not shadow error code (Giovanni Cabiddu) [task:218997]
  - crypto: qat - refactor deprecated strncpy (Justin Stitt) [task:218997]
  - crypto: qat - Use list_for_each_entry() helper (Jinjie Ruan) [task:218997]
  - Documentation: ABI: debugfs-driver-qat: fix fw_counters path (Giovanni Cabiddu) [task:218997]
  - efi: comment an unused function when not x86 arch (chizhiling) [task:221001]
  - mm: vmalloc: bail out early in find_vmap_area() if vmap is not init (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: fix lockdep warning (Uladzislau Rezki (Sony)) [task:219031]
  - mm: Introduce vmap_page_range() to map pages in PCI address space (Alexei Starovoitov) [task:219031]
  - mm: Introduce VM_SPARSE kind and vm_area_[un]map_pages(). (Alexei Starovoitov) [task:219031]
  - mm: Enforce VM_IOREMAP flag and range in ioremap_page_range. (Alexei Starovoitov) [task:219031]
  - mm: vmalloc: refactor vmalloc_dump_obj() function (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: improve description of vmap node layer (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: add a shrinker to drain vmap pools (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: set nr_nodes based on CPUs in a system (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: support multiple nodes in vmallocinfo (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: support multiple nodes in vread_iter (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: add a scan area of VA only once (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: offload free_vmap_area_lock lock (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: remove global purge_vmap_area_root rb-tree (Uladzislau Rezki (Sony)) [task:219031]
  - mm/vmalloc: remove vmap_area_list (Baoquan He) [task:219031]
  - mm: vmalloc: remove global vmap_area_root rb-tree (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: move vmap_init_free_space() down in vmalloc.c (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: rename adjust_va_to_fit_type() function (Uladzislau Rezki (Sony)) [task:219031]
  - mm: vmalloc: add va_alloc() helper (Uladzislau Rezki (Sony)) [task:219031]
  - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Baoquan He) [task:219031]
  - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Sean Christopherson) [task:216854]
  - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Sean Christopherson) [task:216854]
  - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Sean Christopherson) [task:216854]
  - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Sean Christopherson) [task:216854]
  - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Rick Edgecombe) [task:216854]
  - KVM: x86: add missing "depends on KVM" (Paolo Bonzini) [task:216854]
  - KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper (Chao Peng) [task:216854]
  - KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86) (Vishal Annapurve) [task:216854]
  - KVM: selftests: Add helpers to convert guest memory b/w private and shared (Vishal Annapurve) [task:216854]
  - KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data (Sean Christopherson) [task:216854]
  - KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type (Sean Christopherson) [task:216854]
  - KVM: selftests: Add support for creating private memslots (Sean Christopherson) [task:216854]
  - KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2 (Sean Christopherson) [task:216854]
  - KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper (Sean Christopherson) [task:216854]
  - KVM: x86: Add support for "protected VMs" that can utilize private memory (Sean Christopherson) [task:216854]
  - KVM: Allow arch code to track number of memslot address spaces per VM (Sean Christopherson) [task:216854]
  - KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro (Sean Christopherson) [task:216854]
  - KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN (Sean Christopherson) [task:216854]
  - mm: Add AS_UNMOVABLE to mark mapping as completely unmovable (Sean Christopherson) [task:216854]
  - KVM: Drop .on_unlock() mmu_notifier hook (Sean Christopherson) [task:216854]
  - KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory (Sean Christopherson) [task:216854]
  - KVM: WARN if there are dangling MMU invalidations at VM destruction (Sean Christopherson) [task:216854]
  - KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges (Sean Christopherson) [task:216854]
  - KVM: x86/mmu: Handle page fault for private memory (Chao Peng) [task:216854]
  - KVM: x86: Disallow hugepages when memory attributes are mixed (Chao Peng) [task:216854]
  - KVM: selftests: Test KVM exit behavior for private memory/access (Ackerley Tng) [task:216854]
  - HYGON: KVM: fix force pat to write-back in passthrough (zhanghao1) [task:215756]
  - OPENEULER: soc: hisilicon: hisi_hbmdev: Add hbm acls repair and query methods (Zhang Zekun) [task:216510]
  - OPENEULER: soc: hbmcache: Add support for online and offline the hbm cache (Zhang Zekun) [task:216510]
  - OPENEULER: soc: hisilicon: hisi_hbmdev: Provide extra memory topology information (Zhang Zekun) [task:216510]
  - OPENEULER: ACPI: memhotplug: export the state of each hotplug device (Zhang Zekun) [task:216510]
  - OPENEULER: soc: hisilicon: hisi_hbmdev: Add power domain control methods (Zhang Zekun) [task:216510]
  - OPENEULER: ACPI: OSL: Export the symbol of acpi_hotplug_schedule (Zhang Zekun) [task:216510]
  - i2c: hisi: Add clearing tx aempty interrupt operation (Devyn Liu) [task:218839]
  - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 (Devyn Liu) [task:218839]
  - loongarch: fix a compilation warning issue (chizhiling) [task:221001]
  - OPENEULER: Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" (xiabing) [task:219034]
  - OPENEULER: scsi: hisi_sas: Add slave_destroy interface for v3 hw (Qi Liu) [task:219034]
  - OPENEULER: scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING (Yihang Li) [task:219034]
  - crypto: hisilicon/qm - change function type to void (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - obtain stop queue status (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - add stop function by hardware (Weili Qian) [task:218838]
  - crypto: hisilicon/sec - remove unused parameter (Wenkai Lin) [task:218838]
  - crypto: hisilicon/sec2 - fix some cleanup issues (Qi Tao) [task:218838]
  - crypto: hisilicon/sec2 - modify nested macro call (Qi Tao) [task:218838]
  - crypto: hisilicon/sec2 - updates the sec DFX function register (Qi Tao) [task:218838]
  - crypto: hisilicon - Fix smp_processor_id() warnings (Wenkai Lin) [task:218838]
  - crypto: hisilicon/qm - dump important registers values before resetting (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - support get device state (Weili Qian) [task:218838]
  - crypto: hisilicon/sec2 - optimize the error return process (Chenghai Huang) [task:218838]
  - crypto: hisilicon/qm - delete a dbg function (Chenghai Huang) [task:218838]
  - crypto: hisilicon/sec2 - Remove cfb and ofb (Herbert Xu) [task:218838]
  - crypto: hisilicon/qm - add comments and remove redundant array element (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - simplify the status of qm (Weili Qian) [task:218838]
  - crypto: hisilicon/sgl - small cleanups for sgl.c (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - remove incorrect type cast (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - print device abnormal information (Weili Qian) [task:218838]
  - crypto: hisilicon/trng - Convert to platform remove callback returning void (Uwe Kleine-König) [task:218838]
  - crypto: hisilicon/sec - Convert to platform remove callback returning void (Uwe Kleine-König) [task:218838]
  - crypto: hisilicon/qm - alloc buffer to set and get xqc (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - check function qp num before alg register (Weili Qian) [task:218838]
  - crypto: hisilicon/qm - fix the type value of aeq (Weili Qian) [task:218838]
  - crypto: hisilicon/zip - remove zlib and gzip (Yang Shen) [task:218838]
  - crypto: hisilicon/zip - support deflate algorithm (Yang Shen) [task:218838]
  - uacce: make uacce_class constant (Greg Kroah-Hartman) [task:218838]
  - docs: perf: Fix build warning of hisi-pcie-pmu.rst (Yicong Yang) [task:219035]
  - drivers/perf: hisi_pcie: Merge find_related_event() and get_event_idx() (Junhao He) [task:219035]
  - drivers/perf: hisi_pcie: Relax the check on related events (Junhao He) [task:219035]
  - drivers/perf: hisi_pcie: Check the target filter properly (Junhao He) [task:219035]
  - drivers/perf: hisi_pcie: Add more events for counting TLP bandwidth (Yicong Yang) [task:219035]
  - drivers/perf: hisi_pcie: Fix incorrect counting under metric mode (Yicong Yang) [task:219035]
  - drivers/perf: hisi_pcie: Introduce hisi_pcie_pmu_get_event_ctrl_val() (Yicong Yang) [task:219035]
  - drivers/perf: hisi_pcie: Rename hisi_pcie_pmu_{config,clear}_filter() (Yicong Yang) [task:219035]
  - docs: perf: Update usage for target filter of hisi-pcie-pmu (Junhao He) [task:219035]
  - pinctrl: zhaoxin: fix a compilation error issue (chizhiling) [task:221001]
  - lib/maple_tree.c: fix build error due to hotfix alteration (Andrew Morton) [task:219076]
  - maple_tree: mtree_range_walk() clean up (Liam R. Howlett) [task:219076]
  - maple_tree: don't find node end in mtree_lookup_walk() (Liam R. Howlett) [task:219076]
  - maple_tree: use maple state end for write operations (Liam R. Howlett) [task:219076]
  - maple_tree: remove mas_searchable() (Liam R. Howlett) [task:219076]
  - maple_tree: separate ma_state node from status (Liam R. Howlett) [task:219076]
  - maple_tree: clean up inlines for some functions (Liam R. Howlett) [task:219076]
  - maple_tree: use cached node end in mas_destroy() (Liam R. Howlett) [task:219076]
  - maple_tree: use cached node end in mas_next() (Liam R. Howlett) [task:219076]
  - maple_tree: add end of node tracking to the maple state (Liam R. Howlett) [task:219076]
  - maple_tree: move debug check to __mas_set_range() (Liam R. Howlett) [task:219076]
  - maple_tree: make mas_erase() more robust (Liam R. Howlett) [task:219076]
  - maple_tree: remove unnecessary default labels from switch statements (Liam R. Howlett) [task:219076]
  - drm/amd/display: Fix a debugfs null pointer error (Aurabindo Pillai) [task:220903] {CVE-2023-52673}
  - drm/amd/display: add interface to query SubVP status (Aurabindo Pillai) [task:220903]
  - drm/amd/display: Add DCHUBBUB callback to report MALL status (Aurabindo Pillai) [task:220903]
  - drm/amd/display: Expose mall capability (Aurabindo Pillai) [task:220903]
  - OPENEULER: drivers: hooks: add bonding driver vendor hooks (Wei Yongjun) [task:215412]
  - OPENEULER: perf/x86/zhaoxin/uncore: add NULL pointer check after kzalloc (leoliu-oc) [task:216509]
  - OPENEULER: fix 0day bugs for Mont-TSSE in CI test (Carrie.Cai) [task:218893]
  - OPENEULER: Revert “Fix the header file location error and adjust the function and structure version.” (lujunhua) [task:218917]
  - mm/memory: fix missing pte marker for !page on pte zaps (Peter Xu) [task:205742]
  - mm/memory: optimize unmap/zap with PTE-mapped THP (David Hildenbrand) [task:205742]
  - mm/mmu_gather: improve cond_resched() handling with large folios and expensive page freeing (David Hildenbrand) [task:205742]
  - mm/mmu_gather: add __tlb_remove_folio_pages() (David Hildenbrand) [task:205742]
  - mm/mmu_gather: add tlb_remove_tlb_entries() (David Hildenbrand) [task:205742]
  - mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP (David Hildenbrand) [task:205742]
  - mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page_size() (David Hildenbrand) [task:205742]
  - mm/memory: factor out zapping folio pte into zap_present_folio_pte() (David Hildenbrand) [task:205742]
  - mm/memory: further separate anon and pagecache folio handling in zap_present_pte() (David Hildenbrand) [task:205742]
  - mm/memory: handle !page case in zap_present_pte() separately (David Hildenbrand) [task:205742]
  - mm/memory: factor out zapping of present pte into zap_present_pte() (David Hildenbrand) [task:205742]
  - mm/memory: ignore writable bit in folio_pte_batch() (David Hildenbrand) [task:205742]
  - mm/memory: ignore dirty/accessed/soft-dirty bits in folio_pte_batch() (David Hildenbrand) [task:205742]
  - mm/memory: optimize fork() with PTE-mapped THP (David Hildenbrand) [task:205742]
  - mm/memory: pass PTE to copy_present_pte() (David Hildenbrand) [task:205742]
  - mm/memory: factor out copying the actual PTE in copy_present_pte() (David Hildenbrand) [task:205742]
  - powerpc/mm: use pte_next_pfn() in set_ptes() (David Hildenbrand) [task:205742]
  - arm/mm: use pte_next_pfn() in set_ptes() (David Hildenbrand) [task:205742]
  - mm/pgtable: make pte_next_pfn() independent of set_ptes() (David Hildenbrand) [task:205742]
  - sparc/pgtable: define PFN_PTE_SHIFT (David Hildenbrand) [task:205742]
  - s390/pgtable: define PFN_PTE_SHIFT (David Hildenbrand) [task:205742]
  - riscv/pgtable: define PFN_PTE_SHIFT (David Hildenbrand) [task:205742]
  - powerpc/pgtable: define PFN_PTE_SHIFT (David Hildenbrand) [task:205742]
  - nios2/pgtable: define PFN_PTE_SHIFT (David Hildenbrand) [task:205742]
  - arm/pgtable: define PFN_PTE_SHIFT (David Hildenbrand) [task:205742]
  - arm64/mm: make set_ptes() robust when OAs cross 48-bit boundary (Ryan Roberts) [task:205742]
  - mm: convert mm_counter_file() to take a folio (Kefeng Wang) [task:205742]
  - mm: convert mm_counter() to take a folio (Kefeng Wang) [task:205742]
  - mm: convert to should_zap_page() to should_zap_folio() (Kefeng Wang) [task:205742]
  - mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() (Kefeng Wang) [task:205742]
  - mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() (Kefeng Wang) [task:205742]
  - mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() (Kefeng Wang) [task:205742]
  - s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() (Kefeng Wang) [task:205742]
  - mm: add pfn_swap_entry_folio() (Matthew Wilcox (Oracle)) [task:205742]
  - mm/memory: fix folio_set_dirty() vs. folio_mark_dirty() in zap_pte_range() (David Hildenbrand) [task:205742]
  - mm/memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pte() (David Hildenbrand) [task:205742]
  - mm/rmap: introduce folio_try_dup_anon_rmap_[pte|ptes|pmd]() (David Hildenbrand) [task:205742]
  - mm/rmap: convert page_dup_file_rmap() to folio_dup_file_rmap_[pte|ptes|pmd]() (David Hildenbrand) [task:205742]
  - mm/memory: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand) [task:205742]
  - mm/huge_memory: page_remove_rmap() -> folio_remove_rmap_pmd() (David Hildenbrand) [task:205742]
  - mm/rmap: introduce folio_remove_rmap_[pte|ptes|pmd]() (David Hildenbrand) [task:205742]
  - mm/memory: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand) [task:205742]
  - mm/huge_memory: batch rmap operations in __split_huge_pmd_locked() (David Hildenbrand) [task:205742]
  - mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]() (David Hildenbrand) [task:205742]
  - mm/rmap: factor out adding folio mappings into __folio_add_rmap() (David Hildenbrand) [task:205742]
  - mm/memory: page_add_file_rmap() -> folio_add_file_rmap_[pte|pmd]() (David Hildenbrand) [task:205742]
  - mm/rmap: convert folio_add_file_rmap_range() into folio_add_file_rmap_[pte|ptes|pmd]() (David Hildenbrand) [task:205742]
  - mm/rmap: add hugetlb sanity checks for anon rmap handling (David Hildenbrand) [task:205742]
  - mm/rmap: introduce and use hugetlb_try_dup_anon_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: introduce and use hugetlb_add_file_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: introduce and use hugetlb_remove_rmap() (David Hildenbrand) [task:205742]
  - mm/rmap: rename hugepage_add* to hugetlb_add* (David Hildenbrand) [task:205742]
  - mm: remove some calls to page_add_new_anon_rmap() (Matthew Wilcox (Oracle)) [task:205742]
  - mm/khugepaged: convert collapse_pte_mapped_thp() to use folios (Vishal Moola (Oracle)) [task:205742]
  - mm: huge_memory: use a folio in change_huge_pmd() (Kefeng Wang) [task:205742]
  - mm: add folio_xchg_access_time() (Kefeng Wang) [task:205742]
  - arm64: Mark the 'addr' argument to set_ptes() and __set_pte_at() as unused (Catalin Marinas) [task:205742]
  - arm64/mm: Hoist synchronization out of set_ptes() loop (Ryan Roberts) [task:205742]
  - ACPI: APEI: EINJ: Add support for vendor defined error types (Avadhut Naik) [task:218890]
  - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Avadhut Naik) [task:218890]
  - fs: debugfs: Add write functionality to debugfs blobs (Avadhut Naik) [task:218890]
  - ACPI: APEI: EINJ: Refactor available_error_type_show() (Avadhut Naik) [task:218890]
  - Bluetooth: RFCOMM: Fix not validating setsockopt user input (Luiz Augusto von Dentz) [task:221461] {CVE-2024-35966}
  - btrfs: make sure that WRITTEN is set on all metadata blocks (Josef Bacik) [task:221459] {CVE-2024-35949}
  - md/dm-raid: don't call md_reap_sync_thread() directly (Yu Kuai) [task:221455] {CVE-2024-35808}
  - Bluetooth: L2CAP: Fix not validating setsockopt user input (Luiz Augusto von Dentz) [task:221469] {CVE-2024-35965}
  - crypto: iaa - Fix async_disable descriptor leak (Tom Zanussi) [task:221457] {CVE-2024-35926}
  - crypto: iaa - Add irq support for the crypto async interface (Tom Zanussi) [task:221457]
  - crypto: iaa - Add support for deflate-iaa compression algorithm (Tom Zanussi) [task:221457]
  - crypto: iaa - Add compression mode management along with fixed mode (Tom Zanussi) [task:221457]
  - accel/ivpu: Stop job_done_thread on suspend (Stanislaw Gruszka) [task:218895]
  - accel/ivpu: Assure device is off if power up sequence fail (Stanislaw Gruszka) [task:218895]
  - accel/ivpu/40xx: Allow to change profiling frequency (Krystian Pradzynski) [task:218895]
  - accel/ivpu: Add support for delayed D0i3 entry message (Andrzej Kacprowski) [task:218895]
  - accel/ivpu: Introduce ivpu_ipc_send_receive_active() (Karol Wachowski) [task:218895]
  - accel/ivpu: Pass D0i3 residency time to the VPU firmware (Andrzej Kacprowski) [task:218895]
  - accel/ivpu/40xx: Capture D0i3 entry host and device timestamps (Andrzej Kacprowski) [task:218895]
  - accel/ivpu: Change test_mode module param to bitmask (Karol Wachowski) [task:218895]
  - accel/ivpu: Add support for VPU_JOB_FLAGS_NULL_SUBMISSION_MASK (Andrzej Kacprowski) [task:218895]
  - accel/ivpu: Remove reset from power up sequence (Karol Wachowski) [task:218895]
  - accel/ivpu: Add dvfs_mode file to debugfs (Tomasz Rusinowicz) [task:218895]
  - accel/ivpu: Remove unneeded drm_driver declaration (Stanislaw Gruszka) [task:218895]
  - accel/ivpu: Update FW API (Krystian Pradzynski) [task:218895]
  - accel/qaic: Support MHI QAIC_TIMESYNC channel (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Add support for periodic timesync (Ajit Pal Singh) [task:218895]
  - accel/qaic: Enable 1 MSI fallback mode (Carl Vanderlip) [task:218895]
  - accel/habanalabs/gaudi2: fix spmu mask creation (Oded Gabbay) [task:218895]
  - accel/habanalabs/gaudi2: perform hard-reset upon PCIe AXI drain event (Tomer Tayar) [task:218895]
  - accel/habanalabs: fix bug in decoder wait for cs completion (farah kassabri) [task:218895]
  - accel/habanalabs: remove wrong doc for init_phys_pg_pack_from_userptr (Dafna Hirschfeld) [task:218895]
  - accel/habanalabs: add missing debugfs function stubs (Arnd Bergmann) [task:218895]
  - accel/habanalabs: minor cosmetic update to habanalabs.h (Oded Gabbay) [task:218895]
  - accel/habanalabs/gaudi: remove define used for simulator (Oded Gabbay) [task:218895]
  - accel/habanalabs: remove leftover code (Oded Gabbay) [task:218895]
  - accel/habanalabs: print device name when it is removed (Oded Gabbay) [task:218895]
  - accel/habanalabs: remove unused field (Oded Gabbay) [task:218895]
  - accel/habanalabs/gaudi: remove unused structure definition (Oded Gabbay) [task:218895]
  - accel/habanalabs: trace dma map sgtable (Ohad Sharabi) [task:218895]
  - accel/habanalabs: remove unused asic functions (Oded Gabbay) [task:218895]
  - accel/habanalabs: update boot status print (Ariel Suller) [task:218895]
  - accel/habanalabs: extend preboot timeout when preboot might take longer (Dafna Hirschfeld) [task:218895]
  - accel/habanalabs: add debug prints to dump content of SG table for dma-buf (Tomer Tayar) [task:218895]
  - accel/habanalabs: add missing offset handling for dma-buf (Tomer Tayar) [task:218895]
  - accel/habanalabs: set hl_dmabuf_priv.device_address only when needed (Tomer Tayar) [task:218895]
  - accel/habanalabs: fix SG table creation for dma-buf mapping (Tomer Tayar) [task:218895]
  - accel/habanalabs: split user interrupts pending list (farah kassabri) [task:218895]
  - accel/habanalabs: optimize timestamp registration handler (farah kassabri) [task:218895]
  - accel/habanalabs: fix bug in timestamp interrupt handling (farah kassabri) [task:218895]
  - accel/habanalabs: tiny refactor of hl_map_dmabuf() (Tomer Tayar) [task:218895]
  - accel/habanalabs: export dma-buf only if size/offset multiples of PAGE_SIZE (Tomer Tayar) [task:218895]
  - accel/habanalabs: use exported size from dma_buf and not from phys_pg_pack (Tomer Tayar) [task:218895]
  - accel/habanalabs: always pass exported size to alloc_sgt_from_device_pages() (Tomer Tayar) [task:218895]
  - accel/habanalabs: prevent sending heartbeat before events are enabled (farah kassabri) [task:218895]
  - accel/habanalabs/gaudi2: add eq health check using irq (farah kassabri) [task:218895]
  - accel/habanalabs/gaudi2: handle eq health heartbeat check (farah kassabri) [task:218895]
  - accel/habanalabs/gaudi2: print power-mode changes (Moti Haimovski) [task:218895]
  - accel/habanalabs: add tsc clock sampling to clock sync info (Hen Alon) [task:218895]
  - accel/habanalabs: fix inline doc typos (Dafna Hirschfeld) [task:218895]
  - accel/habanalabs: disable events ioctls on control device (Dafna Hirschfeld) [task:218895]
  - accel/habanalabs: move cpucp interface to linux/habanalabs (David Meriin) [task:218895]
  - accel/habanalabs/gaudi2: include block id in ECC error reporting (Ofir Bitton) [task:218895]
  - accel/habanalabs: improve etf configuration (Benjamin Dotan) [task:218895]
  - accel/habanalabs: refactor deprecated strncpy (Justin Stitt) [task:218895]
  - accel/habanalabs: refactor deprecated strncpy to strscpy_pad (Justin Stitt) [task:218895]
  - accel/habanalabs: fix ETR/ETF flush logic (Benjamin Dotan) [task:218895]
  - accel/habanalabs/gaudi2 : remove psoc_arc access (Benjamin Dotan) [task:218895]
  - accel/habanalabs/gaudi2: prepare to remove cpu_rst_status (Igor Grinberg) [task:218895]
  - accel/habanalabs: Move ioctls to the device specific ioctls range (Tomer Tayar) [task:218895]
  - accel/habanalabs: register compute device as an accel device (Tomer Tayar) [task:218895]
  - accel/habanalabs: add info ioctl for engine error reports (Ofir Bitton) [task:218895]
  - accel/habanalabs: set default device release watchdog T/O as 30 sec (Tomer Tayar) [task:218895]
  - accel/habanalabs: handle f/w reserved dram space request (Dani Liberman) [task:218895]
  - accel/habanalabs/gaudi2: fix missing check of kernel ctx (Oded Gabbay) [task:218895]
  - accel/habanalabs/gaudi2: prepare to remove soft_rst_irq (Igor Grinberg) [task:218895]
  - accel/habanalabs/gaudi2: unsecure tpc count registers (Ofir Bitton) [task:218895]
  - accel/habanalabs/gaudi2: un-secure register for engine cores interrupt (Tomer Tayar) [task:218895]
  - accel/habanalabs/gaudi: Add MODULE_FIRMWARE macros (Juerg Haefliger) [task:218895]
  - accel: make accel_class a static const structure (Ivan Orlov) [task:218895]
  - accel/habanalabs: dump temperature threshold boot error (Ofir Bitton) [task:218895]
  - accel/habanalabs: reset device if scrubbing failed (Oded Gabbay) [task:218895]
  - accel/habanalabs: remove pdev check on idle check (Oded Gabbay) [task:218895]
  - accel/habanalabs: fix wait_for_interrupt abortion flow (farah kassabri) [task:218895]
  - accel/habanalabs: Allow single timestamp registration request at a time (farah kassabri) [task:218895]
  - accel/habanalabs: rename fd_list to hpriv_list (Koby Elbaz) [task:218895]
  - accel/habanalabs: call put_pid after hpriv list is updated (Koby Elbaz) [task:218895]
  - accel/habanalabs: print return code when process termination fails (Koby Elbaz) [task:218895]
  - accel/habanalabs: fix standalone preboot descriptor request (farah kassabri) [task:218895]
  - accel/habanalabs: handle arc farm razwi (Dani Liberman) [task:218895]
  - accel/habanalabs: stop fetching MME SBTE error cause (Ofir Bitton) [task:218895]
  - accel/habanalabs: set device status 'malfunction' while in rmmod (Koby Elbaz) [task:218895]
  - accel/habanalabs: print task name upon creation of a user context (Tomer Tayar) [task:218895]
  - accel/habanalabs: print task name and request code upon ioctl failure (Tomer Tayar) [task:218895]
  - accel/habanalabs: notify user about undefined opcode event (Ofir Bitton) [task:218895]
  - accel/habanalabs: update pending reset flags with new reset requests (Tomer Tayar) [task:218895]
  - accel/habanalabs: prevent immediate hard reset due to 2 adjacent H/W events (Tomer Tayar) [task:218895]
  - kthread: add kthread_stop_put (Andreas Gruenbacher) [task:218895]
  - accel/ivpu: Compile ivpu_debugfs.c conditionally (Stanislaw Gruszka) [task:218895]
  - accel/ivpu: Update debugfs to latest changes in DRM (Stanislaw Gruszka) [task:218895]
  - accel/qaic: Add QAIC_DETACH_SLICE_BO IOCTL (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Create a function to initialize BO (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Clean up BO during flushing of transfer list (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Undo slicing setup done in qaic_attach_slicing_bo() (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Declare BO 'sliced' after all the operations are complete (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Update BO metadata in a central location (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Remove ->size field from struct qaic_bo (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Use devm_drm_dev_alloc() instead of drm_dev_alloc() (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - accel/qaic: Register for PCI driver at the beginning of module init (Pranjal Ramajor Asha Kanojiya) [task:218895]
  - drm/debugfs: Fix drm_debugfs_remove_files() stub (Nathan Chancellor) [task:218895]
  - drm/debugfs: rework drm_debugfs_create_files implementation v2 (Christian König) [task:218895]
  - drm/debugfs: rework debugfs directory creation v5 (Christian König) [task:218895]
  - drm/debugfs: drop debugfs_init() for the render and accel node v2 (Christian König) [task:218895]
  - selftests/net/lib: no need to record ns name if it already exist (Hangbin Liu) [task:215284]
  - selftests: net: List helper scripts in TEST_FILES Makefile variable (Benjamin Poirier) [task:215284]
  - selftests/net/lib: update busywait timeout value (Hangbin Liu) [task:215284]
  - selftests: forwarding: Avoid failures to source net/lib.sh (Benjamin Poirier) [task:215284]
  - selftests: net: more strict check in net_helper (Paolo Abeni) [task:215284]
  - selftests: net: Remove executable bits from library scripts (Benjamin Poirier) [task:215284]
  - selftests: net: included needed helper in the install targets (Paolo Abeni) [task:215284]
  - selftests/net: add variable NS_LIST for lib.sh (Hangbin Liu) [task:215284]
  - selftests/net: add lib.sh (Hangbin Liu) [task:215284]
  - selftests/net: synchronize udpgro tests' tx and rx connection (Lucas Karpinski) [task:215284]
  - arm64: Remove unnecessary irqflags alternative.h include (Jinjie Ruan) [task:216855]
  - arm64: Kconfig: drop KAISER reference from KPTI option description (Ard Biesheuvel) [task:216855]
  - arm64: mm: Only map KPTI trampoline if it is going to be used (Ard Biesheuvel) [task:216855]
  - arm64: Avoid enabling KPTI unnecessarily (Ard Biesheuvel) [task:216855]
  - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Will Deacon) [task:216855]
  - tools perf: Add arm64 sysreg files to MANIFEST (Oliver Upton) [task:216855]
  - KVM: selftests: Avoid using forced target for generating arm64 headers (Oliver Upton) [task:216855]
  - tools headers arm64: Fix references to top srcdir in Makefile (Oliver Upton) [task:216855]
  - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Jing Zhang) [task:216855]
  - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Ryan Roberts) [task:216855]
  - KVM: selftests: arm64: Determine max ipa size per-page size (Ryan Roberts) [task:216855]
  - KVM: arm64: selftests: Test for setting ID register from usersapce (Jing Zhang) [task:216855]
  - tools headers arm64: Update sysreg.h with kernel sources (Jing Zhang) [task:216855]
  - KVM: selftests: Generate sysreg-defs.h and add to include path (Oliver Upton) [task:216855]
  - perf build: Generate arm64's sysreg-defs.h and add to include path (Oliver Upton) [task:216855]
  - tools: arm64: Add a Makefile for generating sysreg-defs.h (Oliver Upton) [task:216855]
  - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Ryan Roberts) [task:216855]
  - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Ryan Roberts) [task:216855]
  - KVM: arm64: Convert translation level parameter to s8 (Ryan Roberts) [task:216855]
  - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Ryan Roberts) [task:216855]
  - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Ryan Roberts) [task:216855]
  - arm64: Add ARM64_HAS_LPA2 CPU capability (Ryan Roberts) [task:216855]
  - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Anshuman Khandual) [task:216855]
  - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Ryan Roberts) [task:216855]
  - arm64: Remove cpus_have_const_cap() (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_REPEAT_TLBI (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_NVIDIA_CARMEL_CNP (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_CAVIUM_23154 (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_2645198 (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1742098 (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1542419 (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_843419 (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_UNMAP_KERNEL_AT_EL0 (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64} (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_SPECTRE_V2 (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_SSBS (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_MTE (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_TLB_RANGE (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_WFXT (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_RNG (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_EPAN (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_PAN (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_GIC_PRIO_MASKING (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_DIT (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNP (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CACHE_DIC (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTI (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Mark Rutland) [task:216855]
  - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_{ADDRESS,GENERIC}_AUTH (Mark Rutland) [task:216855]
  - arm64: Use a positive cpucap for FP/SIMD (Mark Rutland) [task:216855]
  - arm64: Rename SVE/SME cpu_enable functions (Mark Rutland) [task:216855]
  - arm64: Use build-time assertions for cpucap ordering (Mark Rutland) [task:216855]
  - arm64: Explicitly save/restore CPACR when probing SVE and SME (Mark Rutland) [task:216855]
  - arm64: kvm: Use cpus_have_final_cap() explicitly (Mark Rutland) [task:216855]
  - arm64: Split kpti_install_ng_mappings() (Mark Rutland) [task:216855]
  - arm64: Fixup user features at boot time (Mark Rutland) [task:216855]
  - arm64: Rework setup_cpu_features() (Mark Rutland) [task:216855]
  - arm64: Add cpus_have_final_boot_cap() (Mark Rutland) [task:216855]
  - arm64: Add cpucap_is_possible() (Mark Rutland) [task:216855]
  - arm64: Factor out cpucap definitions (Mark Rutland) [task:216855]
  - clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps (Mark Rutland) [task:216855]
  - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Ryan Roberts) [task:216855]
  - kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries (Borislav Petkov (AMD)) [task:220176]
  - Bluetooth: qca: Fix error code in qca_read_fw_build_info() (Dan Carpenter) [task:220176]
  - kylin/gmjstcm: fix compilation warning (Li Jun) [task:220287]
  - userfaultfd: early return in dup_userfaultfd() (ZhangPeng) [task:219032]
  - sched/eevdf: O(1) fastpath for task selection (Abel Wu) [task:219077]
  - sched/eevdf: Sort the rbtree by virtual deadline (Abel Wu) [task:219077]
  - mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can) [task:218887]
  - mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can) [task:218887]
  - mm/compaction: optimize >0 order folio compaction with free page split. (Zi Yan) [task:219061]
  - mm/compaction: add support for >0 order folio memory compaction. (Zi Yan) [task:219061]
  - mm/compaction: enable compacting >0 order folios. (Zi Yan) [task:219061]
  - mm/page_alloc: remove unused fpi_flags in free_pages_prepare() (Zi Yan) [task:219061]
  - mm: compaction: limit the suitable target page order to be less than cc->order (Baolin Wang) [task:219061]
  - mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages (Baolin Wang) [task:219061]
  - mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER (Kirill A. Shutemov) [task:219061]
  - mm: remove unnecessary ia64 code and comment (Kefeng Wang) [task:219061]
  - mm: compaction: avoid fast_isolate_freepages blindly choose improper pageblock (Barry Song) [task:219061]
  - dm-flakey: start allocating with MAX_ORDER (Mikulas Patocka) [task:219061]
  - mm: add page_rmappable_folio() wrapper (Hugh Dickins) [task:219061]
  - mm: page_alloc: check the order of compound page even when the order is zero (Hyesoo Yu) [task:219061]
  - mm/filemap: remove hugetlb special casing in filemap.c (Sidhartha Kumar) [task:219061]
  - mm/compaction: factor out code to test if we should run compaction for target order (Kemeng Shi) [task:219061]
  - mm/compaction: improve comment of is_via_compact_memory (Kemeng Shi) [task:219061]
  - mm/compaction: remove repeat compact_blockskip_flush check in reset_isolation_suitable (Kemeng Shi) [task:219061]
  - mm/compaction: correctly return failure with bogus compound_order in strict mode (Kemeng Shi) [task:219061]
  - mm/compaction: call list_is_{first}/{last} more intuitively in move_freelist_{head}/{tail} (Kemeng Shi) [task:219061]
  - mm/compaction: use correct list in move_freelist_{head}/{tail} (Kemeng Shi) [task:219061]
  - mm/slub: simplify the last resort slab order calculation (Vlastimil Babka) [task:219061]
  - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin) [task:220176]
  - btrfs: do not wait for short bulk allocation (Qu Wenruo) [task:220176]
  - keys: Fix overwrite of key expiration on instantiation (Silvio Gissi) [task:220176]
  - dmaengine: idxd: add a write() method for applications to submit work (Nikhil Rao) [task:220176]
  - dmaengine: idxd: add a new security check to deal with a hardware erratum (Arjan van de Ven) [task:220176]
  - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Arjan van de Ven) [task:220176]
  - Bluetooth: qca: fix firmware check error path (Johan Hovold) [task:220176]
  - Bluetooth: qca: fix info leak when fetching fw build id (Johan Hovold) [task:220176]
  - Bluetooth: qca: fix info leak when fetching board id (Johan Hovold) [task:220176]
  - Bluetooth: qca: generalise device address check (Johan Hovold) [task:220176]
  - Bluetooth: qca: fix NVM configuration parsing (Johan Hovold) [task:220176]
  - Bluetooth: qca: add missing firmware sanity checks (Johan Hovold) [task:220176]
  - Bluetooth: qca: fix wcn3991 device address check (Johan Hovold) [task:220176]
  - Bluetooth: qca: fix invalid device address check (Johan Hovold) [task:220176]
  - eventfs: Do not treat events directory different than other directories (Steven Rostedt (Google)) [task:220176]
  - tracefs: Still use mount point as default permissions for instances (Steven Rostedt (Google)) [task:220176]
  - tracefs: Reset permissions on remount if permissions are options (Steven Rostedt (Google)) [task:220176]
  - ksmbd: do not grant v2 lease if parent lease key and epoch are not set (Namjae Jeon) [task:220176]
  - ksmbd: avoid to send duplicate lease break notifications (Namjae Jeon) [task:220176]
  - ksmbd: off ipv6only for both ipv4/ipv6 binding (Namjae Jeon) [task:220176]
  - spi: microchip-core-qspi: fix setting spi bus clock rate (Conor Dooley) [task:220176]
  - regulator: core: fix debugfs creation regression (Johan Hovold) [task:220176]
  - nvme-pci: Add quirk for broken MSIs (Sean Anderson) [task:220176]
  - mm/userfaultfd: reset ptes when close() for wr-protected ones (Peter Xu) [task:220176]
  - mm: use memalloc_nofs_save() in page_cache_ra_order() (Kefeng Wang) [task:220176]
  - selftests/mm: fix powerpc ARCH check (Michael Ellerman) [task:220176]
  - x86/apic: Don't access the APIC when disabling x2APIC (Thomas Gleixner) [task:220176]
  - hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us (Lakshmi Yadlapati) [task:220176]
  - net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo) [task:220176]
  - arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration (Volodymyr Babchuk) [task:220176]
  - drm/amd/display: Fix incorrect DSC instance for MST (Hersen Wu) [task:220176]
  - drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen) [task:220176]
  - drm/i915/bios: Fix parsing backlight BDB data (Karthikeyan Ramasubramanian) [task:220176]
  - drm/i915/gt: Automate CCS Mode setting during engine resets (Andi Shyti) [task:220176]
  - drm/i915/audio: Fix audio time stamp programming for DP (Chaitanya Kumar Borah) [task:220176]
  - drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin) [task:220176]
  - drm/vmwgfx: Fix Legacy Display Unit (Ian Forbes) [task:220176]
  - drm/ttm: Print the memory decryption status just once (Zack Rusin) [task:220176]
  - drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [task:220176]
  - Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()" (Dave Airlie) [task:220176]
  - drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor() (Lyude Paul) [task:220176]
  - mei: me: add lunar lake point M DID (Alexander Usyskin) [task:220176]
  - clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI (Frank Oltmanns) [task:220176]
  - clk: sunxi-ng: common: Support minimum and maximum rate (Frank Oltmanns) [task:220176]
  - slimbus: qcom-ngd-ctrl: Add timeout for wait operation (Viken Dadhaniya) [task:220176]
  - dyndbg: fix old BUG_ON in >control parser (Jim Cromie) [task:220176]
  - ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves) [task:220176]
  - ASoC: tegra: Fix DSPK 16-bit playback (Sameer Pujar) [task:220176]
  - net: bcmgenet: synchronize UMAC_CMD access (Doug Berger) [task:220176]
  - net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger) [task:220176]
  - net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger) [task:220176]
  - xtensa: fix MAKE_PC_FROM_RA second argument (Max Filippov) [task:220176]
  - tipc: fix UAF in error path (Paolo Abeni) [task:220176]
  - e1000e: change usleep_range to udelay in PHY mdic access (Vitaly Lifshits) [task:220176]
  - kmsan: compiler_types: declare __no_sanitize_or_inline (Alexander Potapenko) [task:220176]
  - iio: accel: mxc4005: Interrupt handling fixes (Hans de Goede) [task:220176]
  - iio: pressure: Fixes BME280 SPI driver data (Vasileios Amoiridis) [task:220176]
  - iio:imu: adis16475: Fix sync mode setting (Ramona Gradinariu) [task:220176]
  - dt-bindings: iio: health: maxim,max30102: fix compatible check (Javier Carrasco) [task:220176]
  - workqueue: Fix selection of wake_cpu in kick_pool() (Sven Schnelle) [task:220176]
  - mptcp: only allow set existing scheduler for net.mptcp.scheduler (Gregory Detal) [task:220176]
  - mptcp: ensure snd_nxt is properly initialized on connect (Paolo Abeni) [task:220176]
  - mm/slab: make __free(kfree) accept error pointers (Dan Carpenter) [task:220176]
  - maple_tree: fix mas_empty_area_rev() null pointer dereference (Liam R. Howlett) [task:220176]
  - btrfs: set correct ram_bytes when splitting ordered extent (Qu Wenruo) [task:220176]
  - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet) [task:220176]
  - firewire: ohci: fulfill timestamp for some local asynchronous transaction (Takashi Sakamoto) [task:220176]
  - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Aman Dhoot) [task:220176]
  - usb: typec: tcpm: Check for port partner validity before consuming it (Badhri Jagan Sridharan) [task:220176]
  - usb: typec: tcpm: unregister existing source caps before re-registration (Amit Sunil Dhamne) [task:220176]
  - usb: typec: tcpm: clear pd_event queue in PORT_RESET (RD Babiera) [task:220176]
  - usb: dwc3: core: Prevent phy suspend during init (Thinh Nguyen) [task:220176]
  - usb: xhci-plat: Don't include xhci.h (Thinh Nguyen) [task:220176]
  - usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff) [task:220176]
  - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [task:220176]
  - usb: gadget: uvc: use correct buffer size when parsing configfs lists (Ivan Avdeev) [task:220176]
  - usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard) [task:220176]
  - USB: core: Fix access violation during port device removal (Alan Stern) [task:220176]
  - usb: ohci: Prevent missed ohci interrupts (Guenter Roeck) [task:220176]
  - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Alan Stern) [task:220176]
  - usb: typec: ucsi: Fix connector check on init (Christian A. Ehrhardt) [task:220176]
  - usb: typec: ucsi: Check for notifications after init (Christian A. Ehrhardt) [task:220176]
  - Reapply "drm/qxl: simplify qxl_fence_wait" (Linus Torvalds) [task:220176]
  - firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos) [task:220176]
  - btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send() (Dmitry Antipov) [task:220176]
  - drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2 (Christian König) [task:220176]
  - drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible (Michel Dänzer) [task:220176]
  - drm/amd/display: Atom Integrated System Info v2_2 for DCN35 (Gabe Teeger) [task:220176]
  - gpiolib: cdev: fix uninitialised kfifo (Kent Gibson) [task:220176]
  - gpiolib: cdev: relocate debounce_period_us from struct gpio_desc (Kent Gibson) [task:220176]
  - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Zhongqiu Han) [task:220176]
  - dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users (Mario Limonciello) [task:220176]
  - drm/connector: Add \n to message about demoting connector force-probes (Douglas Anderson) [task:220176]
  - drm/meson: dw-hdmi: add bandgap setting for g12 (Jerome Brunet) [task:220176]
  - drm/meson: dw-hdmi: power up phy on device init (Jerome Brunet) [task:220176]
  - net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family (Steffen Bätz) [task:220176]
  - net: hns3: fix kernel crash when devlink reload during initialization (Yonglong Liu) [task:220176]
  - net: hns3: fix port vlan filter not disabled issue (Yonglong Liu) [task:220176]
  - net: hns3: use appropriate barrier function after setting a bit value (Peiyang Wang) [task:220176]
  - net: hns3: release PTP resources if pf initialization failed (Peiyang Wang) [task:220176]
  - net: hns3: change type of numa_node_mask as nodemask_t (Peiyang Wang) [task:220176]
  - net: hns3: direct return when receive a unknown mailbox message (Jian Shen) [task:220176]
  - net: hns3: using user configure after hardware reset (Peiyang Wang) [task:220176]
  - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Wen Gu) [task:220176]
  - ipv6: prevent NULL dereference in ip6_output() (Eric Dumazet) [task:220176]
  - ipv6: annotate data-races around cnf.disable_ipv6 (Eric Dumazet) [task:220176]
  - hsr: Simplify code for announcing HSR nodes timer setup (Lukasz Majewski) [task:220176]
  - net-sysfs: convert dev->operstate reads to lockless ones (Eric Dumazet) [task:220176]
  - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet) [task:220176]
  - dt-bindings: net: mediatek: remove wrongly added clocks and SerDes (Daniel Golle) [task:220176]
  - rxrpc: Only transmit one ACK per jumbo packet received (David Howells) [task:220176]
  - rxrpc: Fix congestion control algorithm (David Howells) [task:220176]
  - rxrpc: Fix the names of the fields in the ACK trailer struct (David Howells) [task:220176]
  - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Ido Schimmel) [task:220176]
  - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Hangbin Liu) [task:220176]
  - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Shigeru Yoshida) [task:220176]
  - net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau) [task:220176]
  - nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa) [task:220176]
  - phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet) [task:220176]
  - hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock (Aleksa Savic) [task:220176]
  - hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event() (Aleksa Savic) [task:220176]
  - hwmon: (corsair-cpro) Use a separate buffer for sending commands (Aleksa Savic) [task:220176]
  - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats) [task:220176]
  - net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs (Marek Vasut) [task:220176]
  - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou) [task:220176]
  - Bluetooth: HCI: Fix potential null-ptr-deref (Sungwoo Kim) [task:220176]
  - Bluetooth: msft: fix slab-use-after-free in msft_do_close() (Sungwoo Kim) [task:220176]
  - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou) [task:220176]
  - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima) [task:220176]
  - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet) [task:220176]
  - ARM: 9381/1: kasan: clear stale stack poison (Boy.Wu) [task:220176]
  - xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey) [task:220176]
  - qibfs: fix dentry leak (Al Viro) [task:220176]
  - SUNRPC: add a missing rpc_stat for TCP TLS (Olga Kornievskaia) [task:220176]
  - blk-iocost: do not WARN if iocg was already offlined (Li Nan) [task:220176]
  - net:usb:qmi_wwan: support Rolling modules (Vanillan Wang) [task:220176]
  - drm/radeon: silence UBSAN warning (v3) (Alex Deucher) [task:220176]
  - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Srinivas Pandruvada) [task:220176]
  - drm/nouveau/dp: Don't probe eDP ports twice harder (Lyude Paul) [task:220176]
  - gpio: lpc32xx: fix module autoloading (Krzysztof Kozlowski) [task:220176]
  - fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt) [task:220176]
  - clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd) [task:220176]
  - gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko) [task:220176]
  - gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko) [task:220176]
  - powerpc/crypto/chacha-p10: Fix failure on non Power10 (Michael Ellerman) [task:220176]
  - 9p: explicitly deny setlease attempts (Jeff Layton) [task:220176]
  - fs/9p: fix the cache always being enabled on files with qid flags (Joakim Sindholt) [task:220176]
  - fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt) [task:220176]
  - fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt) [task:220176]
  - iommu: mtk: fix module autoloading (Krzysztof Kozlowski) [task:220176]
  - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Steve French) [task:220176]
  - Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted (Michael Kelley) [task:220176]
  - uio_hv_generic: Don't free decrypted memory (Rick Edgecombe) [task:220176]
  - hv_netvsc: Don't free decrypted memory (Rick Edgecombe) [task:220176]
  - Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl (Rick Edgecombe) [task:220176]
  - Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails (Rick Edgecombe) [task:220176]
  - selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz) [task:220176]
  - amd/amdkfd: sync all devices to wait all processes being evicted (Zhigang Luo) [task:220176]
  - drm/amdgpu: Fix VCN allocation in CPX partition (Lijo Lazar) [task:220176]
  - drm/amd/display: Skip on writeback when it's not applicable (Alex Hung) [task:220176]
  - drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2 (Tao Zhou) [task:220176]
  - drm/amdgpu: Refine IB schedule error logging (Lijo Lazar) [task:220176]
  - tools/power/turbostat: Fix uncore frequency file string (Justin Ernst) [task:220176]
  - MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang) [task:220176]
  - gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding) [task:220176]
  - blk-iocost: avoid out of bounds shift (Rik van Riel) [task:220176]
  - scsi: hisi_sas: Handle the NCQ error returned by D2H frame (Xiang Chen) [task:220176]
  - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [task:220176]
  - memblock tests: fix undefined reference to `BIT' (Wei Yang) [task:220176]
  - memblock tests: fix undefined reference to `panic' (Wei Yang) [task:220176]
  - memblock tests: fix undefined reference to `early_pfn_to_nid' (Wei Yang) [task:220176]
  - btrfs: always clear PERTRANS metadata during commit (Boris Burkov) [task:220176]
  - btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov) [task:220176]
  - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (Len Brown) [task:220176]
  - tools/power turbostat: Print ucode revision only if valid (Patryk Wlazlyn) [task:220176]
  - tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu) [task:220176]
  - tools/power turbostat: Increase the limit for fd opened (Wyes Karny) [task:220176]
  - tools/power turbostat: Fix added raw MSR output (Doug Smythies) [task:220176]
  - firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman) [task:220176]
  - ata: sata_gemini: Check clk_enable() result (Chen Ni) [task:220176]
  - vboxsf: explicitly deny setlease attempts (Jeff Layton) [task:220176]
  - net: bcmgenet: Reset RBUF on first open (Phil Elwell) [task:220176]
  - block: fix overflow in blk_ioctl_discard() (Li Nan) [task:220176]
  - ALSA: line6: Zero-initialize message buffers (Takashi Iwai) [task:220176]
  - scsi: ufs: core: Fix MCQ mode dev command timeout (Peter Wang) [task:220176]
  - scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN (Yihang Li) [task:220176]
  - scsi: ufs: core: WLUN suspend dev/link state error recovery (Peter Wang) [task:220176]
  - regulator: tps65132: Add of_match table (André Apitzsch) [task:220176]
  - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Peter Ujfalusi) [task:220176]
  - selftests/ftrace: Fix event filter target_func selection (Mark Rutland) [task:220176]
  - bpf: Check bloom filter map value size (Andrei Matei) [task:220176]
  - drm/amdkfd: range check cp bad op exception interrupts (Jonathan Kim) [task:220176]
  - drm/amdkfd: Check cgroup when returning DMABuf info (Mukul Joshi) [task:220176]
  - btrfs: return accurate error code on open failure in open_fs_devices() (Anand Jain) [task:220176]
  - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap) [task:220176]
  - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Shin'ichiro Kawasaki) [task:220176]
  - net: mark racy access on sk->sk_rcvbuf (linke li) [task:220176]
  - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Benjamin Berg) [task:220176]
  - wifi: iwlwifi: read txq->read_ptr under lock (Johannes Berg) [task:220176]
  - wifi: mac80211: fix prep_connection error path (Johannes Berg) [task:220176]
  - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev) [task:220176]
  - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson) [task:220176]
  - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [task:220176]
  - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Justin Tee) [task:220176]
  - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Justin Tee) [task:220176]
  - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Justin Tee) [task:220176]
  - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee) [task:220176]
  - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Justin Tee) [task:220176]
  - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Justin Tee) [task:220176]
  - scsi: ufs: core: Fix MCQ MAC configuration (Rohit Ner) [task:220176]
  - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Oliver Upton) [task:220176]
  - KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id (Marc Zyngier) [task:220176]
  - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Will Deacon) [task:220176]
  - powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Gaurav Batra) [task:220176]
  - powerpc/pseries: make max polling consistent for longer H_CALLs (Nayna Jain) [task:220176]
  - clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec) [task:220176]
  - clk: qcom: smd-rpm: Restore msm8976 num_clk (Adam Skladowski) [task:220176]
  - net: gro: add flush check in udp_gro_receive_segment (Richard Gobert) [task:220176]
  - net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb (Richard Gobert) [task:220176]
  - net: gro: parse ipv6 ext headers without frag0 invalidation (Richard Gobert) [task:220176]
  - ipv4: Fix uninit-value access in __ip_make_skb() (Shigeru Yoshida) [task:220176]
  - drm/panel: ili9341: Use predefined error codes (Andy Shevchenko) [task:220176]
  - drm/panel: ili9341: Respect deferred probe (Andy Shevchenko) [task:220176]
  - drm/panel: ili9341: Correct use of device property APIs (Andy Shevchenko) [task:220176]
  - s390/qeth: Fix kernel panic after setting hsuid (Alexandra Winter) [task:220176]
  - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [task:220176]
  - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [task:220176]
  - rxrpc: Clients must accept conn from any address (Jeffrey Altman) [task:220176]
  - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau) [task:220176]
  - net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau) [task:220176]
  - spi: fix null pointer dereference within spi_sync (Mans Rullgard) [task:220176]
  - drm/amdgpu: fix doorbell regression (Shashank Sharma) [task:220176]
  - net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún) [task:220176]
  - cxgb4: Properly lock TX queue for the selftest. (Sebastian Andrzej Siewior) [task:220176]
  - s390/cio: Ensure the copied buf is NUL terminated (Bui Quang Minh) [task:220176]
  - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Pierre-Louis Bossart) [task:220176]
  - ASoC: meson: cards: select SND_DYNAMIC_MINORS (Jerome Brunet) [task:220176]
  - ASoC: meson: axg-tdm-interface: manage formatters in trigger (Jerome Brunet) [task:220176]
  - ASoC: meson: axg-card: make links nonatomic (Jerome Brunet) [task:220176]
  - ASoC: meson: axg-fifo: use threaded irq to check periods (Jerome Brunet) [task:220176]
  - ASoC: meson: axg-fifo: use FIELD helpers (Jerome Brunet) [task:220176]
  - vxlan: Add missing VNI filter counter update in arp_reduce(). (Guillaume Nault) [task:220176]
  - vxlan: Fix racy device stats updates. (Guillaume Nault) [task:220176]
  - net: qede: use return from qede_parse_actions() (Asbjørn Sloth Tønnesen) [task:220176]
  - net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen) [task:220176]
  - net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen) [task:220176]
  - net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen) [task:220176]
  - ALSA: emu10k1: fix E-MU dock initialization (Oswald Buddenhagen) [task:220176]
  - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Oswald Buddenhagen) [task:220176]
  - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Oswald Buddenhagen) [task:220176]
  - ALSA: emu10k1: fix E-MU card dock presence monitoring (Oswald Buddenhagen) [task:220176]
  - Fix a potential infinite loop in extract_user_to_sg() (David Howells) [task:220176]
  - s390/vdso: Add CFI for RA register to asm macro vdso_func (Jens Remus) [task:220176]
  - net l2tp: drop flow hash on forward (David Bauer) [task:220176]
  - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima) [task:220176]
  - octeontx2-af: avoid off-by-one read from userspace (Bui Quang Minh) [task:220176]
  - bna: ensure the copied buf is NUL terminated (Bui Quang Minh) [task:220176]
  - xdp: use flags field to disambiguate broadcast redirect (Toke Høiland-Jørgensen) [task:220176]
  - s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda) [task:220176]
  - s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda) [task:220176]
  - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Srinivas Kandagatla) [task:220176]
  - ASoC: Intel: avs: Set name of control as in topology (Amadeusz Sławiński) [task:220176]
  - riscv, bpf: Fix incorrect runtime stats (Xu Kuohai) [task:220176]
  - bpf, arm64: Fix incorrect runtime stats (Xu Kuohai) [task:220176]
  - spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs (Devyn Liu) [task:220176]
  - spi: axi-spi-engine: fix version format string (David Lechner) [task:220176]
  - spi: axi-spi-engine: use common AXI macros (David Lechner) [task:220176]
  - spi: axi-spi-engine: move msg state to new struct (David Lechner) [task:220176]
  - spi: axi-spi-engine: use devm_spi_alloc_host() (David Lechner) [task:220176]
  - spi: axi-spi-engine: simplify driver data allocation (David Lechner) [task:220176]
  - spi: spi-axi-spi-engine: Use helper function devm_clk_get_enabled() (Li Zetao) [task:220176]
  - bpf: Fix a verifier verbose message (Anton Protopopov) [task:220176]
  - nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH (Yi Zhang) [task:220176]
  - ASoC: SOF: Intel: add default firmware library path for LNL (Pierre-Louis Bossart) [task:220176]
  - regmap: Add regmap_read_bypassed() (Richard Fitzgerald) [task:220176]
  - bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue (Jason Xing) [task:220176]
  - bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition (Andrii Nakryiko) [task:220176]
  - regulator: change devm_regulator_get_enable_optional() stub to return Ok (Matti Vaittinen) [task:220176]
  - regulator: change stubbed devm_regulator_get_enable to return Ok (Matti Vaittinen) [task:220176]
  - regulator: mt6360: De-capitalize devicetree regulator subnodes (AngeloGioacchino Del Regno) [task:220176]
  - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng) [task:220176]
  - power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator (AngeloGioacchino Del Regno) [task:220176]
  - power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann) [task:220176]
  - pinctrl: baytrail: Fix selecting gpio pinctrl state (Hans de Goede) [task:220176]
  - nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima) [task:220176]
  - nfs: make the rpc_stat per net namespace (Josef Bacik) [task:220176]
  - nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik) [task:220176]
  - sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik) [task:220176]
  - pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai) [task:220176]
  - pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai) [task:220176]
  - pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter) [task:220176]
  - pinctrl/meson: fix typo in PDM's pin name (Jan Dakinevich) [task:220176]
  - pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T (Billy Tsai) [task:220176]
  - Bluetooth: qca: add support for QCA2066 (Tim Jiang) [task:220176]
  - eeprom: at24: fix memory corruption race condition (Daniel Okazaki) [task:220176]
  - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Heiner Kallweit) [task:220176]
  - rust: kernel: require `Send` for `Module` implementations (Wedson Almeida Filho) [task:220176]
  - wifi: nl80211: don't free NULL coalescing rule (Johannes Berg) [task:220176]
  - rust: macros: fix soundness issue in `module!` macro (Benno Lossin) [task:220176]
  - rust: module: place generated init_module() function in .init.text (Thomas Bertschinger) [task:220176]
  - mtd: limit OTP NVMEM cell parse to non-NAND devices (Christian Marangi) [task:220176]
  - nvmem: add explicit config option to read old syntax fixed OF cells (Rafał Miłecki) [task:220176]
  - dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul) [task:220176]
  - dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee) [task:220176]
  - Makefile: add release identifier to version.h (Jackie Liu) [task:65833]
  - BZWX: nce: Fix compilation issues (xiaohuihui-bzwx-kj) [task:218508]
  - x86: mm: accelerate pagefault when badaccess (Kefeng Wang) [task:219075]
  - arm64: mm: accelerate pagefault when VM_FAULT_BADACCESS (Kefeng Wang) [task:219075]
  - NETSWIFT: Fix: 32bit complile err (duanqiangwen) [task:219091]
  - net: fill in MODULE_DESCRIPTION()s for wx_lib (Jakub Kicinski) [task:218852]
  - wangxunx: select CONFIG_PHYLINK where needed (Arnd Bergmann) [task:218852]
  - net: wangxun: add ethtool_ops for msglevel (Jiawen Wu) [task:218852]
  - net: wangxun: add ethtool_ops for channel number (Jiawen Wu) [task:218852]
  - net: wangxun: add coalesce options support (Jiawen Wu) [task:218852]
  - net: wangxun: add ethtool_ops for ring parameters (Jiawen Wu) [task:218852]
  - net: wangxun: add flow control support (Jiawen Wu) [task:218852]
  - net: ngbe: convert phylib to phylink (Jiawen Wu) [task:218852]
  - net: txgbe: use phylink bits added in libwx (Jiawen Wu) [task:218852]
  - net: libwx: add phylink to libwx (Jiawen Wu) [task:218852]
  - net: wangxun: remove redundant kernel log (Jiawen Wu) [task:218852]
  - net: ngbe: add ethtool stats support (Jiawen Wu) [task:218852]
  - net: txgbe: add ethtool stats support (Jiawen Wu) [task:218852]
  - net: wangxun: move MDIO bus implementation to the library (Jiawen Wu) [task:218852]
  - net: libwx: support hardware statistics (Jiawen Wu) [task:218852]
  - net: wangxun: fix changing mac failed when running (duanqiangwen) [task:218852]
  - irqchip/loongson-eiointc: Remove explicit interrupt affinity restore on resume (Bibo Mao) [task:219003]
  - irqchip/loongson-eiointc: Skip handling if there is no pending interrupt (Bibo Mao) [task:219003]
  - readahead: incrase scsi disk readahead when 64k PAGE_SIZE (Jackie Liu) [task:210083]
  - fork: use __mt_dup() to duplicate maple tree in dup_mmap() (Peng Zhang) [task:219000]
  - maple_tree: preserve the tree attributes when destroying maple tree (Peng Zhang) [task:219000]
  - maple_tree: update check_forking() and bench_forking() (Peng Zhang) [task:219000]
  - maple_tree: skip other tests when BENCH is enabled (Peng Zhang) [task:219000]
  - maple_tree: update the documentation of maple tree (Peng Zhang) [task:219000]
  - maple_tree: add test for mtree_dup() (Peng Zhang) [task:219000]
  - radix tree test suite: align kmem_cache_alloc_bulk() with kernel behavior. (Peng Zhang) [task:219000]
  - maple_tree: introduce interfaces __mt_dup() and mtree_dup() (Peng Zhang) [task:219000]
  - maple_tree: introduce {mtree,mas}_lock_nested() (Peng Zhang) [task:219000]
  - maple_tree: add mt_free_one() and mt_attr() helpers (Peng Zhang) [task:219000]
  - radix tree test suite: fix allocation calculation in kmem_cache_alloc_bulk() (Liam R. Howlett) [task:219000]
  - riscv: convert to use arch_cpu_is_hotpluggable() (Russell King (Oracle)) [task:215418]
  - riscv: Switch over to GENERIC_CPU_DEVICES (James Morse) [task:215418]
  - LoongArch: convert to use arch_cpu_is_hotpluggable() (Russell King (Oracle)) [task:215418]
  - LoongArch: Use the __weak version of arch_unregister_cpu() (James Morse) [task:215418]
  - LoongArch: Switch over to GENERIC_CPU_DEVICES (James Morse) [task:215418]
  - x86/topology: convert to use arch_cpu_is_hotpluggable() (Russell King (Oracle)) [task:215418]
  - x86/topology: use weak version of arch_unregister_cpu() (Russell King (Oracle)) [task:215418]
  - x86/topology: Switch over to GENERIC_CPU_DEVICES (James Morse) [task:215418]
  - arm64: convert to arch_cpu_is_hotpluggable() (Russell King (Oracle)) [task:215418]
  - arm64: setup: Switch over to GENERIC_CPU_DEVICES using arch_register_cpu() (James Morse) [task:215418]
  - drivers: base: Print a warning instead of panic() when register_cpu() fails (James Morse) [task:215418]
  - drivers: base: Move cpu_dev_init() after node_dev_init() (James Morse) [task:215418]
  - drivers: base: add arch_cpu_is_hotpluggable() (Russell King (Oracle)) [task:215418]
  - drivers: base: Implement weak arch_unregister_cpu() (James Morse) [task:215418]
  - drivers: base: Allow parts of GENERIC_CPU_DEVICES to be overridden (James Morse) [task:215418]
  - drivers: base: Use present CPUs in GENERIC_CPU_DEVICES (James Morse) [task:215418]
  - ACPI: Move ACPI_HOTPLUG_CPU to be disabled on arm64 and riscv (James Morse) [task:215418]
  - Loongarch: remove arch_*register_cpu() exports (Russell King (Oracle)) [task:215418]
  - x86/topology: remove arch_*register_cpu() exports (Russell King (Oracle)) [task:215418]
  - x86: intel_epb: Don't rely on link order (James Morse) [task:215418]
  - arch_topology: Make register_cpu_capacity_sysctl() tolerant to late CPUs (James Morse) [task:215418]
  - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (James Morse) [task:215418]
  - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (James Morse) [task:215418]
  - ACPI: scan: Use the acpi_device_is_present() helper in more places (James Morse) [task:215418]
  - KVM: guest-memfd: fix unused-function warning (Paolo Bonzini) [task:216854]
  - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Dongli Zhang) [task:216854]
  - KVM: selftests: Add x86-only selftest for private memory conversions (Vishal Annapurve) [task:216854]
  - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Sean Christopherson) [task:216854]
  - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Sean Christopherson) [task:216854]
  - selftests/kvm: fix compilation on non-x86_64 platforms (Paolo Bonzini) [task:216854]
  - KVM: selftests: Add a memory region subtest to validate invalid flags (Sean Christopherson) [task:216854]
  - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Sean Christopherson) [task:216854]
  - KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory (Sean Christopherson) [task:216854]
  - fs: Rename anon_inode_getfile_secure() and anon_inode_getfd_secure() (Paolo Bonzini) [task:216854]
  - KVM: selftests: Add basic selftest for guest_memfd() (Chao Peng) [task:216854]
  - KVM: selftests: Expand set_memory_region_test to validate guest_memfd() (Chao Peng) [task:216854]
  - KVM: Use gfn instead of hva for mmu_notifier_retry (Chao Peng) [task:216854]
  - KVM: Assert that mmu_invalidate_in_progress *never* goes negative (Sean Christopherson) [task:216854]
  - KVM: Introduce per-page memory attributes (Chao Peng) [task:216854]
  - KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace (Chao Peng) [task:216854]
  - KVM: Introduce KVM_SET_USER_MEMORY_REGION2 (Sean Christopherson) [task:216854]
  - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Jing Zhang) [task:216854]
  - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Jing Zhang) [task:216854]
  - KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER (Sean Christopherson) [task:216854]
  - KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER (Sean Christopherson) [task:216854]
  - MUCSE: rnpvf: Fix Compile warning (Dong Yibo) [task:219374]
  - MUCSE: rnpgbevf: Fix Compile warning (Dong Yibo) [task:219374]
  - MUCSE: rnpgbe: Fix Compile warning (Dong Yibo) [task:219374]
  - MUCSE: rnpm: ethtool -S and ethtool -x/X for mucse rnpm drvier (gu.huiguang) [task:219374]
  - MUCSE: rnp: Fix compile error withou sriov (Dong Yibo) [task:219163]
  - MUCSE: rnp: Fix Compile warning (Dong Yibo) [task:219374]
  - MUCSE: rnp: Fix vlan_count error (gu.huiguang) [task:219374]
  - LINKDATA: ld/ps3stor: Add driver support for linkdata raid card (liujie) [task:216612]


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-8.0.v2405
changelog:
  - OPENEULER: pipe: Fix endless sleep problem due to the out-of-order (yangerkun) [task:215396]
  - OPENEULER: aio: add timeout validity check for io_[p]getevents (zhangyi (F)) [task:215397]
  - OPENEULER: ext4: check magic even the extent block bh is verified (yangerkun) [task:215398]
  - OPENEULER: ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE (yangerkun) [task:215398]
  - OPENEULER: scsi: fix use-after-free problem in scsi_remove_target (Zhong Jinghua) [task:215399]
  - OPENEULER: xfs: update the last_sync_lsn with ctx start lsn (Long Li) [task:215404]
  - OPENEULER: PCI/sysfs: Take reference on device to be removed (Xiongfeng Wang) [task:215419]
  - OPENEULER: pci: Enable acs for QLogic HBA cards (Xishi Qiu) [task:216483]
  - 3SNIC: net/sssnic: support 3SNIC 910/920/930 NIC (weiwei1) [task:219055]
  - OPENEULER: RDMA/hns: Fix DCA's dependence on ib_uverbs (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Fixes concurrent ressetting and post_recv in DCA mode (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Optimize user DCA perfermance by sharing DCA status (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Add debugfs support for DCA (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Add DCA support for kernel space (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Add method to query WQE buffer's address (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Add method to detach WQE buffer (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Setup the configuration of WQE addressing to QPC (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Add method for attaching WQE buffer (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Configure DCA mode for the userspace QP (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Add method for shrinking DCA memory pool (Chengchang Tang) [task:219059]
  - OPENEULER: RDMA/hns: Introduce DCA for RC QP (Chengchang Tang) [task:219059]
  - net: fix kernel crash caused by ft_net_auto_affinity (Yun Lu) [bug:229383]
  - PHYTIUM: irqchip/gic-phytium-2500: Add support for GIC of Phytium PS20064 (Wang Yinfeng) [task:213598, task:219203]
  - arm64/configs: enable configures for phytium platform (Jiangshan Yi) [task:213598]
  - PHYTIUM: nvme: pci: Bugfix samsung SSD 980 failed to mount FS in kdump mode (Zhou Yulin) [task:213598]
  - PHYTIUM: qspi: phytium: Resolved the problem that S3 hibernation causes flash modification and controller register clearing. (Huang Jie) [task:213598]
  - PHYTIUM: spi: Phytium: Adapt SPI driver to use DDMA interface (Liu Tianyu) [task:213598]
  - PHYTIUM: gpio : Phytium: Get max IRQ from platform_irq_count function (Liu Tianyu) [task:213598]
  - PHYTIUM: gpio: Phytium: Bugfix GPIO no IRQ judgment (Zuo Qian) [task:213598]
  - PHYTIUM: spi: Phytium: Fix r/w sck_sel_mask 3 to 7 in SPI/QSPI driver (Liu Tianyu) [task:213598]
  - PHYTIUM: drivers/perf: phytium: Perf Optimization for Phytium SoC PCIe controller PMU (Hu Xianghua) [task:213598]
  - PHYTIUM: drivers/perf: phytium: Perf Optimization for Phytium SoC DDR controller PMU (Hu Xianghua) [task:213598]
  - PHYTIUM: drivers/perf: phytium: Support for Phytium Soc PCIe controller PMU (Hu Xianghua) [task:213598]
  - PHYTIUM: drivers/perf: phytium: Support for Phytium Soc DDR controller PMU (Hu Xianghua) [task:213598]
  - PHYTIUM: gpio: phytium: Add old gpio-ports index description to adapt old firmware (lanhengyu1395) [task:213598]
  - PHYTIUM: tacho: Phytium: Complement ACPI support for tacho driver (Li Yuze) [task:213598]
  - PHYTIUM: lpc: phytium: Add LPC snoop driver (Lan Hengyu) [task:213598]
  - PHYTIUM: i3c: phytium: Add support for Phytium i3c controller (Wu Jinyong) [task:213598]
  - PHYTIUM: spi: phytium: Extract right pointer from driver_data in PM ops (Chen Baozi) [task:213598]
  - PHYTIUM: spi: phytium: Fix controller unregister order (Chen Baozi) [task:213598]
  - PHYTIUM: gpio: phytium: Fix an error about enabling MSI in gpio-pci driver (Lan Hengyu) [task:213598]
  - PHYTIUM: rtc: ds1307: Add ACPI support to ds1307 (Lan Hengyu) [task:213598]
  - PHYTIUM: firmware: arm_scmi: Make mailbox transport poll on Phytium mailbox (Chen Baozi) [task:213598]
  - PHYTIUM: watchdog: dw: Add ACPI support to dw-wdt (Chen Baozi) [task:213598]
  - PHYTIUM: iommu/arm-smmu: Add SMMU workaround for Phytium Ps17064 (Chen Baozi) [task:213598]
  - PHYTIUM: ACPI: APD: Add clock frequency for Phytium I2C controller (Chen Baozi) [task:213598]
  - PHYTIUM: i2c: designware: add i2c support for Phytium SoCs (Chen Baozi) [task:213598]
  - PHYTIUM: optee: Add default conduit method options (Chen Baozi) [task:213598]
  - PHYTIUM: optee: add ACPI support for Phytium (Chen Baozi) [task:213598]
  - PHYTIUM: hwmon: (tacho-phytium) Add fan tacho driver support (Zhang Yiqun) [task:213598]
  - PHYTIUM: ipmi: Add Phytium BT BMC driver support (Cheng Quan) [task:213598]
  - PHYTIUM: ipmi: Add Phytium KCS IPMI BMC driver support (Cheng Quan) [task:213598]
  - PHYTIUM: hwrng: phytium: Add support for Phytium SoC RNG (Chen Baozi) [task:213598]
  - PHYTIUM: i2c: phytium: Add i2c driver for Phytium I2C adapter (Cheng Quan) [task:213598]
  - PHYTIUM: spi: phytium-qspi: Add support for Phytium QSPI controller (Chen Baozi) [task:213598]
  - PHYTIUM: spi: add Phytium SPI controller support (Chen Baozi) [task:213598]
  - PHYTIUM: gpio: phytium: Add Phytium GPIO driver (Chen Baozi) [task:213598]
  - PHYTIUM: arm64: proton-pack: Add Phytium FTC303 CPU core to spectre-v2/v4 safelist (Chen Baozi) [task:213598]
  - PHYTIUM: arm64: kpti: Add Phytium FTC3xx/6xx CPU cores to kpti safelist (Chen Baozi) [task:213598]
  - mptcp: include inet_common in mib.h (Matthieu Baerts (NGI0)) [task:201243]
  - mptcp: move mptcp_pm_gen.h's include (Matthieu Baerts (NGI0)) [task:201243]
  - mptcp: remove unnecessary else statements (Matthieu Baerts (NGI0)) [task:201243]
  - mptcp: prefer strscpy over strcpy (Matthieu Baerts (NGI0)) [task:201243]
  - mptcp: add net.mptcp.available_schedulers (Gregory Detal) [task:201243]
  - mptcp: sockopt: info: stop early if no buffer (Matthieu Baerts (NGI0)) [task:201243]
  - mptcp: fix full TCP keep-alive support (Matthieu Baerts (NGI0)) [task:201243]
  - mptcp: SO_KEEPALIVE: fix getsockopt support (Matthieu Baerts (NGI0)) [task:201243]
  - OPENEULER: net: hns3: default select PAGE_POOL_STATS (Jian Shen) [task:218995]
  - OPENEULER: net: hns3: support set/get VxLAN rule of rx flow director by ethtool (Guangbin Huang) [task:218995]
  - OPENEULER: net: ethtool: add VxLAN to the NFC API (Guangbin Huang) [task:218995]
  - OPENEULER: net: hns3: add support for ROH ras (Ke Chen) [task:218995]
  - OPENEULER: net: hns3: fix bug for init roh client instance (Ke Chen) [task:218995]
  - OPENEULER: net: hns3: HNAE3 framework add support for ROH client (Ke Chen) [task:218995]
  - OPENEULER: net: hns3: add support handling tx dhcp packets for ROH (Ke Chen) [task:218995]
  - OPENEULER: net: hns3: support arp proxy (Peiyang Wang) [task:218995]
  - OPENEULER: net: hns3: add arp proxy switch in ethtool (Peiyang Wang) [task:218995]
  - OPENEULER: net: hns3: support tc limit rate (Peiyang Wang) [task:218995]
  - OPENEULER: net: hns3: support tc command with max rate parameter (Peiyang Wang) [task:218995]
  - OPENEULER: net: hns3: add ROH MAC type definitions and support query MAC type (Ke Chen) [task:218995]
  - OPENEULER: net: hns3: Add support for some CMIS transceiver modules (Hao Lan) [task:218995]
  - OPENEULER: net: sfp: Synchronize some CMIS transceiver modules from ethtool (Hao Lan) [task:218995]
  - OPENEULER: net: hns3: add command queue trace for hns3 (Hao Lan) [task:218995]
  - OPENEULER: net: hns3: dump more reg info based on ras mod (Peiyang Wang) [task:218995]
  - OPENEULER: net: hns3: add support for page_pool_get_stats (Jian Shen) [task:218995]
  - OPENEULER: net: hns3: add support to query scc version by devlink info (Hao Chen) [task:218995]
  - OPENEULER: net: hns3: correct the logic of hclge_sync_vf_qb_mode() (Hao Chen) [task:218995]
  - OPENEULER: net: hns3: add support for FD counter (liaoguojia) [task:218995]
  - OPENEULER: net: hns3: allocate fd counter for queue bonding (Jian Shen) [task:218995]
  - OPENEULER: net: hns3: refactor the debugfs for dumping FD tcam (liaoguojia) [task:218995]
  - OPENEULER: net: hns3: add queue bonding mode support for VF (Jian Shen) [task:218995]
  - OPENEULER: net: hns3: add support for queue bonding mode of flow director (Jian Shen) [task:218995]
  - loongarch/config: disable CONFIG_DEFERRED_STRUCT_PAGE_INIT (Yongzhen Zhang) [task:222807]
  - accel/ivpu: Fix missing remove ivpu_job_done_thread_disable (Jackie Liu) [task:218895]
  - accel/habanalabs: add fw status SHUTDOWN_PREP (Dafna Hirschfeld) [task:218895]
  - accel/habanalabs: add traces for dma mappings (Ohad Sharabi) [task:218895]
  - drm/amdgpu: Skip do PCI error slot reset during RAS recovery (Stanley.Yang) [task:223140] {CVE-2024-35931}
  - drm/amdgpu: Use function for IP version check (Lijo Lazar) [task:223140]
  - drm/amdgpu : Add hive ras recovery check (Asad Kamal) [task:223140]
  - megaraid_sas: Fix DCMD issue command handling (mengfanhui) [task:214919]
  - loongarch/config: disable CONFIG_DEFERRED_STRUCT_PAGE_INIT (Yongzhen Zhang) [task:222807]
  - accel/ivpu: Fix missed error message after VPU rename (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Improve clarity of MMU error messages (Wachowski, Karol) [task:218895]
  - accel/ivpu: Remove d3hot_after_power_off WA (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Check return code of ipc->lock init (Wachowski, Karol) [task:218895]
  - accel: constify the struct device_type usage (Ricardo B. Marliere) [task:218895]
  - accel/habanalabs: modify pci health check (Ofir Bitton) [task:218895]
  - accel/habanalabs: keep explicit size of reserved memory for FW (Tomer Tayar) [task:218895]
  - accel/habanalabs: handle reserved memory request when working with full FW (Tomer Tayar) [task:218895]
  - accel/habanalabs/hwmon: rate limit errors user can generate (Ofir Bitton) [task:218895]
  - accel/habanalabs/gaudi2: drain event lacks rd/wr indication (Ofir Bitton) [task:218895]
  - accel/habanalabs: fix error print (Dani Liberman) [task:218895]
  - accel/habanalabs: initialize maybe-uninitialized variables (Tal Risin) [task:218895]
  - accel/habanalabs: fix debugfs files permissions (Avri Kehat) [task:218895]
  - accel/habanalabs: fix glbl error cause handling (Tomer Tayar) [task:218895]
  - accel/habanalabs/gaudi2: check extended errors according to PCIe addr_dec interrupt info (Tomer Tayar) [task:218895]
  - accel/habanalabs: modify print for skip loading linux FW to debug log (Tomer Tayar) [task:218895]
  - accel/habanalabs: remove hop size from asic properties (Farah Kassabri) [task:218895]
  - accel/habanalabs: use kcalloc() instead of kzalloc() (Erick Archer) [task:218895]
  - accel/habanalabs/goya: remove redundant assignment to pointer 'input' (Colin Ian King) [task:218895]
  - accel/habanalabs/gaudi2: fail memory memset when failing to copy QM packet to device (Tomer Tayar) [task:218895]
  - accel/habanalabs: remove call to deprecated function (Dani Liberman) [task:218895]
  - accel/habanalabs: Remove unnecessary braces from if statement (Malkoot Khan) [task:218895]
  - accel/habanalabs/gaudi2: move HMMU page tables to device memory (Farah Kassabri) [task:218895]
  - accel/habanalabs: abort device reset for consecutive heartbeat failures (Tomer Tayar) [task:218895]
  - accel/habanalabs: fix DRAM BAR base address calculation (Tomer Tayar) [task:218895]
  - accel/habanalabs/gaudi2: add interrupt affinity for user interrupts (Dani Liberman) [task:218895]
  - accel/qaic: Constify aic100_channels (Jeff Johnson) [task:218895]
  - accel/ivpu: Rename VPU to NPU in message strings (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Refactor BO creation functions (Wachowski, Karol) [task:218895]
  - accel/ivpu: Fix ivpu_reset_engine_fn merge issue (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Use lazy allocation for doorbell IDs (Wachowski, Karol) [task:218895]
  - accel/ivpu: Add support for FW boot param system_time_us (Krystian Pradzynski) [task:218895]
  - accel/ivpu: Update FW API headers (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Remove legacy firmware name (Jacek Lawrynowicz) [task:218895]
  - accel/ivpu: Rename TILE_SKU_BOTH_MTL to TILE_SKU_BOTH (Jacek Lawrynowicz) [task:218895]
  - OPENEULER: Fix the header file location error and adjust the function and structure version. (Wangming Shao) [task:218869]


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-9.0.v2406
changelog:
  - gpu_firmware: Add gpu device firmware loader (Shixiong Ou) [task:218896]
  - PHYTIUM: crypto/ceu: update phytium ceu crypto module (zhubing) [task:224660]
  - OPENEULER: net: stmmac: dwmac-loongson: Add loongson module author (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Move disable_force flag to _gnet_date (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add Loongson GNET support (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Fixed failure to set network speed to 1000. (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add loongson_dwmac_config_legacy (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add full PCI support (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add phy_interface for Loongson GMAC (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add phy mask for Loongson GMAC (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add ref and ptp clocks for Loongson (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Split up the platform data initialization (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Use PCI_DEVICE_DATA() macro for device identification (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Drop useless platform data (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: Export dwmac1000_dma_ops (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: Add multi-channel support (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: Move the atds flag to the stmmac_dma_cfg structure (Yanteng Si) [task:226446]
  - tcm: support tpmrm function of ax99100_spi interface TCM module (jiangxiujie) [task:198010, task:327626]
  - OPENEULER: net: stmmac: dwmac-loongson: Add loongson module author (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Move disable_force flag to _gnet_date (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add Loongson GNET support (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Fixed failure to set network speed to 1000. (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add loongson_dwmac_config_legacy (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add full PCI support (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add phy_interface for Loongson GMAC (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add phy mask for Loongson GMAC (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Add ref and ptp clocks for Loongson (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Split up the platform data initialization (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Use PCI_DEVICE_DATA() macro for device identification (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: dwmac-loongson: Drop useless platform data (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: Export dwmac1000_dma_ops (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: Add multi-channel support (Yanteng Si) [task:226446]
  - OPENEULER: net: stmmac: Move the atds flag to the stmmac_dma_cfg structure (Yanteng Si) [task:226446]
  - MUCSE: rnpgbe: try to fix compile error without hwmon define (Dong Yibo) [task:226108]
  - MUCSE: rnpm: fix compiler err for no CONFIG_HWMON (guhg) [task:226108]
  - MUCSE: rnp: try to fix compile error without hwmon define (Dong Yibo) [task:226108]
  - config: enable configures for hisi_raid (zhanggenjian) [bug:234746]
  - OPENEULER: RDMA/hns: Fix the concurrency error between bond and reset. (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Fix the device loss after unbinding RoCE bond resource slave (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Fix wild pointer error of RoCE bonding when rmmod hns3 (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Support reset recovery for RoCE bonding (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Add functions to obtain netdev and bus_num from an hr_dev (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Support dispatching IB event for RoCE bonding (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Set IB port state depending on upper device for RoCE bonding (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Support RoCE bonding (Junxian Huang) [task:218886]
  - OPENEULER: RDMA/hns: Add support for sending port down event fastly (Lang Cheng) [task:218886]
  - OPENEULER: RDMA/hns: Deliver net device event to ofed (Lang Cheng) [task:218886]
  - OPENEULER: RDMA/hns: Support congestion control algorithm parameter configuration (Chengchang Tang) [task:218886]
  - virtiofs: include a newline in sysfs tag (Brian Foster)
  - ntfs3: serve as alias for the legacy ntfs driver (Christian Brauner)
  - block: fix that blk_time_get_ns() doesn't update time after schedule (Yu Kuai)
  - block: limit block time caching to in_task() context (Jens Axboe)
  - mshyperv: Introduce hv_get_hypervisor_version function (Nuno Das Neves)
  - block/blk-mq: Don't complete locally if capacities are different (Qais Yousef)
  - sched: Add a new function to compare if two cpus have the same capacity (Qais Yousef)
  - virtiofs: emit uevents on filesystem events (Stefan Hajnoczi)
  - virtiofs: export filesystem tags through sysfs (Stefan Hajnoczi)
  - virtiofs: forbid newlines in tags (Stefan Hajnoczi)
  - dm crypt: Fix IO priority lost when queuing write bios (Hongyu Jin)
  - dm verity: Fix IO priority lost when reading FEC and hash (Hongyu Jin)
  - dm bufio: Support IO priority (Hongyu Jin)
  - block: update cached timestamp post schedule/preemption (Jens Axboe)
  - block: cache current nsec time in struct blk_plug (Jens Axboe)
  - block: add blk_time_get_ns() and blk_time_get() helpers (Jens Axboe)
  - block: move cgroup time handling code into blk.h (Jens Axboe)
  - block: Fix where bio IO priority gets set (Hongyu Jin)
  - fs: Remove NTFS classic (Matthew Wilcox (Oracle))
  - block: default the discard granularity to sector size (Christoph Hellwig)
  - badblocks: avoid checking invalid range in badblocks_check() (Coly Li)
  - fs/proc: show correct device and inode numbers in /proc/pid/maps (Andrei Vagin)
  - md: Remove deprecated CONFIG_MD_FAULTY (Song Liu)
  - md: Remove deprecated CONFIG_MD_MULTIPATH (Song Liu)
  - md: Remove deprecated CONFIG_MD_LINEAR (Song Liu)
  - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Kundan Kumar)
  - block/null_blk: Fix double blk_mq_start_request() warning (Chengming Zhou)
  - 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)
  - io_uring: use files_lookup_fd_locked() (Christian Brauner)
  - backing file: free directly (Christian Brauner)
  - vfs: stop counting on gcc not messing with mnt_expiry_mark if not asked (Mateusz Guzik)
  - vfs: predict the error in retry_estale as unlikely (Mateusz Guzik)
  - file: convert to SLAB_TYPESAFE_BY_RCU (Christian Brauner)
  - vfs: shave work on failed file open (Mateusz Guzik)
  - badblocks: switch to the improved badblock handling code (Coly Li)
  - badblocks: improve badblocks_check() for multiple ranges handling (Coly Li)
  - badblocks: improve badblocks_clear() for multiple ranges handling (Coly Li)
  - badblocks: improve badblocks_set() for multiple ranges handling (Coly Li)
  - badblocks: add helper routines for badblock ranges handling (Coly Li)
  - badblocks: add more helper structure and routines in badblocks.h (Coly Li)
  - md/md-linear: Annotate struct linear_conf with __counted_by (Kees Cook)
  - block/null_blk: add queue_rqs() support (Chengming Zhou)
  - blk-mq: update driver tags request table when start request (Chengming Zhou)
  - blk-mq: support batched queue_rqs() on shared tags queue (Chengming Zhou)
  - blk-mq: remove RQF_MQ_INFLIGHT (Chengming Zhou)
  - blk-mq: account active requests when get driver tag (Chengming Zhou)
  - fs: export mnt_{get,put}_write_access() to modules (Amir Goldstein)
  - fs: rename __mnt_{want,drop}_write*() helpers (Amir Goldstein)
  - ZHAOXIN: ata: ahci: Add support for AHCI SGPIO Enclosure Management (leoliu-oc) [task:223156]
  - HYGON: x86/kernel: Add CSV3 early update(enc/dec)/reset memory helpers (Xin Jiang) [task:216398]
  - HYGON: x86/boot/compressed/64: Add CSV3 update page attr(private/shared) (Xin Jiang) [task:216398]
  - HYGON: x86/boot/compressed/64: Init CSV3 secure call pages (Xin Jiang) [task:216398]
  - HYGON: x86/boot/compressed/64: Add CSV3 guest detection (Xin Jiang) [task:216398]
  - HYGON: KVM: SVM: CSV: Manage CSV3 guest's nested page table (Xin Jiang) [task:216398]
  - HYGON: KVM: SVM: CSV: Add KVM_CSV3_LAUNCH_ENCRYPT_VMCB command (Xin Jiang) [task:216398]
  - HYGON: crypto: ccp: Eliminate dependence of the kvm module on the ccp module (xiongmengbiao) [task:216398]
  - HYGON: Allow VM without a configured vid to use TKM (xiongmengbiao) [task:216398]
  - HYGON: support tkm key isolation (xiongmengbiao) [task:216398]
  - HYGON: Support tkm virtualization (niuyongwen) [task:216398]
  - HYGON: Support psp virtualization (niuyongwen) [task:216398]
  - HYGON: crypto: ccp: Add psp mutex enable ioctl support (xiongmengbiao) [task:216398]
  - HYGON: crypto: ccp: concurrent psp access support between user and kernel space (xiongmengbiao) [task:216398]
  - HYGON: KVM: SVM: CSV: Add KVM_CSV3_LAUNCH_ENCRYPT_DATA command (Xin Jiang) [task:216398]
  - HYGON: KVM: SVM: CSV: Add KVM_CSV3_INIT command (Xin Jiang) [task:216398]
  - HYGON: KVM: Define CSV3 key management command id (Xin Jiang) [task:216398]
  - HYGON: crypto: ccp: Add SET_SMR/SET_SMCR commands for CSV3 (Xin Jiang) [task:216398]
  - HYGON: x86/mm: Manage CSV3 guest's private memory by CMA (Xin Jiang) [task:216398]
  - HYGON: linux: tcm: add Hygon TCM2 driver (chench00) [task:216398]
  - HYGON: linux: tpm: add Hygon TPM2 driver (chench00) [task:216398]
  - HYGON: crypto: tdm: Support dynamic protection for SCT and IDT by HYGON TDM (chench) [task:216398]
  - HYGON: crypto: tdm: Add Hygon TDM driver (chench) [task:216398]
  - HYGON: driver/virt/coco: Add HYGON CSV Guest dirver. (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Define CSV3 key management command id (Xin Jiang) [task:216398]
  - HYGON: KVM: SEV: Pin SEV guest memory out of CMA area (Xin Jiang) [task:216398]
  - HYGON: KVM: SVM: Add support for different CSV guests to reuse the same ASID (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest (hanliyang) [task:216398]
  - HYGON: drm/hygon: Add support to passthrough Hygon DCU to virtual machine (fangbaoshun) [task:216398]
  - KVM: x86: Fix KVM_GET_MSRS stack info leak (Mathias Krause) [task:216398]
  - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Michael Roth) [task:216398]
  - HYGON: x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt (hanliyang) [task:216398]
  - HYGON: KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit() (hanliyang) [task:216398]
  - HYGON: x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Fix the available ASID range for CSV2 guest (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Force flush caches before reboot CSV guest (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Add support for rebooting CSV2 guest (hanliyang) [task:216398]
  - HYGON: KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest (hanliyang) [task:216398]
  - HYGON: KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command (hanliyang) [task:216398]
  - HYGON: crypto: ccp: Fix definition of struct sev_data_send_update_vmsa (hanliyang) [task:216398]
  - HYGON: crypto: ccp: Add another mailbox interrupt support for PSP sending command to X86 (chench) [task:216398]
  - HYGON: crypto: ccp: Process multiple VQ commands once for SM4/SM4-CTR ccp. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Process multiple VQ commands once for SM3 ccp. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Modify value of COMMANDS_PER_QUEUE from 16 to 8192. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: fix bug that SM2 encryption of long data causes kernel crash (yangdepei) [task:216398]
  - HYGON: fix sm2 test failed in testmgr because of missing DER coding (yangdepei) [task:216398]
  - HYGON: crypto: ccp: Fix a problem that vq thread may stuck when do multi process test. (Xiangyu Xu) [task:216398]
  - HYGON: crypto: ccp: Only handle interrupts by completion, eliminating by empty queue. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: It prompt ILLEGAL_MEM_ADDR when using PSPCCP. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: fix sm2 not return due to wrong complete callback parameter (yangdepei) [task:216398]
  - HYGON: crypto: ccp: Support SM4 algorithm for hygon ccp. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Support SM3 algorithm for hygon ccp. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Support SM2 algorithm for hygon ccp. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Add a new interface for X86 sending command to PSP (chench) [task:216398]
  - HYGON: KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH (fangbaoshun) [task:216398]
  - HYGON: KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH (fangbaoshun) [task:216398]
  - HYGON: KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH (fangbaoshun) [task:216398]
  - HYGON: KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Add support to switch to CSV RING_BUFFER mode (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Implement CSV_DOWNLOAD_FIRMWARE ioctl command (hanliyang) [task:216398]
  - HYGON: crypto: ccp: Implement CSV_PLATFORM_SHUTDOWN ioctl command (hanliyang) [task:216398]
  - HYGON: crypto: ccp: Implement CSV_PLATFORM_INIT ioctl command (hanliyang) [task:216398]
  - HYGON: crypto: ccp: Support DOWNLOAD_FIRMWARE when detect CSV (hanliyang) [task:216398]
  - HYGON: KVM: x86: Support VM_ATTESTATION hypercall (hanliyang) [task:216398]
  - HYGON: x86/cpu/hygon: Clear SME feature flag when not in use (hanliyang) [task:216398]
  - HYGON: x86/cpufeatures: Add CSV3 CPU feature (hanliyang) [task:216398]
  - HYGON: x86/cpufeatures: Add CPUID_8C86_0000_EDX CPUID leaf (hanliyang) [task:216398]
  - HYGON: x86/cpu: Detect memory encryption features on Hygon CPUs (hanliyang) [task:216398]
  - HYGON: KVM: SVM: Print Hygon CSV support info if support is detected (hanliyang) [task:216398]
  - HYGON: crypto: ccp: Print Hygon CSV API version when CSV support is detected (hanliyang) [task:216398]
  - HYGON: x86/mm: Print CSV info into the kernel log (hanliyang) [task:216398]
  - HYGON: x86/mm: Provide a Kconfig entry to build the HYGON memory encryption support into the kernel (hanliyang) [task:216398]
  - HYGON: Documentation/arch/x86: Add HYGON secure virtualization description (Xin Jiang) [task:216398]
  - HYGON: crypto: ccp: Implement CSV_HGSC_CERT_IMPORT ioctl command (fangbaoshun) [task:216398]
  - HYGON: crypto: ccp: Add support to detect CCP devices on Hygon 4th CPUs (Xin Jiang) [task:216398]
  - HYGON: crypto: ccp: Add support to detect CCP devices on Hygon 2nd and 3rd CPUs (Hao Feng) [task:216398]
  - HYGON: crypto: ccp: Introduce hygon specific interface to support driver (hanliyang) [task:216398]
  - net: mark rtl8188FU module support by partner (luoqing) [task:222935]
  - net: mark rtl8723DU module support by partner (luoqing) [task:222936]
  - REALTEK: net: Add realtek rtl8188FU driver (Allen) [task:222935]
  - REALTEK: net: Add realtek rtl8723DU driver (Allen) [task:222936]
  - net: stmmac: Move MAC caps init to phylink MAC caps getter (Serge Semin) [task:226446]
  - net: phylink: provide mac_get_caps() method (Russell King (Oracle)) [task:226446]
  - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Serge Semin) [task:226446]
  - slab: remove PARTIAL_NODE slab_state (Chengming Zhou)
  - mm, slab: remove memcg_from_slab_obj() (Vlastimil Babka)
  - mm, slab: remove the corner case of inc_slabs_node() (Chengming Zhou)
  - mm/slab: Fix a kmemleak in kmem_cache_destroy() (Xiaolei Wang)
  - mm, slab: fix the comment of cpu partial list (Chengming Zhou)
  - mm, slab: remove unused object_size parameter in kmem_cache_flags() (Chengming Zhou)
  - mm/slub: make the description of slab_min_objects helpful in doc (Xiongwei Song)
  - mm/slub: replace slub_$params with slab_$params in slub.rst (Xiongwei Song)
  - mm/slub: unify all sl[au]b parameters with "slab_$param" (Xiongwei Song)
  - mm/slub: attempt to find layouts up to 1/2 waste in calculate_order() (Vlastimil Babka)
  - mm/slub: remove min_objects loop from calculate_order() (Vlastimil Babka)
  - Documentation: kernel-parameters: remove noaliencache (Xiongwei Song)
  - mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE (Vlastimil Babka)
  - mm, slab: use an enum to define SLAB_ cache creation flags (Vlastimil Babka)
  - mm, slab: deprecate SLAB_MEM_SPREAD flag (Vlastimil Babka)
  - mm/slub: free KFENCE objects in slab_free_hook() (Vlastimil Babka)
  - mm/slub: handle bulk and single object freeing separately (Vlastimil Babka)
  - mm/slub: introduce __kmem_cache_free_bulk() without free hooks (Vlastimil Babka)
  - mm/slub: fix bulk alloc and free stats (Vlastimil Babka)
  - mm/slub: avoid zeroing outside-object freepointer for single free (Nicolas Bouchinet)
  - mm/slub: create kmalloc 96 and 192 caches regardless cache size order (Hyunmin Lee)
  - mm/slub: remove parameter 'flags' in create_kmalloc_caches() (Zheng Yejian)
  - mm/slub: optimize free fast path code layout (Vlastimil Babka)
  - mm/slub: optimize alloc fastpath code layout (Vlastimil Babka)
  - mm/slub: remove slab_alloc() and __kmem_cache_alloc_lru() wrappers (Vlastimil Babka)
  - mm/slab: move kmalloc() functions from slab_common.c to slub.c (Vlastimil Babka)
  - mm/slab: move kmalloc_slab() to mm/slab.h (Vlastimil Babka)
  - mm/slab: move kfree() from slab_common.c to slub.c (Vlastimil Babka)
  - mm/slab: move struct kmem_cache_node from slab.h to slub.c (Vlastimil Babka)
  - mm/slab: move memcg related functions from slab.h to slub.c (Vlastimil Babka)
  - mm/slab: move pre/post-alloc hooks from slab.h to slub.c (Vlastimil Babka)
  - mm/slab: consolidate includes in the internal mm/slab.h (Vlastimil Babka)
  - mm/slab: move the rest of slub_def.h to mm/slab.h (Vlastimil Babka)
  - mm/slab: move struct kmem_cache_cpu declaration to slub.c (Vlastimil Babka)
  - mm/slab: remove mm/slab.c and slab_def.h (Vlastimil Babka)
  - mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefs (Vlastimil Babka)
  - mm/slab: remove CONFIG_SLAB code from slab common code (Vlastimil Babka)
  - cpu/hotplug: remove CPUHP_SLAB_PREPARE hooks (Vlastimil Babka)
  - mm/memcontrol: remove CONFIG_SLAB #ifdef guards (Vlastimil Babka)
  - KFENCE: cleanup kfence_guarded_alloc() after CONFIG_SLAB removal (Vlastimil Babka)
  - KASAN: remove code paths guarded by CONFIG_SLAB (Vlastimil Babka)
  - mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile (Vlastimil Babka)
  - mm/slab, docs: switch mm-api docs generation from slab.c to slub.c (Vlastimil Babka)
  - script: add a kylin patch merge check script (weisujuan) [task:225692]
  - bachefs: Mark bcachefs as 'Tech Preview' using mark_tech_preview() (Youling Tang) [task:205710]
  - config: Enable CONFIG_BCACHEFS_FS=m (Youling Tang) [task:205710]
  - checkpatch.pl: ignore patch check for MAINTAINERs (Jackie Liu)
  - script: add a script to compile and check kabi automatically (Zhengyuan Liu) [task:225693]
  - RDMA/hns: Fix deadlock on SRQ async events. (Chengchang Tang) [task:227090]
  - bpf: Fix verifier assumptions about socket->sk (Alexei Starovoitov) [task:227090]
  - vcpu_stall_detector: add vcpu stall detector (zhanghao1) [task:218469]
  - ZHAOXIN: iommu/dma: Move iova_reserve_domain_addr to header dma-iommu.h (leoliu-oc) [task:226124]
  - REALTEK: net: Add realtek rtl8852CU/rtl8832CU driver (taowei) [task:222942]
  - REALTEK: net: Add realtek rtl8852BU/rtl8832BU driver (taowei) [task:222941]
  - REALTEK: net: Add realtek rtl8188EUS driver (taowei) [task:219041]
  - REALTEK: net: Add realtek rtl8821CU driver (taowei) [task:219042]
  - wifi: iwlwifi: mvm: don't initialize csa_work twice (Miri Korenblit) [task:227090]
  - riscv: stacktrace: fixed walk_stackframe() (Matthew Bystrin) [task:227090]
  - riscv: prevent pt_regs corruption for secondary idle threads (Sergey Matyukevich) [task:227090]
  - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [task:227090]
  - f2fs: use f2fs_{err,info}_ratelimited() for cleanup (Chao Yu) [task:227090]
  - f2fs: write missing last sum blk of file pinning section (Daeho Jeong) [task:227090]
  - drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible (Dmitry Baryshkov) [task:227090]
  - media: vsp1: Remove unbalanced .s_stream(0) calls (Laurent Pinchart) [task:227090]
  - nouveau: report byte usage in VRAM usage. (Dave Airlie) [task:227090]
  - RDMA/bnxt_re: Fix the sparse warnings (Selvin Xavier) [task:227090]
  - perf util: Add a function for replacing characters in a string (James Clark) [task:227090]
  - platform/x86/intel-uncore-freq: Don't present root domain on error (Srinivas Pandruvada) [task:227090]
  - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (Srinivas Pandruvada) [task:227090]
  - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang) [task:227090]
  - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Gerd Hoffmann) [task:227090]
  - x86/pci: Skip early E820 check for ECAM region (Bjorn Helgaas) [task:227090]
  - efi: libstub: only free priv.runtime_map when allocated (Hagar Hemdan) [task:227090]
  - x86/efistub: Omit physical KASLR when memory reservations exist (Ard Biesheuvel) [task:227090]
  - ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [task:227090]
  - ALSA: seq: ump: Fix swapped song position pointer data (Takashi Iwai) [task:227090]
  - hwmon: (shtc1) Fix property misspelling (Guenter Roeck) [task:227090]
  - hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 board power sensor (Peter Colberg) [task:227090]
  - drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel (Gerald Loacker) [task:227090]
  - drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel (Gerald Loacker) [task:227090]
  - drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel (Gerald Loacker) [task:227090]
  - powerpc/pseries/lparcfg: drop error message from guest name lookup (Nathan Lynch) [task:227090]
  - ALSA: seq: Fix yet another spot for system message conversion (Takashi Iwai) [task:227090]
  - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [task:227090]
  - net: ena: Fix redundant device NUMA node override (Shay Agroskin) [task:227090]
  - net: ena: Reduce lines with longer column width boundary (David Arinzon) [task:227090]
  - net: dsa: microchip: fix RGMII error in KSZ DSA driver (Tristram Ha) [task:227090]
  - spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König) [task:227090]
  - kheaders: use `command -v` to test for existence of `cpio` (Miguel Ojeda) [task:227090]
  - drm/i915/gt: Fix CCS id's calculation for CCS mode setting (Andi Shyti) [task:227090]
  - kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada) [task:227090]
  - net/sched: taprio: extend minimum interval restriction to entire cycle too (Vladimir Oltean) [task:227090]
  - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Vladimir Oltean) [task:227090]
  - netfilter: nft_fib: allow from forward/input without iif selector (Eric Garver) [task:227090]
  - netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [task:227090]
  - netfilter: nft_payload: skbuff vlan metadata mangle support (Pablo Neira Ayuso) [task:227090]
  - net: ti: icssg-prueth: Fix start counter for ft1 filter (MD Danish Anwar) [task:227090]
  - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Takashi Iwai) [task:227090]
  - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Takashi Iwai) [task:227090]
  - selftests: mptcp: join: mark 'fail' tests as flaky (Matthieu Baerts (NGI0)) [task:227090]
  - selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky (Matthieu Baerts (NGI0)) [task:227090]
  - ice: fix accounting if a VLAN already exists (Jacob Keller) [task:227090]
  - net: micrel: Fix lan8841_config_intr after getting out of sleep mode (Horatiu Vultur) [task:227090]
  - net:fec: Add fec_enet_deinit() (Xiaolei Wang) [task:227090]
  - bpf: Allow delete from sockmap/sockhash only if update is allowed (Jakub Sitnicki) [task:227090]
  - ASoC: cs42l43: Only restrict 44.1kHz for the ASP (Charles Keepax) [task:227090]
  - net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran) [task:227090]
  - Octeontx2-pf: Free send queue buffers incase of leaf to inner (Hariprasad Kelam) [task:227090]
  - af_unix: Read sk->sk_hash under bindlock during bind(). (Kuniyuki Iwashima) [task:227090]
  - af_unix: Annotate data-race around unix_sk(sk)->addr. (Kuniyuki Iwashima) [task:227090]
  - enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [task:227090]
  - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Luke D. Jones) [task:227090]
  - ALSA: core: Remove debugfs at disconnection (Takashi Iwai) [task:227090]
  - ALSA: jack: Use guard() for locking (Takashi Iwai) [task:227090]
  - bpf: Fix potential integer overflow in resolve_btfids (Friedrich Vock) [task:227090]
  - dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [task:227090]
  - net/mlx5e: Fix UDP GSO for encapsulated packets (Gal Pressman) [task:227090]
  - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran) [task:227090]
  - net/mlx5e: Fix IPsec tunnel mode offload feature check (Rahul Rameshbabu) [task:227090]
  - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Rahul Rameshbabu) [task:227090]
  - net/mlx5: Fix MTMP register capability offset in MCAM register (Gal Pressman) [task:227090]
  - net/mlx5: Lag, do bond only if slaves agree on roce state (Maher Sanalla) [task:227090]
  - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061 (Mathieu Othacehe) [task:227090]
  - drm/amd/display: Enable colorspace property for MST connectors (Mario Limonciello) [task:227090]
  - nvmet: fix ns enable/disable possible hang (Sagi Grimberg) [task:227090]
  - nvme-multipath: fix io accounting on failover (Keith Busch) [task:227090]
  - nvme-tcp: add definitions for TLS cipher suites (Hannes Reinecke) [task:227090]
  - dma-mapping: benchmark: handle NUMA_NO_NODE correctly (Fedor Pchelkin) [task:227090]
  - dma-mapping: benchmark: fix node id validation (Fedor Pchelkin) [task:227090]
  - dma-mapping: benchmark: fix up kthread-related error handling (Fedor Pchelkin) [task:227090]
  - spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko) [task:227090]
  - netfilter: nft_payload: restore vlan q-in-q match support (Pablo Neira Ayuso) [task:227090]
  - netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev) [task:227090]
  - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [task:227090]
  - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Matthew R. Ochs) [task:227090]
  - tracing/probes: fix error check in parse_btf_field() (Carlos López) [task:227090]
  - kasan, fortify: properly rename memintrinsics (Andrey Konovalov) [task:227090]
  - ice: Interpret .set_channels() input differently (Larysa Zaremba) [task:227090]
  - drivers/xen: Improve the late XenStore init protocol (Henry Wang) [task:227090]
  - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka) [task:227090]
  - net: relax socket state check at accept time. (Paolo Abeni) [task:227090]
  - tls: fix missing memory barrier in tls_init (Dae R. Jeong) [task:227090]
  - net: fec: avoid lock evasion when reading pps_enable (Wei Fang) [task:227090]
  - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Jacob Keller) [task:227090]
  - i3c: master: svc: change ENXIO to EAGAIN when IBI occurs during start frame (Frank Li) [task:227090]
  - i3c: master: svc: return actual transfer data len (Frank Li) [task:227090]
  - i3c: master: svc: rename read_len as actual_len (Frank Li) [task:227090]
  - i3c: add actual_len in i3c_priv_xfer (Frank Li) [task:227090]
  - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [task:227090]
  - net: lan966x: Remove ptp traps in case the ptp is not enabled. (Horatiu Vultur) [task:227090]
  - rv: Update rv_en(dis)able_monitor doc to match kernel-doc (Yang Li) [task:227090]
  - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [task:227090]
  - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [task:227090]
  - pNFS/filelayout: fixup pNfs allocation modes (Olga Kornievskaia) [task:227090]
  - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [task:227090]
  - regulator: tps6594-regulator: Correct multi-phase configuration (Neha Malcom Francis) [task:227090]
  - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [task:227090]
  - af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock. (Kuniyuki Iwashima) [task:227090]
  - regulator: tps6287x: Force writing VSEL bit (Matti Vaittinen) [task:227090]
  - regulator: pickable ranges: don't always cache vsel (Matti Vaittinen) [task:227090]
  - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Dan Aloni) [task:227090]
  - sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni) [task:227090]
  - nfs: keep server info for remounts (Martin Kaiser) [task:227090]
  - NFSv4: Fixup smatch warning for ambiguous return (Benjamin Coddington) [task:227090]
  - ASoC: tas2781: Fix wrong loading calibrated data sequence (Shenghao Ding) [task:227090]
  - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Shenghao Ding) [task:227090]
  - nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka) [task:227090]
  - selftests: net: kill smcrouted in the cleanup logic in amt.sh (Taehee Yoo) [task:227090]
  - ipv6: sr: fix missing sk_buff release in seg6_input_core (Andrea Mayer) [task:227090]
  - net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled (Florian Fainelli) [task:227090]
  - x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada) [task:227090]
  - perf/arm-dmc620: Fix lockdep assert in ->event_init() (Namhyung Kim) [task:227090]
  - xen/x86: add extra pages to unpopulated-alloc if available (Roger Pau Monne) [task:227090]
  - regulator: bd71828: Don't overwrite runtime voltages (Matti Vaittinen) [task:227090]
  - blk-cgroup: Properly propagate the iostat update up the hierarchy (Waiman Long) [task:227090]
  - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [task:227090]
  - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [task:227090]
  - drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations (Mohamed Ahmed) [task:227090]
  - nouveau: add an ioctl to report vram usage (Dave Airlie) [task:227090]
  - nouveau: add an ioctl to return vram bar size. (Dave Airlie) [task:227090]
  - ASoC: mediatek: mt8192: fix register configuration for tdm (Hsin-Te Yuan) [task:227090]
  - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Richard Fitzgerald) [task:227090]
  - ALSA: hda: cs35l56: Initialize all ASP1 registers (Richard Fitzgerald) [task:227090]
  - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Richard Fitzgerald) [task:227090]
  - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Richard Fitzgerald) [task:227090]
  - null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun) [task:227090]
  - ASoC: tas2781: Fix a warning reported by robot kernel test (Shenghao Ding) [task:227090]
  - drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails (Konrad Dybcio) [task:227090]
  - selftests/powerpc/dexcr: Add -no-pie to hashchk tests (Benjamin Gray) [task:227090]
  - drm: zynqmp_dpsub: Always register bridge (Sean Anderson) [task:227090]
  - Revert "drm/bridge: ti-sn65dsi83: Fix enable error path" (Luca Ceresoli) [task:227090]
  - media: cec: core: avoid confusing "transmit timed out" message (Hans Verkuil) [task:227090]
  - media: cec: core: avoid recursive cec_claim_log_addrs (Hans Verkuil) [task:227090]
  - media: cec: cec-api: add locking in cec_release() (Hans Verkuil) [task:227090]
  - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil) [task:227090]
  - media: sunxi: a83-mips-csi2: also select GENERIC_PHY (Randy Dunlap) [task:227090]
  - cxl/region: Fix cxlr_pmem leaks (Li Zhijian) [task:227090]
  - cxl/trace: Correct DPA field masks for general_media & dram events (Alison Schofield) [task:227090]
  - um: Fix the declaration of kasan_map_memory (Tiwei Bie) [task:227090]
  - um: Fix the -Wmissing-prototypes warning for get_thread_reg (Tiwei Bie) [task:227090]
  - um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie) [task:227090]
  - powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde) [task:227090]
  - media: flexcop-usb: fix sanity check of bNumEndpoints (Dongliang Mu) [task:227090]
  - platform/x86: thinkpad_acpi: Take hotkey_mutex during hotkey_exit() (Hans de Goede) [task:227090]
  - tools/arch/x86/intel_sdsi: Fix meter_certificate decoding (David E. Box) [task:227090]
  - tools/arch/x86/intel_sdsi: Fix meter_show display (David E. Box) [task:227090]
  - tools/arch/x86/intel_sdsi: Fix maximum meter bundle length (David E. Box) [task:227090]
  - media: mediatek: vcodec: fix possible unbalanced PM counter (Eugen Hristev) [task:227090]
  - media: mediatek: vcodec: add encoder power management helper functions (Irui Wang) [task:227090]
  - drm/amdgpu: Fix buffer size in gfx_v9_4_3_init_ cp_compute_microcode() and rlc_microcode() (Srinivasan Shanmugam) [task:227090]
  - drm/amdgpu: init microcode chip name from ip versions (Le Ma) [task:227090]
  - Input: cyapa - add missing input core locking to suspend/resume functions (Marek Szyprowski) [task:227090]
  - media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [task:227090]
  - drm/bridge: tc358775: fix support for jeida-18 and jeida-24 (Michael Walle) [task:227090]
  - drm/msm/dpu: Add callback function pointer check before its call (Aleksandr Mishin) [task:227090]
  - fs/ntfs3: Use variable length array instead of fixed size (Konstantin Komarov) [task:227090]
  - fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow (Konstantin Komarov) [task:227090]
  - fs/ntfs3: Check 'folio' pointer for NULL (Konstantin Komarov) [task:227090]
  - um: vector: fix bpfflash parameter evaluation (Johannes Berg) [task:227090]
  - um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [task:227090]
  - um: Fix return value in ubd_init() (Duoming Zhou) [task:227090]
  - drm/meson: gate px_clk when setting rate (Neil Armstrong) [task:227090]
  - drm/mediatek: dp: Fix mtk_dp_aux_transfer return value (Wojciech Macek) [task:227090]
  - drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten) [task:227090]
  - drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk (Marijn Suijten) [task:227090]
  - media: ov2680: Do not fail if data-lanes property is absent (Fabio Estevam) [task:227090]
  - media: ov2680: Allow probing if link-frequencies is absent (Fabio Estevam) [task:227090]
  - media: ov2680: Clear the 'ret' variable on success (Fabio Estevam) [task:227090]
  - media: v4l: Don't turn on privacy LED if streamon fails (Sakari Ailus) [task:227090]
  - media: v4l2-subdev: Document and enforce .s_stream() requirements (Laurent Pinchart) [task:227090]
  - Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu) [task:227090]
  - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Judith Mendez) [task:227090]
  - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Judith Mendez) [task:227090]
  - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Judith Mendez) [task:227090]
  - mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel (Vignesh Raghavendra) [task:227090]
  - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Judith Mendez) [task:227090]
  - mmc: sdhci_am654: Add tuning algorithm for delay chain (Judith Mendez) [task:227090]
  - Input: ims-pcu - fix printf string overflow (Arnd Bergmann) [task:227090]
  - dt-bindings: adc: axi-adc: add clocks property (Nuno Sa) [task:227090]
  - dt-bindings: adc: axi-adc: update bindings for backend framework (Nuno Sa) [task:227090]
  - eventfs: Have "events" directory get permissions from its parent (Steven Rostedt (Google)) [task:227090]
  - eventfs: Free all of the eventfs_inode after RCU (Steven Rostedt (Google)) [task:227090]
  - eventfs/tracing: Add callback for release of an eventfs_inode (Steven Rostedt (Google)) [task:227090]
  - eventfs: Create eventfs_root_inode to store dentry (Steven Rostedt (Google)) [task:227090]
  - serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve) [task:227090]
  - serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve) [task:227090]
  - misc/pvpanic-pci: register attributes via pci_driver (Thomas Weißschuh) [task:227090]
  - misc/pvpanic: deduplicate common code (Thomas Weißschuh) [task:227090]
  - iio: accel: mxc4005: Reset chip on probe() and resume() (Hans de Goede) [task:227090]
  - iio: accel: mxc4005: allow module autoloading via OF compatible (Luca Ceresoli) [task:227090]
  - eventfs: Do not differentiate the toplevel events directory (Steven Rostedt (Google)) [task:227090]
  - drm/amd/display: Revert Remove pixle rate limit for subvp (Wenjing Liu) [task:227090]
  - drm/amd/display: Remove pixle rate limit for subvp (Alvin Lee) [task:227090]
  - gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node match (Devyn Liu) [task:227090]
  - dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios (Krzysztof Kozlowski) [task:227090]
  - s390/boot: Remove alt_stfle_fac_list from decompressor (Sven Schnelle) [task:227090]
  - s390/ipl: Fix incorrect initialization of nvme dump block (Alexander Egorenkov) [task:227090]
  - s390/ipl: Fix incorrect initialization of len fields in nvme reipl block (Alexander Egorenkov) [task:227090]
  - s390/vdso: Use standard stack frame layout (Heiko Carstens) [task:227090]
  - s390/vdso: Create .build-id links for unstripped vdso files (Jens Remus) [task:227090]
  - kbuild: fix build ID symlinks to installed debug VDSO files (Masahiro Yamada) [task:227090]
  - kbuild: unify vdso_install rules (Masahiro Yamada) [task:227090]
  - s390/vdso: Generate unwind information for C modules (Jens Remus) [task:227090]
  - s390/vdso64: filter out munaligned-symbols flag for vdso (Sumanth Korikkar) [task:227090]
  - LoongArch: Fix callchain parse error with kernel tracepoint events again (Huacai Chen) [task:227090]
  - perf pmu: Count sys and cpuid JSON events separately (Ian Rogers) [task:227090]
  - perf pmu: Assume sysfs events are always the same case (Ian Rogers) [task:227090]
  - perf tools: Add/use PMU reverse lookup from config to name (Ian Rogers) [task:227090]
  - perf tools: Use pmus to describe type from attribute (Ian Rogers) [task:227090]
  - perf pmu: "Compat" supports regular expression matching identifiers (Jing Zhang) [task:227090]
  - perf pmu: Move pmu__find_core_pmu() to pmus.c (James Clark) [task:227090]
  - perf test: Add a test for strcmp_cpuid_str() expression (James Clark) [task:227090]
  - perf stat: Don't display metric header for non-leader uncore events (Ian Rogers) [task:227090]
  - usb: fotg210: Add missing kernel doc description (Andy Shevchenko) [task:227090]
  - f2fs: fix to add missing iput() in gc_data_segment() (Chao Yu) [task:227090]
  - perf daemon: Fix file leak in daemon_session__control (Samasth Norway Ananda) [task:227090]
  - libsubcmd: Fix parse-options memory leak (Ian Rogers) [task:227090]
  - serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang) [task:227090]
  - f2fs: compress: don't allow unaligned truncation on released compress inode (Chao Yu) [task:227090]
  - f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu) [task:227090]
  - f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock (Chao Yu) [task:227090]
  - f2fs: compress: fix error path of inc_valid_block_count() (Chao Yu) [task:227090]
  - f2fs: introduce get_available_block_count() for cleanup (Chao Yu) [task:227090]
  - f2fs: deprecate io_bits (Jaegeuk Kim) [task:227090]
  - f2fs: compress: fix to update i_compr_blocks correctly (Chao Yu) [task:227090]
  - perf symbols: Fix ownership of string in dso__load_vmlinux() (James Clark) [task:227090]
  - perf maps: Move symbol maps functions to maps.c (Ian Rogers) [task:227090]
  - perf thread: Fixes to thread__new() related to initializing comm (Ian Rogers) [task:227090]
  - perf report: Avoid SEGV in report__setup_sample_type() (Ian Rogers) [task:227090]
  - perf ui browser: Avoid SEGV on title (Ian Rogers) [task:227090]
  - f2fs: fix block migration when section is not aligned to pow2 (Wu Bo) [task:227090]
  - f2fs: support file pinning for zoned devices (Daeho Jeong) [task:227090]
  - f2fs: kill heap-based allocation (Jaegeuk Kim) [task:227090]
  - f2fs: separate f2fs_gc_range() to use GC for a range (Daeho Jeong) [task:227090]
  - f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC (Jaegeuk Kim) [task:227090]
  - f2fs: support printk_ratelimited() in f2fs_printk() (Chao Yu) [task:227090]
  - f2fs: Clean up errors in segment.h (KaiLong Wang) [task:227090]
  - PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3 (Kuppuswamy Sathyanarayanan) [task:227090]
  - PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3 (Kuppuswamy Sathyanarayanan) [task:227090]
  - dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix binding references (Johan Hovold) [task:227090]
  - extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap) [task:227090]
  - perf ui browser: Don't save pointer to stack memory (Ian Rogers) [task:227090]
  - perf bench internals inject-build-id: Fix trap divide when collecting just one DSO (He Zhe) [task:227090]
  - i2c: synquacer: Fix an error handling path in synquacer_i2c_probe() (Christophe JAILLET) [task:227090]
  - i2c: cadence: Avoid fifo clear after start (Sai Pavan Boddu) [task:227090]
  - stm class: Fix a double free in stm_register_device() (Dan Carpenter) [task:227090]
  - usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff) [task:227090]
  - usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind. (Chris Wulff) [task:227090]
  - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Fenghua Yu) [task:227090]
  - dt-bindings: phy: qcom,usb-snps-femto-v2: use correct fallback for sc8180x (Dmitry Baryshkov) [task:227090]
  - dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: fix msm899[68] power-domains (Dmitry Baryshkov) [task:227090]
  - watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe() (Chen Ni) [task:227090]
  - watchdog: bd9576: Drop "always-running" property (Matti Vaittinen) [task:227090]
  - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger (Duoming Zhou) [task:227090]
  - pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs (Danila Tikhonov) [task:227090]
  - dt-bindings: pinctrl: mediatek: mt7622: fix array properties (Rafał Miłecki) [task:227090]
  - VMCI: Fix an error handling path in vmci_guest_probe_device() (Christophe JAILLET) [task:227090]
  - PCI: of_property: Return error for int_map allocation failure (Duoming Zhou) [task:227090]
  - ovl: remove upper umask handling from ovl_create_upper() (Miklos Szeredi) [task:227090]
  - leds: pwm: Disable PWM when going to suspend (Uwe Kleine-König) [task:227090]
  - pwm: Rename pwm_apply_state() to pwm_apply_might_sleep() (Sean Young) [task:227090]
  - perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer) (Adrian Hunter) [task:227090]
  - PCI: Wait for Link Training==0 before starting Link retrain (Ilpo Järvinen) [task:227090]
  - microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek) [task:227090]
  - microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek) [task:227090]
  - udf: Convert udf_expand_file_adinicb() to use a folio (Matthew Wilcox (Oracle)) [task:227090]
  - udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb() (Jan Kara) [task:227090]
  - fpga: region: add owner module and take its refcount (Marco Pagani) [task:227090]
  - vfio/pci: fix potential memory leak in vfio_intx_enable() (Ye Bin) [task:227090]
  - coresight: etm4x: Fix access to resource selector registers (Suzuki K Poulose) [task:227090]
  - coresight: etm4x: Safe access for TRCQCLTR (Suzuki K Poulose) [task:227090]
  - coresight: etm4x: Do not save/restore Data trace control registers (Suzuki K Poulose) [task:227090]
  - coresight: etm4x: Do not hardcode IOMEM access for register restore (Suzuki K Poulose) [task:227090]
  - iio: adc: adi-axi-adc: only error out in major version mismatch (Nuno Sa) [task:227090]
  - iio: adc: adi-axi-adc: move to backend framework (Nuno Sa) [task:227090]
  - iio: adc: ad9467: convert to backend framework (Nuno Sa) [task:227090]
  - iio: add the IIO backend framework (Nuno Sa) [task:227090]
  - iio: buffer-dmaengine: export buffer alloc and free functions (Nuno Sa) [task:227090]
  - iio: adc: adi-axi-adc: convert to regmap (Nuno Sa) [task:227090]
  - iio: adc: ad9467: use chip_info variables instead of array (Nuno Sa) [task:227090]
  - iio: adc: ad9467: use spi_get_device_match_data() (Nuno Sa) [task:227090]
  - iio: pressure: dps310: support negative temperature values (Thomas Haemmerle) [task:227090]
  - perf test shell arm_coresight: Increase buffer size for Coresight basic tests (James Clark) [task:227090]
  - perf docs: Document bpf event modifier (Ian Rogers) [task:227090]
  - coresight: etm4x: Fix unbalanced pm_runtime_enable() (Anshuman Khandual) [task:227090]
  - riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardware (Hannah Peuckmann) [task:227090]
  - iio: adc: stm32: Fixing err code to not indicate success (Jonathan Cameron) [task:227090]
  - f2fs: fix to check pinfile flag in f2fs_move_file_range() (Chao Yu) [task:227090]
  - f2fs: fix to relocate check condition in f2fs_fallocate() (Chao Yu) [task:227090]
  - f2fs: compress: fix to relocate check condition in f2fs_ioc_{,de}compress_file() (Chao Yu) [task:227090]
  - f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks() (Chao Yu) [task:227090]
  - perf bench uprobe: Remove lib64 from libc.so.6 binary path (Ian Rogers) [task:227090]
  - dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties (Geert Uytterhoeven) [task:227090]
  - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Wolfram Sang) [task:227090]
  - perf record: Fix debug message placement for test consumption (Adrian Hunter) [task:227090]
  - perf tests: Apply attributes to all events in object code reading test (James Clark) [task:227090]
  - perf tests: Make "test data symbol" more robust on Neoverse N1 (James Clark) [task:227090]
  - arm64: dts: meson: fix S4 power-controller node (Xianwei Zhao) [task:227090]
  - interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment (Konrad Dybcio) [task:227090]
  - module: don't ignore sysfs_create_link() failures (Arnd Bergmann) [task:227090]
  - serial: sc16is7xx: add proper sched.h include for sched_set_fifo() (Hugo Villeneuve) [task:227090]
  - PCI: tegra194: Fix probe path for Endpoint mode (Vidya Sagar) [task:227090]
  - greybus: arche-ctrl: move device table to its right location (Arnd Bergmann) [task:227090]
  - serial: max3100: Fix bitwise types (Andy Shevchenko) [task:227090]
  - serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [task:227090]
  - serial: max3100: Lock port->lock when calling uart_handle_cts_change() (Andy Shevchenko) [task:227090]
  - perf annotate: Fix annotation_calc_lines() to pass correct address to get_srcline() (Namhyung Kim) [task:227090]
  - perf annotate: Use global annotation_options (Namhyung Kim) [task:227090]
  - perf top: Convert to the global annotation_options (Namhyung Kim) [task:227090]
  - perf report: Convert to the global annotation_options (Namhyung Kim) [task:227090]
  - perf annotate: Introduce global annotation_options (Namhyung Kim) [task:227090]
  - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Namhyung Kim) [task:227090]
  - perf machine thread: Remove exited threads by default (Ian Rogers) [task:227090]
  - perf record: Lazy load kernel symbols (Ian Rogers) [task:227090]
  - firmware: dmi-id: add a release callback function (Arnd Bergmann) [task:227090]
  - dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni) [task:227090]
  - soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [task:227090]
  - perf stat: Do not fail on metrics on s390 z/VM systems (Thomas Richter) [task:227090]
  - usb: typec: ucsi: simplify partner's PD caps registration (Dmitry Baryshkov) [task:227090]
  - usb: typec: ucsi: always register a link to USB PD device (Dmitry Baryshkov) [task:227090]
  - perf annotate: Get rid of duplicate --group option item (Namhyung Kim) [task:227090]
  - counter: linux/counter.h: fix Excess kernel-doc description warning (Randy Dunlap) [task:227090]
  - fpga: bridge: add owner module and take its refcount (Marco Pagani) [task:227090]
  - fpga: manager: add owner module and take its refcount (Marco Pagani) [task:227090]
  - f2fs: fix to wait on page writeback in __clone_blkaddrs() (Chao Yu) [task:227090]
  - f2fs: multidev: fix to recognize valid zero block address (Chao Yu) [task:227090]
  - phy: qcom: qmp-combo: fix duplicate return in qmp_v4_configure_dp_phy (Neil Armstrong) [task:227090]
  - greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [task:227090]
  - iio: core: Leave private pointer NULL when no private data supplied (Andy Shevchenko) [task:227090]
  - perf probe: Add missing libgen.h header needed for using basename() (Arnaldo Carvalho de Melo) [task:227090]
  - perf record: Delete session after stopping sideband thread (Ian Rogers) [task:227090]
  - net: wangxun: fix to change Rx features (Jiawen Wu) [task:227090]
  - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Cheng Yu) [task:227090]
  - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov) [task:227090]
  - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet) [task:227090]
  - netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [task:227090]
  - net: qrtr: ns: Fix module refcnt (Chris Lew) [task:227090]
  - net: bridge: mst: fix vlan use-after-free (Nikolay Aleksandrov) [task:227090]
  - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Nikolay Aleksandrov) [task:227090]
  - net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [task:227090]
  - modules: Drop the .export_symbol section from the final modules (Wang Yao) [task:227090]
  - tracing/user_events: Fix non-spaced field matching (Beau Belgrave) [task:227090]
  - tracing/user_events: Prepare find/delete for same name events (Beau Belgrave) [task:227090]
  - tracing/user_events: Allow events to persist for perfmon_capable users (Beau Belgrave) [task:227090]
  - RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw (Zhu Yanjun) [task:227090]
  - RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky) [task:227090]
  - selftests/kcmp: remove unused open mode (Edward Liaw) [task:227090]
  - SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever) [task:227090]
  - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Michal Schmidt) [task:227090]
  - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Selvin Xavier) [task:227090]
  - RDMA/bnxt_re: Update the HW interface definitions (Selvin Xavier) [task:227090]
  - RDMA/bnxt_re: Remove roundup_pow_of_two depth for all hardware queue resources (Chandramohan Akula) [task:227090]
  - RDMA/bnxt_re: Refactor the queue index update (Chandramohan Akula) [task:227090]
  - of: module: add buffer overflow check in of_modalias() (Sergey Shtylyov) [task:227090]
  - ext4: remove the redundant folio_wait_stable() (Zhang Yi) [task:227090]
  - ext4: fix potential unnitialized variable (Dan Carpenter) [task:227090]
  - sunrpc: removed redundant procp check (Aleksandr Aprelkov) [task:227090]
  - drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map() (David Hildenbrand) [task:227090]
  - virt: acrn: stop using follow_pfn (Christoph Hellwig) [task:227090]
  - ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara) [task:227090]
  - x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS (Adrian Hunter) [task:227090]
  - x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter) [task:227090]
  - clk: qcom: mmcc-msm8998: fix venus clock issue (Marc Gonzalez) [task:227090]
  - clk: qcom: dispcc-sm8550: fix DisplayPort clocks (Dmitry Baryshkov) [task:227090]
  - clk: qcom: dispcc-sm6350: fix DisplayPort clocks (Dmitry Baryshkov) [task:227090]
  - clk: qcom: dispcc-sm8450: fix DisplayPort clocks (Dmitry Baryshkov) [task:227090]
  - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (Duoming Zhou) [task:227090]
  - clk: renesas: r9a07g043: Add clock and reset entry for PLIC (Lad Prabhakar) [task:227090]
  - clk: renesas: r8a779a0: Fix CANFD parent clock (Geert Uytterhoeven) [task:227090]
  - IB/mlx5: Use __iowrite64_copy() for write combining stores (Jason Gunthorpe) [task:227090]
  - RDMA/rxe: Fix incorrect rxe_put in error path (Bob Pearson) [task:227090]
  - RDMA/rxe: Allow good work requests to be executed (Bob Pearson) [task:227090]
  - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson) [task:227090]
  - clk: qcom: clk-alpha-pll: remove invalid Stromer register offset (Gabor Juhos) [task:227090]
  - clk: rs9: fix wrong default value for clock amplitude (Catalin Popescu) [task:227090]
  - clk: mediatek: mt8365-mm: fix DPI0 parent (Alexandre Mergnat) [task:227090]
  - RDMA/hns: Modify the print level of CQE error (Chengchang Tang) [task:227090]
  - RDMA/hns: Fix GMV table pagesize (Chengchang Tang) [task:227090]
  - RDMA/hns: Fix UAF for cq async event (Chengchang Tang) [task:227090]
  - RDMA/hns: Fix return value in hns_roce_map_mr_sg (Zhengchao Shao) [task:227090]
  - iommu: Undo pasid attachment only for the devices that have succeeded (Yi Liu) [task:227090]
  - clk: mediatek: pllfh: Don't log error for missing fhctl node (Nícolas F. R. A. Prado) [task:227090]
  - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Or Har-Toov) [task:227090]
  - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Or Har-Toov) [task:227090]
  - clk: samsung: exynosautov9: fix wrong pll clock id value (Jaewon Kim) [task:227090]
  - media: cadence: csi2rx: configure DPHY before starting source stream (Pratyush Yadav) [task:227090]
  - drm/edid: Parse topology block for all DispID structure v1.x (Ville Syrjälä) [task:227090]
  - drm/rockchip: vop2: Do not divide height twice for YUV (Detlev Casanova) [task:227090]
  - media: uvcvideo: Add quirk for Logitech Rally Bar (Ricardo Ribalda) [task:227090]
  - drm/mipi-dsi: use correct return type for the DSC functions (Dmitry Baryshkov) [task:227090]
  - drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut) [task:227090]
  - drm/bridge: anx7625: Update audio status while detecting (Hsin-Te Yuan) [task:227090]
  - drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - drm/bridge: dpc3433: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - drm/bridge: tc358775: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - drm/bridge: lt9611: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - drm/bridge: lt8912b: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - drm/bridge: icn6211: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - drm/bridge: anx7625: Don't log an error when DSI host can't be found (Nícolas F. R. A. Prado) [task:227090]
  - ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt) [task:227090]
  - drm: vc4: Fix possible null pointer dereference (Aleksandr Mishin) [task:227090]
  - media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries (Zhipeng Lu) [task:227090]
  - fbdev: sh7760fb: allow modular build (Randy Dunlap) [task:227090]
  - media: v4l2-subdev: Fix stream handling for crop API (Laurent Pinchart) [task:227090]
  - media: i2c: et8ek8: Don't strip remove function when driver is builtin (Uwe Kleine-König) [task:227090]
  - media: dt-bindings: ovti,ov2680: Fix the power supply names (Fabio Estevam) [task:227090]
  - media: ipu3-cio2: Request IRQ earlier (Sakari Ailus) [task:227090]
  - drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected (Douglas Anderson) [task:227090]
  - drm/msm/dp: allow voltage swing / pre emphasis of 3 (Dmitry Baryshkov) [task:227090]
  - drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference (Aleksandr Mishin) [task:227090]
  - media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda) [task:227090]
  - media: rcar-vin: work around -Wenum-compare-conditional warning (Arnd Bergmann) [task:227090]
  - media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov) [task:227090]
  - ASoC: Intel: avs: Test result of avs_get_module_entry() (Cezary Rojewski) [task:227090]
  - ASoC: Intel: avs: Fix potential integer overflow (Cezary Rojewski) [task:227090]
  - ASoC: Intel: avs: Fix ASRC module initialization (Cezary Rojewski) [task:227090]
  - selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2 mounted without nsdelegate (Tianchen Ding) [task:227090]
  - fbdev: sisfb: hide unused variables (Arnd Bergmann) [task:227090]
  - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Peter Ujfalusi) [task:227090]
  - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Peter Ujfalusi) [task:227090]
  - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Yong Zhi) [task:227090]
  - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Peter Ujfalusi) [task:227090]
  - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Peter Ujfalusi) [task:227090]
  - powerpc/fsl-soc: hide unused const variable (Arnd Bergmann) [task:227090]
  - drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [task:227090]
  - drm/meson: vclk: fix calculation of 59.94 fractional rates (Christian Hewitt) [task:227090]
  - ASoC: kirkwood: Fix potential NULL dereference (Aleksandr Mishin) [task:227090]
  - fbdev: shmobile: fix snprintf truncation (Arnd Bergmann) [task:227090]
  - ASoC: mediatek: Assign dummy when codec not specified for a DAI link (AngeloGioacchino Del Regno) [task:227090]
  - mtd: rawnand: hynix: fixed typo (Maxim Korotkov) [task:227090]
  - mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add() (Aapo Vienamo) [task:227090]
  - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Cezary Rojewski) [task:227090]
  - ASoC: Intel: Disable route checks for Skylake boards (Cezary Rojewski) [task:227090]
  - drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [task:227090]
  - drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert (Douglas Anderson) [task:227090]
  - drm/dp: Don't attempt AUX transfers when eDP panels are not powered (Douglas Anderson) [task:227090]
  - drm/lcdif: Do not disable clocks on already suspended hardware (Marek Vasut) [task:227090]
  - dev_printk: Add and use dev_no_printk() (Geert Uytterhoeven) [task:227090]
  - printk: Let no_printk() use _printk() (Geert Uytterhoeven) [task:227090]
  - drm/omapdrm: Fix console with deferred ops (Tony Lindgren) [task:227090]
  - fbdev: Provide I/O-memory helpers as module (Thomas Zimmermann) [task:227090]
  - drm/omapdrm: Fix console by implementing fb_dirty (Tony Lindgren) [task:227090]
  - drm/ci: update device type for volteer devices (Vignesh Raman) [task:227090]
  - drm/ci: add subset-1-gfx to LAVA_TAGS and adjust shards (Helen Koike) [task:227090]
  - drm/ci: uprev mesa version: fix container build & crosvm (Helen Koike) [task:227090]
  - drm/bridge: Fix improper bridge init order with pre_enable_prev_first (Jagan Teki) [task:227090]
  - Bluetooth: HCI: Remove HCI_AMP support (Luiz Augusto von Dentz) [task:227090]
  - Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS (Lukas Bulwahn) [task:227090]
  - Bluetooth: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET) [task:227090]
  - Bluetooth: ISO: Fix BIS cleanup (Iulia Tanasescu) [task:227090]
  - Bluetooth: compute LE flow credits based on recvbuf space (Sebastian Urban) [task:227090]
  - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Horatiu Vultur) [task:227090]
  - net: fec: remove .ndo_poll_controller to avoid deadlocks (Wei Fang) [task:227090]
  - ax25: Fix reference count leak issue of net_device (Duoming Zhou) [task:227090]
  - ax25: Fix reference count leak issues of ax25_dev (Duoming Zhou) [task:227090]
  - ax25: Use kernel universal linked list to implement ax25_dev_list (Duoming Zhou) [task:227090]
  - riscv, bpf: make some atomic operations fully ordered (Puranjay Mohan) [task:227090]
  - s390/bpf: Emit a barrier for BPF_FETCH instructions (Ilya Leoshkevich) [task:227090]
  - net/mlx5: Discard command completions in internal error (Akiva Goldberger) [task:227090]
  - net/mlx5: Add a timeout to acquire the command queue semaphore (Akiva Goldberger) [task:227090]
  - net/mlx5: Reload only IB representors upon lag disable/enable (Maher Sanalla) [task:227090]
  - net/mlx5: Enable 4 ports multiport E-switch (Shay Drory) [task:227090]
  - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [task:227090]
  - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [task:227090]
  - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [task:227090]
  - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [task:227090]
  - net: usb: smsc95xx: stop lying about skb->truesize (Eric Dumazet) [task:227090]
  - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [task:227090]
  - net: ethernet: cortina: Locking fixes (Linus Walleij) [task:227090]
  - selftests: net: move amt to socat for better compatibility (Jakub Kicinski) [task:227090]
  - selftests: net: add missing config for amt.sh (Jakub Kicinski) [task:227090]
  - selftests: net: add more missing kernel config (Paolo Abeni) [task:227090]
  - eth: sungem: remove .ndo_poll_controller to avoid deadlocks (Jakub Kicinski) [task:227090]
  - net: ipv6: fix wrong start position when receive hop-by-hop fragment (gaoxingwang) [task:227090]
  - m68k: mac: Fix reboot hang on Mac IIci (Finn Thain) [task:227090]
  - m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [task:227090]
  - net: usb: sr9700: stop lying about skb->truesize (Eric Dumazet) [task:227090]
  - usb: aqc111: stop lying about skb->truesize (Eric Dumazet) [task:227090]
  - HID: amd_sfh: Handle "no sensors" in PM operations (Basavaraj Natikar) [task:227090]
  - wifi: mwl8k: initialize cmd->addr[] properly (Dan Carpenter) [task:227090]
  - x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks() (Robert Richter) [task:227090]
  - scsi: qla2xxx: Fix debugfs output for fw_resource_count (Himanshu Madhani) [task:227090]
  - scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [task:227090]
  - scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [task:227090]
  - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni) [task:227090]
  - selftests/bpf: Fix pointer arithmetic in test_xdp_do_redirect (Michal Schmidt) [task:227090]
  - kunit: Fix kthread reference (Mickaël Salaün) [task:227090]
  - selftests: default to host arch for LLVM builds (Valentin Obst) [task:227090]
  - selftests/resctrl: fix clang build failure: use LOCAL_HDRS (John Hubbard) [task:227090]
  - selftests/binderfs: use the Makefile's rules, not Make's implicit rules (John Hubbard) [task:227090]
  - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Kees Cook) [task:227090]
  - libbpf: Fix error message in attach_kprobe_multi (Jiri Olsa) [task:227090]
  - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Felix Fietkau) [task:227090]
  - wifi: mt76: mt7603: fix tx queue of loopback packets (Felix Fietkau) [task:227090]
  - Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck) [task:227090]
  - sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven) [task:227090]
  - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (Stanislav Fomichev) [task:227090]
  - wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [task:227090]
  - wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [task:227090]
  - macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain) [task:227090]
  - net: give more chances to rcu in netdev_wait_allrefs_any() (Eric Dumazet) [task:227090]
  - drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset() (Hao Chen) [task:227090]
  - drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group (Junhao He) [task:227090]
  - drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group (Junhao He) [task:227090]
  - pwm: sti: Simplify probe function using devm functions (Uwe Kleine-König) [task:227090]
  - pwm: sti: Prepare removing pwm_chip from driver data (Uwe Kleine-König) [task:227090]
  - tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet) [task:227090]
  - net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family switches (Matthias Schiffer) [task:227090]
  - net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers (Matthias Schiffer) [task:227090]
  - wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov) [task:227090]
  - cpufreq: brcmstb-avs-cpufreq: ISO C90 forbids mixed declarations (Portia Stephens) [task:227090]
  - scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search() (Bart Van Assche) [task:227090]
  - selftests/bpf: Fix a fd leak in error paths in open_netns (Geliang Tang) [task:227090]
  - gfs2: do_xmote fixes (Andreas Gruenbacher) [task:227090]
  - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [task:227090]
  - gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn (Andreas Gruenbacher) [task:227090]
  - gfs2: Mark withdraws as unlikely (Andreas Gruenbacher) [task:227090]
  - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [task:227090]
  - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [task:227090]
  - gfs2: No longer use 'extern' in function declarations (Andreas Gruenbacher) [task:227090]
  - gfs2: Rename gfs2_lookup_{ simple => meta } (Andreas Gruenbacher) [task:227090]
  - gfs2: Convert gfs2_internal_read to folios (Andreas Gruenbacher) [task:227090]
  - gfs2: Get rid of gfs2_alloc_blocks generation parameter (Andreas Gruenbacher) [task:227090]
  - wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui) [task:227090]
  - dt-bindings: thermal: loongson,ls2k-thermal: Fix incorrect compatible definition (Binbin Zhou) [task:227090]
  - dt-bindings: thermal: loongson,ls2k-thermal: Add Loongson-2K0500 compatible (Binbin Zhou) [task:227090]
  - dt-bindings: thermal: loongson,ls2k-thermal: Fix binding check issues (Binbin Zhou) [task:227090]
  - thermal/drivers/tsens: Fix null pointer dereference (Aleksandr Mishin) [task:227090]
  - wifi: ath12k: fix out-of-bound access of qmi_invoke_handler() (Karthikeyan Kathirvel) [task:227090]
  - x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel) [task:227090]
  - scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov) [task:227090]
  - scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang) [task:227090]
  - wifi: iwlwifi: mvm: init vif works only once (Johannes Berg) [task:227090]
  - cppc_cpufreq: Fix possible null pointer dereference (Aleksandr Mishin) [task:227090]
  - openrisc: traps: Don't send signals to kernel mode threads (Stafford Horne) [task:227090]
  - udp: Avoid call to compute_score on multiple sites (Gabriel Krisman Bertazi) [task:227090]
  - x86/pat: Fix W^X violation false-positives when running as Xen PV guest (Juergen Gross) [task:227090]
  - x86/pat: Restructure _lookup_address_cpa() (Juergen Gross) [task:227090]
  - x86/pat: Introduce lookup_address_in_pgd_attr() (Juergen Gross) [task:227090]
  - cpufreq: exit() callback is optional (Viresh Kumar) [task:227090]
  - tcp: increase the default TCP scaling ratio (Hechao Li) [task:227090]
  - selftests/bpf: Fix umount cgroup2 error in test_sockmap (Geliang Tang) [task:227090]
  - x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57 (Ard Biesheuvel) [task:227090]
  - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [task:227090]
  - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [task:227090]
  - ACPI: disable -Wstringop-truncation (Arnd Bergmann) [task:227090]
  - irqchip/loongson-pch-msi: Fix off-by-one on allocation error path (Zenghui Yu) [task:227090]
  - irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu) [task:227090]
  - locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128() (Uros Bizjak) [task:227090]
  - ACPI: LPSS: Advertise number of chip selects via property (Andy Shevchenko) [task:227090]
  - scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney) [task:227090]
  - scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney) [task:227090]
  - scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H (Andrew Halaney) [task:227090]
  - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [task:227090]
  - scsi: ufs: qcom: Perform read back after writing CGC enable (Andrew Halaney) [task:227090]
  - scsi: ufs: qcom: Perform read back after writing unipro mode (Andrew Halaney) [task:227090]
  - scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US (Andrew Halaney) [task:227090]
  - scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney) [task:227090]
  - bpf: prevent r10 register from being marked as precise (Andrii Nakryiko) [task:227090]
  - bpf: Pack struct bpf_fib_lookup (Anton Protopopov) [task:227090]
  - bpftool: Mount bpffs on provided dir instead of parent dir (Sahil Siddiq) [task:227090]
  - wifi: carl9170: re-fix fortified-memset warning (Arnd Bergmann) [task:227090]
  - dlm: fix user space lock decision to copy lvb (Alexander Aring) [task:227090]
  - bitops: add missing prototype check (Alexander Lobakin) [task:227090]
  - mlx5: stop warning for 64KB pages (Arnd Bergmann) [task:227090]
  - mlx5: avoid truncating error message (Arnd Bergmann) [task:227090]
  - qed: avoid truncating work queue length (Arnd Bergmann) [task:227090]
  - enetc: avoid truncating error message (Arnd Bergmann) [task:227090]
  - ACPI: Fix Generic Initiator Affinity _OSC bit (Armin Wolf) [task:227090]
  - sched/fair: Add EAS checks before updating root_domain::overutilized (Shrikanth Hegde) [task:227090]
  - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Johannes Berg) [task:227090]
  - wifi: iwlwifi: reconfigure TLC during HW restart (Johannes Berg) [task:227090]
  - wifi: iwlwifi: mvm: select STA mask only for active links (Johannes Berg) [task:227090]
  - wifi: iwlwifi: mvm: allocate STA links only for active links (Johannes Berg) [task:227090]
  - wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok() (Johannes Berg) [task:227090]
  - x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei) [task:227090]
  - wifi: mt76: mt7915: workaround too long expansion sparse warnings (Lorenzo Bianconi) [task:227090]
  - wifi: ath12k: use correct flag field for 320 MHz channels (Aloka Dixit) [task:227090]
  - bpftool: Fix missing pids during link show (Yonghong Song) [task:227090]
  - wifi: ath11k: don't force enable power save on non-running vdevs (Baochen Qiang) [task:227090]
  - wifi: brcmfmac: pcie: handle randbuf allocation failure (Duoming Zhou) [task:227090]
  - wifi: ath10k: poll service ready message before failing (Baochen Qiang) [task:227090]
  - block: support to account io_ticks precisely (Yu Kuai) [task:227090]
  - block: fix and simplify blkdevparts= cmdline parsing (INAGAKI Hiroshi) [task:227090]
  - block: refine the EOF check in blkdev_iomap_begin (Christoph Hellwig) [task:227090]
  - crypto: qat - specify firmware files for 402xx (Giovanni Cabiddu) [task:227090]
  - md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [task:227090]
  - lkdtm: Disable CFI checking for perms functions (Kees Cook) [task:227090]
  - soc: qcom: pmic_glink: Make client-lock non-sleeping (Bjorn Andersson) [task:227090]
  - kunit/fortify: Fix mismatched kvalloc()/vfree() usage (Kees Cook) [task:227090]
  - null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun) [task:227090]
  - soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE (Chun-Kuang Hu) [task:227090]
  - firmware: qcom: scm: Fix __scm and waitq completion variable initialization (Mukesh Ojha) [task:227090]
  - soc: qcom: pmic_glink: notify clients about the current state (Dmitry Baryshkov) [task:227090]
  - soc: qcom: pmic_glink: don't traverse clients list without a lock (Dmitry Baryshkov) [task:227090]
  - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (David Hildenbrand) [task:227090]
  - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (David Hildenbrand) [task:227090]
  - io-wq: write next_work before dropping acct_lock (Gabriel Krisman Bertazi) [task:227090]
  - jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [task:227090]
  - ARM: configs: sunxi: Enable DRM_DW_HDMI (Maxime Ripard) [task:227090]
  - rcu: Fix buffer overflow in print_cpu_stall_info() (Nikita Kiryushin) [task:227090]
  - rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow (Nikita Kiryushin) [task:227090]
  - io_uring: use the right type for work_llist empty check (Jens Axboe) [task:227090]
  - s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter) [task:227090]
  - crypto: x86/sha512-avx2 - add missing vzeroupper (Eric Biggers) [task:227090]
  - crypto: x86/sha256-avx2 - add missing vzeroupper (Eric Biggers) [task:227090]
  - crypto: x86/nh-avx2 - add missing vzeroupper (Eric Biggers) [task:227090]
  - crypto: ccp - drop platform ifdef checks (Arnd Bergmann) [task:227090]
  - parisc: add missing export of __cmpxchg_u8() (Al Viro) [task:227090]
  - nilfs2: fix out-of-range warning (Arnd Bergmann) [task:227090]
  - ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [task:227090]
  - firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart) [task:227090]
  - mm/slub, kunit: Use inverted data to corrupt kmem cache (Guenter Roeck) [task:227090]
  - crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [task:227090]
  - openpromfs: finish conversion to the new mount API (Eric Sandeen) [task:227090]
  - nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists() (Dan Carpenter) [task:227090]
  - ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect() (Namjae Jeon) [task:227090]
  - epoll: be better about file lifetimes (Linus Torvalds) [task:227090]
  - nvmet: fix nvme status code when namespace is disabled (Sagi Grimberg) [task:227090]
  - nvmet-tcp: fix possible memory leak when tearing down a controller (Sagi Grimberg) [task:227090]
  - nvme: cancel pending I/O if nvme controller is in terminal state (Nilay Shroff) [task:227090]
  - nvmet-auth: replace pr_debug() with pr_err() to report an error. (Maurizio Lombardi) [task:227090]
  - nvmet-auth: return the error code to the nvmet_auth_host_hash() callers (Maurizio Lombardi) [task:227090]
  - nvme: find numa distance only if controller has valid numa id (Nilay Shroff) [task:227090]
  - x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds) [task:227090]
  - drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX) [task:227090]
  - drm/amd/display: Disable seamless boot on 128b/132b encoding (Sung Joon Kim) [task:227090]
  - drm/amd/display: Fix DC mode screen flickering on DCN321 (Leo Ma) [task:227090]
  - drm/amd/display: Add VCO speed parameter for DCN31 FPU (Rodrigo Siqueira) [task:227090]
  - drm/amd/display: Allocate zero bw after bw alloc enable (Meenakshikumar Somasundaram) [task:227090]
  - drm/amd/display: Add dtbclk access to dcn315 (Swapnil Patel) [task:227090]
  - drm/amdgpu: Fix VRAM memory accounting (Mukul Joshi) [task:227090]
  - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Pierre-Louis Bossart) [task:227090]
  - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart) [task:227090]
  - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Srinivas Pandruvada) [task:227090]
  - softirq: Fix suspicious RCU usage in __do_softirq() (Zqiang) [task:227090]
  - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Oswald Buddenhagen) [task:227090]
  - bpf, x86: Fix PROBE_MEM runtime load check (Puranjay Mohan) [task:227090]
  - fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card (Peter Colberg) [task:227090]
  - Input: xpad - add support for ASUS ROG RAIKIRI (Vicki Pfau) [task:227090]
  - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Oliver Upton) [task:227090]
  - ASoC: rt715-sdca: volume step modification (Jack Yu) [task:227090]
  - ASoC: rt715: add vendor clear control register (Jack Yu) [task:227090]
  - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Stefan Binding) [task:227090]
  - regulator: vqmmc-ipq4019: fix module autoloading (Krzysztof Kozlowski) [task:227090]
  - regulator: qcom-refgen: fix module autoloading (Krzysztof Kozlowski) [task:227090]
  - ASoC: rt722-sdca: add headset microphone vrefo setting (Jack Yu) [task:227090]
  - ASoC: rt722-sdca: modify channel number to support 4 channels (Jack Yu) [task:227090]
  - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang) [task:227090]
  - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang) [task:227090]
  - ASoC: acp: Support microphone from device Acer 315-24p (end.to.start) [task:227090]
  - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Ranjani Sridharan) [task:227090]
  - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Richard Fitzgerald) [task:227090]
  - regulator: irq_helpers: duplicate IRQ name (Matti Vaittinen) [task:227090]
  - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Hans de Goede) [task:227090]
  - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [task:227090]
  - selftests: sud_test: return correct emulated syscall value on RISC-V (Clément Léger) [task:227090]
  - drm/etnaviv: fix tx clock gating on some GC7000 variants (Derek Foreman) [task:227090]
  - cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n (Sean Christopherson) [task:227090]
  - Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits" (Duanqiang Wen) [task:227090]
  - Revert "net: txgbe: fix i2c dev name cannot match clkdev" (Duanqiang Wen) [task:227090]
  - drm/amdgpu/mes: fix use-after-free issue (Jack Xiao) [task:227090]
  - drm/amdgpu: Fix the ring buffer size for queue VM flush (Prike Liang) [task:227090]
  - drm/amdkfd: Add VRAM accounting for SVM migration (Mukul Joshi) [task:227090]
  - drm/amd/pm: Restore config space after reset (Lijo Lazar) [task:227090]
  - drm/amdgpu: Update BO eviction priorities (Felix Kuehling) [task:227090]
  - drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton) [task:227090]
  - net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas) [task:227090]
  - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Abdelrahman Morsy) [task:227090]
  - dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node (Rob Herring) [task:227090]
  - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev) [task:227090]
  - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Richard Kinder) [task:227090]
  - wifi: mac80211: don't use rate mask for scanning (Johannes Berg) [task:227090]
  - KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST (Eric Biggers) [task:227090]
  - KEYS: asymmetric: Add missing dependency on CRYPTO_SIG (Eric Biggers) [task:227090]
  - ALSA: Fix deadlocks with kctl removals at disconnection (Takashi Iwai) [task:227090]
  - ALSA: core: Fix NULL module pointer assignment at card init (Takashi Iwai) [task:227090]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Andy Chi) [task:227090]
  - ksmbd: ignore trailing slashes in share paths (Nandor Kracser) [task:227090]
  - ksmbd: avoid to send duplicate oplock break notifications (Namjae Jeon) [task:227090]
  - fs/ntfs3: Break dir enumeration if directory contents error (Konstantin Komarov) [task:227090]
  - fs/ntfs3: Fix case when index is reused during tree transformation (Konstantin Komarov) [task:227090]
  - fs/ntfs3: Taking DOS names into account during link counting (Konstantin Komarov) [task:227090]
  - fs/ntfs3: Remove max link count info display during driver init (Konstantin Komarov) [task:227090]
  - nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [task:227090]
  - nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi) [task:227090]
  - nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [task:227090]
  - net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum) [task:227090]
  - net: lan966x: remove debugfs directory in probe() error path (Herve Codina) [task:227090]
  - net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe() (Romain Gantois) [task:227090]
  - tools/nolibc/stdlib: fix memory error in realloc() (Brennan Xavier McManus) [task:227090]
  - tools/latency-collector: Fix -Wformat-security compile warns (Shuah Khan) [task:227090]
  - net: mana: Fix the extra HZ in mana_hwc_send_request (Souradeep Chakrabarti) [task:227090]
  - ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [task:227090]
  - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Ken Milmore) [task:227090]
  - Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already" (Heiner Kallweit) [task:227090]
  - io_uring: fail NOP if non-zero op flags is passed in (Ming Lei) [task:227090]
  - Input: try trimming too long modalias strings (Dmitry Torokhov) [task:227090]
  - serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup (Pin-yen Lin) [task:227090]
  - serial: 8250_bcm7271: use default_mux_rate if possible (Doug Berger) [task:227090]
  - speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter) [task:227090]
  - tty: n_gsm: fix missing receive state reset after mode switch (Daniel Starke) [task:227090]
  - ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [task:227090]
  - selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly (Masami Hiramatsu (Google)) [task:227090]
  - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman) [task:227090]
  - PHYTIUM: net: Bugfix MAC 10/100M speed does't work problem (Li Wencheng) [task:220837]
  - PHYTIUM: net: Bugfix MAC address change when rmmod and insmod module (Li Wencheng) [task:225412]
  - PHYTIUM: net: Bugfix about dma conflict problem (Li Wencheng) [task:225412]
  - PHYTIUM: net: Add version display for phytmac driver (Li Wencheng) [task:225412]
  - PHYTIUM: net: Round down rx_buf_len to 64 bytes (Li Wencheng) [task:225412]
  - PHYTIUM: net: Override rx_skb allocation function (Li Wencheng) [task:225412]
  - PHYTIUM: net: Roll back rx_clean version (Li Wencheng) [task:225412]
  - PHYTIUM: net: Support usxgmii wol feature (Li Wencheng) [task:225412]
  - PHYTIUM: net: Modify the method of obtaining the link status (Li Wencheng) [task:225412]
  - PHYTIUM: net: Get device type error fixed (Li Wencheng) [task:225412]
  - PHYTIUM: net: Adjust the code style (Li Wencheng) [task:225412]
  - PHYTIUM: net: Added high address check (Li Wencheng) [task:225412]
  - loongarch/config: enable CONFIG_DEBUG_INFO_BTF (Yongzhen Zhang) [task:226492]
  - drm/kvdd: Add kvdd driver support (Shixiong Ou) [task:218897]
  - scsi: qla2xxx: Fix memleak on memory alloc failed (Jackie Liu)
  - scsi: qla2xxx: remove unnecessary NULL pointer check (Jackie Liu)
  - inspur-wmi: fix warning return type of inspur_wmi_driver (Jackie Liu)
  - dmaengine: idxd: Export descriptor management functions (Tom Zanussi)
  - dmaengine: idxd: Export wq resource management functions (Tom Zanussi)
  - dmaengine: idxd: Rename drv_enable/disable_wq to idxd_drv_enable/disable_wq, and export (Tom Zanussi)
  - dmaengine: idxd: add external module driver support for dsa_bus_type (Dave Jiang)
  - dmaengine: idxd: add wq driver name support for accel-config user tool (Dave Jiang)
  - dmaengine: idxd: add callback support for iaa crypto (Tom Zanussi)
  - dmaengine: idxd: Add wq private data accessors (Tom Zanussi)
  - media: vidtv: fix missing include (Kent Overstreet)
  - vfio/fsl-mc: fix missing simplify eventfd_signal (Jackie Liu)
  - fs/pidfs: make 'lsof' happy with our inode changes (Linus Torvalds) [task:226803]
  - pidfs: remove config option (Christian Brauner) [task:226803]
  - libfs: improve path_from_stashed() (Christian Brauner) [task:226803]
  - libfs: add stashed_dentry_prune() (Christian Brauner) [task:226803]
  - libfs: improve path_from_stashed() helper (Christian Brauner) [task:226803]
  - pidfs: convert to path_from_stashed() helper (Christian Brauner) [task:226803]
  - nsfs: convert to path_from_stashed() helper (Christian Brauner) [task:226803]
  - libfs: add path_from_stashed() (Christian Brauner) [task:226803]
  - pidfd: add pidfs (Christian Brauner) [task:226803]
  - pidfd: move struct pidfd_fops (Christian Brauner) [task:226803]
  - pid: kill the obsolete PIDTYPE_PID code in transfer_pid() (Oleg Nesterov) [task:226803]
  - pidfd: kill the no longer needed do_notify_pidfd() in de_thread() (Oleg Nesterov) [task:226803]
  - pidfd_poll: report POLLHUP when pid_task() == NULL (Oleg Nesterov) [task:226803]
  - pidfd: implement PIDFD_THREAD flag for pidfd_open() (Oleg Nesterov) [task:226803]
  - pidfd: don't do_notify_pidfd() if !thread_group_empty() (Oleg Nesterov) [task:226803]
  - pidfd: cleanup the usage of __pidfd_prepare's flags (Oleg Nesterov) [task:226803]
  - futex: Prevent the reuse of stale pi_state (Sebastian Andrzej Siewior) [task:226803]
  - spinlock: Fix failing build for PREEMPT_RT (Leonardo Bras) [task:226803]
  - Kill sched.h dependency on rcupdate.h (Kent Overstreet) [task:226803]
  - rseq: Split out rseq.h from sched.h (Kent Overstreet) [task:226803]
  - restart_block: Trim includes (Kent Overstreet) [task:226803]
  - lockdep: move held_lock to lockdep_types.h (Kent Overstreet) [task:226803]
  - sem: Split out sem_types.h (Kent Overstreet) [task:226803]
  - uidgid: Split out uidgid_types.h (Kent Overstreet) [task:226803]
  - seccomp: Split out seccomp_types.h (Kent Overstreet) [task:226803]
  - sched.h: move pid helpers to pid.h (Kent Overstreet) [task:226803]
  - refcount: Split out refcount_types.h (Kent Overstreet) [task:226803]
  - uapi/linux/resource.h: fix include (Kent Overstreet) [task:226803]
  - x86/signal: kill dependency on time.h (Kent Overstreet) [task:226803]
  - syscall_user_dispatch.h: split out *_types.h (Kent Overstreet) [task:226803]
  - mm_types_task.h: Trim dependencies (Kent Overstreet) [task:226803]
  - Split out irqflags_types.h (Kent Overstreet) [task:226803]
  - ipc: Kill bogus dependency on spinlock.h (Kent Overstreet) [task:226803]
  - shm: Slim down dependencies (Kent Overstreet) [task:226803]
  - workqueue: Split out workqueue_types.h (Kent Overstreet) [task:226803]
  - timers: Split out timer_types.h (Kent Overstreet) [task:226803]
  - signal: Kill bogus dependency on list.h (Kent Overstreet) [task:226803]
  - timerqueue: Split out timerqueue_types.h (Kent Overstreet) [task:226803]
  - rslib: kill bogus dependency on list.h (Kent Overstreet) [task:226803]
  - wait: Remove uapi header file from main header file (Matthew Wilcox (Oracle)) [task:226803]
  - plist: Split out plist_types.h (Kent Overstreet) [task:226803]
  - pid: Split out pid_types.h (Kent Overstreet) [task:226803]
  - locking/seqlock: Split out seqlock_types.h (Kent Overstreet) [task:226803]
  - posix-cpu-timers: Split out posix-timers_types.h (Kent Overstreet) [task:226803]
  - microblaze: add missing forward declaration (Kent Overstreet) [task:226803]
  - torture: add missing dependency on hrtimer.h (Kent Overstreet) [task:226803]
  - PM: fix missing rculist.h dependency (Kent Overstreet) [task:226803]
  - kernel/fork.c: add missing include (Kent Overstreet) [task:226803]
  - time_namespace.h: fix missing include (Kent Overstreet) [task:226803]
  - nsproxy.h: add missing include (Kent Overstreet) [task:226803]
  - task_stack.h: add missing include (Kent Overstreet) [task:226803]
  - ktime.h: move ktime_t to types.h (Kent Overstreet) [task:226803]
  - sched.h: Move (spin|rwlock)_needbreak() to spinlock.h (Kent Overstreet) [task:226803]
  - kmsan: add missing types.h dependency (Kent Overstreet) [task:226803]
  - kernel/numa.c: Move logging out of numa.h (Kent Overstreet) [task:226803]
  - locking/mutex: split out mutex_types.h (Kent Overstreet) [task:226803]
  - hrtimers: Split out hrtimer_types.h (Kent Overstreet) [task:226803]
  - arm64: Fix circular header dependency (Kent Overstreet) [task:226803]
  - prandom: Remove unused include (Kent Overstreet) [task:226803]
  - nodemask: Split out include/linux/nodemask_types.h (Kent Overstreet) [task:226803]
  - timekeeping: Kill percpu.h dependency (Kent Overstreet) [task:226803]
  - nsfs: use d_make_root() (Al Viro) [task:226803]
  - futex: Fix hardcoded flags (Peter Zijlstra) [task:226803]
  - fs: convert core infrastructure to new timestamp accessors (Jeff Layton) [task:226803]
  - alpha: Fix up new futex syscall numbers (Peter Zijlstra) [task:226803]
  - locking/seqlock: Change __seqprop() to return the function pointer (Oleg Nesterov) [task:226803]
  - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Oleg Nesterov) [task:226803]
  - futex: Add sys_futex_requeue() (peterz@infradead.org) [task:226803]
  - futex: Add flags2 argument to futex_requeue() (peterz@infradead.org) [task:226803]
  - futex: Propagate flags into get_futex_key() (peterz@infradead.org) [task:226803]
  - futex: Add sys_futex_wait() (peterz@infradead.org) [task:226803]
  - futex: FLAGS_STRICT (peterz@infradead.org) [task:226803]
  - futex: Add sys_futex_wake() (peterz@infradead.org) [task:226803]
  - futex: Validate futex value against futex size (peterz@infradead.org) [task:226803]
  - futex: Flag conversion (peterz@infradead.org) [task:226803]
  - futex: Extend the FUTEX2 flags (peterz@infradead.org) [task:226803]
  - futex: Clarify FUTEX2 flags (peterz@infradead.org) [task:226803]
  - futex/pi: Fix recursive rt_mutex waiter state (Peter Zijlstra) [task:226803]
  - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Thomas Gleixner) [task:226803]
  - locking/rtmutex: Use rt_mutex specific scheduler helpers (Sebastian Andrzej Siewior) [task:226803]
  - sched: Provide rt_mutex specific scheduler helpers (Peter Zijlstra) [task:226803]
  - sched: Extract __schedule_loop() (Thomas Gleixner) [task:226803]
  - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Sebastian Andrzej Siewior) [task:226803]
  - sched: Constrain locks in sched_submit_work() (Peter Zijlstra) [task:226803]
  - x86/elf: Make loading of 32bit processes depend on ia32_enabled() (Nikolay Borisov) [task:226803]
  - net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED (Dmitry Safonov) [task:205742]
  - tcp: Fix Use-After-Free in tcp_ao_connect_init (Hyunwoo Kim) [task:226652]
  - net: add copy_safe_from_sockptr() helper (Eric Dumazet) [task:224228]
  - net/tcp: Only produce AO/MD5 logs if there are any keys (Dmitry Safonov) [task:205742]
  - net/tcp_sigpool: Use kref_get_unless_zero() (Dmitry Safonov) [task:226652]
  - net/tcp: Don't store TCP-AO maclen on reqsk (Dmitry Safonov) [task:205742]
  - net/tcp: Don't add key with non-matching VRF on connected sockets (Dmitry Safonov) [task:205742]
  - net/tcp: Limit TCP_AO_REPAIR to non-listen sockets (Dmitry Safonov) [task:205742]
  - net/tcp: Consistently align TCP-AO option in the header (Dmitry Safonov) [task:226652]
  - Documentation/tcp: Fix an obvious typo (Dmitry Safonov) [task:205742]
  - tcp: Fix -Wc23-extensions in tcp_options_write() (Nathan Chancellor) [task:205742]
  - tcp: Fix SYN option room calculation for TCP-AO. (Kuniyuki Iwashima) [task:226652]
  - net/tcp: fix possible out-of-bounds reads in tcp_hash_fail() (Eric Dumazet) [task:205742]
  - net/tcp_sigpool: Fix some off by one bugs (Dan Carpenter) [task:226652]
  - Documentation/tcp: Add TCP-AO documentation (Dmitry Safonov) [task:226652]
  - net/tcp: Add TCP_AO_REPAIR (Dmitry Safonov) [task:226652]
  - net/tcp: Wire up l3index to TCP-AO (Dmitry Safonov) [task:226652]
  - net/tcp: Add static_key for TCP-AO (Dmitry Safonov) [task:226652]
  - net/tcp: Allow asynchronous delete for TCP-AO keys (MKTs) (Dmitry Safonov) [task:226652]
  - net/tcp: Add TCP-AO getsockopt()s (Dmitry Safonov) [task:226652]
  - net/tcp: Add option for TCP-AO to (not) hash header (Dmitry Safonov) [task:226652]
  - net/tcp: Ignore specific ICMPs for TCP-AO connections (Dmitry Safonov) [task:226652]
  - net/tcp: Add tcp_hash_fail() ratelimited logs (Dmitry Safonov) [task:226652]
  - net/tcp: Add TCP-AO SNE support (Dmitry Safonov) [task:226652]
  - net/tcp: Add TCP-AO segments counters (Dmitry Safonov) [task:226652]
  - net/tcp: Verify inbound TCP-AO signed segments (Dmitry Safonov) [task:226652]
  - net/tcp: Sign SYN-ACK segments with TCP-AO (Dmitry Safonov) [task:226652]
  - net/tcp: Wire TCP-AO to request sockets (Dmitry Safonov) [task:226652]
  - net/tcp: Add TCP-AO sign to twsk (Dmitry Safonov) [task:226652]
  - net/tcp: Add AO sign to RST packets (Dmitry Safonov) [task:226652]
  - net/tcp: Add tcp_parse_auth_options() (Dmitry Safonov) [task:226652]
  - net/tcp: Add TCP-AO sign to outgoing packets (Dmitry Safonov) [task:226652]
  - net/tcp: Calculate TCP-AO traffic keys (Dmitry Safonov) [task:226652]
  - net/tcp: Prevent TCP-MD5 with TCP-AO being set (Dmitry Safonov) [task:226652]
  - net/tcp: Introduce TCP_AO setsockopt()s (Dmitry Safonov) [task:226652]
  - net/tcp: Add TCP-AO config and structures (Dmitry Safonov) [task:226652]
  - net/tcp: Prepare tcp_md5sig_pool for TCP-AO (Dmitry Safonov) [task:226652]
  - tcp: replace tcp_time_stamp_raw() (Eric Dumazet) [task:226652]
  - tcp: introduce tcp_clock_ms() (Eric Dumazet) [task:226652]
  - tcp: new TCP_INFO stats for RTO events (Aananth V) [task:226652]
  - VOLANS: volans/vrcdrv: Fix Kconfig for vrcdrv (tanze) [task:226407]
  - LINKDATA: ld/ps3stor: Fix Kconfig for ps3stor (tanze) [task:226407]
  - HYGON: perf/x86/uncore: Create L3 event strictly to the CPU vendor (Pu Wen) [task:224996]
  - mei: fix vsc dependency (Arnd Bergmann) [task:225985]
  - perf/x86/msr: Switch to new Intel CPU model defines (Tony Luck) [task:225985]
  - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Tony Luck) [task:225985]
  - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Tony Luck) [task:225985]
  - perf/x86/intel/cstate: Add Grand Ridge support (Kan Liang) [task:225985]
  - perf/x86/intel/cstate: Add Sierra Forest support (Kan Liang) [task:225985]
  - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Kan Liang) [task:225985]
  - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Tony Luck) [task:225985]
  - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Tony Luck) [task:225985]
  - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Tony Luck) [task:225985]
  - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Tony Luck) [task:225985]
  - x86/cpu: Add model number for Intel Clearwater Forest processor (Tony Luck) [task:225985]
  - x86/smp: Export symbol cpu_clustergroup_mask() (Kan Liang) [task:225985]
  - mei: vsc: Unregister interrupt handler for system suspend (Sakari Ailus) [task:225985]
  - Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" (Sakari Ailus) [task:225985]
  - sh: hd64461: Make setup_hd64461() static (Artur Rojek) [task:225985]
  - mei: vsc: Assign pinfo fields in variable declaration (Sakari Ailus) [task:225985]
  - mei: vsc: Don't use sleeping condition in wait_event_timeout() (Sakari Ailus) [task:225985]
  - mei: vsc: Call wake_up() in the threaded IRQ handler (Sakari Ailus) [task:225985]
  - mei: Add Meteor Lake support for IVSC device (Wentong Wu) [task:225985]
  - mei: vsc: Convert to platform remove callback returning void (Uwe Kleine-König) [task:225985]
  - mei: Add MEI hardware support for IVSC device (Wentong Wu) [task:225985]
  - mei: Add transport driver for IVSC device (Wentong Wu) [task:225985]
  - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Wentong Wu) [task:225985]
  - tools/power/turbostat: Add support for Xe sysfs knobs (Zhang Rui) [task:225985]
  - tools/power/turbostat: Add support for new i915 sysfs knobs (Zhang Rui) [task:225985]
  - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (Zhang Rui) [task:225985]
  - tools/power/turbostat: Unify graphics sysfs snapshots (Zhang Rui) [task:225985]
  - tools/power/turbostat: Cache graphics sysfs path (Zhang Rui) [task:225985]
  - platform/x86/intel/pmc/lnl: Add GBE LTR ignore during suspend (David E. Box) [task:225985]
  - platform/x86/intel/vsec: Remove nuisance message (David E. Box) [task:225985]
  - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Srinivas Pandruvada) [task:225985]
  - cpufreq: intel_pstate: Allow model specific EPPs (Srinivas Pandruvada) [task:225985]
  - loongarch/config: enable CONFIG_DEBUG_INFO_BTF (Yongzhen Zhang) [task:226492]
  - net: mark 8851bu module support by partner (Yang Feng) [task:222940]
  - REALTEK: net: Add realtek rtl8851BU driver (Allen) [task:222940]
  - net: mark 88x2bu module support by partner (Yang Feng) [task:222938]
  - REALTEK: net: Add realtek rtl88x2BU driver (Allen) [task:222938]
  - iscsi: Improve IP-SAN performance (tanze) [task:210225]
  - net: bpf: Use sockopt_lock_sock() in ip_sock_set_tos() (Yonghong Song) [task:201243]
  - inet: lock the socket in ip_sock_set_tos() (Eric Dumazet) [task:201243]
  - zswap: replace RB tree with xarray (Chris Li) [task:205742]
  - mm/zswap: optimize and cleanup the invalidation of duplicate entry (Chengming Zhou) [task:205742]
  - mm: zswap: fix data loss on SWP_SYNCHRONOUS_IO devices (Johannes Weiner) [task:205742]
  - mm: restrict the pcp batch scale factor to avoid too long latency (Huang Ying)
  - memcg: fix data-race KCSAN bug in rstats (Breno Leitao) [task:205742]
  - XArray: set the marks correctly when splitting an entry (Matthew Wilcox (Oracle)) [task:205742]
  - mm/vmalloc: fix return value of vb_alloc if size is 0 (Hailong.Liu) [task:205742]
  - mm: remove struct page from get_shadow_from_swap_cache (Matthew Wilcox (Oracle)) [task:205742]
  - mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD (Ryan Roberts) [task:205742]
  - mm: vmscan: avoid split during shrink_folio_list() (Ryan Roberts) [task:205742]
  - mm: swap: allow storage of all mTHP orders (Ryan Roberts) [task:205742]
  - mm: swap: update get_swap_pages() to take folio order (Ryan Roberts) [task:205742]
  - mm: swap: simplify struct percpu_cluster (Ryan Roberts) [task:205742]
  - mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache() (Ryan Roberts) [task:205742]
  - mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags (Ryan Roberts) [task:205742]
  - mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fallback cases (Barry Song) [task:205742]
  - mm: support multi-size THP numa balancing (Baolin Wang) [task:205742]
  - mm: factor out the numa mapping rebuilding into a new helper (Baolin Wang) [task:205742]
  - huge_memory.c: document huge page splitting rules more thoroughly (John Hubbard) [task:205742]
  - mm/migrate: split source folio if it is on deferred split list (Zi Yan) [task:205742]
  - mm: hold PTL from the first PTE while reclaiming a large folio (Barry Song) [task:205742]
  - mm: convert folio_estimated_sharers() to folio_likely_mapped_shared() (David Hildenbrand) [task:205742]
  - arm64: mm: swap: support THP_SWAP on hardware with MTE (Barry Song) [task:205742]
  - mm/filemap: don't decrease mmap_miss when folio has workingset flag (Liu Shixin) [task:205742]
  - mm/readahead: break read-ahead loop if filemap_add_folio return -ENOMEM (Liu Shixin) [task:205742]
  - mm: zswap: fix shrinker NULL crash with cgroup_disable=memory (Johannes Weiner) [task:205742]
  - selftests: mm: fix unused and uninitialized variable warning (Muhammad Usama Anjum) [task:205742]
  - mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion (Johannes Weiner) [task:205742]
  - mm/huge_memory: skip invalid debugfs new_order input for folio split (Zi Yan) [task:205742]
  - mm/huge_memory: check new folio order when split a folio (Zi Yan) [task:205742]
  - mm/zswap: global lru and shrinker shared by all zswap_pools fix (Chengming Zhou) [task:205742]
  - mm: huge_memory: enable debugfs to split huge pages to any order (Zi Yan) [task:205742]
  - mm: thp: split huge page to any lower order pages (Zi Yan) [task:205742]
  - mm: page_owner: add support for splitting to any order in split page_owner (Zi Yan) [task:205742]
  - mm: memcg: make memcg huge page split support any order split (Zi Yan) [task:205742]
  - mm/page_owner: use order instead of nr in split_page_owner() (Zi Yan) [task:205742]
  - mm/memcg: use order instead of nr in split_page_memcg() (Zi Yan) [task:205742]
  - mm: support order-1 folios in the page cache (Matthew Wilcox (Oracle)) [task:205742]
  - mm/huge_memory: only split PMD mapping when necessary in unmap_folio() (Zi Yan) [task:205742]
  - arm64/mm: improve comment in contpte_ptep_get_lockless() (Ryan Roberts) [task:205742]
  - arm64/mm: export contpte symbols only to GPL users (Ryan Roberts) [task:205742]
  - mm: madvise: pageout: ignore references rather than clearing young (Barry Song) [task:205742]
  - mm/zswap: global lru and shrinker shared by all zswap_pools (Chengming Zhou) [task:205742]
  - madvise:madvise_cold_or_pageout_pte_range(): allow split while folio_estimated_sharers = 0 (Barry Song) [task:205742]
  - selftests: add zswapin and no zswap tests (Nhat Pham) [task:205742]
  - selftests: fix the zswap invasive shrink test (Nhat Pham) [task:205742]
  - selftests: zswap: add zswap selftest file to zswap maintainer entry (Nhat Pham) [task:205742]
  - mm/zswap: zswap entry doesn't need refcount anymore (Chengming Zhou) [task:205742]
  - mm/zswap: only support zswap_exclusive_loads_enabled (Chengming Zhou) [task:205742]
  - mm/zswap: remove duplicate_entry debug value (Chengming Zhou) [task:205742]
  - mm/zswap: stop lru list shrinking when encounter warm region (Chengming Zhou) [task:205742]
  - mm/zswap: invalidate zswap entry when swap entry free (Chengming Zhou) [task:205742]
  - mm/zswap: add more comments in shrink_memcg_cb() (Chengming Zhou) [task:205742]
  - selftests/mm: virtual_address_range: conform to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: transhuge-stress: conform to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: thuge-gen: conform to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: split_huge_page_test: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: mremap_dontunmap: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: mrelease_test: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: mlock2-tests: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: mlock-random-test: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: map_populate: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: map_hugetlb: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Muhammad Usama Anjum) [task:205742]
  - mm: zswap: function ordering: shrink_memcg_cb (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: writeback (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: per-cpu compression infra (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: compress & decompress functions (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: move entry section out of tree section (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: move entry sections out of LRU section (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: public lru api (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: pool params (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: zswap_pools (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: pool refcounting (Johannes Weiner) [task:205742]
  - mm: zswap: function ordering: pool alloc & free (Johannes Weiner) [task:205742]
  - mm: zswap: simplify zswap_invalidate() (Johannes Weiner) [task:205742]
  - mm: zswap: further cleanup zswap_store() (Johannes Weiner) [task:205742]
  - mm: zswap: break out zwap_compress() (Johannes Weiner) [task:205742]
  - mm: zswap: rename __zswap_load() to zswap_decompress() (Johannes Weiner) [task:205742]
  - mm: zswap: clean up zswap_entry_put() (Johannes Weiner) [task:205742]
  - mm: zswap: warn when referencing a dead entry (Johannes Weiner) [task:205742]
  - mm: zswap: move zswap_invalidate_entry() to related functions (Johannes Weiner) [task:205742]
  - mm: zswap: inline and remove zswap_entry_find_get() (Johannes Weiner) [task:205742]
  - mm: zswap: rename zswap_free_entry to zswap_entry_free (Johannes Weiner) [task:205742]
  - mm/list_lru: remove list_lru_putback() (Chengming Zhou) [task:205742]
  - mm/zswap: fix race between lru writeback and swapoff (Chengming Zhou) [task:205742]
  - mm: zswap: remove unused tree argument in zswap_entry_put() (Yosry Ahmed) [task:205742]
  - mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() (Yosry Ahmed) [task:205742]
  - mm: swap: enforce updating inuse_pages at the end of swap_range_free() (Yosry Ahmed) [task:205742]
  - mm/zswap: split zswap rb-tree (Chengming Zhou) [task:205742]
  - mm/zswap: make sure each swapfile always have zswap rb-tree (Chengming Zhou) [task:205742]
  - mm/zswap: improve with alloc_workqueue() call (Ronald Monthero) [task:205742]
  - mm/swap_state: update zswap LRU's protection range with the folio locked (Nhat Pham) [task:205742]
  - mm/zswap: don't return LRU_SKIP if we have dropped lru lock (Chengming Zhou) [task:205742]
  - mm: zswap: fix objcg use-after-free in entry destruction (Johannes Weiner) [task:205742]
  - mm/madvise: don't forget to leave lazy MMU mode in madvise_cold_or_pageout_pte_range() (Sergey Senozhatsky) [task:205742]
  - mm: memcg: optimize parent iteration in memcg_rstat_updated() (Yosry Ahmed) [task:205742]
  - mm: ratelimit stat flush from workingset shrinker (Shakeel Butt) [task:205742]
  - mm: convert swap_cluster_readahead and swap_vma_readahead to return a folio (Matthew Wilcox (Oracle)) [task:205742]
  - mm: return a folio from read_swap_cache_async() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: remove page_swap_info() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: convert swap_readpage() to swap_read_folio() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: convert swap_page_sector() to swap_folio_sector() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: pass a folio to swap_readpage_bdev_async() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: pass a folio to swap_readpage_bdev_sync() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: pass a folio to swap_readpage_fs() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: pass a folio to swap_writepage_bdev_async() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: pass a folio to swap_writepage_bdev_sync() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: pass a folio to swap_writepage_fs() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: pass a folio to __swap_writepage() (Matthew Wilcox (Oracle)) [task:205742]
  - mm: return the folio from __read_swap_cache_async() (Matthew Wilcox (Oracle)) [task:205742]
  - mm/zswap: change per-cpu mutex and buffer to per-acomp_ctx (Chengming Zhou) [task:205742]
  - mm/zswap: cleanup zswap_writeback_entry() (Chengming Zhou) [task:205742]
  - mm/zswap: cleanup zswap_load() (Chengming Zhou) [task:205742]
  - mm/zswap: refactor out __zswap_load() (Chengming Zhou) [task:205742]
  - mm/zswap: reuse dstmem when decompress (Chengming Zhou) [task:205742]
  - mm/list_lru.c: remove unused list_lru_from_kmem() (Andrew Morton) [task:205742]
  - mm: memcg: restore subtree stats flushing (Yosry Ahmed) [task:205742]
  - mm: workingset: move the stats flush into workingset_test_recent() (Yosry Ahmed) [task:205742]
  - mm: memcg: make stats flushing threshold per-memcg (Yosry Ahmed) [task:205742]
  - mm: memcg: move vmstats structs definition above flushing code (Yosry Ahmed) [task:205742]
  - mm: memcg: change flush_next_time to flush_last_time (Yosry Ahmed) [task:205742]
  - mm: huge_memory: use more folio api in __split_huge_page_tail() (Kefeng Wang) [task:205742]
  - zswap: shrink zswap pool based on memory pressure (Nhat Pham) [task:205742]
  - selftests: cgroup: update per-memcg zswap writeback selftest (Domenico Cerasuolo) [task:205742]
  - mm: memcg: add per-memcg zswap writeback stat (Domenico Cerasuolo) [task:205742]
  - zswap: make shrinking memcg-aware (Domenico Cerasuolo) [task:205742]
  - memcontrol: implement mem_cgroup_tryget_online() (Nhat Pham) [task:205742]
  - list_lru: allow explicit memcg and NUMA node selection (Nhat Pham) [task:205742]
  - mm/zswap: replace kmap_atomic() with kmap_local_page() (Fabio M. De Francesco) [task:205742]
  - mm, oom:dump_tasks add rss detailed information printing (Yong Wang) [task:205742]
  - mm: page_alloc: enforce minimum zone size to do high atomic reserves (Charan Teja Kalla) [task:205742]
  - mm: list_lru: Update kernel documentation to follow the requirements (Andy Shevchenko) [task:205742]
  - mm: page_alloc: correct high atomic reserve calculations (Charan Teja Kalla) [task:205742]
  - mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range() (Jiexun Wang) [task:205742]
  - selftests: add a sanity check for zswap (Nhat Pham) [task:205742]
  - mempolicy: migration attempt to match interleave nodes (Hugh Dickins) [task:205742]
  - mempolicy: mmap_lock is not needed while migrating folios (Hugh Dickins) [task:205742]
  - mempolicy: alloc_pages_mpol() for NUMA policy without vma (Hugh Dickins) [task:205742]
  - mempolicy: remove confusing MPOL_MF_LAZY dead code (Hugh Dickins) [task:205742]
  - mempolicy: mpol_shared_policy_init() without pseudo-vma (Hugh Dickins) [task:205742]
  - mempolicy trivia: use pgoff_t in shared mempolicy tree (Hugh Dickins) [task:205742]
  - mempolicy trivia: slightly more consistent naming (Hugh Dickins) [task:205742]
  - mempolicy trivia: delete those ancient pr_debug()s (Hugh Dickins) [task:205742]
  - mempolicy: fix migrate_pages(2) syscall return nr_failed (Hugh Dickins) [task:205742]
  - kernfs: drop shared NUMA mempolicy hooks (Hugh Dickins) [task:205742]
  - hugetlbfs: drop shared NUMA mempolicy pretence (Hugh Dickins) [task:205742]
  - mm/migrate: add nr_split to trace_mm_migrate_pages stats. (Zi Yan) [task:205742]
  - mm/migrate: correct nr_failed in migrate_pages_sync() (Zi Yan) [task:205742]
  - mm: fix draining remote pageset (Huang Ying) [task:205742]
  - mm: abstract VMA merge and extend into vma_merge_extend() helper (Lorenzo Stoakes) [task:205742]
  - mm: abstract merge for new VMAs into vma_merge_new_vma() (Lorenzo Stoakes) [task:205742]
  - mm: make vma_merge() and split_vma() internal (Lorenzo Stoakes) [task:205742]
  - mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. (Lorenzo Stoakes) [task:205742]
  - mm: move vma_policy() and anon_vma_name() decls to mm_types.h (Lorenzo Stoakes) [task:205742]
  - shmem,percpu_counter: add _limited_add(fbc, limit, amount) (Hugh Dickins) [task:205742]
  - shmem: _add_to_page_cache() before shmem_inode_acct_blocks() (Hugh Dickins) [task:205742]
  - shmem: move memcg charge out of shmem_add_to_page_cache() (Hugh Dickins) [task:205742]
  - shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() (Hugh Dickins) [task:205742]
  - shmem: trivial tidyups, removing extra blank lines, etc (Hugh Dickins) [task:205742]
  - shmem: factor shmem_falloc_wait() out of shmem_fault() (Hugh Dickins) [task:205742]
  - shmem: remove vma arg from shmem_get_folio_gfp() (Hugh Dickins) [task:205742]
  - shmem: shrink shmem_inode_info: dir_offsets in a union (Hugh Dickins) [task:205742]
  - mm/mremap: fix unaccount of memory on vma_merge() failure (Anthony Yznaga) [task:205742]
  - configs: enable CONFIG_DM_VDO=m (Jackie Liu) [task:225352]
  - build-generic-config.sh: fix defconfig on different branch (Jackie Liu)
  - dm-vdo: use bdev_nr_bytes(bdev) instead of i_size_read(bdev->bd_inode) (Al Viro) [task:225352]
  - dm vdo murmurhash: remove unneeded semicolon (Matthew Sakai) [task:225352]
  - dm: use bio_list_merge_init (Christoph Hellwig) [task:225352]
  - block: add a bio_list_merge_init helper (Christoph Hellwig) [task:225352]
  - dm vdo murmurhash3: use kernel byteswapping routines instead of GCC ones (Ken Raeburn) [task:225352]
  - dm vdo: remove meaningless version number constant (Matthew Sakai) [task:225352]
  - dm vdo: remove vdo_perform_once (Matthew Sakai) [task:225352]
  - dm vdo block-map: Remove stray semicolon (Yang Li) [task:225352]
  - dm vdo string-utils: change from uds_ to vdo_ namespace (Mike Snitzer) [task:225352]
  - dm vdo logger: change from uds_ to vdo_ namespace (Mike Snitzer) [task:225352]
  - dm vdo funnel-queue: change from uds_ to vdo_ namespace (Mike Snitzer) [task:225352]
  - dm vdo indexer: fix use after free (Matthew Sakai) [task:225352]
  - dm vdo logger: remove log level to string conversion code (Mike Snitzer) [task:225352]
  - dm vdo: document log_level parameter (Ken Raeburn) [task:225352]
  - dm vdo: add 'log_level' module parameter (Mike Snitzer) [task:225352]
  - dm vdo: remove all sysfs interfaces (Mike Snitzer) [task:225352]
  - dm vdo target: eliminate inappropriate uses of UDS_SUCCESS (Mike Snitzer) [task:225352]
  - dm vdo indexer: update ASSERT and ASSERT_LOG_ONLY usage (Matthew Sakai) [task:225352]
  - dm vdo encodings: update some stale comments (Mike Snitzer) [task:225352]
  - dm vdo permassert: audit all of ASSERT to test for VDO_SUCCESS (Mike Snitzer) [task:225352]
  - dm-vdo funnel-workqueue: return VDO_SUCCESS from make_simple_work_queue (Mike Snitzer) [task:225352]
  - dm vdo thread-utils: return VDO_SUCCESS on vdo_create_thread success (Mike Snitzer) [task:225352]
  - dm vdo int-map: return VDO_SUCCESS on success (Mike Snitzer) [task:225352]
  - dm vdo: check for VDO_SUCCESS return value from memory-alloc functions (Mike Snitzer) [task:225352]
  - dm vdo memory-alloc: return VDO_SUCCESS on success (Mike Snitzer) [task:225352]
  - dm vdo errors: remove unused error codes (Matthew Sakai) [task:225352]
  - dm vdo memory-alloc: rename vdo_do_allocation to __vdo_do_allocation (Mike Snitzer) [task:225352]
  - dm vdo memory-alloc: change from uds_ to vdo_ namespace (Mike Snitzer) [task:225352]
  - dm-vdo: change unnamed enums to defines (Bruce Johnston) [task:225352]
  - dm vdo: remove outdated pointer_map reference (Matthew Sakai) [task:225352]
  - dm vdo: update module comments (Matthew Sakai) [task:225352]
  - dm vdo indexer delta-index: fix typos in comments (Matthew Sakai) [task:225352]
  - dm vdo: fix various function names referenced in comment blocks (Jiapeng Chong) [task:225352]
  - dm vdo: move indexer files into sub-directory (Mike Snitzer) [task:225352]
  - dm vdo: remove unnecessary indexer.h includes (Matthew Sakai) [task:225352]
  - dm vdo: clean up scnprintf usage (Chung Chung) [task:225352]
  - dm vdo: include <asm/current.h> to resolve current being undeclared (Mike Snitzer) [task:225352]
  - dm vdo indexer-volume: fix missing mutex_lock in process_entry (Mike Snitzer) [task:225352]
  - dm vdo flush: initialize return to NULL in allocate_flush (Mike Snitzer) [task:225352]
  - dm vdo slab-depot: delete unnecessary check in allocate_components (Dan Carpenter) [task:225352]
  - dm vdo memory-alloc: simplify allocations_allowed() (Mike Snitzer) [task:225352]
  - dm vdo: remove internal ticket references (Susan LeGendre-McGhee) [task:225352]
  - dm vdo thread-device: rename all methods to reflect vdo-only use (Mike Snitzer) [task:225352]
  - dm vdo thread-registry: rename all methods to reflect vdo-only use (Mike Snitzer) [task:225352]
  - dm vdo thread-utils: cleanup included headers (Mike Snitzer) [task:225352]
  - dm vdo thread-utils: further cleanup of thread functions (Mike Snitzer) [task:225352]
  - dm vdo thread-utils: remove all uds_*_mutex wrappers (Mike Snitzer) [task:225352]
  - dm vdo thread-utils: push uds_*_cond interface down to indexer (Mike Snitzer) [task:225352]
  - dm vdo: fold thread-cond-var.c into thread-utils (Mike Snitzer) [task:225352]
  - dm vdo indexer: rename uds.h to indexer.h (Mike Snitzer) [task:225352]
  - dm vdo: rename uds-threads.[ch] to thread-utils.[ch] (Mike Snitzer) [task:225352]
  - dm vdo indexer sparse-cache: cleanup threads_barrier code (Mike Snitzer) [task:225352]
  - dm vdo uds-threads: push 'barrier' down to sparse-cache (Mike Snitzer) [task:225352]
  - dm vdo uds-threads: eliminate uds_*_semaphore interfaces (Mike Snitzer) [task:225352]
  - dm vdo: make uds_*_semaphore interface private to uds-threads.c (Mike Snitzer) [task:225352]
  - dm vdo block-map: rename page state name from "UDS_FREE" to "FREE" (Mike Snitzer) [task:225352]
  - dm vdo volume-index: fix an assert statement in start_restoring_volume_sub_index() (Harshit Mogalapalli) [task:225352]
  - perf tools: Add --debug-file option to redirect debug output (Yang Jihong)
  - perf test: Basic branch counter support (Kan Liang)
  - perf test: Add support for setting objdump binary via perf config (James Clark)
  - perf test: Add option to change objdump binary (James Clark)
  - perf stat: Combine the -A/--no-aggr and --no-merge options (Ian Rogers)
  - perf debug: Expose debug file (Ian Rogers)
  - perf archive: Add new option '--unpack' to expand tarballs (Veronika Molnarova)
  - perf archive: Add new option '--all' to pack perf.data with DSOs (Veronika Molnarova)
  - bpfilter: remove bpfilter (Quentin Deslandes)
  - tools: perf: Expose sample ID / stream ID to python scripts (Ben Gainey)
  - tools/rtla: Add -U/--user-load option to timerlat (Daniel Bristot de Oliveira)
  - perf symbols: Slightly improve module file executable section mappings (Adrian Hunter)
  - perf tools: Make it possible to see perf's kernel and module memory mappings (Adrian Hunter)
  - perf tools: Add -H short option for --hierarchy (Namhyung Kim)
  - perf stat: Support per-cluster aggregation (Yicong Yang)
  - dm vdo logger: update logging to start with "device-mapper: vdo" (Mike Snitzer) [task:225352]
  - dm vdo logger: switch UDS_LOG_NOTICE to be alias for UDS_LOG_INFO (Mike Snitzer) [task:225352]
  - dm vdo: tweak wait_for_completion_interruptible callers (Mike Snitzer) [task:225352]
  - dm vdo delta-index: fix various small nits (Mike Snitzer) [task:225352]
  - dm vdo chapter_index: fix a few small nits (Mike Snitzer) [task:225352]
  - dm vdo: cleanup style for comments in structs (Mike Snitzer) [task:225352]
  - dm vdo dedupe: fix various small nits (Mike Snitzer) [task:225352]
  - dm vdo string-utils: remove unnecessary includes (Mike Snitzer) [task:225352]
  - dm vdo message-stats: reformat to remove excessive newlines (Ken Raeburn) [task:225352]
  - dm vdo: use #define for NO_CHAPTER and NO_CHAPTER_INDEX_ENTRY (Mike Snitzer) [task:225352]
  - dm vdo: move encoding constants to encodings.c (Susan LeGendre-McGhee) [task:225352]
  - dm vdo: add documentation details on zones and locking (Matthew Sakai) [task:225352]
  - dm vdo: add vio life cycle details to design doc (Matthew Sakai) [task:225352]
  - dm vdo: add vdo documentation to device-mapper index (Matthew Sakai) [task:225352]
  - dm vdo recovery-journal: fix sparse 'mixed bitwiseness' warning (Mike Snitzer) [task:225352]
  - dm vdo dedupe: silence sparse warnings about locking context imbalances (Mike Snitzer) [task:225352]
  - dm vdo data-vio: silence sparse warnings about locking context imbalances (Mike Snitzer) [task:225352]
  - dm vdo: fix various blk_opf_t sparse warnings (Mike Snitzer) [task:225352]
  - dm vdo: fix sparse 'warning: Using plain integer as NULL pointer' (Mike Snitzer) [task:225352]
  - dm vdo: fix sparse warnings about missing statics (Mike Snitzer) [task:225352]
  - dm vdo: rename struct configuration to uds_configuration (Mike Snitzer) [task:225352]
  - dm vdo: rename struct geometry to index_geometry (Mike Snitzer) [task:225352]
  - dm vdo index: fix various small nits (Mike Snitzer) [task:225352]
  - dm vdo dedupe: fix various small nits (Mike Snitzer) [task:225352]
  - dm vdo slab-depot: fix various small nits (Mike Snitzer) [task:225352]
  - dm vdo data-vio: rename is_trim flag to is_discard (Mike Snitzer) [task:225352]
  - dm vdo: rename vdo_map_to_system_error to vdo_status_to_errno (Mike Snitzer) [task:225352]
  - dm vdo: rename uds_map_to_system_error to uds_status_to_errno (Mike Snitzer) [task:225352]
  - dm vdo: slight cleanup of UDS error codes (Mike Snitzer) [task:225352]
  - dm vdo block-map: rename struct cursors member to 'completion' (Mike Snitzer) [task:225352]
  - dm vdo block-map: avoid extra dereferences to access vdo object (Mike Snitzer) [task:225352]
  - dm vdo block-map: remove extra vdo arg from initialize_block_map_zone (Mike Snitzer) [task:225352]
  - dm vdo block-map: use uds_log_ratelimit() rather than open code it (Mike Snitzer) [task:225352]
  - dm vdo block-map: fix a few small nits (Mike Snitzer) [task:225352]
  - dm vdo: use a proper Makefile for dm-vdo (Mike Snitzer) [task:225352]
  - dm vdo: fix how dm_kcopyd_client_create() failure is checked (Mike Snitzer) [task:225352]
  - dm vdo int-map: remove unused parameter from vdo_int_map_create (Bruce Johnston) [task:225352]
  - dm vdo int-map: rename functions to use a common vdo_int_map preamble (Bruce Johnston) [task:225352]
  - dm vdo dedupe: switch to using int-map instead of pointer-map (Bruce Johnston) [task:225352]
  - dm vdo wait-queue: rename to vdo_waitq_dequeue_waiter (Mike Snitzer) [task:225352]
  - dm vdo block-map: optimize enter_zone_read_only_mode (Mike Snitzer) [task:225352]
  - dm vdo wait-queue: optimize vdo_waitq_dequeue_matching_waiters (Mike Snitzer) [task:225352]
  - dm vdo wait-queue: remove unused debug function vdo_waitq_get_next_waiter (Mike Snitzer) [task:225352]
  - dm vdo wait-queue: add proper namespace to interface (Mike Snitzer) [task:225352]
  - dm vdo io-submitter: rename to vdo_submit_vio and submit_data_vio (Mike Snitzer) [task:225352]
  - dm vdo io-submitter: rename to vdo_submit_data_vio (Mike Snitzer) [task:225352]
  - dm vdo io-submitter: rename to vdo_submit_flush_vio (Mike Snitzer) [task:225352]
  - dm vdo io-submitter: rename to vdo_submit_metadata_vio (Mike Snitzer) [task:225352]
  - dm vdo io-submitter: remove get_bio_sector (Mike Snitzer) [task:225352]
  - dm vdo: add MAINTAINERS file entry (Matthew Sakai) [task:225352]
  - dm vdo: enable configuration and building of dm-vdo (Matthew Sakai) [task:225352]
  - dm vdo: add the top-level DM target (Matthew Sakai) [task:225352]
  - dm vdo: add debugging support (Matthew Sakai) [task:225352]
  - dm vdo: add sysfs support for setting parameters and fetching stats (Matthew Sakai) [task:22535]
  - dm vdo: add statistics reporting (Matthew Sakai) [task:225352]
  - dm vdo: add the on-disk formats and marshalling of vdo structures (Matthew Sakai) [task:225352]
  - dm vdo: add the primary vdo structure (Matthew Sakai) [task:225352]
  - dm vdo: add repair of damaged vdo volumes (Matthew Sakai) [task:225352]
  - dm vdo: add the recovery journal (Matthew Sakai) [task:225352]
  - dm vdo: implement the block map page cache (Matthew Sakai) [task:225352]
  - dm vdo: add the block map (Matthew Sakai) [task:225352]
  - dm vdo: add the slab depot (Matthew Sakai) [task:225352]
  - dm vdo: add the block allocators and physical zones (Matthew Sakai) [task:225352]
  - dm vdo: add the slab summary (Matthew Sakai) [task:225352]
  - dm vdo: add slab structure, slab journal and reference counters (Matthew Sakai) [task:225352]
  - dm vdo: add the compressed block bin packer (Matthew Sakai) [task:225352]
  - dm vdo: add use of deduplication index in hash zones (Matthew Sakai) [task:225352]
  - dm vdo: add hash locks and hash zones (Matthew Sakai) [task:225352]
  - dm vdo: add the vdo io_submitter (Matthew Sakai) [task:225352]
  - dm vdo: add flush support (Matthew Sakai) [task:225352]
  - dm vdo: add data_vio, the request object which services incoming bios (Matthew Sakai) [task:225352]
  - dm vdo: add vio, the request object for vdo metadata (Matthew Sakai) [task:225352]
  - dm vdo: add administrative state and action manager (Matthew Sakai) [task:225352]
  - dm vdo: implement external deduplication index interface (Matthew Sakai) [task:225352]
  - dm vdo: implement top-level deduplication index (Matthew Sakai) [task:225352]
  - dm vdo: implement the chapter volume store (Matthew Sakai) [task:225352]
  - dm vdo: implement the open chapter and chapter indexes (Matthew Sakai) [task:225352]
  - dm vdo: implement the volume index (Matthew Sakai) [task:225352]
  - dm vdo: implement the delta index (Matthew Sakai) [task:225352]
  - dm vdo: add deduplication index storage interface (Matthew Sakai) [task:225352]
  - dm vdo: add deduplication configuration structures (Matthew Sakai) [task:225352]
  - dm vdo: add basic hash map data structures (Matthew Sakai) [task:225352]
  - dm vdo: add specialized request queueing functionality (Matthew Sakai) [task:225352]
  - dm vdo: add thread and synchronization utilities (Matthew Sakai) [task:225352]
  - dm vdo: add vdo type declarations, constants, and simple data structures (Matthew Sakai) [task:225352]
  - dm vdo: add basic logging and support utilities (Matthew Sakai) [task:225352]
  - dm vdo: add memory allocation utilities (Matthew Sakai) [task:225352]
  - dm vdo: add the MurmurHash3 fast hashing algorithm (Matthew Sakai) [task:225352]
  - dm: add documentation for dm-vdo target (Matthew Sakai) [task:225352]
  - mm: increase folio batch size (Matthew Wilcox (Oracle)) [task:225352]
  - arm64/config: set CONFIG_NODES_SHIFT to 8 for ARM64 (lifangxu) [task:215403]
  - OPENEULER: roh/hns3: Fix the processing flow of ROH CMDq during the reset process. (Ke Chen) [task:219056]
  - OPENEULER: roh/core: Synchronously update the mac address of the vlan device when configuring the vlan device ip (Ke Chen) [task:219056]
  - OPENEULER: roh/hns3: Fix ROH multi-BD cmdq issue (Ke Chen) [task:219056]
  - OPENEULER: roh/hns3: Add support for roh dfx(debugfs) (Ke Chen) [task:219056]
  - OPENEULER: roh/hns3: Add support for roh reset (Ke Chen) [task:219056]
  - OPENEULER: roh/core: Add support for inetaddr notifier in roh/core (Ke Chen) [task:219056]
  - OPENEULER: roh/hns3: Add support for roh abnormal interruption (Ke Chen) [task:219056]
  - OPENEULER: roh/core: Add roh device sysfs node (Ke Chen) [task:219056]
  - OPENEULER: roh/hns3: Add ROH cmdq interface support (Ke Chen) [task:219056]
  - OPENEULER: roh/hns3: Add ROH hns3 driver and register a ROH device (Ke Chen) [task:219056]
  - OPENEULER: roh/core: Add ROH device driver (Ke Chen) [task:219056]
  - OPENEULER: net: hns3: add support for ROH reset (Ke Chen) [task:219056]
  - OPENEULER: net: hns3: intercept invalid MAC address setting in ROH (Ke Chen) [task:219056]
  - net: mark 8192fu module support by partner (Yang Feng) [task:222937]
  - net: mark 88x2cu module support by partner (Yang Feng) [task:222939]
  - REALTEK: net: Add realtek rtl8192FU driver (Allen) [task:222937]
  - REALTEK: net: Add realtek rtl88x2CU driver (Allen) [task:222939]
  - OPENEULER: Mont-TSSE: fix comments warning (Carrie.Cai) [task:219001]
  - crypto/ceu: add phytium ceu crypto module (zhubing) [task:224660]
  - ppdev: Add an error check in register_device (Huai-Yuan Liu) [task:225203] {CVE-2024-36015}
  - ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET) [task:225203]
  - drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [task:225201] {CVE-2024-36014}
  - cgroup/cpuset: Expose cpuset.cpus.isolated (Waiman Long) [task:225051]
  - workqueue: Move workqueue_set_unbound_cpumask() and its helpers inside CONFIG_SYSFS (Waiman Long) [task:225051]
  - cgroup/cpuset: Take isolated CPUs out of workqueue unbound cpumask (Waiman Long) [task:225051]
  - cgroup/cpuset: Documentation update for partition (Waiman Long) [task:225051]
  - cgroup/cpuset: Keep track of CPUs in isolated partitions (Waiman Long) [task:225051]
  - selftests/cgroup: Minor code cleanup and reorganization of test_cpuset_prs.sh (Waiman Long) [task:225051]
  - workqueue: Add workqueue_unbound_exclude_cpumask() to exclude CPUs from wq_unbound_cpumask (Waiman Long) [task:225051]
  - lockdep: don't off debug_lock anytime when CONFIG_KYLIN_DIFFERENCES (Jackie Liu)
  - perf lock contention: Fix a build error on 32-bit (Yang Jihong) [task:225023]
  - perf: enable perf kwork support (Jackie Liu)
  - perf kwork: Fix a build error on 32-bit (Yang Jihong) [task:225022]
  - bpf: Add a new kfunc for cgroup1 hierarchy (Yafang Shao) [task:225073]
  - /proc/sysrq-trigger: accept multiple keys at once (Tomas Mudrunka) [task:225062]
  - perf tests: Fix shellcheck warning in record_sideband.sh (Athira Rajeev) [task:225022]
  - zswap: export compression failure stats (Nhat Pham) [task:225057]
  - selftests/bpf: Test pinning bpf timer to a core (David Vernet) [task:225037]
  - bpf: Add ability to pin bpf timer to calling CPU (David Vernet) [task:225037]
  - perf sched timehist: Fix -g/--call-graph option failure (Yang Jihong) [task:225023]
  - perf test shell lock_contention: Add cgroup aggregation and filter tests (Namhyung Kim) [task:225023]
  - perf lock contention: Add -G/--cgroup-filter option (Namhyung Kim) [task:225023]
  - perf lock contention: Add --lock-cgroup option (Namhyung Kim) [task:225023]
  - perf lock contention: Prepare to handle cgroups (Namhyung Kim) [task:225023]
  - perf tools: Add read_all_cgroups() and __cgroup_find() (Namhyung Kim) [task:225023]
  - perf kwork top: Add BPF-based statistics on softirq event support (Yang Jihong) [task:225022]
  - perf kwork top: Add BPF-based statistics on hardirq event support (Yang Jihong) [task:225022]
  - perf kwork top: Implements BPF-based cpu usage statistics (Yang Jihong) [task:225022]
  - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Yang Jihong) [task:225022]
  - perf kwork top: Add statistics on softirq event support (Yang Jihong) [task:225022]
  - perf kwork top: Add statistics on hardirq event support (Yang Jihong) [task:225022]
  - perf evsel: Add evsel__intval_common() helper (Yang Jihong) [task:225022]
  - perf kwork top: Introduce new top utility (Yang Jihong) [task:225022]
  - perf kwork: Add `root` parameter to work_sort() (Yang Jihong) [task:225022]
  - perf kwork: Add sched record support (Yang Jihong) [task:225022]
  - perf kwork: Set default events list if not specified in setup_event_list() (Yang Jihong) [task:225022]
  - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Yang Jihong) [task:225022]
  - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Yang Jihong) [task:225022]
  - perf test: Add perf_event_attr test for record dummy event (Yang Jihong) [task:225022]
  - perf test: Add test case for record sideband events (Yang Jihong) [task:225022]
  - perf record: Track sideband events for all CPUs when tracing selected CPUs (Yang Jihong) [task:225022]
  - perf record: Move setting tracking events before record__init_thread_masks() (Yang Jihong) [task:225022]
  - perf evlist: Add evlist__findnew_tracking_event() helper (Yang Jihong) [task:225022]
  - perf evlist: Add perf_evlist__go_system_wide() helper (Yang Jihong) [task:225022]
  - KVM: Enable kvm config and add the makefile (cuitao) [task:224810]
  - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Paolo Bonzini) [task:223144]
  - OPENEULER: ACPI: APEI: handle synchronous exceptions in task work to send correct SIGBUS si_code (Shuai Xue) [task:219096]
  - OPENEULER: mm: memory-failure: move return value documentation to function declaration (Shuai Xue) [task:219096]
  - OPENEULER: ACPI: APEI: send SIGBUS to current task if synchronous memory error not recovered (Shuai Xue) [task:219096]
  - OPENEULER: arm64: add machine check safe sysctl interface (Tong Tiangen) [task:219096]
  - OPENEULER: arm64: introduce copy_mc_to_kernel() implementation (Tong Tiangen) [task:219096]
  - OPENEULER: arm64: support copy_mc_[user]_highpage() (Tong Tiangen) [task:219096]
  - arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH (Marc Zyngier) [task:219096]
  - OPENEULER: mm/hwpoison: return -EFAULT when copy fail in copy_mc_[user]_highpage() (Tong Tiangen) [task:219096]
  - OPENEULER: arm64: add support for ARCH_HAS_COPY_MC (Tong Tiangen) [task:219096]
  - OPENEULER: Revert "OPENEULER: arm64: add support for machine check error safe" (Tong Tiangen) [task:219096]
  - OPENEULER: Revert "OPENEULER: arm64: add uaccess to machine check safe" (Tong Tiangen) [task:219096]
  - OPENEULER: Revert "OPENEULER: mm/hwpoison: return -EFAULT when copy fail in copy_mc_[user]_highpage()" (Tong Tiangen) [task:219096]
  - OPENEULER: Revert "OPENEULER: arm64: support copy_mc_[user]_highpage()" (Tong Tiangen) [task:219096]
  - OPENEULER: Revert "OPENEULER: arm64: introduce copy_mc_to_kernel() implementation" (Tong Tiangen) [task:219096]
  - OPENEULER: Revert "OPENEULER: arm64: add machine check safe sysctl interface" (Tong Tiangen) [task:219096]
  - net/hnic3: Modify the initial value of the g_uld_info struct array (taowei) [task:222454]
  - scripts: add a script to calculate cve bug (Jackie Liu)
  - OPENEULER: net: hns3: add input parameters checking (Jian Shen) [task:218871]
  - OPENEULER: net: hns3: add extend interface support for read and write phy register (Jian Shen) [task:218871]
  - OPENEULER: net: hns3: add support set led (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support set mac state (wangpeiyang) [task:218871]
  - OPENEULER: net: hns3: add support detect port wire type (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support PF provides customized interfaces to detect port faults. (Jie Wang) [task:218871]
  - OPENEULER: net: hns3: support set pfc pause trans time (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support disable nic clock (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support config and query serdes lane status (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add supports configure optical module enable (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support query the presence of optical module (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support modified tx timeout (Hao Chen) [task:218871]
  - OPENEULER: net: hns3: add support query port ext information (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support configuring function-level interrupt affinity (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support clear mac statistics (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support to get/set 1d torus param (Hao Chen) [task:218871]
  - OPENEULER: net: hns3: add supports fast reporting of faulty nodes (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add supports pfc storm detection and suppression (shaojijie) [task:218871]
  - OPENEULER: net: hns3: add support customized exception handling interfaces (shaojijie) [task:218871]
  - OPENEULER: RDMA/hns: Fix long waiting cmd event when reset (wenglianfa) [task:219093]
  - OPENEULER: RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range() (wenglianfa) [task:219093]
  - OPENEULER: RDMA/hns: Fix simultaneous reset and resource deregistration (wenglianfa) [task:219093]
  - OPENEULER: RDMA/hns: Fix cpu stuck by printings during reset (Chengchang Tang) [task:219093]
  - OPENEULER: RDMA/hns: Fix missing capacities in query_device() (Chengchang Tang) [task:219093]
  - OPENEULER: RDMA/hns: Fix missing resetting notify (Chengchang Tang) [task:219093]
  - OPENEULER: RDMA/hns: Remove extra blank line in get_sge_num_from_max_inl_data() (Chengchang Tang) [task:219093]
  - OPENEULER: RDMA/hns: Use complete parentheses in macros (Chengchang Tang) [task:219093]
  - OPENEULER: RDMA/hns: fix iommu_map_sg() failed when MR bigger than 4G (Chengchang Tang) [task:219093]
  - x86/fred: Fix typo in Kconfig description (Paul Menzel) [task:205742]
  - tools headers x86 cpufeatures: Sync with the kernel sources to pick BHI mitigation changes (Arnaldo Carvalho de Melo) [task:205742]
  - tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo) [task:205742]
  - tools/include: Sync x86 CPU feature headers with the kernel sources (Namhyung Kim) [task:205742]
  - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Arnaldo Carvalho de Melo) [task:205742]
  - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Arnaldo Carvalho de Melo) [task:205742]
  - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Michael Roth) [task:205742]
  - x86/cpufeatures: Add SEV-SNP CPU feature (Brijesh Singh) [task:205742]
  - tools headers UAPI: Sync kvm headers with the kernel sources (Arnaldo Carvalho de Melo) [task:224674]
  - tools headers UAPI: Sync linux/fcntl.h with the kernel sources (Arnaldo Carvalho de Melo) [task:224674]
  - x86/fred: Disable FRED support if CONFIG_X86_FRED is disabled (H. Peter Anvin (Intel)) [task:205742]
  - x86/cpufeatures: Add the CPU feature bit for FRED (H. Peter Anvin (Intel)) [task:205742]
  - x86/fred: Add Kconfig option for FRED (CONFIG_X86_FRED) (H. Peter Anvin (Intel)) [task:205742]
  - Documentation/x86/64: Add documentation for FRED (Xin Li) [task:205742]
  - x86/trapnr: Add event type macros to <asm/trapnr.h> (Xin Li) [task:205742]
  - x86/entry: Remove idtentry_sysvec from entry_{32,64}.S (Xin Li) [task:205742]
  - x86/cpufeatures,opcode,msr: Add the WRMSRNS instruction support (Xin Li) [task:205742]
  - x86/bugs: Rename CONFIG_RETHUNK              => CONFIG_MITIGATION_RETHUNK (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_CPU_SRSO             => CONFIG_MITIGATION_SRSO (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY       => CONFIG_MITIGATION_IBRS_ENTRY (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY      => CONFIG_MITIGATION_UNRET_ENTRY (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_SLS                  => CONFIG_MITIGATION_SLS (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_RETPOLINE            => CONFIG_MITIGATION_RETPOLINE (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING  => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY       => CONFIG_MITIGATION_IBPB_ENTRY (Breno Leitao) [task:205742]
  - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Breno Leitao) [task:205742]
  - KVM: remove deprecated UAPIs (Paolo Bonzini) [task:224674]
  - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Paul Durrant) [task:224674]
  - tools headers: Update tools's copy of s390/asm headers (Namhyung Kim) [task:205742]
  - tools headers: Update tools's copy of arm64/asm headers (Namhyung Kim) [task:205742]
  - tools headers: Update tools's copy of x86/asm headers (Namhyung Kim) [task:205742]
  - tools headers: Update tools's copy of socket.h header (Namhyung Kim) [task:205742]
  - tools headers UAPI: Update tools's copy of mount.h header (Namhyung Kim) [task:224674]
  - tools headers UAPI: Update tools's copy of kvm.h header (Namhyung Kim) [task:224674]
  - x86/entry: Optimize common_interrupt_return() (Peter Zijlstra) [task:205742]
  - tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel (Kan Liang) [task:205742]
  - x86/srso: Remove unnecessary semicolon (Yang Li) [task:205742]
  - x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk() (Josh Poimboeuf) [task:205742]
  - x86/bugs: Remove default case for fully switched enums (Josh Poimboeuf) [task:205742]
  - x86/srso: Remove 'pred_cmd' label (Josh Poimboeuf) [task:205742]
  - x86/srso: Print actual mitigation if requested mitigation isn't possible (Josh Poimboeuf) [task:205742]
  - KVM: X86: Reduce size of kvm_vcpu_arch structure when CONFIG_KVM_XEN=n (Peng Hao) [task:224674]
  - x86/headers: Replace #include <asm/export.h> with #include <linux/export.h> (Masahiro Yamada) [task:205742]
  - OPENEULER: crypto: ccp: Add Hygon CSV support (Hao Feng) [task:218918]
  - OPENEULER: crypto: ccp: Fixup the capability of Hygon PSP during initialization (hanliyang) [task:218918]
  - OPENEULER: livepatch/core: Fix miss disable ro for MOD_RO_AFTER_INIT memory (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch: Bypass dead thread when check calltrace (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/arm64: Add arch_klp_module_check_calltrace (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/x86: Add arch_klp_module_check_calltrace (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch: Add klp_module_delete_safety_check (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/arm64: Support breakpoint exception optimization (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch: Add arch_klp_init (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/x86: Support breakpoint exception optimization (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch: Use breakpoint exception to optimize enabling livepatch (Zheng Yejian) [task:205708]
  - livepatch/arm64: Enable livepatch configs for Arm64 (zhangxi) [task:205708]
  - OPENEULER: livepatch/core: Revert module_enable_ro and module_disable_ro (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/arm64: Support livepatch without ftrace (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/core: Avoid conflict with static {call,key} (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch: Fix patching functions which have static_call (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch: Fix crash when access the global variable in hook (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/core: Support jump_label (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch: samples: Adapt livepatch-sample for solution without ftrace (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/core: Support load and unload hooks (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/core: Restrict livepatch patched/unpatched when plant kprobe (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/core: Disable support for replacing (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/x86: Support livepatch without ftrace (Zheng Yejian) [task:205708]
  - OPENEULER: Revert "x86/insn: Make insn_complete() static" (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/core: Reuse common codes in the solution without ftrace (Zheng Yejian) [task:205708]
  - OPENEULER: livepatch/core: Allow implementation without ftrace (Zheng Yejian) [task:205708]
  - security/ksaf: add control for capabilities (huanfuxi) [task:218752]
  - crypto: enable some SM configs (chengang) [task:221098]
  - OPENEULER: Revert “Fix the header file location error and adjust the function and structure version.” (lujunhua) [task:224652]
  - mm/khugepaged: keep mm in mm_slot without MMF_DISABLE_THP check (Lance Yang) [task:224568]
  - mm/khugepaged: bypassing unnecessary scans with MMF_DISABLE_THP check (Lance Yang) [task:224568]
  - mm: mmap: no need to call khugepaged_enter_vma() for stack (Yang Shi) [task:224568]
  - mm: remove VM_EXEC requirement for THP eligibility (Fangrui Song) [task:224568]
  - mm: thp_get_unmapped_area must honour topdown preference (Ryan Roberts) [task:224568]
  - mm: mmap: map MAP_STACK to VM_NOHUGEPAGE (Yang Shi) [task:224568]
  - mm: align larger anonymous mappings on THP boundaries (Rik van Riel) [task:224568]
  - fs/hugetlbfs/inode.c: mm/memory-failure.c: fix hugetlbfs hwpoison handling (Sidhartha Kumar) [task:224568]
  - mm/hugetlb: have CONFIG_HUGETLB_PAGE select CONFIG_XARRAY_MULTI (Sidhartha Kumar) [task:224568]
  - mm/filemap: clarify filemap_fault() comments for not uptodate case (Lorenzo Stoakes) [task:224568]
  - mm: huge_memory: batch tlb flush when splitting a pte-mapped THP (Baolin Wang) [task:224568]
  - loongarch: ioremap_page_range() -> vmap_page_range() (Yongzhen Zhang) [task:224530]
  - efi/unaccepted: touch soft lockup during memory accept (Chen Yu) [task:224238] {CVE-2024-36936}
  - proc/kcore: do not try to access unaccepted memory (Adrian Hunter) [task:224238]
  - efi/unaccepted: do not let /proc/vmcore try to access unaccepted memory (Adrian Hunter) [task:224238]
  - nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies (Eric Dumazet) [task:224228] {CVE-2024-36915}
  - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [task:224234] {CVE-2024-36016}
  - OPENEULER: add firmware update function for Mont-TSSE (Carrie.Cai) [task:218891]
  - OPENEULER: crypto: hisilicon/sec2: fix memory use-after-free issue (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/qm - hardware error does not reset during binding/unbinding (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/qm - check device status before sending mailbox (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/qm - mask error bit before flr (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/qm - fix the pf2vf timeout when global reset (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/hpre - mask cluster timeout error (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/qm - disable same error report before resetting (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/qm - modify interrupt processing resource application (Weili Qian) [task:219058]
  - OPENEULER: crypto: hisilicon/qm - reset device before enabling it (Weili Qian) [task:219058]
  - arm64/config: enable HISI_ACC_VFIO_PCI in defconfig (lifangxu) [task:219058]
  - xfs: convert delayed extents to unwritten when zeroing post eof blocks (Zhang Yi) [task:205742]
  - xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset (Zhang Yi) [task:205742]
  - xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional (Zhang Yi) [task:205742]
  - xfs: match lock mode in xfs_buffered_write_iomap_begin() (Zhang Yi) [task:205742]
  - iomap: do some small logical cleanup in buffered write (Zhang Yi) [task:205742]
  - iomap: make iomap_write_end() return a boolean (Zhang Yi) [task:205742]
  - iomap: use a new variable to handle the written bytes in iomap_write_iter() (Zhang Yi) [task:205742]
  - iomap: don't increase i_size if it's not a write operation (Zhang Yi) [task:205742]
  - iomap: drop the write failure handles when unsharing and zeroing (Zhang Yi) [task:205742]
  - iomap: add pos and dirty_len into trace_iomap_writepage_map (Zhang Yi) [task:205742]
  - ext4: make ext4_set_iomap() recognize IOMAP_DELALLOC map type (Zhang Yi) [task:205742]
  - ext4: make ext4_map_blocks() distinguish delalloc only extent (Zhang Yi) [task:205742]
  - ext4: add a hole extent entry in cache after punch (Zhang Yi) [task:205742]
  - ext4: convert to exclusive lock while inserting delalloc extents (Zhang Yi) [task:205742]
  - ext4: refactor ext4_da_map_blocks() (Zhang Yi) [task:205742]
  - iomap: pass the length of the dirty region to ->map_blocks (Christoph Hellwig) [task:205742]
  - iomap: map multiple blocks at a time (Christoph Hellwig) [task:205742]
  - iomap: submit ioends immediately (Christoph Hellwig) [task:205742]
  - iomap: factor out a iomap_writepage_map_block helper (Christoph Hellwig) [task:205742]
  - iomap: only call mapping_set_error once for each failed bio (Christoph Hellwig) [task:205742]
  - iomap: don't chain bios (Christoph Hellwig) [task:205742]
  - iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend (Christoph Hellwig) [task:205742]
  - iomap: clean up the iomap_alloc_ioend calling convention (Christoph Hellwig) [task:205742]
  - iomap: move all remaining per-folio logic into iomap_writepage_map (Christoph Hellwig) [task:205742]
  - iomap: factor out a iomap_writepage_handle_eof helper (Christoph Hellwig) [task:205742]
  - iomap: move the PF_MEMALLOC check to iomap_writepages (Christoph Hellwig) [task:205742]
  - iomap: move the io_folios field out of struct iomap_ioend (Christoph Hellwig) [task:205742]
  - iomap: treat inline data in iomap_writepage_map as an I/O error (Christoph Hellwig) [task:205742]
  - MUCSE: rnp: fix compile error without  CONFIG_PCI_IOV (Dong Yibo) [task:222892]
  - scsi: megaraid_sas: Add megasas_dcmd_timeout helper (mengfanhui) [task:214919]
  - 3SNIC: SCSI/SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers (chriszhou) [task:219100]
  - x86/config: Add accel configuration (jindongyang) [task:218895]
  - OPENEULER: lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2 (Cheng Jian) [task:211763]


