# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-201.el10]
changelog:
  - vfio: Prevent from pinned DMABUF importers to attach to VFIO DMABUF (Cédric Le Goater) [RHEL-144911]
  - r8152: Advertise software timestamp information. (Jose Ignacio Tornos Martinez) [RHEL-124653]
  - mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats (CKI Backport Bot) [RHEL-143197] {CVE-2025-68800}
  - RDMA/efa: Remove possible negative shift (Kamal Heib) [RHEL-140846]
  - RDMA/efa: Extend admin timeout error print (Kamal Heib) [RHEL-140846]
  - RDMA/efa: Add Network HW statistics counters (Kamal Heib) [RHEL-140846]
  - io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logic (Jeff Moyer) [RHEL-140845]
  - io_uring/rw: cast rw->flags assignment to rwf_t (Jeff Moyer) [RHEL-140845]
  - io_uring/sqpoll: don't put task_struct on tctx setup failure (Jeff Moyer) [RHEL-140845]
  - io_uring: consistently use rcu semantics with sqpoll thread (Jeff Moyer) [RHEL-140845]
  - io_uring: fix filename leak in __io_openat_prep() (Jeff Moyer) [RHEL-140845]
  - io_uring: fix nr_segs calculation in io_import_kbuf (Jeff Moyer) [RHEL-140845]
  - io_uring: fix min_wait wakeups for SQPOLL (Jeff Moyer) [RHEL-140845]
  - io_uring/kbuf: use READ_ONCE() for userspace-mapped memory (Jeff Moyer) [RHEL-140845]
  - io_uring/rsrc: fix lost entries after cloned range (Jeff Moyer) [RHEL-140845]
  - io_uring/poll: correctly handle io_poll_add() return value on update (Jeff Moyer) [RHEL-140845]
  - io_uring/rsrc: don't use blk_rq_nr_phys_segments() as number of bvecs (Jeff Moyer) [RHEL-140845]
  - io_uring/rw: ensure allocated iovec gets cleared for early failure (Jeff Moyer) [RHEL-140845]
  - io_uring: fix regbuf vector size truncation (Jeff Moyer) [RHEL-140845]
  - io_uring: use WRITE_ONCE for user shared memory (Jeff Moyer) [RHEL-140845]
  - io_uring: fix types for region size calulation (Jeff Moyer) [RHEL-140845]
  - io_uring: correct __must_hold annotation in io_install_fixed_file (Jeff Moyer) [RHEL-140845]
  - io_uring/sqpoll: be smarter on when to update the stime usage (Jeff Moyer) [RHEL-140845]
  - io_uring/sqpoll: switch away from getrusage() for CPU accounting (Jeff Moyer) [RHEL-140845]
  - io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo() (Jeff Moyer) [RHEL-140845]
  - io_uring/fdinfo: get rid of dumping credentials (Jeff Moyer) [RHEL-140845]
  - io_uring/fdinfo: only compile if CONFIG_PROC_FS is set (Jeff Moyer) [RHEL-140845]
  - io_uring: fix incorrect unlikely() usage in io_waitid_prep() (Jeff Moyer) [RHEL-140845]
  - io_uring: protect mem region deregistration (Jeff Moyer) [RHEL-140845]
  - Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()" (Jeff Moyer) [RHEL-140845]
  - io_uring: fix incorrect io_kiocb reference in io_link_skb (Jeff Moyer) [RHEL-140845]
  - io_uring/msg_ring: kill alloc_cache for io_kiocb allocations (Jeff Moyer) [RHEL-140845]
  - io_uring: include dying ring in task_work "should cancel" state (Jeff Moyer) [RHEL-140845]
  - fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availability (Jeff Moyer) [RHEL-140845]
  - io_uring/net: commit partial buffers on retry (Jeff Moyer) [RHEL-140845]
  - io_uring: export io_[un]account_mem (Jeff Moyer) [RHEL-140845]
  - io_uring: don't use int for ABI (Jeff Moyer) [RHEL-140845]
  - tools headers UAPI: sync linux/stat.h linux/fs.h with tools (Olga Kornievskaia) [RHEL-134733]
  - NFS: Fix size read races in truncate, fallocate and copy offload (Olga Kornievskaia) [RHEL-134733]
  - NFS/localio: Deal with page bases that are > PAGE_SIZE (Olga Kornievskaia) [RHEL-134733]
  - NFS/localio: Stop further I/O upon hitting an error (Olga Kornievskaia) [RHEL-134733]
  - pnfs/blocklayout: Fix memory leak in bl_parse_scsi() (Olga Kornievskaia) [RHEL-134733]
  - pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Fix a deadlock involving nfs_release_folio() (Olga Kornievskaia) [RHEL-134733]
  - pNFS: Fix a deadlock when returning a delegation during open() (Olga Kornievskaia) [RHEL-134733]
  - nfsd: Drop the client reference in client_states_open() (Olga Kornievskaia) [RHEL-134733]
  - nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_to_wrdeleg() (Olga Kornievskaia) [RHEL-134733]
  - lockd: fix vfs_test_lock() calls (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmap (Olga Kornievskaia) [RHEL-134733]
  - nfsd: fix memory leak in nfsd_create_serv error paths (Olga Kornievskaia) [RHEL-134733]
  - net/handshake: restore destructor on submit failure (Olga Kornievskaia) [RHEL-134733]
  - nfsd: Mark variable __maybe_unused to avoid W=1 build break (Olga Kornievskaia) [RHEL-134733]
  - svcrdma: bound check rq_pages index in inline path (Olga Kornievskaia) [RHEL-134733]
  - svcrdma: return 0 on success from svc_rdma_copy_inline_range (Olga Kornievskaia) [RHEL-134733]
  - svcrdma: use rc_pageoff for memcpy byte offset (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Olga Kornievskaia) [RHEL-134733]
  - net/handshake: duplicate handshake cancellations leak socket (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: fix regression due to out-of-order __put_cred (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: remove 61 byte hole from needless ____cacheline_aligned (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: remove alignment size checking in nfs_is_local_dio_possible (Olga Kornievskaia) [RHEL-134733]
  - NFS: Fix inheritance of the block sizes when automounting (Olga Kornievskaia) [RHEL-134733]
  - NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68764}
  - Revert "nfs: ignore SB_RDONLY when mounting nfs" (Olga Kornievskaia) [RHEL-134733]
  - Revert "nfs: clear SB_RDONLY before getting superblock" (Olga Kornievskaia) [RHEL-134733]
  - Revert "nfs: ignore SB_RDONLY when remounting nfs" (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68349}
  - NFSv4.1: protect destroying and nullifying bc_serv structure (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: new helper function for stopping backchannel server (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: cleanup common code in backchannel request (Olga Kornievskaia) [RHEL-134733]
  - NFSv4.1: pass transport for callback shutdown (Olga Kornievskaia) [RHEL-134733]
  - NFSv4: ensure the open stateid seqid doesn't go backwards (Olga Kornievskaia) [RHEL-134733]
  - NFS: Initialise verifiers for visible dentries in _nfs4_open_and_get_state (Olga Kornievskaia) [RHEL-134733]
  - NFS: Initialise verifiers for visible dentries in nfs_atomic_open() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Initialise verifiers for visible dentries in readdir and lookup (Olga Kornievskaia) [RHEL-134733]
  - NFS: Avoid changing nlink when file removes and attribute updates race (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Make FILE_SYNC WRITEs comply with spec (Olga Kornievskaia) [RHEL-134733]
  - NFSD: use correct reservation type in nfsd4_scsi_fence_client (Olga Kornievskaia) [RHEL-134733]
  - NFSD: don't start nfsd if sv_permsocks is empty (Olga Kornievskaia) [RHEL-134733]
  - lockd: don't allow locking on reexported NFSv2/3 (Olga Kornievskaia) [RHEL-134733]
  - NFSD/blocklayout: Extract extent mapping from proc_layoutget (Olga Kornievskaia) [RHEL-134733]
  - NFSD/blocklayout: Fix minlength check in proc_layoutget (Olga Kornievskaia) [RHEL-134733]
  - svcrdma: Release transport resources synchronously (Olga Kornievskaia) [RHEL-134733]
  - net/handshake: Fix memory leak in tls_handshake_accept() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Fix LTP test failures when timestamps are delegated (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68242}
  - NFSv4: Fix an incorrect parameter when calling nfs4_call_sync() (Olga Kornievskaia) [RHEL-134733]
  - NFS: sysfs: fix leak when nfs_client kobject add fails (Olga Kornievskaia) [RHEL-134733]
  - NFSv2/v3: Fix error handling in nfs_atomic_open_v23() (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: do not issue misaligned DIO out-of-order (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: Ensure DIO WRITE's IO on stable storage upon completion (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: backfill missing partial read support for misaligned DIO (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: add refcounting for each iocb IO associated with NFS pgio header (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: remove unecessary ENOTBLK handling in DIO WRITE support (Olga Kornievskaia) [RHEL-134733]
  - NFS: Check the TLS certificate fields in nfs_match_client() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68243}
  - pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS (Olga Kornievskaia) [RHEL-134733]
  - pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect() (Olga Kornievskaia) [RHEL-134733]
  - pnfs: Fix TLS logic in _nfs4_pnfs_v3_ds_connect() (Olga Kornievskaia) [RHEL-134733]
  - Revert "SUNRPC: Make RPCSEC_GSS_KRB5 select CRYPTO instead of depending on it" (Olga Kornievskaia) [RHEL-134733]
  - nfsd: ensure SEQUENCE replay sends a valid reply. (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Never cache a COMPOUND when the SEQUENCE operation fails (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Skip close replay processing if XDR encoding fails (Olga Kornievskaia) [RHEL-134733]
  - NFSD: free copynotify stateid in nfs4_free_ol_stateid() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40273}
  - nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes (Olga Kornievskaia) [RHEL-134733]
  - nfsd: fix refcount leak in nfsd_set_fh_dentry() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40212}
  - nfsd: Avoid strlen conflict in nfsd4_encode_components_esc() (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Fix crash in nfsd4_read_release() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40324}
  - NFS4: Fix state renewals missing after boot (Olga Kornievskaia) [RHEL-134733]
  - NFS: check if suid/sgid was cleared after a write as needed (Olga Kornievskaia) [RHEL-134733]
  - NFS4: Apply delay_retrans to async operations (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: fix to allocate mirror->dss before use (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40087}
  - nfsd: discard nfserr_dropit (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: Make RPCSEC_GSS_KRB5 select CRYPTO instead of depending on it (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Add io_cache_{read,write} controls to debugfs (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Do the grace period check in ->proc_layoutget (Olga Kornievskaia) [RHEL-134733]
  - nfsd: delete unnecessary NULL check in __fh_verify() (Olga Kornievskaia) [RHEL-134733]
  - NFS: add basic STATX_DIOALIGN and STATX_DIO_READ_ALIGN support (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: add tracepoints for misaligned DIO READ and WRITE support (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: add proper O_DIRECT support for READ and WRITE (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: refactor iocb initialization (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: refactor iocb and iov_iter_bvec initialization (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: avoid issuing misaligned IO using O_DIRECT (Olga Kornievskaia) [RHEL-134733]
  - nfs/localio: make trace_nfs_local_open_fh more useful (Olga Kornievskaia) [RHEL-134733]
  - NFSD: filecache: add STATX_DIOALIGN and STATX_DIO_READ_ALIGN support (Olga Kornievskaia) [RHEL-134733]
  - fs: add STATX_DIO_READ_ALIGN (Olga Kornievskaia) [RHEL-134733]
  - fs: reformat the statx definition (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: unexport rpc_malloc() and rpc_free() (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Add support for striped layouts (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Update layout stats & error paths for striped layouts (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Write path updates for striped layouts (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Commit path updates for striped layouts (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Read path updates for striped layouts (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Update low level helper functions to be DS stripe aware. (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Add data structure support for striped layouts (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Use ds_commit_idx when marking a write commit (Olga Kornievskaia) [RHEL-134733]
  - NFSv4/flexfiles: Remove cred local variable dependency (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Disallow layoutget during grace period (Olga Kornievskaia) [RHEL-134733]
  - nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68185}
  - fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: Update gssx_accept_sec_context() to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: Update svcxdr_init_decode() to call xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Update the flexfilelayout driver to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Update the filelayout to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Update the blocklayout to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Update listxattr to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Update getacl to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - NFS: Update readdir to use a scratch folio (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: Introduce xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: Remove redundant __GFP_NOWARN (Olga Kornievskaia) [RHEL-134733]
  - nfs: remove NFS_WBACK_BUSY() (Olga Kornievskaia) [RHEL-134733]
  - NFSv4.1: fix mount hang after CREATE_SESSION failure (Olga Kornievskaia) [RHEL-134733]
  - NFSv4.1: fix backchannel max_resp_sz verification check (Olga Kornievskaia) [RHEL-134733]
  - NFSv4: fix "prefered"->"preferred" (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: add a Kconfig option to redirect dfprintk() output to trace buffer (Olga Kornievskaia) [RHEL-134733]
  - redhat/configs: Add CONFIG_SUNRPC_DEBUG_TRACE (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: remove dfprintk_cont() and dfprintk_rcu_cont() (Olga Kornievskaia) [RHEL-134733]
  - nfs: cleanup tracepoint declarations (Olga Kornievskaia) [RHEL-134733]
  - nfs: add tracepoints to nfs_writepages() (Olga Kornievskaia) [RHEL-134733]
  - nfs: more in-depth tracing of writepage events (Olga Kornievskaia) [RHEL-134733]
  - nfs: new tracepoints around write handling (Olga Kornievskaia) [RHEL-134733]
  - nfs: add tracepoints to nfs_file_read() and nfs_file_write() (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: fix "occurence"->"occurrence" (Olga Kornievskaia) [RHEL-134733]
  - nfsd: Don't force CRYPTO_LIB_SHA256 to be built-in (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Reduce DRC bucket size (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Delay adding new entries to LRU (Olga Kornievskaia) [RHEL-134733]
  - SUNRPC: Move the svc_rpcb_cleanup() call sites (Olga Kornievskaia) [RHEL-134733]
  - NFS: Remove rpcbind cleanup for NFSv4.0 callback (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Drop redundant conversion to bool (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: eliminate return pointer in svc_tcp_sendmsg() (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: fix pr_notice in svc_tcp_sendto() to show correct length (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() (Olga Kornievskaia) [RHEL-134733]
  - nfsd: Eliminate an allocation in nfs4_make_rec_clidname() (Olga Kornievskaia) [RHEL-134733]
  - nfsd: Replace open-coded conversion of bytes to hex (Olga Kornievskaia) [RHEL-134733]
  - lockd: Remove space before newline (Olga Kornievskaia) [RHEL-134733]
  - nfsd: fix timestamp updates in CB_GETATTR (Olga Kornievskaia) [RHEL-134733]
  - nfsd: fix SETATTR updates for delegated timestamps (Olga Kornievskaia) [RHEL-134733]
  - nfsd: track original timestamps in nfs4_delegation (Olga Kornievskaia) [RHEL-134733]
  - nfsd: use ATTR_CTIME_SET for delegated ctime updates (Olga Kornievskaia) [RHEL-134733]
  - vfs: add ATTR_CTIME_SET flag (Olga Kornievskaia) [RHEL-134733]
  - nfsd: ignore ATTR_DELEG when checking ia_valid before notify_change() (Olga Kornievskaia) [RHEL-134733]
  - nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtime update (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Fix last write offset handling in layoutcommit (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Implement large extent array support in pNFS (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Minor cleanup in layoutcommit decoding (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Minor cleanup in layoutcommit processing (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Rework encoding and decoding of nfsd4_deviceid (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: Change ret code of xdr_stream_decode_opaque_fixed (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: delay pc_release callback until after the reply is sent (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Move the fh_getattr() helper (Olga Kornievskaia) [RHEL-134733]
  - NFSD: Relocate the fh_want_write() and fh_drop_write() helpers (Olga Kornievskaia) [RHEL-134733]
  - sunrpc: fix null pointer dereference on zero-length checksum (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40129}
  - nfsctl: symlink has no business bumping link count of parent directory (Olga Kornievskaia) [RHEL-134733]
  - slightly simplify nfs_atomic_open() (Olga Kornievskaia) [RHEL-134733]
  - simplify nfs_atomic_open_v23() (Olga Kornievskaia) [RHEL-134733]
  - check_export(): constify path argument (Olga Kornievskaia) [RHEL-134733]
  - rqst_exp_get_by_name(): constify path argument (Olga Kornievskaia) [RHEL-134733]
  - nfs: constify path argument of __vfs_getattr() (Olga Kornievskaia) [RHEL-134733]
  - ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Guillaume Nault) [RHEL-133462]
  - inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() (Guillaume Nault) [RHEL-133462]
  - inet: Avoid ehash lookup race in inet_ehash_insert() (Guillaume Nault) [RHEL-133462]
  - rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() (Guillaume Nault) [RHEL-133462]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-202.el10]
changelog:
  - net: bridge: annotate data-races around fdb->{updated,used} (Mohammad Heib) [RHEL-123945]
  - bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress (Mohammad Heib) [RHEL-123945]
  - net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct (Mohammad Heib) [RHEL-123945]
  - net: bridge: fix MST static key usage (Mohammad Heib) [RHEL-123945]
  - net: bridge: fix use-after-free due to MST port state bypass (Mohammad Heib) [RHEL-123945]
  - selftests: bridge_mdb: Add a test for MDB flush on snooping disable (Mohammad Heib) [RHEL-123945]
  - net: bridge: Flush multicast groups when snooping is disabled (Mohammad Heib) [RHEL-123945]
  - net: bridge: use common function to compute the features (Mohammad Heib) [RHEL-123945]
  - net: add a common function to compute features for upper devices (Mohammad Heib) [RHEL-123945]
  - net: bridge: correct debug message function name in br_fill_ifinfo (Mohammad Heib) [RHEL-123945]
  - bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu() (Mohammad Heib) [RHEL-123945]
  - selftests: bridge_fdb_local_vlan_0: Test FDB vs. NET_ADDR_SET behavior (Mohammad Heib) [RHEL-123945]
  - net: bridge: Install FDB for bridge MAC on VLAN 0 (Mohammad Heib) [RHEL-123945]
  - selftests: forwarding: Add test for BR_BOOLOPT_FDB_LOCAL_VLAN_0 (Mohammad Heib) [RHEL-123945]
  - selftests: net: lib.sh: Don't defer failed commands (Mohammad Heib) [RHEL-123945]
  - selftests: defer: Introduce DEFER_PAUSE_ON_FAIL (Mohammad Heib) [RHEL-123945]
  - selftests: defer: Allow spaces in arguments of deferred commands (Mohammad Heib) [RHEL-123945]
  - net: bridge: Introduce UAPI for BR_BOOLOPT_FDB_LOCAL_VLAN_0 (Mohammad Heib) [RHEL-123945]
  - net: bridge: BROPT_FDB_LOCAL_VLAN_0: Skip local FDBs on VLAN creation (Mohammad Heib) [RHEL-123945]
  - net: bridge: BROPT_FDB_LOCAL_VLAN_0: On bridge changeaddr, skip per-VLAN FDBs (Mohammad Heib) [RHEL-123945]
  - net: bridge: BROPT_FDB_LOCAL_VLAN_0: On port changeaddr, skip per-VLAN FDBs (Mohammad Heib) [RHEL-123945]
  - net: bridge: BROPT_FDB_LOCAL_VLAN_0: Look up FDB on VLAN 0 on miss (Mohammad Heib) [RHEL-123945]
  - net: bridge: Introduce BROPT_FDB_LOCAL_VLAN_0 (Mohammad Heib) [RHEL-123945]
  - net: bridge: Bounce invalid boolopts (Mohammad Heib) [RHEL-123945]
  - net: bridge: remove unused argument of br_multicast_query_expired() (Mohammad Heib) [RHEL-123945]
  - net: bridge: fix soft lockup in br_multicast_query_expired() (Mohammad Heib) [RHEL-123945]
  - selftests: net: Test bridge backup port when port is administratively down (Mohammad Heib) [RHEL-123945]
  - bridge: Redirect to backup port when port is administratively down (Mohammad Heib) [RHEL-123945]
  - selftests: net: bridge_vlan_aware: test untagged/8021p-tagged with and without PVID (Mohammad Heib) [RHEL-123945]
  - redhat: export FLAVOR (George Jacob) [RHEL-109549]
  - redhat: export only selected variables (George Jacob) [RHEL-109549]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-208.el10]
changelog:
  - Merge: qaic driver from upstream v6.12..v6.18 (John Wiele) [RHEL-138457]
  - lib/interval_tree: skip the check before go to the right subtree (Joe Lawrence) [RHEL-147274]
  - ALSA: update RHEL kconfigs for 6.18 upstream code (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: fix micmute LED reversed on HP Abe and Bantie (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: pm4125: drop bogus container_of() error handling (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment. (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: q6adm: the the copp device only during last instance (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: q6asm-dai: perform correct state check before closing (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: q6apm-dai: set flags to reflect correct operation of appl_ptr (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: sdw: fix memory leak for sdw_stream_runtime (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: lpass-tx-macro: fix SM6115 support (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: rz-ssi: Fix rz_ssi_priv::hw_params_cache::sample_width (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: rz-ssi: Fix channel swap issue in full duplex mode (Jaroslav Kysela) [RHEL-118910]
  - ASoC: stm32: sai: fix OF node leak on probe (Jaroslav Kysela) [RHEL-118910]
  - ASoC: stm32: sai: fix clk prepare imbalance on probe failure (Jaroslav Kysela) [RHEL-118910]
  - ASoC: stm32: sai: fix device leak on probe (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd939x: fix regmap leak on probe failure (Jaroslav Kysela) [RHEL-118910]
  - ASoC: ak4458: remove the reset operation in probe and remove (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-mixer: us16x08: validate meter packet indices (Jaroslav Kysela) [RHEL-118910]
  - ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path (Jaroslav Kysela) [RHEL-118910]
  - ALSA: vxpocket: Fix resource leak in vxpocket_probe error path (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl_sai: Constrain sample rates from audio PLLs only in master mode (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek - Enable Mute LED for Lenovo platform (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for HP 200 G2i (Jaroslav Kysela) [RHEL-118910]
  - ALSA: realtek/alc288 fix headphone for MS Surface 2/3 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/tas2781: properly initialize speaker_id for TAS2563 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: sof_sdw: Add new quirks for PTL on Dell with CS42L43 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Add Asus quirk for TAS amplifiers (Jaroslav Kysela) [RHEL-118910]
  - regmap: slimbus: fix bus_context pointer in regmap init calls (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40317}
  - ASoC: ops: fix snd_soc_get_volsw for sx controls (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SDCA: support Q7.8 volume format (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs35l41: Always return 0 when a subsystem ID is found (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd937x: Fix error handling in wcd937x codec driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: pm4125: Fix potential conflict when probing two devices (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: pm4125: Remove irq_chip on component unbind (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: Fix error handling in pm4125 audio codec driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-topology: Convert FLOAT to S32 during blob selection (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-topology: Prefer 32-bit DMIC blobs for 8-bit formats as well (Jaroslav Kysela) [RHEL-118910]
  - slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slaves (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SDCA: Remove duplicated module macros (Jaroslav Kysela) [RHEL-118910]
  - ALSA: wavefront: Fix integer overflow in sample size validation (Jaroslav Kysela) [RHEL-118910] {CVE-2025-68344}
  - ALSA: wavefront: Clear substream pointers on close (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi() (Jaroslav Kysela) [RHEL-118910] {CVE-2025-68345}
  - ALSA: hda/tas2781: fix speaker id retrieval for multiple probes (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Add match for ASUS Xbox Ally projects (Jaroslav Kysela) [RHEL-118910]
  - ALSA: dice: fix buffer overflow in detect_stream_formats() (Jaroslav Kysela) [RHEL-118910] {CVE-2025-68346}
  - ASoC: amd: acp: update tdm channels for specific DAI (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire-motu: add bounds check in put_user loop for DSP events (Jaroslav Kysela) [RHEL-118910]
  - ALSA: uapi: Fix typo in asound.h comment (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events (Jaroslav Kysela) [RHEL-118910] {CVE-2025-68347}
  - ASoC: ak5558: Disable regulator when error happens (Jaroslav Kysela) [RHEL-118910]
  - ASoC: ak4458: Disable regulator when error happens (Jaroslav Kysela) [RHEL-118910]
  - ASoC: amd: acp: Audio is not resuming after s0ix (Jaroslav Kysela) [RHEL-118910]
  - ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: catpt: Fix error path in hw_params() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl_xcvr: clear the channel status control memory (Jaroslav Kysela) [RHEL-118910]
  - ASoC: nau8325: add missing build config (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: nau8325: Silence uninitialized variables warnings (Jaroslav Kysela) [RHEL-118910]
  - ASoC: nau8325: use simple i2c probe function (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: correct the wrong period (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: Correct the wrong chip ID for reset variable check (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SDCA: Fix missing dash in HIDE DisCo property (Jaroslav Kysela) [RHEL-118910]
  - soundwire: intel_auxdevice: add cs42l45 codec to wake_capable_list (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek - Enable Mute LED for HP ZBook X G2i platform (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek - Enable Mute LED and Tas2781 for HP platform (Jaroslav Kysela) [RHEL-118910]
  - platform/x86: serial-multi-instantiate: Add IRQ_RESOURCE_OPT for IRQ missing projects (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Add quirk for HP ProBook 450 G8 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: fix uac2 clock source at terminal parser (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: add quirk for HP pavilion aero laptop 13z-be200 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/cirrus fix cs420x MacPro 6,1 inverted jack detection (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Add DSD quirk for LEAK Stereo 230 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: au88x0: Fix incorrect error handling for PCI config reads (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series (Jaroslav Kysela) [RHEL-118910]
  - ASoC: rsnd: fix OF node reference leak in rsnd_ssiu_probe() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/tas2781: Correct the wrong project ID (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40275}
  - ASoC: SDCA: bug fix while parsing mipi-sdca-control-cn-list (Jaroslav Kysela) [RHEL-118910] {CVE-2025-68281}
  - ALSA: usb-audio: Fix potential overflow of PCM transfer buffer (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40269}
  - ALSA: hda/tas2781: Add new quirk for HP new projects (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: fix getting the wrong device number (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: va-macro: fix resource leak in probe error path (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2783A: Fix issues in firmware parsing (Jaroslav Kysela) [RHEL-118910]
  - ASoC: sdw_utils: fix device reference leak in is_sdca_endpoint_present() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs4271: Fix regulator leak on probe failure (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/hdmi: Fix breakage at probing nvhdmi-mcp driver (Jaroslav Kysela) [RHEL-118910] {CVE-2025-68205}
  - ASoC: da7213: Use component driver suspend/resume (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: add min_mute quirk for SteelSeries Arctis (Jaroslav Kysela) [RHEL-118910]
  - ASoC: doc: cs35l56: Update firmware filename description for B0 silicon (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Enable mic on Vaio RPL (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: pm4125-sdw: correct number of soundwire ports (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: rz-ssi: Use proper dma_buffer_pos after resume (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl_sai: Fix sync error in consumer mode (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Fix build for sdw_utils (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Fix mute led for HP Victus 15-fa1xxx (MB 8C2D) (Jaroslav Kysela) [RHEL-118910]
  - ASoC: rt721: fix prepare clock stop failed (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: don't log messages meant for 1810c when initializing 1824c (Jaroslav Kysela) [RHEL-118910]
  - ASoC: mediatek: Fix double pm_runtime_disable in remove functions (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl_micfil: correct the endian format for DSD (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl_sai: fix bit order for DSD format (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Use snd_codec format when initializing probe (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Disable periods-elapsed work when closing PCM (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40344}
  - ASoC: Intel: avs: Unprepare a stream when XRUN occurs (Jaroslav Kysela) [RHEL-118910]
  - ASoC: sdw_utils: add name_prefix for rt1321 part id (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qdsp6: q6asm: do not sleep while atomic (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Remove cs42l43 match from sdw link3 (Jaroslav Kysela) [RHEL-118910]
  - ASOC: max98090/91: fix for filter configuration: AHPF removed DMIC2_HPF added (Jaroslav Kysela) [RHEL-118910]
  - ASoC: amd: acp: Add ACP7.0 match entries for cs35l56 and cs42l43 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs-amp-lib-test: Fix missing include of kunit/test-bug.h (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs530x: Correct log message with expected variable (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: fix control pipe direction (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga 7 2-in-1 14AKP10 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Fix mute led for HP Omen 17-cb0xxx (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: fix vendor quirk for Logitech H390 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: add volume quirks for MS LifeChat LX-3000 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: amd/sdw_utils: avoid NULL deref when devm_kasprintf() fails (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40162}
  - ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: Add compatible string fsl,imx-audio-tlv320 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd938x-sdw: remove redundant runtime pm calls (Jaroslav Kysela) [RHEL-118910]
  - ASoC: sdw_utils: add rt1321 part id to codec_info_list (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40085}
  - ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: add mixer_playback_min_mute quirk for Logitech H390 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: nau8821: Avoid unnecessary blocking in IRQ handler (Jaroslav Kysela) [RHEL-118910]
  - ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit (Jaroslav Kysela) [RHEL-118910]
  - ASoC: nau8821: Consistently clear interrupts before unmasking (Jaroslav Kysela) [RHEL-118910]
  - ASoC: nau8821: Generalize helper to clear IRQ status (Jaroslav Kysela) [RHEL-118910]
  - ASoC: nau8821: Cancel jdet_work before handling jack ejection (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: Update ti,tas2781.yaml for adding tas58xx (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: Support more newly-released amplifiers tas58xx in the driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: sc8280xp: Add support for QCS615 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: qcom,sm8250: Add QCS615 sound card (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/tas2781: Set tas2781_hda::tasdevice_priv::chip_id as TAS5825 in case of tas5825 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Add quirk entry for HP ZBook 17 G6 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: apply quirk for Huawei Technologies Co., Ltd. CM-Q3 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/intel: Add MSI X870E Tomahawk to denylist (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Fix missing pointer check in hda_component_manager_init function (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40097}
  - ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_get_acpi_mute_state() (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40098}
  - ASoC: rt722: add settings for rt722VB (Jaroslav Kysela) [RHEL-118910]
  - ASoC: meson: aiu-encoder-i2s: fix bit clock polarity (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb: fpc: replace kmalloc_array followed by copy_from_user with memdup_array_user (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/tas2781: Enable init_profile_id for device initialization (Jaroslav Kysela) [RHEL-118910]
  - ALSA: emu10k1: Fix typo in docs (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Add quirk for ASUS ROG Zephyrus Duo (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: Intel: Read the LLP via the associated Link DMA channel (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-pcm: do not report invalid delay values (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: sof-audio: add dev_dbg_ratelimited wrapper (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: Intel: hda-pcm: Place the constraint on period time instead of buffer time (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-topology: Account for different ChainDMA host buffer size (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer size (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down (Jaroslav Kysela) [RHEL-118910]
  - mfd: cs42l43: Remove IRQ masking in suspend (Jaroslav Kysela) [RHEL-118910]
  - mfd: cs42l43: Move IRQ enable/disable to encompass force suspend (Jaroslav Kysela) [RHEL-118910]
  - mfd: arizona: Make legacy gpiolib interface optional (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/hdmi: Add pin fix for HP ProDesk model (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: don't hardcode gain for output channel of Presonus Studio (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: add the initial mix for Presonus Studio 1824c (Jaroslav Kysela) [RHEL-118910]
  - ALSA: doc: improved docs about quirk_flags in snd-usb-audio (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: make param quirk_flags change-able in runtime (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: improve module param quirk_flags (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: add two-way convert between name and bit for QUIRK_FLAG_* (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free (Jaroslav Kysela) [RHEL-118910] {CVE-2025-39997}
  - ALSA: usb-audio: add mono main switch to Presonus S1824c (Jaroslav Kysela) [RHEL-118910]
  - ALSA: compress: document 'chan_map' member in snd_dec_opus (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs35l56: Add support for CS35L56 B2 silicon (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs35l56: Set fw_regs table after getting REVID (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Add quirk for HP Spectre 14t-ea100 (Jaroslav Kysela) [RHEL-118910]
  - ASoc: tas2783A: Fix an error code in probe() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: sc8280xp: use sa8775p/ subdir for QCS9100 / QCS9075 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: stm32: sai: manage context in set_sysclk callback (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: ignore 1st FSERR (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: Add note for The possibility of R/L opposite Capture (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: setup both (Playback/Capture) in the same time (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: tidyup DMAC stop timing (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: add .symmetric_xxx on snd_soc_dai_driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: set SIFCTR register (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: use reset controller (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: add unique NOTE name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd-common: fix signedness bug in wcd_dt_parse_micbias_info() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-binding: Convert MediaTek mt8183-mt6358 to DT schema (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Convert MT8183 DA7219 sound card to DT schema (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-binding: Convert mt8183-afe-pcm to dt-schema (Jaroslav Kysela) [RHEL-118910]
  - ASoc: tas2783A: Fix spelling mistake "Perifpheral" -> "Peripheral" (Jaroslav Kysela) [RHEL-118910]
  - ASoc: tas2783A: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-118910]
  - ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: don't apply interface quirk to Presonus S1824c (Jaroslav Kysela) [RHEL-118910]
  - tas2783A: Add acpi match changes for Intel MTL (Jaroslav Kysela) [RHEL-118910]
  - ASoc: tas2783A: add machine driver changes (Jaroslav Kysela) [RHEL-118910]
  - ASoc: tas2783A: machine driver amp utility for TI devices (Jaroslav Kysela) [RHEL-118910]
  - ASoc: tas2783A: Add soundwire based codec driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: ops: improve snd_soc_get_volsw (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs35l41: Fallback to reading Subsystem ID property if not ACPI (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: cirrus,cs35l41: Document the cirrus,subsystem-id property (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: Correct the wrong description and register address on tas2781 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40132}
  - ASoC: qcom: qdsp6/audioreach: add support for offloading raw opus playback (Jaroslav Kysela) [RHEL-118910]
  - ALSA: compress_offload: increase SNDRV_COMPRESS_VERSION minor version by 1 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: compress: add raw opus codec define and opus decoder structs (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl: fsl_qmc_audio: Drop struct qmc_dai_chan (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl: fsl_qmc_audio: Only request completion on last channel (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl: fsl_qmc_audio: Ensure audio channels are ordered in TDM bus (Jaroslav Kysela) [RHEL-118910]
  - ASoC: da7213: Convert to DEFINE_RUNTIME_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: sc8280xp: explicitly set S16LE format in sc8280xp_be_hw_params_fixup() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc3-dtrace: fix potential integer overflow in allocation (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd937x: get regmap directly (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd938x: get regmap directly (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd-common: move status_update callback to common (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd939x: get regmap directly (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd-common: move component ops to common (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd-common: move WCD_SDW_CH to common (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd: add common helper for wcd codecs (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcdxxxx: use sdw_slave_get_current_bank helper (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcdxxxx: use of_sdw_find_device_by_node helper (Jaroslav Kysela) [RHEL-118910]
  - soundwire: bus: add sdw_slave_get_current_bank helper (Jaroslav Kysela) [RHEL-118910]
  - soundwire: bus: add of_sdw_find_device_by_node helper (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd937x: make stub functions inline (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wcd937x: set the comp soundwire port correctly (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40045}
  - ASoC: soc-dapm: add snd_soc_dapm_set_idle_bias() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: add snd_soc_dapm_get_bias_level() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: tidyup idle_bias handling - step2 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: tidyup idle_bias handling - step1 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: remove suspend_bias_off from snd_soc_dapm_context (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-card: add snd_soc_card_to_dapm() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-component: add snd_soc_component_to_dapm() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: use dapm->component instead of container_of() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: add snd_soc_dapm_to_card() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: add snd_soc_dapm_to_dev() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Fix KCSAN data-race warning at snd_seq_fifo_poll_wait() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: spi/at73c213: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: add bindings for pm4125 audio codec (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: add new pm4125 audio codec driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: asahi-kasei,ak4458: Reference common DAI properties (Jaroslav Kysela) [RHEL-118910]
  - ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40142}
  - ASoC: Intel: hda-sdw-bpt: set persistent_buffer false (Jaroslav Kysela) [RHEL-118910]
  - ALSA: serial-generic: remove shared static buffer (Jaroslav Kysela) [RHEL-118910]
  - ALSA: asihpi: Simplify error handling in PCM substream setup (Jaroslav Kysela) [RHEL-118910]
  - ASoC: apple: mca: Add "apple,t8103-mca" compatible (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: apple,mca: Add t6020-mca compatible (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aoa: Remove redundant size arguments from strscpy() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: linux,spdif: Add "port" node (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: pcm1754: add pcm1754 dac driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: ti,pcm1754: add binding documentation (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sparc/dbri: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sparc/cs4231: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sparc/amd7930: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb: fcp: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: line6: fix scoped_guard done variable misuse (Jaroslav Kysela) [RHEL-118910]
  - ALSA: line6: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ppc: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: snd_ps3: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: parisc: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: snd-n64: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sgio2audio: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: arm: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aoa: Don't split string across lines (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aoa: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs-amp-lib-test: Add test for getting cal data from HP EFI (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs-amp-lib: Add HP-specific EFI variable for calibration data (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs-amp-lib-test: Add tests for cs_amp_get_vendor_spkid() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs35l56: Check for vendor-specific speaker ID value (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs-amp-lib: Add handling for Lenovo and HP UEFI speaker ID (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs-amp-lib: Rename defines for Cirrus Logic EFI (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hrtimer: Avoid direct access to hrtimer clockbase (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: Add tas2118, tas2x20, tas5825 support (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: Add tas2118, tas2x20, tas5825 support (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40121}
  - ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: tlv320dac33: Convert to use gpiod api (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: tlv320dac33: Add default value for burst_bclkdiv (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: tlv320dac33: Remove unused struct tlv320dac33_platform_data and header file tlv320dac33-plat.h (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: rz-ssi: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: fsi: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: rsnd: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: compress_offload: Add SNDRV_COMPRESS_AVAIL64 ioctl (Jaroslav Kysela) [RHEL-118910]
  - ALSA: compress_offload: Add SNDRV_COMPRESS_TSTAMP64 ioctl (Jaroslav Kysela) [RHEL-118910]
  - ALSA: compress_offload: Add 64-bit safe timestamp infrastructure (Jaroslav Kysela) [RHEL-118910]
  - ALSA: scarlett2: Add Vocaster speaker/headphone mute controls (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cs4281: Send the PCM period elapsed notification properly (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: fs210x: Add NULL check in fs210x_register_snd_component (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: apply "mixer_min_mute" quirks on some devices (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: add quirk QUIRK_FLAG_MIXER_CAPTURE_MIN_MUTE (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: rename QUIRK_FLAG_MIXER_MIN_MUTE to QUIRK_FLAG_MIXER_PLAYBACK_MIN_MUTE (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: qcom,lpass-va-macro: Update bindings for clocks to support ADSP (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs42l43: Shutdown jack detection on suspend (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs42l43: Disable IRQs in system suspend (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs42l43: Store IRQ domain in codec private data (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs42l43: Rename system suspend callback and fix debug print (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: wlf,wm8960: Document routing strings (pin names) (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: nuvoton,nau8825: Document routing strings (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: everest,es8316: Document routing strings (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: lpass-wsa-macro: add Codev version 2.9 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: lpass-macro: add Codec version 2.9 (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: qcom: Add Glymur LPASS wsa and va macro codecs (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: x1e80100: add compatible for glymur SoC (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: qcom,sm8250: Add glymur sound card (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: x1e80100: set card driver name from match data (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: ssm4567: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: rt5682: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: rt5663: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: rt5514: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: rt298: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: rt286: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: rt274: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: probe: Refactor dai_link creation (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: nau8825: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: max98927: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: max98373: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: max98357a: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: i2stest: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: es8336: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: dmic: Refactor dai_link creation (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: da7219: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: hda: Adjust platform name (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/conexant: Fix typos in comments (Jaroslav Kysela) [RHEL-118910]
  - ALSA: rme32: Fix serialization in snd_rme32_capture_adat_open() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: rockchip: i2s-tdm: switch to FIELD_PREP_WM16_CONST macro (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-topology: Fix a less than zero check on a u32 (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Use is_s4_resume() macro (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: convert to cpu endainess type before accessing (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: topology: convert to cpu endainess type before accessing (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: fix potential null pointer dereference (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40013}
  - soundwire: Use min() to improve code (Jaroslav Kysela) [RHEL-118910]
  - soundwire: bus: Drop dev_pm_domain_detach() call (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: rename snd_soc_kcontrol_component() to snd_soc_kcontrol_to_component() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: rename dapm_kcontrol_get_value() to snd_soc_dapm_kcontrol_get_value() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: rename snd_soc_dapm_kcontrol_dapm() to snd_soc_dapm_kcontrol_to_dapm() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: rename snd_soc_dapm_kcontrol_widget() to snd_soc_dapm_kcontrol_to_widget() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: misc: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: virtio: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ac97bus: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: atmel: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: pxa2xx: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aaci: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aoa: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sparc: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: vxpocket: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: pdaudiocf: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: at73c213: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: xen: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: x86: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: x86: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: synth: Use guard() for preset locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: synth: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: synth: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: i2c: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: i2c: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: caiaq: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: bcd2000: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb: qcom: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: line6: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hiface: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hiface: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usx2y: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ua101: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ua101: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: serial-u16550: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: portman2x4: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: mts64: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: mtpav: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: mpu401: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: dummy: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: vx: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: opl4: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: opl4: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: opl3: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: opl3: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aloop: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aloop: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: wavefront: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: wss: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: wss: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sscape: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: emu8000: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sb: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sb: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: opti9xx: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: opl3sa2: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: msnd: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: gus: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: gus: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: es18xx: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: es1688: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cs423x: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cs423x: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cmi8330: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ad1816a: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ymfpci: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: vx222: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: via82xx: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: trident: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: trident: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sonicvibes: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sis7019: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: sis7019: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: rme9652: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hdspm: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hdsp: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: rme96: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: rme32: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: pcxhr: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: oxygen: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: oxygen: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: nm256: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: nm256: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: mixart: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: maestro3: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: lx6464es: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: lola: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: lola: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: korg1212: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: korg1212: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: intel8x0: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ice1712: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ice1712: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: fm801: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: es1968: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: es1968: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: es1938: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: emu10k1x: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: emu10k1: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: emu10k1: Use guard() for emu1010 FPGA locking (Jaroslav Kysela) [RHEL-118910]
  - ALSA: emu10k1: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: echoaudio: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: echoaudio: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ctxfi: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ctxfi: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cs5535audio: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cs46xx: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cs46xx: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cs4281: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cmipci: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: cmipci: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ca0106: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: bt87x: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aw2: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: aw2: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: atiixp: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: atiixp: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ad1889: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: als4000: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: als300: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ens137x: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ens137x: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: azt3328: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ali5451: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ac97: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: ac97: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: motu: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: lib: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: tascam: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: oxfw: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: fireworks: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: fireface: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: digi00x: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: dice: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: bebob: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: lib: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: isight: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: fireface: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: tascam: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: oxfw: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: motu: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: fireworks: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: digi00x: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: dice: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: firewire: bebob: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: sof: ipc4-topology: Add support to sched_domain attribute (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: sof-client: Introduce sof_client_dev_entry structure (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: sof-client: Convert sof_client_dev_to_sof_dev into function (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: sof-client-probes: Add available points_info(), IPC4 only (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: sof-client-probes-ipc4: Human readable debugfs "probe_points" (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: sof-client: Add sof_client_ipc4_find_swidget_by_id() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: IPC4: Add GET macros for module id and module instance id (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: sof-client-probes-ipc4: Implement ipc4_probes_points_info (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-topology: Add support for float sample type (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-topology: Add support for 8-bit formats (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: ipc4-pcm: Add fixup for channels (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: oss/rw: Cleanup with guard (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: oss/synth: Clean up with guard and auto cleanup (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: oss/midi: Cleanup with guard and auto-cleanup (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: oss: Clean up core code with guard() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Clean up fifo locking with guard (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Clean up queue locking with auto cleanup (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Clean up port locking with auto cleanup (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Use auto-cleanup for client refcounting (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Use guard() for mutex and rwsem locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Clean up spin lock with guard() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: seq: Simplify internal command operation from OSS layer (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/intel: Use guard() for spinlocks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/common: Use guard() for spinlocks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/core: Use guard() for spinlocks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/ext: Use guard() for spinlocks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/generic: Use auto cleanup for temporary buffers (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Use auto cleanup for temporary buffers (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/common: Use auto cleanup for temporary buffers (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/intel: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/analog: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/generic: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/component: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/cs8409: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/tas2781: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/cs35l41: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Use guard() for mutex locks and COEF locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/hdmi: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/ca0132: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/core: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/common: Use guard() for mutex locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Use auto cleanup macros for DSP loader locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/common: Use cleanup macros for PM controls (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/realtek: Use cleanup macros for PM controls (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/hdmi: Use cleanup macros for PM controls (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda/ca0132: Use cleanup macros for PM controls (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Introduce auto cleanup macros for PM (Jaroslav Kysela) [RHEL-118910]
  - ASoC: doc: Internally link to Writing an ALSA Driver docs (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: Intel: only detect codecs when HDA DSP probe (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: Intel: split codec mask detect and programming UNSOL (Jaroslav Kysela) [RHEL-118910]
  - ASoC: amd: acp: Remove (explicitly) unused header (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: use int type to store negative error codes (Jaroslav Kysela) [RHEL-118910]
  - ASoC: adau1977: use int type to store negative error codes (Jaroslav Kysela) [RHEL-118910]
  - ASoC: amd: use int type to store negative error codes (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Allow i2s test and non-test boards to coexist (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Simplify avs_get_i2s_boards() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Simplify dmi_match_quirk() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Cleanup duplicate members (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: New board registration routines (Jaroslav Kysela) [RHEL-118910]
  - ASoC: mediatek: common: Switch to for_each_available_child_of_node_scoped() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: start DMAC first (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: cleanup status clear method (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: tidyup error message (Jaroslav Kysela) [RHEL-118910]
  - ASoC: renesas: msiof: msiof_update_and_wait() checks whether reg was updated (Jaroslav Kysela) [RHEL-118910]
  - ALSA: lx_core: use int type to store negative error codes (Jaroslav Kysela) [RHEL-118910]
  - ALSA: pcm: oss: Use guard() for spin locks (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Fixes for handshake, MIDI out and cleanup (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tlv320aic32x4: use dev_err_probe() for regulators (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: imx: Remove the use of dev_err_probe() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: imx-hdmi: remove cpu_pdev related code (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Add validation of UAC2/UAC3 effect units (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: omap-twl4030: convert to DT schema (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: ti,twl4030-audio: convert to DT schema (Jaroslav Kysela) [RHEL-118910]
  - ASoC: test-component: Use kcalloc() instead of kzalloc() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fsl: Use kcalloc() instead of kzalloc() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: Use kcalloc() instead of kzalloc() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Fix null-deref in tascam_midi_in_urb_complete() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: add support for SMECNS module (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: sort modules based on hex ids (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: fix typos in I2S_INTF_TYPE (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: add support for static calibration (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: add documentation for i2s interface type (Jaroslav Kysela) [RHEL-118910]
  - ASoC: qcom: audioreach: deprecate AR_TKN_U32_MODULE_[IN/OUT]_PORTS (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Use le16_to_cpu() for product ID comparison (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: wsa883x: Handle shared reset GPIO for WSA883x speakers (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: qcom,wsa8830: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Streamline register-component function names (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Do not share the name pointer between components (Jaroslav Kysela) [RHEL-118910] {CVE-2025-40338}
  - ASoC: Intel: avs: Drop pcm.h dependency for probes (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Separate debug symbols (Jaroslav Kysela) [RHEL-118910]
  - ASoC: es8323: add proper left/right mixer controls via DAPM (Jaroslav Kysela) [RHEL-118910]
  - ASoC: es8323: remove DAC enablement write from es8323_probe (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Add infrastructure for TASCAM US-144MKII (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Add deep sleep command (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Add MIDI support and mixer controls (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Implement audio capture and decoding (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Implement audio playback and feedback (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: us144mkii: Add PCM core infrastructure (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Add initial driver for TASCAM US-144MKII (Jaroslav Kysela) [RHEL-118910]
  - ASoC: wl1273: Remove (Jaroslav Kysela) [RHEL-118910]
  - ASoC: es8323: enable DAPM power widgets for playback DAC and output (Jaroslav Kysela) [RHEL-118910]
  - ASoC: remove unneeded 'fast_io' parameter in regmap_config (Jaroslav Kysela) [RHEL-118910]
  - ASoC: rt1321: Add RT1321 amplifier support (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Improve local variable data type in print_device_list() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Use min() to simplify snd_hda_get_devices() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: sst: Remove redundant semicolons (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Improve local variable data type in snd_hda_get_num_devices() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Use auto-cleanup for shutdown locks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: Convert brcm,bcm2835-i2s to DT schema (Jaroslav Kysela) [RHEL-118910]
  - soundwire: debugfs: add SCP_SDCA_IntStatX and SCP_SDCA_IntMaskX registers (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: realtek,alc5623: convert to DT schema (Jaroslav Kysela) [RHEL-118910]
  - ASoC: fix "dependant"->"dependent" (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb-audio: Replace manual mutex/spinlock with guard() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: 6fire: Clean ups with guard() (Jaroslav Kysela) [RHEL-118910]
  - ALSA: usb: scarlett2: Clean ups with guard() and __free() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: Add FourSemi FS2104/5S audio amplifier driver (Jaroslav Kysela) [RHEL-118910]
  - ASoC: codecs: Add library for FourSemi audio amplifiers (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: Add FS2104/5S audio amplifiers (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Add TAS5825 support (Jaroslav Kysela) [RHEL-118910]
  - ALSA: hda: Fix spelling mistake "dismatch" -> "mismatch" (Jaroslav Kysela) [RHEL-118910]
  - ASoC: cs48l32: Use PTR_ERR_OR_ZERO() to simplify code (Jaroslav Kysela) [RHEL-118910]
  - ASoC: rt721: add some vendor registers (Jaroslav Kysela) [RHEL-118910]
  - ASoC: SOF: imx: Remove error print for devm_add_action_or_reset() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: mediatek: Use SND_JACK_AVOUT for HDMI/DP jacks (Jaroslav Kysela) [RHEL-118910]
  - ASoC: tas2781: Add keyword "init" in profile section (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dmaengine_pcm: Add port_window_size to DAI dma data struct (Jaroslav Kysela) [RHEL-118910]
  - ASoC: dt-bindings: Drop imx-audio-sgtl5000.txt (Jaroslav Kysela) [RHEL-118910]
  - ASoC: pxa: add GPIOLIB_LEGACY dependency (Jaroslav Kysela) [RHEL-118910]
  - ASoC: add GPIOLIB_LEGACY dependency where needed (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-component: unpack snd_soc_component_init_bias_level() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-component: unpack snd_soc_component_get_bias_level() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-component: unpack snd_soc_component_force_bias_level() (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: move snd_soc_dapm_init_bias_level() to soc-dpcm (Jaroslav Kysela) [RHEL-118910]
  - ASoC: soc-dapm: move snd_soc_dapm_get_bias_level() to soc-dpcm (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Conditional-path support (Jaroslav Kysela) [RHEL-118910]
  - ASoC: Intel: avs: Parse conditional path tuples (Jaroslav Kysela) [RHEL-118910]
  - redhat/configs: new config in phy (Izabela Bakollari) [RHEL-121399]
  - net: phy: Don't register LEDs for genphy (Izabela Bakollari) [RHEL-121399]
  - net: sfp: return the number of written bytes for smbus single byte access (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-86110: Add power management and soft reset support (Izabela Bakollari) [RHEL-121399]
  - net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibration (Izabela Bakollari) [RHEL-121399]
  - net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variant (Izabela Bakollari) [RHEL-121399]
  - net: phy: marvell-88q2xxx: Fix clamped value in mv88q2xxx_hwmon_write (Izabela Bakollari) [RHEL-121399]
  - net: phy: microchip_t1s: add SQI support for LAN867x Rev.D0 PHYs (Izabela Bakollari) [RHEL-121399]
  - net: phy: phy-c45: add SQI and SQI+ support for OATC14 10Base-T1S PHYs (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: check for NVMEM deferral (Izabela Bakollari) [RHEL-121399]
  - net: phy: Add MDIO_PMA_CTRL1_SPEED for 2.5G and 5G to reflect PMA values (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83867: implement configurability for SGMII in-band auto-negotiation (Izabela Bakollari) [RHEL-121399]
  - net: phy: nxp-c45-tja11xx: add HW timestamp configuration reporting (Izabela Bakollari) [RHEL-121399]
  - phy: mscc: add HW timestamp configuration reporting (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83640: add HW timestamp configuration reporting (Izabela Bakollari) [RHEL-121399]
  - net: phy: broadcom: add HW timestamp configuration reporting (Izabela Bakollari) [RHEL-121399]
  - phy: add hwtstamp_get callback to phy drivers (Izabela Bakollari) [RHEL-121399]
  - phy: rename hwtstamp callback to hwtstamp_set (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-gpy: add support for MxL86252 and MxL86282 (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-gpy: add support for MxL86211C (Izabela Bakollari) [RHEL-121399]
  - net: mdio: eliminate kdoc warnings in mdio_device.c and mdio_bus.c (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-gpy: fix link properties on USXGMII and internal PHYs (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove not needed initialization of phy_device members (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: fix missing initialization of fixed phy link (Izabela Bakollari) [RHEL-121399]
  - net: phy: adin1100: Simplify register value passing (Izabela Bakollari) [RHEL-121399]
  - net: phy: adin1100: Fix software power-down ready condition (Izabela Bakollari) [RHEL-121399]
  - net: mdio: improve reset handling in mdio_device.c (Izabela Bakollari) [RHEL-121399]
  - net: mdio: common handling of phy device reset properties (Izabela Bakollari) [RHEL-121399]
  - net: mdiobus: release reset_gpio in mdiobus_unregister_device() (Izabela Bakollari) [RHEL-121399]
  - net: mdio: move device reset functions to mdio_device.c (Izabela Bakollari) [RHEL-121399]
  - net: phylink: add missing supported link modes for the fixed-link (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: lan8814: Enable in-band auto-negotiation (Izabela Bakollari) [RHEL-121399]
  - net: phy: Add helper for fixing RGMII PHY mode based on internal mac delay (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove setting supported/advertised modes from fixed_phy_register (Izabela Bakollari) [RHEL-121399]
  - net: phy: mscc: Handle devm_phy_package_join() failure in vsc85xx_probe_common() (Izabela Bakollari) [RHEL-121399]
  - net: phy: mscc: Add support for PHY LED control (Izabela Bakollari) [RHEL-121399]
  - net: phy: mscc: Consolidate probe functions into a common helper (Izabela Bakollari) [RHEL-121399]
  - net: phy: mscc: Simplify LED mode update using phy_modify() (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: initialize the link status as up (Izabela Bakollari) [RHEL-121399]
  - net: mdio: fix resource leak in mdiobus_register_device() (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: lan8814 fix reset of the QSGMII interface (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: shrink size of struct fixed_phy_status (Izabela Bakollari) [RHEL-121399]
  - net: phy: microchip_t1s:: add cable diagnostic support for LAN867x Rev.D0 (Izabela Bakollari) [RHEL-121399]
  - net: phy: phy-c45: add OATC14 10BASE-T1S PHY cable diagnostic support (Izabela Bakollari) [RHEL-121399]
  - net: phy: qt2025: Wait until PHY becomes ready (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove fixed_phy_add (Izabela Bakollari) [RHEL-121399]
  - MIPS: BCM47XX: remove creating a fixed phy (Izabela Bakollari) [RHEL-121399]
  - net: b44: register a fixed phy using fixed_phy_register_100fd if needed (Izabela Bakollari) [RHEL-121399]
  - m68k: coldfire: remove creating a fixed phy (Izabela Bakollari) [RHEL-121399]
  - net: fec: register a fixed phy using fixed_phy_register_100fd if needed (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: add helper fixed_phy_register_100fd (Izabela Bakollari) [RHEL-121399]
  - net: phy: make phy_device members pause and asym_pause bitfield bits (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: add MSE interface support for KSZ9477 family (Izabela Bakollari) [RHEL-121399]
  - net: phy: introduce internal API for PHY MSE diagnostics (Izabela Bakollari) [RHEL-121399]
  - net: phy: microchip_t1s: add support for Microchip LAN867X Rev.D0 PHY (Izabela Bakollari) [RHEL-121399]
  - net: phy: use new iterator mdiobus_for_each_phy in mdiobus_prevent_c45_scan (Izabela Bakollari) [RHEL-121399]
  - net: phy: add iterator mdiobus_for_each_phy (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83869: fix STRAP_OPMODE bitmask (Izabela Bakollari) [RHEL-121399]
  - net: phy: motorcomm: Add support for PHY LEDs on YT8531 (Izabela Bakollari) [RHEL-121399]
  - phy: mscc: Fix PTP for VSC8574 and VSC8572 (Izabela Bakollari) [RHEL-121399]
  - phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83867: Disable EEE support as not implemented (Izabela Bakollari) [RHEL-121399]
  - net: phylink: add phylink managed wake-on-lan PHY speed control (Izabela Bakollari) [RHEL-121399]
  - net: phylink: add phylink managed MAC Wake-on-Lan support (Izabela Bakollari) [RHEL-121399]
  - net: phy: add phy_may_wakeup() (Izabela Bakollari) [RHEL-121399]
  - net: phy: add phy_can_wakeup() (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Add support for non PTP SKUs for lan8814 (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: fix typos in comments (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: simplify return in ksz9477_phy_errata() (Izabela Bakollari) [RHEL-121399]
  - net: mdio: use macro module_driver to avoid boilerplate code (Izabela Bakollari) [RHEL-121399]
  - net: phy: RTL8211FVD: Restore disabling of PHY-mode EEE (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: create rtl8211f_config_phy_eee() helper (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: eliminate priv->phycr1 variable (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: allow CLKOUT to be disabled on RTL8211F(D)(I)-VD-CG (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: eliminate has_phycr2 variable (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: eliminate priv->phycr2 variable (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: create rtl8211f_config_rgmii_delay() (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: add interrupt support for RTL8221B (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: Add RTL8224 cable testing support (Izabela Bakollari) [RHEL-121399]
  - net: phy: motorcomm: fix duplex setting error for phy leds (Izabela Bakollari) [RHEL-121399]
  - net: mdio: rtl9300: use scoped for loops (Izabela Bakollari) [RHEL-121399]
  - of: mdio: warn if deprecated fixed-link binding is used (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: lan8842 errata (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: lan8842 errata (Izabela Bakollari) [RHEL-121399]
  - net: phy: add Kconfig symbol PHY_PACKAGE (Izabela Bakollari) [RHEL-121399]
  - net: phy: make phy_package a separate module (Izabela Bakollari) [RHEL-121399]
  - net: phy: make mdio consumer / device layer a separate module (Izabela Bakollari) [RHEL-121399]
  - net: phy: remove Kconfig symbol MDIO_DEVRES (Izabela Bakollari) [RHEL-121399]
  - net: phy: factor out provider part from mdio_bus.c (Izabela Bakollari) [RHEL-121399]
  - mdio: fix CONFIG_MDIO_DEVRES selects (Izabela Bakollari) [RHEL-121399]
  - net: mdio: Add RTL9300 MDIO driver (Izabela Bakollari) [RHEL-121399]
  - dt-bindings: ethernet-phy: add MII-Lite phy interface type (Izabela Bakollari) [RHEL-121399]
  - dt-bindings: net: qca,ar803x: Add IPQ5018 Internal GE PHY support (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: always set shared->phydev for LAN8814 (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: fix rtl8221b-vm-cg name (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: Avoid PHYCR2 access if PHYCR2 not present (Izabela Bakollari) [RHEL-121399]
  - net: phy: bcm54811: Fix GMII/MII/MII-Lite selection (Izabela Bakollari) [RHEL-121399]
  - net: doc: Fix typos in docs (Izabela Bakollari) [RHEL-121399]
  - net: sfp: improve poll interval handling (Izabela Bakollari) [RHEL-121399]
  - net: sfp: don't include swphy.h (Izabela Bakollari) [RHEL-121399]
  - net: phy: annotate linkmode initializers as not used after init phase (Izabela Bakollari) [RHEL-121399]
  - net: phy: stop exporting phy_driver_unregister (Izabela Bakollari) [RHEL-121399]
  - docs: networking: phy: clarify abbreviation "PAL" (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Fix lan8814_config_init (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Fix default LED behaviour (Izabela Bakollari) [RHEL-121399]
  - net: phy: stop exporting phy_driver_register (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83640: improve phydev and driver removal handling (Izabela Bakollari) [RHEL-121399]
  - net: phy: ax88796b: Replace hard-coded values with PHY_ID_MATCH_MODEL() (Izabela Bakollari) [RHEL-121399]
  - net: sfp: remove old sfp_parse_* functions (Izabela Bakollari) [RHEL-121399]
  - net: phy: update all PHYs to use sfp_get_module_caps() (Izabela Bakollari) [RHEL-121399]
  - net: phylink: use sfp_get_module_caps() (Izabela Bakollari) [RHEL-121399]
  - net: sfp: provide sfp_get_module_caps() (Izabela Bakollari) [RHEL-121399]
  - net: sfp: convert sfp quirks to modify struct sfp_module_support (Izabela Bakollari) [RHEL-121399]
  - net: sfp: pre-parse the module support (Izabela Bakollari) [RHEL-121399]
  - net: phy: add phy_interface_copy() (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: use %pe in print format (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Add Fast link failure support for lan8842 (Izabela Bakollari) [RHEL-121399]
  - net: phy: clear link parameters on admin link down (Izabela Bakollari) [RHEL-121399]
  - net: phy: nxp-c45-tja11xx: use bitmap_empty() where appropriate (Izabela Bakollari) [RHEL-121399]
  - net: phylink: warn if deprecated array-style fixed-link binding is used (Izabela Bakollari) [RHEL-121399]
  - net: phy: clear EEE runtime state in PHY_HALTED/PHY_ERROR (Izabela Bakollari) [RHEL-121399]
  - net: phy: broadcom: Convert to PHY_ID_MATCH_MODEL macro (Izabela Bakollari) [RHEL-121399]
  - net: phy: broadcom: Convert to phy_id_compare_model() (Izabela Bakollari) [RHEL-121399]
  - net: phy: introduce phy_id_compare_model() PHY ID helper (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Update Kconfig help text (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove two function stubs (Izabela Bakollari) [RHEL-121399]
  - net: phy: marvell: Fix 88e1510 downshift counter errata (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: delete aqr_firmware_read_fingerprint() prototype (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove struct fixed_mdio_bus (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: add helper fixed_phy_find (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove member no_carrier from struct fixed_phy (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove unused interrupt support (Izabela Bakollari) [RHEL-121399]
  - net: phy: fix phy_uses_state_machine() (Izabela Bakollari) [RHEL-121399]
  - net: phy: NXP_TJA11XX: Update Kconfig with TJA1102 support (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: support phy-mode = "10g-qxgmii" on NXP SPF-30841 (AQR412C) (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: create and store a 64-bit firmware image fingerprint (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: report and configure in-band autoneg capabilities (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: print global syscfg registers (Izabela Bakollari) [RHEL-121399]
  - net: phy: transfer phy_config_inband() locking responsibility to phylink (Izabela Bakollari) [RHEL-121399]
  - net: phylink: add lock for serializing concurrent pl->phydev writes with resolver (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: remove link gpio support (Izabela Bakollari) [RHEL-121399]
  - phy: mscc: Stop taking ts_lock for tx_queue and use its own lock (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Add PTP support for lan8842 (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Introduce function __lan8814_ptp_probe_once (Izabela Bakollari) [RHEL-121399]
  - net: phylink: move PHY interrupt request to non-fail path (Izabela Bakollari) [RHEL-121399]
  - net: phylink: disable autoneg for interfaces that have no inband (Izabela Bakollari) [RHEL-121399]
  - net: phylink: provide phylink_get_inband_type() (Izabela Bakollari) [RHEL-121399]
  - net: phy: add phy_interface_weight() (Izabela Bakollari) [RHEL-121399]
  - net: sfp: add quirk for FLYPRO copper SFP+ module (Izabela Bakollari) [RHEL-121399]
  - net: phy: mtk-2p5ge: Add LED support for MT7988 (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: simplify fixed_mdio_read (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: support for TRIGGER_NETDEV_LINK on RTL8211E and RTL8211F (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed_phy: let fixed_phy_unregister free the phy_device (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed: let fixed_phy_add always use addr 0 and remove return value (Izabela Bakollari) [RHEL-121399]
  - phy: mscc: Fix when PTP clock is register and unregister (Izabela Bakollari) [RHEL-121399]
  - net: phy: as21xxx: better handle PHY HW reset on soft-reboot (Izabela Bakollari) [RHEL-121399]
  - net: phy: introduce phy_id_compare_vendor() PHY ID helper (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-86110: add basic support for MxL86111 PHY (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-86110: fix indentation in struct phy_driver (Izabela Bakollari) [RHEL-121399]
  - net: phy: mxl-86110: add basic support for led_brightness_set op (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: add support for AQR115 (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: promote AQR813 and AQR114C to aqr_gen4_config_init() (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: rename aqr113c_config_init() to aqr_gen4_config_init() (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: reimplement aqcs109_config_init() as aqr_gen2_config_init() (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: call aqr_gen3_config_init() for AQR112 and AQR412(C) (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: call aqr_gen2_fill_interface_modes() for AQCS109 (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: merge and rename aqr105_read_status() and aqr107_read_status() (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: use cached GLOBAL_CFG registers in aqr107_read_rate() (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: remove handling for get_rate_matching(PHY_INTERFACE_MODE_NA) (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: save a local shadow of GLOBAL_CFG register values (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: fill supported_interfaces for all aqr_gen2_config_init() callers (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: rename some aqr107 functions according to generation (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: reorder AQR113C PMD Global Transmit Disable bit clearing with supported_interfaces (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: merge aqr113c_fill_interface_modes() into aqr107_fill_interface_modes() (Izabela Bakollari) [RHEL-121399]
  - net: phy: aquantia: rename AQR412 to AQR412C and add real AQR412 (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Add support for lan8842 (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Replace hardcoded pages with defines (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Introduce lanphy_modify_page_reg (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Start using PHY_ID_MATCH_MODEL (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: enable serdes option mode for RTL8226-CG (Izabela Bakollari) [RHEL-121399]
  - phy: mscc: Fix timestamping for vsc8584 (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: fix RTL8211F wake-on-lan support (Izabela Bakollari) [RHEL-121399]
  - net: phy: fixed: remove usage of a faux device (Izabela Bakollari) [RHEL-121399]
  - net: phy: mscc: report and configure in-band auto-negotiation for SGMII/QSGMII (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: convert RTL8226-CG to c45 only (Izabela Bakollari) [RHEL-121399]
  - net: phy: motorcomm: Add support for PHY LEDs on YT8521 (Izabela Bakollari) [RHEL-121399]
  - net: phy: nxp-c45-tja11xx: fix the PHY ID mismatch issue when using C45 (Izabela Bakollari) [RHEL-121399]
  - net: phy: smsc: add proper reset flags for LAN8710A (Izabela Bakollari) [RHEL-121399]
  - phy: mscc: Fix parsing of unicast frames (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: fix KSZ8081/KSZ8091 cable test (Izabela Bakollari) [RHEL-121399]
  - net: phy: qcom: qca807x: Enable WoL support using shared library (Izabela Bakollari) [RHEL-121399]
  - net: phy: qcom: qca807x: Support PHY counter (Izabela Bakollari) [RHEL-121399]
  - net: phy: qcom: qca808x: Support PHY counter (Izabela Bakollari) [RHEL-121399]
  - net: phy: qcom: Add PHY counter support (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Add ksz9131_resume() (Izabela Bakollari) [RHEL-121399]
  - net: phy: bcm54811: PHY initialization (Izabela Bakollari) [RHEL-121399]
  - net: phy: bcm5481x: MII-Lite activation (Izabela Bakollari) [RHEL-121399]
  - net: phy: MII-Lite PHY interface mode (Izabela Bakollari) [RHEL-121399]
  - net: phy: smsc: Fix link failure in forced mode with Auto-MDIX (Izabela Bakollari) [RHEL-121399]
  - net: phy: smsc: Force predictable MDI-X state on LAN87xx (Izabela Bakollari) [RHEL-121399]
  - net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap (Izabela Bakollari) [RHEL-121399]
  - net: phy: declare package-related struct members only if CONFIG_PHY_PACKAGE is enabled (Izabela Bakollari) [RHEL-121399]
  - net: phylink: add phylink_sfp_select_interface_speed() (Izabela Bakollari) [RHEL-121399]
  - net: phylink: clear SFP interfaces when not in use (Izabela Bakollari) [RHEL-121399]
  - net: phylink: restrict SFP interfaces to those that are supported (Izabela Bakollari) [RHEL-121399]
  - net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol() (Izabela Bakollari) [RHEL-121399]
  - net: phy: qcom: move the WoL function to shared library (Izabela Bakollari) [RHEL-121399]
  - net: phy: air_en8811h: Introduce resume/suspend and clk_restore_context to ensure correct CKO settings after network interface reinitialization. (Izabela Bakollari) [RHEL-121399]
  - phy: micrel: add Signal Quality Indicator (SQI) support for KSZ9477 switch PHYs (Izabela Bakollari) [RHEL-121399]
  - net: phy: realtek: add error handling to rtl8211f_get_wol (Izabela Bakollari) [RHEL-121399]
  - net: phy: Add interface types for 50G and 100G (Izabela Bakollari) [RHEL-121399]
  - net: phy: qcom: at803x: Add Qualcomm IPQ5018 Internal PHY support (Izabela Bakollari) [RHEL-121399]
  - net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick (Izabela Bakollari) [RHEL-121399]
  - net: phy: Add c45_phy_ids sysfs directory entry (Izabela Bakollari) [RHEL-121399]
  - net: phy: remove phy_driver_is_genphy_10g (Izabela Bakollari) [RHEL-121399]
  - net: phy: improve phy_driver_is_genphy (Izabela Bakollari) [RHEL-121399]
  - net: phy: add flag is_genphy_driven to struct phy_device (Izabela Bakollari) [RHEL-121399]
  - net: phy: move __phy_package_[read|write]_mmd to phy_package.c (Izabela Bakollari) [RHEL-121399]
  - net: phy: improve rgmii_clock() documentation (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83tg720: switch to adaptive polling and remove random delays (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83tg720: remove redundant 600ms post-reset delay (Izabela Bakollari) [RHEL-121399]
  - net: phy: dp83tg720: implement soft reset with asymmetric delay (Izabela Bakollari) [RHEL-121399]
  - net: phy: directly copy struct mdio_board_info in mdiobus_register_board_info (Izabela Bakollari) [RHEL-121399]
  - net: phy: improve mdio-boardinfo.h (Izabela Bakollari) [RHEL-121399]
  - net: phy: move definition of struct mdio_board_entry to mdio-boardinfo.c (Izabela Bakollari) [RHEL-121399]
  - net: phy: simplify mdiobus_setup_mdiodev_from_board_info (Izabela Bakollari) [RHEL-121399]
  - net: phy: simplify phy_get_internal_delay() (Izabela Bakollari) [RHEL-121399]
  - net: phy: move definition of genphy_c45_driver to phy_device.c (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: add cable test support for KSZ9477-class PHYs (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: Add RX error counter support for KSZ9477 switch-integrated PHYs (Izabela Bakollari) [RHEL-121399]
  - net: phy: micrel: add MDI/MDI-X control support for KSZ9477 switch-integrated PHYs (Izabela Bakollari) [RHEL-121399]
  - net/mdiobus: Fix potential out-of-bounds read/write access (Izabela Bakollari) [RHEL-121399]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-210.el10]
changelog:
  - gpio: tegra186: Fix GPIO name collisions for Tegra410 (Jennifer Berringer) [RHEL-135122]
  - gpio: tegra186: Add support for Tegra410 (Jennifer Berringer) [RHEL-135122]
  - gpio: tegra186: Use generic macro for port definitions (Jennifer Berringer) [RHEL-135122]
  - gpio: tegra186: Add support for Tegra256 (Jennifer Berringer) [RHEL-135122]
  - dt-bindings: gpio: Add Tegra256 support (Jennifer Berringer) [RHEL-135122]
  - gpio: tegra186: fix resource handling in ACPI probe path (Jennifer Berringer) [RHEL-135122]
  - perf/arm_cspmu: nvidia: Add pmevfiltr2 support (Charles Mirabile) [RHEL-121677]
  - perf/arm_cspmu: nvidia: Add revision id matching (Charles Mirabile) [RHEL-121677]
  - perf/arm_cspmu: Add pmpidr support (Charles Mirabile) [RHEL-121677]
  - perf/arm_cspmu: Add callback to reset filter config (Charles Mirabile) [RHEL-121677]
  - tools headers arm64: Add NVIDIA Olympus part (Charles Mirabile) [RHEL-138474]
  - perf arm-spe: Add NVIDIA Olympus to neoverse list (Charles Mirabile) [RHEL-138474]
  - bpf: Fix bpf_xdp_store_bytes proto for read-only arg (Felix Maurer) [RHEL-133468]
  - bpf: Fix invalid prog->stats access when update_effective_progs fails (Felix Maurer) [RHEL-133468]
  - bpf/arm64: Fix BPF_ST into arena memory (Felix Maurer) [RHEL-133468]
  - xsk: Harden userspace-supplied xdp_desc validation (Felix Maurer) [RHEL-133468]
  - bpf, cpumap: Disable page_pool direct xdp_return need larger scope (Felix Maurer) [RHEL-133468]
  - bpf, sockmap: Fix panic when calling skb_linearize (Felix Maurer) [RHEL-133468]
  - bpf, sockmap: fix duplicated data transmission (Felix Maurer) [RHEL-133468]
  - xsk: Fix race condition in AF_XDP generic RX path (Felix Maurer) [RHEL-133468]
  - macvlan: fix possible UAF in macvlan_forward_source() (CKI Backport Bot) [RHEL-144130] {CVE-2026-23001}
  - soc/tegra: fuse: Do not register SoC device on ACPI boot (Jennifer Berringer) [RHEL-135124]
  - cpuidle: menu: Use residency threshold in polling state override decisions (Mark Langsdorf) [RHEL-136089]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-225.el10]
changelog:
  - firmware: qcom_scm: Use TASK_IDLE state in wait_for_wq_completion() (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom_scm: Support multiple waitq contexts (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom_scm: Add API to get waitqueue IRQ info (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom: scm: allow QSEECOM on Surface Pro 11 (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom: tzmem: export shm_bridge create/delete (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom: scm: add support for object invocation (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude 7455 (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom: scm: Allow QSEECOM on Lenovo Thinkbook 16 (Mattijs Korpershoek) [RHEL-170163]
  - firmware: qcom: scm: Allow QSEECOM on HAMOA-IOT-EVK (Mattijs Korpershoek) [RHEL-170163]
  - crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id (CKI Backport Bot) [RHEL-169566] {CVE-2025-68724}
  - PCI: hv: Fix double ida_free in hv_pci_probe error path (Myron Stowe) [RHEL-139975]
  - PCI: endpoint: pci-epf-vntb: Fix MSI doorbell IRQ unwind (Myron Stowe) [RHEL-139975]
  - PCI: s32g: Skip Root Port removal during success (Myron Stowe) [RHEL-139975]
  - PCI: Provide pci_free_irq_vectors() stub (Myron Stowe) [RHEL-139975]
  - PCI: meson: Report that link is up while in ASPM L0s and L1 states (Myron Stowe) [RHEL-139975]
  - PCI: qcom: Remove ASPM L0s support for MSM8996 SoC (Myron Stowe) [RHEL-139975]
  - MAINTAINERS: Add Manivannan Sadhasivam as PCI/pwrctrl maintainer (Myron Stowe) [RHEL-139975]
  - PCI: Use max() instead of max_t() to ease static analysis (Myron Stowe) [RHEL-139975]
  - PCI: qcom: Implement .assert_perst() (Myron Stowe) [RHEL-139975]
  - PCI: dwc: Implement .assert_perst() for dwc glue drivers (Myron Stowe) [RHEL-139975]
  - PCI: Add .assert_perst() to control PCIe PERST# (Myron Stowe) [RHEL-139975]
  - MAINTAINERS: Add NXP S32G PCIe controller driver maintainer (Myron Stowe) [RHEL-139975]
  - PCI: s32g: Add NXP S32G PCIe controller driver (RC) (Myron Stowe) [RHEL-139975]
  - PCI: dwc: Add register and bitfield definitions (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: s32g: Add NXP S32G PCIe controller (Myron Stowe) [RHEL-139975]
  - PCI: rcar-gen2: Drop ARM dependency from PCI_RCAR_GEN2 (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: amlogic: Fix the register name of the DBI region (Myron Stowe) [RHEL-139975]
  - PCI: mediatek: Add support for Airoha AN7583 SoC (Myron Stowe) [RHEL-139975]
  - PCI: mediatek: Use generic MACRO for TPVPERL delay (Myron Stowe) [RHEL-139975]
  - PCI: mediatek: Convert bool to single quirks entry and bitmap (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: mediatek: Add support for Airoha AN7583 (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: mediatek: Convert to YAML schema (Myron Stowe) [RHEL-139975]
  - PCI: keystone: Add support to build as a loadable module (Myron Stowe) [RHEL-139975]
  - PCI: dwc: Export dw_pcie_allocate_domains() and dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-139975]
  - PCI: Export pci_get_host_bridge_device() for use by pci-keystone (Myron Stowe) [RHEL-139975]
  - PCI: keystone: Exit ks_pcie_probe() for invalid mode (Myron Stowe) [RHEL-139975]
  - PCI: j721e: Use 'pcie->reset_gpio' directly and drop the local variable (Myron Stowe) [RHEL-139975]
  - PCI: j721e: Use devm_clk_get_optional_enabled() to get and enable the clock (Myron Stowe) [RHEL-139975]
  - PCI: ixp4xx: Guard ARM32-specific hook_fault_code() (Myron Stowe) [RHEL-139975]
  - PCI: dw-rockchip: Simplify regulator setup with devm_regulator_get_enable_optional() (Myron Stowe) [RHEL-139975]
  - PCI: dw-rockchip: Configure L1SS support (Myron Stowe) [RHEL-139975]
  - PCI: tegra194: Remove unnecessary L1SS disable code (Myron Stowe) [RHEL-139975]
  - PCI: dwc: Advertise L1 PM Substates only if driver requests it (Myron Stowe) [RHEL-139975]
  - PCI: dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition (Myron Stowe) [RHEL-139975]
  - PCI: brcmstb: Add panic/die handler to driver (Myron Stowe) [RHEL-139975]
  - PCI: brcmstb: Add a way to indicate if PCIe bridge is active (Myron Stowe) [RHEL-139975]
  - PCI: brcmstb: Fix disabling L0s capability (Myron Stowe) [RHEL-139975]
  - PCI: host-generic: Move bridge allocation outside of pci_host_common_init() (Myron Stowe) [RHEL-139975]
  - PCI: endpoint: pci-epf-vntb: Add MSI doorbell support (Myron Stowe) [RHEL-139975]
  - PCI: endpoint: Add pci_epf_assign_bar_space() API (Myron Stowe) [RHEL-139975]
  - PCI: endpoint: Add pci_epf_get_required_bar_size() helper (Myron Stowe) [RHEL-139975]
  - PCI: endpoint: Rename 'epf_bar::aligned_size' to 'epf_bar:mem_size' (Myron Stowe) [RHEL-139975]
  - PCI: endpoint: pci-epf-test: Fix sleeping function being called from atomic context (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-x1e80100: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sm8550: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sm8450: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sm8350: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sm8250: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sm8150: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sc8280xp: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sc7280: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sa8775p: Add missing required power-domains and resets (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: Update the email address for Manivannan Sadhasivam (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: amlogic,axg-pcie: Fix select schema (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: qcom,pcie-sm8550: Add Kaanapali compatible (Myron Stowe) [RHEL-139975]
  - dt-bindings: PCI: dwc: rockchip: Add RK3528 variant (Myron Stowe) [RHEL-139975]
  - PCI: Fix Resizable BAR restore order (Myron Stowe) [RHEL-139975]
  - PCI: Fix BAR resize rollback path overwriting ret (Myron Stowe) [RHEL-139975]
  - PCI: Validate pci_rebar_size_supported() input (Myron Stowe) [RHEL-139975]
  - PCI: Convert BAR sizes bitmasks to u64 (Myron Stowe) [RHEL-139975]
  - drm/amdgpu: Use pci_rebar_get_max_size() (Myron Stowe) [RHEL-139975]
  - drm/xe/vram: Use pci_rebar_get_max_size() (Myron Stowe) [RHEL-139975]
  - PCI: Add pci_rebar_get_max_size() (Myron Stowe) [RHEL-139975]
  - drm/xe/vram: Use PCI rebar helpers in resize_vram_bar() (Myron Stowe) [RHEL-139975]
  - drm/i915/gt: Use pci_rebar_size_supported() (Myron Stowe) [RHEL-139975]
  - PCI: Add pci_rebar_size_supported() helper (Myron Stowe) [RHEL-139975]
  - PCI: Improve Resizable BAR functions kernel doc (Myron Stowe) [RHEL-139975]
  - PCI: Move pci_rebar_size_to_bytes() and export it (Myron Stowe) [RHEL-139975]
  - PCI: Move pci_rebar_bytes_to_size() and clean it up (Myron Stowe) [RHEL-139975]
  - PCI: Move Resizable BAR code to rebar.c (Myron Stowe) [RHEL-139975]
  - PCI: Prevent restoring assigned resources (Myron Stowe) [RHEL-139975]
  - drm/amdgpu: Remove driver side BAR release before resize (Myron Stowe) [RHEL-139975]
  - drm/i915: Remove driver side BAR release before resize (Myron Stowe) [RHEL-139975]
  - PCI: Add kerneldoc for pci_resize_resource() (Myron Stowe) [RHEL-139975]
  - PCI: Fix restoring BARs on BAR resize rollback path (Myron Stowe) [RHEL-139975]
  - PCI: Free saved list without holding pci_bus_sem (Myron Stowe) [RHEL-139975]
  - PCI: Try BAR resize even when no window was released (Myron Stowe) [RHEL-139975]
  - PCI: Change pci_dev variable from 'bridge' to 'dev' (Myron Stowe) [RHEL-139975]
  - PCI/IOV: Adjust ->barsz[] when changing BAR size (Myron Stowe) [RHEL-139975]
  - PCI: Prevent resource tree corruption when BAR resize fails (Myron Stowe) [RHEL-139975]
  - PCI/PTM: Enable only if device advertises relevant role (Myron Stowe) [RHEL-139975]
  - Documentation: PCI: Amend error recovery doc with pci_save_state() rules (Myron Stowe) [RHEL-139975]
  - treewide: Drop pci_save_state() after pci_restore_state() (Myron Stowe) [RHEL-139975]
  - PCI/ERR: Ensure error recoverability at all times (Myron Stowe) [RHEL-139975]
  - PCI/PM: Stop needlessly clearing state_saved on enumeration and thaw (Myron Stowe) [RHEL-139975]
  - PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths (Myron Stowe) [RHEL-139975]
  - PCI: vmd: Switch to pci_bus_find_emul_domain_nr() (Myron Stowe) [RHEL-139975]
  - PCI: Enable host bridge emulation for PCI_DOMAINS_GENERIC platforms (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Fix device leak at device stop (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Fix device and OF node leak at bus scan (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Fix device leak at registration (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Fix double cleanup on devm_add_action_or_reset() failure (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Add optional slot clock for PCI slots (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Create pwrctrl devices only when CONFIG_PCI_PWRCTRL is enabled (Myron Stowe) [RHEL-139975]
  - arm64: Kconfig: switch to HAVE_PWRCTRL (Myron Stowe) [RHEL-139975]
  - wifi: ath12k: switch to PCI_PWRCTRL_PWRSEQ (Myron Stowe) [RHEL-139975]
  - wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Add pwrctrl driver for PCI slots (Myron Stowe) [RHEL-139975]
  - dt-bindings: vendor-prefixes: Document the 'pciclass' prefix (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Skip scanning for the device further if pwrctrl device is created (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Move pci_pwrctrl_unregister() to pci_destroy_dev() (Myron Stowe) [RHEL-139975]
  - PCI/pwrctrl: Move creation of pwrctrl devices to pci_scan_device() (Myron Stowe) [RHEL-139975]
  - Bluetooth: mgmt: Add idle_timeout to configurable system parameters (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix printing wrong information if SDU length exceeds MTU (David Marlin) [RHEL-157827]
  - Bluetooth: hci_sync: Fix UAF in le_read_features_complete (David Marlin) [RHEL-157827]
  - Bluetooth: hci_sync: fix leaks when hci_cmd_sync_queue_once fails (David Marlin) [RHEL-157827]
  - Bluetooth: hci_sync: hci_cmd_sync_queue_once() return -EEXIST if exists (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Add support for setting BT_PHY (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix regressions caused by reusing ident (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: clamp SCO altsetting table indices (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix deadlock in l2cap_conn_del() (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix not tracking outstanding TX ident (David Marlin) [RHEL-157827]
  - Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lock (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix send LE flow credits in ACL link (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb (David Marlin) [RHEL-157827]
  - Bluetooth: hci_ll: Fix firmware leak on error path (David Marlin) [RHEL-157827]
  - Bluetooth: MGMT: Fix dangling pointer on mgmt_add_adv_patterns_monitor_complete (David Marlin) [RHEL-157827]
  - Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv() (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix stack-out-of-bounds read in l2cap_ecred_conn_req (David Marlin) [RHEL-157827]
  - Bluetooth: qca: fix ROM version reading on WCN3998 chips (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix use-after-free in l2cap_unregister_user (David Marlin) [RHEL-157827]
  - Bluetooth: HIDP: Fix possible UAF (David Marlin) [RHEL-157827]
  - Bluetooth: MGMT: Fix list corruption and UAF in command complete handlers (David Marlin) [RHEL-157827]
  - Bluetooth: hci_sync: Fix hci_le_create_conn_sync (David Marlin) [RHEL-157827]
  - Bluetooth: ISO: Fix defer tests being unstable (David Marlin) [RHEL-157827]
  - Bluetooth: SMP: make SM/PER/KDU/BI-04-C happy (David Marlin) [RHEL-157827]
  - Bluetooth: LE L2CAP: Disconnect if sum of payload sizes exceed SDU (David Marlin) [RHEL-157827]
  - Bluetooth: LE L2CAP: Disconnect if received packet's SDU exceeds IMTU (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQ (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Validate L2CAP_INFO_RSP payload length before access (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() (David Marlin) [RHEL-157827]
  - Bluetooth: Fix CIS host feature condition (David Marlin) [RHEL-157827]
  - Bluetooth: hci_sync: Add LE Channel Sounding HCI Command/event structures (David Marlin) [RHEL-157827]
  - Bluetooth: purge error queues in socket destructors (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix not checking output MTU is acceptable on L2CAP_ECRED_CONN_REQ (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix response to L2CAP_ECRED_CONN_REQ (David Marlin) [RHEL-157827]
  - Bluetooth: hci_qca: Cleanup on all setup failures (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix result of L2CAP_ECRED_CONN_RSP when MTU is too short (David Marlin) [RHEL-157827]
  - Bluetooth: L2CAP: Fix invalid response to L2CAP_ECRED_RECONF_REQ (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add device ID for Realtek RTL8761BU (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add new VID/PID for RTL8852CE (David Marlin) [RHEL-157827]
  - Bluetooth: hci_conn: use mod_delayed_work for active mode timeout (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add USB ID 0489:e112 for Realtek 8851BE (David Marlin) [RHEL-157827]
  - Bluetooth: hci_conn: Set link_policy on incoming ACL connections (David Marlin) [RHEL-157827]
  - Bluetooth: hci_qca: Fix SSR (SubSystem Restart) fail when BT_EN is pulled up by hw (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add support for MediaTek7920 0489:e158 (David Marlin) [RHEL-157827]
  - Bluetooth: hci_conn: Fix using conn->le_{tx,rx}_phy as supported PHYs (David Marlin) [RHEL-157827]
  - Bluetooth: btintel_pcie: Use IRQF_ONESHOT and default primary handler (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB (David Marlin) [RHEL-157827]
  - Bluetooth: MGMT: report BIS capability flags in supported settings (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add new VID/PID 13d3/3533 for RTL8821CE (David Marlin) [RHEL-157827]
  - Bluetooth: HCI: Add support for LL Extended Feature Set (David Marlin) [RHEL-157827]
  - drivers/bluetooth: btbcm: Use kmalloc_array() to prevent overflow (David Marlin) [RHEL-157827]
  - Bluetooth: btintel_pcie: Introduce HCI Driver protocol (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: add new custom firmwares (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add new VID/PID 0x13d3/0x3619 for RTL8852BE-VT (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add new VID/PID 0x13d3/0x3618 for RTL8852BE-VT (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add new VID/PID 0x0489/0xE12F for RTL8852BE-VT (David Marlin) [RHEL-157827]
  - Bluetooth: iso: fix socket matching ambiguity between BIS and CIS (David Marlin) [RHEL-157827]
  - Bluetooth: btrtl: Add the support for RTL8761CUV (David Marlin) [RHEL-157827]
  - Bluetooth: Remove redundant pm_runtime_mark_last_busy() calls (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Reclassify Qualcomm WCN6855 debug packets (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: Add new VID/PID 2b89/6275 for RTL8761BUV (David Marlin) [RHEL-157827]
  - Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling (David Marlin) [RHEL-157827]
  - Bluetooth: btintel_pcie: Support for S4 (Hibernate) (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: MT7922: Add VID/PID 0489/e170 (David Marlin) [RHEL-157827]
  - Bluetooth: btusb: MT7920: Add VID/PID 0489/e135 (David Marlin) [RHEL-157827]
  - Bluetooth: ISO: Fix not updating BIS sender source address (David Marlin) [RHEL-157827]
  - Bluetooth: MGMT: Allow use of Set Device Flags without Add Device (David Marlin) [RHEL-157827]
  - Bluetooth: ISO: Attempt to resolve broadcast address (David Marlin) [RHEL-157827]
  - Bluetooth: HCI: Always use the identity address when initializing a connection (David Marlin) [RHEL-157827]
  - Bluetooth: ISO: Add support to bind to trigger PAST (David Marlin) [RHEL-157827]
  - Bluetooth: hci_core: Introduce HCI_CONN_FLAG_PAST (David Marlin) [RHEL-157827]
  - Bluetooth: HCI: Add initial support for PAST (David Marlin) [RHEL-157827]
  - Bluetooth: hci_h5: implement CRC data integrity (David Marlin) [RHEL-157827]
  - Bluetooth: hci_h5: avoid sending two SYNC messages (David Marlin) [RHEL-157827]
  - Bluetooth: mediatek: add gpio pin to reset bt (David Marlin) [RHEL-157827]
  - sfc: add transmit timestamping support (Izabela Bakollari) [RHEL-165819]
  - cpufreq: intel_pstate: Fix crash during turbo disable (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Rearrange variable declaration involving __free() (Steve Best) [RHEL-133082]
  - cpufreq: Pass policy pointer to ->update_limits() (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Fix NULL pointer dereference in update_cpu_qos_request() (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Enable asym capacity only when CPU SMT is not possible (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Eliminate some code duplication (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Use mutex guard for driver locking (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Add Diamond Rapids OOB mode support (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Improve printing of debug messages (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: hybrid: Adjust energy model rules (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Add and use hybrid_has_l3() (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Add and use hybrid_get_cpu_type() (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Use likely() optimization in intel_pstate_sample() (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Enable HWP without EPP if DEC is enabled (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Adjust frequency percentage computations (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Rearrange freq QoS updates using __free() (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Remove EPB-related code (Steve Best) [RHEL-133082]
  - cpufreq: intel_pstate: Rearrange variable declaration involving __free() (Steve Best) [RHEL-133082]
  - dpll: zl3073x: Remove redundant cleanup in devm_dpll_init() (CKI Backport Bot) [RHEL-164429]
  - dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for some chip IDs (CKI Backport Bot) [RHEL-164429]
  - dpll: zl3073x: Fix ref frequency setting (CKI Backport Bot) [RHEL-164429]
  - dpll: zl3073x: Include current frequency in supported frequencies list (CKI Backport Bot) [RHEL-164429]
  - dpll: zl3073x: Add output pin frequency helper (CKI Backport Bot) [RHEL-164429]
  - x86/resctrl: Fix memory bandwidth counter width for Hygon (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Add missing resctrl initialization for Hygon (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Update documentation for telemetry events (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Enable RDT_RESOURCE_PERF_PKG (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Move RMID initialization to first mount (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Compute number of RMIDs as minimum across resources (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Move allocation/free of closid_num_dirty_rmid[] (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Handle number of RMIDs supported by RDT_RESOURCE_PERF_PKG (Gavin Shan) [RHEL-163514]
  - selftests/resctrl: Fix non-contiguous CBM check for Hygon (Gavin Shan) [RHEL-163514]
  - selftests/resctrl: Add CPU vendor detection for Hygon (Gavin Shan) [RHEL-163514]
  - selftests/resctrl: Define CPU vendor IDs as bits to match usage (Gavin Shan) [RHEL-163514]
  - selftests/resctrl: Fix a division by zero error on Hygon (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Add energy/perf choices to rdt boot option (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Handle domain creation/deletion for RDT_RESOURCE_PERF_PKG (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Refactor rmdir_mondata_subdir_allrdtgrp() (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Refactor mkdir_mondata_subdir() (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Read telemetry events (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Find and enable usable telemetry events (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Add architectural event pointer (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Fill in details of events for performance and energy GUIDs (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Discover hardware telemetry events (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Emphasize that L3 monitoring resource is required for summing domains (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Add and initialize a resource for package scope monitoring (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Add an architectural hook called for first mount (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Support binary fixed point event counters (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Handle events that can be read from any CPU (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Make event details accessible to functions when reading events (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Rename some L3 specific functions (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Rename struct rdt_mon_domain and rdt_hw_mon_domain (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Use struct rdt_domain_hdr when reading counters (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Split L3 dependent parts out of __mon_event_count() (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Refactor domain create/remove using struct rdt_domain_hdr (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Clean up domain_remove_cpu_ctrl() (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Refactor domain_remove_cpu_mon() ready for new domain types (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Move L3 initialization into new helper function (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Improve domain type checking (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Update bit_usage to reflect io_alloc (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Modify struct rdt_parse_data to pass mode and CLOSID (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce interface to display io_alloc CBMs (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Add user interface to enable/disable io_alloc feature (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce interface to display "io_alloc" support (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Implement "io_alloc" enable/disable handlers (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Detect io_alloc feature (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Add SDCIAE feature in the command line options (Gavin Shan) [RHEL-163514]
  - x86/cpufeatures: Add support for L3 Smart Data Cache Injection Allocation Enforcement (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Consider sparse masks when initializing new group's allocation (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Fix NULL pointer dereference with events force-disabled in mbm_event mode (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Support Sub-NUMA Cluster (SNC) mode on Clearwater Forest (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Fix counter auto-assignment on mkdir with mbm_event enabled (Gavin Shan) [RHEL-163514]
  - MAINTAINERS: resctrl: Add myself as reviewer (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Configure mbm_event mode if supported (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce the interface to switch between monitor modes (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Disable BMEC event configuration when mbm_event mode is enabled (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce the interface to modify assignments in a group (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce mbm_L3_assignments to list assignments in a group (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Auto assign counters on mkdir and clean up on group removal (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce mbm_assign_on_mkdir to enable assignments on mkdir (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Provide interface to update the event configurations (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Add event configuration directory under info/L3_MON/ (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Support counter read/reset with mbm_event assignment mode (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Pass struct rdtgroup instead of individual members (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Add the functionality to unassign MBM events (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Add the functionality to assign MBM events (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Implement resctrl_arch_config_cntr() to assign a counter with ABMC (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce event configuration field in struct mon_evt (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Add data structures and definitions for ABMC assignment (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce interface to display number of free MBM counters (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce mbm_cntr_cfg to track assignable counters per domain (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Add resctrl file to display number of assignable counters (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Introduce the interface to display monitoring modes (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Add support to enable/disable AMD ABMC feature (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Detect Assignable Bandwidth Monitoring feature details (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Consolidate monitoring related data from rdt_resource (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Add ABMC feature in the command line options (Gavin Shan) [RHEL-163514]
  - x86/cpufeatures: Add support for Assignable Bandwidth Monitoring Counters (ABMC) (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Prepare for more monitor events (Gavin Shan) [RHEL-163514]
  - x86/resctrl: Remove the rdt_mon_features global variable (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Replace architecture event enabled checks (Gavin Shan) [RHEL-163514]
  - x86,fs/resctrl: Consolidate monitor event descriptions (Gavin Shan) [RHEL-163514]
  - fs/resctrl: Optimize code in rdt_get_tree() (Gavin Shan) [RHEL-163514]
  - Documentation: Fix filesystems typos (Gavin Shan) [RHEL-163514]
  - ACPI: CPPC: add APIs and sysfs interface for perf_limited (Mark Langsdorf) [RHEL-143330]
  - cpufreq: cppc: Update MIN_PERF/MAX_PERF in target callbacks (Mark Langsdorf) [RHEL-143330]
  - cpufreq: CPPC: Update cached perf_ctrls on sysfs write (Mark Langsdorf) [RHEL-143330]
  - ACPI: CPPC: Extend cppc_set_epp_perf() for FFH/SystemMemory (Mark Langsdorf) [RHEL-143330]
  - ACPI: CPPC: Warn on missing mandatory DESIRED_PERF register (Mark Langsdorf) [RHEL-143330]
  - ACPI: CPPC: Add cppc_get_perf() API to read performance controls (Mark Langsdorf) [RHEL-143330]
  - ACPI: CPPC: Rename EPP constants for clarity (Mark Langsdorf) [RHEL-143330]
  - ACPI: CPPC: Clean up cppc_perf_caps and cppc_perf_ctrls structs (Mark Langsdorf) [RHEL-143330]
  - cpufreq: CPPC: Add generic helpers for sysfs show/store (Mark Langsdorf) [RHEL-143330]
  - intel_idle: Add C-states validation (Steve Best) [RHEL-129779]
  - intel_idle: Add cmdline option to adjust C-states table (Steve Best) [RHEL-129779]
  - intel_idle: Initialize sysfs after cpuidle driver initialization (Steve Best) [RHEL-129779]
  - intel_idle: Remove the 'preferred_cstates' parameter (Steve Best) [RHEL-129779]
  - intel_idle: Remove unused driver version constant (Steve Best) [RHEL-129779]
  - intel_idle: Remove unnecessary address-of operators (Steve Best) [RHEL-129779]
  - rv: Fix handle_task_newtask prototype (Gabriele Monaco) [RHEL-116706]
  - redhat/configs: Enable additional RV monitors on debug kernels (Gabriele Monaco) [RHEL-116706]
  - redhat/configs: Enable sched and rtapp RV monitors (Gabriele Monaco) [RHEL-116706]
  - ACPI: CPPC: Fix remaining for_each_possible_cpu() to use online CPUs (Mark Langsdorf) [RHEL-151651]
  - ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs (Mark Langsdorf) [RHEL-151651]
  - ACPI: CPPC: Perform fast check switch only for online CPUs (Mark Langsdorf) [RHEL-151651]
  - ACPI: CPPC: Check _CPC validity for only the online CPUs (Mark Langsdorf) [RHEL-151651]
  - ACPI: CPPC: Detect preferred core availability on online CPUs (Mark Langsdorf) [RHEL-151651]
  - redhat/configs: automotive: enable SPI_OMAP24XX as a module (Jared Kangas) [RHEL-118418]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-226.el10]
changelog:
  - crypto: algif_aead - snapshot IV for async AEAD requests (Herbert Xu) [RHEL-172216]
  - crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [RHEL-172216]
  - crypto: authencesn - reject short ahash digests during instance creation (Herbert Xu) [RHEL-172216]
  - crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu) [RHEL-172216]
  - crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu) [RHEL-172216] {CVE-2026-31431}
  - crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec (Herbert Xu) [RHEL-172216] {CVE-2026-23060}
  - crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu) [RHEL-172216]
  - crypto: af_alg - limit RX SG extraction by receive buffer budget (Herbert Xu) [RHEL-172216] {CVE-2026-31677}
  - crypto: algif_aead - Revert to operating out-of-place (Herbert Xu) [RHEL-172216] {CVE-2026-31431}
  - crypto: af-alg - fix NULL pointer dereference in scatterwalk (Herbert Xu) [RHEL-172216]
  - scsi: storvsc: Handle PERSISTENT_RESERVE_IN truncation for Hyper-V vFC (Vitaly Kuznetsov) [RHEL-171460]
  - drm/i915/dmc: Fix an unlikely NULL pointer deference at probe (Desnes Nunes) [RHEL-161592]
  - crypto: testmgr - block Crypto API xxhash64 in FIPS mode (Herbert Xu) [RHEL-154016]
  - s390/mm: Add missing secure storage access fixups for donated memory (Mete Durlu) [RHEL-168792]
  - timers/migration: Exclude isolated cpus from hierarchy (CKI Backport Bot) [RHEL-68981]
  - cpumask: Add initialiser to use cleanup helpers (CKI Backport Bot) [RHEL-68981]
  - sched/isolation: Force housekeeping if isolcpus and nohz_full don't leave any (CKI Backport Bot) [RHEL-68981]
  - cgroup/cpuset: Fail if isolated and nohz_full don't leave any housekeeping (CKI Backport Bot) [RHEL-68981]
  - cgroup/cpuset: Rename update_unbound_workqueue_cpumask() to update_isolation_cpumasks() (CKI Backport Bot) [RHEL-68981]
  - timers/migration: Use scoped_guard on available flag set/clear (CKI Backport Bot) [RHEL-68981]
  - timers/migration: Add mask for CPUs available in the hierarchy (CKI Backport Bot) [RHEL-68981]
  - timers/migration: Rename 'online' bit to 'available' (CKI Backport Bot) [RHEL-68981]
  - audit: merge loops in __audit_inode_child() (Ricardo Robaina) [RHEL-145403]
  - audit: Use kzalloc() instead of kmalloc()/memset() in audit_krule_to_data() (Ricardo Robaina) [RHEL-145403]
  - audit: fix comment misindentation in audit.h (Ricardo Robaina) [RHEL-145403]
  - audit: fix skb leak when audit rate limit is exceeded (Ricardo Robaina) [RHEL-145403]
  - audit: init ab->skb_list earlier in audit_buffer_alloc() (Ricardo Robaina) [RHEL-145403]
  - audit: add record for multiple object contexts (Ricardo Robaina) [RHEL-145403]
  - audit: add record for multiple task security contexts (Ricardo Robaina) [RHEL-145403]
  - lsm: security_lsmblob_to_secctx module selection (Ricardo Robaina) [RHEL-145403]
  - audit: create audit_stamp structure (Ricardo Robaina) [RHEL-145403]
  - audit: add a missing tab (Ricardo Robaina) [RHEL-145403]
  - audit: fix typo in auditfilter.c comment (Ricardo Robaina) [RHEL-145403]
  - audit: Replace deprecated strcpy() with strscpy() (Ricardo Robaina) [RHEL-145403]
  - audit: fix indentation in audit_log_exit() (Ricardo Robaina) [RHEL-145403]
  - audit: mark audit_log_vformat() with __printf() attribute (Ricardo Robaina) [RHEL-145403]
  - fs: Fix filename init after recent refactoring (Ricardo Robaina) [RHEL-145403]
  - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (Ricardo Robaina) [RHEL-145403]
  - fs: dedup handling of struct filename init and refcounts bumps (Ricardo Robaina) [RHEL-145403]
  - audit: Initialize lsmctx to avoid memory allocation error (Ricardo Robaina) [RHEL-145403]
  - net: corrections for security_secid_to_secctx returns (Ricardo Robaina) [RHEL-145403]
  - lsm: replace context+len with lsm_context (Ricardo Robaina) [RHEL-145403]
  - lsm: ensure the correct LSM context releaser (Ricardo Robaina) [RHEL-145403]
  - lsm: remove lsm_prop scaffolding (Ricardo Robaina) [RHEL-145403]
  - netlabel,smack: use lsm_prop for audit data (Ricardo Robaina) [RHEL-145403]
  - audit: change context data from secid to lsm_prop (Ricardo Robaina) [RHEL-145403]
  - lsm: create new security_cred_getlsmprop LSM hook (Ricardo Robaina) [RHEL-145403]
  - audit: use an lsm_prop in audit_names (Ricardo Robaina) [RHEL-145403]
  - lsm: use lsm_prop in security_inode_getsecid (Ricardo Robaina) [RHEL-145403]
  - lsm: use lsm_prop in security_current_getsecid (Ricardo Robaina) [RHEL-145403]
  - audit: update shutdown LSM data (Ricardo Robaina) [RHEL-145403]
  - lsm: use lsm_prop in security_ipc_getsecid (Ricardo Robaina) [RHEL-145403]
  - audit: maintain an lsm_prop in audit_context (Ricardo Robaina) [RHEL-145403]
  - lsm: add lsmprop_to_secctx hook (Ricardo Robaina) [RHEL-145403]
  - lsm: use lsm_prop in security_audit_rule_match (Ricardo Robaina) [RHEL-145403]
  - lsm: add the lsm_prop data structure (Ricardo Robaina) [RHEL-145403]
  - KVM: arm64: Account for RESx bits in __compute_fgt() (Sebastian Ott) [RHEL-157318]
  - KVM: selftests: Fix typos and stale comments in kvm_util (Sebastian Ott) [RHEL-157318]
  - KVM: selftests: Move page_align() to shared header (Sebastian Ott) [RHEL-157318]
  - KVM: riscv: selftests: Fix incorrect rounding in page_align() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: Fix incorrect rounding in page_align() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: Disable unused TTBR1_EL1 translations (Sebastian Ott) [RHEL-157318]
  - tools headers: Sync UAPI KVM headers with kernel sources (Sebastian Ott) [RHEL-157318]
  - Documentation: KVM: Update GICv3 docs for GICv5 hosts (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Discard PC update state on vcpu reset (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix the descriptor address in __kvm_at_swap_desc() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: pkvm: Don't reprobe for ICH_VTR_EL2.TDS on CPU hotplug (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Correct test for ICH_HCR_EL2_TDIR cap for GICv5 hosts (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Convert ICH_HCR_EL2_TDIR cap to EARLY_LOCAL_CPU_FEATURE (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: vgic: Pick EOIcount deactivations from AP-list tail (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove the redundant ISB in __kvm_at_s1e2() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix vma_shift staleness on nested hwpoison path (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Inject a SEA if failed to read the descriptor (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Report addrsz fault at level 0 with a bad VTTBR.BADDR (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Check S2 limits based on implemented PA size (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: pkvm: Fallback to level-3 mapping on host stage-2 fault (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Eagerly init vgic dist/redist on vgic creation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Deduplicate ASID retrieval code (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Revert accidental drop of kvm_uninit_stage2_mmu() for non-NV VMs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix protected mode handling of pages larger than 4kB (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: vgic: Handle const qualifier from gic_kvm_info allocation type (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove redundant kern_hyp_va() in unpin_host_sve_state() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix ID register initialization for non-protected pKVM guests (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Optimise away S1POE handling when not supported by host (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Hide S1POE from guests when not supported by the host (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add debugfs file dumping computed RESx values (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add sanitisation to SCTLR_EL2 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove all traces of HCR_EL2.MIOCNCE (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove all traces of FEAT_TME (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Simplify handling of full register invalid constraint (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Get rid of FIXED_VALUE altogether (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Simplify handling of HCR_EL2.E2H RESx (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Move RESx into individual register descriptors (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add RES1_WHEN_E2Hx constraints as configuration flags (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add REQUIRES_E2H1 constraint as configuration flags (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Simplify FIXED_VALUE handling (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Convert HCR_EL2.RW to AS_RES1 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Correctly handle SCTLR_EL1 RES1 bits for unsupported features (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Allow RES1 bits to be inferred from configuration (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Inherit RESx bits from FGT register descriptors (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Extend unified RESx handling to runtime sanitisation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Introduce data structure tracking both RES0 and RES1 bits (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Introduce standalone FGU computing primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove duplicate configuration for SCTLR_EL1.{EE,E0E} (Sebastian Ott) [RHEL-157318]
  - arm64: Convert SCTLR_EL2 to sysreg infrastructure (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Avoid NV stage-2 code when NV is not supported (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Use standard seq_file iterator for vgic-debug debugfs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Reimplement vgic-debug XArray iteration (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Use standard seq_file iterator for idregs debugfs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: gic: Set vgic_model before initing private IRQs (Sebastian Ott) [RHEL-157318]
  - arm64/sysreg: Drop ICH_HFGRTR_EL2.ICC_HAPR_EL1 and make RES1 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: gic-v3: Switch vGIC-v3 to use generated ICH_VMCR_EL2 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix various comments (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Add trap config for DBGWCR<15>_EL1 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: gic: Enable GICv3 CPUIF trapping on GICv5 hosts if required (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Simplify PAGE_S2_MEMATTR (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Kill KVM_PGTABLE_S2_NOFWB (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Switch pKVM host S2 over to KVM_PGTABLE_S2_AS_S1 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add KVM_PGTABLE_S2_AS_S1 flag (Sebastian Ott) [RHEL-157318]
  - arm64: Add MT_S2{,_FWB}_AS_S1 encodings (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Use kvm_has_mte() in pKVM trap initialization (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Inject UNDEF when accessing MTE sysregs with MTE disabled (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Trap MTE access and discovery when MTE is disabled (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove dead code resetting HCR_EL2 for pKVM (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Return correct RES0 bits for FGT registers (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Always populate FGT masks at boot time (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix error checking for FFA_VERSION (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Prevent host from managing timer offsets for protected VMs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Check whether a VM IOCTL is allowed in pKVM (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Track KVM IOCTLs and their associated KVM caps (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Do not allow KVM_CAP_ARM_MTE for any guest in pKVM (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Include VM type when checking VM capabilities in pKVM (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Introduce helper to calculate fault IPA offset (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix MTE flag initialization for protected VMs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix Trace Buffer trap polarity for protected VMs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix Trace Buffer trapping for protected VMs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: Add a test for FEAT_IDST (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: pkvm: Report optional ID register traps with a 0x18 syndrome (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: pkvm: Add a generic synchronous exception injection primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Force trap of GMID_EL1 when the guest doesn't have MTE (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Handle CSSIDR2_EL1 and SMIDR_EL1 in a generic way (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Handle FEAT_IDST for sysregs without specific handlers (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add a generic synchronous exception injection primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add trap routing for GMID_EL1 (Sebastian Ott) [RHEL-157318]
  - arm64: Repaint ID_AA64MMFR2_EL1.IDS description (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Honor UX/PX attributes for EL2 S1 mappings (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Convert VTCR_EL2 to config-driven sanitisation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Account for RES1 bits in DECLARE_FEAT_MAP() and co (Sebastian Ott) [RHEL-157318]
  - arm64: Convert VTCR_EL2 to sysreg infratructure (Sebastian Ott) [RHEL-157318]
  - arm64: Convert ID_AA64MMFR0_EL1.TGRAN{4,16,64}_2 to UnsignedEnum (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix missing <asm/stackpage/nvhe.h> include (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Calculate hyp VA size only once (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Don't blindly set set PSTATE.PAN on guest exit (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Respect stage-2 write permssion when setting stage-1 AF (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove unused vcpu_{clear,set}_wfx_traps() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove unused parameter in synchronize_vcpu_pstate() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove extra argument for __pvkm_host_{share,unshare}_hyp() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Inject UNDEF for a register trap without accessor (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Copy FGT traps to unprotected pKVM VCPU on VCPU load (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix EL2 S1 XN handling for hVHE setups (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: gic: Check for vGICv3 when clearing TWI (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Remove ISB after writing FPEXC32_EL2 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Shuffle KVM_HOST_DATA_FLAG_* indices (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix comment in fpsimd_lazy_switch_to_host() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: at: Update AF on software walk only if VM has FEAT_HAFDBS (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: at: Use correct HA bit in TCR_EL2 when regime is EL2 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Document KVM_PGTABLE_PROT_{UX,PX} (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix spelling mistake "Unexpeced" -> "Unexpected" (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add break to default case in kvm_pgtable_stage2_pte_prot() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add endian casting to kvm_swap_s[12]_desc() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Fix compilation when CONFIG_ARM64_USE_LSE_ATOMICS=n (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: Add test for AT emulation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Expose hardware access flag management to NV guests (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Implement HW access flag management in stage-2 SW PTW (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Implement HW access flag management in stage-1 SW PTW (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Propagate PTW errors up to AT emulation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add helper for swapping guest descriptor (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Use pgtable definitions in stage-2 walk (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Handle endianness in read helper for emulated PTW (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Stop passing vCPU through void ptr in S2 PTW (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Call helper for reading descriptors directly (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: nv: Advertise support for FEAT_XNX (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Teach ptdump about FEAT_XNX permissions (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: Consider all 7 possible levels of cache (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: Remove ARM64_FEATURE_FIELD_BITS and its last user (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Add timer deactivation test (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Add Group-0 enable test (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Add asymmetric SPI deaectivation test (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Perform EOImode==1 deactivation in ack order (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Remove LR-bound limitation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Exclude timer-controlled interrupts (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Change configuration before enabling interrupt (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: vgic_irq: Fix GUEST_ASSERT_IAR_EMPTY() helper (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: gic_v3: Disable Group-0 interrupts by default (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: selftests: gic_v3: Add irq group setting helper (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv2: Always trap GICV_DIR register (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv2: Handle deactivation via GICV_DIR traps (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv2: Handle LR overflow when EOImode==0 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Force exit to sync ICH_HCR_EL2.En (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: nv: Plug L1 LR sync into deactivation primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: nv: Resync LRs/VMCR/HCR early for better MI emulation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Avoid broadcast kick on CPUs lacking TDIR (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Handle in-LR deactivation when possible (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Add SPI tracking to handle asymmetric deactivation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Set ICH_HCR_EL2.TDIR when interrupts overflow LR capacity (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Add GICv2 SGI handling to deactivation primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Handle deactivation via ICV_DIR_EL1 traps (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Handle LR overflow when EOImode==0 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Use MI to detect groups being enabled/disabled (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Move undeliverable interrupts to the end of ap_list (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Invert ap_list sorting to push active interrupts out (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Make vgic_target_oracle() globally available (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Turn kvm_vgic_vcpu_enable() into kvm_vgic_vcpu_reset() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Revamp vgic maintenance interrupt configuration (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Eagerly save VMCR on exit (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Compute vgic state irrespective of the number of interrupts (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv2: Extract LR computing primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv2: Extract LR folding primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv2: Decouple GICH_HCR programming from LRs being loaded (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv2: Preserve EOIcount on exit (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Extract LR computing primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Extract LR folding primitive (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Decouple ICH_HCR_EL2 programming from LRs (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Preserve EOIcount on exit (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Drop LPI active state when folding LRs (Sebastian Ott) [RHEL-157318]
  - irqchip/gic: Add missing GICH_HCR control bits (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add LR overflow handling documentation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add tracking of vgic_irq being present in a LR (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Repack struct vgic_irq fields (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: GICv3: Detect and work around the lack of ICV_DIR_EL1 trapping (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: vgic-v3: Fix GICv3 trapping in protected mode (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Turn vgic-v3 errata traps into a patched-in constant (Sebastian Ott) [RHEL-157318]
  - irqchip/gic: Expose CPU interface VA to KVM (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Add support for FEAT_XNX stage-2 permissions (Sebastian Ott) [RHEL-157318]
  - arm64: Detect FEAT_XNX (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Reschedule as needed when destroying the stage-2 page-tables (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Split kvm_pgtable_stage2_destroy() (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Only drop references on empty tables in stage2_free_walker (Sebastian Ott) [RHEL-157318]
  - KVM: selftests: Assert GICR_TYPER.Processor_Number matches selftest CPU number (Sebastian Ott) [RHEL-157318]
  - KVM: selftests: SYNC after guest ITS setup in vgic_lpi_stress (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Use kvzalloc() for kvm struct allocation (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Drop useless __GFP_HIGHMEM from kvm struct allocation (Sebastian Ott) [RHEL-157318]
  - arm64/sysreg: Add ICH_VMCR_EL2 (Sebastian Ott) [RHEL-157318]
  - arm64/sysreg: Move generation of RES0/RES1/UNKN to function (Sebastian Ott) [RHEL-157318]
  - arm64/sysreg: Support feature-specific fields with 'Prefix' descriptor (Sebastian Ott) [RHEL-157318]
  - arm64/sysreg: Fix checks for incomplete sysreg definitions (Sebastian Ott) [RHEL-157318]
  - Documentation: kvm: new UAPI for handling SEA (Sebastian Ott) [RHEL-133965 RHEL-157318]
  - KVM: selftests: Test for KVM_EXIT_ARM_SEA (Sebastian Ott) [RHEL-133965 RHEL-157318]
  - KVM: arm64: VM exit to userspace to handle SEA (Sebastian Ott) [RHEL-133965 RHEL-157318]
  - KVM: arm64: vgic-v3: Trap all if no in-kernel irqchip (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: gic-v3: Only set ICH_HCR traps for v2-on-v3 or v3 guests (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Enable nested for GICv5 host with FEAT_GCIE_LEGACY (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: Use ARM64_HAS_GICV5_LEGACY for GICv5 probing (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: gic-v5: Probe for GICv5 (Sebastian Ott) [RHEL-157318]
  - KVM: arm64: gic-v5: Support GICv3 compat (Sebastian Ott) [RHEL-157318]
  - x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers (Ricardo Robaina) [RHEL-144438]
  - wifi: ath10k: fix station lookup failure during disconnect (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cw1200: add WQ_PERCPU to alloc_workqueue users (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: correct use sequence of driver_data in skb->info (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mvm: pause TCM on fast resume (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: cancel mlo_scan_start_wk (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: correctly decode TTLM with default link map (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: ignore link disabled flag from userspace (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: apply advertised TTLM from association response (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: parse all TTLM entries (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: don't increment crypto_tx_tailroom_needed_cnt twice (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: don't perform DA check on S1G beacon (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Fix wrong P2P device link id issue (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: fix dead lock while flushing management frames (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Fix scan state stuck in ABORTING after cancel_remain_on_channel (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: cancel scan only on active scan vdev (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: correctly check if CSA is active (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: Fix bitrate calculation overflow for HE rates (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: don't force radio frequency check in freq_to_idx() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: fix dma_free_coherent() pointer (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath10k: fix dma_free_coherent() pointer (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: collect station statistics earlier when disconnect (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: restore non-chanctx injection behaviour (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211_hwsim: disable BHs for hwsim_radio_lock (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: don't iterate not running interfaces (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: avoid kernel-infoleak from struct iw_point (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: Remove blank line after mt792x firmware version dmesg (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - Revert "wifi: mt76: Strip whitespace from build ddate" (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: Implement settime64 as stub for MVM/MLD PTP (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: ocb: skip rx_no_sta when interface is not joined (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: do not use old MBSSID elements (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: don't WARN for connections on invalid channels (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: sme: store capped length in __cfg80211_connect_result() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: fix list iteration in ieee80211_add_virtual_monitor() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: Discard Beacon frames to non-broadcast address (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - Revert "wifi: rtw88: add WQ_UNBOUND to alloc_workqueue users" (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtlwifi: 8192cu: fix tid out of range in rtl92cu_tx_fill_desc() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: allow sharing identical chanctx for S1G interfaces (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: include s1g_primary_2mhz when comparing chandefs (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: include s1g_primary_2mhz when sending chandef (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: correct FILS status codes (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt792x: fix wifi init fail by setting MCU_RUNNING after CLC load (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: Strip whitespace from build ddate (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: Add missing locking in mt7996_mac_sta_rc_work() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: skip ieee80211_iter_keys() on scanning link remove (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: skip deflink accounting for offchannel links (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: move mt7996_update_beacons under mt76 mutex (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: grab mt76 mutex in mt7996_mac_sta_event() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7925: ensure the 6GHz A-MPDU density cap from the hardware. (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix EMI rings for RRO (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix using wrong phy to start in mt7996_mac_restart() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix MLO set key and group key issues (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix MLD group index assignment (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: use correct link_id when filling TXD and TXP (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: set link_valid field when initializing wcid (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix teardown command for an MLD peer (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix several fields in mt7996_mcu_bss_basic_tlv() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: support fixed rate for link station (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix implicit beamforming support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: no need to wait ACK event for SDO command (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix max nss value when getting rx chainmask (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7925: cqm rssi low/high event notify (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: replace use of system_wq with system_percpu_wq (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: adjust BSS conf pointer handling (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - Revert "wifi: mt76: mt792x: improve monitor interface handling" (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mmio_*_copy fix byte order and alignment (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: Use of_reserved_mem_region_to_resource() for "memory-region" (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix typos in comments (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: Add the capability to set TX token start ID (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: Add mt76_dev pointer in mt76_queue struct. (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: Move Q_READ/Q_WRITE definitions in dma.h (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: Remove useless check in mt7996_msdu_page_get_from_cache() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: relicense to BSD-3-Clause-Clear (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: fix license/copyright of util.h (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: use GFP_DMA32 for page_pool buffer allocation (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: wed: use proper wed reference in mt76 wed driver callabacks (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7915: add bf backoff limit table support (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: Fix DTS power-limits on little endian systems (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: connac: Replace memcpy + hard-coded size with strscpy (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: Remove unnecessary link_id checks in mt7996_tx (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mt76: mt7996: fix null pointer deref in mt7996_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tablet (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: stop radar detection in cfg80211_leave() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: use cfg80211_leave() in iftype change (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: fix channel switching code (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Enable 40 MHz width by default (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Fix RX channel width reported by RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Fix the 40 MHz subchannel for RTL8192EU, RTL8723BU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Make RTL8192CU, RTL8723AU TX with 40 MHz width (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Fix HT40 channel config for RTL8192CU, RTL8723AU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: 8852a: correct field mask of reset DAC/ADC FIFO (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw88: add WQ_UNBOUND to alloc_workqueue users (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtlwifi: add WQ_UNBOUND to alloc_workqueue users (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: refactor CMAC packet handlers (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: refactor CMAC crypt functions (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: utilize the newly defined CMAC constants (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: add generic MMIE struct defines (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: fix CMAC functions not handling errors (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: replace use of system_unbound_wq with system_dfl_wq (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: Add support for 6GHz AP role not relevant AP type (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add default ID 0bda:b831 for RTL8831BU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: use separated function to set RX filter (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: correct user macid mask of RX info for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: update format of addr cam H2C command (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: add addr cam H2C command v1 (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: fill addr cam H2C command by struct (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: align RA H2C format v1 for RTL8922A (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: fw: print band and port where beacon update on (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: phy: ignore DCFO if not defined in chip_info (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: phy: consider type 15 in BB gain table (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: mac: update wcpu_on to download firmware for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: mac: remove undefined bit B_BE_PPDU_MAC_INFO (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: phy: calling BB pre-init by chips with/without BB MCU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: mac: separate pre-init code before downloading firmware (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: fw: part size to download firmware by header info (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: flush TX queue before deleting key (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: rtw8852bu: Added dev id for ASUS AX57 NANO USB Wifi dongle (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: configure RX antenna if chips can support (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: do RF calibration once setting channel when running pure monitor mode (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: consider data rate/bandwidth/GI for injected packets (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: phy: fix out-of-bounds access in rtw89_phy_read_txpwr_limit() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: 8852c: add compensation of thermal value from efuse calibration (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: debug: add parser to diagnose along DIAG_MAC fw element (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: fw: parse firmware element of DIAG_MAC (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: pci: add to read PCI configuration space from common code (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: make monitor link info check more specific (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: track MU-MIMO configuration on disabled interfaces (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211/mac80211: Add fallback mechanism for INDOOR_SP connection (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211/mac80211: clean up duplicate ap_power handling (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: use a C99 initializer in wiphy_register (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtlwifi: rtl8188ee: correct allstasleep in P2P PS H2C command (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Enable the new rtw89_8852au module (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add rtw8852au.c (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: 8852a: Accept USB devices and load their MAC address (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add rtw8852a_hfc_param_ini_usb (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add rtw8852a_dle_mem_usb (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Use the correct power sequences for USB/SDIO (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: fix doc of struct key_params (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: remove unnecessary vlan NULL check (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: pass frame type to element parsing (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: remove "disabling VHT" message (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: add and use chanctx usage iteration (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: simplify ieee80211_recalc_chanctx_min_def() API (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: remove chanctx to link back-references (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: make link iteration safe for 'break' (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: fix EHT typo (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: fix EHT typo (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split NAN definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split P2P definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split S1G definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split EHT definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split HE definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split VHT definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split HT definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ieee80211: split mesh definitions out (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Fix timeout error during beacon stats retrieval (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Make firmware stats reset caller-driven (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: process TX wait skbs for USB via C2H handler (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: provide TX reports for management frames (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: handle IEEE80211_TX_CTL_REQ_TX_STATUS frames for USB (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: usb: anchor TX URBs (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: fill TX descriptor of FWCMD in shortcut (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: implement C2H TX report handler (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: refine rtw89_core_tx_wait_complete() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: usb: use ieee80211_free_txskb() where appropriate (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: usb: fix leak in rtw89_usb_write_port() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: usb: use common error path for skbs in rtw89_usb_rx_handler() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw88: Add BUFFALO WI-U3-866DHP to the USB ID list (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw88: 8822c: use fixed rate and bandwidth to reply CSI packets (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Enable the new rtw89_8852cu module (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add rtw8852cu.c (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: 8852c: Accept USB devices and load their MAC address (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add rtw8852c_hfc_param_ini_usb (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add rtw8852c_dle_mem_usb{2,3} (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: 8852c: Fix rtw8852c_pwr_{on,off}_func() for USB (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Fix rtw89_mac_dmac_func_pre_en_ax() for USB/SDIO (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: usb: Prepare rtw89_usb_ops_mac_post_init() for RTL8852CU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: usb: Prepare rtw89_usb_ops_mac_pre_init() for RTL8852CU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: usb: Move bulk out map to new struct rtw89_usb_info (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Add rtw89_core_get_ch_dma_v2() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: 8832cu: turn off TX partial mode (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath10k: use = {} to initialize bmi_target_info instead of memset (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath10k: use = {} to initialize pm_qos_request instead of memset (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: unassign arvif on scan vdev create failure (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: enforce vdev limit in ath12k_mac_vdev_create() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Set EHT fixed rates for associated STAs (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: add EHT rates to ath12k_mac_op_set_bitrate_mask() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Add EHT fixed GI/LTF (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Add EHT MCS/NSS rates to Peer Assoc (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: add EHT rate handling to existing set rate functions (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: generalize GI and LTF fixed rate functions (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: fix error handling in creating hardware group (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: fix reusing m3 memory (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: fix potential memory leak in ath12k_wow_arp_ns_offload() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: Allow HT Action frame processing on 6 GHz when HE is supported (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rt2x00: add nvmem eeprom support (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: add RX flag to report radiotap VHT information (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: add null check for kzalloc() in iwl_mld_send_proto_offload() (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: check for NULL pointer after kmalloc (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: cfg: fix a few device names (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: Move EMLSR prints to IWL_DL_EHT (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: disable EHT if the device doesn't allow it (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: bump core version for BZ/SC/DR (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: use FW_CHECK on bad ROC notification (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mvm/mld: report non-HT frames as 20 MHz (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: bump core version for BZ/SC/DR (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: fix build when mvm/mld not configured (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: check the validity of noa_len (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: stop checking the firmware's error pointer (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: be more chatty when we fail to find a wifi7 device (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: fw: remove support of several iwl_lari_config_change_cmd versions (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: include raw PHY notification in radiotap (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: update to new sniffer API (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: set wiphy::iftype_ext_capab dynamically (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: support get/set_antenna (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mvm: cleanup unsupported phy command versions (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: fix remaining kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: tests: check listed PCI IDs have configs (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: cfg: add new device names (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: iwlmld is always used for wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mvm: move rate conversions to utils.c (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: reschedule check_tpt_wk also not in EMLSR (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: mld: remove support from of alive notif version 6 (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: iwlwifi: align the name of iwl_alive_ntf_v6 to the convention (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: improve scan time on 6 GHz band (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: restart hardware to recover firmware if power-save becomes abnormal (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: 8852c: fix ADC oscillation in 160MHz affecting RX performance (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: regd: apply ACPI policy even if country code is programmed (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: support EHT rate pattern via bitrate mask (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: mlo: handle needed H2C when link switching is requested by stack (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: use skb_dequeue() for queued ROC packets to prevent racing (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: splice C2H events queue to local to prevent racing (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: Add parameters to radio-specific debugfs directories (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: Add debugfs support for multi-radio wiphy (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: fix missing RX bitrate update for mesh forwarding path (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211: default S1G chandef width to 1MHz (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: get probe response chan via ieee80211_get_channel_khz (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211: reset CRC valid after CSA (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: mac80211_hwsim: advertise puncturing feature support (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: cfg80211/mac80211: validate radio frequency range for monitor mode (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rt2x00: check retval for of_get_mac_address (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Assert base_lock is held before allocating REO update element (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: restore register window after global reset (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: add support for BSS color change (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: Correctly use "ab" macro parameter (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: advertise NL80211_FEATURE_TX_POWER_INSERTION (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: add support for Tx Power insertion in RRM action frame (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: wrap ath11k_mac_op_get_txpower() with lock-aware internal helper (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: relocate some Tx power related functions in mac.c (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: fix peer HE MCS assignment (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: fix VHT MCS assignment (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath10k: Support for FTM TLV test commands (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Use correct power off sequence for RTL8192CU (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Dump the efuse right after reading it (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Report the signal strength only if it's known (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw89: Replace hardcoded strings with helper functions (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1 (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1 (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Add MODULE_FIRMWARE() entries (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: fix TX and RX MCS rate configurations in HE mode (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: fix VHT MCS assignment (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Fix NSS value update in ext_rx_stats (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Defer vdev bring-up until CSA finalize to avoid stale beacon (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: track dropped MSDU buffer type packets in REO exception ring (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Fix MSDU buffer types handling in RX error path (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: restore register window after global reset (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath12k: Remove struct wmi_bcn_send_from_host_cmd (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath11k: Remove struct wmi_bcn_send_from_host_cmd (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - wifi: ath10k: move recovery check logic into a new work (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-145612]
  - selftests: net: unify the Makefile formats (Hangbin Liu) [RHEL-155384]
  - selftests: net: sort configs (Hangbin Liu) [RHEL-155384]
  - lib/test_vmalloc.c: minor fixes to test_vmalloc.c (Audra Mitchell) [RHEL-151432]
  - kselftest: mm: fix typos in test_vmalloc.sh (Audra Mitchell) [RHEL-151432]
  - lib/test_vmalloc: remove xfail condition check (Audra Mitchell) [RHEL-151432]
  - lib/test_vmalloc: add no_block_alloc_test case (Audra Mitchell) [RHEL-151432]
  - lib/test_vmalloc.c: introduce xfail for failing tests (Audra Mitchell) [RHEL-151432]
  - lib/test_vmalloc.c: restrict default test mask to avoid test warnings (Audra Mitchell) [RHEL-151432]
  - lib/test_vmalloc.c: use late_initcall() if built-in for init ordering (Audra Mitchell) [RHEL-151432]
  - lib/test_vmalloc.c: allow built-in execution (Audra Mitchell) [RHEL-151432]
  - lib/test_vmalloc.c: replace RWSEM to SRCU for setup (Audra Mitchell) [RHEL-151432]
  - bus: mhi: host: pci_generic: Add Foxconn T99W760 modem (Jose Ignacio Tornos Martinez) [RHEL-151312]
  - bus: mhi: ep: add WQ_PERCPU to alloc_workqueue users (Jose Ignacio Tornos Martinez) [RHEL-151312]
  - bus: mhi: host: pci_generic: Add Telit FE990B40 modem support (Jose Ignacio Tornos Martinez) [RHEL-151312]
  - bus: mhi: ep: Make mhi_ep_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-151312]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-227.el10]
changelog:
  - PCI/PTM: Drop pci_enable_ptm() granularity parameter (CKI Backport Bot) [RHEL-172222]
  - x86/mce: Remove the redundant mce_hygon_feature_init() (Steve Best) [RHEL-130026]
  - x86/mce: Ensure user polling settings are honored when restarting timer (Steve Best) [RHEL-130026]
  - x86/mce/amd: Fix threshold limit reset (Steve Best) [RHEL-130026]
  - x86/mce/apei: Handle variable SMCA BERT record size (Steve Best) [RHEL-130026]
  - x86/mce/mcelog: Use xchg() to get and clear the flags (Steve Best) [RHEL-130026]
  - x86/mce/inject: Remove call to mce_notify_irq() (Steve Best) [RHEL-130026]
  - x86/mce: use is_copy_from_user() to determine copy-from-user context (Steve Best) [RHEL-130026]
  - x86/mce/threshold: Remove the redundant this_cpu_dec_return() (Steve Best) [RHEL-130026]
  - x86/mce/amd: Filter bogus hardware errors on Zen3 clients (Steve Best) [RHEL-130026]
  - x86/mce/amd: Check SMCA feature bit before accessing SMCA MSRs (Steve Best) [RHEL-130026]
  - x86/mce: Handle AMD threshold interrupt storms (Steve Best) [RHEL-130026]
  - x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems (Steve Best) [RHEL-130026]
  - x86/mce: Add support for physical address valid bit (Steve Best) [RHEL-130026]
  - EDAC/mce_amd: Add support for FRU text in MCA (Steve Best) [RHEL-130026]
  - x86/mce: Save and use APEI corrected threshold limit (Steve Best) [RHEL-130026]
  - x86/mce/amd: Define threshold restart function for banks (Steve Best) [RHEL-130026]
  - x86/mce/amd: Remove redundant reset_block() (Steve Best) [RHEL-130026]
  - x86/mce/amd: Support SMCA Corrected Error Interrupt (Steve Best) [RHEL-130026]
  - x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA systems (Steve Best) [RHEL-130026]
  - x86/mce: Unify AMD DFR handler with MCA Polling (Steve Best) [RHEL-130026]
  - x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers (Steve Best) [RHEL-130026]
  - x86/mce: Unify AMD THR handler with MCA Polling (Steve Best) [RHEL-130026]
  - x86/mce: Add a clear_bank() helper (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'mce_wrmsrl()' to 'mce_wrmsrq()' (Steve Best) [RHEL-130026]
  - x86/mce: Move machine_check_poll() status checks to helper functions (Steve Best) [RHEL-130026]
  - x86/mce: Separate global and per-CPU quirks (Steve Best) [RHEL-130026]
  - x86/mce: Convert family/model mixed checks to VFM-based checks (Steve Best) [RHEL-130026]
  - x86/mce: Do 'UNKNOWN' vendor check early (Steve Best) [RHEL-130026]
  - x86/mce: Break up __mcheck_cpu_apply_quirks() (Steve Best) [RHEL-130026]
  - x86/mce: Make four functions return bool (Steve Best) [RHEL-130026]
  - x86/mce: Add wrapper for struct mce to export vendor specific info (Steve Best) [RHEL-130026]
  - x86/mce: Define BSP-only SMCA init (Steve Best) [RHEL-130026]
  - x86/mce: Define BSP-only init (Steve Best) [RHEL-130026]
  - x86/mce: Set CR4.MCE last during init (Steve Best) [RHEL-130026]
  - x86/mce: Remove __mcheck_cpu_init_early() (Steve Best) [RHEL-130026]
  - x86/mce: Cleanup bank processing on init (Steve Best) [RHEL-130026]
  - x86/mce/amd: Put list_head in threshold_bank (Steve Best) [RHEL-130026]
  - x86/mce/amd: Remove smca_banks_map (Steve Best) [RHEL-130026]
  - x86/mce/amd: Remove return value for mce_threshold_{create,remove}_device() (Steve Best) [RHEL-130026]
  - x86/mce/amd: Rename threshold restart function (Steve Best) [RHEL-130026]
  - x86/msr: Convert __rdmsr() uses to native_rdmsrq() uses [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() uses [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Add the native_rdmsrq() helper (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'native_wrmsrl()' to 'native_wrmsrq()' [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'mce_rdmsrl()' to 'mce_rdmsrq()' (Steve Best) [RHEL-130026]
  - x86/msr: Add explicit includes of <asm/msr.h> [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()' [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'wrmsrl()' to 'wrmsrq()' [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Rename 'rdmsrl()' to 'rdmsrq()' [partial] (Steve Best) [RHEL-130026]
  - x86/msr: Standardize on 'u32' MSR indices in <asm/msr.h> (Steve Best) [RHEL-130026]
  - x86/msr: Standardize on u64 in <asm/msr.h> (Steve Best) [RHEL-130026]
  - x86/msr: Harmonize the prototype and definition of do_trace_rdpmc() (Steve Best) [RHEL-130026]
  - io_uring/kbuf: check if target buffer list is still legacy on recycle (Jeff Moyer) [RHEL-161187]
  - io_uring/kbuf: limit legacy provided buffer lists to USHRT_MAX (Jeff Moyer) [RHEL-161187]
  - redhat/configs: Enable FFA for TPM on AArch64 (Marcin Juszkiewicz) [RHEL-167985]
  - platform/x86/intel/pmc: Remove double empty line (Steve Best) [RHEL-129781]
  - platform/x86/intel/pmc: Enable substate residencies for multiple PMCs (Steve Best) [RHEL-129781]
  - platform/x86/intel/pmc: Move LPM mode attributes to PMC (Steve Best) [RHEL-129781]
  - platform/x86/intel/pmc: Change LPM mode fields to u8 (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake (Steve Best) [RHEL-129781]
  - platform/x86/intel/pmc: Add Wildcat Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Remove redundant has_die_c6 variable (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Rename PMC index variable to pmc_idx (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Add support for multiple DMU GUIDs (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Update Arrow Lake telemetry GUID (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Replace dev_warn() with dev_dbg() (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Enable SSRAM support for Panther Lake (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Show substate requirement for S0ix blockers (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Improve function to show substate header (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Move telemetry endpoint register handling (Steve Best) [RHEL-129781]
  - platform/x86:intel/pmc: Enable SSRAM support for Lunar Lake (Steve Best) [RHEL-129781]
  - platform/x86/intel/pmc: use kcalloc() instead of kzalloc() (Steve Best) [RHEL-129781]
  - redhat: configs: Enable CONFIG_SENSORS_SPD5118 (Jennifer Berringer) [RHEL-168906]
  - i3c: master: dw-i3c: Balance PM runtime usage count on probe failure (Jennifer Berringer) [RHEL-168906]
  - hwmon: (spd5118) Detect and support 16-bit register addressing (Jennifer Berringer) [RHEL-168906]
  - hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses (Jennifer Berringer) [RHEL-168906]
  - hwmon: (spd5118) Name chips taking the specification literally (Jennifer Berringer) [RHEL-168906]
  - hwmon: (spd5118) Split into common and I2C specific code (Jennifer Berringer) [RHEL-168906]
  - hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jennifer Berringer) [RHEL-168906]
  - i3c: dw: Disable runtime PM on Agilex5 to avoid bus hang on IBI (Jennifer Berringer) [RHEL-168906]
  - i3c: dw: Add shutdown support to dw_i3c_master driver (Jennifer Berringer) [RHEL-168906]
  - i3c: dw: Add quirk to address OD/PP timing issue on AMD platform (Jennifer Berringer) [RHEL-168906]
  - i3c: dw: Add support for AMDI0015 ACPI ID (Jennifer Berringer) [RHEL-168906]
  - i3c: simplify combined i3c/i2c dependencies (Jennifer Berringer) [RHEL-168906]
  - i3c: Move device name assignment after i3c_bus_init (Jennifer Berringer) [RHEL-168906]
  - i3c: master: Simplify with scoped for each OF child loop (Jennifer Berringer) [RHEL-168906]
  - i3c: fix refcount inconsistency in i3c_master_register (Jennifer Berringer) [RHEL-168906]
  - device property: Add scoped fwnode child node iterators (Jennifer Berringer) [RHEL-168906]
  - i3c: master: Drop duplicate check before calling OF APIs (Jennifer Berringer) [RHEL-168906]
  - i3c: master: Improve initialization of numbered I2C adapters (Jennifer Berringer) [RHEL-168906]
  - thermal: intel: int340x: soc_slider: Set offset only for balanced mode (Steve Best) [RHEL-130009]
  - thermal: int340x: Fix sysfs group leak on DLVR registration failure (Steve Best) [RHEL-130009]
  - drivers: thermal: intel: tcc_cooling: Drop redundant local variable (Steve Best) [RHEL-130009]
  - thermal: intel: x86_pkg_temp_thermal: Handle invalid temperature (Steve Best) [RHEL-130009]
  - thermal: intel: Use sysfs_emit() in a sysfs show function (Steve Best) [RHEL-130009]
  - thermal: intel: fix typo "nagative" in comment for cpu argument (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Use sysfs_emit{_at}() in sysfs show functions (Steve Best) [RHEL-130009]
  - thermal: int340x: processor_thermal: Enable slow workload type hints (Steve Best) [RHEL-130009]
  - thermal: intel: intel_pch_thermal: Drop explicit driver data clearing (Steve Best) [RHEL-130009]
  - thermal: intel: intel_tcc_cooling: Add CPU models in the support list (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Enable power slider interface for Wildcat Lake (Steve Best) [RHEL-130009]
  - ACPI: DPTF: Support Nova Lake (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Add DLVR support for Nova Lake (Steve Best) [RHEL-130009]
  - thermal: int340x: processor_thermal: Add Nova Lake processor thermal device (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Replace sprintf() with sysfs_emit() (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Use symbolic constant for UUID comparison (Steve Best) [RHEL-130009]
  - thermal: intel: Select INT340X_THERMAL from INTEL_SOC_DTS_THERMAL (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Power Slider: Validate slider_balance range (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Add module parameter to change slider offset (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Add module parameter for balanced Slider (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Enable power slider interface for Panther Lake (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Add support for power slider (Steve Best) [RHEL-130009]
  - thermal: intel: int340x: Remove redundant acpi_has_method() call (Steve Best) [RHEL-130009]
  - tools/power/x86/intel-speed-select: v1.25 release (Krzysztof Pawlinski) [RHEL-133093]
  - tools/power/x86/intel-speed-select: Allow non root users (Krzysztof Pawlinski) [RHEL-133093]
  - tools/power/x86/intel-speed-select: Fix file descriptor leak in isolate_cpus() (Krzysztof Pawlinski) [RHEL-133093]
  - platform/x86: ISST: Optimize suspend/resume callbacks (Krzysztof Pawlinski) [RHEL-133093]
  - platform/x86: ISST: Check for admin capability for write commands (Krzysztof Pawlinski) [RHEL-133093]
  - platform/x86: ISST: Store and restore all domains data (Krzysztof Pawlinski) [RHEL-133093]
  - platform/x86: ISST: Add missing write block check (Krzysztof Pawlinski) [RHEL-133093]
  - tools/power/x86/intel-speed-select: Use pkg-config for libnl-3.0 detection (Krzysztof Pawlinski) [RHEL-133093]
  - platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos (Krzysztof Pawlinski) [RHEL-133093]
  - tools/power/x86/intel-speed-select: v1.24 release (Krzysztof Pawlinski) [RHEL-133093]
  - tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets (Krzysztof Pawlinski) [RHEL-133093]
  - tools/power/x86/intel-speed-select: Check feature status (Krzysztof Pawlinski) [RHEL-133093]
  - rh_message.h: update support status of mlx5 devices (Scott Weaver) [RHEL-142605 RHEL-142608 RHEL-166116]
  - arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults (Charles Mirabile) [RHEL-154155]
  - x86/resctrl: Fix SNC detection (Phil Auld) [RHEL-147186]
  - x86/topo: Fix SNC topology mess (Phil Auld) [RHEL-147186]
  - x86/topo: Replace x86_has_numa_in_package (Phil Auld) [RHEL-147186]
  - x86/topo: Add topology_num_nodes_per_package() (Phil Auld) [RHEL-147186]
  - x86/numa: Store extra copy of numa_nodes_parsed (Phil Auld) [RHEL-147186]
  - sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting (Phil Auld) [RHEL-145610]
  - sched/core: Fix wakeup_preempt's next_class tracking (Phil Auld) [RHEL-147186]
  - sched/fair: Only set slice protection at pick time (Phil Auld) [RHEL-147186]
  - sched/eevdf: Update se->vprot in reweight_entity() (Phil Auld) [RHEL-147186]
  - sched/fair: Fix lag clamp (Phil Auld) [RHEL-147186]
  - sched/fair: Fix zero_vruntime tracking (Phil Auld) [RHEL-147186]
  - sched/clock: Avoid false sharing for sched_clock_irqtime (Phil Auld) [RHEL-147186]
  - sched/rt: Skip currently executing CPU in rto_next_cpu() (Phil Auld) [RHEL-147186]
  - sched/cpufreq: Use %pe format for PTR_ERR() printing (Phil Auld) [RHEL-147186]
  - sched: Re-evaluate scheduling when migrating queued tasks out of throttled cgroups (Phil Auld) [RHEL-147186]
  - sched/debug: Fix dl_server (re)start conditions (Phil Auld) [RHEL-147186]
  - sched/debug: Add support to change sched_ext server params (Phil Auld) [RHEL-147186]
  - sched_ext: Add a DL server for sched_ext tasks (Phil Auld) [RHEL-147186]
  - sched/debug: Stop and start server based on if it was active (Phil Auld) [RHEL-147186]
  - sched/deadline: Clear the defer params (Phil Auld) [RHEL-147186]
  - sched/debug: Fix updating of ppos on server write ops (Phil Auld) [RHEL-147186]
  - sched/deadline: Fix 'stuck' dl_server (Phil Auld) [RHEL-147186]
  - sched/fair: Revert force wakeup preemption (Phil Auld) [RHEL-147186]
  - sched/fair: Disable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186]
  - sched: Update rq->avg_idle when a task is moved to an idle CPU (Phil Auld) [RHEL-147186]
  - sched/debug: Convert copy_from_user() + kstrtouint() to kstrtouint_from_user() (Phil Auld) [RHEL-147186]
  - sched/fair: Fix pelt clock sync when entering idle (Phil Auld) [RHEL-147186]
  - sched/fair: Remove nohz.nr_cpus and use weight of cpumask instead (Phil Auld) [RHEL-147186]
  - sched/fair: Change likelyhood of nohz.nr_cpus (Phil Auld) [RHEL-147186]
  - sched/fair: Fix math notation errors in avg_vruntime comment (Phil Auld) [RHEL-147186]
  - sched/fair: Move checking for nohz cpus after time check (Phil Auld) [RHEL-147186]
  - sched: Audit MOVE vs balance_callbacks (Phil Auld) [RHEL-147186]
  - sched: Deadline has dynamic priority (Phil Auld) [RHEL-147186]
  - sched/deadline: Use ENQUEUE_MOVE to allow priority change (Phil Auld) [RHEL-147186]
  - sched/deadline: Ensure get_prio_dl() is up-to-date (Phil Auld) [RHEL-147186]
  - sched/deadline: Avoid double update_rq_clock() (Phil Auld) [RHEL-147186]
  - sched: Fold rq-pin swizzle into __balance_callbacks() (Phil Auld) [RHEL-147186]
  - sched: Provide idle_rq() helper (Phil Auld) [RHEL-147186]
  - sched/deadline: Fix server stopping with runnable tasks (Phil Auld) [RHEL-147186]
  - sched/deadline: Fix potential race in dl_add_task_root_domain() (Phil Auld) [RHEL-147186]
  - sched/deadline: Remove unnecessary comment in dl_add_task_root_domain() (Phil Auld) [RHEL-147186]
  - sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu() (Phil Auld) [RHEL-147186]
  - sched/fair: Simplify task_numa_find_cpu() (Phil Auld) [RHEL-147186]
  - sched/fair: Use cpumask_weight_and() in sched_balance_find_dst_group() (Phil Auld) [RHEL-147186]
  - sched: Reorder some fields in struct rq (Phil Auld) [RHEL-147186]
  - sched/fair: Fix sched_avg fold (Phil Auld) [RHEL-147186]
  - sched: Fix faulty assertion in sched_change_end() (Phil Auld) [RHEL-147186]
  - sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*() (Phil Auld) [RHEL-147186]
  - sched_ext: Rename pnt_seq to kick_sync (Phil Auld) [RHEL-147186]
  - sched_ext: Don't kick CPUs running higher classes (Phil Auld) [RHEL-147186]
  - sched_ext: Fix SCX_KICK_WAIT to work reliably (Phil Auld) [RHEL-147186]
  - sched_ext: Allow forcibly picking an scx task (Phil Auld) [RHEL-147186]
  - sched_ext: fix flag check for deferred callbacks (Phil Auld) [RHEL-147186]
  - sched/ext: Fold balance_scx() into pick_task_scx() (Phil Auld) [RHEL-147186]
  - sched_ext: defer queue_balance_callback() until after ops.dispatch (Phil Auld) [RHEL-147186]
  - sched_ext: Move internal type and accessor definitions to ext_internal.h (Phil Auld) [RHEL-147186]
  - sched_ext: Make explicit scx_task_iter_relock() calls unnecessary (Phil Auld) [RHEL-147186]
  - sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks (Phil Auld) [RHEL-147186]
  - sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers for wrapped-signed aritmetics (Phil Auld) [RHEL-147186]
  - sched/fair: Sort out 'blocked_load*' namespace noise (Phil Auld) [RHEL-147186]
  - sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper functions (Phil Auld) [RHEL-147186]
  - sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight (Phil Auld) [RHEL-147186]
  - sched/fair: Clean up comments in 'struct cfs_rq' (Phil Auld) [RHEL-147186]
  - sched/fair: Fold the sched_avg update (Phil Auld) [RHEL-147186]
  - <linux/compiler_types.h>: Add the __signed_scalar_typeof() helper (Phil Auld) [RHEL-147186]
  - sched/fair: Remove superfluous rcu_read_lock() (Phil Auld) [RHEL-147186]
  - sched/fair: Avoid rq->lock bouncing in sched_balance_newidle() (Phil Auld) [RHEL-147186]
  - sched/fair: Switch to rcu_dereference_all() (Phil Auld) [RHEL-147186]
  - sched/headers: Rename rcu_dereference_check_sched_domain() => rcu_dereference_sched_domain() (Phil Auld) [RHEL-147186]
  - sched/fair: Limit hrtick work (Phil Auld) [RHEL-147186]
  - sched/core: Add assertions to QUEUE_CLASS (Phil Auld) [RHEL-147186]
  - sched/core: Fix psi_dequeue() for Proxy Execution (Phil Auld) [RHEL-147186]
  - sched/headers: Remove whitespace noise from kernel/sched/sched.h (Phil Auld) [RHEL-147186]
  - sched/rt: Remove a preempt-disable section in rt_mutex_setprio() (Phil Auld) [RHEL-147186]
  - sched/deadline: Walk up cpuset hierarchy to decide root domain when hot-unplug (Phil Auld) [RHEL-147186]
  - cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() (Phil Auld) [RHEL-147186]
  - sched/fair: Enable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186]
  - sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goals (Phil Auld) [RHEL-147186]
  - sched/deadline: Use cpumask_weight_and() in dl_bw_cpus (Phil Auld) [RHEL-147186]
  - sched/deadline: Minor cleanup in select_task_rq_dl() (Phil Auld) [RHEL-147186]
  - sched/deadline: Document dl_server (Phil Auld) [RHEL-147186]
  - sched/deadline: Fix dl_server stop condition (Phil Auld) [RHEL-147186]
  - sched/eevdf: Fix min_vruntime vs avg_vruntime (Phil Auld) [RHEL-147186]
  - sched: Fix proxy/current (push,pull)ability (Phil Auld) [RHEL-147186]
  - sched: Start blocked_on chain processing in find_proxy_task() (Phil Auld) [RHEL-147186]
  - sched: Add an initial sketch of the find_proxy_task() function (Phil Auld) [RHEL-147186]
  - sched: Fix runtime accounting w/ split exec & sched contexts (Phil Auld) [RHEL-147186]
  - sched: Move update_curr_task logic into update_curr_se (Phil Auld) [RHEL-147186]
  - configs: Make sure PROXY_EXEC is off (Phil Auld) [RHEL-147186]
  - sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable (Phil Auld) [RHEL-147186]
  - locking/mutex: Rework task_struct::blocked_on (Phil Auld) [RHEL-147186]
  - sched/core: Remove double update_rq_clock() in __set_cpus_allowed_ptr_locked() (Phil Auld) [RHEL-147186]
  - sched/deadline: Fix dl_server time accounting (Phil Auld) [RHEL-147186]
  - sched/core: Optimize core cookie matching check (Phil Auld) [RHEL-147186]
  - sched/core: Add comment explaining force-idle vruntime snapshots (Phil Auld) [RHEL-147186]
  - sched/proxy: Yield the donor task (Phil Auld) [RHEL-147186]
  - sched: Fix the do_set_cpus_allowed() locking fix (Phil Auld) [RHEL-147186]
  - sched: Remove never used code in mm_cid_get() (Phil Auld) [RHEL-147186]
  - sched: Detect per-class runqueue changes (Phil Auld) [RHEL-147186]
  - sched: Add support to pick functions to take rf (Phil Auld) [RHEL-147186]
  - sched: Match __task_rq_{,un}lock() (Phil Auld) [RHEL-147186]
  - sched: Mandate shared flags for sched_change (Phil Auld) [RHEL-147186]
  - sched: Cleanup the sched_change NOCLOCK usage (Phil Auld) [RHEL-147186]
  - sched: Make __do_set_cpus_allowed() use the sched_change pattern (Phil Auld) [RHEL-147186]
  - sched: Rename do_set_cpus_allowed() (Phil Auld) [RHEL-147186]
  - sched: Add locking comments to sched_class methods (Phil Auld) [RHEL-147186]
  - sched: Move sched_class::prio_changed() into the change pattern (Phil Auld) [RHEL-147186]
  - sched: Fix do_set_cpus_allowed() locking (Phil Auld) [RHEL-147186]
  - sched: Fix migrate_disable_switch() locking (Phil Auld) [RHEL-147186]
  - sched/deadline: Prepare for switched_from() change (Phil Auld) [RHEL-147186]
  - sched: Cleanup sched_delayed handling for class switches (Phil Auld) [RHEL-147186]
  - sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern (Phil Auld) [RHEL-147186]
  - sched/fair: Only update stats for allowed CPUs when looking for dst group (Phil Auld) [RHEL-147186]
  - sched: Employ sched_change guards (Phil Auld) [RHEL-147186]
  - cleanup: Fix documentation build error for ACQUIRE updates (Phil Auld) [RHEL-147186]
  - tools/testing: add linux/args.h header and fix radix, VMA tests (Phil Auld) [RHEL-147186]
  - cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditional locks (Phil Auld) [RHEL-147186]
  - iio: Drop iio_device_claim_direct_scoped() and related infrastructure (Phil Auld) [RHEL-147186]
  - sched: Re-arrange the {EN,DE}QUEUE flags (Phil Auld) [RHEL-147186]
  - sched/topology,x86: Fix build warning (Phil Auld) [RHEL-147186]
  - sched/topology: Fix sched domain build error for GNR, CWF in SNC-3 mode (Phil Auld) [RHEL-147186]
  - sched/fair: Forfeit vruntime on yield (Phil Auld) [RHEL-147186]
  - sched/deadline: only set free_cpus for online runqueues (Phil Auld) [RHEL-147186]
  - sched: Create architecture specific sched domain distances (Phil Auld) [RHEL-147186]
  - sched/deadline: Fix race in push_dl_task() (Phil Auld) [RHEL-147186]
  - vfio/nvgrace-gpu: register device memory for poison handling (Aristeu Rozanski) [RHEL-73608]
  - mm: add stubs for PFNMAP memory failure registration functions (Aristeu Rozanski) [RHEL-73608]
  - mm: fixup pfnmap memory failure handling to use pgoff (Aristeu Rozanski) [RHEL-73608]
  - mm: handle poisoning of pfn without struct pages (Aristeu Rozanski) [RHEL-73608]
  - mm: change ghes code to allow poison of non-struct pfn (Aristeu Rozanski) [RHEL-73608]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-228.el10]
changelog:
  - dpaa2-switch: validate num_ifs to prevent out-of-bounds write (CKI Backport Bot) [RHEL-174253] {CVE-2026-43205}
  - dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero (CKI Backport Bot) [RHEL-174253] {CVE-2026-43205}
  - s390/barrier: Make array_index_mask_nospec() __always_inline (Ramesh Chhetri) [RHEL-174629]
  - s390/entry: Scrub r12 register on kernel entry (Ramesh Chhetri) [RHEL-174629]
  - bitmap: introduce bitmap_weighted_xor() (Michal Schmidt) [RHEL-174745]
  - bitmap: add test_zero_nbits() (Michal Schmidt) [RHEL-174745]
  - bitmap: exclude nbits == 0 cases from bitmap test (Michal Schmidt) [RHEL-174745]
  - bitmap: test bitmap_weight() for more (Michal Schmidt) [RHEL-174745]
  - bitmap: add bitmap_weight_from() (Michal Schmidt) [RHEL-174745]
  - bitmap: align test_bitmap output (Michal Schmidt) [RHEL-174745]
  - bitmap: switch test to scnprintf("%*pbl") (Michal Schmidt) [RHEL-174745]
  - bitmap: Add test for out-of-boundary modifications for scatter & gather (Michal Schmidt) [RHEL-174745]
  - cpumask: Introduce cpumask_weighted_or() (Michal Schmidt) [RHEL-174745]
  - bitmap: Align documentation between bitmap_gather() and bitmap_scatter() (Michal Schmidt) [RHEL-174745]
  - bitmap: remove _check_eq_u32_array (Michal Schmidt) [RHEL-174745]
  - ice: set max queues in alloc_etherdev_mqs() (CKI Backport Bot) [RHEL-172305]
  - ice: use netif_get_num_default_rss_queues() (CKI Backport Bot) [RHEL-172305]
  - HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq (CKI Backport Bot) [RHEL-172748] {CVE-2026-43051}
  - redhat/configs: Enable MPAM options (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Make resctrl_mon_ctx_waiters static (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Fix the check for no monitor components found (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Fix MBA CDP alloc_capable handling on unmount (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Add initial MPAM documentation (Gavin Shan) [RHEL-164228]
  - arm_mpam: Quirk CMN-650's CSU NRDY behaviour (Gavin Shan) [RHEL-164228]
  - arm_mpam: Add workaround for T241-MPAM-6 (Gavin Shan) [RHEL-164228]
  - arm_mpam: Add workaround for T241-MPAM-4 (Gavin Shan) [RHEL-164228]
  - arm_mpam: Add workaround for T241-MPAM-1 (Gavin Shan) [RHEL-164228]
  - arm_mpam: Add quirk framework (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Call resctrl_init() on platforms that can support resctrl (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Select ARCH_HAS_CPU_RESCTRL (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add empty definitions for assorted resctrl functions (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Update the rmid reallocation limit (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add resctrl_arch_rmid_read() (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Allow resctrl to allocate monitors (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add support for csu counters (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add monitor initialisation and domain boilerplate (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add kunit test for control format conversions (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add support for 'MB' resource (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Wait for cacheinfo to be ready (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add rmid index helpers (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Convert to/from MPAMs fixed-point formats (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Hide CDP emulation behind CONFIG_EXPERT (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add CDP emulation (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add plumbing against arm64 task and cpu hooks (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Implement helpers to update configuration (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add resctrl_arch_get_config() (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Implement resctrl_arch_reset_all_ctrls() (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Pick the caches we will use as resctrl resources (Gavin Shan) [RHEL-164228]
  - arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation (Gavin Shan) [RHEL-164228]
  - KVM: arm64: Force guest EL1 to use user-space's partid configuration (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Add helpers to change a task or cpu's MPAM PARTID/PMG values (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Initialise and context switch the MPAMSM_EL1 register (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Add cpu_pm notifier to restore MPAM sysregs (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Advertise the CPUs MPAM limits to the driver (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Drop the CONFIG_EXPERT restriction (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Re-initialise MPAM regs when CPU comes online (Gavin Shan) [RHEL-164228]
  - arm64: mpam: Context switch the MPAM registers (Gavin Shan) [RHEL-164228]
  - KVM: arm64: Make MPAMSM_EL1 accesses UNDEF (Gavin Shan) [RHEL-164228]
  - KVM: arm64: Preserve host MPAM configuration when changing traps (Gavin Shan) [RHEL-164228]
  - arm64/sysreg: Add MPAMSM_EL1 register (Gavin Shan) [RHEL-164228]
  - arm_mpam: Reset when feature configuration bit unset (Gavin Shan) [RHEL-164228]
  - arm_mpam: Ensure in_reset_state is false after applying configuration (Gavin Shan) [RHEL-164228]
  - arm_mpam: Force __iomem casts (Gavin Shan) [RHEL-100932]
  - arm_mpam: Disable preemption when making accesses to fake MSC in kunit test (Gavin Shan) [RHEL-100932]
  - arm_mpam: Fix null pointer dereference when restoring bandwidth counters (Gavin Shan) [RHEL-100932]
  - arm_mpam: Use non-atomic bitops when modifying feature bitmap (Gavin Shan) [RHEL-100932]
  - arm_mpam: Remove duplicate linux/srcu.h header (Gavin Shan) [RHEL-100932]
  - arm_mpam: Stop using uninitialized variables in __ris_msmon_read() (Gavin Shan) [RHEL-100932]
  - MAINTAINERS: new entry for MPAM Driver (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add kunit tests for props_mismatch() (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add kunit test for bitmap reset (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add helper to reset saved mbwu state (Gavin Shan) [RHEL-100932]
  - arm_mpam: Use long MBWU counters if supported (Gavin Shan) [RHEL-100932]
  - arm_mpam: Probe for long/lwd mbwu counters (Gavin Shan) [RHEL-100932]
  - arm_mpam: Consider overflow in bandwidth counter state (Gavin Shan) [RHEL-100932]
  - arm_mpam: Track bandwidth counter state for power management (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add mpam_msmon_read() to read monitor value (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add helpers to allocate monitors (Gavin Shan) [RHEL-100932]
  - arm_mpam: Probe and reset the rest of the features (Gavin Shan) [RHEL-100932]
  - arm_mpam: Allow configuration to be applied and restored during cpu online (Gavin Shan) [RHEL-100932]
  - arm_mpam: Use a static key to indicate when mpam is enabled (Gavin Shan) [RHEL-100932]
  - arm_mpam: Register and enable IRQs (Gavin Shan) [RHEL-100932]
  - arm_mpam: Extend reset logic to allow devices to be reset any time (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add a helper to touch an MSC from any CPU (Gavin Shan) [RHEL-100932]
  - arm_mpam: Reset MSC controls from cpuhp callbacks (Gavin Shan) [RHEL-100932]
  - arm_mpam: Merge supported features during mpam_enable() into mpam_class (Gavin Shan) [RHEL-100932]
  - arm_mpam: Probe the hardware features resctrl supports (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add helpers for managing the locking around the mon_sel registers (Gavin Shan) [RHEL-100932]
  - arm_mpam: Probe hardware to find the supported partid/pmg values (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add cpuhp callbacks to probe MSC hardware (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add MPAM MSC register layout definitions (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add the class and component structures for firmware described ris (Gavin Shan) [RHEL-100932]
  - arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate (Gavin Shan) [RHEL-100932]
  - ACPI / MPAM: Parse the MPAM table (Gavin Shan) [RHEL-100932]
  - ACPI: Define acpi_put_table cleanup handler and acpi_get_table_pointer() helper (Gavin Shan) [RHEL-100932]
  - platform: Define platform_device_put cleanup handler (Gavin Shan) [RHEL-100932]
  - arm64: kconfig: Add Kconfig entry for MPAM (Gavin Shan) [RHEL-100932]
  - ACPI / PPTT: Add a helper to fill a cpumask from a cache_id (Gavin Shan) [RHEL-100932]
  - ACPI / PPTT: Find cache level by cache-id (Gavin Shan) [RHEL-100932]
  - ACPI / PPTT: Add acpi_pptt_cache_v1_full to use pptt cache as one structure (Gavin Shan) [RHEL-100932]
  - ACPI / PPTT: Stop acpi_count_levels() expecting callers to clear levels (Gavin Shan) [RHEL-100932]
  - ACPI / PPTT: Add a helper to fill a cpumask from a processor container (Gavin Shan) [RHEL-100932]
  - s390/pfault: Fix virtual vs physical address confusion (Mircea Dragan) [RHEL-170908]
  - lib/vsprintf: Add specifier for printing struct timespec64 (CKI Backport Bot) [RHEL-172105]
  - RDMA/rw: Fix MR pool exhaustion in bvec RDMA READ path (Kamal Heib) [RHEL-163515]
  - RDMA/rw: Fall back to direct SGE on MR pool exhaustion (Kamal Heib) [RHEL-163515]
  - RDMA/uverbs: Import DMA-BUF module in uverbs_std_types_dmabuf file (Kamal Heib) [RHEL-163515]
  - RDMA/umem: Fix double dma_buf_unpin in failure path (Kamal Heib) [RHEL-163515]
  - RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (Kamal Heib) [RHEL-163515]
  - RDMA/core: Fix stale RoCE GIDs during netdev events at registration (Kamal Heib) [RHEL-163515]
  - RDMA/uverbs: select CONFIG_DMA_SHARED_BUFFER (Kamal Heib) [RHEL-163515]
  - RDMA/uverbs: Add DMABUF object type and operations (Kamal Heib) [RHEL-163515]
  - RDMA/uverbs: Support external FD uobjects (Kamal Heib) [RHEL-163515]
  - RDMA/core: introduce rdma_restrict_node_type() (Kamal Heib) [RHEL-163515]
  - RDMA/umem: don't abuse current->group_leader (Kamal Heib) [RHEL-163515]
  - IB/core: Extend rate limit support for RC QPs (Kamal Heib) [RHEL-163515]
  - RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (Kamal Heib) [RHEL-163515]
  - RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (Kamal Heib) [RHEL-163515]
  - RDMA/core: add MR support for bvec-based RDMA operations (Kamal Heib) [RHEL-163515]
  - RDMA/core: use IOVA-based DMA mapping for bvec RDMA operations (Kamal Heib) [RHEL-163515]
  - RDMA/core: add bio_vec based RDMA read/write API (Kamal Heib) [RHEL-163515]
  - RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (Kamal Heib) [RHEL-163515]
  - RDMA/iwcm: Fix workqueue list corruption by removing work_list (Kamal Heib) [RHEL-163515]
  - RDMA/core: Avoid exporting module local functions and remove not-used ones (Kamal Heib) [RHEL-163515]
  - RDMA/umem: Remove redundant DMABUF ops check (Kamal Heib) [RHEL-163515]
  - IB/core: Add query_port_speed verb (Kamal Heib) [RHEL-163515]
  - IB/core: Refactor rate_show to use ib_port_attr_to_rate() (Kamal Heib) [RHEL-163515]
  - IB/core: Add helper to convert port attributes to data rate (Kamal Heib) [RHEL-163515]
  - IB/core: Add async event on device speed change (Kamal Heib) [RHEL-163515]
  - IB/cache: update gid cache on client reregister event (Kamal Heib) [RHEL-163515]
  - RDMA/core: always drop device refcount in ib_del_sub_device_and_put() (Kamal Heib) [RHEL-163515]
  - RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr() (Kamal Heib) [RHEL-163515]
  - RDMA/ucma: Fix rdma_ucm_query_ib_service_resp struct padding (Kamal Heib) [RHEL-163515]
  - RDMA/cm: Fix leaking the multicast GID table reference (Kamal Heib) [RHEL-163515]
  - RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly (Kamal Heib) [RHEL-163515]
  - RDMA/core: Reduce cond_resched() frequency in __ib_umem_release (Kamal Heib) [RHEL-163515]
  - RDMA/core: Add new IB rate for XDR (8x) support (Kamal Heib) [RHEL-163515]
  - RDMA/core: Prevent soft lockup during large user memory region cleanup (Kamal Heib) [RHEL-163515]
  - RDMA/restrack: Fix typos in the comments (Kamal Heib) [RHEL-163515]
  - RDMA/cm: Correct typedef and bad line warnings (Kamal Heib) [RHEL-163515]
  - IB/isert: add WQ_PERCPU to alloc_workqueue users (Kamal Heib) [RHEL-163515]
  - IB/iser: add WQ_PERCPU to alloc_workqueue users (Kamal Heib) [RHEL-163515]
  - IB/rdmavt: rdmavt_qp.h: clean up kernel-doc comments (Kamal Heib) [RHEL-163515]
  - RDMA/core: WQ_PERCPU added to alloc_workqueue users (Kamal Heib) [RHEL-163515]
  - RDMA/cm: Base cm_id destruction timeout on CMA values (Kamal Heib) [RHEL-163515]
  - RDMA/uverbs: fix some kernel-doc warnings (Kamal Heib) [RHEL-163515]
  - RDMA/core: let rdma_connect_locked() call lockdep_assert_held(&id_priv->handler_mutex) (Kamal Heib) [RHEL-163515]
  - RDMA: Use %pe format specifier for error pointers (Kamal Heib) [RHEL-163515]
  - IB/ipoib: Ignore L3 master device (Kamal Heib) [RHEL-163515]
  - RDMA/core: Use route entry flag to decide on loopback traffic (Kamal Heib) [RHEL-163515]
  - RDMA/core: Squash a single user static function (Kamal Heib) [RHEL-163515]
  - RDMA/core: fix "truely"->"truly" (Kamal Heib) [RHEL-163515]
  - RDMA/ucma: Support write an event into a CM (Kamal Heib) [RHEL-163515]
  - RDMA/ucma: Support query resolved service records (Kamal Heib) [RHEL-163515]
  - RDMA/cma: Support IB service record resolution (Kamal Heib) [RHEL-163515]
  - RDMA/sa_query: Support IB service records resolution (Kamal Heib) [RHEL-163515]
  - RDMA/sa_query: Add RMPP support for SA queries (Kamal Heib) [RHEL-163515]
  - dpll: zl3073x: add ref-sync pair support (Ivan Vecera) [RHEL-157828]
  - dpll: zl3073x: add ref sync and output clock type helpers (Ivan Vecera) [RHEL-157828]
  - dpll: zl3073x: use FIELD_MODIFY() for clear-and-set patterns (Ivan Vecera) [RHEL-157828]
  - dpll: zl3073x: clean up esync get/set and use zl3073x_out_is_ndiv() (Ivan Vecera) [RHEL-157828]
  - dpll: zl3073x: implement frequency monitoring (Ivan Vecera) [RHEL-165161]
  - dpll: add frequency monitoring callback ops (Ivan Vecera) [RHEL-165161]
  - dpll: add frequency monitoring to netlink spec (Ivan Vecera) [RHEL-165161]
  - dpll: zl3073x: drop selected and simplify connected ref getter (Ivan Vecera) [RHEL-171979]
  - dpll: zl3073x: add reference priority to zl3073x_chan (Ivan Vecera) [RHEL-171979]
  - dpll: zl3073x: add DPLL channel status fields to zl3073x_chan (Ivan Vecera) [RHEL-171979]
  - dpll: zl3073x: introduce zl3073x_chan for DPLL channel state (Ivan Vecera) [RHEL-171979]
  - dpll: zl3073x: add zl3073x_ref_state_update helper (Ivan Vecera) [RHEL-171979]
  - dpll: zl3073x: use struct_group to partition states (Ivan Vecera) [RHEL-171979]
  - dpll: zl3073x: add die temperature reporting for supported chips (Ivan Vecera) [RHEL-171979]
  - dpll: zl3073x: detect DPLL channel count from chip ID at runtime (Ivan Vecera) [RHEL-171979]
  - crypto: tegra - Disable softirqs before finalizing request (CKI Backport Bot) [RHEL-159000]
  - iommu/tegra241-cmdqv: Update uAPI to clarify HYP_OWN requirement (Jerry Snitselaar) [RHEL-160189]
  - iommu/tegra241-cmdqv: Set supports_cmd op in tegra241_vcmdq_hw_init() (Jerry Snitselaar) [RHEL-160189]
  - ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr (CKI Backport Bot) [RHEL-169737] {CVE-2025-68183}
  - ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues (CKI Backport Bot) [RHEL-147247]
  - x86/platform/uv: Handle deconfigured sockets (Krzysztof Pawlinski) [RHEL-158967]
  - redhat/configs: enable watchdog pretimout panic functionality for x86 (David Arcari) [RHEL-164699]
  - watchdog: wdat_wdt: Fix ACPI table leak in probe function (David Arcari) [RHEL-164699]
  - net/ipv6: Remove HBH helpers (Michal Schmidt) [RHEL-156515]
  - net: mana: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
  - gve: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
  - bnxt_en: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
  - ice: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
  - net/mlx4: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
  - net/mlx5e: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
  - net/ipv6: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
  - net/ipv6: Drop HBH for BIG TCP on RX side (Michal Schmidt) [RHEL-156515]
  - net/ipv6: Drop HBH for BIG TCP on TX side (Michal Schmidt) [RHEL-156515]
  - net/ipv6: Introduce payload_len helpers (Michal Schmidt) [RHEL-156515]
  - scsi: qla2xxx: Fix improper freeing of purex item (CKI Backport Bot) [RHEL-161120] {CVE-2025-68741}
  - selftests/bpf: Add test to verify the fix of kprobe_write_ctx abuse (Ines Qian) [RHEL-78291]
  - bpf: Fix abuse of kprobe_write_ctx via freplace (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix kprobe multi stacktrace_ips test (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add stacktrace ips test for kprobe_multi/kretprobe_multi (Ines Qian) [RHEL-78291]
  - selftests/bpf: Remove hexdump dependency (Ines Qian) [RHEL-78291]
  - selftests/bpf: Remove xxd util dependency (Ines Qian) [RHEL-78291]
  - selftests/bpf: Skip livepatch test when prerequisites are missing (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add tests for livepatch + bpf trampoline (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add tests for exclusive maps (Ines Qian) [RHEL-78291]
  - bpf: Require frozen map for calculating map hash (Ines Qian) [RHEL-78291]
  - bpf: Limit bpf program signature size (Ines Qian) [RHEL-78291]
  - bpf: Fix exclusive map memory leak (Ines Qian) [RHEL-78291]
  - selftests/bpf: Allow selftests to build with older xxd (Ines Qian) [RHEL-78291]
  - bpftool: Allow bpftool to build with openssl < 3 (Ines Qian) [RHEL-78291]
  - selftests/bpf: Update test_tag to use sha256 (Ines Qian) [RHEL-78291]
  - selftests/bpf: Test widen_imprecise_scalars() with different stack depth (Ines Qian) [RHEL-78291]
  - bpf: account for current allocated stack depth in widen_imprecise_scalars() (Ines Qian) [RHEL-78291]
  - bpf: add _impl suffix for bpf_stream_vprintk() kfunc (Ines Qian) [RHEL-78291]
  - bpf:add _impl suffix for bpf_task_work_schedule* kfuncs (Ines Qian) [RHEL-78291]
  - bpf: Conditionally include dynptr copy kfuncs (Ines Qian) [RHEL-78291]
  - libbpf: Fix powerpc's stack register definition in bpf_tracing.h (Ines Qian) [RHEL-78291]
  - bpf: Sync pending IRQ work before freeing ring buffer (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix redefinition of 'off' as different kind of symbol (Ines Qian) [RHEL-78291]
  - bpf: Fix memory leak in __lookup_instance error path (Ines Qian) [RHEL-78291]
  - selftests: arg_parsing: Ensure data is flushed to disk before reading. (Ines Qian) [RHEL-78291]
  - selftests/bpf: make arg_parsing.c more robust to crashes (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add test for unpinning htab with internal timer struct (Ines Qian) [RHEL-78291]
  - bpf: Avoid RCU context warning when unpinning htab with internal structs (Ines Qian) [RHEL-78291]
  - libbpf: Fix undefined behavior in {get,put}_unaligned_be32() (Ines Qian) [RHEL-78291]
  - bpf: Finish constification of 1st parameter of bpf_d_path() (Ines Qian) [RHEL-78291]
  - libbpf: Fix missing #pragma in libbpf_utils.c (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add tests for rejection of ALU ops with negative offsets (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add test for libbpf_sha256() (Ines Qian) [RHEL-78291]
  - bpf: Reject negative offsets for ALU ops (Ines Qian) [RHEL-78291]
  - libbpf: remove linux/unaligned.h dependency for libbpf_sha256() (Ines Qian) [RHEL-78291]
  - libbpf: move libbpf_sha256() implementation into libbpf_utils.c (Ines Qian) [RHEL-78291]
  - libbpf: move libbpf_errstr() into libbpf_utils.c (Ines Qian) [RHEL-78291]
  - libbpf: remove unused libbpf_strerror_r and STRERR_BUFSIZE (Ines Qian) [RHEL-78291]
  - libbpf: make libbpf_errno.c into more generic libbpf_utils.c (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix realloc size in bpf_get_addrs (Ines Qian) [RHEL-78291]
  - libbpf: Replace AF_ALG with open coded SHA-256 (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add stress test for rqspinlock in NMI (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add test case for different expected_attach_type (Ines Qian) [RHEL-78291]
  - bpf: Enforce expected_attach_type for tailcall compatibility (Ines Qian) [RHEL-78291]
  - bpftool: Remove duplicate string.h header (Ines Qian) [RHEL-78291]
  - bpf: Remove duplicate crypto/sha2.h header (Ines Qian) [RHEL-78291]
  - libbpf: Fix error when st-prefix_ops and ops from differ btf (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add stacktrace map lookup_and_delete_elem test case (Ines Qian) [RHEL-78291]
  - selftests/bpf: Refactor stacktrace_map case with skeleton (Ines Qian) [RHEL-78291]
  - bpf: Add lookup_and_delete_elem for BPF_MAP_STACK_TRACE (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix flaky bpf_cookie selftest (Ines Qian) [RHEL-78291]
  - selftests/bpf: Task_work selftest cleanup fixes (Ines Qian) [RHEL-78291]
  - bpf: Mark kfuncs as __noclone (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add kprobe multi write ctx attach test (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add kprobe write ctx attach test (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add uprobe context ip register change test (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add uprobe context registers changes test (Ines Qian) [RHEL-78291]
  - uprobe: Do not emulate/sstep original instruction when ip is changed (Ines Qian) [RHEL-78291]
  - bpf: Allow uprobe program to change context registers (Ines Qian) [RHEL-78291]
  - bpftool: Add bash completion for program signing options (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add union argument tests using fexit programs (Ines Qian) [RHEL-78291]
  - bpf: Allow union argument in trampoline based programs (Ines Qian) [RHEL-78291]
  - selftests: bpf: Add tests for signed loads from arena (Ines Qian) [RHEL-78291]
  - bpf, arm64: Add support for signed arena loads (Ines Qian) [RHEL-78291]
  - bpf, x86: Add support for signed arena loads (Ines Qian) [RHEL-78291]
  - selftests/bpf: add bpf task work stress tests (Ines Qian) [RHEL-78291]
  - selftests/bpf: BPF task work scheduling tests (Ines Qian) [RHEL-78291]
  - bpf: task work scheduling kfuncs (Ines Qian) [RHEL-78291]
  - bpf: extract map key pointer calculation (Ines Qian) [RHEL-78291]
  - bpf: bpf task work plumbing (Ines Qian) [RHEL-78291]
  - bpf: verifier: permit non-zero returns from async callbacks (Ines Qian) [RHEL-78291]
  - bpf: htab: extract helper for freeing special structs (Ines Qian) [RHEL-78291]
  - bpf: extract generic helper from process_timer_func() (Ines Qian) [RHEL-78291]
  - bpf: refactor special field-type detection (Ines Qian) [RHEL-78291]
  - selftests/bpf: Enable signature verification for some lskel tests (Ines Qian) [RHEL-78291]
  - bpftool: Add support for signing BPF programs (Ines Qian) [RHEL-78291]
  - libbpf: Embed and verify the metadata hash in the loader (Ines Qian) [RHEL-78291]
  - libbpf: Update light skeleton for signing (Ines Qian) [RHEL-78291]
  - bpf: Implement signature verification for BPF programs (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix selftest verifier_arena_large failure (Ines Qian) [RHEL-78291]
  - bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21 (Ines Qian) [RHEL-78291]
  - bpftool: Fix UAF in get_delegate_value (Ines Qian) [RHEL-78291]
  - bpftool: Add HELP_SPEC_OPTIONS in token.c (Ines Qian) [RHEL-78291]
  - selftests/bpf: test cases for callchain sensitive live stack tracking (Ines Qian) [RHEL-78291]
  - selftests/bpf: __not_msg() tag for test_loader framework (Ines Qian) [RHEL-78291]
  - bpf: table based bpf_insn_successors() (Ines Qian) [RHEL-78291]
  - bpf: disable and remove registers chain based liveness (Ines Qian) [RHEL-78291]
  - bpf: signal error if old liveness is more conservative than new (Ines Qian) [RHEL-78291]
  - bpf: enable callchain sensitive stack liveness tracking (Ines Qian) [RHEL-78291]
  - bpf: callchain sensitive stack liveness tracking using CFG (Ines Qian) [RHEL-78291]
  - bpf: compute instructions postorder per subprogram (Ines Qian) [RHEL-78291]
  - bpf: declare a few utility functions as internal api (Ines Qian) [RHEL-78291]
  - bpf: remove redundant REG_LIVE_READ check in stacksafe() (Ines Qian) [RHEL-78291]
  - bpf: use compute_live_registers() info in clean_func_state (Ines Qian) [RHEL-78291]
  - bpf: bpf_verifier_state->cleaned flag instead of REG_LIVE_DONE (Ines Qian) [RHEL-78291]
  - bpf: Move the signature kfuncs to helpers.c (Ines Qian) [RHEL-78291]
  - bpf: Return hashes of maps in BPF_OBJ_GET_INFO_BY_FD (Ines Qian) [RHEL-78291]
  - libbpf: Support exclusive map creation (Ines Qian) [RHEL-78291]
  - libbpf: Implement SHA256 internal helper (Ines Qian) [RHEL-78291]
  - bpf: Implement exclusive map creation (Ines Qian) [RHEL-78291]
  - bpf: Update the bpf_prog_calc_tag to use SHA256 (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add tests for KF_RCU_PROTECTED (Ines Qian) [RHEL-78291]
  - bpf: Enforce RCU protection for KF_RCU_PROTECTED (Ines Qian) [RHEL-78291]
  - bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free() (Ines Qian) [RHEL-78291]
  - bpf...d_path(): constify path argument (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns (Ines Qian) [RHEL-78291]
  - bpf: Do not limit bpf_cgroup_from_id to current's namespace (Ines Qian) [RHEL-78291]
  - bpftool: Search for tracefs at /sys/kernel/tracing first (Ines Qian) [RHEL-78291]
  - selftests/bpf: More open-coded gettid syscall cleanup (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add tests for arena fault reporting (Ines Qian) [RHEL-78291]
  - selftests: bpf: use __stderr in stream error tests (Ines Qian) [RHEL-78291]
  - selftests: bpf: introduce __stderr and __stdout (Ines Qian) [RHEL-78291]
  - bpf: Report arena faults to BPF stderr (Ines Qian) [RHEL-78291]
  - bpf: core: introduce main_prog_aux for stream access (Ines Qian) [RHEL-78291]
  - bpf: arm64: simplify exception table handling (Ines Qian) [RHEL-78291]
  - bpf: WQ_PERCPU added to alloc_workqueue users (Ines Qian) [RHEL-78291]
  - bpf: replace use of system_unbound_wq with system_dfl_wq (Ines Qian) [RHEL-78291]
  - bpf: replace use of system_wq with system_percpu_wq (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix the issue where the error code is 0 (Ines Qian) [RHEL-78291]
  - powerpc64/bpf: Implement PROBE_ATOMIC instructions (Ines Qian) [RHEL-78291]
  - powerpc64/bpf: Introduce bpf_jit_emit_atomic_ops() to emit atomic instructions (Ines Qian) [RHEL-78291]
  - powerpc64/bpf: Implement bpf_addr_space_cast instruction (Ines Qian) [RHEL-78291]
  - powerpc64/bpf: Implement PROBE_MEM32 pseudo instructions (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add BPF program dump in veristat (Ines Qian) [RHEL-78291]
  - libbpf: Remove unused args in parse_usdt_note (Ines Qian) [RHEL-78291]
  - bpf, arm64: Remove duplicated bpf_flush_icache() (Ines Qian) [RHEL-78291]
  - selftests/bpf: Test kfunc bpf_strcasecmp (Ines Qian) [RHEL-78291]
  - bpf: add bpf_strcasecmp kfunc (Ines Qian) [RHEL-78291]
  - selftests/bpf: add benchmark testing for kprobe-multi-all (Ines Qian) [RHEL-78291]
  - selftests/bpf: skip recursive functions for kprobe_multi (Ines Qian) [RHEL-78291]
  - selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c (Ines Qian) [RHEL-78291]
  - bpf: Replace kvfree with kfree for kzalloc memory (Ines Qian) [RHEL-78291]
  - bpftool: Add CET-aware symbol matching for x86_64 architectures (Ines Qian) [RHEL-78291]
  - bpftool: Refactor kernel config reading into common helper (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add LPM trie microbenchmarks (Ines Qian) [RHEL-78291]
  - selftests/bpf: Enable timed may_goto tests for arm64 (Ines Qian) [RHEL-78291]
  - bpf, arm64: Add JIT support for timed may_goto (Ines Qian) [RHEL-78291]
  - selftests/bpf: Enrich subtest_basic_usdt case in selftests to cover SIB handling logic (Ines Qian) [RHEL-78291]
  - libbpf: Fix USDT SIB argument handling causing unrecognized register error (Ines Qian) [RHEL-78291]
  - selftests/bpf: Fix typos and grammar in test sources (Ines Qian) [RHEL-78291]
  - bpf: Add selftest to check the verifier's abstract multiplication (Ines Qian) [RHEL-78291]
  - bpf: Improve the general precision of tnum_mul (Ines Qian) [RHEL-78291]
  - selftests/bpf: Remove may_goto tests from DENYLIST.s390x (Ines Qian) [RHEL-78291]
  - selftests/bpf: Enable timed may_goto verifier tests on s390x (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add __arch_s390x macro (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add a missing newline to the "bad arch spec" message (Ines Qian) [RHEL-78291]
  - s390/bpf: Add s390 JIT support for timed may_goto (Ines Qian) [RHEL-78291]
  - selftests/bpf: Remove entries from config.{arch} already present in config (Ines Qian) [RHEL-78291]
  - bpf: use rcu_read_lock_dont_migrate() for trampoline.c (Ines Qian) [RHEL-78291]
  - bpf: use rcu_read_lock_dont_migrate() for bpf_prog_run_array_cg() (Ines Qian) [RHEL-78291]
  - bpf: use rcu_read_lock_dont_migrate() for bpf_task_storage_free() (Ines Qian) [RHEL-78291]
  - bpf: use rcu_read_lock_dont_migrate() for bpf_iter_run_prog() (Ines Qian) [RHEL-78291]
  - bpf: use rcu_read_lock_dont_migrate() for bpf_inode_storage_free() (Ines Qian) [RHEL-78291]
  - bpf: use rcu_read_lock_dont_migrate() for bpf_cgrp_storage_free() (Ines Qian) [RHEL-78291]
  - bpf: Use sha1() instead of sha1_transform() in bpf_prog_calc_tag() (Ines Qian) [RHEL-78291]
  - selftests/bpf: Tests for is_scalar_branch_taken tnum logic (Ines Qian) [RHEL-78291]
  - bpf: Use tnums for JEQ/JNE is_branch_taken logic (Ines Qian) [RHEL-78291]
  - selftests/bpf: Use vmlinux.h for BPF programs (Ines Qian) [RHEL-78291]
  - libbpf: Add documentation to version and error API functions (Ines Qian) [RHEL-78291]
  - s390/bpf: Use direct calls and jumps where possible (Ines Qian) [RHEL-78291]
  - bpftool: Add kernel.kptr_restrict hint for no instructions (Ines Qian) [RHEL-78291]
  - bpf: Add a verbose message when the BTF limit is reached (Ines Qian) [RHEL-78291]
  - bpf: Replace get_next_cpu() with cpumask_next_wrap() (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add test for DEVMAP reuse (Ines Qian) [RHEL-78291]
  - libbpf: Fix reuse of DEVMAP (Ines Qian) [RHEL-78291]
  - bpf: Remove migrate_disable in kprobe_multi_link_prog_run (Ines Qian) [RHEL-78291]
  - selftests/bpf: Copy test_kmods when installing selftest (Ines Qian) [RHEL-78291]
  - bpf: Don't use %pK through printk (Ines Qian) [RHEL-78291]
  - bpf: Replace kvfree with kfree for kzalloc memory (Ines Qian) [RHEL-78291]
  - bpf: Remove redundant __GFP_NOWARN (Ines Qian) [RHEL-78291]
  - bpf: Standardize function declaration style (Ines Qian) [RHEL-78291]
  - bpf: removed unused 'env' parameter from is_reg64 and insn_has_def32 (Ines Qian) [RHEL-78291]
  - selftests/bpf: Test multi_st_ops and calling kfuncs from different programs (Ines Qian) [RHEL-78291]
  - selftests/bpf: Add multi_st_ops that supports multiple instances (Ines Qian) [RHEL-78291]
  - bpf: Allow struct_ops to get map id by kdata (Ines Qian) [RHEL-78291]
  - bpftool: Add bash completion for token argument (Ines Qian) [RHEL-78291]
  - bpftool: Add bpftool-token manpage (Ines Qian) [RHEL-78291]
  - bpftool: Add bpf_token show (Ines Qian) [RHEL-78291]
  - selftests/bpf: Test concurrent task local data key creation (Ines Qian) [RHEL-78291]
  - selftests/bpf: Test basic task local data operations (Ines Qian) [RHEL-78291]
  - selftests/bpf: Introduce task local data (Ines Qian) [RHEL-78291]
  - bpf: Allow syscall bpf programs to call non-recur helpers (Ines Qian) [RHEL-78291]
  - i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock" (Charles Haithcock) [RHEL-154387]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-229.el10]
changelog:
  - ptrace: slightly saner 'get_dumpable()' logic (Ricardo Robaina) [RHEL-176448] {CVE-2026-46333}
  - mm/page_alloc: clear page->private in free_pages_prepare() (Rafael Aquini) [RHEL-174757] {CVE-2026-43303}
  - mm: thp: deny THP for files on anonymous inodes (Rafael Aquini) [RHEL-171616] {CVE-2026-23375}
  - anon_inode: rework assertions (Rafael Aquini) [RHEL-171616]
  - vfs: use the new debug macros in inode_set_cached_link() (Rafael Aquini) [RHEL-171616]
  - vfs: catch invalid modes in may_open() (Rafael Aquini) [RHEL-171616]
  - vfs: add initial support for CONFIG_DEBUG_VFS (Rafael Aquini) [RHEL-171616]
  - fs: add S_ANON_INODE (Rafael Aquini) [RHEL-171616]
  - selftests/filesystems: add open() test for anonymous inodes (Rafael Aquini) [RHEL-171616]
  - selftests/filesystems: add exec() test for anonymous inodes (Rafael Aquini) [RHEL-171616]
  - selftests/filesystems: add chmod() test for anonymous inodes (Rafael Aquini) [RHEL-171616]
  - selftests/filesystems: add chown() test for anonymous inodes (Rafael Aquini) [RHEL-171616]
  - selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor (Rafael Aquini) [RHEL-171616]
  - anon_inode: raise SB_I_NODEV and SB_I_NOEXEC (Rafael Aquini) [RHEL-171616]
  - pidfs: use anon_inode_setattr() (Rafael Aquini) [RHEL-171616]
  - anon_inode: explicitly block ->setattr() (Rafael Aquini) [RHEL-171616]
  - pidfs: use anon_inode_getattr() (Rafael Aquini) [RHEL-171616]
  - anon_inode: use a proper mode internally (Rafael Aquini) [RHEL-171616]
  - coccinelle: kmalloc_obj: Remove default GFP_KERNEL arg (Michal Schmidt) [RHEL-174796]
  - default_gfp(): avoid using the "newfangled" __VA_OPT__ trick (Michal Schmidt) [RHEL-174796]
  - add default_gfp() helper macro and use it in the new *alloc_obj() helpers (Michal Schmidt) [RHEL-174796]
  - coccinelle: Add kmalloc_objs conversion script (Michal Schmidt) [RHEL-174796]
  - slab.h: disable completely broken overflow handling in flex allocations (Michal Schmidt) [RHEL-174796]
  - slab: Introduce kmalloc_flex() and family (Michal Schmidt) [RHEL-174796]
  - compiler_types: Introduce __flex_counter() and family (Michal Schmidt) [RHEL-174796]
  - checkpatch: Suggest kmalloc_obj family for sizeof allocations (Michal Schmidt) [RHEL-174796]
  - slab: Introduce kmalloc_obj() and family (Michal Schmidt) [RHEL-174796]
  - Bluetooth: hci_event: fix potential UAF in SSP passkey handlers (David Marlin) [RHEL-172460]
  - Bluetooth: hci_sync: fix stack buffer overflow in hci_le_big_create_sync (David Marlin) [RHEL-172460 RHEL-172865] {CVE-2026-31772}
  - Bluetooth: SMP: derive legacy responder STK authentication from MITM state (David Marlin) [RHEL-172460]
  - Bluetooth: SMP: force responder MITM requirements before building the pairing response (David Marlin) [RHEL-172460]
  - Bluetooth: MGMT: validate mesh send advertising payload length (David Marlin) [RHEL-172460]
  - Bluetooth: hci_event: fix potential UAF in hci_le_remote_conn_param_req_evt (David Marlin) [RHEL-172460]
  - Bluetooth: hci_conn: fix potential UAF in set_cig_params_sync (David Marlin) [RHEL-172460]
  - Bluetooth: MGMT: validate LTK enc_size on load (David Marlin) [RHEL-172460 RHEL-172580] {CVE-2026-43020}
  - Bluetooth: hci_h4: Fix race during initialization (David Marlin) [RHEL-172460]
  - Bluetooth: hci_event: move wake reason storage into validated event handlers (David Marlin) [RHEL-172460]
  - Bluetooth: SCO: fix race conditions in sco_sock_connect() (David Marlin) [RHEL-172460 RHEL-172607] {CVE-2026-43023}
  - Bluetooth: hci_sync: call destroy in hci_cmd_sync_run if immediate (David Marlin) [RHEL-172460]
  - Bluetooth: hci_sync: annotate data-races around hdev->req_status (David Marlin) [RHEL-172460]
  - Bluetooth: hci_qca: Migrate to serdev specific shutdown function (David Marlin) [RHEL-172460]
  - Bluetooth: hci_aml: Migrate to serdev specific shutdown function (David Marlin) [RHEL-172460]
  - Bluetooth: hci_qca: Enable HFP hardware offload for WCN6855 and WCN7850 (David Marlin) [RHEL-172460]
  - Bluetooth: hci_qca: Refactor HFP hardware offload capability handling (David Marlin) [RHEL-172460]
  - Bluetooth: btusb: Remove duplicate entry for 0x13d3/0x3618 (David Marlin) [RHEL-172460]
  - Bluetooth: btintel: Remove unneeded CONFIG_PM* #ifdef's (David Marlin) [RHEL-172460]
  - Bluetooth: btnxpuart: Remove unneeded CONFIG_PM ifdef (David Marlin) [RHEL-172460]
  - Bluetooth: btintel_pcie: Remove unnecessary check before kfree_skb() (David Marlin) [RHEL-172460]
  - Bluetooth: btusb: Reject autosuspend if discovery is active (David Marlin) [RHEL-172460]
  - Bluetooth: hci_core: Export hci_discovery_active (David Marlin) [RHEL-172460]
  - Bluetooth: btusb: Use pm_ptr instead of #ifdef CONFIG_PM (David Marlin) [RHEL-172460]
  - Bluetooth: Fix using PHYs bitfields as PHY value (David Marlin) [RHEL-172460]
  - Bluetooth: btqca: Add WCN6855 firmware priority selection feature (David Marlin) [RHEL-172460]
  - Bluetooth: btqca: move WCN7850 workaround to the caller (David Marlin) [RHEL-172460]
  - Bluetooth: btmtksdio: Use pm_ptr instead of #ifdef CONFIG_PM (David Marlin) [RHEL-172460]
  - Bluetooth: hci_bcm4377: Use generic power management (David Marlin) [RHEL-172460]
  - xfrm: esp: avoid in-place decrypt on shared skb frags (CKI Backport Bot) [RHEL-174522] {CVE-2026-43284}
  - redhat/configs: enable CONFIG_SCLP_OFB for s390x (Jan Polensky) [RHEL-170705]
  - iommu/arm-smmu-v3: Fix typos introduced by arm_smmu_invs (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Do not continue in __arm_smmu_domain_inv_range() (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Perform per-domain invalidations using arm_smmu_invs (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Add arm_smmu_invs based arm_smmu_domain_inv_range() (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Populate smmu_domain->invs when attaching masters (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Pre-allocate a per-master invalidation array (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Introduce a per-domain arm_smmu_invs array (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Add an inline arm_smmu_domain_free() (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Explicitly set smmu_domain->stage for SVA (Jerry Snitselaar) [RHEL-88961]
  - iommu/arm-smmu-v3: Add a missing dma_wmb() for hitless STE update (Jerry Snitselaar) [RHEL-88961]
  - sort.h: hoist cmp_int() into generic header file (Jerry Snitselaar) [RHEL-88961]
  - lib/sort.c: add _nonatomic() variants with cond_resched() (Jerry Snitselaar) [RHEL-88961]
  - lib/list_sort: clarify comparison function requirements in list_sort() (Jerry Snitselaar) [RHEL-88961]
  - lib/sort: clarify comparison function requirements in sort_r() (Jerry Snitselaar) [RHEL-88961]
  - cgroup/cpuset: Skip security check for hotplug induced v1 task migration (Waiman Long) [RHEL-160958]
  - cgroup/cpuset: Simplify setsched decision check in task iteration loop of cpuset_can_attach() (Waiman Long) [RHEL-160958]
  - blk-cgroup: wait for blkcg cleanup before initializing new disk (Ming Lei) [RHEL-93825]


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-230.el10iv
changelog:
  - Rebuild base kernel commit bebaf790e1b4 for kernel-automotive
  - powercap: intel_rapl: Add support for Nova Lake processors (Steve Best) [RHEL-117269]
  - cifs: make default value of retrans as zero (Paulo Alcantara) [RHEL-171638]
  - selftests/bpf: Ensure typedef are deduplicated in split BTF (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix deduplication of typedef with base definitions (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add tests for ld_{abs,ind} failure path in subprogs (Jerome Marchand) [RHEL-139985]
  - bpf: Remove static qualifier from local subprog pointer (Jerome Marchand) [RHEL-139985]
  - bpf: Fix ld_{abs,ind} failure path analysis in subprogs (Jerome Marchand) [RHEL-139985]
  - bpf: Propagate error from visit_tailcall_insn (Jerome Marchand) [RHEL-139985]
  - ftrace,bpf: Remove FTRACE_OPS_FL_JMP ftrace_ops flag (Jerome Marchand) [RHEL-139985]
  - ftrace: Fix address for jmp mode in t_show() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add regression test for bpf_d_path() (Jerome Marchand) [RHEL-139985]
  - bpf: Fix verifier assumptions of bpf_d_path's output buffer (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add test for truncated dmabuf_iter reads (Jerome Marchand) [RHEL-139985]
  - bpf: Fix truncated dmabuf iterator reads (Jerome Marchand) [RHEL-139985]
  - x86/unwind/orc: Support reliable unwinding through BPF stack frames (Jerome Marchand) [RHEL-139985]
  - bpf: Add bpf_has_frame_pointer() (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix -Wdiscarded-qualifiers under C23 (Jerome Marchand) [RHEL-139985]
  - bpftool: Fix build warnings due to MS extensions (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add -fms-extensions to bpf build flags (Jerome Marchand) [RHEL-139985]
  - bpf: optimize bpf_map_update_elem() for map-in-map types (Jerome Marchand) [RHEL-139985]
  - bpf: make kprobe_multi_link_prog_run always_inline (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add success stats to rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Precede non-head waiter queueing with AA check (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Disable spinning for trylock fallback (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Use trylock fallback when per-CPU rqnode is busy (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Perform AA checks immediately (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Enclose lock/unlock within lock entry acquisitions (Jerome Marchand) [RHEL-139985]
  - bpf: Remove runqslower tool (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Remove usage of lsm/file_alloc_security in selftest (Jerome Marchand) [RHEL-139985]
  - bpf: Disable file_alloc_security hook (Jerome Marchand) [RHEL-139985]
  - bpf: check for insn arrays in check_ptr_alignment (Jerome Marchand) [RHEL-139985]
  - bpf: force BPF_F_RDONLY_PROG on insn array creation (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Make CS length configurable for rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add lock wait time stats to rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Relax CPU requirements for rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - bpf: Introduce internal bpf_map_check_op_flags helper function (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix some incorrect @param descriptions in the comment of libbpf.h (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Call bpf_get_numa_node_id() in trigger_count() (Jerome Marchand) [RHEL-139985]
  - docs: bpf: map_array: Specify BPF_MAP_TYPE_PERCPU_ARRAY value size limit (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix htab_update/reenter_update selftest failure (Jerome Marchand) [RHEL-139985]
  - bpf: implement "jmp" mode for trampoline (Jerome Marchand) [RHEL-139985]
  - bpf: specify the old and new poke_type for bpf_arch_text_poke (Jerome Marchand) [RHEL-139985]
  - bpf,x86: adjust the "jmp" mode for bpf trampoline (Jerome Marchand) [RHEL-139985]
  - bpf: fix the usage of BPF_TRAMP_F_SKIP_FRAME (Jerome Marchand) [RHEL-139985]
  - x86/ftrace: Implement DYNAMIC_FTRACE_WITH_JMP (Jerome Marchand) [RHEL-139985]
  - ftrace: Introduce FTRACE_OPS_FL_JMP (Jerome Marchand) [RHEL-139985]
  - bpf: cleanup aux->used_maps after jit (Jerome Marchand) [RHEL-139985]
  - selftests: bpf: Add tests for unbalanced rcu_read_lock (Jerome Marchand) [RHEL-139985]
  - bpf: support nested rcu critical sections (Jerome Marchand) [RHEL-139985]
  - bpf: test the correct stack liveness of tail calls (Jerome Marchand) [RHEL-139985]
  - bpf: correct stack liveness for tail calls (Jerome Marchand) [RHEL-139985]
  - bpf: test the proper verification of tail calls (Jerome Marchand) [RHEL-139985]
  - bpf: properly verify tail call behavior (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Improve reliability of test_perf_branches_no_hw() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: skip test_perf_branches_hw() on unsupported platforms (Jerome Marchand) [RHEL-139985]
  - bpf: Document cfi_stubs and owner fields in struct bpf_struct_ops (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Use ASSERT_STRNEQ to factor in long slab cache names (Jerome Marchand) [RHEL-139985]
  - bpf: don't skip other information if xlated_prog_insns is skipped (Jerome Marchand) [RHEL-139985]
  - bpf: verifier: Move desc->imm setup to sort_kfunc_descs_by_imm_off() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Align kfuncs renamed in bpf tree (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add BTF dedup tests for recursive typedef definitions (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix BTF dedup to support recursive typedef definitions (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix failure paths in send_signal test (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Convert glob_match() to bpf arena (Jerome Marchand) [RHEL-139985]
  - bpf: Handle return value of ftrace_set_filter_ip in register_fentry (Jerome Marchand) [RHEL-139985]
  - bpf: Add missing checks to avoid verbose verifier log (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: retry bpf_map_update_elem() when E2BIG is returned (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add test to verify freeing the special fields in pcpu maps (Jerome Marchand) [RHEL-139985]
  - bpf: Free special fields when update [lru_,]percpu_hash maps (Jerome Marchand) [RHEL-139985]
  - bpf: Adjust return value for queue destruction in rqspinlock (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add C-level selftests for indirect jumps (Jerome Marchand) [RHEL-139985]
  - libbpf: support llvm-generated indirect jumps (Jerome Marchand) [RHEL-139985]
  - bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_X (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: test instructions arrays with blinding (Jerome Marchand) [RHEL-139985]
  - bpf: support instructions arrays with constants blinding (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add selftests for new insn_array map (Jerome Marchand) [RHEL-139985]
  - libbpf: Recognize insn_array map type (Jerome Marchand) [RHEL-139985]
  - bpftool: Recognize insn_array map type (Jerome Marchand) [RHEL-139985]
  - bpf, x86: add new map type: instructions array (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Test parsing of (multi-)split BTF (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix parsing of multi-split BTF (Jerome Marchand) [RHEL-139985]
  - docs/bpf: Add missing BPF k/uprobe program types to docs (Jerome Marchand) [RHEL-139985]
  - libbpf: Update the comment to remove the reference to the deprecated interface bpf_program__load(). (Jerome Marchand) [RHEL-139985]
  - libbpf: Complete the missing @param and @return tags in btf.h (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add test for conditional jumps on same scalar register (Jerome Marchand) [RHEL-139985]
  - bpf: Skip bounds adjustment for conditional jumps on same scalar register (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add ABBCCA case for rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Disable queue destruction for deadlocks (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix intermittent failures in file_reader test (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix the incorrect reference to the memlock_rlim variable in the comment. (Jerome Marchand) [RHEL-139985]
  - libbpf: Optimize the redundant code in the bpf_object__init_user_btf_maps() function. (Jerome Marchand) [RHEL-139985]
  - bpf: Fix stackmap overflow check in __bpf_get_stackid() (Jerome Marchand) [RHEL-139985]
  - bpf: Refactor stack map trace depth calculation into helper function (Jerome Marchand) [RHEL-139985]
  - bpftool: Fix missing closing parethesis for BTF_KIND_UNKN (Jerome Marchand) [RHEL-139985]
  - selftests/bpf/benchs: Add overwrite mode benchmark for BPF ring buffer (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add overwrite mode test for BPF ring buffer (Jerome Marchand) [RHEL-139985]
  - bpf: Add overwrite mode for BPF ring buffer (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add file dynptr tests (Jerome Marchand) [RHEL-139985]
  - bpf: dispatch to sleepable file dynptr (Jerome Marchand) [RHEL-139985]
  - bpf: verifier: refactor kfunc specialization (Jerome Marchand) [RHEL-139985]
  - bpf: add kfuncs and helpers support for file dynptrs (Jerome Marchand) [RHEL-139985]
  - bpf: add plumbing for file-backed dynptr (Jerome Marchand) [RHEL-139985]
  - bpf: verifier: centralize const dynptr check in unmark_stack_slots_dynptr() (Jerome Marchand) [RHEL-139985]
  - bpf: widen dynptr size/offset to 64 bit (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: remove unnecessary kfunc prototypes (Jerome Marchand) [RHEL-139985]
  - libbpf: fix formatting of bpf_object__append_subprog_code (Jerome Marchand) [RHEL-139985]
  - bpf: make bpf_insn_successors to return a pointer (Jerome Marchand) [RHEL-139985]
  - bpf: generalize and export map_get_next_key for arrays (Jerome Marchand) [RHEL-139985]
  - bpf: save the start of functions in bpf_prog_aux (Jerome Marchand) [RHEL-139985]
  - bpf: fix the return value of push_stack (Jerome Marchand) [RHEL-139985]
  - bpf: Clarify get_outer_instance() handling in propagate_to_outer_instance() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix list_del() in arena list (Jerome Marchand) [RHEL-139985]
  - samples/bpf: Fix spelling typos in samples/bpf (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix selftest verif_scale_strobemeta failure with llvm22 (Jerome Marchand) [RHEL-139985]
  - bpf: mark vma->{vm_mm,vm_file} as __safe_trusted_or_null (Jerome Marchand) [RHEL-139985]
  - bpf: mark mm->owner as __safe_rcu_or_null (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Silence unused-but-set build warnings (Jerome Marchand) [RHEL-139985]
  - bpf: Consistently use bpf_rcu_lock_held() everywhere (Jerome Marchand) [RHEL-139985]
  - bpf: Extract internal structs validation logic into helpers (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add more bpf_wq tests (Jerome Marchand) [RHEL-139985]
  - bpf: Fix handling maps with no BTF and non-constant offsets for the bpf_wq (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Test bpf_strcasestr,bpf_strncasestr kfuncs (Jerome Marchand) [RHEL-139985]
  - bpf: add bpf_strcasestr,bpf_strncasestr kfuncs (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add tests for async cb context (Jerome Marchand) [RHEL-139985]
  - bpf: Refactor storage_get_func_atomic to generic non_sleepable flag (Jerome Marchand) [RHEL-139985]
  - bpf: Fix sleepable context for async callbacks (Jerome Marchand) [RHEL-139985]
  - bpf: Cleanup unused func args in rqspinlock implementation (Jerome Marchand) [RHEL-139985]
  - bpf: Add dynptr type for skb metadata (Jerome Marchand) [RHEL-139985]
  - cpufreq/amd-pstate: Add comment explaining nominal_perf usage for performance policy (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Add static asserts for EPP indices (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Fix some whitespace issues (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Adjust return values in amd_pstate_update_status() (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Make amd_pstate_get_mode_string() never return NULL (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Drop NULL value from amd_pstate_mode_string (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Use sysfs_match_string() for epp (Steve Best) [RHEL-127643]
  - efi/cper: Fix cper_bits_to_str buffer handling and return value (Thomas Huth) [RHEL-164371]
  - efi: Wipe INITRD config table from memory after consumption (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Fix EDID support in mixed-mode (Thomas Huth) [RHEL-164371]
  - docs: efi: add CPER functions to driver-api (Thomas Huth) [RHEL-164371]
  - efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs (Thomas Huth) [RHEL-164371]
  - efi/cper: Add a new helper function to print bitmasks (Thomas Huth) [RHEL-164371]
  - efi/cper: Adjust infopfx size to accept an extra space (Thomas Huth) [RHEL-164371]
  - efi/libstub: x86: Store EDID in boot_params (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Add support for reading EDID (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Initialize screen_info in helper function (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Find GOP handle instead of GOP data (Thomas Huth) [RHEL-164371]
  - efi: Fix trailing whitespace in header file (Thomas Huth) [RHEL-164371]
  - efi/memattr: Convert efi_memattr_init() return type to void (Thomas Huth) [RHEL-164371]
  - efi: stmm: fix kernel-doc "bad line" warnings (Thomas Huth) [RHEL-164371]
  - efi/riscv: Remove the useless failure return message print (Thomas Huth) [RHEL-164371]
  - efistub/x86: Add fallback for SMBIOS record lookup (Thomas Huth) [RHEL-164371]
  - kthread: Warn if mm_struct lacks user_ns in kthread_use_mm() (Thomas Huth) [RHEL-164371]
  - arm64/efi: Don't fail check current_in_efi() if preemptible (Thomas Huth) [RHEL-164371]
  - arm64: efi: Fix NULL pointer dereference by initializing user_ns (Thomas Huth) [RHEL-164371]
  - arm64/efi: Call EFI runtime services without disabling preemption (Thomas Huth) [RHEL-164371]
  - arm64/efi: Move uaccess en/disable out of efi_set_pgd() (Thomas Huth) [RHEL-164371]
  - arm64/efi: Drop efi_rt_lock spinlock from EFI arch wrapper (Thomas Huth) [RHEL-164371]
  - arm64/fpsimd: Permit kernel mode NEON with IRQs off (Thomas Huth) [RHEL-164371]
  - arm64/fpsimd: Don't warn when EFI execution context is preemptible (Thomas Huth) [RHEL-164371]
  - efi/runtime-wrappers: Keep track of the efi_runtime_lock owner (Thomas Huth) [RHEL-164371]
  - efi: Add missing static initializer for efi_mm::cpus_allowed_lock (Thomas Huth) [RHEL-164371]
  - efi/libstub: Fix page table access in 5-level to 4-level paging transition (Thomas Huth) [RHEL-164371]
  - platform/x86/amd/pmf: Added a module parameter to disable the Smart PC function (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Introduce new interface to export NPU metrics (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Use devm_mutex_init() for mutex initialization (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Refactor repetitive BIOS output handling (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Replace magic table id with METRICS_TABLE_ID (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Rename IPU metrics fields to NPU for consistency (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Remove redundant ternary operators (Steve Best) [RHEL-127641]
  - hwmon: (k10temp) Add AMD Steam Deck APU ID (Steve Best) [RHEL-127650]
  - hwmon: (k10temp) Add device ID for Strix Halo (Steve Best) [RHEL-127650]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-230.el10]
changelog:
  * Fri May 29 2026 Oleksii Baranov <olebaran@redhat.com> - 6.12.0-230.el10iv
  - Rebuild base kernel commit bebaf790e1b4 for kernel-automotive
  - powercap: intel_rapl: Add support for Nova Lake processors (Steve Best) [RHEL-117269]
  - cifs: make default value of retrans as zero (Paulo Alcantara) [RHEL-171638]
  - selftests/bpf: Ensure typedef are deduplicated in split BTF (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix deduplication of typedef with base definitions (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add tests for ld_{abs,ind} failure path in subprogs (Jerome Marchand) [RHEL-139985]
  - bpf: Remove static qualifier from local subprog pointer (Jerome Marchand) [RHEL-139985]
  - bpf: Fix ld_{abs,ind} failure path analysis in subprogs (Jerome Marchand) [RHEL-139985]
  - bpf: Propagate error from visit_tailcall_insn (Jerome Marchand) [RHEL-139985]
  - ftrace,bpf: Remove FTRACE_OPS_FL_JMP ftrace_ops flag (Jerome Marchand) [RHEL-139985]
  - ftrace: Fix address for jmp mode in t_show() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add regression test for bpf_d_path() (Jerome Marchand) [RHEL-139985]
  - bpf: Fix verifier assumptions of bpf_d_path's output buffer (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add test for truncated dmabuf_iter reads (Jerome Marchand) [RHEL-139985]
  - bpf: Fix truncated dmabuf iterator reads (Jerome Marchand) [RHEL-139985]
  - x86/unwind/orc: Support reliable unwinding through BPF stack frames (Jerome Marchand) [RHEL-139985]
  - bpf: Add bpf_has_frame_pointer() (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix -Wdiscarded-qualifiers under C23 (Jerome Marchand) [RHEL-139985]
  - bpftool: Fix build warnings due to MS extensions (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add -fms-extensions to bpf build flags (Jerome Marchand) [RHEL-139985]
  - bpf: optimize bpf_map_update_elem() for map-in-map types (Jerome Marchand) [RHEL-139985]
  - bpf: make kprobe_multi_link_prog_run always_inline (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add success stats to rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Precede non-head waiter queueing with AA check (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Disable spinning for trylock fallback (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Use trylock fallback when per-CPU rqnode is busy (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Perform AA checks immediately (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Enclose lock/unlock within lock entry acquisitions (Jerome Marchand) [RHEL-139985]
  - bpf: Remove runqslower tool (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Remove usage of lsm/file_alloc_security in selftest (Jerome Marchand) [RHEL-139985]
  - bpf: Disable file_alloc_security hook (Jerome Marchand) [RHEL-139985]
  - bpf: check for insn arrays in check_ptr_alignment (Jerome Marchand) [RHEL-139985]
  - bpf: force BPF_F_RDONLY_PROG on insn array creation (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Make CS length configurable for rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add lock wait time stats to rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Relax CPU requirements for rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - bpf: Introduce internal bpf_map_check_op_flags helper function (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix some incorrect @param descriptions in the comment of libbpf.h (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Call bpf_get_numa_node_id() in trigger_count() (Jerome Marchand) [RHEL-139985]
  - docs: bpf: map_array: Specify BPF_MAP_TYPE_PERCPU_ARRAY value size limit (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix htab_update/reenter_update selftest failure (Jerome Marchand) [RHEL-139985]
  - bpf: implement "jmp" mode for trampoline (Jerome Marchand) [RHEL-139985]
  - bpf: specify the old and new poke_type for bpf_arch_text_poke (Jerome Marchand) [RHEL-139985]
  - bpf,x86: adjust the "jmp" mode for bpf trampoline (Jerome Marchand) [RHEL-139985]
  - bpf: fix the usage of BPF_TRAMP_F_SKIP_FRAME (Jerome Marchand) [RHEL-139985]
  - x86/ftrace: Implement DYNAMIC_FTRACE_WITH_JMP (Jerome Marchand) [RHEL-139985]
  - ftrace: Introduce FTRACE_OPS_FL_JMP (Jerome Marchand) [RHEL-139985]
  - bpf: cleanup aux->used_maps after jit (Jerome Marchand) [RHEL-139985]
  - selftests: bpf: Add tests for unbalanced rcu_read_lock (Jerome Marchand) [RHEL-139985]
  - bpf: support nested rcu critical sections (Jerome Marchand) [RHEL-139985]
  - bpf: test the correct stack liveness of tail calls (Jerome Marchand) [RHEL-139985]
  - bpf: correct stack liveness for tail calls (Jerome Marchand) [RHEL-139985]
  - bpf: test the proper verification of tail calls (Jerome Marchand) [RHEL-139985]
  - bpf: properly verify tail call behavior (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Improve reliability of test_perf_branches_no_hw() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: skip test_perf_branches_hw() on unsupported platforms (Jerome Marchand) [RHEL-139985]
  - bpf: Document cfi_stubs and owner fields in struct bpf_struct_ops (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Use ASSERT_STRNEQ to factor in long slab cache names (Jerome Marchand) [RHEL-139985]
  - bpf: don't skip other information if xlated_prog_insns is skipped (Jerome Marchand) [RHEL-139985]
  - bpf: verifier: Move desc->imm setup to sort_kfunc_descs_by_imm_off() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Align kfuncs renamed in bpf tree (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add BTF dedup tests for recursive typedef definitions (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix BTF dedup to support recursive typedef definitions (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix failure paths in send_signal test (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Convert glob_match() to bpf arena (Jerome Marchand) [RHEL-139985]
  - bpf: Handle return value of ftrace_set_filter_ip in register_fentry (Jerome Marchand) [RHEL-139985]
  - bpf: Add missing checks to avoid verbose verifier log (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: retry bpf_map_update_elem() when E2BIG is returned (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add test to verify freeing the special fields in pcpu maps (Jerome Marchand) [RHEL-139985]
  - bpf: Free special fields when update [lru_,]percpu_hash maps (Jerome Marchand) [RHEL-139985]
  - bpf: Adjust return value for queue destruction in rqspinlock (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add C-level selftests for indirect jumps (Jerome Marchand) [RHEL-139985]
  - libbpf: support llvm-generated indirect jumps (Jerome Marchand) [RHEL-139985]
  - bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_X (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: test instructions arrays with blinding (Jerome Marchand) [RHEL-139985]
  - bpf: support instructions arrays with constants blinding (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add selftests for new insn_array map (Jerome Marchand) [RHEL-139985]
  - libbpf: Recognize insn_array map type (Jerome Marchand) [RHEL-139985]
  - bpftool: Recognize insn_array map type (Jerome Marchand) [RHEL-139985]
  - bpf, x86: add new map type: instructions array (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Test parsing of (multi-)split BTF (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix parsing of multi-split BTF (Jerome Marchand) [RHEL-139985]
  - docs/bpf: Add missing BPF k/uprobe program types to docs (Jerome Marchand) [RHEL-139985]
  - libbpf: Update the comment to remove the reference to the deprecated interface bpf_program__load(). (Jerome Marchand) [RHEL-139985]
  - libbpf: Complete the missing @param and @return tags in btf.h (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add test for conditional jumps on same scalar register (Jerome Marchand) [RHEL-139985]
  - bpf: Skip bounds adjustment for conditional jumps on same scalar register (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add ABBCCA case for rqspinlock stress test (Jerome Marchand) [RHEL-139985]
  - rqspinlock: Disable queue destruction for deadlocks (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix intermittent failures in file_reader test (Jerome Marchand) [RHEL-139985]
  - libbpf: Fix the incorrect reference to the memlock_rlim variable in the comment. (Jerome Marchand) [RHEL-139985]
  - libbpf: Optimize the redundant code in the bpf_object__init_user_btf_maps() function. (Jerome Marchand) [RHEL-139985]
  - bpf: Fix stackmap overflow check in __bpf_get_stackid() (Jerome Marchand) [RHEL-139985]
  - bpf: Refactor stack map trace depth calculation into helper function (Jerome Marchand) [RHEL-139985]
  - bpftool: Fix missing closing parethesis for BTF_KIND_UNKN (Jerome Marchand) [RHEL-139985]
  - selftests/bpf/benchs: Add overwrite mode benchmark for BPF ring buffer (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add overwrite mode test for BPF ring buffer (Jerome Marchand) [RHEL-139985]
  - bpf: Add overwrite mode for BPF ring buffer (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: add file dynptr tests (Jerome Marchand) [RHEL-139985]
  - bpf: dispatch to sleepable file dynptr (Jerome Marchand) [RHEL-139985]
  - bpf: verifier: refactor kfunc specialization (Jerome Marchand) [RHEL-139985]
  - bpf: add kfuncs and helpers support for file dynptrs (Jerome Marchand) [RHEL-139985]
  - bpf: add plumbing for file-backed dynptr (Jerome Marchand) [RHEL-139985]
  - bpf: verifier: centralize const dynptr check in unmark_stack_slots_dynptr() (Jerome Marchand) [RHEL-139985]
  - bpf: widen dynptr size/offset to 64 bit (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: remove unnecessary kfunc prototypes (Jerome Marchand) [RHEL-139985]
  - libbpf: fix formatting of bpf_object__append_subprog_code (Jerome Marchand) [RHEL-139985]
  - bpf: make bpf_insn_successors to return a pointer (Jerome Marchand) [RHEL-139985]
  - bpf: generalize and export map_get_next_key for arrays (Jerome Marchand) [RHEL-139985]
  - bpf: save the start of functions in bpf_prog_aux (Jerome Marchand) [RHEL-139985]
  - bpf: fix the return value of push_stack (Jerome Marchand) [RHEL-139985]
  - bpf: Clarify get_outer_instance() handling in propagate_to_outer_instance() (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix list_del() in arena list (Jerome Marchand) [RHEL-139985]
  - samples/bpf: Fix spelling typos in samples/bpf (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Fix selftest verif_scale_strobemeta failure with llvm22 (Jerome Marchand) [RHEL-139985]
  - bpf: mark vma->{vm_mm,vm_file} as __safe_trusted_or_null (Jerome Marchand) [RHEL-139985]
  - bpf: mark mm->owner as __safe_rcu_or_null (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Silence unused-but-set build warnings (Jerome Marchand) [RHEL-139985]
  - bpf: Consistently use bpf_rcu_lock_held() everywhere (Jerome Marchand) [RHEL-139985]
  - bpf: Extract internal structs validation logic into helpers (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add more bpf_wq tests (Jerome Marchand) [RHEL-139985]
  - bpf: Fix handling maps with no BTF and non-constant offsets for the bpf_wq (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Test bpf_strcasestr,bpf_strncasestr kfuncs (Jerome Marchand) [RHEL-139985]
  - bpf: add bpf_strcasestr,bpf_strncasestr kfuncs (Jerome Marchand) [RHEL-139985]
  - selftests/bpf: Add tests for async cb context (Jerome Marchand) [RHEL-139985]
  - bpf: Refactor storage_get_func_atomic to generic non_sleepable flag (Jerome Marchand) [RHEL-139985]
  - bpf: Fix sleepable context for async callbacks (Jerome Marchand) [RHEL-139985]
  - bpf: Cleanup unused func args in rqspinlock implementation (Jerome Marchand) [RHEL-139985]
  - bpf: Add dynptr type for skb metadata (Jerome Marchand) [RHEL-139985]
  - cpufreq/amd-pstate: Add comment explaining nominal_perf usage for performance policy (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Add static asserts for EPP indices (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Fix some whitespace issues (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Adjust return values in amd_pstate_update_status() (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Make amd_pstate_get_mode_string() never return NULL (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Drop NULL value from amd_pstate_mode_string (Steve Best) [RHEL-127643]
  - cpufreq/amd-pstate: Use sysfs_match_string() for epp (Steve Best) [RHEL-127643]
  - efi/cper: Fix cper_bits_to_str buffer handling and return value (Thomas Huth) [RHEL-164371]
  - efi: Wipe INITRD config table from memory after consumption (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Fix EDID support in mixed-mode (Thomas Huth) [RHEL-164371]
  - docs: efi: add CPER functions to driver-api (Thomas Huth) [RHEL-164371]
  - efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs (Thomas Huth) [RHEL-164371]
  - efi/cper: Add a new helper function to print bitmasks (Thomas Huth) [RHEL-164371]
  - efi/cper: Adjust infopfx size to accept an extra space (Thomas Huth) [RHEL-164371]
  - efi/libstub: x86: Store EDID in boot_params (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Add support for reading EDID (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Initialize screen_info in helper function (Thomas Huth) [RHEL-164371]
  - efi/libstub: gop: Find GOP handle instead of GOP data (Thomas Huth) [RHEL-164371]
  - efi: Fix trailing whitespace in header file (Thomas Huth) [RHEL-164371]
  - efi/memattr: Convert efi_memattr_init() return type to void (Thomas Huth) [RHEL-164371]
  - efi: stmm: fix kernel-doc "bad line" warnings (Thomas Huth) [RHEL-164371]
  - efi/riscv: Remove the useless failure return message print (Thomas Huth) [RHEL-164371]
  - efistub/x86: Add fallback for SMBIOS record lookup (Thomas Huth) [RHEL-164371]
  - kthread: Warn if mm_struct lacks user_ns in kthread_use_mm() (Thomas Huth) [RHEL-164371]
  - arm64/efi: Don't fail check current_in_efi() if preemptible (Thomas Huth) [RHEL-164371]
  - arm64: efi: Fix NULL pointer dereference by initializing user_ns (Thomas Huth) [RHEL-164371]
  - arm64/efi: Call EFI runtime services without disabling preemption (Thomas Huth) [RHEL-164371]
  - arm64/efi: Move uaccess en/disable out of efi_set_pgd() (Thomas Huth) [RHEL-164371]
  - arm64/efi: Drop efi_rt_lock spinlock from EFI arch wrapper (Thomas Huth) [RHEL-164371]
  - arm64/fpsimd: Permit kernel mode NEON with IRQs off (Thomas Huth) [RHEL-164371]
  - arm64/fpsimd: Don't warn when EFI execution context is preemptible (Thomas Huth) [RHEL-164371]
  - efi/runtime-wrappers: Keep track of the efi_runtime_lock owner (Thomas Huth) [RHEL-164371]
  - efi: Add missing static initializer for efi_mm::cpus_allowed_lock (Thomas Huth) [RHEL-164371]
  - efi/libstub: Fix page table access in 5-level to 4-level paging transition (Thomas Huth) [RHEL-164371]
  - platform/x86/amd/pmf: Added a module parameter to disable the Smart PC function (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Introduce new interface to export NPU metrics (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Use devm_mutex_init() for mutex initialization (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Refactor repetitive BIOS output handling (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Replace magic table id with METRICS_TABLE_ID (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Rename IPU metrics fields to NPU for consistency (Steve Best) [RHEL-127641]
  - platform/x86/amd/pmf: Remove redundant ternary operators (Steve Best) [RHEL-127641]
  - hwmon: (k10temp) Add AMD Steam Deck APU ID (Steve Best) [RHEL-127650]
  - hwmon: (k10temp) Add device ID for Strix Halo (Steve Best) [RHEL-127650]


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-231.el10iv
changelog:
  - Rebuild base kernel commit 1d47564ebba9 for kernel-automotive
  - ibmveth: Disable GSO for packets with small MSS (Mamatha Inamdar) [RHEL-175521]
  - KVM: arm64: Invert KVM_PGTABLE_WALK_HANDLE_FAULT to fix pKVM walkers (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Fix page leak in user_mem_abort() on atomic fault (Sebastian Ott) [RHEL-151899]
  - kselftest/arm64: Add HWCAP test for FEAT_LS64 (Sebastian Ott) [RHEL-151899]
  - arm64: Add support for FEAT_{LS64, LS64_V} (Sebastian Ott) [RHEL-151899]
  - docs: arm64: Document EL3 requirements for FEAT_PMUv3 (Sebastian Ott) [RHEL-151899]
  - docs: arm64: Document EL3 requirements for cpu debug architecture (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Enable FEAT_{LS64, LS64_V} in the supported guest (Sebastian Ott) [RHEL-151899]
  - arm64: Provide basic EL2 setup for FEAT_{LS64, LS64_V} usage at EL0/1 (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Handle DABT caused by LS64* instructions on unsupported memory (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Add documentation for KVM_EXIT_ARM_LDST64B (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Add exit to userspace on {LD,ST}64B* outside of memslots (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Verify that reads to inaccessible guest_memfd VMAs SIGBUS (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Verify that faulting in private guest_memfd memory fails (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Add wrapper macro to handle and assert on expected SIGBUS (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Isolate the guest_memfd Copy-on-Write negative testcase (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Add wrappers for mmap() and munmap() to assert success (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Add test coverage for guest_memfd without GUEST_MEMFD_FLAG_MMAP (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Create a new guest_memfd for each testcase (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Stash the host page size in a global in the guest_memfd test (Sebastian Ott) [RHEL-151899]
  - KVM: guest_memfd: Allow mmap() on guest_memfd for x86 VMs with private memory (Sebastian Ott) [RHEL-151899]
  - KVM: Explicitly mark KVM_GUEST_MEMFD as depending on KVM_GENERIC_MMU_NOTIFIER (Sebastian Ott) [RHEL-151899]
  - KVM: guest_memfd: Invalidate SHARED GPAs if gmem supports INIT_SHARED (Sebastian Ott) [RHEL-151899]
  - KVM: guest_memfd: Add INIT_SHARED flag, reject user page faults if not set (Sebastian Ott) [RHEL-151899]
  - KVM: Rework KVM_CAP_GUEST_MEMFD_MMAP into KVM_CAP_GUEST_MEMFD_FLAGS (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: nv: Forward FEAT_XNX permissions to the shadow stage-2 (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Add guest_memfd testcase to fault-in on !mmap()'d memory (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: guest_memfd mmap() test when mmap is supported (Sebastian Ott) [RHEL-151899]
  - KVM: selftests: Do not use hardcoded page sizes in guest_memfd test (Sebastian Ott) [RHEL-151899]
  - KVM: Allow and advertise support for host mmap() on guest_memfd files (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Enable support for guest_memfd backed memory (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: nv: Handle VNCR_EL2-triggered faults backed by guest_memfd (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Handle guest_memfd-backed guest page faults (Sebastian Ott) [RHEL-151899]
  - KVM: arm64: Refactor user_mem_abort() (Sebastian Ott) [RHEL-151899]
  - KVM: x86/mmu: Handle guest page faults for guest_memfd with shared memory (Sebastian Ott) [RHEL-151899]
  - KVM: x86/mmu: Extend guest_memfd's max mapping level to shared mappings (Sebastian Ott) [RHEL-151899]
  - KVM: x86/mmu: Enforce guest_memfd's max order when recovering hugepages (Sebastian Ott) [RHEL-151899]
  - KVM: x86/mmu: Hoist guest_memfd max level/order helpers "up" in mmu.c (Sebastian Ott) [RHEL-151899]
  - KVM: x86/mmu: Rename .private_max_mapping_level() to .gmem_max_mapping_level() (Sebastian Ott) [RHEL-151899]
  - KVM: guest_memfd: Track guest_memfd mmap support in memslot (Sebastian Ott) [RHEL-151899]
  - KVM: guest_memfd: Add plumbing to host to map guest_memfd pages (Sebastian Ott) [RHEL-151899]
  - KVM: x86: Enable KVM_GUEST_MEMFD for all 64-bit builds (Sebastian Ott) [RHEL-151899]
  - KVM: Fix comment that refers to kvm uapi header path (Sebastian Ott) [RHEL-151899]
  - KVM: Fix comments that refer to slots_lock (Sebastian Ott) [RHEL-151899]
  - KVM: Rename kvm_slot_can_be_private() to kvm_slot_has_gmem() (Sebastian Ott) [RHEL-151899]
  - KVM: Rename CONFIG_KVM_GENERIC_PRIVATE_MEM to CONFIG_HAVE_KVM_ARCH_GMEM_POPULATE (Sebastian Ott) [RHEL-151899]
  - KVM: x86: Select TDX's KVM_GENERIC_xxx dependencies iff CONFIG_KVM_INTEL_TDX=y (Sebastian Ott) [RHEL-151899]
  - KVM: x86: Select KVM_GENERIC_PRIVATE_MEM directly from KVM_SW_PROTECTED_VM (Sebastian Ott) [RHEL-151899]
  - KVM: x86: Have all vendor neutral sub-configs depend on KVM_X86, not just KVM (Sebastian Ott) [RHEL-151899]
  - KVM: Rename CONFIG_KVM_PRIVATE_MEM to CONFIG_KVM_GUEST_MEMFD (Sebastian Ott) [RHEL-151899]


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-232.el10iv
changelog:
  - Rebuild base kernel commit d3e637abf7ff for kernel-automotive
  - PCI: Fix alignment calculation for resource size larger than align (Myron Stowe) [RHEL-151449]
  - PCI: Fix premature removal from realloc_head list during resource assignment (Myron Stowe) [RHEL-151449]
  - PCI: Prevent shrinking bridge window from its required size (Myron Stowe) [RHEL-151449]
  - Documentation: PCI: Document PCIe TLP Header decoder for AER messages (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Fix pci_pwrctrl_is_required() device node leak (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Do not power off on pwrctrl device removal (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Create pwrctrl devices only for PCI device nodes (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Ensure that remote endpoint node parent has supply requirement (Myron Stowe) [RHEL-151449]
  - sparc/PCI: Initialize msi_addr_mask for OF-created PCI devices (Myron Stowe) [RHEL-151449]
  - powerpc/pci: Initialize msi_addr_mask for OF-created PCI devices (Myron Stowe) [RHEL-151449]
  - ALSA: hda/intel: Make MSI address limit based on the device DMA limit (Myron Stowe) [RHEL-151449]
  - drm/radeon: Make MSI address limit based on the device DMA limit (Myron Stowe) [RHEL-151449]
  - PCI/MSI: Check the device specific address mask in msi_verify_entries() (Myron Stowe) [RHEL-151449]
  - PCI/MSI: Convert the boolean no_64bit_msi flag to a DMA address mask (Myron Stowe) [RHEL-151449]
  - PCI: Correct PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 value (Myron Stowe) [RHEL-151449]
  - PCI: endpoint: pci-epf-test: Select configfs (Myron Stowe) [RHEL-151449]
  - PCI: Account fully optional bridge windows correctly (Myron Stowe) [RHEL-151449]
  - PCI: Remove useless WARN_ON() from devres (Myron Stowe) [RHEL-151449]
  - PCI/P2PDMA: Add missing struct p2pdma_provider documentation (Myron Stowe) [RHEL-151449]
  - Documentation: PCI: Fix typos in msi-howto.rst (Myron Stowe) [RHEL-151449]
  - PCI: endpoint: Add missing NULL check for alloc_workqueue() (Myron Stowe) [RHEL-151449]
  - PCI: Add WQ_PERCPU to alloc_workqueue() users (Myron Stowe) [RHEL-151449]
  - PCI: Disable ACS SV for IDT 0x8090 switch (Myron Stowe) [RHEL-151449]
  - PCI: Disable ACS SV for IDT 0x80b5 switch (Myron Stowe) [RHEL-151449]
  - PCI: Cache ACS Capabilities register (Myron Stowe) [RHEL-151449]
  - PCI: Enable ACS after configuring IOMMU for OF platforms (Myron Stowe) [RHEL-151449]
  - PCI: Add ACS quirk for Pericom PI7C9X2G404 switches [12d8:b404] (Myron Stowe) [RHEL-151449]
  - PCI: Add ACS quirk for Qualcomm Hamoa & Glymur (Myron Stowe) [RHEL-151449]
  - PCI: Use device_lock_assert() to verify device lock is held (Myron Stowe) [RHEL-151449]
  - PCI: Use lockdep_assert_held(pci_bus_sem) to verify lock is held (Myron Stowe) [RHEL-151449]
  - PCI: Fix pci_slot_lock () device locking (Myron Stowe) [RHEL-151449]
  - PCI: Fix pci_slot_trylock() error handling (Myron Stowe) [RHEL-151449]
  - PCI: Mark Nvidia GB10 to avoid bus reset (Myron Stowe) [RHEL-151449]
  - PCI: Mark ASM1164 SATA controller to avoid bus reset (Myron Stowe) [RHEL-151449]
  - Documentation: tracing: Add PCI tracepoint documentation (Myron Stowe) [RHEL-151449]
  - PCI: Move CardBus bridge scanning to setup-cardbus.c (Myron Stowe) [RHEL-151449]
  - PCI: Add pbus_validate_busn() for Bus Number validation (Myron Stowe) [RHEL-151449]
  - PCI: Add dword #defines for Bus Number + Secondary Latency Timer (Myron Stowe) [RHEL-151449]
  - PCI: Use scnprintf() instead of sprintf() (Myron Stowe) [RHEL-151449]
  - PCI: Handle CardBus-specific params in setup-cardbus.c (Myron Stowe) [RHEL-151449]
  - PCI: Separate CardBus setup & build it only with CONFIG_CARDBUS (Myron Stowe) [RHEL-151449]
  - PCI: Add 'pci' prefix to struct pci_dev_resource handling functions (Myron Stowe) [RHEL-151449]
  - PCI: Use resource_assigned() in setup-bus.c algorithm (Myron Stowe) [RHEL-151449]
  - resource: Mark res given to resource_assigned() as const (Myron Stowe) [RHEL-151449]
  - PCI: Add pbus_mem_size_optional() to handle optional sizes (Myron Stowe) [RHEL-151449]
  - PCI: Check invalid align earlier in pbus_size_mem() (Myron Stowe) [RHEL-151449]
  - PCI: Log reset and restore of resources (Myron Stowe) [RHEL-151449]
  - PCI: Add pci_resource_is_bridge_win() (Myron Stowe) [RHEL-151449]
  - PCI: Fetch dev_res to local var in __assign_resources_sorted() (Myron Stowe) [RHEL-151449]
  - PCI: Use res_to_dev_res() in reassign_resources_sorted() (Myron Stowe) [RHEL-151449]
  - PCI: Pass bridge window resource to pbus_size_mem() (Myron Stowe) [RHEL-151449]
  - PCI: Push realloc check into pbus_size_mem() (Myron Stowe) [RHEL-151449]
  - resource: Increase MAX_IORES_LEVEL to 8 (Myron Stowe) [RHEL-151449]
  - PCI: Use resource_set_range() that correctly sets ->end (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Create pwrctrl device if graph port is found (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Add PCIe M.2 connector support (Myron Stowe) [RHEL-151449]
  - PCI: Drop the assert_perst() callback (Myron Stowe) [RHEL-151449]
  - PCI: qcom: Drop the assert_perst() callbacks (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Switch to pwrctrl create, power on/off, destroy APIs (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Add APIs to power on/off pwrctrl devices (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Add APIs to create, destroy pwrctrl devices (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: Add 'struct pci_pwrctrl::power_{on/off}' callbacks (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: pwrseq: Factor out power on/off code to helpers (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: slot: Factor out power on/off code to helpers (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: slot: Rename private struct and pointers for consistency (Myron Stowe) [RHEL-151449]
  - PCI/pwrctrl: pwrseq: Rename private struct and pointers for consistency (Myron Stowe) [RHEL-151449]
  - PCI/PTM: Fix pcie_ptm_create_debugfs() memory leak (Myron Stowe) [RHEL-151449]
  - PCI/portdrv: Use bus-type functions (Myron Stowe) [RHEL-151449]
  - PCI/portdrv: Don't check for valid device and driver in bus callbacks (Myron Stowe) [RHEL-151449]
  - PCI/portdrv: Move pcie_port_bus_type to pcie source file (Myron Stowe) [RHEL-151449]
  - PCI/portdrv: Don't check for the driver's and device's bus (Myron Stowe) [RHEL-151449]
  - PCI/portdrv: Drop empty shutdown callback (Myron Stowe) [RHEL-151449]
  - PCI/portdrv: Fix potential resource leak (Myron Stowe) [RHEL-151449]
  - PCI/PM: Prevent runtime suspend until devices are fully initialized (Myron Stowe) [RHEL-151449]
  - PCI/PM: Avoid redundant delays on D3hot->D3cold (Myron Stowe) [RHEL-151449]
  - PCI/P2PDMA: Reset page reference count when page mapping fails (Myron Stowe) [RHEL-151449]
  - PCI/P2PDMA: Fix p2pmem_alloc_mmap() warning condition (Myron Stowe) [RHEL-151449]
  - PCI/P2PDMA: Release per-CPU pgmap ref when vm_insert_page() fails (Myron Stowe) [RHEL-151449]
  - PCI/PME: Replace RMW of Root Status register with direct write (Myron Stowe) [RHEL-151449]
  - PCI/ACPI: Restrict program_hpx_type2() to AER bits (Myron Stowe) [RHEL-151449]
  - PCI: Initialize RCB from pci_configure_device() (Myron Stowe) [RHEL-151449]
  - PCI: Check parent for NULL in of_pci_bus_release_domain_nr() (Myron Stowe) [RHEL-151449]
  - PCI: Mark 3ware-9650SA Root Port Extended Tags as broken (Myron Stowe) [RHEL-151449]
  - PCI: Do not attempt to set ExtTag for VFs (Myron Stowe) [RHEL-151449]
  - PCI: endpoint: Fix swapped parameters in pci_{primary/secondary}_epc_epf_unlink() functions (Myron Stowe) [RHEL-151449]
  - PCI: endpoint: Avoid creating sub-groups asynchronously (Myron Stowe) [RHEL-151449]
  - Documentation: PCI: endpoint: Fix ntb/vntb copy & paste errors (Myron Stowe) [RHEL-151449]
  - PCI/bwctrl: Disable BW controller on Intel P45 using a quirk (Myron Stowe) [RHEL-151449]
  - PCI: trace: Add RAS tracepoint to monitor link speed changes (Myron Stowe) [RHEL-151449]
  - PCI: trace: Add generic RAS tracepoint for hotplug event (Myron Stowe) [RHEL-151449]
  - PCI/AER: Clear stale errors on reporting agents upon probe (Myron Stowe) [RHEL-151449]
  - resource: Introduce resource_assigned() for discerning active resources (Myron Stowe) [RHEL-151449]
  - PCI: Test for bit underflow in pcie_set_readrq() (Myron Stowe) [RHEL-151449]
  - docs: powerpc: add htm.rst to toctree (Myron Stowe) [RHEL-151449]
  - PCI: pnv_php: Enable third attention indicator state (Myron Stowe) [RHEL-151449]
  - PCI: pnv_php: Fix surprise plug detection and recovery (Myron Stowe) [RHEL-151449]
  - powerpc/eeh: Export eeh_unfreeze_pe() (Myron Stowe) [RHEL-151449]
  - PCI: pnv_php: Work around switches with broken presence detection (Myron Stowe) [RHEL-151449]
  - PCI: pnv_php: Clean up allocated IRQs on unplug (Myron Stowe) [RHEL-151449]
  - resource: replace open coded variant of DEFINE_RES() (Myron Stowe) [RHEL-151449]
  - resource: replace open coded variants of DEFINE_RES_*_NAMED() (Myron Stowe) [RHEL-151449]
  - resource: replace open coded variant of DEFINE_RES_NAMED_DESC() (Myron Stowe) [RHEL-151449]
  - resource: split DEFINE_RES_NAMED_DESC() out of DEFINE_RES_NAMED() (Myron Stowe) [RHEL-151449]
  - xfs: fix remote xattr valuelblk check (CKI Backport Bot) [RHEL-174054] {CVE-2026-43158}
  - xfs: fix the xattr scrub to detect freemap/entries array collisions (CKI Backport Bot) [RHEL-174054] {CVE-2026-43158}
  - xfs: strengthen attr leaf block freemap checking (CKI Backport Bot) [RHEL-174054] {CVE-2026-43158}
  - xfs: refactor attr3 leaf table size computation (CKI Backport Bot) [RHEL-174054] {CVE-2026-43158}
  - xfs: fix freemap adjustments when adding xattrs to leaf blocks (CKI Backport Bot) [RHEL-174054] {CVE-2026-43158}
  - xfs: delete attr leaf freemap entries when empty (CKI Backport Bot) [RHEL-174054] {CVE-2026-43158}
  - smb: client: fix OOB reads parsing symlink error response (CKI Backport Bot) [RHEL-171476] {CVE-2026-31613}
  - fs/notify: call exportfs_encode_fid with s_umount (Jay Shin) [RHEL-167108] {CVE-2025-40237}
  - fs: relax assertions on failure to encode file handles (Jay Shin) [RHEL-167108]
  - scsi: ses: Fix devices attaching to different hosts (Tomas Henzl) [RHEL-153020]


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-233.el10iv
changelog:
  - Rebuild base kernel commit 069b862c9daf for kernel-automotive
  - crypto: authenc - Correctly pass EINPROGRESS back up to the caller (CKI Backport Bot) [RHEL-130557]
  - proc: fix type confusion in pde_set_flags() (Abhi Das) [RHEL-163346] {CVE-2025-38653}
  - proc: fix missing pde_set_flags() for net proc files (Abhi Das) [RHEL-163346] {CVE-2025-38653}
  - proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al (CKI Backport Bot) [RHEL-163346] {CVE-2025-38653}
  - rxrpc: Fix recvmsg() unconditional requeue (CKI Backport Bot) [RHEL-147235] {CVE-2026-23066}


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-234.el10iv
changelog:
  - Rebuild base kernel commit b95feab4cca7 for kernel-automotive
  - s390/tape: Add support for bigger block sizes (Ramesh Chhetri) [RHEL-136091]
  - s390/tape: Introduce idal buffer array (Ramesh Chhetri) [RHEL-136091]
  - s390/tape: Move idal allocation to core functions (Ramesh Chhetri) [RHEL-136091]
  - s390/tape: Fix return value of ccw helper functions (Ramesh Chhetri) [RHEL-136091]
  - s390/tape: Remove extra CCW allocation for error recovery (Ramesh Chhetri) [RHEL-136091]
  - s390/tape: Remove 3590 Read Opposite error recovery (Ramesh Chhetri) [RHEL-136091]
  - s390/tape: Remove 34xx Read Opposite error recovery (Ramesh Chhetri) [RHEL-136091]
  - s390/tape: Remove count parameter from read/write_block functions (Ramesh Chhetri) [RHEL-136091]
  - redhat/configs: automotive: disable CONFIG_IO_URING (Brian Masney) [RHEL-178183]
  - scsi: smartpqi: Silence a recursive lock warning (Tomas Henzl) [RHEL-169577]
  - dpll: zl3073x: report FFO as DPLL vs input reference offset (Ivan Vecera) [RHEL-173193]
  - dpll: add fractional frequency offset to pin-parent-device (Ivan Vecera) [RHEL-173193]
  - dpll: zl3073x: implement pin operational state reporting (Ivan Vecera) [RHEL-173188]
  - dpll: add pin operational state (Ivan Vecera) [RHEL-173188]
  - smb: client: validate dacloffset before building DACL pointers (Paulo Alcantara) [RHEL-172829]
  - smb: client: use kzalloc to zero-initialize security descriptor buffer (Paulo Alcantara) [RHEL-172829]
  - smb: client: scope end_of_dacl to CIFS_DEBUG2 use in parse_dacl (Paulo Alcantara) [RHEL-172829]
  - smb: client: require a full NFS mode SID before reading mode bits (Paulo Alcantara) [RHEL-172829]
  - smb: client: validate the whole DACL before rewriting it in cifsacl (Paulo Alcantara) [RHEL-172829] {CVE-2026-31709}
  - panic: introduce helper functions for panic state (Jocelyn Falempe) [RHEL-135265]
  - redhat/configs: add CONFIG_LOGO_LINUX_CLUT224_FILE (Jocelyn Falempe) [RHEL-135265]
  - redhat/configs: add CONFIG_HYPERV_VMBUS (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Fix build on MIPS64 (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Replace license boilerplate by SPDX header (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Fold au1100fb.h into its only user (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Replace custom printk wrappers by pr_* (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Make driver compilable on non-mips platforms (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Use proper conversion specifiers in printk formats (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Mark several local functions as static (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Don't store device specific data in global variables (Jocelyn Falempe) [RHEL-135265]
  - fbcon: Remove struct fbcon_display.inverse (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1200fb: Fix a memory leak in au1200fb_drv_probe() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: ffb: fix corrupted video output on Sun FFB1 (Jocelyn Falempe) [RHEL-135265]
  - fbdev: of_display_timing: Fix device node reference leak in of_get_display_timings() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: au1100fb: Check return value of clk_enable() in .resume() (Jocelyn Falempe) [RHEL-135265]
  - printk, vt, fbcon: Remove console_conditional_schedule() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: fix fb_pad_unaligned_buffer mask (Jocelyn Falempe) [RHEL-135265]
  - fbdev: of: display_timing: fix refcount leak in of_get_display_timings() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: vt8500lcdfb: fix missing dma_free_coherent() (Jocelyn Falempe) [RHEL-135265]
  - video/logo: don't select LOGO_LINUX_MONO and LOGO_LINUX_VGA16 by default (Jocelyn Falempe) [RHEL-135265]
  - video/logo: move logo selection logic to Kconfig (Jocelyn Falempe) [RHEL-135265]
  - video/logo: remove logo_mac_clut224 (Jocelyn Falempe) [RHEL-135265]
  - newport_con: depend on LOGO_LINUX_CLUT224 instead of LOGO_SGI_CLUT224 (Jocelyn Falempe) [RHEL-135265]
  - video/logo: allow custom logo (Jocelyn Falempe) [RHEL-135265]
  - video/logo: add a type parameter to the logo makefile function (Jocelyn Falempe) [RHEL-135265]
  - video/logo: remove orphan .pgm Makefile rule (Jocelyn Falempe) [RHEL-135265]
  - fbdev: omapfb: remove duplicate check in omapfb_setup_mem() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: sh_mobile_lcdc: Make FB_DEVICE dependency optional (Jocelyn Falempe) [RHEL-135265]
  - fbdev: omapfb: Make FB_DEVICE dependency optional (Jocelyn Falempe) [RHEL-135265]
  - fbcon: check return value of con2fb_acquire_newinfo() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: hyperv_fb: Remove hyperv_fb driver (Jocelyn Falempe) [RHEL-135265]
  - fbdev: Use device_create_with_groups() to fix sysfs groups registration race (Jocelyn Falempe) [RHEL-135265]
  - fbdev: smscufx: properly copy ioctl memory to kernelspace (Jocelyn Falempe) [RHEL-135265]
  - fbdev: rivafb: fix divide error in nv3_arb() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: i810: use appopriate log interface dev_info (Jocelyn Falempe) [RHEL-135265]
  - fbdev: tridentfb: replace printk() with dev_*() in probe (Jocelyn Falempe) [RHEL-135265]
  - fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timing (Jocelyn Falempe) [RHEL-135265]
  - fbdev: tcx.c fix mem_map to correct smem_start offset (Jocelyn Falempe) [RHEL-135265]
  - drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setup (Jocelyn Falempe) [RHEL-135265]
  - fbdev: gxt4500fb: Use dev_err instead of printk (Jocelyn Falempe) [RHEL-135265]
  - fbdev: gbefb: fix to use physical address instead of dma address (Jocelyn Falempe) [RHEL-135265]
  - fbdev: vesafb: Use dev_* fn's instead printk (Jocelyn Falempe) [RHEL-135265]
  - fbdev: vga16fb: Request memory region (Jocelyn Falempe) [RHEL-135265]
  - fbdev: vga16fb: replace printk() with dev_*() in probe (Jocelyn Falempe) [RHEL-135265]
  - fbdev: atyfb: Check if pll_ops->init_pll failed (Jocelyn Falempe) [RHEL-135265]
  - fbcon: Set fb_display[i]->mode to NULL when the mode is released (Jocelyn Falempe) [RHEL-135265]
  - fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Jocelyn Falempe) [RHEL-135265]
  - fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Jocelyn Falempe) [RHEL-135265]
  - fbdev: Fix logic error in "offb" name match (Jocelyn Falempe) [RHEL-135265]
  - fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver (Jocelyn Falempe) [RHEL-135265]
  - fbdev: Make drivers depend on LCD_CLASS_DEVICE (Jocelyn Falempe) [RHEL-135265]
  - fbdev: radeonfb: Remove stale product link in Kconfig (Jocelyn Falempe) [RHEL-135265]
  - Drivers: hv: Add CONFIG_HYPERV_VMBUS option (Jocelyn Falempe) [RHEL-135265]
  - fbdev: simplefb: Fix use after free in simplefb_detach_genpds() (Jocelyn Falempe) [RHEL-135265]
  - fbdev: s3fb: Revert mclk stop in suspend (Jocelyn Falempe) [RHEL-135265]
  - fbdev: mb862xxfb: Use int type to store negative error codes (Jocelyn Falempe) [RHEL-135265]
  - fbdev: Use string choices helpers (Jocelyn Falempe) [RHEL-135265]
  - fbdev: core: Fix ubsan warning in pixel_to_pat (Jocelyn Falempe) [RHEL-135265]
  - fbdev: s3fb: Implement 1 and 2 BPP modes, improve 4 BPP (Jocelyn Falempe) [RHEL-135265]
  - fbdev: s3fb: Implement powersave for S3 FB (Jocelyn Falempe) [RHEL-135265]
  - fbdev: xenfb: Use vmalloc_array to simplify code (Jocelyn Falempe) [RHEL-135265]
  - fbdev/simplefb: Sort headers correctly (Jocelyn Falempe) [RHEL-135265]
  - fbdev: Turn FB_MODE_HELPERS into an internal config option (Jocelyn Falempe) [RHEL-135265]
  - fbdev: Make drivers depend on FB_TILEBLITTING (Jocelyn Falempe) [RHEL-135265]
  - fbcon: Streamline setting rotated/unrotated bitops (Jocelyn Falempe) [RHEL-135265]
  - fbcon: Move fbcon callbacks into struct fbcon_bitops (Jocelyn Falempe) [RHEL-135265]
  - fbcon: Set rotate_font callback with related callbacks (Jocelyn Falempe) [RHEL-135265]
  - fbcon: Rename struct fbcon_ops to struct fbcon_par (Jocelyn Falempe) [RHEL-135265]
  - fbcon: Fix empty lines in fbcon.h (Jocelyn Falempe) [RHEL-135265]
  - fbdev: use panic_in_progress() helper (Jocelyn Falempe) [RHEL-135265]
  - drm/vesadrm: Support DRM_FORMAT_C8 (Jocelyn Falempe) [RHEL-135265]
  - io_uring/rsrc: reject zero-length fixed buffer import (CKI Backport Bot) [RHEL-172557] {CVE-2026-43006}
  - genirq: Fix percpu_devid irq affinity documentation (Mark Langsdorf) [RHEL-156428]
  - software node: Also support referencing non-constant software nodes (Mark Langsdorf) [RHEL-156428]
  - platform/x86: intel: chtwc_int33fe: don't dereference swnode args (Mark Langsdorf) [RHEL-156428]
  - usb: hcd: queue wakeup_work to system_freezable_wq workqueue (Mark Langsdorf) [RHEL-156428]
  - device property: Allow secondary lookup in fwnode_get_next_child_node() (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: wakeirq: Update outdated documentation comments (Mark Langsdorf) [RHEL-156428]
  - driver core: remove device_change_owner() export (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: wakeirq: harden dev_pm_clear_wake_irq() against races (Mark Langsdorf) [RHEL-156428]
  - PM: wakeup: Handle empty list in wakeup_sources_walk_start() (Mark Langsdorf) [RHEL-156428]
  - regcache: Demote defaults readback from HW to debug print (Mark Langsdorf) [RHEL-156428]
  - driver-core: move devres_for_each_res() to base.h (Mark Langsdorf) [RHEL-156428]
  - driver core: faux: stop using static struct device (Mark Langsdorf) [RHEL-156428]
  - driver core: make pinctrl_bind_pins() private (Mark Langsdorf) [RHEL-156428]
  - driver core: attribute_container: change return type to void (Mark Langsdorf) [RHEL-156428]
  - devtmpfs: Replace simple_strtoul with kstrtoint in mount_param (Mark Langsdorf) [RHEL-156428]
  - devtmpfs: make 'devtmpfs_context_ops' static (Mark Langsdorf) [RHEL-156428]
  - regmap: Enable REGMAP when REGMAP_SLIMBUS is enabled (Mark Langsdorf) [RHEL-156428]
  - regmap: Fix race condition in hwspinlock irqsave routine (Mark Langsdorf) [RHEL-156428]
  - driver core: make bus_find_device_by_acpi_dev() stub prototype aligned (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: Do not clear needs_force_resume with enabled runtime PM (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: Do not flag runtime PM workqueue as freezable (Mark Langsdorf) [RHEL-156428]
  - PM: WQ_UNBOUND added to pm_wq workqueue (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: Stop checking pm_runtime_barrier() return code (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: Make pm_runtime_barrier() return void (Mark Langsdorf) [RHEL-156428]
  - regmap: i3c: switch to use i3c_xfer from i3c_priv_xfer (Mark Langsdorf) [RHEL-156428]
  - driver core: Check drivers_autoprobe for all added devices (Mark Langsdorf) [RHEL-156428]
  - driver core: WQ_PERCPU added to alloc_workqueue users (Mark Langsdorf) [RHEL-156428]
  - driver core: replace use of system_unbound_wq with system_dfl_wq (Mark Langsdorf) [RHEL-156428]
  - tick/nohz: avoid showing '(null)' if nohz_full= not set (Mark Langsdorf) [RHEL-156428]
  - firmware_loader: make RUST_FW_LOADER_ABSTRACTIONS select FW_LOADER (Mark Langsdorf) [RHEL-156428]
  - software node: allow referencing firmware nodes (Mark Langsdorf) [RHEL-156428]
  - software node: increase the reference of the swnode by its fwnode (Mark Langsdorf) [RHEL-156428]
  - software node: read the reference args via the fwnode API (Mark Langsdorf) [RHEL-156428]
  - devres: Move devm_alloc_percpu() and related to devres.h (Mark Langsdorf) [RHEL-156428]
  - devres: Remove unused devm_free_percpu() (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: core: Fix runtime PM enabling in device_resume_early() (Mark Langsdorf) [RHEL-156428]
  - PM: Introduce new PMSG_POWEROFF event (Mark Langsdorf) [RHEL-156428]
  - PM: wakeup: Update after recent wakeup source removal ordering change (Mark Langsdorf) [RHEL-156428]
  - PM: wakeup: Delete timer before removing wakeup source from list (Mark Langsdorf) [RHEL-156428]
  - regmap: i3c: Use ARRAY_SIZE() (Mark Langsdorf) [RHEL-156428]
  - regcache: flat: Remove unneeded check and error message for -ENOMEM (Mark Langsdorf) [RHEL-156428]
  - regcache: rbtree: Split ->populate() from ->init() (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: fix typos in runtime.c comments (Mark Langsdorf) [RHEL-156428]
  - regmap: warn users about uninitialized flat cache (Mark Langsdorf) [RHEL-156428]
  - regmap: add flat cache with sparse validity (Mark Langsdorf) [RHEL-156428]
  - platform: Add firmware-agnostic irq and affinity retrieval interface (Mark Langsdorf) [RHEL-156428]
  - of/irq: Add interrupt affinity reporting interface (Mark Langsdorf) [RHEL-156428]
  - ACPI: irq: Add interrupt affinity reporting interface (Mark Langsdorf) [RHEL-156428]
  - irqdomain: Add firmware info reporting interface (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: docs: Update pm_runtime_allow/forbid() documentation (Mark Langsdorf) [RHEL-156428]
  - arch_topology: move parse_acpi_topology() to common code (Mark Langsdorf) [RHEL-156428]
  - firmware_loader: Replace simple_strtol() with kstrtoint() (Mark Langsdorf) [RHEL-156428]
  - firmware_loader: Only call cancel when upload is active (Mark Langsdorf) [RHEL-156428]
  - arch_topology: Fix incorrect error check in topology_parse_cpu_capacity() (Mark Langsdorf) [RHEL-156428]
  - PM: dpm_watchdog: add module param to backtrace all CPUs (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: Introduce CALL_PM_OP() macro to simplify code (Mark Langsdorf) [RHEL-156428]
  - devcoredump: Fix circular locking dependency with devcd->mutex. (Mark Langsdorf) [RHEL-156428]
  - driver core: fw_devlink: Don't warn about sync_state() pending (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: Replace snprintf() with scnprintf() in show_trace_dev_match() (Mark Langsdorf) [RHEL-156428]
  - drivers/base/memory: add node id parameter to add_memory_block() (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: Fix error checking for kunit_device_register() (Mark Langsdorf) [RHEL-156428]
  - drivers/base/node: fix double free in register_one_node() (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: Do not wait on SYNC_STATE_ONLY device links (Mark Langsdorf) [RHEL-156428]
  - redhat/configs: enable power runtime unit tests (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: Add basic kunit tests for API contracts (Mark Langsdorf) [RHEL-156428]
  - PM: runtime: Make put{,_sync}() return 1 when already suspended (Mark Langsdorf) [RHEL-156428]
  - drivers/base/node: handle error properly in register_one_node() (Mark Langsdorf) [RHEL-156428]
  - devres: provide devm_kmemdup_const() (Mark Langsdorf) [RHEL-156428]
  - driver core: auxiliary bus: Optimize logic of auxiliary_match_id() (Mark Langsdorf) [RHEL-156428]
  - driver core: auxiliary bus: Drop dev_pm_domain_detach() call (Mark Langsdorf) [RHEL-156428]
  - driver core: Fix order of the kernel-doc parameters (Mark Langsdorf) [RHEL-156428]
  - driver core: get_dev_from_fwnode(): document potential race (Mark Langsdorf) [RHEL-156428]
  - drivers: base: fix "publically"->"publicly" (Mark Langsdorf) [RHEL-156428]
  - PM: core: Add two macros for walking device links (Mark Langsdorf) [RHEL-156428]
  - PM: core: Annotate loops walking device links as _srcu (Mark Langsdorf) [RHEL-156428]
  - driver core/PM: Set power.no_callbacks along with power.no_pm (Mark Langsdorf) [RHEL-156428]
  - driver core: faux: Set power.no_pm for faux devices (Mark Langsdorf) [RHEL-156428]
  - PM: sleep: core: Clear power.must_resume in noirq suspend error path (Mark Langsdorf) [RHEL-156428]
  - regmap: use int type to store negative error codes (Mark Langsdorf) [RHEL-156428]
  - software node: Constify node_group in registration functions (Mark Langsdorf) [RHEL-156428]
  - regmap: Remove superfluous check for !config in __regmap_init() (Mark Langsdorf) [RHEL-156428]
  - regmap: mmio: Add missing MODULE_DESCRIPTION() (Mark Langsdorf) [RHEL-156428]
  - watchdog/softlockup: fix sample ring index wrap in need_counting_irqs() (Waiman Long) [RHEL-154147]
  - panic: only warn about deprecated panic_print on write access (Waiman Long) [RHEL-154147]
  - docs: panic: correct some sys_ifo names in sysctl doc (Waiman Long) [RHEL-154147]
  - panic: remove CONFIG_PANIC_ON_OOPS_VALUE (Waiman Long) [RHEL-154147]
  - panic: remove redundant panic-cpu backtrace (Waiman Long) [RHEL-154147]
  - watchdog: skip checks when panic is in progress (Waiman Long) [RHEL-154147]
  - panic: use panic_try_start() in vpanic() (Waiman Long) [RHEL-154147]
  - panic: use panic_try_start() in nmi_panic() (Waiman Long) [RHEL-154147]
  - panic: introduce helper functions for panic state (Waiman Long) [RHEL-154147]
  - panic: clean up message about deprecated 'panic_print' parameter (Waiman Long) [RHEL-154147]
  - panic: add note that 'panic_print' parameter is deprecated (Waiman Long) [RHEL-154147]
  - watchdog/softlockup: fix incorrect CPU utilization output during softlockup (Waiman Long) [RHEL-154147]
  - watchdog/softlockup: fix wrong output when watchdog_thresh < 3 (Waiman Long) [RHEL-154147]
  - panic: add note that panic_print sysctl interface is deprecated (Waiman Long) [RHEL-154147]
  - panic: add 'panic_sys_info=' setup option for kernel cmdline (Waiman Long) [RHEL-154147]
  - panic: add 'panic_sys_info' sysctl to take human readable string parameter (Waiman Long) [RHEL-154147]
  - panic: generalize panic_print's function to show sys info (Waiman Long) [RHEL-154147]
  - panic: clean up code for console replay (Waiman Long) [RHEL-154147]
  - watchdog: fix opencoded cpumask_next_wrap() in watchdog_next_cpu() (Waiman Long) [RHEL-154147]
  - sysctl: Move sysctl_panic_on_stackoverflow to kernel/panic.c (Waiman Long) [RHEL-154147]
  - sysctl: Move tainted ctl_table into kernel/panic.c (Waiman Long) [RHEL-154147]
  - watchdog/perf: Provide function for adjusting the event period (Waiman Long) [RHEL-154147]
  - kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count (Waiman Long) [RHEL-154147]
  - watchdog: fix watchdog may detect false positive of softlockup (Waiman Long) [RHEL-154147]
  - panic: Move panic ctl tables into panic.c (Waiman Long) [RHEL-154147]
  - x86/nmi: Consolidate NMI panic variables (Waiman Long) [RHEL-154147]
  - x86/nmi: Simplify unknown NMI panic handling (Waiman Long) [RHEL-154147]
  - watchdog/perf: optimize bytes copied and remove manual NUL-termination (Waiman Long) [RHEL-154147]
  - x86: Move sysctls into arch/x86 (Waiman Long) [RHEL-154147]
  - watchdog/hardlockup/perf: Warn if watchdog_ev is leaked (Waiman Long) [RHEL-154147]
  - watchdog/hardlockup/perf: Fix perf_event memory leak (Waiman Long) [RHEL-154147]
  - treewide: const qualify ctl_tables where applicable (Waiman Long) [RHEL-154147]
  - watchdog: output this_cpu when printing hard LOCKUP (Waiman Long) [RHEL-154147]
  - lib/Makefile: make union-find compilation conditional on CONFIG_CPUSETS (Waiman Long) [RHEL-154147]
  - kernel/watchdog: always restore watchdog_softlockup(,hardlockup)_user_enabled after proc show (Waiman Long) [RHEL-154147]
  - entry: Split generic entry into generic exception and syscall entry (Steve Dunnagan) [RHEL-150903]
  - entry: Inline syscall_exit_to_user_mode() (Steve Dunnagan) [RHEL-150903]
  - tools/bootconfig: specify LDFLAGS as an argument to CC (Brian Masney) [RHEL-73522]
  - tools/bootconfig: allow overriding CFLAGS assignment (Brian Masney) [RHEL-73522]


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-235.el10iv
changelog:
  - Rebuild base kernel commit d66cf160784e for kernel-automotive
  - redhat: Add DENYLIST.rhel to BPF selftests (Viktor Malik) [RHEL-76113]
  - xfs: flush delalloc blocks on ENOSPC in xfs_trans_alloc_icreate (Ravi Singh) [RHEL-116652]
  - host1x: Make remove callback return void (Karol Herbst) [RHEL-176018]
  - overflow: Add STACK_FLEX_ARRAY_SIZE() helper (Karol Herbst) [RHEL-176018]
  - stddef: Remove token-pasting in TRAILING_OVERLAP() (Karol Herbst) [RHEL-176018]
  - stddef: Introduce TRAILING_OVERLAP() helper macro (Karol Herbst) [RHEL-176018]
  - kernel: include linux/util_macros.h (Karol Herbst) [RHEL-176018]
  - util_macros.h: make the header more resilient (Karol Herbst) [RHEL-176018]
  - s390/qeth: Handle ambiguous OSA RCs in s390dbf (Ramesh Chhetri) [RHEL-136140]
  - s390/qeth: Move all OSA RCs to single enum (Ramesh Chhetri) [RHEL-136140]
  - s390/ctcm: Fix double-kfree (Ramesh Chhetri) [RHEL-136140]
  - s390/ctcm: Use info level for handshake UC_RCRESET (Ramesh Chhetri) [RHEL-136140]
  - s390/iucv: Convert sprintf/snprintf to scnprintf (Ramesh Chhetri) [RHEL-136140]
  - x86/fpu: Remove export of mxcsr_feature_mask (Krzysztof Pawlinski) [RHEL-115162]
  - x86/pkeys: Simplify PKRU update in signal frame (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu: Clarify the "xa" symbolic name used in the XSTATE* macros (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu: Use XSAVE{,OPT,C,S} and XRSTOR{,S} mnemonics in xstate.h (Krzysztof Pawlinski) [RHEL-115162]
  - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE (Krzysztof Pawlinski) [RHEL-115162]
  - x86/pkeys: Change caller of update_pkru_in_sigframe() (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu: Log XSAVE disablement consistently (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/apx: Add APX test (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/avx: Add AVX tests (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/apx: Enable APX state support (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/apx: Disallow conflicting MPX presence (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/apx: Define APX state component (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/xstate: Adjust xstate copying logic for user ABI (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/xstate: Adjust XSAVE buffer size calculation (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/xstate: Introduce xfeature order table and accessor macro (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/xstate: Remove xstate offset check (Krzysztof Pawlinski) [RHEL-115162]
  - x86/fpu/xstate: Simplify print_xstate_features() (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Fix spelling mistake "hader" -> "header" (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Clarify supported xstates (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Consolidate test invocations into a single entry (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Introduce signal ABI test (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Refactor ptrace ABI test (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Refactor context switching test (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Enumerate and name xstate components (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86/xstate: Refactor XSAVE helpers for general use (Krzysztof Pawlinski) [RHEL-115162]
  - selftests/x86: Consolidate redundant signal helper functions (Krzysztof Pawlinski) [RHEL-115162]
  - iommu/amd: Mark AMD IOMMUfd as Tech Preview (Jerry Snitselaar) [RHEL-168270]
  - ipmi:ssif: Clean up kthread on errors (Tony Camuso) [RHEL-169911]
  - ipmi:ssif: Remove unnecessary indention (Tony Camuso) [RHEL-169911]
  - ipmi: ssif_bmc: Fix KUnit test link failure when KUNIT=m (Tony Camuso) [RHEL-169911]
  - ipmi: ssif_bmc: add unit test for state machine (Tony Camuso) [RHEL-169911]
  - ipmi: ssif_bmc: change log level to dbg in irq callback (Tony Camuso) [RHEL-169911]
  - ipmi: ssif_bmc: fix message desynchronization after truncated response (Tony Camuso) [RHEL-169911]
  - ipmi: ssif_bmc: fix missing check for copy_to_user() partial failure (Tony Camuso) [RHEL-169911]
  - ipmi: ssif_bmc: cancel response timer on remove (Tony Camuso) [RHEL-169911]
  - ipmi: Replace use of system_wq with system_percpu_wq (Tony Camuso) [RHEL-169911]
  - ipmi:si: Fix check for a misbehaving BMC (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Handle error returns from the SMI sender (Tony Camuso) [RHEL-169911]
  - ipmi:si: Don't block module unload if the BMC is messed up (Tony Camuso) [RHEL-169911]
  - ipmi:si: Use a long timeout when the BMC is misbehaving (Tony Camuso) [RHEL-169911]
  - ipmi:si: Handle waiting messages when BMC failure detected (Tony Camuso) [RHEL-169911]
  - ipmi:ls2k: Make ipmi_ls2k_platform_driver static (Tony Camuso) [RHEL-169911]
  - ipmi: ipmb: initialise event handler read bytes (Tony Camuso) [RHEL-169911]
  - ipmi: Consolidate the run to completion checking for xmit msgs lock (Tony Camuso) [RHEL-169911]
  - ipmi: Fix use-after-free and list corruption on sender error (Tony Camuso) [RHEL-169911]
  - ipmi: Switch to use %ptSp (Tony Camuso) [RHEL-169911]
  - ipmi: Skip channel scan if channels are already marked ready (Tony Camuso) [RHEL-169911]
  - ipmi: Fix __scan_channels() failing to rescan channels (Tony Camuso) [RHEL-169911]
  - ipmi: Fix the race between __scan_channels() and deliver_response() (Tony Camuso) [RHEL-169911]
  - ipmi: Fix handling of messages with provided receive message pointer (Tony Camuso) [RHEL-169911]
  - ipmi: Add Loongson-2K BMC support (Tony Camuso) [RHEL-169911]
  - ipmi:si: Gracefully handle if the BMC is non-functional (Tony Camuso) [RHEL-169911]
  - ipmi: Rename "user_data" to "recv_msg" in an SMI message (Tony Camuso) [RHEL-169911]
  - ipmi: Allow an SMI sender to return an error (Tony Camuso) [RHEL-169911]
  - ipmi:si: Move flags get start to its own function (Tony Camuso) [RHEL-169911]
  - ipmi:si: Merge some if statements (Tony Camuso) [RHEL-169911]
  - ipmi: Set a timer for maintenance mode (Tony Camuso) [RHEL-169911]
  - ipmi: Add a maintenance mode sysfs file (Tony Camuso) [RHEL-169911]
  - ipmi: Disable sysfs access and requests in maintenance mode (Tony Camuso) [RHEL-169911]
  - ipmi: Differentiate between reset and firmware update in maintenance (Tony Camuso) [RHEL-169911]
  - ipmi: Rework user message limit handling (Tony Camuso) [RHEL-169911]
  - Revert "ipmi: fix msg stack when IPMI is disconnected" (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler:Change seq_lock to a mutex (Tony Camuso) [RHEL-169911]
  - ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Tony Camuso) [RHEL-169911]
  - char: ipmi: remove redundant variable 'type' and check (Tony Camuso) [RHEL-169911]
  - ipmi: Fix strcpy source and destination the same (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Fix potential memory corruption in ipmi_create_user() (Tony Camuso) [RHEL-169911]
  - ipmi:watchdog: Use the new interface for panic messages (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Export and fix panic messaging capability (Tony Camuso) [RHEL-169911]
  - ipmi:ssif: Fix a shutdown race (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Don't deliver messages to deleted users (Tony Camuso) [RHEL-169911]
  - ipmi:si: Rework startup of IPMI devices (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Add a error return from unhandle LAN cmds (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Shut down lower layer first at unregister (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Remove proc_fs.h (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Don't check for shutdown when returning responses (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Don't acquire a user refcount for queued messages (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Fix locking around users and interfaces (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Remove some user level processing in panic mode (Tony Camuso) [RHEL-169911]
  - ipmi: Add a note about the pretimeout callback (Tony Camuso) [RHEL-169911]
  - ipmi:watchdog: Change lock to mutex (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Remove srcu for the ipmi_interfaces list (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Remove srcu from the ipmi user structure (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Use the system_wq, not system_bh_wq (Tony Camuso) [RHEL-169911]
  - ipmi_msghandler: Change the events lock to a mutex (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Deliver user messages in a work queue (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Move timer handling into a work queue (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Rename recv_work to smi_work (Tony Camuso) [RHEL-169911]
  - ipmi:msghandler: Use READ_ONCE on run_to_completion (Tony Camuso) [RHEL-169911]
  - ipmi:si: Move SI type information into an info structure (Tony Camuso) [RHEL-169911]
  - mpls: add seqcount to protect the platform_label{,s} pair (Antoine Tenart) [RHEL-161561]
  - rtnetlink: fix leak of SRCU struct in rtnl_link_register (Antoine Tenart) [RHEL-161561]
  - selftests: rtnetlink: add neighbour update test (Antoine Tenart) [RHEL-161561]
  - neighbour: restore protocol != 0 check in pneigh update (Antoine Tenart) [RHEL-161561]
  - ALSA: update RHEL kconfigs for 7.0 upstream code (Jaroslav Kysela) [RHEL-168082]
  - ASoC: pxa2xx-ac97: fix error handling for reset GPIO descriptor (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: NVL-S: add platform name (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: NVL: add platform name (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: fix the warning 'rae_fw' from request_firmware() not released (Jaroslav Kysela) [RHEL-168082]
  - ASoC: cs35l56: do not use 'acquire' PM API (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/tas2781: Fix sound abnormal issue on some SPI device (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Exclude Scarlett 18i20 1st Gen from SKIP_IFACE_SETUP (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Evaluate packsize caps at the right place (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Correct kernel doc for sdca_irq_cleanup() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: update DMI quirk and add ACP DMIC for Lenovo platforms (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Unregister IRQ handlers on module remove (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: mask Function_Status value (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Fix overwritten var within for loop (Jaroslav Kysela) [RHEL-168082]
  - ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: hda: modify period size constraints for ACE4 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/intel: enforce stricter period-size alignment for Intel NVL (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8325: Add software reset during probe (Jaroslav Kysela) [RHEL-168082]
  - Revert "ALSA: hda/realtek: Add quirk for Gigabyte Technology to fix headphone" (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: avs: Fix memory leak in avs_register_i2s_test_boards() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: fix iteration in is_endpoint_present() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: Fix endpoint index if endpoints are missing (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Fix errors in IRQ cleanup (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: ti,tas2552: Add sound-dai-cells (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: audioreach: explicitly enable speaker protection modules (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: ps: Fix missing leading zeros in subsystem_device SSID log (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Exclude Scarlett 2i2 1st Gen (8016) from SKIP_IFACE_SETUP (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for Acer Swift SFG14-73 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IMH9 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: boards: fix unmet dependency on PINCTRL (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: ehl_rt5660: Use the correct rtd->dev device in hw_params (Jaroslav Kysela) [RHEL-168082]
  - ALSA: ctxfi: Don't enumerate SPDIF1 at DAIO initialization (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Slim 7 14AKP10 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for HP Laptop 15-fc0xxx (Jaroslav Kysela) [RHEL-168082]
  - ASoC: ep93xx: Fix unchecked clk_prepare_enable() and add rollback on failure (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Samsung Book2 Pro 360 (NP950QED) (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxx (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 16X OLED M7601RM (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for ASUS ROG Strix SCAR 15 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Exclude Scarlett Solo 1st Gen from SKIP_IFACE_SETUP (Jaroslav Kysela) [RHEL-168082]
  - ALSA: caiaq: fix stack out-of-bounds read in init_card (Jaroslav Kysela) [RHEL-168082]
  - ALSA: ctxfi: Check the error for index mapping (Jaroslav Kysela) [RHEL-168082]
  - ALSA: ctxfi: Fix missing SPDIFI1 index handling (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for HP Victus 15-fb0xxx (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/intel: Add MSI X870E Tomahawk to denylist by DMI ID (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for Framework F111:000F (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: change quirk for HP OmniBook 7 Laptop 16-bh0xxx (Jaroslav Kysela) [RHEL-168082]
  - Revert "ALSA: hda/intel: Add MSI X870E Tomahawk to denylist" (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add iface reset and delay quirk for AB17X USB Audio (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add HP Laptop 15-fd0xxx mute LED quirk (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Exclude Scarlett 2i4 1st Gen from SKIP_IFACE_SETUP (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek - Fixed Speaker Mute LED for HP EliteBoard G1a platform (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-topology: Allow bytes controls without initial payload (Jaroslav Kysela) [RHEL-168082]
  - ASoC: adau1372: Fix clock leak on PLL lock failure (Jaroslav Kysela) [RHEL-168082]
  - ASoC: adau1372: Fix unchecked clk_prepare_enable() return value (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: fix finding wrong entity (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: remove the max count of initialization table (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: wcd934x: fix typo in dt parsing (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: stm32: Fix incorrect compatible string in stm32h7-sai match (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: catpt: Fix the device initialization (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: add ASUS HN7306EA quirk for legacy SDW machine (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: topology: reject invalid vendor array size in token parser (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2781: Add null check for calibration data (Jaroslav Kysela) [RHEL-168082]
  - ALSA: asihpi: avoid write overflow check warning (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl: imx-card: initialize playback_only and capture_only (Jaroslav Kysela) [RHEL-168082]
  - ASoC: simple-card-utils: Check value of is_playback_only and is_capture_only (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: qcom: Fix the license marking (Jaroslav Kysela) [RHEL-168082]
  - ALSA:usb:qcom: add AUXILIARY_BUS to Kconfig dependencies (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Exclude Scarlett 2i2 1st Gen from SKIP_IFACE_SETUP (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK BM1403CDA (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: rockchip: Add compatible for RK3576 SPDIF (Jaroslav Kysela) [RHEL-168082]
  - ALSA: firewire-lib: fix uninitialized local variable (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for ASUS Strix G16 G615JMR (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Sequence GPIO2 on Star Labs StarFighter (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: add PX13 SoundWire machine link for rt721+tas2783x2 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: add DMI override for ACP70 flag (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sma1307: fix double free of devm_kzalloc() memory (Jaroslav Kysela) [RHEL-168082] {CVE-2026-31475}
  - ALSA: hda/realtek: Add HP ENVY Laptop 13-ba0xxx quirk (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for ASUS ROG Flow Z13-KJP GZ302EAC (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for Lenovo Yoga 7 2-in-1 16AKP10 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp-mach-common: Add missing error check for clock acquisition (Jaroslav Kysela) [RHEL-168082]
  - ASoC: detect empty DMI strings (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp3x-rt5682-max9836: Add missing error check for clock acquisition (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add iface reset and delay quirk for SPACETOUCH USB Audio (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Check endpoint numbers at parsing Scarlett2 mixer interfaces (Jaroslav Kysela) [RHEL-168082]
  - ASoC: simple-card-utils: fix graph_util_is_ports0() for DT overlays (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-core: flush delayed work before removing DAIs and widgets (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-core: drop delayed_work_pending() check before flush (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tegra: Add support for Tegra238 soundcard (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirk (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for ASUS UM6702RC (Jaroslav Kysela) [RHEL-168082]
  - ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain() (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Gigabyte Technology to fix headphone (Jaroslav Kysela) [RHEL-168082]
  - firmware: cs_dsp: Fix fragmentation regression in firmware download (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: qdsp6: Fix q6apm remove ordering during ADSP stop and start (Jaroslav Kysela) [RHEL-168082]
  - ALSA: us122l: drop redundant interface references (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1503CDA (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: renesas,rz-ssi: Document RZ/G3L SoC (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Add allocation failure check for Entity name (Jaroslav Kysela) [RHEL-168082] {CVE-2026-23301}
  - ALSA: hda/senary: Ensure EAPD is enabled during init (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/senary: Use codec->core.afg for GPIO access (Jaroslav Kysela) [RHEL-168082]
  - ALSA: doc: usb-audio: Add doc for QUIRK_FLAG_SKIP_IFACE_SETUP (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: tegra: Add compatible for Tegra238 sound card (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/hdmi: Add Tegra238 HDA codec device ID (Jaroslav Kysela) [RHEL-168082]
  - ASoC: cs35l56: Suppress pointless warning about number of GPIO pulls (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: Add ACP6.3 match entries for Cirrus Logic parts (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCD SKU (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1321: fix DMIC ch2/3 mask issue (Jaroslav Kysela) [RHEL-168082]
  - ASoC: cs35l56: Only patch ASP registers if the DAI is part of a DAIlink (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits() (Jaroslav Kysela) [RHEL-168082]
  - ALSA: firewire: dice: Fix printf warning with W=1 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/tas2781: A workaround solution to lower-vol issue among lower calibrated-impedance micro-speaker on TAS2781 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for HP Pavilion 15-eh1xxx to enable mute LED (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/ca0132: Set HP/Speaker auto-detect default from headphone pin verb (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Fix comments for sdca_irq_request() (Jaroslav Kysela) [RHEL-168082]
  - ALSA: us144mkii: Drop kernel-doc markers (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Drop superfluous kernel-doc markers (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb: qcom: Correct parameter comment for uaudio_transfer_buffer_setup() (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda: cs35l56: Remove unnecessary struct cs_dsp_client_ops (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda: cs35l56: Fix signedness error in cs35l56_hda_posture_put() (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Use correct version for UAC3 header validation (Jaroslav Kysela) [RHEL-168082] {CVE-2026-23318}
  - ALSA: hda/realtek: add quirk for Acer Nitro ANV15-51 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/intel: increase default bdl_pos_adj for Nvidia controllers (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Check max frame size for implicit feedback mode, too (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Avoid implicit feedback mode on DIYINHK USB Audio 2.0 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Use inclusive terms (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Cap the packet size pre-calculations (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: yc: Add ASUS EXPERTBOOK BM1503CDA to quirk table (Jaroslav Kysela) [RHEL-168082]
  - ASoC: cs42l43: Report insert for exotic peripherals (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Skip clock selector for Focusrite devices (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add QUIRK_FLAG_SKIP_IFACE_SETUP (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Improve Focusrite sample rate filtering (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devices (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add quirk for Samsung Galaxy Book Flex (NT950QCT-A38A) (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: fix model name typo for Samsung Galaxy Book Flex (NT950QCG-X716) (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G (Jaroslav Kysela) [RHEL-168082]
  - ALSA: scarlett2: Fix DSP filter control array handling (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Fix speaker pop on Star Labs StarFighter (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/hdmi: Add quirk for TUXEDO IBS14G6 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: asahi-kasei,ak5558: Fix the supply names (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: asahi-kasei,ak4458: Fix the supply names (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: asahi-kasei,ak4458: set unevaluatedProperties:false (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: Add ACP7.0 match entries for Realtek parts (Jaroslav Kysela) [RHEL-168082]
  - ALSA: echoaudio: Add SPDX ids to some files (Jaroslav Kysela) [RHEL-168082]
  - ALSA: isa: Add SPDX id lines to some files (Jaroslav Kysela) [RHEL-168082]
  - ALSA: core: Add SPDX license id to files (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2783A: add explicit port prepare handling (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Fix playback and capture (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 UX3405MA (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: sm8250: Add quinary MI2S support (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Avoid potentially repeated XRUN error messages (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add sanity check for OOB writes at silencing (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Optimize the copy of packet sizes for implicit fb handling (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Update the number of packets properly at receiving (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: aw88261: Fix erroneous bitmask logic in Awinic init (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: asahi-kasei,ak5558: Reference common DAI properties (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add iface reset and delay quirk for GHW-123P (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Samsung Galaxy Book3 Pro 360 (NP965QFG) (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Gigabyte G5 KF5 (2023) (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt721-sdca: Fix issue of fail to detect OMTP jack type (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add DSD support for iBasso DC04U (Jaroslav Kysela) [RHEL-168082]
  - ALSA: mixer: oss: Add card disconnect checkpoints (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-control: Set correct error code in refresh_bytes_control (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: select CONFIG_SND_HDA_EXT_CORE from SND_SOC_SOF_HDA_COMMON (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio (Jaroslav Kysela) [RHEL-168082]
  - ALSA: ctxfi: Add quirk for SE-300PCIE variant (160b:0102) (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/generic: fix typos in comments (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek - Enable mute LEDs on HP ENVY x360 15-es0xxx (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/conexant: Add quirk for HP ZBook Studio G4 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl_asrc_dma: allocate memory from dma device (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl_asrc: Add support for i.MX952 platform (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl_asrc_m2m: Add option to start ASRC before DMA device for M2M (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: fsl,imx-asrc: Add support for i.MX952 platform (Jaroslav Kysela) [RHEL-168082]
  - ALSA: oss: delete self assignment (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Convert to FIELD_PREP (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Fill IEC958 CS info per params (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Add support for format S32_LE (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Add support for set mclk rate (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Swap PCM and DAI component registration order (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Improve sample rate support (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Use dev_err_probe (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Fully convert to device managed resources (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Move DT compatible table (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: spdif: Use device_get_match_data() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl: imx-rpmsg: use snd_soc_find_dai_with_mutex() in probe (Jaroslav Kysela) [RHEL-168082]
  - ASoC: cs35l56: KUnit tests for parsing and using onchip GPIOs (Jaroslav Kysela) [RHEL-168082]
  - ASoC: cs35l56-shared: KUnit tests for onchip speaker ID gpios (Jaroslav Kysela) [RHEL-168082]
  - ASoC: cs35l56: Support for reading speaker ID from on-chip GPIOs (Jaroslav Kysela) [RHEL-168082]
  - ASoC: ti: davinci-mcasp: Add asynchronous mode support (Jaroslav Kysela) [RHEL-168082]
  - ASoC: ti: davinci-mcasp: Streamline pdir behavior across rx & tx streams (Jaroslav Kysela) [RHEL-168082]
  - ASoC: ti: davinci-mcasp: Disambiguate mcasp_is_synchronous function (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: davinci-mcasp: Add properties for asynchronous mode (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Limit values user can write to Selected Mode (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Add regmap defaults for specification defined values (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Rearrange FDL file messages (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Still process most of the jack detect if control is missing (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Handle volatile controls correctly (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Remove outdated todo comment (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2781: Put three different calibrated data solution into the same data structure (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX952 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX94 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: hda: Add a virtual CPU DAI (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: hda: Fix NULL pointer dereference (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: sof-audio: Add support for loopback capture (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: sof-audio: Traverse paths with aggregated DAI widgets (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-topology: Add support for process modules with no input pins (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-topology: Add new tokens for pipeline direction (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: sof_sdw: Add a DAI link for loopback capture (Jaroslav Kysela) [RHEL-168082]
  - uapi: sound: sof: tokens: Add missing token for KCPS (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: pcm: Split up widget prepare and setup (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: sof-audio: Add a new op in struct sof_ipc_tplg_ops (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: Add quirk for Minisforum V3 SE (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: hda: add SDCA property check (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: allow module parameter override BT link to 0 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: soc-acpi-intel-ptl-match: drop rt721 related match tables (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: hda-sdw-bpt: support simultaneous audio and BPT streams (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: add hda_dma_prepare/cleanup helpers (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: add hda_dsp_stream_pair_get/put helpers (Jaroslav Kysela) [RHEL-168082]
  - ASoC: wcd-mbhc-v2: remove unnecessary module_init/exit functions (Jaroslav Kysela) [RHEL-168082]
  - docs: fix 're-use' -> 'reuse' in documentation (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: Add ACP7.0 match entries for Cirrus Logic parts (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: Sort Cirrus Logic match entries (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: Rename Cirrus Logic component match entries to include link and uid (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: Sort match table into most specific first (Jaroslav Kysela) [RHEL-168082]
  - ASoC: es8328: Add error unwind in resume (Jaroslav Kysela) [RHEL-168082]
  - ASoC: es8328: Use cached regmap on resume (Jaroslav Kysela) [RHEL-168082]
  - ASoC: es8328: Check errors in set_dai_fmt() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: es8328: Propagate errors in set_bias_level() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: es8328: Fix DAC deemphasis control handling (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: aw87390: Add Anbernic RG-DS amp driver (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: aw87390: Add Anbernic RG-DS Amplifier (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl_sai: add IMX_SCMI_MISC_DRV dependency (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sophgo: fix 64-bit division build failure (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt5575: fix SPI dependency (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: max98390: Check return value of devm_gpiod_get_optional() in max98390_i2c_probe() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sdca: Fix missing regmap dependencies in Kconfig (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-core: add lockdep_assert_held() at snd_soc_unregister_dai() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tegra: set reg_default_cb callback (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tegra: Add AHUB writeable_reg for RX holes (Jaroslav Kysela) [RHEL-168082]
  - ASoC: wm8962: add .set_tdm_slot callback function (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sophgo: cv1800b: tidy Kconfig spacing (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sophgo: cv1800b: document DAC overwrite handling (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sophgo: add CV1800B internal DAC codec driver (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sophgo: add CV1800B internal ADC codec driver (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: sophgo,cv1800b: add ADC/DAC codec (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sophgo: add CV1800B I2S/TDM controller driver (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: sophgo,cv1800b: add I2S/TDM controller (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sunxi: sun50i-dmic: Add missing check for devm_regmap_init_mmio (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sun4i-spdif: Add missing check for devm_regmap_init_mmio (Jaroslav Kysela) [RHEL-168082]
  - ASoC: ac97: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-168082]
  - ASoC: pxa2xx-ac97: Remove platform_data (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codec: Remove pxa2xx-ac97.c (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codec: Remove ak4641 (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: add mixer support for Focusrite Forte (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: fix LG Gram Style 14 speakers (Jaroslav Kysela) [RHEL-168082]
  - ALSA: jack: Improve string handling in jack_kctl_name_gen (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/tas2781: Add tas2781_hda::catlog_id init (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/conexant: Add headset mic fix for MECHREVO Wujie 15X Pro (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: fsl,mqs: make gpr optional for SM-based SoCs (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: wm8731: Remove unnecessary NULL check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: rt1320-sdw: Refactor to reduce stack frames (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sdw_utils: Add quirk to ignore RT722 DMIC DAI (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-dapm: tidyup function naming (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-dapm: move struct snd_soc_dapm_context (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-dapm: add snd_soc_dapm_alloc() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-dapm: remove dev from snd_soc_dapm_context() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-dapm: remove compatibility definition for dapm (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-component: remove compatibility definition for component (Jaroslav Kysela) [RHEL-168082]
  - ASoC: soc-component: remove snd_soc_component_xxx() wrapper (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tlv320adcx140: don't use snd_soc_component_get_bias_level() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: Fix Kconfig dependencies for SND_SOC_ACPI_AMD_SDCA_QUIRKS (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: rt56*: Remove IRQF_ONESHOT (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: Convert ti,tas2552 to DT schema (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/tas2781: Drop the unused macro definition (Jaroslav Kysela) [RHEL-168082]
  - mfd: arizona: Fix regulator resource leak on wm5102_clear_write_sequencer() failure (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda: controllers: intel: add support for Nova Lake (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda: core: intel-dsp-config: Add support for NVL (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: add support for Nova Lake NVL (Jaroslav Kysela) [RHEL-168082]
  - PCI: Add Intel Nova Lake audio Device ID (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: hda: Remove MODULE_SOFTDEP for snd-hda-codec-hdmi (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2783A: fw loading for devices without pci bus (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Drop the & operator in front of function name (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Drop goto label (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Drop unnecessary if condition (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Simplify the logic in rz_ssi_stream_is_play() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: realtek: fix misspelling of "minimum" in comments (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: es8323: Enable proper DAPM widgets for chip power (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: es8323: Enable proper DAPM widgets for capture ADC (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: es8323: remove DAC enablement write from es8323_set_bias_level (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: es8323: Replace magic numbers with defined macros (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/cirrus_scodec_test: Use faux_device instead of platform_device (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: mt8192-afe-pcm: Fix clocks and clock-names (Jaroslav Kysela) [RHEL-168082]
  - ASoC: es8328: Propagate error codes from regmap updates (Jaroslav Kysela) [RHEL-168082]
  - dt-bindings: sound: google,goldfish-audio: Convert to DT schema (Jaroslav Kysela) [RHEL-168082]
  - ASoC: intel: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: aw88261: use dvdd-supply regulator (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: document dvdd-supply property for awinic,aw88261 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tlv320adcx140: add channel sum control (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tlv320adcx140: add kcontrol for num biquads (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: add avdd and iovdd supply (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: clarify areg-supply documentation (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tlv320adcx140: add avdd and iovdd supply (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tlv320adcx140: power on/off the device on demand (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: clean up presonus s1810 consts (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: presonus s18xx uses little-endian (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/realtek: add HP Victus 16-e0xxx mute LED quirk (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/cs8409: Add quirk for CDB35L56-FOUR-HD (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp: soc-acpi: add is_device_rt712_vb() helper (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: drop unused Kconfig symbols (Jaroslav Kysela) [RHEL-168082]
  - ASoC: pxa: drop unused Kconfig symbol (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: rtq9128: Add compatible changes for rtq9154 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: rtq9128: Add rtq9154 backward compatible (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: rtq9128: Modify the chip initial setting (Jaroslav Kysela) [RHEL-168082]
  - ASoC: wm8962: Don't report a microphone if it's shorted to ground on plug (Jaroslav Kysela) [RHEL-168082]
  - ASoC: wm8962: Add WM8962_ADC_MONOMIX to "3D Coefficients" mask (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sof ipc4: Add sof_ipc4_widget_setup_msg_payload() and call it (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4: sof_ipc4_module_init_ext_init structs and macros (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sof: ipc4-topology: Add topology tokens domain_in stack & heap_bytes (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sof: Add domain_id, heap_bytes and stack_bytes to snd_sof_widget (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc/ops: Use guard() for spinlocks (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: Use guard() for spinlocks where it makes sense (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: mediatek: mtk-adsp-common: Use guard() for spinlock_irqsave (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: imx: imx-common: Use guard() for spinlock_irqsafe() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: amd: acp-ipc: Use guard() for spinlock_irq() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Use guard()/scoped_guard() for mutex locks where it makes sense (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: Use guard()/scoped_guard() for mutex locks where it makes sense (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: rt1320-sdw: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: Convert realtek,rt5651 to DT schema (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: aw88261: Add devicetree support (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: aw88261: Remove AW88261_I2C_NAME macro (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: da7213: Move comma operator at the end of the line (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: es8375: remove unnecessary format check (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda - fix function names & missing function parameter (Jaroslav Kysela) [RHEL-168082]
  - ALSA: pcm: Revert bufs move in snd_pcm_xfern_frames_ioctl() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SDCA: Replace use of system_wq with system_dfl_wq (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8821: Sort #include directives (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8821: Drop unneeded braces in nau8821_hw_params() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8821: Simplify conditional in nau8821_get_osr() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8821: Drop superfluous return statement (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8821: Cancel delayed work on component remove (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8821: Cancel pending work before suspend (Jaroslav Kysela) [RHEL-168082]
  - ASoC: nau8821: Fixup nau8821_enable_jack_detect() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: es8328: Remove duplicate DAPM routes (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt5575: Add the codec driver for the ALC5575 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: realtek,rt5575: add support for ALC5575 (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: ES8389: Update clock configuration (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: ES8389: Add members about the version (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: ES8389: Adjust wakeup configuration (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: ES8389: Add members related to power supply (Jaroslav Kysela) [RHEL-168082]
  - ASoC: dt-bindings: ES8389: Add property about power supply (Jaroslav Kysela) [RHEL-168082]
  - firmware: cs_dsp: test_bin: Add tests for offsets > 0xffff (Jaroslav Kysela) [RHEL-168082]
  - firmware: cs_dsp: test_bin: Run test cases on long-offset blocks (Jaroslav Kysela) [RHEL-168082]
  - firmware: cs_dsp: test: Increase size of XM and YM on Halo Core (Jaroslav Kysela) [RHEL-168082]
  - firmware: cs_dsp: test_bin: Make patch function a test parameter (Jaroslav Kysela) [RHEL-168082]
  - firmware: cs_dsp: test_bin: Run test cases with v3 file format (Jaroslav Kysela) [RHEL-168082]
  - ALSA: echoaudio: adjust function name (Jaroslav Kysela) [RHEL-168082]
  - ALSA: ice1724: adjust function name reference (Jaroslav Kysela) [RHEL-168082]
  - ALSA: mixart: adjust field name reference (Jaroslav Kysela) [RHEL-168082]
  - soundwire: intel_ace2x: add SND_HDA_CORE dependency (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: fix the remainder calculation of r0 value (Jaroslav Kysela) [RHEL-168082]
  - ASoC: alc5623: tidyup clock inversion in alc5623_set_dai_fmt() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: fix size_t format string (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: fix 32-bit link failure (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rockchip: Discard pm_runtime_put() return value (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: avs: replace strcmp with sysfs_streq (Jaroslav Kysela) [RHEL-168082]
  - soundwire: Use bus methods for .probe(), .remove() and .shutdown() (Jaroslav Kysela) [RHEL-168082]
  - soundwire: Make remove function return no value (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: fix the warning the string may be truncated (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: Fix retry checking in rt1320_rae_load() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: Change return type of rt1320_t0_load() to void (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: audioreach: Constify function arguments (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: topology: Constify pointed snd_soc_tplg_dapm_widget (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: topology: Constify pointed DAPM widget structs (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: topology: Constify pointed ar control structs (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: topology: Constify pointed topology and vendor structs (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda/cm9825: Add GENE_TWL7 support for AAEON (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: Constify APR/GPR result structs (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: Constify GPR callback response data (Jaroslav Kysela) [RHEL-168082]
  - soc: qcom: apr: Use typedef for GPR callback member (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: Constify APR callback response data (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: wcd939x-sdw: use devres for regmap allocation (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codec: rt286: Use devm_request_threaded_irq to manage IRQ lifetime and fix smatch warning (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2783A: read slave properties from acpi table (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2783A: use acpi initialisation table (Jaroslav Kysela) [RHEL-168082]
  - ASoc: tas2783A: fw name based on system details (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2783A: fix error log for calibration data (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2783A: update default init writes (Jaroslav Kysela) [RHEL-168082]
  - ASoC: tas2783A: use custom firmware (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-control: Add support for generic bytes control (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4: Add definition for generic bytes control (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4: Support for sending payload along with LARGE_CONFIG_GET (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-topology: Set initial param_id for bytes control type (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-topology: Correct the allocation size for bytes controls (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: tas2780: tidyup format check in tas2780_set_fmt() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: audioreach: Add support for VI Sense module (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: audioreach: Add support for Speaker Protection module (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: support RAE parameters loading (Jaroslav Kysela) [RHEL-168082]
  - ASoC: rt1320: support calibration and temperature/r0 loading (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codec: rt298: Use devm_request_threaded_irq to manage IRQ lifetime and fix smatch warning (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: ti-common: support tas2563 amplifier (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: sof_rt5682: add tas2563 speaker amp support (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: ES8326: Add kcontrol for DRE (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: ES8326: Add a kcontrol for PGAGAIN (Jaroslav Kysela) [RHEL-168082]
  - ALSA: oss: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: seq: oss: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: seq: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: timer: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: vmaster: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: hda: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usx2y: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: usb-audio: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: compress_offload: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: control: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - ALSA: pcm: Relax __free() variable declarations (Jaroslav Kysela) [RHEL-168082]
  - soundwire: qcom: Use guard to avoid mixing cleanup and goto (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Fix acronym for Intel Gemini Lake (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: pci-nvl: Set on_demand_dsp_boot for NVL-S (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: pci-ptl: Set on_demand_dsp_boot for PTL and WCL (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: pci-lnl: Set on_demand_dsp_boot for LNL (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Intel: hda-sdw-bpt: Add support for on-demand DSP boot (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: sof-client: Add support for on-demand DSP boot (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: Add support for on-demand DSP boot (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: control: skip rpm calls in ext_volatile_get if not implemented (Jaroslav Kysela) [RHEL-168082]
  - ASoC: SOF: ipc4-loader: Remove redundant rpm resume_and_get from load_library (Jaroslav Kysela) [RHEL-168082]
  - ASoC: sdw-mockup: Drop dummy remove function (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codecs: wm0010: Replace cpu_to_be64 + le64_to_cpu with swab64 (Jaroslav Kysela) [RHEL-168082]
  - ASoc: qcom: q6afe: use guards consistently (Jaroslav Kysela) [RHEL-168082]
  - ASoC: davinci-mcasp: remove unneeded #ifdef (Jaroslav Kysela) [RHEL-168082]
  - ASoC: mediatek: mt8195: optimize property formatting error handling by using scnprintf() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: mediatek: mt8189-nau8825: don't use card->dapm directly (Jaroslav Kysela) [RHEL-168082]
  - ASoC: codec: rt274: Use devm_request_threaded_irq to manage IRQ lifetime and fix smatch warning (Jaroslav Kysela) [RHEL-168082]
  - ASoC: fsl: fsl_ssi: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: catpt: Specify image names in the device descriptor (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: catpt: Drop superfluous space in PCM code (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: catpt: Simplify catpt_stream_read_position() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: catpt: Update CATPT_IPC_ERROR macro (Jaroslav Kysela) [RHEL-168082]
  - ASoC: Intel: catpt: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp-sdw-sof: Fix confusing cleanup.h syntax (Jaroslav Kysela) [RHEL-168082]
  - ASoC: amd: acp-sdw-legacy: Fix confusing cleanup.h syntax (Jaroslav Kysela) [RHEL-168082]
  - ASoC: qcom: Minor readability improve with new lines (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Add support for 32 bits sample width (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Add support for 24 bits sample width (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Move DMA configuration (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Use dev variable in probe() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: renesas: rz-ssi: Remove trailing comma in the terminator entry (Jaroslav Kysela) [RHEL-168082]
  - ALSA: seq: Refuse to probe seq drivers with non-bus probe or remove (Jaroslav Kysela) [RHEL-168082]
  - ALSA: seq: Use bus specific probe and remove (Jaroslav Kysela) [RHEL-168082]
  - ALSA: seq: midi: Convert to snd_seq bus probe mechanism (Jaroslav Kysela) [RHEL-168082]
  - ALSA: seq: ump: Convert to snd_seq bus probe mechanism (Jaroslav Kysela) [RHEL-168082]
  - ALSA: opl3: Convert to snd_seq bus probe mechanism (Jaroslav Kysela) [RHEL-168082]
  - ALSA: opl4: Convert to snd_seq bus probe mechanism (Jaroslav Kysela) [RHEL-168082]
  - ALSA: sb: Convert to snd_seq bus probe mechanism (Jaroslav Kysela) [RHEL-168082]
  - ALSA: emu10k1: Convert to snd_seq bus probe mechanism (Jaroslav Kysela) [RHEL-168082]
  - ALSA: seq: oss: Convert to snd_seq bus probe mechanism (Jaroslav Kysela) [RHEL-168082]
  - ASoC: asoc.h: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: audio_topology: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: audio_helper: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: audio_codec: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: arizona-micsupp: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]
  - ASoC: arizona-haptics: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-168082]


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-236.el10iv
changelog:
  - Rebuild base kernel commit 987a202c674d for kernel-automotive
  - smb: client: reject userspace cifs.spnego descriptions (Paulo Alcantara) [RHEL-178929] {CVE-2026-46243}
  - redhat/kernel.spec.template: disable OBJTOOL_WERROR for gcov builds (Oleksii Baranov)
  - rbd: eliminate a race in lock_dwork draining on unmap (CKI Backport Bot) [RHEL-180187]
  - mei: me: add nova lake point S DID (Steve Best) [RHEL-117353]
  - platform/x86/intel/uncore-freq: Replace sprintf() with sysfs_emit() (Steve Best) [RHEL-133081]
  - platform/x86/intel/uncore-freq: Replace sprintf() with scnprintf() (Steve Best) [RHEL-133081]
  - platform/x86: intel-uncore-freq: fix all header kernel-doc warnings (Steve Best) [RHEL-133081]
  - platform/x86/intel-uncore-freq: Present unique domain ID per package (Steve Best) [RHEL-133081]
  - platform/x86/intel-uncore-freq: Fix warning in partitioned system (Steve Best) [RHEL-133081]
  - pinctrl: intel: platform: Add Nova Lake to the list of supported (Steve Best) [RHEL-129783]
  - scsi: qla2xxx: Add support to report MPI FW state (Nilesh Javali) [RHEL-157286]
  - soc: qcom: socinfo: Avoid out of bounds read of serial number (CKI Backport Bot) [RHEL-81413] {CVE-2024-58007}


author: Oleksii Baranov <olebaran@redhat.com> - 6.12.0-237.el10iv
changelog:
  - Rebuild base kernel commit 0003c133e00d for kernel-automotive
  - scripts/sorttable: Fix endianness handling in build-time mcount sort (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Allow matches to functions before function entry (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Use normal sort if theres no relocs in the mcount section (Jerome Marchand) [RHEL-180193]
  - ftrace: Check against is_kernel_text() instead of kaslr_offset() (Jerome Marchand) [RHEL-180193]
  - ftrace: Test mcount_loc addr before calling ftrace_call_addr() (Jerome Marchand) [RHEL-180193]
  - ftrace: Do not over-allocate ftrace memory (Jerome Marchand) [RHEL-180193]
  - ftrace: Have ftrace pages output reflect freed pages (Jerome Marchand) [RHEL-180193]
  - ftrace: Update the mcount_loc check of skipped entries (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Zero out weak functions in mcount_loc table (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Always use an array for the mcount_loc sorting (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Have mcount rela sort use direct values (Jerome Marchand) [RHEL-180193]
  - arm64: scripts/sorttable: Implement sorting mcount_loc at boot for arm64 (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Use a structure of function pointers for elf helpers (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Get start/stop_mcount_loc from ELF file directly (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Move code from sorttable.h into sorttable.c (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Use uint64_t for mcount sorting (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Add helper functions for Elf_Sym (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Add helper functions for Elf_Shdr (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Add helper functions for Elf_Ehdr (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Convert Elf_Sym MACRO over to a union (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Replace Elf_Shdr Macro with a union (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Convert Elf_Ehdr to union (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Make compare_extable() into two functions (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Have the ORC code use the _r() functions to read (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Remove unneeded Elf_Rel (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Remove unused write functions (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Remove unused macro defines (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (Jerome Marchand) [RHEL-180193]
  - ice: fix stats array overflow when VF requests more queues (Michal Schmidt) [RHEL-163186]
  - dm-raid: only requeue bios when dm is suspending (Nigel Croxon) [RHEL-129337]
  - md: merge mddev serialize_policy into mddev_flags (Nigel Croxon) [RHEL-129337]
  - md: merge mddev faillast_dev into mddev_flags (Nigel Croxon) [RHEL-129337]
  - md: merge mddev has_superblock into mddev_flags (Nigel Croxon) [RHEL-129337]
  - md/raid1: serialize overlap io for writemostly disk (Nigel Croxon) [RHEL-129337]
  - md/raid1: fix the comparing region of interval tree (Nigel Croxon) [RHEL-129337]
  - md/bitmap: fix GPF in write_page caused by resize race (Nigel Croxon) [RHEL-129337] {CVE-2026-43163}
  - md/raid5: Fix UAF on IO across the reshape position (Nigel Croxon) [RHEL-129337]
  - md/dm-raid: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: raise barrier before state machine transition (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: skip reading rdevs that are not in_sync (Nigel Croxon) [RHEL-129337]
  - md: suppress spurious superblock update error message for dm-raid (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: fix percpu_ref not resurrected on suspend timeout (Nigel Croxon) [RHEL-129337]
  - md/raid5: fix IO hang with degraded array with llbitmap (Nigel Croxon) [RHEL-129337]
  - md: adding a CONFIG_MD_LLBITMAP file to build (Nigel Croxon) [RHEL-129337]
  - md: Fix forward incompatibility from configurable logical block size (Nigel Croxon) [RHEL-129337]
  - md: Fix logical_block_size configuration being overwritten (Nigel Croxon) [RHEL-129337]
  - md: suspend array while updating raid_disks via sysfs (Nigel Croxon) [RHEL-129337] {CVE-2025-71225}
  - md/raid5: fix possible null-pointer dereferences in raid5_store_group_thread_cnt() (Nigel Croxon) [RHEL-129337] {CVE-2025-71135}
  - md: Fix static checker warning in analyze_sbs (Nigel Croxon) [RHEL-129337]
  - md: remove legacy 1s delay in md_notify_reboot (Nigel Croxon) [RHEL-129337]
  - md/raid5: fix IO hang when array is broken with IO inflight (Nigel Croxon) [RHEL-129337]
  - md: warn about updating super block failure (Nigel Croxon) [RHEL-129337]
  - md/raid0: fix NULL pointer dereference in create_strip_zones() for dm-raid (Nigel Croxon) [RHEL-129337]
  - md: allow configuring logical block size (Nigel Croxon) [RHEL-129337]
  - md: add check_new_feature module parameter (Nigel Croxon) [RHEL-129337]
  - md/raid0: Move queue limit setup before r0conf initialization (Nigel Croxon) [RHEL-129337]
  - md: init bioset in mddev_init (Nigel Croxon) [RHEL-129337] {CVE-2025-68368}
  - md: delete md_redundancy_group when array is becoming inactive (Nigel Croxon) [RHEL-129337]
  - md: prevent adding disks with larger logical_block_size to active arrays (Nigel Croxon) [RHEL-129337]
  - md/raid5: remove redundant __GFP_NOWARN (Nigel Croxon) [RHEL-129337]
  - md: avoid repeated calls to del_gendisk (Nigel Croxon) [RHEL-129337] {CVE-2025-68373}
  - md/md-llbitmap: Remove unneeded semicolon (Nigel Croxon) [RHEL-129337]
  - md/md-linear: Enable atomic writes (Nigel Croxon) [RHEL-129337]
  - Factor out code into md_should_do_recovery() (Nigel Croxon) [RHEL-129337]
  - md: fix rcu protection in md_wakeup_thread (Nigel Croxon) [RHEL-129337] {CVE-2025-68374}
  - md: delete mddev kobj before deleting gendisk kobj (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: Use DIV_ROUND_UP_SECTOR_T (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: introduce new lockless bitmap (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: make method bitmap_ops->daemon_work optional (Nigel Croxon) [RHEL-129337]
  - md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: add a new method blocks_synced() in bitmap_operations (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: add a new method skip_sync_blocks() in bitmap_operations (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: delay registration of bitmap_ops until creating bitmap (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: add a new sysfs api bitmap_type (Nigel Croxon) [RHEL-129337]
  - md: add a new mddev field 'bitmap_id' (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: support discard for bitmap ops (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: introduce CONFIG_MD_BITMAP (Nigel Croxon) [RHEL-129337]
  - redhat/configs: Add configs for RISC-V core updates (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Add common nested acceleration support (Jennifer Berringer) [RHEL-147291]
  - riscv: KVM: add basic support for host vs guest profiling (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Order the object files alphabetically (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: add strrchr() implementation (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: add strchr() implementation (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: add strnlen() implementation (Jennifer Berringer) [RHEL-147291]
  - of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node (Jennifer Berringer) [RHEL-147291]
  - riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set (Jennifer Berringer) [RHEL-147291]
  - riscv: kgdb: fix several debug register assignment bugs (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: optimize strlen loop efficiency (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: selftests: Add Zalasr extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zalasr extensions for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: add Zilsd and Zclsd extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - riscv: ptrace: validate input vector csr registers (Jennifer Berringer) [RHEL-147291]
  - riscv: csr: define vtype register elements (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: init vector context with proper vlenb (Jennifer Berringer) [RHEL-147291]
  - riscv: ptrace: return ENODATA for inactive vector extension (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: define copy_user_page() as copy_page() (Jennifer Berringer) [RHEL-147291]
  - riscv: compat: fix COMPAT_UTS_MACHINE definition (Jennifer Berringer) [RHEL-147291]
  - errata/sifive: remove unreliable warn_miss_errata (Jennifer Berringer) [RHEL-147291]
  - riscv: fix minor typo in syscall.h comment (Jennifer Berringer) [RHEL-147291]
  - riscv: kvm: Fix vstimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291]
  - riscv: suspend: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291]
  - riscv: clocksource: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291]
  - riscv: trace: fix snapshot deadlock with sbi ecall (Jennifer Berringer) [RHEL-147291] {CVE-2026-23217}
  - riscv: remove irqflags.h inclusion in asm/bitops.h (Jennifer Berringer) [RHEL-147291]
  - riscv: cpu_ops_sbi: smp_processor_id() returns int, not unsigned int (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec_image: Fix dead link to boot-image-header.rst (Jennifer Berringer) [RHEL-147291]
  - riscv: pgtable: Cleanup useless VA_USER_XXX definitions (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: Fix Zk bundled extension missing Zknh (Jennifer Berringer) [RHEL-147291]
  - riscv: Sanitize syscall table indexing under speculation (Jennifer Berringer) [RHEL-147291] {CVE-2025-71203}
  - riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function. (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zilsd and Zclsd ISA extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: add ISA extension parsing for Zilsd and Zclsd (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: use xchg() on non-atomic_long_t variables, not atomic_long_xchg() (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291]
  - selftests/riscv: Add Zicbop prefetch test (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Expose Zicbop extension and its block size (Jennifer Berringer) [RHEL-147291]
  - riscv: Introduce Zalasr instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Export Zalasr extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ISA extension parsing for Zalasr (Jennifer Berringer) [RHEL-147291]
  - riscv: add RISC-V Svrsw60t59b extension support (Jennifer Berringer) [RHEL-147291]
  - riscv: ptrace: Optimize the allocation of vector regset (Jennifer Berringer) [RHEL-147291]
  - riscv: cmpxchg: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: bitops: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: hweight: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: checksum: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: pgtable: Use riscv_has_extension_unlikely (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add bfloat16 extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Zicbop extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow bfloat16 extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zicbop extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Provide UAPI for Zicbop block size (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Change zicbom/zicboz block size to depend on the host isa (Jennifer Berringer) [RHEL-147291]
  - riscv: Update MIPS vendor id to 0x127 (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix CONFIG_AS_HAS_INSN for new .insn usage (Jennifer Berringer) [RHEL-147291]
  - riscv: Remove redundant judgment for the default build target (Jennifer Berringer) [RHEL-147291]
  - riscv: Build loader.bin exclusively for Canaan K210 (Jennifer Berringer) [RHEL-147291]
  - riscv: KGDB: Replace deprecated strcpy in kgdb_arch_handle_qxfer_pkt (Jennifer Berringer) [RHEL-147291]
  - riscv: asm: use .insn for making custom instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro (Jennifer Berringer) [RHEL-147291]
  - riscv: stacktrace: Disable KASAN checks for non-current tasks (Jennifer Berringer) [RHEL-147291] {CVE-2025-40358}
  - riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id() (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb() (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot (Jennifer Berringer) [RHEL-147291]
  - riscv: add a forward declaration for cpuinfo_op (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Don't print details of CPUs disabled in DT (Jennifer Berringer) [RHEL-147291]
  - riscv: Remove the PER_CPU_OFFSET_SHIFT macro (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc (Jennifer Berringer) [RHEL-147291]
  - riscv: Register IPI IRQs with unique names (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Define pgprot_dmacoherent() for non-coherent devices (Jennifer Berringer) [RHEL-147291]
  - riscv: Respect dependencies of ARCH_HAS_ELF_CORE_EFLAGS (Jennifer Berringer) [RHEL-147291]
  - riscv: acpi: avoid errors caused by probing DT devices when ACPI is used (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Fix probe address validation (Jennifer Berringer) [RHEL-147291]
  - riscv: entry: fix typo in comment 'instruciton' -> 'instruction' (Jennifer Berringer) [RHEL-147291]
  - RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors (Jennifer Berringer) [RHEL-147291]
  - riscv: kgdb: Ensure that BUFMAX > NUMREGBYTES (Jennifer Berringer) [RHEL-147291]
  - riscv: bpf: Fix uninitialized symbol 'retval_off' (Jennifer Berringer) [RHEL-147291]
  - riscv: errata: Fix the PAUSE Opcode for MIPS P8700 (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add MIPS vendor extension probing (Jennifer Berringer) [RHEL-147291]
  - riscv: Add xmipsexectl instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: Add xmipsexectl as a vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: add validation for zfa, zfh and zfhmin (Jennifer Berringer) [RHEL-147291]
  - riscv: Move vendor errata definitions to new header (Jennifer Berringer) [RHEL-147291]
  - riscv: Enable ARCH_HAVE_NMI_SAFE_CMPXCHG (Jennifer Berringer) [RHEL-147291]
  - riscv: introduce asm/swab.h (Jennifer Berringer) [RHEL-147291]
  - riscv: mmap(): use unsigned offset type in riscv_sys_mmap (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_UTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_RD_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RVC_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RVC_EXTRACT_C2_RS1_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RVC_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_RS1_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Move branch_funct3 to insn.h (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Move branch_rs2_idx to insn.h (Jennifer Berringer) [RHEL-147291]
  - riscv: Move all duplicate insn parsing macros into asm/insn.h (Jennifer Berringer) [RHEL-147291]
  - riscv: Strengthen duplicate and inconsistent definition of RV_X() (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix typo EXRACT -> EXTRACT (Jennifer Berringer) [RHEL-147291]
  - riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers (Jennifer Berringer) [RHEL-147291]
  - riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers (Jennifer Berringer) [RHEL-147291]
  - riscv, bpf: Sign extend struct ops return values properly (Jennifer Berringer) [RHEL-147291] {CVE-2025-40079}
  - riscv: use an atomic xchg in pudp_huge_get_and_clear() (Jennifer Berringer) [RHEL-147291]
  - binfmt_elf: preserve original ELF e_flags for core dumps (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Fix inclusion of Smnpm in the guest ISA bitmap (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec: Initialize kexec_buf struct (Jennifer Berringer) [RHEL-147291]
  - riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id (Jennifer Berringer) [RHEL-147291]
  - riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: use lw when reading int cpu in asm_per_cpu (Jennifer Berringer) [RHEL-147291]
  - riscv: use lw when reading int cpu in new_vmalloc_check (Jennifer Berringer) [RHEL-147291]
  - riscv: optimize gcd() performance on RISC-V without Zbb extension (Jennifer Berringer) [RHEL-147291]
  - riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB is disabled (Jennifer Berringer) [RHEL-147291]
  - lib/math/gcd: use static key to select implementation at runtime (Jennifer Berringer) [RHEL-147291]
  - riscv: Helper to parse hart index (Jennifer Berringer) [RHEL-147291]
  - riscv: traps_misaligned: properly sign extend value in misaligned load handler (Jennifer Berringer) [RHEL-147291]
  - riscv: Enable interrupt during exception handling (Jennifer Berringer) [RHEL-147291]
  - riscv: Stop considering R_RISCV_NONE as bad relocations (Jennifer Berringer) [RHEL-147291]
  - riscv: cpu_ops_sbi: Use static array for boot_data (Jennifer Berringer) [RHEL-147291] {CVE-2025-38407}
  - riscv: export boot_cpu_hartid (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix sparse warning in vendor_extensions/sifive.c (Jennifer Berringer) [RHEL-147291]
  - Revert "riscv: Define TASK_SIZE_MAX for __access_ok()" (Jennifer Berringer) [RHEL-147291] {CVE-2025-38434}
  - riscv: fix runtime constant support for nommu kernels (Jennifer Berringer) [RHEL-147291] {CVE-2025-38433}
  - riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Add support for Svinval extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Improve Kconfig help for RISCV_ISA_V_PREEMPTIVE (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zabha extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Make regs_irqs_disabled() more clear (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Kconfig: Fix help text of CMDLINE_EXTEND (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for PUD THP (Jennifer Berringer) [RHEL-147291]
  - riscv: xchg: Prefetch the destination word for sc.w (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ARCH_HAS_PREFETCH[W] support with Zicbop (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for Zicbop (Jennifer Berringer) [RHEL-147291]
  - riscv: Introduce Zicbop instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec_file: Support loading Image binary file (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec_file: Split the loading of kernel and others (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: add a function to check misalign trap delegability (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: move emulated access uniformity check in a function (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNED (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: use on_each_cpu() for scalar misaligned access probing (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: request misaligned exception from SBI (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add SBI FWFT extension calls (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add FWFT extension interface (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add new SBI error mappings (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: remove useless parenthesis (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add Firmware Feature (FWFT) SBI extensions definitions (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Use nacl_csr_xyz() for accessing H-extension CSRs (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Add defines for the SBI nested acceleration extension (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Save/restore HSTATUS in C source (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add SiFive vendor extension support and probe for xsfqmaccdod and xsfqmaccqoq (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: Add SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: Disallow PR_GET_TAGGED_ADDR_CTRL without Supm (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix kernel crash due to PR_SET_TAGGED_ADDR_CTRL (Jennifer Berringer) [RHEL-147291] {CVE-2025-37966}
  - riscv: misaligned: use get_user() instead of __get_user() (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: enable IRQs while handling misaligned accesses (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: factorize trap handling (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: Add handling for ZCB instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: uprobes: Add missing fence.i after building the XOL buffer (Jennifer Berringer) [RHEL-147291] {CVE-2025-37822}
  - riscv: Replace function-like macro by static inline function (Jennifer Berringer) [RHEL-147291]
  - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (Jennifer Berringer) [RHEL-147291]
  - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (Jennifer Berringer) [RHEL-147291]
  - riscv: Provide all alternative macros all the time (Jennifer Berringer) [RHEL-147291]
  - riscv: Properly export reserved regions in /proc/iomem (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix unaligned access info messages (Jennifer Berringer) [RHEL-147291]
  - riscv: Avoid fortify warning in syscall_get_arguments() (Jennifer Berringer) [RHEL-147291]
  - riscv: Use kvmalloc_array on relocation_hashtable (Jennifer Berringer) [RHEL-147291]
  - riscv/purgatory: 4B align purgatory_start (Jennifer Berringer) [RHEL-147291]
  - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (Jennifer Berringer) [RHEL-147291]
  - riscv: print hartid on bringup (Jennifer Berringer) [RHEL-147291]
  - riscv: Add norvc after .option arch in runtime const (Jennifer Berringer) [RHEL-147291]
  - RISC-V: errata: Use medany for relocatable builds (Jennifer Berringer) [RHEL-147291]
  - RISC-V: add f & d extension validation checks (Jennifer Berringer) [RHEL-147291]
  - RISC-V: add vector crypto extension validation checks (Jennifer Berringer) [RHEL-147291]
  - RISC-V: add vector extension validation checks (Jennifer Berringer) [RHEL-147291]
  - riscv: Add runtime constant support (Jennifer Berringer) [RHEL-147291]
  - riscv: Move nop definition to insn-def.h (Jennifer Berringer) [RHEL-147291]
  - riscv: Add parameter for skipping access speed tests (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix set up of vector cpu hotplug callback (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix set up of cpu hotplug callbacks (Jennifer Berringer) [RHEL-147291]
  - riscv: Change check_unaligned_access_speed_all_cpus to void (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix check_unaligned_access_all_cpus (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix riscv_online_cpu_vec (Jennifer Berringer) [RHEL-147291]
  - riscv: Annotate unaligned access init functions (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Zaamo/Zalrsc extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zaamo/Zalrsc extensions for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: add parsing for Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (Jennifer Berringer) [RHEL-147291] {CVE-2025-22069}
  - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Don't use %pK through printk (Jennifer Berringer) [RHEL-147291]
  - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (Jennifer Berringer) [RHEL-147291]
  - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix a comment typo in set_mm_asid() (Jennifer Berringer) [RHEL-147291]
  - clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug (Jennifer Berringer) [RHEL-147291]
  - riscv: Add stimecmp save and restore (Jennifer Berringer) [RHEL-147291]
  - riscv: Simplify base extension checks and direct boolean return (Jennifer Berringer) [RHEL-147291]
  - riscv: Remove unused TASK_TI_FLAGS (Jennifer Berringer) [RHEL-147291]
  - RISC-V: selftests: Add TEST_ZICBOM into CBO tests (Jennifer Berringer) [RHEL-147291]
  - RISC-V: hwprobe: Expose Zicbom extension and its block size (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Enable cbo.clean/flush in usermode (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291]
  - riscv: add ISA extension parsing for bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement smp_cond_load8/16() with Zawrs (Jennifer Berringer) [RHEL-147291]
  - riscv: Call secondary mmu notifier when flushing the tlb (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zicntr and Zihpm extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: remove useless pc check in stacktrace handling (Jennifer Berringer) [RHEL-147291]
  - riscv: Support huge pfnmaps (Jennifer Berringer) [RHEL-147291]
  - RISC-V: separate Zbb optimisations requiring and not requiring toolchain support (Jennifer Berringer) [RHEL-147291]
  - RISC-V: clarify what some RISCV_ISA* config options do (Jennifer Berringer) [RHEL-147291]
  - riscv: fix test_and_{set,clear}_bit ordering documentation (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Svvptc/Zabha/Ziccrse exts to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Ziccrse extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zabha extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Svvptc extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - riscv: signal: fix signal_minsigstksz (Jennifer Berringer) [RHEL-147291]
  - riscv: signal: fix signal frame size (Jennifer Berringer) [RHEL-147291]
  - riscv/futex: sign extend compare value in atomic cmpxchg (Jennifer Berringer) [RHEL-147291]
  - riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: use bitmap_equal() instead of memcmp() (Jennifer Berringer) [RHEL-147291]
  - riscv: cacheinfo: Use of_property_present() for non-boolean properties (Jennifer Berringer) [RHEL-147291]
  - riscv: export __cpuid_to_hartid_map (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: vendorid_list: Add Microchip Technology to the vendor list (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document thead vendor extensions and xtheadvector extension (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: Fix context save/restore with xtheadvector (Jennifer Berringer) [RHEL-147291] {CVE-2025-38435}
  - riscv: Add ghostwrite vulnerability (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add thead vendor extension probing (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: Support xtheadvector save/restore (Jennifer Berringer) [RHEL-147291]
  - riscv: Add xtheadvector instruction definitions (Jennifer Berringer) [RHEL-147291]
  - riscv: csr: Add CSR encodings for CSR_VXRM/CSR_VXSAT (Jennifer Berringer) [RHEL-147291]
  - RISC-V: define the elements of the VCSR vector CSR (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: Use vlenb from DT for thead (Jennifer Berringer) [RHEL-147291]
  - riscv: Add thead and xtheadvector as a vendor extension (Jennifer Berringer) [RHEL-147291]
  - RISC-V: hwprobe: Document unaligned vector perf key (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Mark riscv_v_init() as __init (Jennifer Berringer) [RHEL-147291]
  - riscv: Always inline bitops (Jennifer Berringer) [RHEL-147291]
  - riscv/futex: Optimize atomic cmpxchg (Jennifer Berringer) [RHEL-147291]
  - tools: selftests: riscv: Add test count for vstate_prctl (Jennifer Berringer) [RHEL-147291]
  - tools: selftests: riscv: Add pass message for v_initval_nolibc (Jennifer Berringer) [RHEL-147291]
  - riscv: use local label names instead of global ones in assembly (Jennifer Berringer) [RHEL-147291]
  - riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition (Jennifer Berringer) [RHEL-147291]
  - riscv: stacktrace: fix backtracing through exceptions (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Fix the out of bound issue of vmemmap address (Jennifer Berringer) [RHEL-147291] {CVE-2024-57945}
  - riscv: kprobes: Fix incorrect address calculation (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix sleeping in invalid context in die() (Jennifer Berringer) [RHEL-147291] {CVE-2024-57939}
  - riscv: module: remove relocation_head rel_entry member allocation (Jennifer Berringer) [RHEL-147291]
  - riscv: selftests: Fix warnings pointer masking test (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (Jennifer Berringer) [RHEL-147291] {CVE-2024-56673}
  - riscv: Fix IPIs usage in kfence_protect_page() (Jennifer Berringer) [RHEL-147291] {CVE-2024-53687}
  - riscv: Fixup boot failure when CONFIG_DEBUG_RT_MUTEXES=y (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Add Svade and Svadu Extensions Support (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix default misaligned access trap (Jennifer Berringer) [RHEL-147291]
  - riscv: Add qspinlock support (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ISA extension parsing for Ziccrse (Jennifer Berringer) [RHEL-147291]
  - asm-generic: ticket-lock: Add separate ticket-lock.h (Jennifer Berringer) [RHEL-147291]
  - asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement xchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement arch_cmpxchg128() using Zacas (Jennifer Berringer) [RHEL-147291]
  - riscv: Improve zacas fully-ordered cmpxchg() (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement cmpxchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement cmpxchg32/64() using Zacas (Jennifer Berringer) [RHEL-147291]
  - riscv: Do not fail to build on byte/halfword operations with Zawrs (Jennifer Berringer) [RHEL-147291]
  - riscv: Move cpufeature.h macros into their own header (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Export the Supm ISA extension (Jennifer Berringer) [RHEL-147291]
  - riscv: selftests: Add a pointer masking test (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for the tagged address ABI (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for userspace pointer masking (Jennifer Berringer) [RHEL-147291]
  - riscv: Add CSR definitions for pointer masking (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ISA extension parsing for pointer masking (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Report vector unaligned access speed hwprobe (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Detect unaligned vector accesses supported (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Replace RISCV_MISALIGNED with RISCV_SCALAR_MISALIGNED (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Scalar unaligned access emulated on hotplug CPUs (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Check scalar unaligned access on all CPUs (Jennifer Berringer) [RHEL-147291]
  - riscv: Call riscv_user_isa_enable() only on the boot hart (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for per-thread envcfg CSR values (Jennifer Berringer) [RHEL-147291]
  - riscv: Enable cbo.zero only when all harts support Zicboz (Jennifer Berringer) [RHEL-147291]
  - perf vendor events arm64: Add Tegra410 Olympus PMU events (Mark Salter) [RHEL-110828]
  - configs: arm64: enable Tegra410 PMU (Mark Salter) [RHEL-110828]
  - perf: add NVIDIA Tegra410 C2C PMU (Mark Salter) [RHEL-110828]
  - perf: add NVIDIA Tegra410 CPU Memory Latency PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Add Tegra410 PCIE-TGT PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Add Tegra410 PCIE PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: Add arm_cspmu_acpi_dev_get (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Add Tegra410 UCF PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Rename doc to Tegra241 (Mark Salter) [RHEL-110828]
  - i2c: tegra: Add support for Tegra410 (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add logic to support different register offsets (Mark Salter) [RHEL-143333]
  - i2c: tegra: Introduce tegra_i2c_variant to identify DVC and VI (Mark Salter) [RHEL-143333]
  - i2c: tegra: Don't mark devices with pins as IRQ safe (Mark Salter) [RHEL-143333]
  - i2c: tegra: remove unused rst (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add Tegra264 support (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add support for SW mutex register (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add HS mode support (Mark Salter) [RHEL-143333]
  - i2c: tegra: Update Tegra256 timing parameters (Mark Salter) [RHEL-143333]
  - i2c: tegra: Use separate variables for fast and fastplus (Mark Salter) [RHEL-143333]
  - i2c: tegra: Do not configure DMA if not supported (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add Tegra256 support (Mark Salter) [RHEL-143333]
  - i2c: tegra: Remove dma_sync_*() calls (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add missing kernel-doc for dma_dev member (Mark Salter) [RHEL-143333]
  - ALSA: 6fire: fix use-after-free on disconnect (CKI Backport Bot) [RHEL-172974] {CVE-2026-31581}
  - erofs: add GFP_NOIO in the bio completion if needed (CKI Backport Bot) [RHEL-171687] {CVE-2026-31467}


