# changelog

author: Filip Janus <fjanus@redhat.com> - 3:10.11.6-2
changelog:
  - Apply demodularization
  - the default stream builds mariadb.rpm
  - the non-default stream builds mariadbXX.XX.rpm


author: Michal Schorm <mschorm@redhat.com> - 3:10.11.7-1
changelog:
  - Rebase to 10.11.7
  - Patch 10 removed, the main.ssl_cipher test has been fixed
    and re-enabled by upstream and now passes on all architectures


author: Michal Schorm <mschorm@redhat.com> - 3.1.20-2
changelog:
  - Fix minimal required version of mariadb-connector-c as per:
    https://mariadb.com/kb/en/mariadb-connector-odbc-3-1-20-release-notes/


author: Jindrich Novy <jnovy@redhat.com> - 1:4.8.31-1
changelog:
  - update to 4.8.31
  - drop upstreamed python3 patch
  - rename fish -> shell
  - drop obsolete smb option


author: Fabio Valentini <decathorpe@gmail.com> - 1.2.0-3
changelog:
  - Rebuild for fixed frame pointer compiler flags in Rust RPM macros.
  - Slightly modernize Rust packaging (drop ExclusiveArch, __cargo_skip_build).


author: Alex Williamson <alex.williamson@redhat.com> - 1.3.0-1
changelog:
  - New upstream release: https://github.com/mdevctl/mdevctl/releases/tag/v1.3.0
  - Note upstream moved default script location from /etc/mdevctl.d/scripts.d
    to /usr/lib/mdevctl/scripts.d.  Both locations are currently supported, the
    new locations is recommended.


author: Kairui Song <ryncsn@gmail.com> - 0.2.5-1
changelog:
  - Update to upstream latest release.
  - Fix crash when wrong reporter type is used.
  - Fix a few tracing error.


author: Joe Orton <jorton@redhat.com> - 1.14.2-21
changelog:
  - restore plaintext password storage by default (per upstream)
  - restrict symbols exposed by DSOs built for httpd


author: Tomas Korbar <tkorbar@redhat.com> - 1.14.3-3
changelog:
  - Fix building with gcc 14
  - incompatible-pointer-types warnings became errors, but they've
  been present for a long time and posed no threat, thus revert
  the behaviour
  - Resolves: rhbz#2259155


author: Joe Orton <jorton@redhat.com> - 1.14.5-2
changelog:
  - update to 1.14.5 (#2331047)
  - use %autosetup
  - enable tests by default again
  - conditionalize Ruby tests (Yaakov Selkowitz)


author: Luboš Uhliarik <luhliari@redhat.com> - 2.0.29-1
changelog:
  - new version 2.0.29
  - Resolves: RHEL-45807 - mod_http2: DoS by null pointer in websocket over
    HTTP/2 (CVE-2024-36387)


author: Sokratis Zappis <szappis@redhat.com> - 1.3.20-1
changelog:
  - Rebase mod_proxy_cluster to upstream 1.3.20.Final tag
  - Related: RHEL-55407 - Rebase mod_proxy_cluster to upstream 1.3.20.Final release


author: Cristian Le <cristian.le@mpsd.mpg.de> - 4.1.2-13
changelog:
  - Added CMAKE_PREFIX_PATH to the module file to unsure that CMake projects
    find the available MPI enabled packages, libraries, executables, etc.


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.10-11
changelog:
  - Remove redundand restorecon call, redirect safe to ignore output
    to /dev/null, mark module directory to avoid rpm verification
    Resolves: RHEL-67894


author: Richard W.M. Jones <rjones@redhat.com> - 1.40.0-2
changelog:
  - Rebase to nbdkit 1.40.0
    related: RHEL-49594
  - Send the last error to the NBD client
    resolves: RHEL-50666


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-3
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-4
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-8
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.5-1
changelog:
  - Rebase to nbdkit 1.42.5
    resolves: RHEL-78830
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819
  - Add support for VDDK 9.0.0.0
    resolves: RHEL-99467


author: Richard W.M. Jones <rjones@redhat.com> - 1.44.1-2
changelog:
  - Rebase to nbdkit 1.44.1
    resolves: RHEL-78830, RHEL-101180
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-count-filter & nbdkit-time-limit-filter.
  - Remove nbdkit-cacheextents-filter.
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819
  - Add support for VDDK 9.0.0.0
    resolves: RHEL-99467
  - server: Fix .zero fallback path
    resolves: RHEL-101636


author: Florian Weimer <fweimer@redhat.com> - 11.02.00-5
changelog:
  - GCC 14 compatibility fixes:
    Drop netpbm-cmuwtopbm.patch to fix an out-of-bounds stack write (#2259450)
    Stub out unused converter/other/jpeg2000/libjasper_compat.c (#2259448)


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-0
changelog:
  - Updated to the latest release: nfs-utils-2-8-2 (RHEL-67786)
    Resolves: RHEL-65826
    Resolves: RHEL-67041
    Resolves: RHEL-67168
    Resolves: RHEL-67786
    Resolves: RHEL-68575


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-3
changelog:
  - fix ownership of /var/lib/nfs/statd/state (RHEL-77913)
  - /var/lib/nfs/{etab,rmtab} should not be marked as config files (RHEL-77912)


author: Scott Mayhew <smayhew@redhat.com> 2.8.3-0
changelog:
  - Updated to nfs-utils-2-8-3 plus additional fixes from 2-8-4-rc1 (RHEL-88768)
    Resolves: RHEL-71286
    Resolves: RHEL-82418
    Resolves: RHEL-82557
    Resolves: RHEL-85409
    Resolves: RHEL-85413
    Resolves: RHEL-88768


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.26.0-1
changelog:
  - update to 1.26.0
  - add Sergey Kandaurov's PGP public key
  - add Roman Arutyunyan's PGP public key
  - remove Maxim Dounin's PGP public key
  - enable experimental HTTP/3 module
  - refresh patches
  - update default config http2 directive
  - remove outdated custom error pages, reducing maintenance burden


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.26.1-3
changelog:
  - Resolves: RHEL-33742 - Disable ENGINE support by default
  - disable ENGINE support by default
  - add engine bcond


author: Joe Orton <jorton@redhat.com> - 2:1.26.2-2
changelog:
  - Add systemd instantiated service nginx@.service, allowing e.g. "systemctl
    start nginx@foobar.service" to start an instance of nginx using
    /etc/nginx/foobar.conf as the configuration.


author: Martin Osvald <mosvald@redhat.com> - 4:7.92-1
changelog:
  - Downgrade Nmap to 7.92 to fix NPSL licensing issue
  - nmap.spec: fix missing versioned Obsoletes and add ncat to Provides


author: Gris Ge <fge@redhat.com> - 2.2.44-1
changelog:
  - Upgrade to 2.2.44
  - Support reapply on mac-ref interface. RHEL-86035
  - Support refer route next-hop-interface by mac. RHEL-80547


author: Gris Ge <fge@redhat.com> - 2.2.46-1
changelog:
  - Upgrade to 2.2.46
  - Store DNS to both iface and global DNS. RHEL-91250
  - Support nmpolicy against down iface. RHEL-86240
  - Support removal VLAN connection with empty ifname. RHEL-92916


author: Gris Ge <fge@redhat.com> - 2.2.48-1
changelog:
  - Upgrade to 2.2.48
  - Validate OVN bridge mapping. RHEL-37922
  - Support bond `lacp_active` and `ns_ip6_target`. RHEL-1415
  - Support matching by PCI adress. RHEL-80116
  - Apply dispatch changes first. RHEL-94840
  - Fix SRIOV VF reference. RHEL-91588
  - Fix deleting with `fail_over_mac` bond. RHEL-102600


author: Jan Staněk <jstanek@redhat.com> - 1:24.4.1-2
changelog:
  - Make package buildable in centos-stream
  - Remove tests that have issues with kojistream network
  - Temporarily use vendor copies of dependencies not up-to-date enough in
    the system


author: Bob Relyea <rrelyea@redhat.com> - 3.101.0-6
changelog:
  - fix param encoding in pkcs12 pbamac encoding
  - add support for certificate compression in selfserv and tstclient


author: Frantisek Krenzelok <krenzelok.frantisek@gmail.com> - 3.101.0-13
changelog:
  - fix the "Allow RSA-OAEP in FIPS mode" patch for the declaration after switch statement
  - fix changelog message for 3.101.0-11


author: Bob Relyea <rrelyea@redhat.com> - 3.112.0-3
changelog:
  - restore CONCATENATE functions accidentally remvoed in the last patch
  - fix big endian issue in tstclnt and selfserv in certificate compression


author: Jan Pazdziora <jpazdziora@redhat.com> - 2.23.0-1
changelog:
  - Rebase to 2.23.0 (fedora#2036375)
  - Change upstream to https://github.com/flatcar/nss-altfiles
  - Enable all maps (fedora#2036375)


author: Andreas Schneider <asn@redhat.com> - 1.1.13-1
changelog:
  - Update to version 1.1.13
    https://gitlab.com/cwrap/nss_wrapper/-/blob/nss_wrapper-1.1.13/CHANGELOG


author: Andreas Schneider <asn@redhat.com> - 1.1.15-1
changelog:
  - Update to version 1.1.15
    https://gitlab.com/cwrap/nss_wrapper/-/blob/nss_wrapper-1.1.15/CHANGELOG
  - Fix building with cmocka >= 1.1.6


author: Jan Macku <jamacku@redhat.com> - 1.21-1
changelog:
  - ci: Add CodeQL to replace LGTM
  - alternatives: replace master/slave with leader/follower
  - chkconfig: use correct cmp function
  - Bump redhat-plumbers-in-action/differential-shellcheck from 2 to 3
  - ci: Add Shell linter - Differential ShellCheck
  - ci: Use more inclusive terminology in workflows
  - ci: Update workflows, packit and dependabot
  - Translated using Weblate (Friulian)
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Estonian)
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Polish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Czech)
  - Translations update from Fedora Weblate (#77)
  - Translations update from Fedora Weblate (#75)
  - Translations update from Fedora Weblate (#74)
  - Translations update from Fedora Weblate (#73)
  - Translated using Weblate (Ukrainian)
  - Update translation files
  - Family mentioned for --set in both man and help
  - Translated using Weblate (French)
  - build-sys: Ensure `systemd-sysv-install` symlink does not have `//`
  - Translated using Weblate (German)
  - Add LGTM badges to README
  - Merge remote-tracking branch 'weblate/master'
  - Translated using Weblate (Indonesian)
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Ukrainian)
  - Translated using Weblate (Turkish)
  - Translated using Weblate (Polish)
  - Translated using Weblate (Norwegian Nynorsk)
  - Update translation files
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Czech)
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Italian)
  - Translated using Weblate (Spanish)
  - Translated using Weblate (Chinese (Simplified))


author: Jan Macku <jamacku@redhat.com> - 1.22-1
changelog:
  - migrate to SPDX license
  - Translated using Weblate (English (United Kingdom))
  - Translated using Weblate (Japanese)
  - ci: Add locale linter
  - ci: update workflows
  - test: fix ShellCheck error[SC2070]
  - Bump redhat-plumbers-in-action/differential-shellcheck from 3 to 4 (#94)
  - releng: Packit remove extra job trigger
  - releng: Enable Packit to handle Fedora updates
  - releng: Convert to rpmautospec


author: Jan Macku <jamacku@redhat.com> - 1.23-1
changelog:
  - Translated using Weblate (Korean)
  - Translated using Weblate (English (United Kingdom))
  - alternatives: --keep-foreign incorrectly handles non-existent files
  - alternatives: isLink should return 0 in case of lstat error
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Ukrainian)
  - Translated using Weblate (Polish)
  - Update translation files
  - Translated using Weblate (German)
  - doc: update translations
  - spec: remote changelog


author: Jan Macku <jamacku@redhat.com> - 1.24-1
changelog:
  - ci: fix `NEXT_VERSION` in Makefile
  - revert: releng: Enable Packit to handle Fedora updates
  - revert: releng: Convert to rpmautospec


author: Jan Macku <jamacku@redhat.com> - 1.25-1
changelog:
  - alternatives: fix possible buffer overrun
  - Translated using Weblate (Korean)
  - Translated using Weblate (Chinese (Simplified) (zh_CN))


author: Jan Macku <jamacku@redhat.com> - 1.26-1
changelog:
  - fix(test): dot't call `basename` with empty string
  - spec: sort BuildRequires alphabetically
  - fix(test): remove dangling `rlPhase` fn call
  - ci: run tests using Packit and Testing Farm
  - build: update `.pot` file
  - ci: fix typo in test workflow
  - test: add support for running using tmt
  - Translated using Weblate (Czech)
  - Translated using Weblate (Punjabi)
  - build(deps): bump actions/upload-artifact from 3 to 4
  - build(deps): bump github/codeql-action from 2 to 3
  - leveldb: fix systemdActive()
  - build(deps): bump redhat-plumbers-in-action/differential-shellcheck
  - Translated using Weblate (Hungarian)
  - build(deps): bump actions/checkout from 3 to 4


author: Jan Macku <jamacku@redhat.com> - 1.27-1
changelog:
  - alternatives: properly handle chars with const in normalize_path
  - alternatives: use exit in main instead of return for critical failures
  - alternatives: fix leak
  - alternatives: fix leak
  - alternatives: fix possible overrun
  - alternatives: fix all the leaks of groups in readConfig
  - alternatives: fix all the leaks of read line in readConfig
  - alternatives: fix leak
  - alternatives: fix memory leak
  - alternatives: fix memory leak
  - alternatives: initialize parameters in main to NULL
  - alternatives: fix memory leak
  - Translated using Weblate (Korean)
  - Translated using Weblate (English (United Kingdom))
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Japanese)
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Japanese)
  - Translated using Weblate (Polish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Georgian)
  - Update translation files
  - Translated using Weblate (Japanese)
  - Fix systemd dependency


author: Jan Macku <jamacku@redhat.com> - 1.29-1
changelog:
  - add basic mkosi config
  - remove not used directory from makefile
  - ntsysv: fix leaks
  - leveldb: security_context_t is deprecated
  - leveldb: fix leak
  - leveldb: fix leak
  - leveldb: fix leak
  - leveldb: fix leak
  - leveldb: fix leak
  - chkconfig: fix leak
  - chkconfig: fix leak
  - chkconfig: fix memory leak when deleting a service
  - leveldb: add destructors for service
  - leveldb: fix memory leak
  - leveldb.c: fix memory leak
  - chkconfig: fix leak
  - leveldb: fix memory leak
  - alternatives: ensure the current alt. is freed if parsing fails
  - alternatives: ensure the current group is freed
  - Translated using Weblate (English (United Kingdom))
  - Translated using Weblate (Turkish)


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.34.7-7
changelog:
  - Provide a switch to restore pre-CVE-2020-10737 behavior
  - Always set the home directory permissions according to HOME_MODE


author: Alexander Bokovoy <abokovoy@redhat.com> - 2.1.10-5
changelog:
  - Fix fortification issues leading to crash in FreeIPA setup
    Upstream PR: https://github.com/opendnssec/opendnssec/pull/842


author: Rafael Jeffman <rjeffman@redhat.com> - 2.1.14-1
changelog:
  - Rebase to stable version 2.1.14
    Resolves: RHEL-75904
  - Use systemd-sysusers to create users
    Resolves: RHEL-4896


author: Michal Ambroz <rebus _AT seznam.cz> - 1:1.3.9-7
changelog:
  - add conditionals to be able to rebuild with opendbx/apt even on EPEL+RHEL
  - cosmetics: rename patches, add comments, use buildroot macro instead of env
  - add explicit build requirement to python3-setuptools, needed for 3.13+


author: Jan Černý <jcerny@redhat.com> - 1:1.4.0-1
changelog:
  - Update to the latest upstream release (RHEL-53981)
  - Remove openscap-devel, openscap-engine-sce-devel and openscap-python3 subpackages


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-3
changelog:
  - Extra help information should not be printed if stderr is not a TTY
    Resolves: RHEL-63061
  - Provide details on crypto error instead of "error in libcrypto"
    Resolves: RHEL-63190


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-5
changelog:
  - Fix regression of Match directive processing
    Resolves: RHEL-76317
  - Avoid linking issues for openssl logging
    Related: RHEL-63190


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-6
changelog:
  - Fix regression of Match directive processing
    Related: RHEL-76317
  - Fix missing error codes set and invalid error code checks in OpenSSH. It
    prevents memory exhaustion attack and a MITM attack when VerifyHostKeyDNS
    is on (CVE-2025-26465, CVE-2025-26466).
    Resolves: RHEL-78699
    Resolves: RHEL-78943


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-8
changelog:
  - OpenSSH should not use its own implementation of MLKEM
    Resolves: RHEL-58252
  - Correct processing of Compression directive
    Resolves: RHEL-68346
  - Supress systemd warning
    Resolves: RHEL-84816


author: Zoltan Fridrich <zfridric@redhat.com> - 9.9p1-9
changelog:
  - CVE-2025-32728: Fix logic error in DisableForwarding option
    Resolves: RHEL-86819
  - Provide better error for non-supported private keys
    Resolves: RHEL-68124
  - Ignore bad hostkeys in known_hosts file
    Resolves: RHEL-83644


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.8p1-2.0
changelog:
  - Temporary disabling self-test
    Related: RHEL-42635
  - Change ssh-keygen defaults in FIPS mode
    Resolves: RHEL-37324
  - Use FIPS-compatible API for key derivation RHEL-10
    Resolves: RHEL-43592


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.8p1-3
changelog:
  - sshd doesn't propose to enter password again when a non-existing user is specified
    Resolves: RHEL-11981
  - Reenabling self-test on rpm build
    Related: RHEL-42635


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.8p1-5
changelog:
  - Restore GSS connectivity when no hostkeys are present
    Related: RHEL-42635
  - Add missing gsskeyex authentication method
    Related: RHEL-42635
  - "publickey-hostbound@openssh.com" extension makes no sense with GSS
    Related: RHEL-42635


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-1
changelog:
  - Update to OpenSSH 9.9p1
    Resolves: RHEL-60564
  - Separate ssh-keysign to a dedicated package
    Resolves: RHEL-62112
  - Use FIPS KEX defaults in FIPS mode
    Resolves: RHEL-58986


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-2
changelog:
  - Resolve memory management issues after rebase
    Related: RHEL-60564
  - Add extra help information on ssh early failure
    Resolves: RHEL-62718


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-12
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
  - Fix build in all arches, copied from Debian
  - Run autoreconf to make sure that autotools are updated
  - Clean up some trailing white spaces


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 0.5.3-2
changelog:
  - We run tests with specially crafted OpenSSL configuration, not the system one
    Resolves: RHEL-25983


author: Chris Lumens <clumens@redhat.com> - 3.0.0-2
changelog:
  - Rebase on upstream 3.0.0-rc1
  - Default globally-unique to true when clone-node-max > 1
  - Fix regression in crm_resource master resource handling
  - Related: RHEL-61383
  - Resolves: RHEL-56675
  - Resolves: RHEL-60534


author: Chris Lumens <clumens@redhat.com> - 3.0.0-3
changelog:
  - Rebase on upstream 3.0.0-rc2
  - Support X.509 certificates for Pacemaker Remote connections and remote
    CIB administration
  - Fix ability to do rolling upgrades (regression introduced in 3.0.0-rc1)
  - Fix memory leaks in daemons (regressions introduced in 3.0.0-rc1)
  - Ensure ACLs remain valid after CIB upgrades (regression introduced in
    3.0.0-rc1)
  - Related: RHEL-61383
  - Resolves: RHEL-7600


author: Chris Lumens <clumens@redhat.com> - 3.0.0-4
changelog:
  - Rebase on upstream 3.0.0-rc3
  - Log warnings if XSL transforms cannot preserve previous behavior
  - Ensure XSL transforms do not invalidate ACLs
  - Remove build dependency on inkscape
  - Resolves: RHEL-62096
  - Resolves: RHEL-62722


author: Chris Lumens <clumens@redhat.com> - 3.0.0-5
changelog:
  - Rebase on upstream 3.0.0 final release
  - Raise minimum GnuTLS dependency to 3.4.6
  - Move logrotate script back to pacemaker-cli package
  - Clear warnings and errors when resetting scheduler object
  - Resolves: RHEL-61383


author: Chris Lumens <clumens@redhat.com> - 3.0.1-1
changelog:
  - Rebase on upstream 3.0.1-rc1
  - Use dbus to detect completion of systemd resource start/stop actions
  - Add an option for controlling remote node fencing behavior
  - Split large IPC messages into multiple smaller ones
  - Related: RHEL-86085
  - Resolves: RHEL-71181
  - Resolves: RHEL-86146
  - Resolves: RHEL-86144


author: Nathan Scott <nathans@redhat.com> - 6.3.2-1
changelog:
  - Align start of PCP services with systemd presets (RHEL-22723)
  - Improved pcp-xsos command line error diagnostics (RHEL-56836)
  - Fix buffer sizing checks in pmstore PDU handling (RHEL-57795)
  - Guard against symlink attacks in pmpost program (RHEL-57797)
  - Update to latest stable version of PCP (RHEL-62801)


author: Nathan Scott <nathans@redhat.com> - 6.3.7-5
changelog:
  - Make pcp-zeroconf start enabled services once again (RHEL-93182)
  - Fix python PMDA wrapper handling of list objects
  - Improve tmpfiles.d handling of empty directories
  - Backport some more fixes to the OpenMetrics PMDA
  - Fix a multilib regression in PCP header files


author: Nathan Scott <nathans@redhat.com> - 6.1.1-1
changelog:
  - Improve pmlogcheck performance with compressed archives (RHEL-3930)
  - Fix pcp-ss(1) utility handling of duplicate sources (RHEL-7498)
  - Fine-tune PCP python wrapper path resolution (RHEL-7509)
  - Rebase to latest stable version of PCP (RHEL-2317)


author: Nathan Scott <nathans@redhat.com> - 6.1.1-2
changelog:
  - Fix pcp-ss(1) default handling of listen state (RHEL-17335)
  - Added pcp package dependency on diffutils for diffstat(1)


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-94.el10]
changelog:
  - qed: remove cast to pointers passed to kfree (John Meneghini) [RHEL-72644]
  - net: qed: make 'qed_ll2_ops_pass' as __maybe_unused (John Meneghini) [RHEL-72644]
  - net: qed: fix typos (John Meneghini) [RHEL-72644]
  - scsi: Constify struct pci_error_handlers (John Meneghini) [RHEL-72644]
  - scsi: qedf: Constify 'struct bin_attribute' (John Meneghini) [RHEL-72644]
  - scsi: Constify struct pci_device_id (John Meneghini) [RHEL-72644]
  - qed: fix possible uninit pointer read in qed_mcp_nvm_info_populate() (John Meneghini) [RHEL-72644]
  - net/qed: allow old cards not supporting "num_images" to work (John Meneghini) [RHEL-72644]
  - scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (John Meneghini) [RHEL-72644]
  - scsi: qedf: Remove dead code (John Meneghini) [RHEL-72644]
  - net: qlogic: use ethtool string helpers (John Meneghini) [RHEL-72644]
  - tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing (Hangbin Liu) [RHEL-78772]
  - crypto: iaa - Do not clobber req->base.data (Vladis Dronov) [RHEL-87766]
  - crypto: iaa - Move compression CRC into request object (Vladis Dronov) [RHEL-87766]
  - crypto: iaa - Test the correct request flag (Vladis Dronov) [RHEL-87766]
  - MAINTAINERS: Add Vinicius Gomes to MAINTAINERS for IAA Crypto (Vladis Dronov) [RHEL-87766]
  - crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async' (Vladis Dronov) [RHEL-87766]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-95.el10]
changelog:
  - KVM: arm64: Restore TCR2_EL1 register visibility to userspace (Eric Auger) [RHEL-89567]
  - KVM: arm64: Restore S1PIE register visibility to userspace (Eric Auger) [RHEL-89567]
  - s390/pci: Serialize device addition and removal (Mete Durlu) [RHEL-94944]
  - s390/pci: Allow re-add of a reserved but not yet removed device (Mete Durlu) [RHEL-94944]
  - s390/pci: Prevent self deletion in disable_slot() (Mete Durlu) [RHEL-94944]
  - s390/pci: Remove redundant bus removal and disable from zpci_release_device() (Mete Durlu) [RHEL-94944]
  - s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs (Mete Durlu) [RHEL-94944]
  - s390/pci: Fix missing check for zpci_create_device() error return (Mete Durlu) [RHEL-94944]
  - s390/pci: Fix potential double remove of hotplug slot (Mete Durlu) [RHEL-94944]
  - rtla: Define _GNU_SOURCE in timerlat_bpf.c (Tomas Glozar) [RHEL-94187]
  - ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up (CKI Backport Bot) [RHEL-93461] {CVE-2025-21887}
  - Enable NVGRACE_GPU_VFIO_PCI nvgrace-vgpu vfio variant driver in RHEL-10.1 (Donald Dutile) [RHEL-86867]
  - xhci: don't mess with ->d_iname (Desnes Nunes) [RHEL-78931]
  - debugfs: Fix the missing initializations in __debugfs_file_get() (Desnes Nunes) [RHEL-78931]
  - debugfs: take debugfs_short_fops definition out of ifdef (Desnes Nunes) [RHEL-78931]
  - debugfs: allow to store an additional opaque pointer at file creation (Desnes Nunes) [RHEL-78931]
  - debugfs: don't mess with bits in ->d_fsdata (Desnes Nunes) [RHEL-78931]
  - debugfs: get rid of dynamically allocation proxy_ops (Desnes Nunes) [RHEL-78931]
  - debugfs: move ->automount into debugfs_inode_info (Desnes Nunes) [RHEL-78931]
  - debugfs: separate cache for debugfs inodes (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: fix state transition for SNK_WAIT_CAPABILITIES state in run_state_machine() (Desnes Nunes) [RHEL-78931]
  - USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Prevent use-after-free in resume from hibernate (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: Fix NULL pointer access (Desnes Nunes) [RHEL-78931] {CVE-2025-21918}
  - usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: fix Telit Cinterion FE990A name (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: add Telit Cinterion FE990B compositions (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: match on interface class for Telit FN990B (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: Set SUSPENDENABLE soon after phy init (Desnes Nunes) [RHEL-78931]
  - usb: hub: lack of clearing xHC resources (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: gadget: Prevent irq storm when TH re-executes (Desnes Nunes) [RHEL-78931]
  - xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts (Desnes Nunes) [RHEL-78931]
  - Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Desnes Nunes) [RHEL-78931]
  - usb: xhci: Enable the TRB overfetch quirk on VIA VL805 (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: increase timeout for PPM reset operations (Desnes Nunes) [RHEL-78931]
  - usb: atm: cxacru: fix a flaw in existing endpoint checks (Desnes Nunes) [RHEL-78931] {CVE-2025-21916}
  - usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY (Desnes Nunes) [RHEL-78931]
  - usb: roles: set switch registered flag early on (Desnes Nunes) [RHEL-78931]
  - USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Desnes Nunes) [RHEL-78931]
  - usb: gadget: core: flush gadget workqueue after device removal (Desnes Nunes) [RHEL-78931] {CVE-2025-21838}
  - usb: core: fix pipe creation for get_bMaxPacketSize0 (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Desnes Nunes) [RHEL-78931]
  - USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Desnes Nunes) [RHEL-78931]
  - USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Desnes Nunes) [RHEL-78931]
  - usb: cdc-acm: Fix handling of oversized fragments (Desnes Nunes) [RHEL-78931]
  - usb: cdc-acm: Check control transfer buffer size before access (Desnes Nunes) [RHEL-78931] {CVE-2025-21704}
  - usb: xhci: Restore xhci_pci support for Renesas HCs (Desnes Nunes) [RHEL-78931]
  - USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: drop MeiG Smart defines (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: fix Telit Cinterion FN990A name (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: add Telit Cinterion FN990B compositions (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: add MeiG Smart SLM828 (Desnes Nunes) [RHEL-78931]
  - usb: dwc2: gadget: remove of_node reference upon udc_stop (Desnes Nunes) [RHEL-78931]
  - USB: hub: Ignore non-compliant devices with too many configs or interfaces (Desnes Nunes) [RHEL-78931] {CVE-2025-21776}
  - usb: dwc3: Document nostream_work (Desnes Nunes) [RHEL-78931]
  - usb: phy: generic: Use proper helper for property detection (Desnes Nunes) [RHEL-78931]
  - usb: hcd: Bump local buffer size in rh_string() (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS (Desnes Nunes) [RHEL-78931]
  - usb: xhci: tegra: Fix OF boolean read warning (Desnes Nunes) [RHEL-78931]
  - usb: host: xhci-plat: add support compatible ID PNP0D15 (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: Add a macro definition for UCSI v1.0 (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: core: Defer the probe until USB power supply ready (Desnes Nunes) [RHEL-78931]
  - usbip: Correct format specifier for seqnum from %d to %u (Desnes Nunes) [RHEL-78931]
  - usbip: Fix seqnum sign extension issue in vhci_tx_urb (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: snps,dwc3: Split core description (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: qcom,dwc3: Add IPQ5424 to USB DWC3 bindings (Desnes Nunes) [RHEL-78931]
  - usb: quirks: Add NO_LPM quirk for TOSHIBA TransMemory-Mx device (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: gadget: Reinitiate stream for all host NoStream behavior (Desnes Nunes) [RHEL-78931]
  - USB: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
  - USB: typec: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
  - USB: host: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
  - USB: Replace own str_plural with common one (Desnes Nunes) [RHEL-78931]
  - memstick: core: fix kernel-doc notation (Desnes Nunes) [RHEL-78931]
  - usb: phy: Remove API devm_usb_put_phy() (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Desnes Nunes) [RHEL-78931]
  - usb: host: xhci-plat: Assign shared_hcd->rsrc_start (Desnes Nunes) [RHEL-78931]
  - usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: Skip resume if pm_runtime_set_active() fails (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: Correct indentation and style in DTS example (Desnes Nunes) [RHEL-78931]
  - drivers/card_reader/rtsx_usb: Restore interrupt based detection (Desnes Nunes) [RHEL-78931]
  - media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer (Desnes Nunes) [RHEL-78931]
  - USB: serial: ch341: use fix-width types consistently (Desnes Nunes) [RHEL-78931]
  - USB: serial: ch341: add hardware flow control RTS/CTS (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Expose router DROM through debugfs (Desnes Nunes) [RHEL-78931]
  - usb: typec: class: Remove both cable_match() and partner_match() (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: Implement ChromeOS UCSI driver (Desnes Nunes) [RHEL-78931]
  - usb: cdns3: remove redundant if branch (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Handle DisplayPort tunnel activation asynchronously (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Rework tb_tunnel_consumed_bandwidth() (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Move forward declarations in one place (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Pass reason to tb_dp_resource_unavailable() (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Drop tb_tunnel_restart() (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Rework how tunnel->[init|deinit] hooks are called (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Show path name in debug log when path is deactivated (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Make tb_tunnel_one_dp() return void (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Increase DPRX capabilities read timeout (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Debug log an invalid config space reply just once (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Log config space when invalid config space reply is received (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Drop doubled empty line from ctl.h (Desnes Nunes) [RHEL-78931]
  - thunderbolt: debugfs: Add write capability to path config space (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Add Kurokesu C1 PRO camera (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Implement dual stream quirk to fix loss of usb packets (Desnes Nunes) [RHEL-78931]
  - USB: usbip: Update USB/IP OP_REP_IMPORT documentation. (Desnes Nunes) [RHEL-78931]
  - xhci: Add missing capability definition bits (Desnes Nunes) [RHEL-78931]
  - xhci: Add command completion parameter support (Desnes Nunes) [RHEL-78931]
  - xhci: dbgtty: Improve performance by handling received data immediately. (Desnes Nunes) [RHEL-78931]
  - xhci: dbc: Improve performance by removing delay in transfer event polling. (Desnes Nunes) [RHEL-78931]
  - phy: qcom-qusb2: Add support for QCS615 (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: qcom,dwc3: Add QCS615 to USB DWC3 bindings (Desnes Nunes) [RHEL-78931]
  - phy: core: Simplify API of_phy_simple_xlate() implementation (Desnes Nunes) [RHEL-78931]
  - usb: typec: Print err when displayport fails to enter (Desnes Nunes) [RHEL-78931]
  - usb: typec: Make active on port altmode writable (Desnes Nunes) [RHEL-78931]
  - usb: typec: thunderbolt: Remove IS_ERR check for plug (Desnes Nunes) [RHEL-78931]
  - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (Desnes Nunes) [RHEL-78931]
  - usb: typec: Add driver for Thunderbolt 3 Alternate Mode (Desnes Nunes) [RHEL-78931]
  - redhat/configs: Enable CONFIG_TYPEC_TBT_ALTMODE in RHEL (Desnes Nunes) [RHEL-78931]
  - usb: typec: Only use SVID for matching altmodes (Desnes Nunes) [RHEL-78931]
  - modpost: call module_alias_printf() from all do_*_entry() functions (Desnes Nunes) [RHEL-78931]
  - modpost: pass (struct module *) to do_*_entry() functions (Desnes Nunes) [RHEL-78931]
  - modpost: introduce module_alias_printf() helper (Desnes Nunes) [RHEL-78931]
  - modpost: remove unnecessary check in do_acpi_entry() (Desnes Nunes) [RHEL-78931]
  - modpost: remove incorrect code in do_eisa_entry() (Desnes Nunes) [RHEL-78931]
  - usb: core: sysfs: Constify 'struct bin_attribute' (Desnes Nunes) [RHEL-78931]
  - usbip: Accept arbitrarily long scatter-gather list (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: Add new AMS for Get_Revision response (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: Add support for parsing pd-revision DT property (Desnes Nunes) [RHEL-78931]
  - dt-bindings: connector: Add pd-revision property (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpci: set local CC to Rd only when cc1/cc2 status is Rp (Desnes Nunes) [RHEL-78931]
  - USB: usblp: remove redundant semicolon (Desnes Nunes) [RHEL-78931]
  - USB: Optimize goto logic in API usb_register_driver() (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: dwc3-am62: Re-initialize controller if lost power in PM suspend (Desnes Nunes) [RHEL-78931]
  - usb: common: expand documentation for USB functions (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Announce the user our deprecation intentions (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Allow changing noparam on the fly (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Invert default value for nodrop module param (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Propagate buf->error to userspace (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Flush the control cache when we get an event (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Annotate lock requirements for uvc_ctrl_set (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Remove dangling pointers (Desnes Nunes) [RHEL-78931] {CVE-2024-58002}
  - media: uvcvideo: Remove redundant NULL assignment (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Only save async fh if success (Desnes Nunes) [RHEL-78931]
  - MAINTAINERS: Add missing file entries for the USB video class driver (Desnes Nunes) [RHEL-78931]
  - docs: media: update location of the media patches (Desnes Nunes) [RHEL-78931]
  - MAINTAINERS: update location of media main tree (Desnes Nunes) [RHEL-78931]
  - MAINTAINERS: mailmap: update Alexey Klimov's email address (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Refactor frame parsing code into a uvc_parse_frame function (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Remove duplicated cap/out code (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Use uvc_query_name in uvc_get_video_ctrl (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Add more logging to uvc_query_ctrl() (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Support partial control reads (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Fix double free in error path (Desnes Nunes) [RHEL-78931] {CVE-2024-57980}
  - media: uvcvideo: Fix crash during unbind if gpio unit is in use (Desnes Nunes) [RHEL-78931] {CVE-2024-58079}
  - media: uvcvideo: Reorder uvc_status_init() (Desnes Nunes) [RHEL-78931]
  - mmc: core: Drop the MMC_RSP_R1_NO_CRC response (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-pcie: add support for SAR2130P (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-pcie: define several new registers (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-pcie: split PCS_LANE1 region (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-combo: add support for SAR2130P (Desnes Nunes) [RHEL-78931]
  - phy: qcom: qmp: Add phy register and clk setting for QCS615 PCIe (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add SAR2130P compatible (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the QCS615 QMP PCIe PHY Gen3 x1 (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add SAR2130P compatible (Desnes Nunes) [RHEL-78931]
  - extcon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Desnes Nunes) [RHEL-78931]
  - extcon: realtek: fix NULL deref check in extcon_rtk_type_c_probe (Desnes Nunes) [RHEL-78931]
  - Documentation: extcon: add documentation for Extcon subsystem (Desnes Nunes) [RHEL-78931]
  - usb: storage: add a macro for the upper limit of max LUN (Desnes Nunes) [RHEL-78931]
  - USB: Fix the issue of task recovery failure caused by USB status when S4 wakes up (Desnes Nunes) [RHEL-78931]
  - usb: chipidea: host: Improve port index sanitizing (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: core: Disable USB2 retry for DWC_usb31 1.80a and prior (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: qcom,dwc3: Make ss_phy_irq optional for X1E80100 (Desnes Nunes) [RHEL-78931]
  - usb: collapse USB_STORAGE Kconfig comment (Desnes Nunes) [RHEL-78931]
  - usb: gadget: functionfs: fix spellos (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: remove unused sg struct member (Desnes Nunes) [RHEL-78931]
  - phy: qcom: qmp: Enable IPQ5424 support (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,qmp-usb: Add IPQ5424 USB3 PHY (Desnes Nunes) [RHEL-78931]
  - phy: qcom-qusb2: add QUSB2 support for IPQ5424 (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,qusb2: Document IPQ5424 compatible (Desnes Nunes) [RHEL-78931]
  - phy: tegra194: p2u: Allow to enable driver on Tegra234 (Desnes Nunes) [RHEL-78931]
  - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (Derek Barbosa) [RHEL-89498]
  - serial: 8250: Fix fifo underflow on flush (Derek Barbosa) [RHEL-89498]
  - tty: serial: 8250: Fix another runtime PM usage counter underflow (Derek Barbosa) [RHEL-89498]
  - Flush console log from kernel_power_off() (Derek Barbosa) [RHEL-89498]
  - printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Derek Barbosa) [RHEL-89498]
  - printk: Defer legacy printing when holding printk_cpu_sync (Derek Barbosa) [RHEL-89498]
  - redhat: add namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-88630]
  - iommu/amd: Enable support for up to 2K interrupts per function (Eder Zulian) [RHEL-24190]
  - iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro (Eder Zulian) [RHEL-24190]
  - iommu/amd: Replace slab cache allocator with page allocator (Eder Zulian) [RHEL-24190]
  - iommu/amd: Introduce generic function to set multibit feature value (Eder Zulian) [RHEL-24190]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-96.el10]
changelog:
  - x86/CPU/AMD: Print the reason for the last reset (Steve Best) [RHEL-89439]
  - Documentation: Add AMD Zen debugging document (Steve Best) [RHEL-89439]
  - platform/x86/amd/pmc: Use FCH_PM_BASE definition (Steve Best) [RHEL-89439]
  - i2c: piix4, x86/platform: Move the SB800 PIIX4 FCH definitions to <asm/amd/fch.h> (Steve Best) [RHEL-89439]
  - i2c: piix4: Make CONFIG_I2C_PIIX4 dependent on CONFIG_X86 (Steve Best) [RHEL-89439]
  - unmaintain ahci_xgene, ahci_seattle and hisi_sas_main (Tomas Henzl) [RHEL-81214]
  - s390/cpumf: Update CPU Measurement facility extended counter set support (Mete Durlu) [RHEL-90739]
  - ext4: ignore xattrs past end (CKI Backport Bot) [RHEL-94262] {CVE-2025-37738}
  - ext4: fix off-by-one error in do_split (CKI Backport Bot) [RHEL-93643] {CVE-2025-23150}
  - lockd: add netlink control interface (Scott Mayhew) [RHEL-71698]
  - macintosh: declare ctl_table as const (José Expósito) [RHEL-88416]
  - tty: Make sysctl table const (José Expósito) [RHEL-88416]
  - sysctl: allow registration of const struct ctl_table (José Expósito) [RHEL-88416]
  - sysctl: move internal interfaces to const struct ctl_table (José Expósito) [RHEL-88416]
  - bpf: Constify ctl_table argument of filter function (José Expósito) [RHEL-88416]
  - hrtimers: Introduce hrtimer_setup() to replace hrtimer_init() (José Expósito) [RHEL-88416]
  - hrtimers: Add missing hrtimer_init() trace points (José Expósito) [RHEL-88416]
  - mm/migrate: Add migrate_device_pfns (José Expósito) [RHEL-88416]
  - mm: allow compound zone device pages (José Expósito) [RHEL-88416]
  - mm/mm_init: move p2pdma page refcount initialisation to p2pdma (José Expósito) [RHEL-88416]
  - drm: Move for_each_if() to util_macros.h for wider use (José Expósito) [RHEL-88416]
  - ksm: add ksm involvement information for each process (CKI Backport Bot) [RHEL-84770]
  - MAINTAINERS: Add CCA and pKVM CoCO guest support to the ARM64 entry (Mark Salter) [RHEL-80338]
  - selftests/mm: rename pkey register macro (Mark Salter) [RHEL-80338]
  - scripts/decode_stacktrace.sh: fix decoding of lines with an additional info (Mark Salter) [RHEL-80338]
  - scripts/decode_stacktrace.sh: remove trailing space (Mark Salter) [RHEL-80338]
  - redhat/configs: Enable ARM_CCA_GUEST (Mark Salter) [RHEL-80338]
  - arm64: Fix 5-level paging support in kexec/hibernate trampoline (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Get rid of TRFCR_ELx SysregFields (Mark Salter) [RHEL-80338]
  - arm64: Remove duplicate included header (Mark Salter) [RHEL-80338]
  - arm64/Kconfig: Drop EXECMEM dependency from ARCH_WANTS_EXECMEM_LATE (Mark Salter) [RHEL-80338]
  - arm64: asm: Fix typo in pgtable.h (Mark Salter) [RHEL-80338]
  - arm64/mm: Ensure adequate HUGE_MAX_HSTATE (Mark Salter) [RHEL-80338]
  - arm64/mm: Drop INIT_MM_CONTEXT() (Mark Salter) [RHEL-80338]
  - Documentation: Update the behaviour of "kvm-arm.mode" (Mark Salter) [RHEL-80338]
  - arm64: rsi: Add automatic arm-cca-guest module loading (Mark Salter) [RHEL-80338]
  - arm64: Document Arm Confidential Compute (Mark Salter) [RHEL-80338]
  - virt: arm-cca-guest: TSM_REPORT support for realms (Mark Salter) [RHEL-80338]
  - arm64: Add missing registrations of hwcaps (Mark Salter) [RHEL-80338]
  - arm64/hwcap: Remove stray references to SF8MMx (Mark Salter) [RHEL-80338]
  - kselftest/arm64: Add 2024 dpISA extensions to hwcap test (Mark Salter) [RHEL-80338]
  - KVM: arm64: Allow control of dpISA extensions in ID_AA64ISAR3_EL1 (Mark Salter) [RHEL-80338]
  - arm64/hwcap: Describe 2024 dpISA extensions to userspace (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64SMFR0_EL1 to DDI0601 2024-12 (Mark Salter) [RHEL-80338]
  - arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented (Mark Salter) [RHEL-80338]
  - arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu() (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64ISAR2_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64ZFR0_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64FPFR0_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64ISAR3_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64PFR2_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Get rid of CPACR_ELx SysregFields (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Convert *_EL12 accessors to Mapping (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Get rid of the TCR2_EL1x SysregFields (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Allow a 'Mapping' descriptor for system registers (Mark Salter) [RHEL-80338]
  - arm64/cpufeature: Refactor conditional logic in init_cpu_ftr_reg() (Mark Salter) [RHEL-80338]
  - arm64: cpufeature: Add HAFT to cpucap_is_possible() (Mark Salter) [RHEL-80338]
  - arm64: mm: Test for pmd_sect() in vmemmap_check_pmd() (Mark Salter) [RHEL-80338]
  - arm64/mm: Replace open encodings with PXD_TABLE_BIT (Mark Salter) [RHEL-80338]
  - arm64/mm: Rename pte_mkpresent() as pte_mkvalid() (Mark Salter) [RHEL-80338]
  - arm64: Kconfig: force ARM64_PAN=y when enabling TTBR0 sw PAN (Mark Salter) [RHEL-80338]
  - arm64/mm: Fix Boot panic on Ampere Altra (Mark Salter) [RHEL-80338]
  - arm64/mm: Override PARange for !LPA2 and use it consistently (Mark Salter) [RHEL-80338]
  - arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled (Mark Salter) [RHEL-80338]
  - bpf, arm64: Emit A64_{ADD,SUB}_I when possible in emit_{lse,ll_sc}_atomic() (Mark Salter) [RHEL-80338]
  - bpf, arm64: Factor out emit_a64_add_i() (Mark Salter) [RHEL-80338]
  - bpf, arm64: Simplify if logic in emit_lse_atomic() (Mark Salter) [RHEL-80338]
  - redhat configs: enable CONFIG_HISILICON_ERRATUM_162100801 (Mark Salter) [RHEL-80338]
  - arm64: realm: Use aliased addresses for device DMA to shared buffers (Mark Salter) [RHEL-80338]
  - dma: Introduce generic dma_addr_*crypted helpers (Mark Salter) [RHEL-80338]
  - dma: Fix encryption bit clearing for dma_to_phys (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: Don't WARN when unwinding other tasks (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: Skip reporting LR at exception boundaries (Mark Salter) [RHEL-80338]
  - kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings (Mark Salter) [RHEL-80338]
  - kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c (Mark Salter) [RHEL-80338]
  - arm64/signal: Silence sparse warning storing GCSPR_EL0 (Mark Salter) [RHEL-80338]
  - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (Mark Salter) [RHEL-80338]
  - clocksource/drivers/arm_arch_timer: Use of_property_present() for non-boolean properties (Mark Salter) [RHEL-80338]
  - kselftest/arm64: Ensure stable names for GCS stress test results (Mark Salter) [RHEL-80338]
  - kselftest/arm64: Validate that GCS push and write permissions work (Mark Salter) [RHEL-80338]
  - arm64: cpufeature: Add GCS to cpucap_is_possible() (Mark Salter) [RHEL-80338]
  - arm64: disable ARCH_CORRECT_STACKTRACE_ON_KRETPROBE tests (Mark Salter) [RHEL-80338]
  - crypto: arm64/crct10dif - Remove remaining 64x64 PMULL fallback code (Mark Salter) [RHEL-80338]
  - crypto: arm64/crct10dif - Use faster 16x64 bit polynomial multiply (Mark Salter) [RHEL-80338]
  - crypto: arm64/crct10dif - Remove obsolete chunking logic (Mark Salter) [RHEL-80338]
  - arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Mark Salter) [RHEL-80338]
  - arm64/ptrace: Clarify documentation of VL configuration via ptrace (Mark Salter) [RHEL-80338]
  - arm64/mm: Change protval as 'pteval_t' in map_range() (Mark Salter) [RHEL-80338]
  - arm64: uprobes: Optimize cache flushes for xol slot (Mark Salter) [RHEL-80338]
  - arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG (Mark Salter) [RHEL-80338]
  - arm64/mm: Sanity check PTE address before runtime P4D/PUD folding (Mark Salter) [RHEL-80338]
  - arm64/fpsimd: Fix a typo (Mark Salter) [RHEL-80338]
  - arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers (Mark Salter) [RHEL-80338]
  - arm64: Return early when break handler is found on linked-list (Mark Salter) [RHEL-80338]
  - arm64/mm: Drop _PROT_SECT_DEFAULT (Mark Salter) [RHEL-80338]
  - arm64: Add command-line override for ID_AA64MMFR0_EL1.ECV (Mark Salter) [RHEL-80338]
  - arm64: head: Drop SWAPPER_TABLE_SHIFT (Mark Salter) [RHEL-80338]
  - arm64: cpufeature: add POE to cpucap_is_possible() (Mark Salter) [RHEL-80338]
  - selftests/mm: Enable pkey_sighandler_tests on arm64 (Mark Salter) [RHEL-80338]
  - selftests/mm: Use generic pkey register manipulation (Mark Salter) [RHEL-80338]
  - arm64: signal: Remove unused macro (Mark Salter) [RHEL-80338]
  - arm64: signal: Remove unnecessary check when saving POE state (Mark Salter) [RHEL-80338]
  - arm64/scs: Drop unused prototype __pi_scs_patch_vmlinux() (Mark Salter) [RHEL-80338]
  - arm64/scs: Deal with 64-bit relative offsets in FDE frames (Mark Salter) [RHEL-80338]
  - arm64/scs: Fix handling of DWARF augmentation data in CIE/FDE frames (Mark Salter) [RHEL-80338]
  - arm64: preserve pt_regs::stackframe during exec*() (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: unwind exception boundaries (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: split unwind_consume_stack() (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: report recovered PCs (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: report source of unwind data (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: move dump_backtrace() to kunwind_stack_walk() (Mark Salter) [RHEL-80338]
  - arm64: use a common struct frame_record (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: swap 'unused' and 'pmr' fields (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: rename "pmr_save" -> "pmr" (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: remove stale big-endian layout (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: assert pt_regs is a multiple of 16 bytes (Mark Salter) [RHEL-80338]
  - arm64: Support AT_HWCAP3 (Mark Salter) [RHEL-80338]
  - binfmt_elf: Wire up AT_HWCAP3 at AT_HWCAP4 (Mark Salter) [RHEL-80338]
  - arm64/crc32: Implement 4-way interleave using PMULL (Mark Salter) [RHEL-80338]
  - arm64/crc32: Reorganize bit/byte ordering macros (Mark Salter) [RHEL-80338]
  - arm64/lib: Handle CRC-32 alternative in C code (Mark Salter) [RHEL-80338]
  - arm64: Use SYSTEM_OFF2 PSCI call to power off for hibernate (Mark Salter) [RHEL-80338]
  - arm64: mops: Document requirements for hypervisors (Mark Salter) [RHEL-80338]
  - arm64: lib: Use MOPS for copy_page() and clear_page() (Mark Salter) [RHEL-80338]
  - arm64: lib: Use MOPS for memcpy() routines (Mark Salter) [RHEL-80338]
  - arm64: mops: Document booting requirement for HCR_EL2.MCE2 (Mark Salter) [RHEL-80338]
  - arm64: mops: Handle MOPS exceptions from EL1 (Mark Salter) [RHEL-80338]
  - arm64: probes: Disable kprobes/uprobes on MOPS instructions (Mark Salter) [RHEL-80338]
  - arm64: optimize flush tlb kernel range (Mark Salter) [RHEL-80338]
  - arm64: tlbflush: add __flush_tlb_range_limit_excess() (Mark Salter) [RHEL-80338]
  - arm64: insn: Simulate nop instruction for better uprobe performance (Mark Salter) [RHEL-80338]
  - arm64: probes: Remove probe_opcode_t (Mark Salter) [RHEL-80338]
  - arm64: probes: Cleanup kprobes endianness conversions (Mark Salter) [RHEL-80338]
  - arm64: probes: Move kprobes-specific fields (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove PREEMPT_DISABLE_OFFSET (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove DMA_{TO,FROM}_DEVICE (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove VM_EXEC and PAGE_SZ (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove MM_CONTEXT_ID (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove COMPAT_{RT_,SIGFRAME_REGS_OFFSET (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove VMA_VM_* (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove TSK_ACTIVE_MM (Mark Salter) [RHEL-80338]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-97.el10]
changelog:
  - memcg: always call cond_resched() after fn() (Radostin Stoyanov) [RHEL-81199]
  - memcg: fix soft lockup in the OOM process (Radostin Stoyanov) [RHEL-81199] {CVE-2024-57977}
  - r8169: switch away from deprecated pcim_iomap_table (Izabela Bakollari) [RHEL-89042]
  - r8169: increase max jumbo packet size on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for Intel Killer E5000 (Izabela Bakollari) [RHEL-89042]
  - r8169: don't scan PHY addresses > 0 (Izabela Bakollari) [RHEL-89042]
  - r8169: remove redundant hwmon support (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for RTL8125D rev.b (Izabela Bakollari) [RHEL-89042]
  - r8169: adjust version numbering for RTL8126 (Izabela Bakollari) [RHEL-89042]
  - r8169: remove unused flag RTL_FLAG_TASK_RESET_NO_QUEUE_WAKE (Izabela Bakollari) [RHEL-89042]
  - r8169: use helper r8169_mod_reg8_cond to simplify rtl_jumbo_config (Izabela Bakollari) [RHEL-89042]
  - r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers (Izabela Bakollari) [RHEL-89042]
  - r8169: improve rtl_set_d3_pll_down (Izabela Bakollari) [RHEL-89042]
  - r8169: improve __rtl8169_set_wol (Izabela Bakollari) [RHEL-89042]
  - r8169: remove leftover locks after reverted change (Izabela Bakollari) [RHEL-89042]
  - r8169: improve initialization of RSS registers on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-89042]
  - r8169: fix inconsistent indenting in rtl8169_get_eth_mac_stats (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for RTL8125D (Izabela Bakollari) [RHEL-89042]
  - r8169: enable EEE at 2.5G per default on RTL8125B (Izabela Bakollari) [RHEL-89042]
  - r8169: remove rtl_dash_loop_wait_high/low (Izabela Bakollari) [RHEL-89042]
  - r8169: avoid duplicated messages if loading firmware fails and switch to warn level (Izabela Bakollari) [RHEL-89042]
  - r8169: replace custom flag with disable_work() et al (Izabela Bakollari) [RHEL-89042]
  - r8169: don't take RTNL lock in rtl_task() (Izabela Bakollari) [RHEL-89042]
  - r8169: implement additional ethtool stats ops (Izabela Bakollari) [RHEL-89042]
  - r8169: enable SG/TSO on selected chip versions per default (Izabela Bakollari) [RHEL-89042]
  - r8169: remove original workaround for RTL8125 broken rx issue (Izabela Bakollari) [RHEL-89042]
  - r8169: don't apply UDP padding quirk on RTL8126A (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for the temperature sensor being available from RTL8125B (Izabela Bakollari) [RHEL-89042]
  - perf trace: Add missing perf_tool__init() (Anubhav Shelat) [RHEL-83635]
  - HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove() (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs (Tony Camuso) [RHEL-93188]
  - HID: intel-thc: fix CONFIG_HID dependency (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Send clock sync message immediately after reset (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Remove unused ishtp_cl_get_tx_* (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Remove unused ishtp_cl_tx_empty (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Remove unused ishtp_dev_state_str (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Add firmware version sysfs attributes (Tony Camuso) [RHEL-93188]
  - HID: Fix typo in the comment (Tony Camuso) [RHEL-93188]
  - HID: ishtp-hid-client: replace fake-flex arrays with flex-array members (Tony Camuso) [RHEL-93188]
  - selftests: netfilter: fix conntrack stress test failures on debug kernels (Florian Westphal) [RHEL-76546]
  - selftests: netfilter: add conntrack stress test (Florian Westphal) [RHEL-76546]
  - netfilter: nf_conntrack: speed up reads from nf_conntrack proc file (Florian Westphal) [RHEL-76546]
  - NFSv4.2: fix listxattr to return selinux security label (Olga Kornievskaia) [RHEL-87405]
  - loop: add file_start_write() and file_end_write() (Ming Lei) [RHEL-96222]
  - loop: don't require ->write_iter for writable files in loop_configure (Ming Lei) [RHEL-96222]
  - redhat/configs: Enable CONFIG_PROVE_RAW_LOCK_NESTING for debug kernel (Waiman Long) [RHEL-79908]
  - locking/lockdep: Enforce PROVE_RAW_LOCK_NESTING only if ARCH_SUPPORTS_RT (Waiman Long) [RHEL-79908]
  - lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING. (Waiman Long) [RHEL-79908]
  - bdev: use bdev_io_min() for statx block size (Ming Lei) [RHEL-88003]
  - powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap (Mamatha Inamdar) [RHEL-95931]
  - powerpc/vas: Return -EINVAL if the offset is non-zero in mmap() (Mamatha Inamdar) [RHEL-95931]
  - mptcp: Remove unused declaration mptcp_set_owner_r() (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: validate MPJoin HMacFailure counters (Davide Caratti) [RHEL-84538]
  - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: close fd_in before returning in main_loop (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: fix incorrect fd checks in main_loop (Davide Caratti) [RHEL-84538]
  - mptcp: fix NULL pointer in can_accept_new_subflow (Davide Caratti) [RHEL-84538] {CVE-2025-23145}
  - mptcp: sockopt: fix getting freebind & transparent (Davide Caratti) [RHEL-84538]
  - mptcp: sockopt: fix getting IPV6_V6ONLY (Davide Caratti) [RHEL-84538]
  - mptcp: Fix data stream corruption in the address announcement (Davide Caratti) [RHEL-84538]
  - tcp: ulp: diag: more info without CAP_NET_ADMIN (Davide Caratti) [RHEL-84538]
  - tcp: ulp: diag: always print the name if any (Davide Caratti) [RHEL-84538]
  - mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr (Davide Caratti) [RHEL-84538] {CVE-2025-21938}
  - mptcp: reset when MPTCP opts are dropped after join (Davide Caratti) [RHEL-84538]
  - mptcp: always handle address removal under msk socket lock (Davide Caratti) [RHEL-84538] {CVE-2025-21875}
  - mptcp: micro-optimize __mptcp_move_skb() (Davide Caratti) [RHEL-84538]
  - mptcp: dismiss __mptcp_rmem() (Davide Caratti) [RHEL-84538]
  - net: dismiss sk_forward_alloc_get() (Davide Caratti) [RHEL-84538]
  - mptcp: cleanup mem accounting (Davide Caratti) [RHEL-84538]
  - mptcp: move the whole rx path under msk socket lock protection (Davide Caratti) [RHEL-84538]
  - mptcp: drop __mptcp_fastopen_gen_msk_ackseq() (Davide Caratti) [RHEL-84538]
  - mptcp: consolidate subflow cleanup (Davide Caratti) [RHEL-84538]
  - mptcp: pm: userspace: flags: clearer msg if no remote addr (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: connect: -f: no reconnect (Davide Caratti) [RHEL-84538]
  - mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted (Davide Caratti) [RHEL-84538]
  - mptcp: handle fastopen disconnect correctly (Davide Caratti) [RHEL-84538] {CVE-2025-21705}
  - mptcp: pm: only set fullmesh for subflow endp (Davide Caratti) [RHEL-84538] {CVE-2025-21706}
  - mptcp: consolidate suboption status (Davide Caratti) [RHEL-84538] {CVE-2025-21707}
  - selftests: mptcp: avoid spurious errors on disconnect (Davide Caratti) [RHEL-84538]
  - mptcp: fix spurious wake-up on under memory pressure (Davide Caratti) [RHEL-84538]
  - mptcp: be sure to send ack when mptcp-level window re-opens (Davide Caratti) [RHEL-84538]
  - mptcp: sysctl: avail sched: remove write access (Davide Caratti) [RHEL-84538]
  - mptcp: prevent excessive coalescing on receive (Davide Caratti) [RHEL-84538]
  - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (Davide Caratti) [RHEL-84538]
  - mptcp: fix recvbuffer adjust on sleeping rcvmsg (Davide Caratti) [RHEL-84538]
  - mptcp: remove unneeded lock when listing scheds (Davide Caratti) [RHEL-84538]
  - mptcp: implement mptcp_pm_connection_closed (Davide Caratti) [RHEL-84538]
  - dim: pass dim_sample to net_dim() by reference (CKI Backport Bot) [RHEL-89803]
  - dim: make dim_calc_stats() inputs const pointers (CKI Backport Bot) [RHEL-89803]
  - saner replacement for debugfs_rename() (Jose Ignacio Tornos Martinez) [RHEL-86507]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-98.el10]
changelog:
  - fs/file.c: add fast path in find_next_fd() (Ian Kent) [RHEL-38569]
  - fs/file.c: conditionally clear full_fds (Ian Kent) [RHEL-38569]
  - fs/file.c: remove sanity_check and add likely/unlikely in alloc_fd() (Ian Kent) [RHEL-38569]
  - redhat/kernel.spec: drop modules-extra-matched for noarch (Jan Stancek) [RHEL-95740]
  - tracing/osnoise: Allow arbitrarily long CPU string (Tomas Glozar) [RHEL-86520]
  - RDMA/irdma: Remove deliver net device event (Kamal Heib) [RHEL-87577]
  - RDMA/irdma: Remove unused irdma_cqp_*_fpm_val_cmd functions (Kamal Heib) [RHEL-87577]
  - ovl: don't require "metacopy=on" for "verity" (Miklos Szeredi) [RHEL-82858]
  - ovl: relax redirect/metacopy requirements for lower -> data redirect (Miklos Szeredi) [RHEL-82858]
  - ovl: make redirect/metacopy rejection consistent (Miklos Szeredi) [RHEL-82858]
  - ovl: remove unused forward declaration (Miklos Szeredi) [RHEL-82858]
  - ovl: don't allow datadir only (Miklos Szeredi) [RHEL-82858]
  - smb: client: fix UAF in decryption with multichannel (CKI Backport Bot) [RHEL-94466] {CVE-2025-37750}
  - Merge DRM changes from upstream v6.13..v6.14 (José Expósito) [RHEL-75957]
  - Merge DRM changes from upstream v6.12..v6.13 (José Expósito) [RHEL-75957]
  - selftests/bpf: lwt_seg6local: Move test to test_progs (Hangbin Liu) [RHEL-82844]
  - selftests/bpf: lwt_seg6local: Remove unused routes (Hangbin Liu) [RHEL-82844]
  - selftests/bpf: add missing header include for htons (Hangbin Liu) [RHEL-82844]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-99.el10]
changelog:
  - scsi: storvsc: Explicitly set max_segment_size to UINT_MAX (Ewan D. Milne) [RHEL-97171]
  - i2c: tegra: check msg length in SMBUS block read (Steve Dunnagan) [RHEL-89166]
  - nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Olga Kornievskaia) [RHEL-82689]
  - nfsd: fix access checking for NLM under XPRTSEC policies (Olga Kornievskaia) [RHEL-82689]
  - net: rename netns_local to netns_immutable (Ivan Vecera) [RHEL-92678]
  - selftests: Add IPv6 link-local address generation tests for GRE devices. (Guillaume Nault) [RHEL-94024]
  - tpm: remove kmalloc failure error message (Štěpán Horáček) [RHEL-72764]
  - tpm: tis: Double the timeout B to 4s (Štěpán Horáček) [RHEL-72764]
  - char: tpm: tpm-buf: Add sanity check fallback in read helpers (Štěpán Horáček) [RHEL-72764]
  - tpm: Make chip->{status,cancel,req_canceled} opt (Štěpán Horáček) [RHEL-72764]
  - tpm: End any active auth session before shutdown (Štěpán Horáček) [RHEL-72764]
  - tpm_crb: Clean-up and refactor check for idle support (Štěpán Horáček) [RHEL-72764]
  - tpm/tpm_ftpm_tee: fix struct ftpm_tee_private documentation (Štěpán Horáček) [RHEL-72764]
  - tpm, tpm_tis: Workaround failed command reception on Infineon devices (Štěpán Horáček) [RHEL-72764]
  - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (Štěpán Horáček) [RHEL-72764]
  - tpm: Convert warn to dbg in tpm2_start_auth_session() (Štěpán Horáček) [RHEL-72764]
  - tpm: Lazily flush auth session when getting random data (Štěpán Horáček) [RHEL-72764]
  - tpm: ftpm_tee: remove incorrect of_match_ptr annotation (Štěpán Horáček) [RHEL-72764]
  - tpm: do not start chip while suspended (Štěpán Horáček) [RHEL-72764]
  - char: tpm: cr50: Add new device/vendor ID 0x50666666 (Štěpán Horáček) [RHEL-72764]
  - char: tpm: cr50: Move i2c locking to request/relinquish locality ops (Štěpán Horáček) [RHEL-72764]
  - char: tpm: cr50: Use generic request/relinquish locality ops (Štěpán Horáček) [RHEL-72764]
  - tpm: ibmvtpm: Set TPM_OPS_AUTO_STARTUP flag on driver (Štěpán Horáček) [RHEL-72764]
  - libstub,tpm: do not ignore failure case when reading final event log (Štěpán Horáček) [RHEL-72764]
  - tpm: fix unsigned/signed mismatch errors related to __calc_tpm2_event_size (Štěpán Horáček) [RHEL-72764]
  - tpm: do not ignore memblock_reserve return value (Štěpán Horáček) [RHEL-72764]
  - tpm: fix signed/unsigned bug when checking event logs (Štěpán Horáček) [RHEL-72764]
  - openvswitch: Stricter validation for the userspace action (Eelco Chaudron) [RHEL-84563]
  - openvswitch: Fix unsafe attribute parsing in output_userspace() (Eelco Chaudron) [RHEL-84563]
  - net: openvswitch: fix nested key length validation in the set() action (Eelco Chaudron) [RHEL-84563] {CVE-2025-37789}
  - net: openvswitch: remove misbehaving actions length check (Eelco Chaudron) [RHEL-84563]
  - openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eelco Chaudron) [RHEL-81497 RHEL-84563] {CVE-2025-21761}
  - openvswitch: fix lockup on tx to unregistering netdev with carrier (Eelco Chaudron) [RHEL-84563] {CVE-2025-21681}
  - openvswitch: Pass on secpath details for internal port rx. (Eelco Chaudron) [RHEL-84563]
  - selftests: mptcp: remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: netfilter: remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: net: use setup_ns for SRv6 tests and remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: net: use setup_ns for bareudp testing (Hangbin Liu) [RHEL-80284]
  - selftests: net: remove redundant rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: net: disable rp_filter after namespace initialization (Hangbin Liu) [RHEL-80284]
  - ndisc: use RCU protection in ndisc_alloc_skb() (Xin Long) [RHEL-81403] {CVE-2025-21764}
  - tools: ynl: add all headers to makefile deps (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - selftests: drv-net: add missing trailing backslash (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - testing: net-drv: add basic shaper test (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement cap validation in the core (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net: shaper: implement introspection support (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - netlink: spec: add shaper introspection support (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement shaper cleanup on queue deletion (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement delete support for NODE scope shaper (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement NL group operation (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement NL set and delete operations (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement NL get operation (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - netlink: spec: add shaper YAML spec (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - genetlink: extend info user-storage to match NL cb ctx (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - perf: arm_cspmu: nvidia: monitor all ports by default (Michael Petlan) [RHEL-89489]
  - perf: arm_cspmu: nvidia: enable NVLINK-C2C port filtering (Michael Petlan) [RHEL-89489]
  - perf: arm_cspmu: nvidia: fix sysfs path in the kernel doc (Michael Petlan) [RHEL-89489]
  - perf: arm_cspmu: nvidia: remove unsupported SCF events (Michael Petlan) [RHEL-89489]
  - ice: Fix deinitializing VF in error path (Petr Oros) [RHEL-87628] {CVE-2025-21883}
  - ice: add E830 HW VF mailbox message limit support (Petr Oros) [RHEL-87628]
  - x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() (Waiman Long) [RHEL-69285]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-100.el10]
changelog:
  - rv: Update RHEL kconfigs for 6.15 upstream code (Gabriele Monaco) [RHEL-92308]
  - rv: Fix out-of-bound memory access in rv_is_container_monitor() (Gabriele Monaco) [RHEL-92308]
  - rv: Fix missing unlock on double nested monitors return path (Gabriele Monaco) [RHEL-92308]
  - handle man-page for rv-mon-sched in redhat/kernel.spec.template (Gabriele Monaco) [RHEL-92308]
  - Documentation/rv: Add sched pages to the indices (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Allow rv list to filter for container (Gabriele Monaco) [RHEL-92308]
  - Documentation/rv: Add docs for the sched monitors (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Add support for nested monitors (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Add support for nested monitors (Gabriele Monaco) [RHEL-92308]
  - rv: Add scpd, snep and sncid per-cpu monitors (Gabriele Monaco) [RHEL-92308]
  - rv: Add snroc per-task monitor (Gabriele Monaco) [RHEL-92308]
  - rv: Add sco and tss per-cpu monitors (Gabriele Monaco) [RHEL-92308]
  - rv: Add option for nested monitors and include sched (Gabriele Monaco) [RHEL-92308]
  - sched: Add sched tracepoints for RV task model (Gabriele Monaco) [RHEL-92308]
  - rv: Add license identifiers to monitor files (Gabriele Monaco) [RHEL-92308]
  - tracing: Fix DECLARE_TRACE_CONDITION (Gabriele Monaco) [RHEL-92308]
  - rv: Reset per-task monitors also for idle tasks (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Implement event type detection (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Auto patch current kernel source (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Simplify manual steps in monitor creation (Gabriele Monaco) [RHEL-92308]
  - rv: Simplify manual steps in monitor creation (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Add support for name and description options (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: More robust template variables (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Unify main.c templates (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Fix template directory detection (Gabriele Monaco) [RHEL-92308]
  - Documentation/rv: Fix typos (Gabriele Monaco) [RHEL-92308]
  - verification/dot2: Improve dot parser robustness (Gabriele Monaco) [RHEL-92308]
  - rv: Fix a typo (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Correct the grammatical errors in the comments (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Correct the grammatical errors in the comments (Gabriele Monaco) [RHEL-92308]
  - unroll: add generic loop unroll helpers (CKI Backport Bot) [RHEL-92674]
  - tcp: add LINUX_MIB_PAWS_TW_REJECTED counter (Antoine Tenart) [RHEL-88891]
  - tcp: add TCP_RFC7323_TW_PAWS drop reason (Antoine Tenart) [RHEL-88891]
  - udp: expand SKB_DROP_REASON_UDP_CSUM use (Antoine Tenart) [RHEL-88891]
  - tcp: add four drop reasons to tcp_check_req() (Antoine Tenart) [RHEL-88891]
  - tcp: add a drop_reason pointer to tcp_check_req() (Antoine Tenart) [RHEL-88891]
  - af_unix: Use consume_skb() in connect() and sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Reuse out_pipe label in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Clean up error paths in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set error only when needed in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Clean up error paths in unix_stream_connect(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set error only when needed in unix_stream_connect(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_dgram_disconnected(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_stream_read_skb(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in manage_oob(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in __unix_gc(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_sock_destructor(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_release_sock(). (Antoine Tenart) [RHEL-88891]
  - net: dropreason: Gather SOCKET_ drop reasons. (Antoine Tenart) [RHEL-88891]
  - tcp: add LINUX_MIB_PAWS_OLD_ACK SNMP counter (Antoine Tenart) [RHEL-88891]
  - tcp: add TCP_RFC7323_PAWS_ACK drop reason (Antoine Tenart) [RHEL-88891]
  - tcp: add drop_reason support to tcp_disordered_ack() (Antoine Tenart) [RHEL-88891]
  - net: bridge: add skb drop reasons to the most common drop points (Antoine Tenart) [RHEL-88891]
  - net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE (Antoine Tenart) [RHEL-88891]
  - net/sched: Add drop reasons for AQM-based qdiscs (Antoine Tenart) [RHEL-88891]
  - net_sched: sch_cake: Add drop reasons (Antoine Tenart) [RHEL-88891]
  - net_sched: sch_fq: add three drop_reason (Antoine Tenart) [RHEL-88891]
  - netfilter: br_netfilter: remove unused conditional and dead code (Antoine Tenart) [RHEL-88891]
  - ipv4: route: fix drop reason being overridden in ip_route_input_slow (Antoine Tenart) [RHEL-88891]
  - ip: Return drop reason if in_dev is NULL in ip_route_input_rcu(). (Antoine Tenart) [RHEL-88891]
  - net: ip: fix unexpected return in fib_validate_source() (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_use_hint() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_mkroute_input/__mkroute_input return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_noref() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_rcu() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_slow() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_mc_validate_source() return drop reason (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_mc() return drop reason (Antoine Tenart) [RHEL-88891]
  - net: ip: make fib_validate_source() support drop reasons (Antoine Tenart) [RHEL-88891]
  - objtool, x86/hweight: Remove ANNOTATE_IGNORE_ALTERNATIVE (Joe Lawrence) [RHEL-94124]
  - jump_label: adjust inline asm to be consistent (Joe Lawrence) [RHEL-94124]
  - objtool: Speed up SHT_GROUP reindexing (Joe Lawrence) [RHEL-94124]
  - objtool: Fix up st_info in COMDAT group section (Joe Lawrence) [RHEL-94124]
  - objtool/rust: add one more `noreturn` Rust function for Rust 1.87.0 (Joe Lawrence) [RHEL-94124]
  - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (Joe Lawrence) [RHEL-94124]
  - objtool: Remove ANNOTATE_IGNORE_ALTERNATIVE from CLAC/STAC (Joe Lawrence) [RHEL-94124]
  - objtool, xen: Fix INSN_SYSCALL / INSN_SYSRET semantics (Joe Lawrence) [RHEL-94124]
  - objtool: Stop UNRET validation on UD2 (Joe Lawrence) [RHEL-94124]
  - objtool: Split INSN_CONTEXT_SWITCH into INSN_SYSCALL and INSN_SYSRET (Joe Lawrence) [RHEL-94124]
  - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (Joe Lawrence) [RHEL-94124]
  - objtool: Fix X86_FEATURE_SMAP alternative handling (Joe Lawrence) [RHEL-94124]
  - x86/hweight: Use asm_inline() instead of asm() (Joe Lawrence) [RHEL-94124]
  - x86/hweight: Use ASM_CALL_CONSTRAINT in inline asm() (Joe Lawrence) [RHEL-94124]
  - x86/hweight: Use named operands in inline asm() (Joe Lawrence) [RHEL-94124]
  - x86: use proper 'clac' and 'stac' opcode names (Joe Lawrence) [RHEL-94124]
  - KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM count transitions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Update dump_ghcb() to use the GHCB snapshot fields (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Check that the high 32bits are clear in kvm_arch_vcpu_ioctl_run() (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do not use kvm_rip_read() unconditionally for KVM_PROFILING (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do not use kvm_rip_read() unconditionally in KVM tracepoints (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: WARN if an invalid posted interrupt IRTE entry is added (Maxim Levitsky) [RHEL-82917]
  - iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Maxim Levitsky) [RHEL-82917]
  - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly treat routing entry type changes as changes (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reset IRTE to host control if *new* route isn't postable (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Allocate IR data using atomic allocation (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Don't update IRTEs if APICv/AVIC is disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64, x86: make kvm_arch_has_irq_bypass() inline (Maxim Levitsky) [RHEL-82917]
  - tools headers: Update the KVM headers with the kernel sources (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Use separate subclasses for PI wakeup lock to squash false positive (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Assert that IRQs are disabled when putting vCPU on PI wakeup list (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (Maxim Levitsky) [RHEL-82917]
  - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Wrap sanity check on number of TDP MMU pages with KVM_PROVE_MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add option to rseq test to override /dev/cpu_dma_latency (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (Maxim Levitsky) [RHEL-82917] {CVE-2025-23141}
  - Documentation: kvm: remove KVM_CAP_MIPS_TE (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: organize capabilities in the right section (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: fix some definition lists (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: drop "Capability" heading from capabilities (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: give correct name for KVM_CAP_SPAPR_MULTITCE (Maxim Levitsky) [RHEL-82917]
  - Documentation: KVM: KVM_GET_SUPPORTED_CPUID now exposes TSC_DEADLINE (Maxim Levitsky) [RHEL-82917]
  - selftests: kvm: list once tests that are valid on all architectures (Maxim Levitsky) [RHEL-82917]
  - selftests: kvm: bring list of exit reasons up to date (Maxim Levitsky) [RHEL-82917]
  - selftests: kvm: revamp MONITOR/MWAIT tests (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add infrastructure for secure TSC (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Push down setting vcpu.arch.user_set_tsc (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: move vm_destroy callback at end of kvm_arch_destroy_vm (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove the unreachable case for 0x80000022 leaf in __do_cpuid_func() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Use named operands in inline asm (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Extract checks on entry/exit control pairs to a helper macro (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Invalidate "next" SNP VMSA GPA even on failure (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use guard(mutex) to simplify SNP vCPU state updates (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Mark VMCB dirty before processing incoming snp_vmsa_gpa (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use guard(mutex) to simplify SNP AP Creation error handling (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Simplify request+kick logic in SNP AP Creation handling (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Require AP's "requested" SEV_FEATURES to match KVM's view (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Refuse to attempt VRMUN if an SEV-ES+ guest has an invalid VMSA (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Always set mp_state to RUNNABLE on wakeup from HLT (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLT (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Inject #GP if memory operand for INVPCID is non-canonical (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Reject KVM_RUN if userspace forces emulation during nested VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Remove tdp_mmu_for_each_pte() (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Decouple EPT RWX bits from EPT Violation protection bits (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Remove EPT_VIOLATIONS_ACC_*_BIT defines (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix spelling mistake "UFFDIO_CONINUE" -> "UFFDIO_CONTINUE" (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Always use IBPB to properly virtualize IBRS (Maxim Levitsky) [RHEL-82917]
  - x86/bugs: Use a static branch to guard IBPB on vCPU switch (Maxim Levitsky) [RHEL-82917]
  - x86/bugs: Move the X86_FEATURE_USE_IBPB check into callers (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop kvm_arch_sync_events() now that all implementations are nops (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Fold guts of kvm_arch_sync_events() into kvm_arch_pre_destroy_vm() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Unload MMUs during vCPU destruction, not before (Maxim Levitsky) [RHEL-82917]
  - KVM: Assert that a destroyed/freed vCPU is no longer visible (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't load/put vCPU when unloading its MMU during teardown (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Add Idle HLT intercept support (Maxim Levitsky) [RHEL-82917]
  - tools headers: Update the x86 headers with the kernel sources (Maxim Levitsky) [RHEL-82917]
  - x86/cpufeatures: Add CPUID feature bit for Idle HLT intercept (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Provide helpers to set the error code (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Convert plain error code numbers to defines (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Pass XFD_ERR as pseudo-payload when injecting #NM (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Don't modify guest XFD_ERR if CR0.TS=1 (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use a dedicated flow for queueing re-injected exceptions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename and invert async #PF's send_user_only flag to send_always (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't inject PV async #PF if SEND_ALWAYS=0 and guest state is protected (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add a nested (forced) emulation intercept test for x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Synthesize nested VM-Exit for supported emulation intercepts (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Allow the caller to provide instruction length on nested VM-Exit (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a #define for the architectural max instruction length (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Plumb the emulator's starting RIP into nested intercept checks (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Plumb the src/dst operand types through to .check_intercept() (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Consolidate missing X86EMUL_INTERCEPTED logic in L2 emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Emulate HLT in L2 if it's not intercepted (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Allow emulating RDPID on behalf of L2 (Maxim Levitsky) [RHEL-82917]
  - KVM: nSVM: Pass next RIP, not current RIP, for nested VM-Exit on emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Check PAUSE_EXITING, not BUS_LOCK_DETECTION, on PAUSE emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Override TSC_STABLE flag for Xen PV clocks in kvm_guest_time_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Setup Hyper-V TSC page before Xen PV clocks (during clock update) (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove per-vCPU "cache" of its reference pvclock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Pass reference pvclock as a param to kvm_setup_guest_pvclock() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Set PVCLOCK_GUEST_STOPPED only for kvmclock, not for Xen PV clock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't bleed PVCLOCK_GUEST_STOPPED across PV clocks (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Use guest's copy of pvclock when starting timer (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Process "guest stopped request" once per guest time update (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop local pvclock_flags variable in kvm_guest_time_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Eliminate "handling" of impossible errors during SUSPEND (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't take kvm->lock when iterating over vCPUs in suspend notifier (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Update Xen TSC leaves during CPUID emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Move kvm_xen_hvm_config field into kvm_xen (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Bury xen_hvm_config behind CONFIG_KVM_XEN=y (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Consult kvm_xen_enabled when checking for Xen MSR writes (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Add an #ifdef'd helper to detect writes to Xen MSR (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Restrict hypercall MSR to unofficial synthetic range (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Walk rmaps (shadow MMU) without holding mmu_lock when aging gfns (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add support for lockless walks of rmap SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add infrastructure to allow walking rmaps outside of mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Refactor low level rmap helpers to prep for walking w/o mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Only check gfn age in shadow MMU if indirect_shadow_pages > 0 (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Skip shadow MMU test_young if TDP MMU reports page as young (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Age TDP MMU SPTEs without holding mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Always update A/D-disabled SPTEs atomically (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't force atomic update if only the Accessed bit is volatile (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Factor out spte atomic bit clearing routine (Maxim Levitsky) [RHEL-82917]
  - KVM: Allow lockless walk of SPTEs when handing aging mmu_notifier event (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add infrastructure for getting vCPU binary stats (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Adjust number of files rlimit for all "standard" VMs (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Get VM's binary stats FD when opening VM (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add struct and helpers to wrap binary stats cache (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Macrofy vm_get_stat() to auto-generate stat name string (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that __vm_get_stat() actually finds a stat (Maxim Levitsky) [RHEL-82917]
  - KVM: Rename kvm_handle_hva_range() (Maxim Levitsky) [RHEL-82917]
  - KVM: SEV: Use long-term pin when registering encrypted memory regions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Defer runtime updates of dynamic CPUID bits until CPUID emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Query X86_FEATURE_MWAIT iff userspace owns the CPUID feature bit (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Apply TSX_CTRL_CPUID_CLEAR if and only if the vCPU has RTM or HLE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use for-loop to iterate over XSTATE size entries (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/cpuid: add type suffix to decimal const 48 fix building warning (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Clear pv_unhalted on all transitions to KVM_MP_STATE_RUNNABLE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Introduce kvm_set_mp_state() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use kvfree_rcu() to free old optimized APIC map (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Wake vCPU for PIC interrupt injection iff a valid IRQ was found (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Close VM's binary stats FD when releasing VM (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix mostly theoretical leak of VM's binary stats FD (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Actually emit forced emulation prefix for kvm_asm_safe_fep() (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Print out the actual Top-Down Slots count on failure (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop the "feature event" param from guest test helpers (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Remove dead code in Intel PMU counters test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Only validate counts for hardware-supported arch events (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Make Intel arch events globally available in PMU counters test (Maxim Levitsky) [RHEL-82917]
  - KVM: SEV: Use to_kvm_sev_info() for fetching kvm_sev_info struct (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove unused iommu_domain and iommu_noncoherent from kvm_arch (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Only write Xen hypercall page for guest writes to MSR (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add helpers for locally (un)blocking IRQs on x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use data load to trigger LLC references/misses in Intel PMU (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add printf attribute to _no_printf() (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Remove unneeded semicolon (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add defines for AMD PMU CPUID features and properties (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix typos in x86's PMU counter test's macro variable use (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix printf() format goof in SEV smoke test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Ensure all vCPUs hit -EFAULT during initial RO stage (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3 (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Save host DR masks on CPUs with DebugSwap (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Snapshot the host's DEBUGCTL in common x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Suppress DEBUGCTL.BTF on AMD (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that STI blocking isn't set after event injection (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow (Maxim Levitsky) [RHEL-82917]
  - kvm: retry nx_huge_page_recovery_thread creation (Maxim Levitsky) [RHEL-82917]
  - vhost_task: fix vhost_task_create() documentation (Maxim Levitsky) [RHEL-82917]
  - vhost: return task creation error instead of NULL (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Process events on nested VM-Exit if injectable IRQ or NMI is pending (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Free vCPUs before freeing VM state (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop (Maxim Levitsky) [RHEL-82917] {CVE-2025-21839}
  - KVM: nSVM: Enter guest mode before initializing nested NPT MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add CPUID tests for Hyper-V features that need in-kernel APIC (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Manage CPUID array in Hyper-V CPUID test's core helper (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Mark test_hv_cpuid_e2big() static in Hyper-V CPUID test (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel (Maxim Levitsky) [RHEL-82917] {CVE-2025-21779}
  - KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking (Maxim Levitsky) [RHEL-82917]
  - KVM: remove kvm_arch_post_init_vm (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix spelling mistake "initally" -> "initially" (Maxim Levitsky) [RHEL-82917]
  - KVM: Do not restrict the size of KVM-internal memory regions (Maxim Levitsky) [RHEL-82917]
  - kvm: defer huge page recovery vhost task to later (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Return RET_PF* instead of 1 in kvm_mmu_page_fault() (Maxim Levitsky) [RHEL-82917]
  - KVM: Disallow all flags for KVM-internal memslots (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop double-underscores from __kvm_set_memory_region() (Maxim Levitsky) [RHEL-82917]
  - KVM: Add a dedicated API for setting KVM-internal memslots (Maxim Levitsky) [RHEL-82917]
  - KVM: Assert slots_lock is held when setting memory regions (Maxim Levitsky) [RHEL-82917]
  - KVM: Open code kvm_set_memory_region() into its sole caller (ioctl() API) (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use str_enabled_disabled() helper in svm_hardware_setup() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Fix comment of handle_vmx_instruction() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Reinstate __exit attribute for vmx_exit() (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use str_enabled_disabled() helper in sev_hardware_setup() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Avoid double RDPKRU when loading host/guest PKRU (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use LVT_TIMER instead of an open coded literal (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Prevent aliased memslot GFNs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Don't zap valid mirror roots in kvm_tdp_mmu_zap_all() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Take root types for kvm_tdp_mmu_invalidate_all_roots() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Propagate tearing down mirror page tables (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Propagate building mirror page tables (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Propagate attr_filter to MMU notifier callbacks (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Support mirror root for TDP MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Take root in tdp_mmu_for_each_pte() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Introduce KVM MMU root types to specify page table type (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Extract root invalid check from tdx_mmu_next_root() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Support GFN direct bits (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Take struct kvm in iter loops (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Make kvm_tdp_mmu_alloc_root() return void (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add an is_mirror member for union kvm_mmu_page_role (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add an external pointer to struct kvm_mmu_page (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a VM type define for TDX (Maxim Levitsky) [RHEL-82917]
  - KVM: Add member to struct kvm_gfn_range to indicate private/shared (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Zap invalid roots with mmu_lock holding for write at uninit (Maxim Levitsky) [RHEL-82917]
  - KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Refactor __kvm_emulate_hypercall() into a macro (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Always complete hypercall via function callback (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Bump hypercall stat prior to fully completing hypercall (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Move "emulate hypercall" function declarations to x86.h (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a helper to check for user interception of KVM hypercalls (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: clear vcpu->run->hypercall.ret before exiting for KVM_EXIT_HYPERCALL (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove hwapic_irr_update() from kvm_x86_ops (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Honor event priority when emulating PI delivery during VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Use vmcs01's controls shadow to check for IRQ/NMI windows at VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Drop manual vmcs01.GUEST_INTERRUPT_STATUS.RVI check at VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Check for pending INIT/SIPI after entering non-root mode (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Explicitly update vPPR on successful nested VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Allow toggling bits in MSR_IA32_RTIT_CTL when enable bit is cleared (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add information about pending requests to kvm_exit tracepoint (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add interrupt injection information to the kvm_entry tracepoint (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add test case for MMIO during vectoring on x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add and use a helper function for x86's LIDT (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Handle event vectoring error in check_emulate_instruction() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Handle event vectoring error in check_emulate_instruction() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Try to unprotect and retry on unhandleable emulation failure (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add emulation status for unhandleable exception vectoring (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add function for vectoring error generation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use only local variables (no bitmask) to init kvm_cpu_caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly track feature flags that are enabled at runtime (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly track feature flags that require vendor enabling (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename "SF" macro to "SCATTERED_F" (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Pull CPUID capabilities from boot_cpu_data only as needed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro for features that are synthesized into boot_cpu_data (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop superfluous host XSAVE check when adjusting guest XSAVES caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Replace (almost) all guest CPUID feature queries with cpu_caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Shuffle code to prepare for dropping guest_cpuid_has() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Update guest cpu_caps at runtime for dynamic CPUID-based features (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Update OS{XSAVE,PKE} bits in guest CPUID irrespective of host support (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop unnecessary check that cpuid_entry2_find() returns right leaf (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Avoid double CPUID lookup when updating MWAIT at runtime (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Initialize guest cpu_caps based on KVM support (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Treat MONTIOR/MWAIT as a "partially emulated" feature (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Extract code for generating per-entry emulated CPUID information (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Initialize guest cpu_caps based on guest CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Replace guts of "governed" features with comprehensive cpu_caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename "governed features" helpers to use "guest_cpu_cap" (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Advertise HYPERVISOR in KVM_GET_SUPPORTED_CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Advertise TSC_DEADLINE_TIMER in KVM_GET_SUPPORTED_CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove all direct usage of cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Move kvm_find_cpuid_entry{,_index}() up near cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Always operate on kvm_vcpu data in cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove unnecessary caching of KVM's PV CPUID base (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Clear PV_UNHALT for !HLT-exiting only when userspace sets CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Swap incoming guest CPUID into vCPU before massaging in KVM_SET_CPUID2 (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to init CPUID features that KVM emulates in software (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to init CPUID features that ignore host kernel support (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Harden CPU capabilities processing against out-of-scope features (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: #undef SPEC_CTRL_SSBD in cpuid.c to avoid macro collisions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Handle kernel- and KVM-defined CPUID words in a single helper (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to precisely handle aliased 0x1.EDX CPUID features (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to init CPUID features that are 64-bit only (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename kvm_cpu_cap_mask() to kvm_cpu_cap_init() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Unpack F() CPUID feature flag macros to one flag per line of code (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Account for max supported CPUID leaf when getting raw host CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do reverse CPUID sanity checks in __feature_leaf() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't update PV features caches when enabling enforcement capability (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Zero out PV features cache when the CPUID leaf is not present (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Update x86's KVM PV test to match KVM's disabling exits behavior (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix a bad TEST_REQUIRE() in x86's KVM PV test (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop the now unused KVM_X86_DISABLE_VALID_EXITS (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject disabling of MWAIT/HLT interception when not allowed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Disallow KVM_CAP_X86_DISABLE_EXITS after vCPU creation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop now-redundant MAXPHYADDR and GPA rsvd bits from vCPU creation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/pmu: Drop now-redundant refresh() during init() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Move __kvm_is_valid_cr4() definition to x86.h (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify KVM stuffs runtime CPUID OS bits on CR4 writes (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Refresh vCPU CPUID cache in __vcpu_get_cpuid_entry() (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that vcpu->cpuid is non-NULL when getting CPUID entries (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Update x86's set_sregs_test to match KVM's CPUID enforcement (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Account for KVM-reserved CR4 bits when passing through CR4 on VMX (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly do runtime CPUID updates "after" initial setup (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do all post-set CPUID processing during vCPU creation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Limit use of F() and SF() to kvm_cpu_cap_{mask,init_kvm_defined}() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use feature_bit() to clear CONSTANT_TSC when emulating CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Override ARCH for x86_64 instead of using ARCH_DIR (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use canonical $(ARCH) paths for KVM selftests directories (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Provide empty 'all' and 'clean' targets for unsupported ARCHs (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ) (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Precisely limit the number of guest loops in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Enable mmu_stress_test on arm64 (Maxim Levitsky) [RHEL-82917]
  - KVM: sefltests: Explicitly include ucall_common.h in mmu_stress_test.c (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Compute number of extra pages needed in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Rename max_guest_memory_test to mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param (Maxim Levitsky) [RHEL-82917]
  - KVM: Move KVM_REG_SIZE() definition to common uAPI header (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Remove redundant TLB flush on guest CR4.PGE change (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Macrofy SEV=n versions of sev_xxx_guest() (Maxim Levitsky) [RHEL-82917]
  - KVM/x86: add comment to kvm_mmu_do_page_fault() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop hack that "manually" informs lockdep of kvm->lock vs. vcpu->mutex (Maxim Levitsky) [RHEL-82917]
  - KVM: Don't BUG() the kernel if xa_insert() fails with -EBUSY (Maxim Levitsky) [RHEL-82917]
  - Revert "KVM: Fix vcpu_array[0] races" (Maxim Levitsky) [RHEL-82917]
  - KVM: Grab vcpu->mutex across installing the vCPU's fd and bumping online_vcpus (Maxim Levitsky) [RHEL-82917]
  - KVM: Verify there's at least one online vCPU when iterating over all vCPUs (Maxim Levitsky) [RHEL-82917]
  - KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Maxim Levitsky) [RHEL-82917] {CVE-2024-58083}
  - Documentation: kvm: fix typo in api.rst (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: let it be known that ignore_msrs is a bad idea (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: don't include '<linux/find.h>' directly (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Treat TDP MMU faults as spurious if access is already allowed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Play nice with protected guests in complete_hypercall_exit() (Maxim Levitsky) [RHEL-82917] {CVE-2024-55881}
  - KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature (Maxim Levitsky) [RHEL-82917]
  - tools headers: Sync x86 kvm and cpufeature headers with the kernel (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMD (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: add back X86_LOCAL_APIC dependency (Maxim Levitsky) [RHEL-82917]
  - Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()" (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: switch hugepage recovery thread to vhost_task (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: expose MSR_PLATFORM_INFO as a feature MSR (Maxim Levitsky) [RHEL-82917]
  - Documentation: KVM: fix malformed table (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: reorganize introduction (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: replace section numbers with links (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: fix a few mistakes (Maxim Levitsky) [RHEL-82917]
  - KVM: powerpc: remove remaining traces of KVM_CAP_PPC_RMA (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop per-VM zapped_obsolete_pages list (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Remove KVM's MMU shrinker (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: WARN if huge page recovery triggered during dirty logging (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Rename make_huge_page_split_spte() to make_small_spte() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Recover TDP MMU huge page mappings in-place instead of zapping (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Refactor TDP MMU iter need resched check (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Demote the WARN on yielded in xxx_cond_resched() to KVM_MMU_WARN_ON (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Check yielded_gfn for forward progress iff resched is needed (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Ensure KVM supports AVX for SEV-ES VMSA FPU test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual XCR0 configuration from SEV smoke test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual XCR0 configuration from state test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual XCR0 configuration from AMX test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual CR4.OSXSAVE enabling from CR4/CPUID sync test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify XCR0 can be "downgraded" and "upgraded" (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Configure XCR0 to max supported value by default (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Rework OSXSAVE CR4=>CPUID test to play nice with AVX insns (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Mask off OSPKE and OSXSAVE when comparing CPUID entries (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Precisely mask off dynamic fields in CPUID test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add a testcase for disabling feature MSRs init quirk (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify get/set PERF_CAPABILITIES w/o guest PDMC behavior (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove ordering check b/w MSR_PLATFORM_INFO and MISC_FEATURES_ENABLES (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject userspace attempts to access ARCH_CAPABILITIES w/o support (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Remove restriction that PMU version > 0 for PERF_CAPABILITIES (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject userspace attempts to access PERF_CAPABILITIES w/o PDCM (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Quirk initialization of feature MSRs to KVM's max configuration (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Disallow changing MSR_PLATFORM_INFO after vCPU has run (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Co-locate initialization of feature MSRs in kvm_arch_vcpu_create() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Document an erratum in KVM_SET_VCPU_EVENTS on Intel CPUs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: AMD's IBPB is not equivalent to Intel's IBPB (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Advertise AMD_IBPB_RET to userspace (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Fix a comment inside __kvm_set_or_clear_apicv_inhibit() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Fix a comment inside kvm_vcpu_update_apicv() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Batch TLB flushes when zapping collapsible TDP MMU SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop @max_level from kvm_mmu_max_mapping_level() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't emit TLB flushes when aging SPTEs for mmu_notifiers (Maxim Levitsky) [RHEL-82917]
  - KVM: Allow arch code to elide TLB flushes when aging a young page (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Set Dirty bit for new SPTEs, even if _hardware_ A/D bits are disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Dedup logic for detecting TLB flushes on leaf SPTE changes (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Stop processing TDP MMU roots for test_age if young SPTE found (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Process only valid TDP MMU roots when aging a gfn range (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Use Accessed bit even when _hardware_ A/D bits are disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Set shadow_dirty_mask for EPT even if A/D bits disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Set shadow_accessed_mask for EPT even if A/D bits disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add a dedicated flag to track if A/D bits are globally enabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: WARN and flush if resolving a TDP MMU fault clears MMU-writable (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Fold mmu_spte_update_no_track() into mmu_spte_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop ignored return value from kvm_tdp_mmu_clear_dirty_slot() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't flush TLBs when clearing Dirty bit in shadow MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't force flush if SPTE update clears Accessed bit (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Fold all of make_spte()'s writable handling into one if-else (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Always set SPTE's dirty bit if it's created as writable (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Flush remote TLBs iff MMU-writable flag is cleared from RO SPTE (Maxim Levitsky) [RHEL-82917]
  - KVM: Protect vCPU's "last run PID" with rwlock, not RCU (Maxim Levitsky) [RHEL-82917]
  - KVM: Return '0' directly when there's no task to yield to (Maxim Levitsky) [RHEL-82917]
  - KVM: Rework core loop of kvm_vcpu_on_spin() to use a single for-loop (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use ARRAY_SIZE for array length (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Remove unused macro in the hardware disable test (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Remove the unused variable "gpa" in __invept() (Maxim Levitsky) [RHEL-82917]
  - KVM: Don't grab reference on VM_MIXEDMAP pfns that have a "struct page" (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop APIs that manipulate "struct page" via pfns (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't mark "struct page" accessed when zapping SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: Make kvm_follow_pfn.refcounted_page a required field (Maxim Levitsky) [RHEL-82917]
  - KVM: s390: vsie: fix virtual/physical address in unpin_scb() (Maxim Levitsky) [RHEL-82917]
  - KVM: s390: Use kvm_release_page_dirty() to unpin "struct page" memory (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop gfn_to_pfn() APIs now that all users are gone (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Explicitly require struct page memory for Ultravisor sharing (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64: Use __gfn_to_page() when copying MTE tags to/from userspace (Maxim Levitsky) [RHEL-82917]
  - KVM: Add support for read-only usage of gfn_to_page() (Maxim Levitsky) [RHEL-82917]
  - KVM: Convert gfn_to_page() to use kvm_follow_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use kvm_vcpu_map() to map guest memory to patch dcbz instructions (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Remove extra get_page() to fix page refcount leak (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use kvm_faultin_pfn() to handle page faults on Book3s PR (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Book3S: Mark "struct page" pfns dirty/accessed after installing PTE (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Drop unused @kvm_ro param from kvmppc_book3s_instantiate_page() (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s Radix (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s HV (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64: Use __kvm_faultin_pfn() to handle memory aborts (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64: Mark "struct page" pfns accessed/dirty before dropping mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Use __kvm_faultin_page() to get APIC access page/pfn (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Hold mmu_lock until page is released when updating APIC access page (Maxim Levitsky) [RHEL-82917]
  - KVM: Move x86's API to release a faultin page to common KVM (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't mark unused faultin pages as accessed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Put refcounted pages instead of blindly releasing pfns (Maxim Levitsky) [RHEL-82917]
  - KVM: guest_memfd: Provide "struct page" as output from kvm_gmem_get_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: guest_memfd: Pass index, not gfn, to __kvm_gmem_get_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Convert page fault paths to kvm_faultin_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: Add kvm_faultin_pfn() to specifically service guest page faults (Maxim Levitsky) [RHEL-82917]
  - KVM: Move declarations of memslot accessors up in kvm_host.h (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark pages/folios dirty at the origin of make_spte() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add helper to "finish" handling a guest page fault (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add common helper to handle prefetching SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Put direct prefetched pages via kvm_release_page_clean() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add "mmu" prefix fault-in helpers to free up generic names (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't fault-in APIC access page during initial allocation (Maxim Levitsky) [RHEL-82917]
  - KVM: Disallow direct access (w/o mmu_notifier) to unpinned pfn by default (Maxim Levitsky) [RHEL-82917]
  - KVM: Get writable mapping for __kvm_vcpu_map() only when necessary (Maxim Levitsky) [RHEL-82917]
  - KVM: Pass in write/dirty to kvm_vcpu_map(), not kvm_vcpu_unmap() (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Mark vmcs12's APIC access page dirty when unmapping (Maxim Levitsky) [RHEL-82917]
  - KVM: Pin (as in FOLL_PIN) pages during kvm_vcpu_map() (Maxim Levitsky) [RHEL-82917]
  - KVM: Migrate kvm_vcpu_map() to kvm_follow_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: pfncache: Precisely track refcounted pages (Maxim Levitsky) [RHEL-82917]
  - KVM: Move kvm_{set,release}_page_{clean,dirty}() helpers up in kvm_main.c (Maxim Levitsky) [RHEL-82917]
  - KVM: Provide refcounted page as output field in struct kvm_follow_pfn (Maxim Levitsky) [RHEL-82917]
  - KVM: Use plain "struct page" pointer instead of single-entry array (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Add helper to put (unmap) vmcs12 pages (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Drop pointless msr_bitmap_map field from struct nested_vmx (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Rely on kvm_vcpu_unmap() to track validity of eVMCS mapping (Maxim Levitsky) [RHEL-82917]
  - KVM: Use NULL for struct page pointer to indicate mremapped memory (Maxim Levitsky) [RHEL-82917]
  - KVM: Explicitly initialize all fields at the start of kvm_vcpu_map() (Maxim Levitsky) [RHEL-82917]
  - KVM: Remove pointless sanity check on @map param to kvm_vcpu_(un)map() (Maxim Levitsky) [RHEL-82917]
  - KVM: Introduce kvm_follow_pfn() to eventually replace "gfn_to_pfn" APIs (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop kvm_page_fault.hva, i.e. don't track intermediate hva (Maxim Levitsky) [RHEL-82917]
  - KVM: Replace "async" pointer in gfn=>pfn with "no_wait" and error code (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop extra GUP (via check_user_page_hwpoison()) to detect poisoned page (Maxim Levitsky) [RHEL-82917]
  - KVM: Return ERR_SIGPENDING from hva_to_pfn() if GUP returns -EGAIN (Maxim Levitsky) [RHEL-82917]
  - KVM: Annotate that all paths in hva_to_pfn() might sleep (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop @atomic param from gfn=>pfn and hva=>pfn APIs (Maxim Levitsky) [RHEL-82917]
  - KVM: Rename gfn_to_page_many_atomic() to kvm_prefetch_pages() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Use gfn_to_page_many_atomic() when prefetching indirect PTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark folio dirty when creating SPTE, not when zapping/modifying (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark new SPTE as Accessed when synchronizing existing SPTE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Invert @can_unsync and renamed to @synchronizing (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't overwrite shadow-present MMU SPTEs when prefaulting (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE (Maxim Levitsky) [RHEL-82917]
  - KVM: Add kvm_release_page_unused() API to put pages that KVM never consumes (Maxim Levitsky) [RHEL-82917]
  - x86/virt: Move SEV-specific parsing into arch/x86/virt/svm (Maxim Levitsky) [RHEL-82917]
  - KVM: s390: selftests: Add regression tests for SORTL and DFLTCC CPU subfunctions (Maxim Levitsky) [RHEL-82917]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-101.el10]
changelog:
  - x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (CKI Backport Bot) [RHEL-99005] {CVE-2025-21991}
  - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (CKI Backport Bot) [RHEL-97117] {CVE-2025-37799}
  - scsi: smartpqi: Delete a stray tab in pqi_is_parity_write_stream() (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Update driver version to 2.1.34-035 (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Enhance WWID logging logic (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Add new PCI IDs (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Take drives offline when controller is offline (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (Don Brace) [RHEL-96279]
  - NFS: Extend rdirplus mount option with "force|none" (Benjamin Coddington) [RHEL-91254]
  - sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator (Phil Auld) [RHEL-92921]
  - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (Phil Auld) [RHEL-92921]
  - cpufreq/sched: Set need_freq_update in ignore_dl_rate_limit() (Phil Auld) [RHEL-92921]
  - cpufreq/sched: Explicitly synchronize limits_changed flag handling (Phil Auld) [RHEL-92921]
  - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (Phil Auld) [RHEL-92921]
  - sched/fair: Adhere to place_entity() constraints (Phil Auld) [RHEL-92921]
  - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (Phil Auld) [RHEL-92921]
  - sched/topology: Stop exposing partition_sched_domains_locked (Phil Auld) [RHEL-92921]
  - cgroup/cpuset: Remove partition_and_rebuild_sched_domains (Phil Auld) [RHEL-92921]
  - sched/topology: Remove redundant dl_clear_root_domain call (Phil Auld) [RHEL-92921]
  - sched/deadline: Rebuild root domain accounting after every update (Phil Auld) [RHEL-92921]
  - sched/deadline: Generalize unique visiting of root domains (Phil Auld) [RHEL-92921]
  - sched/topology: Wrappers for sched_domains_mutex (Phil Auld) [RHEL-92921]
  - sched/deadline: Ignore special tasks when rebuilding domains (Phil Auld) [RHEL-92921]
  - tracing: Use preempt_model_str() (Phil Auld) [RHEL-92921]
  - x86: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - s390: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - powerpc: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - Revert "powerpc: traps: Use PREEMPT_RT" (Phil Auld) [RHEL-92921]
  - arm64: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - lib/dump_stack: Use preempt_model_str() (Phil Auld) [RHEL-92921]
  - sched: Add a generic function to return the preemption string (Phil Auld) [RHEL-92921]
  - Revert "sched/core: Reduce cost of sched_move_task when config autogroup" (Phil Auld) [RHEL-92921]
  - rseq: Fix segfault on registration when rseq_cs is non-zero (Phil Auld) [RHEL-92921]
  - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (Phil Auld) [RHEL-92921]
  - rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ (Phil Auld) [RHEL-92921]
  - rseq: Fix rseq unregistration regression (Phil Auld) [RHEL-92921]
  - rseq: Validate read-only fields under DEBUG_RSEQ config (Phil Auld) [RHEL-92921]
  - sched/membarrier: Fix redundant load of membarrier_state (Phil Auld) [RHEL-92921]
  - sched: Clarify wake_up_q()'s write to task->wake_q.next (Phil Auld) [RHEL-92921]
  - freezer, sched: Report frozen tasks as 'D' instead of 'R' (Phil Auld) [RHEL-92921]
  - dm mpath: replace spin_lock_irqsave with spin_lock_irq (Benjamin Marzinski) [RHEL-89481]
  - dm-mpath: Don't grab work_mutex while probing paths (Benjamin Marzinski) [RHEL-89481]
  - dm mpath: Interface for explicit probing of active paths (Benjamin Marzinski) [RHEL-89481]
  - dm: Allow .prepare_ioctl to handle ioctls directly (Benjamin Marzinski) [RHEL-89481]
  - redhat/configs: Enable CONFIG_PCIE_TPH (Ivan Vecera) [RHEL-94973]
  - PCI/TPH: Restore TPH Requester Enable correctly (CKI Backport Bot) [RHEL-94973]
  - PCI/TPH: Add TPH documentation (CKI Backport Bot) [RHEL-94973]
  - PCI/TPH: Add Steering Tag support (CKI Backport Bot) [RHEL-94973]
  - PCI: Add TLP Processing Hints (TPH) support (CKI Backport Bot) [RHEL-94973]
  - powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits (Eder Zulian) [RHEL-92470]
  - redhat: configs: enable CONFIG_PACKING (Petr Oros) [RHEL-92667]
  - lib: packing: catch kunit_kzalloc() failure in the pack() test (CKI Backport Bot) [RHEL-92667]
  - lib: packing: document recently added APIs (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add pack_fields() and unpack_fields() (CKI Backport Bot) [RHEL-92667]
  - lib: packing: demote truncation error in pack() to a warning in __pack() (CKI Backport Bot) [RHEL-92667]
  - lib: packing: create __pack() and __unpack() variants without error checking (CKI Backport Bot) [RHEL-92667]
  - lib: packing: use GENMASK() for box_mask (CKI Backport Bot) [RHEL-92667]
  - lib: packing: use BITS_PER_BYTE instead of 8 (CKI Backport Bot) [RHEL-92667]
  - lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add additional KUnit tests (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add KUnit tests adapted from selftests (CKI Backport Bot) [RHEL-92667]
  - lib: packing: duplicate pack() and unpack() implementations (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add pack() and unpack() wrappers over packing() (CKI Backport Bot) [RHEL-92667]
  - lib: packing: remove kernel-doc from header file (CKI Backport Bot) [RHEL-92667]
  - lib: packing: adjust definitions and implementation for arbitrary buffer lengths (CKI Backport Bot) [RHEL-92667]
  - lib: packing: refuse operating on bit indices which exceed size of buffer (CKI Backport Bot) [RHEL-92667]
  - crypto: qat - switch to standard pattern for PCI IDs (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove BITS_IN_DWORD() (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove initialization in device class (Vladis Dronov) [RHEL-72768]
  - crypto: qat - add shutdown handler to qat_c3xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove redundant prototypes in qat_c3xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_c62x (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove redundant prototypes in qat_c62x (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_dh895xcc (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove redundant prototypes in qat_dh895xcc (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_420xx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_4xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove access to parity register for QAT GEN4 (Vladis Dronov) [RHEL-72768]
  - crypto: qat - set parity error mask for qat_420xx (Vladis Dronov) [RHEL-72768]
  - crypto: qat - optimize allocations for fw authentication (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove redundant FW image size check (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove unused members in suof structure (Vladis Dronov) [RHEL-72768]
  - crypto: qat - introduce fuse array (Vladis Dronov) [RHEL-72768]
  - crypto: qat - add macro to write 64-bit values to registers (Vladis Dronov) [RHEL-72768]
  - crypto: qat - refactor service parsing logic (Vladis Dronov) [RHEL-72768]
  - crypto: qat - do not export adf_cfg_services (Vladis Dronov) [RHEL-72768]
  - crypto: qat - reorder objects in qat_common Makefile (Vladis Dronov) [RHEL-72768]
  - crypto: qat - fix object goals in Makefiles (Vladis Dronov) [RHEL-72768]
  - crypto: qat - set command ids as reserved (Vladis Dronov) [RHEL-72768]
  - crypto: drivers - Use str_enable_disable-like helpers [partial] (Vladis Dronov) [RHEL-72768]
  - redhat: automotive: remove tech preview message (Scott Weaver) [RHEL-77268]
  - redhat: automotive: define CONFIG_RH_AUTOMOTIVE (Scott Weaver) [RHEL-77268]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-102.el10]
changelog:
  - emulex/benet: correct command version selection in be_cmd_get_stats() (Dennis Chen) [RHEL-72657]
  - emulex/benet: Annotate flash_cookie as nonstring (Dennis Chen) [RHEL-72657]
  - be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Dennis Chen) [RHEL-72657]
  - i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Dennis Chen) [RHEL-83569]
  - treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-83569]
  - i40e: use generic unrolled_count() macro (Dennis Chen) [RHEL-83569]
  - i40e: Remove unused i40e_dcb_hw_get_num_tc (Dennis Chen) [RHEL-83569]
  - i40e: Remove unused i40e_asq_send_command_v2 (Dennis Chen) [RHEL-83569]
  - i40e: Remove unused i40e_commit_partition_bw_setting (Dennis Chen) [RHEL-83569]
  - i40e: Remove unused i40e_del_filter (Dennis Chen) [RHEL-83569]
  - i40e: Remove unused i40e_get_cur_guaranteed_fd_count (Dennis Chen) [RHEL-83569]
  - i40e: Deadcode profile code (Dennis Chen) [RHEL-83569]
  - i40e: Remove unused i40e_(read|write)_phy_register (Dennis Chen) [RHEL-83569]
  - i40e: Remove unused i40e_blink_phy_link_led (Dennis Chen) [RHEL-83569]
  - i40e: Deadcode i40e_aq_* (Dennis Chen) [RHEL-83569]
  - ext4: only dirty folios when data journaling regular files (CKI Backport Bot) [RHEL-91256]
  - net: hsr: remove synchronize_rcu() from hsr_add_port() (Felix Maurer) [RHEL-84547]
  - net: hsr: must allocate more bytes for RedBox support (Felix Maurer) [RHEL-84547]
  - net: hsr: fix fill_frame_info() regression vs VLAN packets (Felix Maurer) [RHEL-84547]
  - net: hsr: avoid potential out-of-bound access in fill_frame_info() (Felix Maurer) [RHEL-84547]
  - net: hsr: fix hsr_init_sk() vs network/transport headers. (Felix Maurer) [RHEL-84547]
  - bonding: assign random address if device address is same as bond (Hangbin Liu) [RHEL-84037]


author: Jan Stancek <jstancek@redhat.com> [6.12.0-103.el10]
changelog:
  - redhat/spec: package full bpftool in selftests (Gregory Bell) [RHEL-91378]
  - redhat: add more namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-95481]
  - selftests/memfd/memfd_test: fix possible NULL pointer dereference (Joel Savitz) [RHEL-94834]
  - mr: consolidate the ipmr_can_free_table() checks. (CKI Backport Bot) [RHEL-96599]
  - ipv6: Align behavior across nexthops during path selection (CKI Backport Bot) [RHEL-96599]
  - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (CKI Backport Bot) [RHEL-96599]
  - ipv6: Do not consider link down nexthops in path selection (CKI Backport Bot) [RHEL-96599]
  - ipv6: Start path selection from the first nexthop (CKI Backport Bot) [RHEL-96599]
  - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (CKI Backport Bot) [RHEL-96599] {CVE-2025-22063}
  - scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer (Ewan D. Milne) [RHEL-94045]
  - scsi: Improve CDL control (Ewan D. Milne) [RHEL-94045]
  - scsi: core: Clear flags for scsi_cmnd that did not complete (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_transport_srp: Replace min/max nesting with clamp() (Ewan D. Milne) [RHEL-94045]
  - scsi: st: Tighten the page format heuristics with MODE SELECT (Ewan D. Milne) [RHEL-94045]
  - scsi: st: ERASE does not change tape location (Ewan D. Milne) [RHEL-94045]
  - scsi: st: Fix array overflow in st_setup() (Ewan D. Milne) [RHEL-94045]
  - scsi: core: Use a switch statement when attaching VPD pages (Ewan D. Milne) [RHEL-94045]
  - scsi: logging: Fix scsi_logging_level bounds (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_error: Add comments to scsi_check_sense() (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Fix uninitialized variable use (Ewan D. Milne) [RHEL-94045]
  - scsi: core: Fix missing lock protection (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Do not sleep in atomic sections (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Simplify command handling (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Remove a reference to in_use_bm (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Remove sdebug_device_access_info (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Add support for partitioning the tape (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Reset tape setting at device reset (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Add compression mode page for tapes (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Add read support and update locate for tapes (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Add write support with block lengths and 4 bytes of data (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: Add READ BLOCK LIMITS and modify LOAD for tapes (Ewan D. Milne) [RHEL-94045]
  - scsi: scsi_debug: First fixes for tapes (Ewan D. Milne) [RHEL-94045]
  - scsi: usb: Rename the RESERVE and RELEASE constants (Ewan D. Milne) [RHEL-94045]
  - scsi: st: Add sysfs file position_lost_in_reset (Ewan D. Milne) [RHEL-94045]
  - scsi: st: Modify st.c to use the new scsi_error counters (Ewan D. Milne) [RHEL-94045]
  - scsi: core: Add counters for New Media and Power On/Reset UNIT ATTENTIONs (Ewan D. Milne) [RHEL-94045]
  - scsi: st: Restore some drive settings after reset (Ewan D. Milne) [RHEL-94045]
  - net: ena: Support persistent per-NAPI config. (Dennis Chen) [RHEL-94831]
  - treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-94831]
  - net: ena: Fix incorrect indentation (Dennis Chen) [RHEL-94831]
  - net: ena: remove devm from ethtool (Dennis Chen) [RHEL-94831]
  - net: ena: Remove deadcode (Dennis Chen) [RHEL-94831]
  - net: ena: Remove autopolling mode (Dennis Chen) [RHEL-94831]
  - ena: Link queues to NAPIs (Dennis Chen) [RHEL-94831]
  - ena: Link IRQs to NAPI instances (Dennis Chen) [RHEL-94831]
  - mm: fix finish_fault() handling for large folios (Aristeu Rozanski) [RHEL-83854]
  - selftests/bpf: Remove with_addr.sh and with_tunnels.sh (Jerome Marchand) [RHEL-78201]
  - Build cpp selftests without source fortification (Jerome Marchand) [RHEL-78201]
  - libbpf: Fix implicit memfd_create() for bionic (Jerome Marchand) [RHEL-78201]
  - bpf: Use preempt_count() directly in bpf_send_signal_common() (Jerome Marchand) [RHEL-78201]
  - selftests: bpf: test batch lookup on array of maps with holes (Jerome Marchand) [RHEL-78201]
  - bpf: skip non exist keys in generic_map_lookup_batch (Jerome Marchand) [RHEL-78201]
  - bpf: Handle allocation failure in acquire_lock_state (Jerome Marchand) [RHEL-78201]
  - bpf: verifier: Disambiguate get_constant_map_key() errors (Jerome Marchand) [RHEL-78201]
  - bpf: selftests: Test constant key extraction on irrelevant maps (Jerome Marchand) [RHEL-78201]
  - bpf: verifier: Do not extract constant map keys for irrelevant maps (Jerome Marchand) [RHEL-78201]
  - bpf: Fix softlockup in arena_map_free on 64k page kernel (Jerome Marchand) [RHEL-78201 RHEL-83206] {CVE-2025-21851}
  - bpf: Fix deadlock when freeing cgroup storage (Jerome Marchand) [RHEL-78201 RHEL-83311] {CVE-2024-58088}
  - bpf: avoid holding freeze_mutex during mmap operation (Jerome Marchand) [RHEL-78201 RHEL-83351] {CVE-2025-21853}
  - bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic (Jerome Marchand) [RHEL-78201]
  - bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add some tests related to 'may_goto 0' insns (Jerome Marchand) [RHEL-78201]
  - bpf: Remove 'may_goto 0' instruction in opt_remove_nops() (Jerome Marchand) [RHEL-78201]
  - bpf: Allow 'may_goto 0' instruction in verifier (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add test case for the freeing of bpf_timer (Jerome Marchand) [RHEL-78201]
  - bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT (Jerome Marchand) [RHEL-78201]
  - bpf: Free element after unlock in __htab_map_lookup_and_delete_elem() (Jerome Marchand) [RHEL-78201]
  - bpf: Bail out early in __htab_map_lookup_and_delete_elem() (Jerome Marchand) [RHEL-78201]
  - bpf: Free special fields after unlock in htab_lru_map_delete_node() (Jerome Marchand) [RHEL-78201]
  - libbpf: Work around kernel inconsistently stripping '.llvm.' suffix (Jerome Marchand) [RHEL-78201]
  - bpf: selftests: verifier: Add nullness elision tests (Jerome Marchand) [RHEL-78201]
  - bpf: verifier: Support eliding map lookup nullness (Jerome Marchand) [RHEL-78201]
  - bpf: verifier: Add missing newline on verbose() call (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add distilled BTF test about marking BTF_IS_EMBEDDED (Jerome Marchand) [RHEL-78201]
  - libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED (Jerome Marchand) [RHEL-78201]
  - libbpf: Fix return zero when elf_begin failed (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test (Jerome Marchand) [RHEL-78201]
  - veristat: Load struct_ops programs only once (Jerome Marchand) [RHEL-78201]
  - bpf: Send signals asynchronously if !preemptible (Jerome Marchand) [RHEL-78201]
  - veristat: Document verifier log dumping capability (Jerome Marchand) [RHEL-78201]
  - bpftool: Fix control flow graph segfault during edge creation (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add a test for kprobe multi with unique_match (Jerome Marchand) [RHEL-78201]
  - libbpf: Add unique_match option for multi kprobe (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} from bpf_selem_free() (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} from bpf_local_storage_free() (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} from bpf_local_storage_alloc() (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} from bpf_selem_alloc() (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable,enable} in bpf_cpumask_release() (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields() (Jerome Marchand) [RHEL-78201]
  - bpf: Disable migration before calling ops->map_free() (Jerome Marchand) [RHEL-78201]
  - bpf: Disable migration in bpf_selem_free_rcu (Jerome Marchand) [RHEL-78201]
  - bpf: Disable migration when cloning sock storage (Jerome Marchand) [RHEL-78201]
  - bpf: Disable migration when destroying sock storage (Jerome Marchand) [RHEL-78201]
  - bpf: Disable migration when destroying inode storage (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} from bpf_task_storage_lock helpers (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} from bpf_cgrp_storage_lock helpers (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} in htab_elem_free (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} in ->map_for_each_callback (Jerome Marchand) [RHEL-78201]
  - bpf: Remove migrate_{disable|enable} from LPM trie (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add kprobe session recursion check test (Jerome Marchand) [RHEL-78201]
  - bpf: Return error for missed kprobe multi bpf program execution (Jerome Marchand) [RHEL-78201]
  - bpf: Fix range_tree_set() error handling (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: add -std=gnu11 to BPF_CFLAGS and CFLAGS (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Handle prog/attach type comparison in veristat (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: add -fno-strict-aliasing to BPF_CFLAGS (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: test bpf_for within spin lock section (Jerome Marchand) [RHEL-78201]
  - bpf: Allow bpf_for/bpf_repeat calls while holding a spinlock (Jerome Marchand) [RHEL-78201]
  - bpf/tests: Add 32 bits only long conditional jump tests (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Avoid generating untracked files when running bpf selftests (Jerome Marchand) [RHEL-78201]
  - bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing (Jerome Marchand) [RHEL-78201]
  - bpf: Use refcount_t instead of atomic_t for mmap_count (Jerome Marchand) [RHEL-78201]
  - bpf: Remove unused MT_ENTRY define (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: fix veristat comp mode with new stats (Jerome Marchand) [RHEL-78201]
  - bpf: Fix holes in special_kfunc_list if !CONFIG_NET (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add testcases for BPF_MUL (Jerome Marchand) [RHEL-78201]
  - bpf, verifier: Improve precision of BPF_MUL (Jerome Marchand) [RHEL-78201]
  - libbpf: Set MFD_NOEXEC_SEAL when creating memfd (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Clear out Python syntax warnings (Jerome Marchand) [RHEL-78201]
  - bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT (Jerome Marchand) [RHEL-78201]
  - bpftool: Link zstd lib required by libelf (Jerome Marchand) [RHEL-78201]
  - veristat: Fix top source line stat collection (Jerome Marchand) [RHEL-78201]
  - bpf: lsm: Remove hook to bpf_task_storage_free (Jerome Marchand) [RHEL-78201]
  - bpf: Fix configuration-dependent BTF function references (Jerome Marchand) [RHEL-78201]
  - selftest/bpf: Replace magic constants by macros (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add tests for fd_array_cnt (Jerome Marchand) [RHEL-78201]
  - libbpf: prog load: Allow to use fd_array_cnt (Jerome Marchand) [RHEL-78201]
  - bpf: Add fd_array_cnt attribute for prog_load (Jerome Marchand) [RHEL-78201]
  - bpf: Refactor check_pseudo_btf_id (Jerome Marchand) [RHEL-78201]
  - bpf: Move map/prog compatibility checks (Jerome Marchand) [RHEL-78201]
  - bpf: Add a __btf_get_by_fd helper (Jerome Marchand) [RHEL-78201]
  - bpftool: bash: Add bash completion for root_id argument (Jerome Marchand) [RHEL-78201]
  - bpftool: btf: Support dumping a specific types from file (Jerome Marchand) [RHEL-78201]
  - bpftool: btf: Validate root_type_ids early (Jerome Marchand) [RHEL-78201]
  - bpftool: man: Add missing format argument to command description (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: make BPF_TARGET_ENDIAN non-recursive to speed up *.bpf.o build (Jerome Marchand) [RHEL-78201]
  - libbpf: Extend linker API to support in-memory ELF files (Jerome Marchand) [RHEL-78201]
  - libbpf: Pull file-opening logic up to top-level functions (Jerome Marchand) [RHEL-78201]
  - bpftool: Probe for ISA v4 instruction set extension (Jerome Marchand) [RHEL-78201]
  - kbuild/btf: Propagate CONFIG_WERROR to resolve_btfids (Jerome Marchand) [RHEL-78201]
  - tools/resolve_btfids: Add --fatal_warnings option (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Fix fill_link_info selftest on powerpc (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add more stats into veristat (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Consolidate kernel modules into common directory (Jerome Marchand) [RHEL-78201]
  - libbpf: Fix segfault due to libelf functions not setting errno (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Add IRQ save/restore tests (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Expand coverage of preempt tests to sleepable kfunc (Jerome Marchand) [RHEL-78201]
  - bpf: Improve verifier log for resource leak on exit (Jerome Marchand) [RHEL-78201]
  - bpf: Introduce support for bpf_local_irq_{save,restore} (Jerome Marchand) [RHEL-78201]
  - bpf: Refactor mark_{dynptr,iter}_read (Jerome Marchand) [RHEL-78201]
  - bpf: Refactor {acquire,release}_reference_state (Jerome Marchand) [RHEL-78201]
  - bpf: Consolidate locks and reference state in verifier state (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: ensure proper root namespace cleanup when test fail (Jerome Marchand) [RHEL-78201]
  - bpf: Refactor bpf_tracing_func_proto() and remove bpf_get_probe_write_proto() (Jerome Marchand) [RHEL-78201]
  - bpf: Remove bpf_probe_write_user() warning message (Jerome Marchand) [RHEL-78201]
  - libbpf: Improve debug message when the base BTF cannot be found (Jerome Marchand) [RHEL-78201]
  - libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing (Jerome Marchand) [RHEL-78201]
  - samples/bpf: Remove unused variable (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: remove test_flow_dissector.sh (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: migrate bpf flow dissectors tests to test_progs (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: add network helpers to generate udp checksums (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: use the same udp and tcp headers in tests under test_progs (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: document pseudo-header checksum helpers (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: move ip checksum helper to network helpers (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: Enable generic tc actions in selftests config (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: migrate flow_dissector namespace exclusivity test (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: add gre packets testing to flow_dissector (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: expose all subtests from flow_dissector (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: re-split main function into dedicated tests (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: replace CHECK calls with ASSERT macros in flow_dissector test (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: use ASSERT_MEMEQ to compare bpf flow keys (Jerome Marchand) [RHEL-78201]
  - selftests/bpf: add a macro to compare raw memory (Jerome Marchand) [RHEL-78201]
  - sched/isolation: Make use of more than one housekeeping cpu (Phil Auld) [RHEL-8694]


author: Jan Stancek <jstancek@redhat.com> [6.12.0-104.el10]
changelog:
  - ibmvnic: Use kernel helpers for hex dumps (CKI Backport Bot) [RHEL-89030] {CVE-2025-22104}
  - perf: Fix dangling cgroup pointer in cpuctx (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Fix crash in icl_update_topdown_event() (Michael Petlan) [RHEL-78197]
  - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Simplify release of SDBs and SDBTs (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Rework call to sf_disable() (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Handle CPU hotplug remove during sampling (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Fix format string in pr_err() (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Use sf_buffer_available() (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Consistently use goto out for function exit (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Do not re-enable event after deletion (Michael Petlan) [RHEL-78197]
  - s390/cpum_sf: Set bit PMU_F_ENABLED enabled after lpp() invocation (Michael Petlan) [RHEL-78197]
  - s390/cpum_cf: Correct typo CYLCE (Michael Petlan) [RHEL-78197]
  - radix-tree: add missing cleanup.h (Michael Petlan) [RHEL-78197]
  - perf tests metric-only perf stat: Fix tests 84 and 86 s390 (Michael Petlan) [RHEL-78197]
  - perf trace: Support --summary-mode=cgroup (Michael Petlan) [RHEL-78197]
  - perf test: Add perf trace summary test (Michael Petlan) [RHEL-78197]
  - perf trace: Implement syscall summary in BPF (Michael Petlan) [RHEL-78197]
  - perf trace: Add missing thread__put() in thread__e_machine() (Michael Petlan) [RHEL-78197]
  - perf trace: Free the files.max entry in files->table (Michael Petlan) [RHEL-78197]
  - perf trace: Fix leaks of 'struct thread' in set_filter_loop_pids() (Michael Petlan) [RHEL-78197]
  - perf trace: Fix leaks of 'struct thread' in fprintf_sys_enter() (Michael Petlan) [RHEL-78197]
  - perf tools: Fix arm64 source package build (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync sound/asound.h with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync linux/prctl.h with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync arch/xtensa/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync arch/sparc/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync arch/sh/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync arch/arm/tools/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync arch/x86/entry/syscalls/syscall_32.tbl with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync asm-generic/mman.h with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync asm/cputype.h with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync scripts/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
  - tools headers UAPI: sync asm/kvm.h with kernel (Michael Petlan) [RHEL-78197]
  - perf tools: Fix in-source libperf build (Michael Petlan) [RHEL-78197]
  - perf tools: Fix arm64 build by generating unistd_64.h (Michael Petlan) [RHEL-78197]
  - tools headers: Update the syscall table with the kernel sources (Michael Petlan) [RHEL-78197]
  - perf tools: Remove evsel__handle_error_quirks() (Michael Petlan) [RHEL-78197]
  - perf libunwind arm64: Fix missing close parens in an if statement (Michael Petlan) [RHEL-78197]
  - tools headers: Update the uapi/linux/perf_event.h copy with the kernel sources (Michael Petlan) [RHEL-78197]
  - tools/include: make uapi/linux/types.h usable from assembly (Michael Petlan) [RHEL-78197]
  - perf bpf-filter: Fix a parsing error with comma (Michael Petlan) [RHEL-78197]
  - perf report: Fix a memory leak for perf_env on AMD (Michael Petlan) [RHEL-78197]
  - perf trace: Fix wrong size to bpf_map__update_elem call (Michael Petlan) [RHEL-78197]
  - perf tools: annotate asm_pure_loop.S (Michael Petlan) [RHEL-78197]
  - perf python: Fix setup.py mypy errors (Michael Petlan) [RHEL-78197]
  - perf test: Address attr.py mypy error (Michael Petlan) [RHEL-78197]
  - perf build: Add pylint build tests (Michael Petlan) [RHEL-78197]
  - perf build: Add mypy build tests (Michael Petlan) [RHEL-78197]
  - perf build: Rename TEST_LOGS to SHELL_TEST_LOGS (Michael Petlan) [RHEL-78197]
  - tools/build: Don't pass test log files to linker (Michael Petlan) [RHEL-78197]
  - perf bench sched pipe: fix enforced blocking reads in worker_thread (Michael Petlan) [RHEL-78197]
  - perf build: filter all combinations of -flto for libperl (Michael Petlan) [RHEL-78197]
  - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (Michael Petlan) [RHEL-78197]
  - perf vendor events arm64: AmpereOne/AmpereOneX: Mark LD_RETIRED impacted by errata (Michael Petlan) [RHEL-78197]
  - perf trace: Fix evlist memory leak (Michael Petlan) [RHEL-78197]
  - perf trace: Fix BTF memory leak (Michael Petlan) [RHEL-78197]
  - perf trace: Make syscall table stable (Michael Petlan) [RHEL-78197]
  - perf syscalltbl: Mask off ABI type for MIPS system calls (Michael Petlan) [RHEL-78197]
  - perf build: Remove Makefile.syscalls (Michael Petlan) [RHEL-78197]
  - perf syscalltbl: Use lookup table containing multiple architectures (Michael Petlan) [RHEL-78197]
  - perf trace beauty: Add syscalltbl.sh generating all system call tables (Michael Petlan) [RHEL-78197]
  - perf thread: Add support for reading the e_machine type for a thread (Michael Petlan) [RHEL-78197]
  - perf dso: Add support for reading the e_machine type for a dso (Michael Petlan) [RHEL-78197]
  - perf syscalltbl: Remove struct syscalltbl (Michael Petlan) [RHEL-78197]
  - perf trace: Reorganize syscalls (Michael Petlan) [RHEL-78197]
  - perf syscalltbl: Remove syscall_table.h (Michael Petlan) [RHEL-78197]
  - perf dso: kernel-doc for enum dso_binary_type (Michael Petlan) [RHEL-78197]
  - perf dso: Move libunwind dso_data variables into ifdef (Michael Petlan) [RHEL-78197]
  - perf report: Disable children column for data type profiling (Michael Petlan) [RHEL-78197]
  - perf report: Allow hierarchy mode for --children (Michael Petlan) [RHEL-78197]
  - perf sort: Keep output fields in the same level (Michael Petlan) [RHEL-78197]
  - libperf: Don't remove -g when EXTRA_CFLAGS are used (Michael Petlan) [RHEL-78197]
  - perf: intel-tpebs: Fix incorrect usage of zfree() (Michael Petlan) [RHEL-78197]
  - perf cpumap: Increment reference count for online cpumap (Michael Petlan) [RHEL-78197]
  - perf dso: fix dso__is_kallsyms() check (Michael Petlan) [RHEL-78197]
  - perf kwork: Remove unreachable judgments (Michael Petlan) [RHEL-78197]
  - perf python: Check if there is space to copy all the event (Michael Petlan) [RHEL-78197]
  - perf python: Don't keep a raw_data pointer to consumed ring buffer space (Michael Petlan) [RHEL-78197]
  - perf python: Decrement the refcount of just created event on failure (Michael Petlan) [RHEL-78197]
  - perf python tracepoint.py: Change the COMM using setproctitle if available (Michael Petlan) [RHEL-78197]
  - perf python: Fixup description of sample.id event member (Michael Petlan) [RHEL-78197]
  - perf test dso-data: Correctly free test file in read test (Michael Petlan) [RHEL-78197]
  - perf dso: Use lock annotations to fix asan deadlock (Michael Petlan) [RHEL-78197]
  - perf mutex: Add annotations for LOCKS_EXCLUDED and LOCKS_RETURNED (Michael Petlan) [RHEL-78197]
  - perf test: Add pipe output testing for annotate (Michael Petlan) [RHEL-78197]
  - perf test: Fixes to variable expansion and stdout for diff test (Michael Petlan) [RHEL-78197]
  - perf libunwind: Fixup conversion perf_sample->user_regs to a pointer (Michael Petlan) [RHEL-78197]
  - perf script: Update brstack syntax documentation (Michael Petlan) [RHEL-78197]
  - perf script: Fix typo in branch event mask (Michael Petlan) [RHEL-78197]
  - perf hist stdio: Do bounds check when printing callchains to avoid UB with new gcc versions (Michael Petlan) [RHEL-78197]
  - perf units: Fix insufficient array space (Michael Petlan) [RHEL-78197]
  - perf annotate: Add --code-with-type option. (Michael Petlan) [RHEL-78197]
  - perf annotate: Implement code + data type annotation (Michael Petlan) [RHEL-78197]
  - perf annotate: Factor out __hist_entry__get_data_type() (Michael Petlan) [RHEL-78197]
  - perf annotate: Pass hist_entry to annotate functions (Michael Petlan) [RHEL-78197]
  - perf annotate: Pass annotation_options to annotation_line__print() (Michael Petlan) [RHEL-78197]
  - perf annotate: Remove unused len parameter from annotation_line__print() (Michael Petlan) [RHEL-78197]
  - perf annotate-data: Add annotated_data_type__get_member_name() (Michael Petlan) [RHEL-78197]
  - perf ftrace: Use atomic inc to update histogram in BPF (Michael Petlan) [RHEL-78197]
  - perf ftrace: Remove an unnecessary condition check in BPF (Michael Petlan) [RHEL-78197]
  - perf ftrace: Fix latency stats with BPF (Michael Petlan) [RHEL-78197]
  - perf test stat: Additional topdown grouping tests (Michael Petlan) [RHEL-78197]
  - perf x86 evlist: Update comments on topdown regrouping (Michael Petlan) [RHEL-78197]
  - perf parse-events: Corrections to topdown sorting (Michael Petlan) [RHEL-78197]
  - perf tools: Improve handling of hybrid PMUs in perf_event_attr__fprintf (Michael Petlan) [RHEL-78197]
  - perf python tracepoint: Switch to using parse_events (Michael Petlan) [RHEL-78197]
  - perf python: Add evlist.config to set up record options (Michael Petlan) [RHEL-78197]
  - perf python: Add evlist all_cpus accessor (Michael Petlan) [RHEL-78197]
  - perf python: Avoid duplicated code in get_tracepoint_field (Michael Petlan) [RHEL-78197]
  - perf python: Update ungrouped evsel leader in clone (Michael Petlan) [RHEL-78197]
  - perf python: Add optional cpus and threads arguments to parse_events (Michael Petlan) [RHEL-78197]
  - perf python: Add member access to a number of evsel variables (Michael Petlan) [RHEL-78197]
  - perf python: Add evlist enable and disable methods (Michael Petlan) [RHEL-78197]
  - perf evlist: Add success path to evlist__create_syswide_maps (Michael Petlan) [RHEL-78197]
  - perf debug: Avoid stack overflow in recursive error message (Michael Petlan) [RHEL-78197]
  - perf symbol: Support .gnu_debugdata for symbols (Michael Petlan) [RHEL-78197]
  - perf tools: Add LZMA decompression from FILE (Michael Petlan) [RHEL-78197]
  - perf tools: Add dummy functions for !HAVE_LZMA_SUPPORT (Michael Petlan) [RHEL-78197]
  - perf mem: Don't leak mem event names (Michael Petlan) [RHEL-78197]
  - perf vendor events riscv: Add SiFive P650 events (Michael Petlan) [RHEL-78197]
  - perf vendor events riscv: Add SiFive P550 events (Michael Petlan) [RHEL-78197]
  - perf vendor events riscv: Add SiFive Bullet version 0x0d events (Michael Petlan) [RHEL-78197]
  - perf vendor events riscv: Add SiFive Bullet version 0x07 events (Michael Petlan) [RHEL-78197]
  - perf vendor events riscv: Update SiFive Bullet events (Michael Petlan) [RHEL-78197]
  - perf vendor events riscv: Remove leading zeroes (Michael Petlan) [RHEL-78197]
  - perf vendor events riscv: Rename U74 to Bullet (Michael Petlan) [RHEL-78197]
  - perf util: Remove unused perf_config__refresh (Michael Petlan) [RHEL-78197]
  - perf util: Remove unused perf_pmus__default_pmu_name (Michael Petlan) [RHEL-78197]
  - perf util: Remove unused perf_data__update_dir (Michael Petlan) [RHEL-78197]
  - perf util: Remove unused pstack__pop (Michael Petlan) [RHEL-78197]
  - perf util: Remove unused perf_color_default_config (Michael Petlan) [RHEL-78197]
  - perf tests: Fix data symbol test with LTO builds (Michael Petlan) [RHEL-78197]
  - perf report: Fix memory leaks in the hierarchy mode (Michael Petlan) [RHEL-78197]
  - perf report: Use map_symbol__copy() when copying callchains (Michael Petlan) [RHEL-78197]
  - perf annotate: Return errors from disasm_line__parse_powerpc() (Michael Petlan) [RHEL-78197]
  - perf annotate: Add annotation_options.disassembler_used (Michael Petlan) [RHEL-78197]
  - perf report: Do not process non-JIT BPF ksymbol events (Michael Petlan) [RHEL-78197]
  - perf test: Fix leak in "Synthesize attr update" test (Michael Petlan) [RHEL-78197]
  - perf machine: Fix insertion of PERF_RECORD_KSYMBOL related kernel maps (Michael Petlan) [RHEL-78197]
  - perf maps: Add missing map__set_kmap_maps() when replacing a kernel map (Michael Petlan) [RHEL-78197]
  - perf maps: Fixup maps_by_name when modifying maps_by_address (Michael Petlan) [RHEL-78197]
  - perf maps: Set the kmaps for newly created/added kernel maps (Michael Petlan) [RHEL-78197]
  - perf script: Fix output type for dynamically allocated core PMU's (Michael Petlan) [RHEL-78197]
  - perf bench: Fix perf bench syscall loop count (Michael Petlan) [RHEL-78197]
  - perf test: Simplify data symbol test (Michael Petlan) [RHEL-78197]
  - perf test: Add timeout to datasym workload (Michael Petlan) [RHEL-78197]
  - perf test: Add trace record and replay test (Michael Petlan) [RHEL-78197]
  - perf test: Skip perf trace tests when running as non-root (Michael Petlan) [RHEL-78197]
  - perf test trace_btf_general: Fix shellcheck warning (Michael Petlan) [RHEL-78197]
  - perf trace: Add tests for BTF general augmentation (Michael Petlan) [RHEL-78197]
  - perf test: Skip perf probe tests when running as non-root (Michael Petlan) [RHEL-78197]
  - perf test: Add --metric-only to perf stat output tests (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Support previous branch target (PBT) address (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Add branch stack (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Set sample flags with supplement info (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Fill branch operations and events to record (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Decode transactional event (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Extend branch operations (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Fix load-store operation checking (Michael Petlan) [RHEL-78197]
  - perf script: Add not taken event for branch stack (Michael Petlan) [RHEL-78197]
  - perf script: Add not taken event for branches (Michael Petlan) [RHEL-78197]
  - perf script: Separate events from branch types (Michael Petlan) [RHEL-78197]
  - perf script: Refactor sample_flags_to_name() function (Michael Petlan) [RHEL-78197]
  - perf script: Make printing flags reliable (Michael Petlan) [RHEL-78197]
  - perf stat: Fix non-uniquified hybrid legacy events (Michael Petlan) [RHEL-78197]
  - perf tools: Skip BPF sideband event for userspace profiling (Michael Petlan) [RHEL-78197]
  - perf test: Fix spelling mistake "sythesizing" -> "synthesizing" (Michael Petlan) [RHEL-78197]
  - perf build: Fix in-tree build due to symbolic link (Michael Petlan) [RHEL-78197]
  - perf arm-spe: Report error if set frequency (Michael Petlan) [RHEL-78197]
  - perf lock: Report owner stack in usermode (Michael Petlan) [RHEL-78197]
  - perf lock: Make rb_tree helper functions generic (Michael Petlan) [RHEL-78197]
  - perf lock: Retrieve owner callstack in bpf program (Michael Petlan) [RHEL-78197]
  - perf lock: Add bpf maps for owner stack tracing (Michael Petlan) [RHEL-78197]
  - perf cpumap: Reduce cpu size from int to int16_t (Michael Petlan) [RHEL-78197]
  - perf list: Document -v option deduplication feature (Michael Petlan) [RHEL-78197]
  - perf pmu: Don't double count common sysfs and json events (Michael Petlan) [RHEL-78197]
  - perf ftrace latency: allow to hide empty buckets (Michael Petlan) [RHEL-78197]
  - perf ftrace latency: variable histogram buckets (Michael Petlan) [RHEL-78197]
  - perf annotate-data: Handle direct use of stack pointer without fbreg (Michael Petlan) [RHEL-78197]
  - perf report: Fix sample number stats for branch entry mode (Michael Petlan) [RHEL-78197]
  - perf machine: Reuse module path buffer (Michael Petlan) [RHEL-78197]
  - perf hwmon_pmu: Switch event discovery to io_dir__readdir (Michael Petlan) [RHEL-78197]
  - perf parse-events: Switch tracepoints to io_dir__readdir (Michael Petlan) [RHEL-78197]
  - perf events: Remove scandir in thread synthesis (Michael Petlan) [RHEL-78197]
  - perf header: Switch mem topology to io_dir__readdir (Michael Petlan) [RHEL-78197]
  - perf maps: Switch modules tree walk to io_dir__readdir (Michael Petlan) [RHEL-78197]
  - perf parse-events: Tidy name token matching (Michael Petlan) [RHEL-78197]
  - perf tools: Improve startup time by reducing unnecessary stat() calls (Michael Petlan) [RHEL-78197]
  - perf report: Fix input reload/switch with symbol sort key (Michael Petlan) [RHEL-78197]
  - perf report: Support switching data w/ and w/o callchains (Michael Petlan) [RHEL-78197]
  - perf report: Switch data file correctly in TUI (Michael Petlan) [RHEL-78197]
  - perf tools: Fix up some comments and code to properly use the event_source bus (Michael Petlan) [RHEL-78197]
  - perf list: Also append PMU name in verbose mode (Michael Petlan) [RHEL-78197]
  - perf vendor events arm64: Fix incorrect CPU_CYCLE in metrics expr (Michael Petlan) [RHEL-78197]
  - perf hist: Shrink struct hist_entry size (Michael Petlan) [RHEL-78197]
  - perf test: Add tests for latency and parallelism profiling (Michael Petlan) [RHEL-78197]
  - perf report: Add latency and parallelism profiling documentation (Michael Petlan) [RHEL-78197]
  - perf report: Add --latency flag (Michael Petlan) [RHEL-78197]
  - perf report: Add latency output field (Michael Petlan) [RHEL-78197]
  - perf report: Add parallelism filter (Michael Petlan) [RHEL-78197]
  - perf report: Switch filtered from u8 to u16 (Michael Petlan) [RHEL-78197]
  - perf report: Add parallelism sort key (Michael Petlan) [RHEL-78197]
  - perf report: Add machine parallelism (Michael Petlan) [RHEL-78197]
  - perf tools: Fix compile error on sample->user_regs (Michael Petlan) [RHEL-78197]
  - perf tools: Fix compilation error on arm64 (Michael Petlan) [RHEL-78197]
  - tools build: Fix a number of Wconversion warnings (Michael Petlan) [RHEL-78197]
  - perf sample: Make user_regs and intr_regs optional (Michael Petlan) [RHEL-78197]
  - perf test stat_all_metrics: Ensure missing events fail test (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Tigerlake events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update SkylakeX events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Skylake metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Sierraforest events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Sapphirerapids events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Rocketlake events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Meteorlake events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update/add Lunarlake events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update IcelakeX events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Icelake events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update HaswellX events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Haswell events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update/add Graniterapids events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update GrandRidge events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update EmeraldRapids events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Add Clearwaterforest events (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update CascadelakeX events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update BroadwellX events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update BroadwellDE events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Broadwell events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Add Arrowlake events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events: Update Alderlake events/metrics (Michael Petlan) [RHEL-78197]
  - perf tools: Use symfs when opening debuginfo by path (Michael Petlan) [RHEL-78197]
  - perf trace: Add --summary-mode option (Michael Petlan) [RHEL-78197]
  - perf tools: Get rid of now-unused rb_resort.h (Michael Petlan) [RHEL-78197]
  - perf trace: Convert syscall_stats to hashmap (Michael Petlan) [RHEL-78197]
  - perf trace: Allocate syscall stats only if summary is on (Michael Petlan) [RHEL-78197]
  - perf tools: Deadcode removal (Michael Petlan) [RHEL-78197]
  - perf stat: Changes to event name uniquification (Michael Petlan) [RHEL-78197]
  - perf stat: Don't merge counters purely on name (Michael Petlan) [RHEL-78197]
  - perf test: Use cycles event in perf record test for leader_sampling (Michael Petlan) [RHEL-78197]
  - perf test: Fix perf record test for precise_max (Michael Petlan) [RHEL-78197]
  - perf: Always feature test reallocarray (Michael Petlan) [RHEL-78197]
  - perf vendor events arm64: Add V3 events/metrics (Michael Petlan) [RHEL-78197]
  - perf vendor events arm64: Add N3 events/metrics (Michael Petlan) [RHEL-78197]
  - perf trace: Fix return value of trace__fprintf_tp_fields (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value. (Michael Petlan) [RHEL-78197] {CVE-2025-37936}
  - perf/x86/intel/ds: Fix counter backwards of non-precise events counters-snapshotting (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Check the X86 leader for pebs_counter_event_group (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Only check the group flag for X86 leader (Michael Petlan) [RHEL-78197]
  - perf/core: Change to POLLERR for pinned events with error (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Add Panther Lake support (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Allow to update user space GPRs from PEBS records (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Don't clear perf metrics overflow bit unconditionally (Michael Petlan) [RHEL-78197]
  - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (Michael Petlan) [RHEL-78197]
  - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (Michael Petlan) [RHEL-78197]
  - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Michael Petlan) [RHEL-78197]
  - perf: Fix hang while freeing sigtrap event (Michael Petlan) [RHEL-78197] {CVE-2025-37747}
  - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (Michael Petlan) [RHEL-78197] {CVE-2025-37878}
  - perf/core: Fix child_total_time_enabled accounting bug at task exit (Michael Petlan) [RHEL-78197]
  - tools/testing/selftests/powerpc/pmu: Update comment description to mention ISA v3.1 for power10 and above (Michael Petlan) [RHEL-78197]
  - tools/testing/selftests/powerpc: Add check for power11 pvr for pmu selfests (Michael Petlan) [RHEL-78197]
  - tools/testing/selftests/powerpc: Enable pmu selftests for power11 (Michael Petlan) [RHEL-78197]
  - arch/powerpc/perf: Update get_mem_data_src function to use saved values of sier and mmcra regs (Michael Petlan) [RHEL-78197]
  - arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src (Michael Petlan) [RHEL-78197]
  - perf: Remove unnecessary parameter of security check (Michael Petlan) [RHEL-78197]
  - perf: arm_pmu: Move PMUv3-specific data (Michael Petlan) [RHEL-78197]
  - perf/x86/intel, x86/cpu: Replace Pentium 4 model checks with VFM ones (Michael Petlan) [RHEL-78197]
  - x86/mm/pat: Replace Intel x86_model checks with VFM ones (Michael Petlan) [RHEL-78197]
  - x86/cpu/intel: Replace Family 5 model checks with VFM ones (Michael Petlan) [RHEL-78197]
  - x86/cpu/intel: Replace Family 15 checks with VFM ones (Michael Petlan) [RHEL-78197]
  - x86/cpu/intel: Replace early Family 6 checks with VFM ones (Michael Petlan) [RHEL-78197]
  - x86/microcode: Update the Intel processor flag scan check (Michael Petlan) [RHEL-78197]
  - x86/cpu: Update Intel Family comments (Michael Petlan) [RHEL-78197]
  - perf/x86/intel, x86/cpu: Simplify Intel PMU initialization (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Use cache cpu-type for hybrid PMU selection (Michael Petlan) [RHEL-78197]
  - perf: Clean up pmu specific data (Michael Petlan) [RHEL-78197]
  - perf/x86: Remove swap_task_ctx() (Michael Petlan) [RHEL-78197]
  - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (Michael Petlan) [RHEL-78197]
  - perf: Supply task information to sched_task() (Michael Petlan) [RHEL-78197]
  - perf: attach/detach PMU specific data (Michael Petlan) [RHEL-78197]
  - locking/percpu-rwsem: Add guard support (Michael Petlan) [RHEL-78197]
  - perf: Save PMU specific data in task_struct (Michael Petlan) [RHEL-78197]
  - perf: Extend per event callchain limit to branch stack (Michael Petlan) [RHEL-78197]
  - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Michael Petlan) [RHEL-78197]
  - perf/core: Use POLLHUP for pinned events in error (Michael Petlan) [RHEL-78197]
  - perf/core: Use sysfs_emit() instead of scnprintf() (Michael Petlan) [RHEL-78197]
  - perf/core: Remove optional 'size' arguments from strscpy() calls (Michael Petlan) [RHEL-78197]
  - perf/x86/intel/bts: Check if bts_ctx is allocated when calling BTS functions (Michael Petlan) [RHEL-78197]
  - perf/x86: Annotate struct bts_buffer::buf with __counted_by() (Michael Petlan) [RHEL-78197]
  - perf/core: Clean up perf_try_init_event() (Michael Petlan) [RHEL-78197]
  - perf/core: Fix perf_mmap() failure path (Michael Petlan) [RHEL-78197]
  - perf/core: Detach 'struct perf_cpu_pmu_context' and 'struct pmu' lifetimes (Michael Petlan) [RHEL-78197]
  - perf/core: Lift event->mmap_mutex in perf_mmap() (Michael Petlan) [RHEL-78197]
  - perf/core: Remove retry loop from perf_mmap() (Michael Petlan) [RHEL-78197]
  - perf/core: Further simplify perf_mmap() (Michael Petlan) [RHEL-78197]
  - perf/core: Simplify the perf_mmap() control flow (Michael Petlan) [RHEL-78197]
  - perf/bpf: Robustify perf_event_free_bpf_prog() (Michael Petlan) [RHEL-78197]
  - perf/core: Introduce perf_free_addr_filters() (Michael Petlan) [RHEL-78197]
  - perf/core: Add this_cpc() helper (Michael Petlan) [RHEL-78197]
  - perf/core: Merge struct pmu::pmu_disable_count into struct perf_cpu_pmu_context::pmu_disable_count (Michael Petlan) [RHEL-78197]
  - perf/core: Simplify perf_event_alloc() (Michael Petlan) [RHEL-78197]
  - perf/core: Simplify perf_init_event() (Michael Petlan) [RHEL-78197]
  - perf/core: Simplify perf_pmu_register() (Michael Petlan) [RHEL-78197]
  - perf/core: Simplify the perf_pmu_register() error path (Michael Petlan) [RHEL-78197]
  - perf/core: Simplify the perf_event_alloc() error path (Michael Petlan) [RHEL-78197]
  - perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type (Michael Petlan) [RHEL-78197]
  - perf/x86/intel/bts: Allocate bts_ctx only if necessary (Michael Petlan) [RHEL-78197]
  - perf/core: Move perf_event sysctls into kernel/events (Michael Petlan) [RHEL-78197]
  - const_structs.checkpatch: add ctl_table (Michael Petlan) [RHEL-78197]
  - sysctl: make internal ctl_tables const (Michael Petlan) [RHEL-78197]
  - perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Update DTLB/PageSize decode logic (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Add support for OP Load Latency Filtering (Michael Petlan) [RHEL-78197]
  - x86/events/amd/iommu: Increase IOMMU_NAME_SIZE (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Support PEBS counters snapshotting (Michael Petlan) [RHEL-78197]
  - perf: Avoid the read if the count is already updated (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (Michael Petlan) [RHEL-78197]
  - perf/x86/intel: Apply static call for drain_pebs (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Ceil sample_period to min_period (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Add ->check_period() callback (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Add PMU specific minimum period (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Don't allow freq mode event creation through ->config interface (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Fix ->config to sample period calculation for OP PMU (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Remove pointless sample period check (Michael Petlan) [RHEL-78197]
  - perf/amd/ibs: Remove IBS_{FETCH|OP}_CONFIG_MASK macros (Michael Petlan) [RHEL-78197]
  - kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork() (Nico Pache) [RHEL-77742]
  - mm/hugetlb: fix nid mismatch in alloc_surplus_hugetlb_folio() (Nico Pache) [RHEL-77742]
  - mm: (un)track_pfn_copy() fix + doc improvements (Nico Pache) [RHEL-77742]
  - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (Nico Pache) [RHEL-77742]
  - mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accept_page() (Nico Pache) [RHEL-77742]
  - slab: ensure slab->obj_exts is clear in a newly allocated slab page (Nico Pache) [RHEL-77742] {CVE-2025-37774}
  - mm: fix apply_to_existing_page_range() (Nico Pache) [RHEL-77742]
  - mm: fix filemap_get_folios_contig returning batches of identical folios (Nico Pache) [RHEL-77742]
  - mm/hugetlb: fix set_max_huge_pages() when there are surplus pages (Nico Pache) [RHEL-77742]
  - mm/compaction: fix bug in hugetlb handling pathway (Nico Pache) [RHEL-77742]
  - mm: lock PGDAT_RECLAIM_LOCKED with acquire memory ordering (Nico Pache) [RHEL-77742]
  - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Nico Pache) [RHEL-77742]
  - mm/hugetlb: update nr_huge_pages and surplus_huge_pages together (Nico Pache) [RHEL-77742]
  - mm: remove the access_ok() call from gup_fast_fallback() (Nico Pache) [RHEL-77742]
  - mm/damon/ops: have damon_get_folio return folio even for tail pages (Nico Pache) [RHEL-77742]
  - mm, percpu: do not consider sleepable allocations atomic (Nico Pache) [RHEL-77742]
  - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (Nico Pache) [RHEL-77742] {CVE-2025-22090}
  - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (Nico Pache) [RHEL-77742]
  - mm: slub: call WARN() when detecting a slab corruption (Nico Pache) [RHEL-77742]
  - mm: slub: Print the broken data before restoring them (Nico Pache) [RHEL-77742]
  - mm/page_alloc: fix memory accept before watermarks gets initialized (Nico Pache) [RHEL-77742]
  - memcg: drain obj stock on cpu hotplug teardown (Nico Pache) [RHEL-77742]
  - mm/huge_memory: drop beyond-EOF folios with the right number of refs (Nico Pache) [RHEL-77742] {CVE-2025-22000}
  - mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT (Nico Pache) [RHEL-77742]
  - mm/vma: do not register private-anon mappings with khugepaged during mmap (Nico Pache) [RHEL-77742]
  - mm/migrate: fix shmem xarray update during migration (Nico Pache) [RHEL-77742] {CVE-2025-22015}
  - mm/hugetlb: fix surplus pages in dissolve_free_huge_page() (Nico Pache) [RHEL-77742]
  - filemap: move prefaulting out of hot write path (Nico Pache) [RHEL-77742]
  - Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone" (Nico Pache) [RHEL-77742]
  - NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback (Nico Pache) [RHEL-77742] {CVE-2025-21908}
  - mm: abort vma_modify() on merge out of memory failure (Nico Pache) [RHEL-77742] {CVE-2025-21932}
  - hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio (Nico Pache) [RHEL-77742] {CVE-2025-21931}
  - mm: memory-hotplug: check folio ref count first in do_migrate_range (Nico Pache) [RHEL-77742]
  - mm: memory-failure: update ttu flag inside unmap_poisoned_folio (Nico Pache) [RHEL-77742] {CVE-2025-21907}
  - mm: hugetlb: avoid fallback for specific node allocation of 1G pages (Nico Pache) [RHEL-77742]
  - memcg: avoid dead loop when setting memory.max (Nico Pache) [RHEL-77742]
  - mm,madvise,hugetlb: check for 0-length range after end address adjustment (Nico Pache) [RHEL-77742]
  - mm: gup: fix infinite loop within __get_longterm_locked (Nico Pache) [RHEL-77742]
  - kfence: skip __GFP_THISNODE allocations on NUMA systems (Nico Pache) [RHEL-77742]
  - mm: kmemleak: fix upper boundary check for physical address objects (Nico Pache) [RHEL-77742]
  - mm/vmscan: fix hard LOCKUP in function isolate_lru_folios (Nico Pache) [RHEL-77742]
  - mm/compaction: fix UBSAN shift-out-of-bounds warning (Nico Pache) [RHEL-77742] {CVE-2025-21815}
  - mm/hugetlb: don't map folios writable without VM_WRITE when copying during fork() (Nico Pache) [RHEL-77742]
  - readahead: properly shorten readahead when falling back to do_page_cache_ra() (Nico Pache) [RHEL-77742]
  - readahead: don't shorten readahead window in read_pages() (Nico Pache) [RHEL-77742]
  - ipv6: mcast: extend RCU protection in igmp6_send() (Hangbin Liu) [RHEL-81470] {CVE-2025-21759}
  - netfilter: ipset: fix region locking in hash types (CKI Backport Bot) [RHEL-96611]
  - KVM: selftests: access_tracking_perf_test: Add option to skip the sanity check (Maxim Levitsky) [RHEL-92771]
  - KVM: selftests: Extract guts of THP accessor to standalone sysfs helpers (Maxim Levitsky) [RHEL-92771]
  - selftests: net: use slowwait to make sure IPv6 setup finished (Hangbin Liu) [RHEL-83477]
  - selftests: net: use slowwait to stabilize vrf_route_leaking test (Hangbin Liu) [RHEL-84202]
  - selftests/mm: restore default nr_hugepages value during cleanup in hugetlb_reparenting_test.sh (Chunyu Hu) [RHEL-87655]
  - selftest/mm: make hugetlb_reparenting_test tolerant to async reparenting (Chunyu Hu) [RHEL-87655]
  - selftests/mm: generate a temporary mountpoint for cgroup filesystem (Chunyu Hu) [RHEL-87655]
  - scsi: lpfc: Copyright updates for 14.4.0.9 patches (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Update lpfc version to 14.4.0.9 (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Create lpfc_vmid_info sysfs entry (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Prevent failure to reregister with NVMe transport after PRLI retry (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Notify FC transport of rport disappearance during PCI fcn reset (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Use memcpy() for BIOS version (Dick Kennedy) [RHEL-89473]
  - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (Dick Kennedy) [RHEL-89473]
  - selftests: netfilter: nft_queue.sh: include file transfer duration in log message (CKI Backport Bot) [RHEL-99472]
  - selftests: netfilter: nft_queue.sh: fix warnings with socat 1.8.0.0 (CKI Backport Bot) [RHEL-99472]
  - selftests: netfilter: run conntrack_dump_flush in netns (CKI Backport Bot) [RHEL-99472]
  - selftests: netfilter: Add missing gitignore file (CKI Backport Bot) [RHEL-99472]
  - selftests: netfilter: nft_nat.sh: add test for reverse clash with nat (CKI Backport Bot) [RHEL-99656]
  - netfilter: nf_nat: also check reverse tuple to obtain clashing entry (CKI Backport Bot) [RHEL-99656]
  - ipvs: fix uninit-value for saddr in do_output_route4 (CKI Backport Bot) [RHEL-99471]
  - ipvs: prevent integer overflow in do_ip_vs_get_ctl() (CKI Backport Bot) [RHEL-99471]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-105.el10]
changelog:
  - loop: move lo_set_size() out of queue freeze (Ming Lei) [RHEL-88159]
  - scsi: qla2xxx: Update version to 10.02.09.400-k (Nilesh Javali) [RHEL-90558]
  - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Nilesh Javali) [RHEL-90558]
  - scsi: qla2xxx: Fix NVMe and NPIV connect issue (Nilesh Javali) [RHEL-90558]
  - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Nilesh Javali) [RHEL-90558]
  - scsi: qla2xxx: Move FCE Trace buffer allocation to user control (Nilesh Javali) [RHEL-90558]
  - scsi: qla2xxx: Fix abort in bsg timeout (Nilesh Javali) [RHEL-90558]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-106.el10]
changelog:
  - net: use sock_gen_put() when sk_state is TCP_TIME_WAIT (Paolo Abeni) [RHEL-96601]
  - block: use plug request list tail for one-shot backmerge attempt (Ming Lei) [RHEL-96294]
  - exfat: fix random stack corruption after get_block (CKI Backport Bot) [RHEL-99440] {CVE-2025-22036}
  - rtmutex_api: provide correct extern functions (Maxim Levitsky) [RHEL-74410]
  - rust: add helper for mutex_trylock (Maxim Levitsky) [RHEL-74410]
  - RISC-V: KVM: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410]
  - KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410]
  - x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementation (Maxim Levitsky) [RHEL-74410]
  - KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpus (Maxim Levitsky) [RHEL-74410]
  - locking/mutex: implement mutex_lock_killable_nest_lock (Maxim Levitsky) [RHEL-74410]
  - locking/mutex: implement mutex_trylock_nested (Maxim Levitsky) [RHEL-74410]
  - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (CKI Backport Bot) [RHEL-72661]
  - selftests: bonding: add ipvlan over bond testing (CKI Backport Bot) [RHEL-96617]
  - selftests: net: lib: Add a couple autodefer helpers (CKI Backport Bot) [RHEL-96617]
  - selftests: net: lib: Add several autodefer helpers (CKI Backport Bot) [RHEL-96617]
  - selftests: net: lib: Rename ip_link_master() to ip_link_set_master() (CKI Backport Bot) [RHEL-96617]
  - bonding: Fix multiple long standing offload races (Hangbin Liu) [RHEL-73802]
  - bonding: Mark active offloaded xfrm_states (Hangbin Liu) [RHEL-73802]
  - xfrm: Add explicit dev to .xdo_dev_state_{add,delete,free} (Hangbin Liu) [RHEL-73802]
  - xfrm: Remove unneeded device check from validate_xmit_xfrm (Hangbin Liu) [RHEL-73802]
  - xfrm: Use xdo.dev instead of xdo.real_dev (Hangbin Liu) [RHEL-73802]
  - net/mlx5: Avoid using xso.real_dev unnecessarily (Hangbin Liu) [RHEL-73802]
  - xfrm: always initialize offload path (Hangbin Liu) [RHEL-73802]
  - xfrm: check for PMTU in tunnel mode for packet offload (Hangbin Liu) [RHEL-73802]
  - xfrm: provide common xdo_dev_offload_ok callback implementation (Hangbin Liu) [RHEL-73802]
  - xfrm: rely on XFRM offload (Hangbin Liu) [RHEL-73802 RHEL-97184]
  - xfrm: simplify SA initialization routine (Hangbin Liu) [RHEL-73802]
  - xfrm: delay initialization of offload path till its actually requested (Hangbin Liu) [RHEL-73802]
  - ynl: devlink: add missing board-serial-number (Petr Oros) [RHEL-75601]
  - devlink: fix xa_alloc_cyclic() error handling (Petr Oros) [RHEL-75601]
  - devlink: add devl guard (Petr Oros) [RHEL-75601]
  - pldmfw: enable selected component update (Petr Oros) [RHEL-75601]
  - devlink: Improve the port attributes description (Petr Oros) [RHEL-75601]
  - devlink: add devlink_fmsg_dump_skb() function (Petr Oros) [RHEL-75601]
  - devlink: add devlink_fmsg_put() macro (Petr Oros) [RHEL-75601]
  - devlink: Add documentation for OcteonTx2 AF (Petr Oros) [RHEL-75601]
  - devlink: remove unused devlink_resource_register() (Petr Oros) [RHEL-75601]
  - devlink: remove unused devlink_resource_occ_get_register() and _unregister() (Petr Oros) [RHEL-75601]
  - net: dsa: replace devlink resource registration calls by devl_ variants (Petr Oros) [RHEL-75601]
  - devlink: region: snapshot IDs: consolidate error values (Petr Oros) [RHEL-75601]
  - devlink: devl_resource_register(): differentiate error codes (Petr Oros) [RHEL-75601]
  - devlink: use devlink_nl_put_u64() helper (Petr Oros) [RHEL-75601]
  - devlink: introduce devlink_nl_put_u64() (Petr Oros) [RHEL-75601]
  - tools: ynl-gen: use names of constants in generated limits (Petr Oros) [RHEL-75601]
  - tools: ynl-gen: refactor check validation for TypeBinary (Petr Oros) [RHEL-75601]
  - ice: Add correct PHY lane assignment (Petr Oros) [RHEL-74388]
  - ice: Fix ETH56G FC-FEC Rx offset value (Petr Oros) [RHEL-74388]
  - ice: Fix quad registers read on E825 (Petr Oros) [RHEL-74388]
  - ice: Fix E825 initialization (Petr Oros) [RHEL-74388]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-107.el10]
changelog:
  - spec: fix spec warning for /usr/include/ynl (Alexandra Hájková) [RHEL-101712]
  - nvme: avoid creating multipath sysfs group under namespace path devices (Maurizio Lombardi) [RHEL-95382]
  - nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable (Maurizio Lombardi) [RHEL-95382]
  - nvme-pci: make nvme_pci_npages_prp() __always_inline (Maurizio Lombardi) [RHEL-95382]
  - nvme: unblock ctrl state transition for firmware update (Maurizio Lombardi) [RHEL-95382]
  - nvmet-tcp: don't restore null sk_state_change (Maurizio Lombardi) [RHEL-95382]
  - nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS (Maurizio Lombardi) [RHEL-95382]
  - nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS (Maurizio Lombardi) [RHEL-95382]
  - nvme-tcp: fix premature queue removal and I/O failover (Maurizio Lombardi) [RHEL-95382]
  - nvme-pci: add quirks for WDC Blue SN550 15b7:5009 (Maurizio Lombardi) [RHEL-95382]
  - nvme-pci: add quirks for device 126f:1001 (Maurizio Lombardi) [RHEL-95382]
  - nvme-pci: fix queue unquiesce check on slot_reset (Maurizio Lombardi) [RHEL-95382]
  - nvmet: fix out-of-bounds access in nvmet_enable_port (Maurizio Lombardi) [RHEL-95382]
  - nvme-multipath: sysfs links may not be created for devices (Maurizio Lombardi) [RHEL-95382]
  - nvme: fixup scan failure for non-ANA multipath controllers (Maurizio Lombardi) [RHEL-95382]
  - nvme: multipath: fix return value of nvme_available_path (Maurizio Lombardi) [RHEL-95382]
  - nvme: re-read ANA log page after ns scan completes (Maurizio Lombardi) [RHEL-95382]
  - nvme: requeue namespace scan on missed AENs (Maurizio Lombardi) [RHEL-95382]
  - nvme-pci: skip nvme_write_sq_db on empty rqlist (Maurizio Lombardi) [RHEL-95382]
  - nvme/ioctl: move fixed buffer lookup to nvme_uring_cmd_io() (Maurizio Lombardi) [RHEL-95382]
  - nvme/ioctl: move blk_mq_free_request() out of nvme_map_user_request() (Maurizio Lombardi) [RHEL-95382]
  - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (Maurizio Lombardi) [RHEL-95382]
  - nvme: convert timeouts to secs_to_jiffies() (Maurizio Lombardi) [RHEL-95382]
  - nvmet-fc: Remove unused functions (Maurizio Lombardi) [RHEL-95382]
  - nvme-pci: remove stale comment (Maurizio Lombardi) [RHEL-95382]
  - nvme-fc: Utilise min3() to simplify queue count calculation (Maurizio Lombardi) [RHEL-95382]
  - nvme-multipath: Add visibility for queue-depth io-policy (Maurizio Lombardi) [RHEL-95382]
  - nvme-multipath: Add visibility for numa io-policy (Maurizio Lombardi) [RHEL-95382]
  - nvme-multipath: Add visibility for round-robin io-policy (Maurizio Lombardi) [RHEL-95382]
  - nvme: map uring_cmd data even if address is 0 (Maurizio Lombardi) [RHEL-95382]
  - io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() (Maurizio Lombardi) [RHEL-95382]
  - sunrpc: handle SVC_GARBAGE during svc auth processing as auth error (CKI Backport Bot) [RHEL-101330] {CVE-2025-38089}
  - net: fix udp gso skb_segment after pull from frag_list (Paolo Abeni) [RHEL-96626]
  - net: ipv6: fix UDPv6 GSO segmentation with NAT (Paolo Abeni) [RHEL-96626]
  - softirq: use bit waits instead of var waits. (Phil Auld) [RHEL-96261]
  - sched: add wait_var_event_io() (Phil Auld) [RHEL-96261]
  - sched: Add wait/wake interface for variable updated under a lock. (Phil Auld) [RHEL-96261]
  - sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up() (Phil Auld) [RHEL-96261]
  - sched: Document wait_var_event() family of functions and wake_up_var() (Phil Auld) [RHEL-96261]
  - sched: Improve documentation for wake_up_bit/wait_on_bit family of functions (Phil Auld) [RHEL-96261]
  - sched: change wake_up_bit() and related function to expect unsigned long * (Phil Auld) [RHEL-96261]
  - net-timestamp: COMPLETION timestamp on packet tx completion (Petr Oros) [RHEL-100002]
  - net: skb: free up one bit in tx_flags (Petr Oros) [RHEL-100002]
  - selftests/bpf: Add simple bpf tests in the tx path for timestamping feature (Petr Oros) [RHEL-100002]
  - bpf: Support selective sampling for bpf timestamping (Petr Oros) [RHEL-100002]
  - bpf: Add BPF_SOCK_OPS_TSTAMP_SENDMSG_CB callback (Petr Oros) [RHEL-100002]
  - bpf: Add BPF_SOCK_OPS_TSTAMP_ACK_CB callback (Petr Oros) [RHEL-100002]
  - bpf: Add BPF_SOCK_OPS_TSTAMP_SND_HW_CB callback (Petr Oros) [RHEL-100002]
  - bpf: Add BPF_SOCK_OPS_TSTAMP_SND_SW_CB callback (Petr Oros) [RHEL-100002]
  - bpf: Add BPF_SOCK_OPS_TSTAMP_SCHED_CB callback (Petr Oros) [RHEL-100002]
  - net-timestamp: Prepare for isolating two modes of SO_TIMESTAMPING (Petr Oros) [RHEL-100002]
  - bpf: Disable unsafe helpers in TX timestamping callbacks (Petr Oros) [RHEL-100002]
  - bpf: Prevent unsafe access to the sock fields in the BPF timestamping callback (Petr Oros) [RHEL-100002]
  - bpf: Prepare the sock_ops ctx and call bpf prog for TX timestamping (Petr Oros) [RHEL-100002]
  - bpf: Add networking timestamping support to bpf_get/setsockopt() (Petr Oros) [RHEL-100002]
  - selftests: txtimestamp: add SCM_TS_OPT_ID test (Petr Oros) [RHEL-100002]
  - net_tstamp: add SCM_TS_OPT_ID for RAW sockets (Petr Oros) [RHEL-100002]
  - net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control message (Petr Oros) [RHEL-100002]
  - selftests: netfilter: nft_concat_range.sh: add datapath check for map fill bug (CKI Backport Bot) [RHEL-99477]
  - selftests: netfilter: nft_concat_range.sh: prefer per element counters for testing (CKI Backport Bot) [RHEL-99477]
  - netfilter: nf_set_pipapo_avx2: fix initial map fill (CKI Backport Bot) [RHEL-99477]
  - selftests: netfilter: nft_concat_range.sh: add coverage for 4bit group representation (CKI Backport Bot) [RHEL-99477]
  - netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX (CKI Backport Bot) [RHEL-99477]
  - netfilter: nft_set_pipapo: prevent overflow in lookup table allocation (CKI Backport Bot) [RHEL-99477]
  - netfilter: nft_inner: Use nested-BH locking for nft_pcpu_tun_ctx (CKI Backport Bot) [RHEL-99473]
  - netfilter: nft_tunnel: fix geneve_opt dump (CKI Backport Bot) [RHEL-99473]
  - netfilter: nft_quota: match correctly when the quota just depleted (CKI Backport Bot) [RHEL-99473]
  - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (CKI Backport Bot) [RHEL-99473]
  - netfilter: nf_tables: don't unregister hook when table is dormant (CKI Backport Bot) [RHEL-99473]
  - redhat/configs: enable CONFIG_PT_RECLAIM (Luiz Capitulino) [RHEL-78258]
  - mm: pgtable: fix incorrect reclaim of non-empty PTE pages (Luiz Capitulino) [RHEL-78258]
  - x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64 (Luiz Capitulino) [RHEL-78258]
  - x86: mm: free page table pages by RCU instead of semi RCU (Luiz Capitulino) [RHEL-78258]
  - mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) (Luiz Capitulino) [RHEL-78258]
  - mm: make zap_pte_range() handle full within-PMD range (Luiz Capitulino) [RHEL-78258]
  - mm: do_zap_pte_range: return any_skipped information to the caller (Luiz Capitulino) [RHEL-78258]
  - mm: zap_install_uffd_wp_if_needed: return whether uffd-wp pte has been re-installed (Luiz Capitulino) [RHEL-78258]
  - mm: skip over all consecutive none ptes in do_zap_pte_range() (Luiz Capitulino) [RHEL-78258]
  - mm: introduce do_zap_pte_range() (Luiz Capitulino) [RHEL-78258]
  - mm: introduce zap_nonpresent_ptes() (Luiz Capitulino) [RHEL-78258]
  - mm: userfaultfd: recheck dst_pmd entry in move_pages_pte() (Luiz Capitulino) [RHEL-78258]
  - mm: khugepaged: recheck pmd state in retract_page_tables() (Luiz Capitulino) [RHEL-78258]
  - docs/mm: add VMA locks documentation (Luiz Capitulino) [RHEL-78258]
  - redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) [RHEL-92271]
  - x86/sev: Register tpm-svsm platform device (Stefano Garzarella) [RHEL-92271]
  - tpm: Add SNP SVSM vTPM driver (Stefano Garzarella) [RHEL-92271]
  - svsm: Add header with SVSM_VTPM_CMD helpers (Stefano Garzarella) [RHEL-92271]
  - x86/sev: Add SVSM vTPM probe/send_command functions (Stefano Garzarella) [RHEL-92271]
  - KVM: arm64: VHE: Synchronize CPTR trap deactivation (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: VHE: Synchronize restore of host debug registers (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Explicitly treat routing entry type changes as changes (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: vgic-init: Plug vCPU vs. VGIC creation race (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Unmap vLPIs affected by changes to GSI routing information (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Resolve vLPI by host IRQ in vgic_v4_unset_forwarding() (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Protect vLPI translation with vgic_irq::irq_lock (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Use lock guard in vgic_v4_set_forwarding() (Sebastian Ott) [RHEL-92805]
  - arm64: Add override for MPAM (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Drop sort_memblock_regions() (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Switch to use hrtimer_setup() (Sebastian Ott) [RHEL-92805]
  - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Sebastian Ott) [RHEL-92805]
  - KVM: selftests: Confirm exposing MTE_frac does not break migration (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Make MTE_frac masking conditional on MTE capability (Sebastian Ott) [RHEL-92805]
  - arm64/sysreg: Expose MTE_frac so that it is visible to KVM (Sebastian Ott) [RHEL-92805]
  - redhat/configs: Enable CONFIG_AMPERE_ERRATUM_AC04_CPU_23 (Sebastian Ott) [RHEL-92805]
  - arm64: sysreg: Drag linux/kconfig.h to work around vdso build issue (Sebastian Ott) [RHEL-92805]
  - arm64: errata: Work around AmpereOne's erratum AC04_CPU_23 (Sebastian Ott) [RHEL-92805]
  - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (Sebastian Ott) [RHEL-92805]
  - arm64/sysreg: Add register fields for HFGWTR2_EL2 (Sebastian Ott) [RHEL-92805]
  - arm64/sysreg: Add register fields for HFGRTR2_EL2 (Sebastian Ott) [RHEL-92805]
  - arm64/sysreg: Add register fields for HFGITR2_EL2 (Sebastian Ott) [RHEL-92805]
  - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (Sebastian Ott) [RHEL-92805]
  - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (Sebastian Ott) [RHEL-92805]
  - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Allow userspace to request KVM_ARM_VCPU_EL2* (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Document NV caps and vcpu flags (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: selftests: Determine effective counter width in arch_timer_edge_cases (Sebastian Ott) [RHEL-84459 RHEL-92805]
  - KVM: arm64: selftests: Fix xVAL init in arch_timer_edge_cases (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: selftests: Fix thread migration in arch_timer_edge_cases (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: selftests: Fix help text for arch_timer_edge_cases (Sebastian Ott) [RHEL-92805]
  - smccc: kvm_guest: Align with DISCOVER_IMPL_CPUS ABI (Sebastian Ott) [RHEL-92805]
  - arm64: Rework checks for broken Cavium HW in the PI code (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: selftest: Don't try to disable AArch64 support (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Fix memory check in host_stage2_set_owner_locked() (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Kill HCRX_HOST_FLAGS (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Properly save/restore HCRX_EL2 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Prevent userspace from disabling AArch64 support at any virtualisable EL (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE mode (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Fix uninitialized memcache pointer in user_mem_abort() (Sebastian Ott) [RHEL-88996 RHEL-92805]
  - KVM: arm64: Use acquire/release to communicate FF-A version negotiation (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Don't translate FAR if invalid/unsafe (Sebastian Ott) [RHEL-92805]
  - arm64: Convert HPFAR_EL2 to sysreg table (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Only read HPFAR_EL2 when value is architecturally valid (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Tear down vGIC on failed vCPU creation (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: PMU: Reload when resetting (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: PMU: Reload when user modifies registers (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: PMU: Fix SET_ONE_REG for vPMC regs (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: PMU: Assume PMU presence in pmu-emul.c (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Create each pKVM hyp vcpu after its corresponding host vcpu (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Factor out pKVM hyp vcpu creation to separate function (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Initialize HCRX_EL2 traps in pKVM (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Factor out setting HCRX_EL2 traps into separate function (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Count pKVM stage-2 usage in secondary pagetable stats (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Distinct pKVM teardown memcache for stage-2 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Add flags to kvm_hyp_memcache (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: selftests: Test that TGRAN*_2 fields are writable (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Allow userspace to write ID_AA64MMFR0_EL1.TGRAN*_2 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: ptdump: Test PMD_TYPE_MASK for block mapping (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Provide 1 event counter on IMPDEF hardware (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Remap PMUv3 events onto hardware (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Advertise PMUv3 if IMPDEF traps are present (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Compute synthetic sysreg ESR for Apple PMUv3 traps (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Move PMUVer filtering into KVM code (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Use guard() to cleanup usage of arm_pmus_lock (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Drop kvm_arm_pmu_available static key (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Use a cpucap to determine if system supports FEAT_PMUv3 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Always support SW_INCR PMU event (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Compute PMCEID from arm_pmu's event bitmaps (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Fix documentation for KVM_CAP_ARM_WRITABLE_IMP_ID_REGS (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Copy MIDR_EL1 into hyp VM when it is writable (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Copy guest CTR_EL0 into hyp VM (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Fail KVM init if asking for NV without GICv3 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Allow userland to set VGIC maintenance IRQ (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Fold GICv3 host trapping requirements into guest setup (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Propagate used_lrs between L1 and L0 contexts (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Request vPE doorbell upon nested ERET to L2 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Respect virtual HCR_EL2.TWx setting (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Add Maintenance Interrupt emulation (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Handle L2->L1 transition on interrupt injection (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Nested GICv3 emulation (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Sanitise ICH_HCR_EL2 accesses (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Plumb handling of GICv3 EL2 accesses (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Add ICH_*_EL2 registers to vpcu_sysreg (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: nv: Load timer before the GIC (Sebastian Ott) [RHEL-92805]
  - arm64: sysreg: Add layout for ICH_MISR_EL2 (Sebastian Ott) [RHEL-92805]
  - arm64: sysreg: Add layout for ICH_VTR_EL2 (Sebastian Ott) [RHEL-92805]
  - arm64: sysreg: Add layout for ICH_HCR_EL2 (Sebastian Ott) [RHEL-92805]
  - KVM: selftests: Add test for KVM_REG_ARM_VENDOR_HYP_BMAP_2 (Sebastian Ott) [RHEL-92805]
  - smccc/kvm_guest: Enable errata based on implementation CPUs (Sebastian Ott) [RHEL-92805]
  - arm64: Make  _midr_in_range_list() an exported function (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Specify hypercall ABI for retrieving target implementations (Sebastian Ott) [RHEL-92805]
  - arm64: Modify _midr_range() functions to read MIDR/REVIDR internally (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Document ordering requirements for irqbypass (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: vgic-v4: Fall back to software irqbypass if LPI not found (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: vgic-v4: Only WARN for HW IRQ mismatch when unmapping vLPI (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: vgic-v4: Only attempt vLPI mapping for actual MSIs (Sebastian Ott) [RHEL-92805]
  - KVM: selftests: arm64: Test writes to MIDR,REVIDR,AIDR (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Allow userspace to change the implementation ID registers (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Load VPIDR_EL2 with the VM's MIDR_EL1 value (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Maintain per-VM copy of implementation ID regs (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Set HCR_EL2.TID1 unconditionally (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Advertise FEAT_ECV when possible (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Make ID_AA64MMFR4_EL1.NV_frac writable (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Allow userspace to limit NV support to nVHE (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Move NV-specific capping to idreg sanitisation (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Enforce NV limits on a per-idregs basis (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Make ID_REG_LIMIT_FIELD_ENUM() more widely available (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Consolidate idreg callbacks (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Advertise NV2 in the boot messages (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Mark HCR.EL2.{NV*,AT} RES0 when ID_AA64MMFR4_EL1.NV_frac is 0 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Mark HCR.EL2.E2H RES0 when ID_AA64MMFR1_EL1.VH is zero (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace (Sebastian Ott) [RHEL-92805]
  - arm64: cpufeature: Handle NV_frac as a synonym of NV2 (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Eagerly switch ZCR_EL{1,2} (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Mark some header functions as inline (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Refactor exit handlers (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Refactor CPTR trap deactivation (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Remove host FPSIMD saving for non-protected KVM (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Drop pkvm_mem_transition for host/hyp donations (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Drop pkvm_mem_transition for host/hyp sharing (Sebastian Ott) [RHEL-92805]
  - KVM: arm64: Drop pkvm_mem_transition for FF-A (Sebastian Ott) [RHEL-92805]
  - Revert "net: skb: introduce and use a single page frag cache" (Paolo Abeni) [RHEL-90322]
  - net: allow small head cache usage with large MAX_SKB_FRAGS values (Paolo Abeni) [RHEL-90322]
  - net: avoid unconditionally touching sk_tsflags on RX (Paolo Abeni) [RHEL-90322]
  - io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period (Jeff Moyer) [RHEL-75487] {CVE-2025-21655}
  - io_uring/eventfd: abstract out ev_fd put helper (Jeff Moyer) [RHEL-75487]
  - xen: balloon: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690]
  - hv_balloon: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690]
  - balloon_compaction: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690]
  - meminfo: add a per node counter for balloon drivers (Nico Pache) [RHEL-70690]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-108.el10]
changelog:
  - ACPI/HMAT: Move HMAT messages to pr_debug() (Steve Dunnagan) [RHEL-70322]
  - mm/huge_memory: fix dereferencing invalid pmd migration entry (CKI Backport Bot) [RHEL-96382] {CVE-2025-37958}
  - lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100484]
  - nfsd: use threads array as-is in netlink interface (Benjamin Coddington) [RHEL-96874]
  - igc: fix lock order in igc_ptp_reset (Corinna Vinschen) [RHEL-83571]
  - igc: set the RX packet buffer size for TSN mode (Corinna Vinschen) [RHEL-83571]
  - igc: use FIELD_PREP and GENMASK for existing RX packet buffer size (Corinna Vinschen) [RHEL-83571]
  - igc: optimize TX packet buffer utilization for TSN mode (Corinna Vinschen) [RHEL-83571]
  - igc: use FIELD_PREP and GENMASK for existing TX packet buffer size (Corinna Vinschen) [RHEL-83571]
  - igc: rename I225_RXPBSIZE_DEFAULT and I225_TXPBSIZE_DEFAULT (Corinna Vinschen) [RHEL-83571]
  - igc: rename xdp_get_tx_ring() for non-xdp usage (Corinna Vinschen) [RHEL-83571]
  - igc: enable HW vlan tag insertion/stripping by default (Corinna Vinschen) [RHEL-83571]
  - igc: add lock preventing multiple simultaneous PTM transactions (Corinna Vinschen) [RHEL-83571]
  - igc: cleanup PTP module if probe fails (Corinna Vinschen) [RHEL-83571]
  - igc: handle the IGC_PTP_ENABLED flag correctly (Corinna Vinschen) [RHEL-83571]
  - igc: move ktime snapshot into PTM retry loop (Corinna Vinschen) [RHEL-83571]
  - igc: increase wait time before retrying PTM (Corinna Vinschen) [RHEL-83571]
  - igc: fix PTM cycle trigger logic (Corinna Vinschen) [RHEL-83571]
  - treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83571]
  - igc: Fix XSK queue NAPI ID mapping (Corinna Vinschen) [RHEL-83571]
  - igc: Set buffer type for empty frames in igc_init_empty_frame (Corinna Vinschen) [RHEL-83571]
  - igc: Fix HW RX timestamp when passed by ZC XDP (Corinna Vinschen) [RHEL-83571]
  - igc: Avoid unnecessary link down event in XDP_SETUP_PROG process (Corinna Vinschen) [RHEL-83571]
  - igc: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83571]
  - igc: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83571]
  - igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() (Corinna Vinschen) [RHEL-83571]
  - igc: Allow hot-swapping XDP program (Corinna Vinschen) [RHEL-83571]
  - igc: return early when failing to read EECD register (Corinna Vinschen) [RHEL-83571]
  - igc: Remove unused igc_read/write_pcie_cap_reg (Corinna Vinschen) [RHEL-83571]
  - igc: Remove unused igc_read/write_pci_cfg wrappers (Corinna Vinschen) [RHEL-83571]
  - igc: Remove unused igc_acquire/release_nvm (Corinna Vinschen) [RHEL-83571]
  - igc: remove autoneg parameter from igc_mac_info (Corinna Vinschen) [RHEL-83571]
  - page_pool: Fix use-after-free in page_pool_recycle_in_ring (Paolo Abeni) [RHEL-96620]
  - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (Paolo Abeni) [RHEL-96620]
  - redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94012]
  - lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94012]
  - igb: Get rid of spurious interrupts (Corinna Vinschen) [RHEL-83570]
  - igb: Add support for persistent NAPI config (Corinna Vinschen) [RHEL-83570]
  - igb: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83570]
  - igb: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83570]
  - treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83570]
  - igb: reject invalid external timestamp requests for 82580-based HW (Corinna Vinschen) [RHEL-83570]
  - igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (Corinna Vinschen) [RHEL-83570]
  - igb: Add AF_XDP zero-copy Tx support (Corinna Vinschen) [RHEL-83570]
  - igb: Add AF_XDP zero-copy Rx support (Corinna Vinschen) [RHEL-83570]
  - igb: Add XDP finalize and stats update functions (Corinna Vinschen) [RHEL-83570]
  - igb: Introduce XSK data structures and helpers (Corinna Vinschen) [RHEL-83570]
  - igb: Introduce igb_xdp_is_enabled() (Corinna Vinschen) [RHEL-83570]
  - igb: Remove static qualifiers (Corinna Vinschen) [RHEL-83570]
  - igbvf: remove unused spinlock (Corinna Vinschen) [RHEL-83570]
  - igb: Fix 2 typos in comments in igb_main.c (Corinna Vinschen) [RHEL-83570]
  - net: mana: Record doorbell physical address in PF mode (Maxim Levitsky) [RHEL-80095]
  - scsi: storvsc: Increase the timeouts to storvsc_timeout (Maxim Levitsky) [RHEL-80095]
  - PCI: hv: Remove unnecessary flex array in struct pci_packet (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Remove hv_alloc/free_* helpers (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Use kzalloc for panic page allocation (Maxim Levitsky) [RHEL-80095]
  - uio_hv_generic: Use correct size for interrupt and monitor pages (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary (Maxim Levitsky) [RHEL-80095]
  - arch/x86: Provide the CPU number in the wakeup AP callback (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap() (Maxim Levitsky) [RHEL-80095]
  - net: mana: Add support for Multi Vports on Bare metal (Maxim Levitsky) [RHEL-80095]
  - net: mana: Add support for auxiliary device servicing events (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: unify mana_ib functions to support any gdma device (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Add support of mana_ib for RNIC and ETH nic (Maxim Levitsky) [RHEL-80095]
  - net: mana: Probe rdma device in mana driver (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Add support of 4M, 1G, and 2G pages (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: support of the zero based MRs (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Access remote atomic for MRs (Maxim Levitsky) [RHEL-80095]
  - net: mana: Switch to page pool for jumbo frames (Maxim Levitsky) [RHEL-80095]
  - net: mana: Add metadata support for xdp mode (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Fix integer overflow during queue creation (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Handle net event for pointing to the current netdev (Maxim Levitsky) [RHEL-80095]
  - net: mana: Change the function signature of mana_get_primary_netdev_rcu (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Use safer allocation function() (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Ensure variable err is initialized (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Implement DMABUF MR support (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Fix error code in probe() (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Add port statistics support (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: request error CQEs when supported (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Query feature_flags bitmask from FW (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: indicate CM support (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: polling of CQs for GSI/UD (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: extend mana QP table (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: implement req_notify_cq (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: UD/GSI work requests (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: create/destroy AH (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: UD/GSI QP creation for kernel (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Create and destroy UD/GSI QP (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: create kernel-level CQs (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: helpers to allocate kernel queues (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: implement get_dma_mr (Maxim Levitsky) [RHEL-80095]
  - RDMA/mana_ib: Allow registration of DMA-mapped memory in PDs (Maxim Levitsky) [RHEL-80095]
  - net: mana: Add debug logs in MANA network driver (Maxim Levitsky) [RHEL-80095]
  - net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE (Maxim Levitsky) [RHEL-80095]
  - net: mana: Support holes in device list reply msg (Maxim Levitsky) [RHEL-80095]
  - net/mana: fix warning in the writer of client oob (Maxim Levitsky) [RHEL-80095]
  - net: mana: cleanup mana struct after debugfs_remove() (Maxim Levitsky) [RHEL-80095]
  - hv_netvsc: Use VF's tso_max_size value when data path is VF (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer() (Maxim Levitsky) [RHEL-80095]
  - hv_netvsc: Remove rmsg_pgcnt (Maxim Levitsky) [RHEL-80095]
  - hv_netvsc: Preserve contiguous PFN grouping in the page buffer array (Maxim Levitsky) [RHEL-80095]
  - hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges (Maxim Levitsky) [RHEL-80095]
  - hv_netvsc: Replace one-element array with flexible array member (Maxim Levitsky) [RHEL-80095]
  - hv_netvsc: Link queues to NAPIs (Maxim Levitsky) [RHEL-80095]
  - hv_netvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
  - hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (Maxim Levitsky) [RHEL-80095] {CVE-2024-53103}
  - hv_balloon: Fallback to generic_online_page() for non-HV hot added mem (Maxim Levitsky) [RHEL-80095]
  - scsi: storvsc: Don't report the host packet status as the hv status (Maxim Levitsky) [RHEL-80095]
  - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (Maxim Levitsky) [RHEL-80095] {CVE-2025-21690}
  - scsi: storvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
  - uio_hv_generic: Add a check for HV_NIC for send, receive buffers setup (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Make the sysfs node size for the ring buffer dynamic (Maxim Levitsky) [RHEL-80095]
  - uio_hv_generic: Fix sysfs creation path for ring buffer (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Fix bad ref to hv_synic_eventring_tail when CPU goes offline (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Fix bad pointer dereference in hv_get_partition_id (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: fix an indentation issue in mshyperv.h (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Add comments about hv_vpset and var size hypercall input args (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Fix check of return value from snp_set_vmsa() (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Add VTL mode callback for restarting the system (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Add VTL mode emergency restart callback (Maxim Levitsky) [RHEL-80095]
  - hyperv: Remove unused union and structs (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Use named operands in inline asm (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMs (Maxim Levitsky) [RHEL-80095]
  - hyperv: Add definitions for root partition driver to hv headers (Maxim Levitsky) [RHEL-80095]
  - x86: hyperv: Add mshv_handler() irq handler and setup function (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Introduce per-cpu event ring tail (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Export some functions for use by root partition module (Maxim Levitsky) [RHEL-80095]
  - acpi: numa: Export node_to_pxm() (Maxim Levitsky) [RHEL-80095]
  - hyperv: Introduce hv_recommend_using_aeoi() (Maxim Levitsky) [RHEL-80095]
  - arm64/hyperv: Add some missing functions to arm64 (Maxim Levitsky) [RHEL-80095]
  - x86/mshyperv: Add support for extended Hyper-V features (Maxim Levitsky) [RHEL-80095]
  - hyperv: Log hypercall status codes as strings (Maxim Levitsky) [RHEL-80095]
  - hyperv: Add CONFIG_MSHV_ROOT to gate root partition support (Maxim Levitsky) [RHEL-80095]
  - hyperv: Change hv_root_partition into a function (Maxim Levitsky) [RHEL-80095]
  - hyperv: Convert hypercall statuses to linux error codes (Maxim Levitsky) [RHEL-80095]
  - PCI: hv: Correct a comment (Maxim Levitsky) [RHEL-80095]
  - drivers/hv: add CPU offlining support (Maxim Levitsky) [RHEL-80095]
  - drivers/hv: introduce vmbus_channel_set_cpu() (Maxim Levitsky) [RHEL-80095]
  - cpu: export lockdep_assert_cpus_held() (Maxim Levitsky) [RHEL-80095]
  - hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv (Maxim Levitsky) [RHEL-80095]
  - hyperv: Move hv_current_partition_id to arch-generic code (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Fix output argument to hypercall that changes page visibility (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (Maxim Levitsky) [RHEL-80095]
  - hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id() (Maxim Levitsky) [RHEL-80095]
  - hyperv: Do not overlap the hvcall IO areas in get_vtl() (Maxim Levitsky) [RHEL-80095]
  - hyperv: Enable the hypercall output page for the VTL mode (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: vmbus: Log on missing offers if any (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: vmbus: Wait for boot-time offers during boot and resume (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
  - hyperv: Remove the now unused hyperv-tlfs.h files (Maxim Levitsky) [RHEL-80095]
  - hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h (Maxim Levitsky) [RHEL-80095]
  - hyperv: Add new Hyper-V headers in include/hyperv (Maxim Levitsky) [RHEL-80095]
  - hyperv: Clean up unnecessary #includes (Maxim Levitsky) [RHEL-80095]
  - hyperv: Move hv_connection_id to hyperv-tlfs.h (Maxim Levitsky) [RHEL-80095]
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Maxim Levitsky) [RHEL-80095] {CVE-2024-55916}
  - Drivers: hv: util: Don't force error code to ENODEV in util_probe() (Maxim Levitsky) [RHEL-80095]
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (Maxim Levitsky) [RHEL-80095]
  - scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-95446]
  - scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-95446]
  - scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-95446]
  - scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-95446]
  - scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-95446]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-109.el10]
changelog:
  - powerpc64/ftrace: fix module loading without patchable function entries (Viktor Malik) [RHEL-24555]
  - powerpc64/ftrace: fix clobbered r15 during livepatching (Viktor Malik) [RHEL-24555]
  - powerpc/bpf: fix JIT code size calculation of bpf trampoline (Viktor Malik) [RHEL-24555]
  - powerpc/ftrace: Fix ftrace bug with KASAN=y (Viktor Malik) [RHEL-24555]
  - powerpc64/bpf: Add support for bpf trampolines (Viktor Malik) [RHEL-24555]
  - samples/ftrace: Add support for ftrace direct samples on powerpc (Viktor Malik) [RHEL-24555]
  - powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_DIRECT_CALLS (Viktor Malik) [RHEL-24555]
  - powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS (Viktor Malik) [RHEL-24555]
  - redhat: Add CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE (Viktor Malik) [RHEL-24555]
  - powerpc64/ftrace: Support .text larger than 32MB with out-of-line stubs (Viktor Malik) [RHEL-24555]
  - powerpc64/ftrace: Move ftrace sequence out of line (Viktor Malik) [RHEL-24555]
  - kbuild: Add generic hook for architectures to use before the final vmlinux link (Viktor Malik) [RHEL-24555]
  - powerpc/ftrace: Add a postlink script to validate function tracer (Viktor Malik) [RHEL-24555]
  - powerpc64/bpf: Fold bpf_jit_emit_func_call_hlp() into bpf_jit_emit_func_call_rel() (Viktor Malik) [RHEL-24555]
  - powerpc/ftrace: Move ftrace stub used for init text before _einittext (Viktor Malik) [RHEL-24555]
  - powerpc/ftrace: Skip instruction patching if the instructions are the same (Viktor Malik) [RHEL-24555]
  - powerpc/ftrace: Remove pointer to struct module from dyn_arch_ftrace (Viktor Malik) [RHEL-24555]
  - powerpc/module_64: Convert #ifdef to IS_ENABLED() (Viktor Malik) [RHEL-24555]
  - powerpc32/ftrace: Unify 32-bit and 64-bit ftrace entry code (Viktor Malik) [RHEL-24555]
  - powerpc64/ftrace: Nop out additional 'std' instruction emitted by gcc v5.x (Viktor Malik) [RHEL-24555]
  - powerpc/kprobes: Use ftrace to determine if a probe is at function entry (Viktor Malik) [RHEL-24555]
  - powerpc/trace: Account for -fpatchable-function-entry support by toolchain (Viktor Malik) [RHEL-24555]
  - ACPI: video: Fix random crashes due to bad kfree() (Mark Langsdorf) [RHEL-102414]
  - bpf: verifier: Refactor helper access type tracking (Jerome Marchand) [RHEL-93930]
  - selftests/bpf: Convert test_sysctl to prog_tests (Jerome Marchand) [RHEL-93930]
  - bpf: Specify access type of bpf_sysctl_get_name args (Jerome Marchand) [RHEL-93930]
  - selftests: netfilter: nft_fib.sh: add type and oif tests with and without VRFs (CKI Backport Bot) [RHEL-88574]
  - netfilter: nf_tables: nft_fib: consistent l3mdev handling (CKI Backport Bot) [RHEL-88574]
  - netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (CKI Backport Bot) [RHEL-88574]
  - selftests: netfilter: move fib vrf test to nft_fib.sh (CKI Backport Bot) [RHEL-88574]
  - selftests: netfilter: nft_fib.sh: add 'type' mode tests (CKI Backport Bot) [RHEL-88574]
  - selftests: netfilter: nft_fib.sh: check lo packets bypass fib lookup (CKI Backport Bot) [RHEL-88574]
  - netfilter: nf_tables: add packets conntrack state to debug trace info (CKI Backport Bot) [RHEL-87758]
  - netfilter: conntrack: make nf_conntrack_id callable without a module dependency (CKI Backport Bot) [RHEL-87758]
  - tracing: fprobe events: Fix possible UAF on modules (Jerome Marchand) [RHEL-86682]
  - tracing: gfp: vsprintf: Do not print "none" when using %pGg printf format (Jerome Marchand) [RHEL-86682]
  - tracing: tprobe-events: Fix leakage of module refcount (Jerome Marchand) [RHEL-86682]
  - tracing: tprobe-events: Fix to clean up tprobe correctly when module unload (Jerome Marchand) [RHEL-86682]
  - tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro (Jerome Marchand) [RHEL-86682]
  - tracing: tprobe-events: Reject invalid tracepoint name (Jerome Marchand) [RHEL-86682]
  - tracing: tprobe-events: Fix a memory leak when tprobe with $retval (Jerome Marchand) [RHEL-86682]
  - tracing: gfp: Remove duplication of recording GFP flags (Jerome Marchand) [RHEL-86682]
  - ftrace: Do not add duplicate entries in subops manager ops (Jerome Marchand) [RHEL-86682]
  - ftrace: Fix accounting of adding subops to a manager ops (Jerome Marchand) [RHEL-86682]
  - ftrace: Correct preemption accounting for function tracing. (Jerome Marchand) [RHEL-86682]
  - ring-buffer: Update pages_touched to reflect persistent buffer content (Jerome Marchand) [RHEL-86682]
  - tracing: Do not allow mmap() of persistent ring buffer (Jerome Marchand) [RHEL-86682]
  - ring-buffer: Validate the persistent meta data subbuf array (Jerome Marchand) [RHEL-81450 RHEL-86682] {CVE-2025-21777}
  - tracing: Have the error of __tracing_resize_ring_buffer() passed to user (Jerome Marchand) [RHEL-86682]
  - ring-buffer: Unlock resize on mmap error (Jerome Marchand) [RHEL-86682]
  - fgraph: Fix set_graph_notrace with setting TRACE_GRAPH_NOTRACE_BIT (Jerome Marchand) [RHEL-86682]
  - ftrace: Avoid potential division by zero in function_stat_show() (Jerome Marchand) [RHEL-86682]
  - tracing/osnoise: Fix resetting of tracepoints (Jerome Marchand) [RHEL-86682] {CVE-2025-21733}
  - ring-buffer: Do not allow events in NMI with generic atomic64 cmpxchg() (Jerome Marchand) [RHEL-86682]
  - tracing: gfp: Fix the GFP enum values shown for user space tracing tools (Jerome Marchand) [RHEL-86682]
  - ring-buffer: Make reading page consistent with the code logic (Jerome Marchand) [RHEL-86682]
  - selftests/ftrace: Fix to use remount when testing mount GID option (Jerome Marchand) [RHEL-86682]
  - tracing: Fix using ret variable in tracing_set_tracer() (Jerome Marchand) [RHEL-86682]
  - MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Jerome Marchand) [RHEL-86682]
  - ftrace: Fix function profiler's filtering functionality (Jerome Marchand) [RHEL-86682]
  - fgraph: Add READ_ONCE() when accessing fgraph_array[] (Jerome Marchand) [RHEL-86682]
  - tracing: Have process_string() also allow arrays (Jerome Marchand) [RHEL-86682]
  - tracing: Switch trace.c code over to use guard() (Jerome Marchand) [RHEL-86682]
  - trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers (Jerome Marchand) [RHEL-86682]
  - ring-buffer: Fix overflow in __rb_map_vma (Jerome Marchand) [RHEL-86682]
  - tracing: Check "%s" dereference via the field and not the TP_printk format (Jerome Marchand) [RHEL-86682]
  - tracing: Add "%s" check in test_event_printk() (Jerome Marchand) [RHEL-86682]
  - tracing: Add missing helper functions in event pointer dereference check (Jerome Marchand) [RHEL-86682]
  - tracing: Fix test_event_printk() to process entire print argument (Jerome Marchand) [RHEL-86682]
  - tracing: Prevent bad count for tracing_cpumask_write (Jerome Marchand) [RHEL-86682]
  - fgraph: Still initialize idle shadow stacks when starting (Jerome Marchand) [RHEL-86682]
  - tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Jerome Marchand) [RHEL-86682]
  - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Jerome Marchand) [RHEL-86682]
  - selftests/ftrace: adjust offset for kprobe syntax error test (Jerome Marchand) [RHEL-86682]
  - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (Jerome Marchand) [RHEL-86682]
  - tracing: Constify string literal data member in struct trace_event_call (Jerome Marchand) [RHEL-86682]
  - ftrace: Fix regression with module command in stack_trace_filter (Jerome Marchand) [RHEL-86682]
  - tracing: Fix function name for trampoline (Jerome Marchand) [RHEL-86682]
  - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (Jerome Marchand) [RHEL-86682]
  - tracing/ftrace: disable preemption in syscall probe (Jerome Marchand) [RHEL-86682]
  - tracing: Use atomic64_inc_return() in trace_clock_counter() (Jerome Marchand) [RHEL-86682]
  - parisc/ftrace: Fix function graph tracing disablement (Jerome Marchand) [RHEL-86682]
  - trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Jerome Marchand) [RHEL-86682]
  - tracing: Fix function timing profiler to initialize hashtable (Jerome Marchand) [RHEL-86682]
  - bonding: check xdp prog when set bond mode (Hangbin Liu) [RHEL-96600]
  - wireguard: netlink: use NLA_POLICY_MASK where possible (CKI Backport Bot) [RHEL-96621]
  - wireguard: global: add __nonstring annotations for unterminated strings (CKI Backport Bot) [RHEL-96621]
  - netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (CKI Backport Bot) [RHEL-96603]
  - netfilter: socket: Lookup orig tuple for IPv6 SNAT (CKI Backport Bot) [RHEL-96603]
  - s390/uv: Improve splitting of large folios that cannot be split while dirty (Thomas Huth) [RHEL-58218]
  - s390/uv: Always return 0 from s390_wiggle_split_folio() if successful (Thomas Huth) [RHEL-58218]
  - s390/uv: Don't return 0 from make_hva_secure() if the operation was not successful (Thomas Huth) [RHEL-58218]
  - KVM: s390: pv: fix race when making a page secure (Thomas Huth) [RHEL-58218]
  - KVM: s390: remove the last user of page->index (Thomas Huth) [RHEL-92226]
  - KVM: s390: move PGSTE softbits (Thomas Huth) [RHEL-92226]
  - KVM: s390: remove useless page->index usage (Thomas Huth) [RHEL-92226]
  - KVM: s390: move gmap_shadow_pgt_lookup() into kvm (Thomas Huth) [RHEL-92226]
  - KVM: s390: stop using lists to keep track of used dat tables (Thomas Huth) [RHEL-92226]
  - KVM: s390: stop using page->index for non-shadow gmaps (Thomas Huth) [RHEL-92226]
  - KVM: s390: move some gmap shadowing functions away from mm/gmap.c (Thomas Huth) [RHEL-92226]
  - KVM: s390: get rid of gmap_translate() (Thomas Huth) [RHEL-92226]
  - KVM: s390: get rid of gmap_fault() (Thomas Huth) [RHEL-92226]
  - KVM: s390: use __kvm_faultin_pfn() (Thomas Huth) [RHEL-92226]
  - KVM: s390: move pv gmap functions into kvm (Thomas Huth) [RHEL-92226]
  - KVM: s390: selftests: fix ucontrol memory region test (Thomas Huth) [RHEL-92226]
  - KVM: s390: fake memslot for ucontrol VMs (Thomas Huth) [RHEL-92226]
  - KVM: s390: wrapper for KVM_BUG (Thomas Huth) [RHEL-92226]
  - KVM: s390: selftests: correct IP.b length in uc_handle_sieic debug output (Thomas Huth) [RHEL-92226]
  - KVM: s390: selftests: Fix whitespace confusion in ucontrol test (Thomas Huth) [RHEL-92226]
  - KVM: s390: selftests: Verify reject memory region operations for ucontrol VMs (Thomas Huth) [RHEL-92226]
  - KVM: s390: selftests: Streamline uc_skey test to issue iske after sske (Thomas Huth) [RHEL-92226]
  - KVM: s390: selftests: Add uc_skey VM test case (Thomas Huth) [RHEL-92226]
  - KVM: s390: selftests: Add uc_map_unmap VM test case (Thomas Huth) [RHEL-92226]
  - Revert "wifi: mwifiex: Fix HT40 bandwidth issue." (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - Revert "wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv()" (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: prevent uninit return in mt7996_mac_sta_add_links (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: scan: Fix 'mlink' dereferenced before IS_ERR_OR_NULL check (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: Fix logical vs bitwise typo (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Fix memory corruption during MLO multicast tx (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: fix missing hdr_trans_tlv command for broadcast wtbl (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: disable napi on driver removal (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add support for Killer on MTL (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: fix the type of status_code for negotiated TID to Link Mapping (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37973}
  - wifi: iwlwifi: restore missing initialization of async_handlers_list (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37990}
  - wifi: iwlwifi: fix the check for the SCRATCH register upon resume (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: don't warn if the NIC is gone in resume (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: fix BAID validity check (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: back off on continuous errors (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: only create debugfs symlink if it does not exist (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: inform trans on init failure (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: properly handle async notification in op mode start (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - Revert "wifi: iwlwifi: make no_160 more generic" (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - Revert "wifi: iwlwifi: add support for BE213" (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: restore monitor for outgoing frames (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - gcc-15: work around sequence-point warning (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: Restart firmware on iwl_mld_no_wowlan_resume() error (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: silence uninitialized variable warning (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37794}
  - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - iwlwifi: mld: fix building with CONFIG_PM_SLEEP disabled (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: fix PM_SLEEP -Wundef warning (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: reduce scope for uninitialized variable (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: fix locking in mt7996_mac_sta_rc_work() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Update mt7996_tx to MLO support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_ampdu_action to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework set/get_tsf callabcks to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: set vif default link_id adding/removing vif links (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_mcu_beacon_inband_discov to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_mcu_add_obss_spr to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_net_fill_forward_path to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_update_mu_group to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_mac_sta_poll to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_mac_sta_rc_work to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: remove mt7996_mac_enable_rtscts() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_sta_hw_queue_read to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_set_hw_key to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add mt7996_sta_link to mt7996_mcu_add_bss_info signature (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_sta_set_4addr and mt7996_sta_set_decap_offload to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_rx_get_wcid to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Rely on wcid_to_sta in mt7996_mac_add_txs_skb() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: rework mt7996_mac_write_txwi() for MLO support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add mt7996_mcu_teardown_mld_sta rouine (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add mt7996_mcu_sta_mld_setup_tlv() and mt7996_mcu_sta_eht_mld_tlv() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Update mt7996_mcu_add_rate_ctrl to MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Rely on mt7996_vif/sta_link in twt teardown (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Rely on mt7996_vif_link in mt7996_mcu_twt_agrt_update signature (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Update mt7996_mcu_add_sta to MLO support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Support MLO in mt7996_mac_sta_event() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add mt7996_mac_sta_change_links callback (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Rely on mt7996_sta_link in sta_add/sta_remove callbacks (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add mt7996_sta_state routine (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add link_info_changed callback (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add vif_cfg_changed callback (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add mt7996_sta_link struct in mt7996_vif_link (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Introduce mt7996_sta_link container (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: Add change_vif_links stub (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: scan: fix setting tx_info fields (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: implement driver specific get_txpower function (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: use the correct vif link for scanning/roc (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: scan: set vif offchannel link for scanning/roc (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: remove unnecessary key->cipher check for BIP frames (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: fix SER reset trigger on WED reset (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: revise TXS size (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7996: cleanup mt7996_get_power_bound (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7915: cleanup mt7915_get_power_bound (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: add mt76_get_power_bound helper function (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: add MTCL support to enhance the regulatory compliance (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt792x: extend MTCL of APCI to version3 for EHT control (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: remove unused acpi function for clc (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: update the channel usage when the regd domain changed (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: add EHT control support based on the CLC data (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: load the appropriate CLC data based on hardware type (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: update the power-saving flow (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-22032}
  - wifi: mt76: mt7925: Simplify HIF suspend handling to avoid suspend fail (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: Remove unnecessary if-check (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: Add check for devm_kstrdup() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: ensure wow pattern command align fw format (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: fix fails to enter low power mode in suspend state (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mt76: mt7925: introduce MLO capability control (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: nl80211: re-enable multi-link reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: dvm: Avoid -Wflex-array-member-not-at-end warnings (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: do not use iwlmld for non-wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remove a buggy else statement in op_mode selection (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mwifiex: Fix RF calibration data download from file (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mwifiex: Fix premature release of RF calibration data. (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: init wiphy_work before allocating rfkill fails (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-22119}
  - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: fix indentation in ieee80211_set_monitor_channel() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mwifiex: Fix HT40 bandwidth issue. (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: add debugfs to control MLO scan (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: we support v6 of compressed_ba_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: iwl_mld_remove_link can't fail (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: fix copy/paste error (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: make iwl_mld_run_fw_init_sequence static (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: KUnit: test iwl_mld_channel_load_allows_emlsr (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: KUnit: create chanctx with a custom width (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: KUnit: introduce iwl_mld_kunit_link (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: allow EMLSR for unequal bandwidth (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: prevent toggling EMLSR due to FW requests (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: remove IWL_MLD_EMLSR_BLOCKED_FW (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: add support for DHC_TOOLS_UMAC_GET_TAS_STATUS command (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: Ensure wiphy lock is held during debugfs read operations (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: Add support for WIPHY_DEBUGFS_READ_FILE_OPS_MLD macro (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: Rename WIPHY_DEBUGFS_HANDLER_WRAPPER to WIPHY_DEBUGFS_WRITE_HANDLER_WRAPPER (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: nl80211: store chandef on the correct link when starting CAC (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Enable the new RTL8814AE/RTL8814AU drivers (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add rtw8814au.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add rtw8814ae.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add rtw8814a.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add rtw8814a_table.c (part 2/2) (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add rtw8814a_table.c (part 1/2) (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add some definitions for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.4 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Add parser for Bluetooth channel map report version 7 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Fix coexistence report not show as expected (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: RTL8852BT coexistence Wi-Fi firmware support for 0.29.122.0 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: set force HE TB mode when connecting to 11ax AP (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: 8922a: enable dynamic antenna gain (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: enable dynamic antenna gain based on country (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: refine mechanism of TAS (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: add support for negative values of dBm to linear conversion (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: Fix uninitialized variable with __free() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: use cfg80211_chandef_get_width() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: expose cfg80211_chandef_get_width() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: use supported selectors from assoc in ML reconf (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: remove SSID from ML reconf (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: zd1211rw: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: virt_wifi: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mwifiex: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: avoid selecting bad links (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: fix bad RSSI handling (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: always do MLO scan before link selection (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: Correctly configure the A-MSDU max lengths (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: remove AP keys only for AP STA (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: move the ftm initiator data to ftm-initiator.h (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: enable OMI bandwidth reduction on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: fix OMI time protection logic (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: use the right iface iterator in low_latency (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: initialize regulatory early (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: assume wiphy is locked when getting BSS ifaces (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: refactor iwl_mld_valid_emlsr_pair (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: track channel_load_not_by_us (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: fix SMPS W/A (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: fix build with CONFIG_PM_SLEEP undefined (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: fix setting the TK when associated (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: don't warn when if there is a FW error (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: bump minimum API version in BZ/SC to 93 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: bump FW API to 98 for BZ/SC/DR devices (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: Fix bit size calculation in iwl_dbgfs_tas_get_status_read (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: w/a FW SMPS mode selection (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: fix debug actions order (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mark Br device not integrated (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: Add new TAS disable reason for invalid table source (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: cleanup of TAS structure and enums (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: fix print for ECKV (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: fix the ECKV UEFI variable name (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add support for BE213 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: set WMM in ML reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: don't include MLE in ML reconf per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: fix ML reconf reset in disconnect (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Notify cfg80211 about added link addresses (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: Update the link address when a link is added (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: fix warning on disconnect during failed ML reconf (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: fix userspace_selectors corruption (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211_hwsim: Fix MLD address translation (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: allow 320 MHz FTM measurements (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: improve supported_selector documentation (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: fix U-APSD check in ML reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: allow IR in 20 MHz configurations (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: mlme: support extended MLD capa/ops in assoc (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: allow setting extended MLD capa/ops (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: move link reconfig parameters into a struct (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: don't reject firmware in blacklist to prevent breaking users (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: update role_maintain H2C command for roles operating on band 1 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: use struct to fill role_maintain H2C command (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add iwlmld sub-driver (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remove mld/roc.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Report proper tx completion status to mac80211 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - dt-bindings: wireless: ath12k: Strip ath12k prefix from calibration property (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - dt-bindings: wireless: ath11k: Strip ath11k prefix from calibration property (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - dt-bindings: net: ath11k: document the inputs of the ath11k on WCN6855 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: Deprecate qcom,ath11k-calibration-variant properties (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - dt-bindings: wireless: ath10k: Strip ath10k prefix from calibration properties (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath10k: Deprecate qcom,ath10k-calibration-variant properties (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: pass BSSID index as input for EMA (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: pass tx arvif for MBSSID and EMA beacon generation (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: refactor transmitted arvif retrieval (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: pass tx arvif for MBSSID and EMA beacon generation (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: refactor transmitted arvif retrieval (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: refactor populating mesh related fields in sinfo (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: reorg sinfo structure elements for mesh (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: Fix spelling mistake "Increate" -> "Increase" (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k/ath12k: Replace irq_set_affinity_hint() with irq_set_affinity_and_hint() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-22128}
  - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-23129}
  - wifi: rtw89: Parse channel from IE to correct invalid hardware reports during scanning (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: add support for HW TKIP crypto (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add Debug Host Command APIs (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add IWL_MAX_NUM_IGTKS macro (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add OMI bandwidth reduction APIs (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remove mvm prefix from iwl_mvm_d3_end_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remember if the UATS table was read successfully (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: export iwl_get_lari_config_bitmap (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add support for external 32 KHz clock (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: add a debug level for EHT prints (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mld: add a debug level for PTP prints (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remove mvm prefix from iwl_mvm_esr_mode_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: use 0xff instead of 0xffffffff for invalid (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: location api cleanup (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: expose update timestamp to drivers (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: add ieee80211_iter_chan_contexts_mtx (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Fix possible integer promotion issue (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: convert timeouts to secs_to_jiffies() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Add counter for all monitor interfaces (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add NULL check to validate tpc_stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Extend rtw_debugfs_get_tx_pwr_tbl() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Extend rtw_debugfs_get_phy_info() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Extend rtw_phy_config_swing_table() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix rtw_rx_phy_stat() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix rtw_mac_power_switch() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: safely cast mfw_hdr pointer from firmware->data (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: add debug message for unexpected secure firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: propagate error code from rtw89_h2c_tx() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: add H2C command of TX time for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: mac: define registers of agg_limit and txcnt_limit to share common flow (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: remove redundant declaration of ath12k_dp_rx_h_find_peer() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: cleanup ath12k_mac_mlo_ready() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: Add firmware coredump collection support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: use union for vaddr and iaddr in target_mem_chunk (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Support Received FSE Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Support Uplink MUMIMO Trigger Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Support Uplink OFDMA Trigger Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Support Latency Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Support Sounding Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Enable MLO for single split-phy PCI device (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Remove dependency on single_chip_mlo_support for mlo_capable flag (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Enable MLO setup ready and teardown commands for single split-phy device (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add support for MLO Multicast handling in driver (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Update HTT_TCL_METADATA version and bit mask definitions (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2024-58096}
  - wifi: ath11k: fix RCU stall while reaping monitor destination ring (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2024-58097}
  - wifi: ath12k: handle link removal in change_vif_links() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: allocate new links in change_vif_links() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: relocate a few functions in mac.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: use arvif instead of link_conf in ath12k_mac_set_key() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: remove redundant logic for initializing arvif (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: remove redundant vif settings during link interface creation (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: introduce ath12k_generic_dbg() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: eliminate redundant debug mask check in ath12k_dbg() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add peer extended Rx statistics debugfs support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Refactor the format of peer rate table information (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add EHT MCS support in Extended Rx statistics (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Update the peer id in PPDU end user stats TLV (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add HAL_PHYRX_OTHER_RECEIVE_INFO TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add HAL_RX_PPDU_START_USER_INFO TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add HAL_PHYRX_GENERIC_EHT_SIG TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add HAL_PHYRX_GENERIC_U_SIG TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: add support of station average signal strength (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: implement dump region split (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: add twt operation cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: use correct IMR dump variable (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: support ROC version 6 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: clarify the meaning of IWL_INIT_PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: properly set the names for SC devices (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: make no_160 more generic (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: be less aggressive with re-probe (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: fw: make iwl_send_dbg_dump_complete_cmd() static (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: Indicate support link reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: Indicate support for EPCS (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: cfg: separate 22000/BZ family HT params (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: enable 320 MHz on slow PCIe links (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: don't warn during reprobe (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: Unify TAS block list handling in regulatory.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: rename and move iwl_mvm_eval_dsm_rfi() to iwl_rfi_is_enabled_in_bios() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: rework the Tx of the deauth in ieee80211_set_disassoc() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: ensure sdata->work is canceled before initialized. (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: enable removing assoc link (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: aggregation: remove deflink accesses for MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: always send max agg subframe num in strict mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: don't unconditionally call drv_mgd_complete_tx() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: remove misplaced drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: tests: add tests for ieee80211_determine_chan_mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: add HT and VHT basic set verification (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211_hwsim: enable strict mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: add strict mode disabling workarounds (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Add processing of TTLM teardown frame (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ieee80211: Add missing EHT MAC capabilities (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Add support for EPCS configuration (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Refactor ieee80211_sta_wmm_params() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: cfg80211: Fix trace print for removed links (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mac80211: Drop cooked monitor support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: nl80211/cfg80211: Stop supporting cooked monitor (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mwifiex: Remove unused mwifiex_uap_del_sta_data (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remove the mvm prefix from iwl_mvm_aux_sta_cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remove the version number from iwl_dts_measurement_notif_v2 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: remove the mvm prefix from iwl_mvm_ctdp_cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - dt-bindings: net: rfkill-gpio: enable booting in blocked state (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - net: rfkill: gpio: allow booting in blocked state (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: Remove old device data (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: Remove unused iwl_bz_name (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: Remove unused iwl_mvm_ftm_add_pasn_sta (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: Remove unused iwl_mvm_ftm_*_add_pasn_sta functions (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: mvm: Remove unused iwl_mvm_rx_missed_vap_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: iwlwifi: dvm: Remove unused iwl_rx_ant_restriction (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: debugfs depends on CFG80211's one (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtlwifi: rtl8192de: Fix typos of debug message of phy setting (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix rtw_update_sta_info() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Extend TX power stuff for 3-4 spatial streams (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Rename RTW_RATE_SECTION_MAX to RTW_RATE_SECTION_NUM (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Constify some more structs and arrays (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Extend rtw_fw_send_ra_info() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Extend rf_base_addr and rf_sipi_addr for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Extend struct rtw_pwr_track_tbl for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix download_firmware_validate() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Fix a typo of debug message in rtw8723d_iqk_check_tx_failed() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: regd: avoid using BITMAP_FROM_U64() to assign function bitmap (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.3 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: To avoid TWS serials A2DP lag, adjust slot arrangement (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: validate multi-firmware header before getting its size (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: fw: validate multi-firmware header before accessing (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: ps: update H2C command with more info for PS (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: call power_on ahead before selecting firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: update channel list in worker when wait flag is set (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: update channel list in reg notifier instead reg worker (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-23133}
  - wifi: ath12k: Add Support to Calculate and Display TPC Values (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add Support to Parse TPC Event from Firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Dump additional PDEV receive rate HTT stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Dump PDEV receive rate HTT stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Dump PDEV transmit rate HTT stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: add support for MU EDCA (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add support for reading variant from ACPI to download board data file (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Adjust the timing to access ACPI table (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add Support for enabling or disabling specific features based on ACPI bitflag (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add support for obtaining the buffer type ACPI function bitmap (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: handle ath12k_mac_ieee80211_sta_bw_to_wmi() for link sta (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: relocate ath12k_mac_ieee80211_sta_bw_to_wmi() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Avoid napi_sync() before napi_enable() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: prevent CSA counter to reach 0 and hit WARN_ON_ONCE (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: update the latest CSA counter (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: fix handling of CSA offsets in beacon template command (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: update beacon template function to use arvif structure (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtl8xxxu: retry firmware download on error (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Don't use static local variable in rtw8821c_set_tx_power_index_by_rate (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtl8xxxu: Enable AP mode for RTL8192CU (RTL8188CUS) (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: pci: not assert wiphy_lock to free early_h2c for PCI probe/remove (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: remove definition of driver mutex (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: manual cosmetic along lockdep_assert_wiphy() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: remove consumers of driver mutex (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: debugfs: use debugfs_short_fops (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: debugfs: use wiphy_locked_debugfs_{read,write}() if needed (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: debugfs: specify buffer size allocated by devm_kazlloc() for reading (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: debugfs: implement file_ops::read/write to replace seq_file (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: use wiphy_work() to replace ieee802111_work() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: cleanup unused rtwdev::roc_work (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: regd: refactor init/setup flow and prototype (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: regd: handle supported regulatory functions by country (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: regd: support loading regd table from fw element (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: disable CFO track when two PHY are working simultaneously (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: support EDCCA log per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: support EDCCA per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: support ch_info per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: support DIG per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: support env_monitor per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: add PHY context array to support functions per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: phy: rename to RTW89_PHY_NUM as proper naming (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: remove return for empty tx bitrate in mac_op_sta_statistics (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: remove peer extra rssi update (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath9k: do not submit zero bytes to the entropy pool (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath9k: return by of_get_mac_address (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Fetch regdb.bin file from board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: mwifiex: Constify struct mwifiex_if_ops (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Enable monitor ring mask for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Handle monitor drop TLVs scenario (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Avoid memory leak while enabling statistics (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37743}
  - wifi: ath12k: Handle PPDU spread across multiple buffers (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Optimize NAPI budget by adjusting PPDU processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Handle end reason for the monitor destination ring (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add drop descriptor handling for monitor ring (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Fix end offset bit definition in monitor ring descriptor (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Restructure the code for monitor ring processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Avoid code duplication in monitor ring processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Avoid multiple times configuring monitor filter (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Enable filter config for monitor destination ring (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Add HTT source ring ID for monitor rings (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Fix pdev lookup in WBM error processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Request pdev stats from firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Request beacon stats from firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Request vdev stats from firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: fix memory leak in ath12k_pci_remove() (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37744}
  - wifi: ath12k: encode max Tx power in scan channel list command (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: report station mode signal strength (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: report station mode receive rate for IEEE 802.11be (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: report station mode transmit rate (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Disable MLO in Factory Test Mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: add factory test mode support (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: export ath12k_wmi_tlv_hdr for testmode (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath: create common testmode_i.h file for ath drivers (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.2 (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: rtw89: coex: Add protect to avoid A2DP lag while Wi-Fi connecting (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Refactor Rx status TLV parsing procedure argument (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Refactor the monitor Tx/RX handler procedure arguments (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath12k: Refactor the monitor Rx parser handler argument (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath9k: use unsigned long for activity check timestamp (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath9k: cleanup struct ath_tx_control and ath_tx_prepare() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - wifi: ath11k: convert timeouts to secs_to_jiffies() (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-89169]
  - config: wifi: enable iwlmld driver (Jose Ignacio Tornos Martinez) [RHEL-89169]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-110.el10]
changelog:
  - nvme-multipath: fix suspicious RCU usage warning (Chris Leech) [RHEL-102650]
  - livepatch: no need to build kselftests with kernel (Radomir Vrbovsky) [RHEL-70905]
  - treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-72659]
  - sfc: fix NULL dereferences in ef100_process_design_param() (Dennis Chen) [RHEL-72659]
  - sfc: support X4 devlink flash (Dennis Chen) [RHEL-72659]
  - sfc: update MCDI protocol headers (Dennis Chen) [RHEL-72659]
  - sfc: rip out MDIO support (Dennis Chen) [RHEL-72659]
  - sfc: Remove newline at the end of a netlink error message (Dennis Chen) [RHEL-72659]
  - sfc: document devlink flash support (Dennis Chen) [RHEL-72659]
  - sfc: deploy devlink flash images to NIC over MCDI (Dennis Chen) [RHEL-72659]
  - sfc: extend NVRAM MCDI handlers (Dennis Chen) [RHEL-72659]
  - sfc: parse headers of devlink flash images (Dennis Chen) [RHEL-72659]
  - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (Dennis Chen) [RHEL-72659]
  - sfc: Use netdev refcount tracking in struct efx_async_filter_insertion (Dennis Chen) [RHEL-72659]
  - sfc: remove efx_writed_page_locked (Dennis Chen) [RHEL-72659]
  - net: sfc: use ethtool string helpers (Dennis Chen) [RHEL-72659]
  - sfc: Remove more unused functions (Dennis Chen) [RHEL-72659]
  - sfc: Remove unused mcdi functions (Dennis Chen) [RHEL-72659]
  - sfc: Remove unused efx_mae_mport_vf (Dennis Chen) [RHEL-72659]
  - sfc: Remove falcon deadcode (Dennis Chen) [RHEL-72659]
  - sfc: add per-queue RX bytes stats (Dennis Chen) [RHEL-72659]
  - sfc: implement per-queue TSO (hw_gso) stats (Dennis Chen) [RHEL-72659]
  - sfc: implement per-queue rx drop and overrun stats (Dennis Chen) [RHEL-72659]
  - sfc: account XDP TXes in netdev base stats (Dennis Chen) [RHEL-72659]
  - sfc: add n_rx_overlength to ethtool stats (Dennis Chen) [RHEL-72659]
  - sfc: implement basic per-queue stats (Dennis Chen) [RHEL-72659]
  - sfc: remove obsolete counters from struct efx_channel (Dennis Chen) [RHEL-72659]
  - mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race (Rafael Aquini) [RHEL-101261] {CVE-2025-38085}
  - mm/hugetlb: unshare page tables during VMA split, not before (Rafael Aquini) [RHEL-101296] {CVE-2025-38084}
  - tools/testing/vma: add missing function stub (Rafael Aquini) [RHEL-101296]
  - mm: fix copy_vma() error handling for hugetlb mappings (Rafael Aquini) [RHEL-101296]
  - crypto: algif_hash - fix double free in hash_accept (CKI Backport Bot) [RHEL-102248] {CVE-2025-38079}
  - ntb_hw_amd: Add NTB PCI ID for new gen CPU (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ptdma: Move variable condition check to the first place and remove redundancy (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ae4dma: Remove deprecated PCI IDs (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ae4dma: Register debugfs using ptdma_debugfs_setup (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ptdma: Extend ptdma-debugfs to support multi-queue (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ae4dma: Register AE4DMA using pt_dmaengine_register (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ptdma: Extend ptdma to support multi-channel and version (Jerry Snitselaar) [RHEL-94523]
  - redhat/configs: Enable CONFIG_AMD_AE4DMA (Jerry Snitselaar) [RHEL-94523]
  - dmaengine: ae4dma: Add AMD ae4dma controller driver (Jerry Snitselaar) [RHEL-94523]
  - Merge DRM changes from upstream v6.14..v6.15 (José Expósito) [RHEL-88418]
  - redhat/configs: Add new configs from drm 6.15 backport (José Expósito) [RHEL-88418]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-111.el10]
changelog:
  - powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add (Mamatha Inamdar) [RHEL-90596]
  - block/blk-throttle: silence !BLK_DEV_IO_TRACE variable warnings (Ming Lei) [RHEL-97188]
  - blk-throttle: Prevents the bps restricted io from entering the bps queue again (Ming Lei) [RHEL-97188]
  - blk-throttle: Split the service queue (Ming Lei) [RHEL-97188]
  - blk-throttle: Split the blkthrotl queue (Ming Lei) [RHEL-97188]
  - blk-throttle: Introduce flag "BIO_TG_BPS_THROTTLED" (Ming Lei) [RHEL-97188]
  - blk-throttle: Split throtl_charge_bio() into bps and iops functions (Ming Lei) [RHEL-97188]
  - blk-throttle: Refactor tg_dispatch_time by extracting tg_dispatch_bps/iops_time (Ming Lei) [RHEL-97188]
  - blk-throttle: Rename tg_may_dispatch() to tg_dispatch_time() (Ming Lei) [RHEL-97188]
  - blk-throttle: Add an additional overflow check to the call calculate_bytes/io_allowed (Ming Lei) [RHEL-97188]
  - blk-throttle: Delete unnecessary carryover-related fields from throtl_grp (Ming Lei) [RHEL-97188]
  - blk-throttle: Fix wrong tg->[bytes/io]_disp update in __tg_update_carryover() (Ming Lei) [RHEL-97188]
  - intel_th: pci: Add Panther Lake-P/U support (Michael Petlan) [RHEL-47423]
  - intel_th: pci: Add Panther Lake-H support (Michael Petlan) [RHEL-47423]
  - intel_th: pci: Add Arrow Lake support (Michael Petlan) [RHEL-47423]
  - kernel.spec: always provide kernel-devel-uname-r (Scott Weaver) [RHEL-88117]
  - kernel.spec: always provide kernel (Scott Weaver) [RHEL-88117]
  - kernel.spec: dynamically set provides/requires name (Scott Weaver) [RHEL-88117]
  - kernel.spec: use %{name} in partner/internal modules (Scott Weaver) [RHEL-88117]
  - kernel.spec: introduce with_automotive_build (Scott Weaver) [RHEL-88117]
  - kernel.spec: add a few macro option comments (Scott Weaver) [RHEL-88117]
  - kernel.spec: fix kernel-automotive packaging (Scott Weaver) [RHEL-88117]
  - kernel.spec: honor packaging flags (Scott Weaver) [RHEL-88117]
  - gitlab-ci: update automotive pipelines (Scott Weaver) [RHEL-88117]
  - redhat/self-test: update for new automotive variables (Scott Weaver) [RHEL-88117]
  - kernel.spec: fedora automotive build is not supported (Scott Weaver) [RHEL-88117]
  - gitignore: kernel-automotive generated files (Scott Weaver) [RHEL-88117]
  - gitlab-ci: use AUTOMOTIVE_BUILD with dist-srpm (Scott Weaver) [RHEL-88117]
  - redhat/Makefile: introduce AUTOMOTIVE_BUILD (Scott Weaver) [RHEL-88117]
  - kernel.spec: updates for automotive-only build (Scott Weaver) [RHEL-88117]
  - ice/ptp: fix crosstimestamp reporting (Petr Oros) [RHEL-83567]
  - ice: fix rebuilding the Tx scheduler tree for large queue counts (Petr Oros) [RHEL-83567]
  - ice: create new Tx scheduler nodes for new queues only (Petr Oros) [RHEL-83567]
  - ice: fix Tx scheduler error handling in XDP callback (Petr Oros) [RHEL-83567]
  - ice: Fix LACP bonds without SRIOV environment (Petr Oros) [RHEL-83567]
  - ice: fix vf->num_mac count with port representors (Petr Oros) [RHEL-83567]
  - ice: use DSN instead of PCI BDF for ice_adapter index (Petr Oros) [RHEL-83567]
  - ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() (Petr Oros) [RHEL-83567]
  - ice: fix Get Tx Topology AQ command error on E830 (Petr Oros) [RHEL-83567]
  - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (Petr Oros) [RHEL-83567]
  - ice: fix input validation for virtchnl BW (Petr Oros) [RHEL-83567]
  - ice: validate queue quanta parameters to prevent OOB access (Petr Oros) [RHEL-83567]
  - ice: stop truncating queue ids when checking (Petr Oros) [RHEL-83567]
  - virtchnl: make proto and filter action count unsigned (Petr Oros) [RHEL-83567]
  - ice: fix reservation of resources for RDMA when disabled (Petr Oros) [RHEL-83567]
  - ice: health.c: fix compilation on gcc 7.5 (Petr Oros) [RHEL-83567]
  - ice: E825C PHY register cleanup (Petr Oros) [RHEL-83567]
  - ice: Refactor E825C PHY registers info struct (Petr Oros) [RHEL-83567]
  - ice: rename ice_ptp_init_phc_eth56g function (Petr Oros) [RHEL-83567]
  - ice: Add E830 checksum offload support (Petr Oros) [RHEL-83567]
  - ice: register devlink prior to creating health reporters (Petr Oros) [RHEL-83567]
  - ice: Fix switchdev slow-path in LAG (Petr Oros) [RHEL-83567]
  - ice: fix memory leak in aRFS after reset (Petr Oros) [RHEL-83567]
  - ice: do not configure destination override for switchdev (Petr Oros) [RHEL-83567]
  - ice: dpll: Remove newline at the end of a netlink error message (Petr Oros) [RHEL-83567]
  - ice: Avoid setting default Rx VSI twice in switchdev setup (Petr Oros) [RHEL-83567]
  - virtchnl: add enumeration for the rxdid format (Petr Oros) [RHEL-83567]
  - ice: support Rx timestamp on flex descriptor (Petr Oros) [RHEL-83567]
  - virtchnl: add support for enabling PTP on iAVF (Petr Oros) [RHEL-83567]
  - ice: refactor ice_fdir_create_dflt_rules() function (Petr Oros) [RHEL-83567]
  - ice: Implement PTP support for E830 devices (Petr Oros) [RHEL-83567]
  - ice: Refactor ice_ptp_init_tx_* (Petr Oros) [RHEL-83567]
  - ice: Add unified ice_capture_crosststamp (Petr Oros) [RHEL-83567]
  - ice: Process TSYN IRQ in a separate function (Petr Oros) [RHEL-83567]
  - ice: Use FIELD_PREP for timestamp values (Petr Oros) [RHEL-83567]
  - ice: Remove unnecessary ice_is_e8xx() functions (Petr Oros) [RHEL-83567]
  - ice: Don't check device type when checking GNSS presence (Petr Oros) [RHEL-83567]
  - ice: use generic unrolled_count() macro (Petr Oros) [RHEL-83567]
  - ice: count combined queues using Rx/Tx count (Petr Oros) [RHEL-83567]
  - ice: Add check for devm_kzalloc() (Petr Oros) [RHEL-83567]
  - ice: remove invalid parameter of equalizer (Petr Oros) [RHEL-83567]
  - ice: fix ice_parser_rt::bst_key array size (Petr Oros) [RHEL-83567]
  - ice: support FW Recovery Mode (Petr Oros) [RHEL-83567]
  - ice: Add in/out PTP pin delays (Petr Oros) [RHEL-83567]
  - ice: use string choice helpers (Petr Oros) [RHEL-83567]
  - ice: add fw and port health reporters (Petr Oros) [RHEL-83567]
  - ice: add recipe priority check in search (Petr Oros) [RHEL-83567]
  - ice: Add MDD logging via devlink health (Petr Oros) [RHEL-83567]
  - ice: add Tx hang devlink health reporter (Petr Oros) [RHEL-83567]
  - ice: rename devlink_port.[ch] to port.[ch] (Petr Oros) [RHEL-83567]
  - ice: cleanup Rx queue context programming functions (Petr Oros) [RHEL-83567]
  - ice: move prefetch enable to ice_setup_rx_ctx (Petr Oros) [RHEL-83567]
  - ice: reduce size of queue context fields (Petr Oros) [RHEL-83567]
  - ice: use <linux/packing.h> for Tx and Rx queue context data (Petr Oros) [RHEL-83567]
  - ice: use structures to keep track of queue context size (Petr Oros) [RHEL-83567]
  - ice: remove int_q_state from ice_tlan_ctx (Petr Oros) [RHEL-83567]
  - ice: fix incorrect PHY settings for 100 GB/s (Petr Oros) [RHEL-83567]
  - ice: fix max values for dpll pin phase adjust (Petr Oros) [RHEL-83567]
  - ice: Fix VLAN pruning in switchdev mode (Petr Oros) [RHEL-83567]
  - ice: Fix NULL pointer dereference in switchdev (Petr Oros) [RHEL-83567]
  - ice: fix PHY timestamp extraction for ETH56G (Petr Oros) [RHEL-83567]
  - ice: Unbind the workqueue (Petr Oros) [RHEL-83567]
  - ice: use stack variable for virtchnl_supported_rxdids (Petr Oros) [RHEL-83567]
  - ice: initialize pf->supported_rxdids immediately after loading DDP (Petr Oros) [RHEL-83567]
  - ice: only allow Tx promiscuous for multicast (Petr Oros) [RHEL-83567]
  - ice: Add support for persistent NAPI config (Petr Oros) [RHEL-83567]
  - ice: support optional flags in signature segment header (Petr Oros) [RHEL-83567]
  - ice: refactor "last" segment of DDP pkg (Petr Oros) [RHEL-83567]
  - ice: extend dump serdes equalizer values feature (Petr Oros) [RHEL-83567]
  - ice: rework of dump serdes equalizer values feature (Petr Oros) [RHEL-83567]
  - ice: Support VF queue rate limit and quanta size configuration (Petr Oros) [RHEL-83567]
  - virtchnl: fix m68k build. (Petr Oros) [RHEL-83567]
  - virtchnl: support queue rate limit and quanta size configuration (Petr Oros) [RHEL-83567]
  - ice: Cleanup unused declarations (Petr Oros) [RHEL-83567]
  - ice: Use common error handling code in two functions (Petr Oros) [RHEL-83567]
  - ice: Make use of assign_bit() API (Petr Oros) [RHEL-83567]
  - ice: store max_frame and rx_buf_len only in ice_rx_ring (Petr Oros) [RHEL-83567]
  - ice: consistently use q_idx in ice_vc_cfg_qs_msg() (Petr Oros) [RHEL-83567]
  - ice: Implement ethtool reset support (Petr Oros) [RHEL-83567]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-112.el10]
changelog:
  - powerpc/defconfigs: Set HZ=1000 on ppc64 and powernv defconfigs (Mamatha Inamdar) [RHEL-102017]
  - net: ipv4: fix stat increase when udp early demux drops the packet (CKI Backport Bot) [RHEL-102383]
  - virtio_net: Enforce minimum TX ring size for reliability (Laurent Vivier) [RHEL-84409]
  - virtio_net: Cleanup '2+MAX_SKB_FRAGS' (Laurent Vivier) [RHEL-84409]
  - virtio_ring: Fix error reporting in virtqueue_resize (Laurent Vivier) [RHEL-84409]
  - iommu/s390: allow larger region tables (Christoph Schlameuss) [RHEL-52964]
  - iommu/s390: support map/unmap for additional table regions (Christoph Schlameuss) [RHEL-52964]
  - iommu/s390: support iova_to_phys for additional table regions (Christoph Schlameuss) [RHEL-52964]
  - iommu/s390: support cleanup of additional table regions (Christoph Schlameuss) [RHEL-52964]
  - iommu/s390: set appropriate IOTA region type (Christoph Schlameuss) [RHEL-52964]
  - s390/pci: Fix dev.dma_range_map missing sentinel element (Christoph Schlameuss) [RHEL-52964]
  - iommu/s390: implement iommu passthrough via identity domain (Christoph Schlameuss) [RHEL-52964]
  - iommu/s390: handle IOAT registration based on domain (Christoph Schlameuss) [RHEL-52964]
  - s390/pci: store DMA offset in bus_dma_region (Christoph Schlameuss) [RHEL-52964]
  - s390/pci: check for relaxed translation capability (Christoph Schlameuss) [RHEL-52964]
  - selftests: drv-net: rss_ctx: Add test for ntuple rules targeting default RSS context (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Don't check if RSS context exists in case of context 0 (Mohammad Heib) [RHEL-75603]
  - net: ethtool: remove duplicate defines for family info (Mohammad Heib) [RHEL-75603]
  - netlink: specs: ethtool: Remove UAPI duplication of phy-upstream enum (Mohammad Heib) [RHEL-75603]
  - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (Mohammad Heib) [RHEL-75603]
  - ethtool: cmis_cdb: Fix incorrect read / write length extension (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Don't call .cleanup_data when prepare_data fails (Mohammad Heib) [RHEL-75603]
  - selftests: drv-net: test random value for hds-thresh (Mohammad Heib) [RHEL-75603]
  - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0. (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Export the link_mode_params definitions (Mohammad Heib) [RHEL-75603]
  - net: ethtool: tsinfo: Fix dump command (Mohammad Heib) [RHEL-75603]
  - net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device (Mohammad Heib) [RHEL-75603]
  - selftests: drv-net-hw: Add a test for symmetric RSS hash (Mohammad Heib) [RHEL-75603]
  - selftests: drv-net: Make rand_port() get a port more reliably (Mohammad Heib) [RHEL-75603]
  - ethtool: Symmetric OR-XOR RSS hash (Mohammad Heib) [RHEL-75603]
  - tools: ynl: add all headers to makefile deps (Mohammad Heib) [RHEL-75603]
  - net: ethtool: fix ioctl confusing drivers about desired HDS user config (Mohammad Heib) [RHEL-75603]
  - net: move stale comment about ntuple validation (Mohammad Heib) [RHEL-75603]
  - selftests: net-drv: test adding flow rule to invalid RSS context (Mohammad Heib) [RHEL-75603]
  - net: ethtool: prevent flow steering to RSS contexts which don't exist (Mohammad Heib) [RHEL-75603]
  - net: ethtool: tsconfig: Fix netlink type of hwtstamp flags (Mohammad Heib) [RHEL-75603]
  - ethtool: Add support for 200Gbps per lane link modes (Mohammad Heib) [RHEL-75603]
  - selftests: drv-net: rss_ctx: don't fail reconfigure test if queue offset not supported (Mohammad Heib) [RHEL-75603]
  - selftests: drv-net: rss_ctx: add missing cleanup in queue reconfigure (Mohammad Heib) [RHEL-75603]
  - ethtool: ntuple: fix rss + ring_cookie check (Mohammad Heib) [RHEL-75603]
  - ethtool: rss: fix hiding unsupported fields in dumps (Mohammad Heib) [RHEL-75603]
  - ethtool: Fix set RXNFC command with symmetric RSS hash (Mohammad Heib) [RHEL-75603]
  - net: ethtool: populate the default HDS params in the core (Mohammad Heib) [RHEL-75603]
  - net: provide pending ring configuration in net_device (Mohammad Heib) [RHEL-75603]
  - net: ethtool: store netdev in a temp variable in ethnl_default_set_doit() (Mohammad Heib) [RHEL-75603]
  - net: move HDS config from ethtool state (Mohammad Heib) [RHEL-75603]
  - net: avoid race between device unregistration and ethnl ops (Mohammad Heib) [RHEL-75603]
  - net: ethtool: ts: add separate counter for unconfirmed one-step TX timestamps (Mohammad Heib) [RHEL-75603]
  - selftest: net-drv: hds: add test for HDS feature (Mohammad Heib) [RHEL-75603]
  - netdevsim: add HDS feature (Mohammad Heib) [RHEL-75603]
  - net: disallow setup single buffer XDP when tcp-data-split is enabled. (Mohammad Heib) [RHEL-75603]
  - net: ethtool: add ring parameter filtering (Mohammad Heib) [RHEL-75603]
  - net: devmem: add ring parameter filtering (Mohammad Heib) [RHEL-75603]
  - net: ethtool: add support for configuring hds-thresh (Mohammad Heib) [RHEL-75603]
  - net: ethtool: add hds_config member in ethtool_netdev_state (Mohammad Heib) [RHEL-75603]
  - Documentation: networking: update PHY error counter diagnostics in twisted pair guide (Mohammad Heib) [RHEL-75603]
  - net: ethtool: add support for structured PHY statistics (Mohammad Heib) [RHEL-75603]
  - net: ethtool: plumb PHY stats to PHY drivers (Mohammad Heib) [RHEL-75603]
  - ethtool: linkstate: migrate linkstate functions to support multi-PHY setups (Mohammad Heib) [RHEL-75603]
  - Documentation: networking: add Twisted Pair Ethernet diagnostics at OSI Layer 1 (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Use hwprov under rcu_read_lock (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Fix suspicious rcu_dereference usage (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Add support for tsconfig command to get/set hwtstamp config (Mohammad Heib) [RHEL-75603]
  - net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp by net topology (Mohammad Heib) [RHEL-75603]
  - net: Add the possibility to support a selected hwtstamp in netdevice (Mohammad Heib) [RHEL-75603]
  - net: Make net_hwtstamp_validate accessible (Mohammad Heib) [RHEL-75603]
  - net: Make dev_get_hwtstamp_phylib accessible (Mohammad Heib) [RHEL-75603]
  - ethtool: regenerate uapi header from the spec (Mohammad Heib) [RHEL-75603]
  - ethtool: remove the comments that are not gonna be generated (Mohammad Heib) [RHEL-75603]
  - ethtool: separate definitions that are gonna be generated (Mohammad Heib) [RHEL-75603]
  - ynl: include uapi header after all dependencies (Mohammad Heib) [RHEL-75603]
  - ynl: add missing pieces to ethtool spec to better match uapi header (Mohammad Heib) [RHEL-75603]
  - ynl: support directional specs in ynl-gen-c.py (Mohammad Heib) [RHEL-75603]
  - ynl: skip rendering attributes with header property in uapi mode (Mohammad Heib) [RHEL-75603]
  - ynl: support enum-cnt-name attribute in legacy definitions (Mohammad Heib) [RHEL-75603]
  - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (Mohammad Heib) [RHEL-75603]
  - ethtool: Fix access to uninitialized fields in set RXNFC command (Mohammad Heib) [RHEL-75603]
  - UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings (Mohammad Heib) [RHEL-75603]
  - selftest: extend test_rss_context_queue_reconfigure for action addition (Mohammad Heib) [RHEL-75603]
  - selftest: validate RSS+ntuple filters with nonzero ring_cookie (Mohammad Heib) [RHEL-75603]
  - selftest: include dst-ip in ethtool ntuple rules (Mohammad Heib) [RHEL-75603]
  - net: ethtool: account for RSS+RXNFC add semantics when checking channel count (Mohammad Heib) [RHEL-75603]
  - net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in (Mohammad Heib) [RHEL-75603]
  - Documentation: networking: Add missing PHY_GET command in the message list (Mohammad Heib) [RHEL-75603]
  - netlink: specs: Add missing phy-ntf command to ethtool spec (Mohammad Heib) [RHEL-75603]
  - netlink: specs: Add missing bitset attrs to ethtool spec (Mohammad Heib) [RHEL-75603]
  - selftests: drv-net: rss_ctx: add rss ctx busy testcase (Mohammad Heib) [RHEL-75603]
  - ethtool: rss: prevent rss ctx deletion when in use (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Add support for writing firmware blocks using EPL payload (Mohammad Heib) [RHEL-75603]
  - net: ethtool: Add new parameters and a function to support EPL (Mohammad Heib) [RHEL-75603]
  - ethtool: rss: fix rss key initialization warning (Mohammad Heib) [RHEL-75603]
  - media: cx231xx: Remove vidioc_s_ctrl callback (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Remove vidioc_queryctrl (Desnes Nunes) [RHEL-78934]
  - media: pvrusb2: Remove g/s_ctrl callbacks (Desnes Nunes) [RHEL-78934]
  - media: pvrusb2: Convert queryctrl to query_ext_ctrl (Desnes Nunes) [RHEL-78934]
  - media: cx231xx: set device_caps for 417 (Desnes Nunes) [RHEL-78934] {CVE-2025-38044}
  - media: uvcvideo: Drop the uvc_driver structure (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Add quirk for Actions UVC05 (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: implement UVC v1.5 ROI (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Introduce uvc_mapping_v4l2_size (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: let v4l2_query_v4l2_ctrl() work with v4l2_query_ext_ctrl (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: support V4L2_CTRL_WHICH_MIN/MAX_VAL (Desnes Nunes) [RHEL-78934]
  - media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL (Desnes Nunes) [RHEL-78934]
  - media: v4l2_ctrl: Add V4L2_CTRL_TYPE_RECT (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Factor out query_boundaries from query_ctrl (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: add support for compound controls (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Factor out clamping from uvc_ctrl_set (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Support any size for mapping get/set (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: uvc_ioctl_(g|s)_ext_ctrls: handle NoP case (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: refactor uvc_ioctl_g_ext_ctrls (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Handle uvc menu translation inside uvc_set_le_value (Desnes Nunes) [RHEL-78934]
  - media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value (Desnes Nunes) [RHEL-78934]
  - media: dvb-usb-v2: Constify struct i2c_algorithm (Desnes Nunes) [RHEL-78934]
  - media: dvb-usb: Constify struct i2c_algorithm (Desnes Nunes) [RHEL-78934]
  - media: cx231xx: Convert enum into a define (Desnes Nunes) [RHEL-78934]
  - media: dvb-usb: Constify struct usb_device_id (Desnes Nunes) [RHEL-78934]
  - media: pwc: remove useless header files (Desnes Nunes) [RHEL-78934]
  - usb: usbtmc: Fix timeout value in get_stb (Desnes Nunes) [RHEL-78934]
  - usb: usbtmc: Fix read_stb function and get_stb ioctl (Desnes Nunes) [RHEL-78934]
  - phy: Fix error handling in tegra_xusb_port_init (Desnes Nunes) [RHEL-78934]
  - phy: tegra: xusb: remove a stray unlock (Desnes Nunes) [RHEL-78934]
  - xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive. (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Don't trust the EP Context cycle bit when moving HW dequeue (Desnes Nunes) [RHEL-78934]
  - usb: usbtmc: Fix erroneous generic_read ioctl return (Desnes Nunes) [RHEL-78934]
  - usb: usbtmc: Fix erroneous wait_srq ioctl return (Desnes Nunes) [RHEL-78934]
  - usb: usbtmc: Fix erroneous get_stb ioctl error returns (Desnes Nunes) [RHEL-78934]
  - usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition (Desnes Nunes) [RHEL-78934]
  - USB: usbtmc: use interruptible sleep in usbtmc_read (Desnes Nunes) [RHEL-78934]
  - usb: typec: ucsi: displayport: Fix NULL pointer access (Desnes Nunes) [RHEL-78934 RHEL-96306] {CVE-2025-37994}
  - usb: typec: ucsi: displayport: Fix deadlock (Desnes Nunes) [RHEL-78934] {CVE-2025-37967}
  - usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs (Desnes Nunes) [RHEL-78934]
  - usb: uhci-platform: Make the clock really optional (Desnes Nunes) [RHEL-78934]
  - usb: dwc3: gadget: Make gadget_wakeup asynchronous (Desnes Nunes) [RHEL-78934]
  - usb: host: tegra: Prevent host controller crash when OTG port is used (Desnes Nunes) [RHEL-78934]
  - usb: cdnsp: Fix issue with resuming from L1 (Desnes Nunes) [RHEL-78934]
  - usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN (Desnes Nunes) [RHEL-78934]
  - USB: serial: simple: add OWON HDS200 series oscilloscope support (Desnes Nunes) [RHEL-78934]
  - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Desnes Nunes) [RHEL-78934]
  - USB: serial: option: add Sierra Wireless EM9291 (Desnes Nunes) [RHEL-78934]
  - usb: typec: class: Unlocked on error in typec_register_partner() (Desnes Nunes) [RHEL-78934]
  - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Desnes Nunes) [RHEL-78934]
  - USB: wdm: add annotation (Desnes Nunes) [RHEL-78934]
  - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (Desnes Nunes) [RHEL-78934]
  - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (Desnes Nunes) [RHEL-78934] {CVE-2025-37985}
  - USB: wdm: handle IO errors in wdm_wwan_port_start (Desnes Nunes) [RHEL-78934]
  - USB: VLI disk crashes if LPM is used (Desnes Nunes) [RHEL-78934]
  - usb: dwc3: gadget: check that event count does not exceed event buffer length (Desnes Nunes) [RHEL-78934] {CVE-2025-37810}
  - USB: storage: quirk for ADATA Portable HDD CH94 (Desnes Nunes) [RHEL-78934]
  - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Desnes Nunes) [RHEL-78934]
  - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Desnes Nunes) [RHEL-78934]
  - usb: cdns3: Fix deadlock when using NCM gadget (Desnes Nunes) [RHEL-78934] {CVE-2025-37812}
  - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (Desnes Nunes) [RHEL-78934]
  - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (Desnes Nunes) [RHEL-78934]
  - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (Desnes Nunes) [RHEL-78934] {CVE-2025-37811}
  - usb: typec: class: Invalidate USB device pointers on partner unregistration (Desnes Nunes) [RHEL-78934] {CVE-2025-37986}
  - usb: typec: class: Fix NULL pointer access (Desnes Nunes) [RHEL-78934] {CVE-2025-37809}
  - xhci: Limit time spent with xHC interrupts disabled during bus resume (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Fix invalid pointer dereference in Etron workaround (Desnes Nunes) [RHEL-78934] {CVE-2025-37813}
  - usb: xhci: Fix Short Packet handling rework ignoring errors (Desnes Nunes) [RHEL-78934]
  - Revert "xhci: Prevent early endpoint restart when handling STALL errors." (Desnes Nunes) [RHEL-78934]
  - Revert "xhci: Avoid queuing redundant Stop Endpoint command for stalled endpoint" (Desnes Nunes) [RHEL-78934]
  - phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking (Desnes Nunes) [RHEL-78934] {CVE-2025-38010}
  - dt-bindings: xilinx: Remove myself from maintainership (Desnes Nunes) [RHEL-78934]
  - treewide: Switch/rename to timer_delete[_sync]() (Desnes Nunes) [RHEL-78934]
  - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Desnes Nunes) [RHEL-78934 RHEL-99039] {CVE-2025-22020}
  - thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer (Desnes Nunes) [RHEL-78934]
  - thunderbolt: Scan retimers after device router has been enumerated (Desnes Nunes) [RHEL-78934]
  - usb: host: cdns3: forward lost power information to xhci (Desnes Nunes) [RHEL-78934]
  - usb: host: xhci-plat: allow upper layers to signal power loss (Desnes Nunes) [RHEL-78934]
  - usb: xhci: change xhci_resume() parameters to explicit the desired info (Desnes Nunes) [RHEL-78934]
  - usb: cdns3-ti: run HW init at resume() if HW was reset (Desnes Nunes) [RHEL-78934]
  - usb: cdns3-ti: move reg writes to separate function (Desnes Nunes) [RHEL-78934]
  - usb: cdns3: call cdns_power_is_lost() only once in cdns_resume() (Desnes Nunes) [RHEL-78934]
  - usb: cdns3: rename hibernated argument of role->resume() to lost_power (Desnes Nunes) [RHEL-78934]
  - usb: xhci: tegra: rename `runtime` boolean to `is_auto_runtime` (Desnes Nunes) [RHEL-78934]
  - usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func (Desnes Nunes) [RHEL-78934]
  - usb: dwc3: Don't use %pK through printk (Desnes Nunes) [RHEL-78934]
  - usb: core: Don't use %pK through printk (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: qcom,dwc3: Synchronize minItems for interrupts and -names (Desnes Nunes) [RHEL-78934]
  - usb: common: usb-conn-gpio: switch psy_cfg from of_node to fwnode (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Don't change the status of stalled TDs on failed Stop EP (Desnes Nunes) [RHEL-78934]
  - xhci: Avoid queuing redundant Stop Endpoint command for stalled endpoint (Desnes Nunes) [RHEL-78934]
  - phy: qcom: qmp-usbc: Add qmp configuration for QCS615 (Desnes Nunes) [RHEL-78934]
  - phy: core: Remove unused phy_pm_runtime_(allow|forbid) (Desnes Nunes) [RHEL-78934]
  - xhci: Handle spurious events on Etron host isoc enpoints (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Unify duplicate inc_enq() code (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (Desnes Nunes) [RHEL-78934] {CVE-2025-22022}
  - xhci: Prevent early endpoint restart when handling STALL errors. (Desnes Nunes) [RHEL-78934]
  - usb: xhci: move debug capabilities from trb_in_td() to handle_tx_event() (Desnes Nunes) [RHEL-78934]
  - usb: xhci: refactor trb_in_td() to be static (Desnes Nunes) [RHEL-78934]
  - usb: xhci: set page size to the xHCI-supported size (Desnes Nunes) [RHEL-78934]
  - usb: xhci: correct debug message page size calculation (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Skip only one TD on Ring Underrun/Overrun (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Expedite skipping missed isoch TDs on modern HCs (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (Desnes Nunes) [RHEL-78934] {CVE-2025-37882}
  - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (Desnes Nunes) [RHEL-78934]
  - usb: xhci: Don't skip on Stopped - Length Invalid (Desnes Nunes) [RHEL-78934] {CVE-2025-22023}
  - usb: xhci: remove redundant update_ring_for_set_deq_completion() function (Desnes Nunes) [RHEL-78934]
  - xhci: show correct U1 and U2 timeout values in debug messages (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: dwc3: Add support for rk3562 (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: add rk3576 compatible to rockchip,dwc3 (Desnes Nunes) [RHEL-78934]
  - usb: storage: shuttle_usbat: Use const for constant array (Desnes Nunes) [RHEL-78934]
  - usb: storage: sddr55: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
  - usb: storage: sddr09: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
  - usb: storage: realtek_cr: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
  - usb: storage: initializers: Use const for constant array (Desnes Nunes) [RHEL-78934]
  - usb: storage: datafab: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
  - usb: storage: alauda: Use const for card ID array (Desnes Nunes) [RHEL-78934]
  - usb: storage: transport: Use const for constant array (Desnes Nunes) [RHEL-78934]
  - usb: storage: jumpshot: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
  - ucsi_ccg: Don't show non-functional attributes (Desnes Nunes) [RHEL-78934]
  - ucsi_ccg: Don't show failed to get FW build information error (Desnes Nunes) [RHEL-78934]
  - usb: chipidea: imx: fix some typo (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: generic-xhci: Allow dma-coherent (Desnes Nunes) [RHEL-78934]
  - usb: ulpi: Remove unused otg_ulpi_create (Desnes Nunes) [RHEL-78934]
  - usb: core: replace usb_sndaddr0pipe macro with usb_sndctrlpipe (Desnes Nunes) [RHEL-78934]
  - thunderbolt: Make tb_tunnel_alloc_usb3() error paths consistent with the rest (Desnes Nunes) [RHEL-78934]
  - usb: Add base USB MCTP definitions (Desnes Nunes) [RHEL-78934]
  - USB: core: Add eUSB2 descriptor and parsing in USB core (Desnes Nunes) [RHEL-78934]
  - usb: dwc2: Implement recovery after PM domain off (Desnes Nunes) [RHEL-78934]
  - usb: dwc2: Refactor backup/restore of registers (Desnes Nunes) [RHEL-78934]
  - usb: dwc2: gadget: Introduce register restore flags (Desnes Nunes) [RHEL-78934]
  - docs: Fix typo in usb/CREDITS (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: usb-device: Replace free-form 'reg' with constraints (Desnes Nunes) [RHEL-78934]
  - usb: misc: onboard_dev: add vdda support for Microchip USB2514 (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: microchip,usb2514: add support for USB2512/USB2513 (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: microchip,usb2514: add support for vdda (Desnes Nunes) [RHEL-78934]
  - docs: thunderbolt: Allow creating cross-references for ABI (Desnes Nunes) [RHEL-78934]
  - usb: typec: tcpm: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
  - usb: ehci: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
  - usb: gadget: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
  - usb: dwc2: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
  - USB: serial: mos7840: drop unused defines (Desnes Nunes) [RHEL-78934]
  - phy: fsl-imx8mq-usb: add tca function driver for imx95 (Desnes Nunes) [RHEL-78934]
  - redhat/configs: Adding CONFIG_TYPEC_MUX_PS883X (Desnes Nunes) [RHEL-78934]
  - usb: typec: Add support for Parade PS8830 Type-C Retimer (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: Add Parade PS8830 Type-C retimer bindings (Desnes Nunes) [RHEL-78934]
  - USB: dwc3: Use syscon_regmap_lookup_by_phandle_args (Desnes Nunes) [RHEL-78934]
  - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (Desnes Nunes) [RHEL-78934]
  - usb: dwc3: gadget: Add support for snps,reserved-endpoints property (Desnes Nunes) [RHEL-78934]
  - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (Desnes Nunes) [RHEL-78934]
  - dt-bindings: usb: dwc3: Add a property to reserve endpoints (Desnes Nunes) [RHEL-78934]
  - phy: core: don't require set_mode() callback for phy_get_mode() to work (Desnes Nunes) [RHEL-78934]
  - r8152: add vendor/device ID pair for Dell Alienware AW1022z (Desnes Nunes) [RHEL-78934]
  - usb: typec: ucsi: acpi: move LG Gram quirk to ucsi_gram_sync_control() (Desnes Nunes) [RHEL-78934]
  - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-78934]
  - usb: typec: ucsi: return CCI and message from sync_control callback (Desnes Nunes) [RHEL-78934]
  - usb: typec: ucsi: Enable UCSI commands in debugfs (Desnes Nunes) [RHEL-78934]
  - usb: typec: ucsi: Rename SET_UOM UCSI command to SET_CCOM (Desnes Nunes) [RHEL-78934]
  - wifi: ath12k: fix uaf in ath12k_core_init() (CKI Backport Bot) [RHEL-102087] {CVE-2025-38116}
  - block: flip iter directions in blk_rq_integrity_map_user() (Ming Lei) [RHEL-102497]
  - net/sched: Always pass notifications when child class becomes empty (Ivan Vecera) [RHEL-75598]
  - net_sched: hfsc: Address reentrant enqueue adding class to eltree twice (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add an HFSC qlen accounting test (Ivan Vecera) [RHEL-75598]
  - sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add qdisc limit trimming tests (Ivan Vecera) [RHEL-75598]
  - net_sched: Flush gso_skb list too during ->change() (Ivan Vecera) [RHEL-75598] {CVE-2025-37992}
  - selftests/tc-testing: Add a test case to cover basic HTB+FQ_CODEL case (Ivan Vecera) [RHEL-75598]
  - sch_htb: make htb_deactivate() idempotent (Ivan Vecera) [RHEL-75598] {CVE-2025-37953}
  - selftests: tc-testing: Add TDC tests that exercise reentrant enqueue behaviour (Ivan Vecera) [RHEL-75598]
  - net_sched: qfq: Fix double list add in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37913}
  - net_sched: ets: Fix double list add in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37914}
  - net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37890}
  - net_sched: drr: Fix double list add in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37915}
  - selftests/tc-testing: Add test for HFSC queue emptying during peek operation (Ivan Vecera) [RHEL-75598]
  - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Ivan Vecera) [RHEL-75598] {CVE-2025-37823}
  - net_sched: hfsc: Fix a UAF vulnerability in class handling (Ivan Vecera) [RHEL-75598] {CVE-2025-37797}
  - selftests/tc-testing: Add test for echo of big TC filters (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: sfq: check that a derived limit of 1 is rejected (Ivan Vecera) [RHEL-75598]
  - net_sched: sch_sfq: move the limit validation (Ivan Vecera) [RHEL-75598] {CVE-2025-37752}
  - net_sched: sch_sfq: use a temporary work area for validating configuration (Ivan Vecera) [RHEL-75598]
  - tc: Ensure we have enough buffer space when sending filter netlink notifications (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add a test case for FQ_CODEL with ETS parent (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add a test case for FQ_CODEL with DRR parent (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add a test case for FQ_CODEL with HFSC parent (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add a test case for FQ_CODEL with QFQ parent (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add a test case for FQ_CODEL with HTB parent (Ivan Vecera) [RHEL-75598]
  - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (Ivan Vecera) [RHEL-75598] {CVE-2025-37798}
  - sch_ets: make est_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
  - sch_qfq: make qfq_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
  - sch_hfsc: make hfsc_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
  - sch_drr: make drr_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
  - sch_htb: make htb_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598] {CVE-2025-37932}
  - treewide: Switch/rename to timer_delete[_sync]() (Ivan Vecera) [RHEL-75598]
  - selftests: tc-testing: fix nat regex matching (Ivan Vecera) [RHEL-75598]
  - selftests: tc-testing: Add TBF with SKBPRIO queue length corner case test (Ivan Vecera) [RHEL-75598]
  - net_sched: skbprio: Remove overly strict queue assertions (Ivan Vecera) [RHEL-75598] {CVE-2025-38637}
  - tc-tests: Update tc police action tests for tc buffer size rounding fixes. (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add a test case for DRR class with TC_H_ROOT (Ivan Vecera) [RHEL-75598]
  - net_sched: Prevent creation of classes with TC_H_ROOT (Ivan Vecera) [RHEL-75598] {CVE-2025-21971}
  - sched: address a potential NULL pointer dereference in the GRED scheduler. (Ivan Vecera) [RHEL-75598] {CVE-2025-21980}
  - net: sched: wrap doit/dumpit methods (Ivan Vecera) [RHEL-75598]
  - net: sched: Remove newline at the end of a netlink error message (Ivan Vecera) [RHEL-75598]
  - coccinelle: Add missing (GE)NL_SET_ERR_MSG_* to strings ending with newline test (Ivan Vecera) [RHEL-75598]
  - net: remove '__' from __skb_flow_get_ports() (Ivan Vecera) [RHEL-75598]
  - skbuff: kill skb_flow_get_ports() (Ivan Vecera) [RHEL-75598]
  - flow_dissector: Fix port range key handling in BPF conversion (Ivan Vecera) [RHEL-75598]
  - selftests/net/forwarding: Add a test case for tc-flower of mixed port and port-range (Ivan Vecera) [RHEL-75598]
  - net: sched: Fix truncation of offloaded action statistics (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: Add a test case for qdisc_tree_reduce_backlog() (Ivan Vecera) [RHEL-75598]
  - netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() (Ivan Vecera) [RHEL-75598] {CVE-2025-21703}
  - selftests/tc-testing: Add a test case for pfifo_head_drop qdisc when limit==0 (Ivan Vecera) [RHEL-75598]
  - net: sched: fix ets qdisc OOB Indexing (Ivan Vecera) [RHEL-75598] {CVE-2025-21692}
  - net: sched: Disallow replacing of child qdisc from one parent to another (Ivan Vecera) [RHEL-75598] {CVE-2025-21700}
  - net: tc: improve qdisc error messages (Ivan Vecera) [RHEL-75598]
  - net: sched: calls synchronize_net() only when needed (Ivan Vecera) [RHEL-75598]
  - selftests: tc-testing: reduce rshift value (Ivan Vecera) [RHEL-75598]
  - net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Ivan Vecera) [RHEL-75598] {CVE-2025-21653}
  - netlink: specs: add uint, sint to netlink-raw schema (Ivan Vecera) [RHEL-75598]
  - net/sched: netem: account for backlog updates from child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2024-56770}
  - selftests/tc-testing: sfq: test that kernel rejects limit of 1 (Ivan Vecera) [RHEL-75598]
  - net_sched: sch_sfq: don't allow 1 packet limit (Ivan Vecera) [RHEL-75598] {CVE-2024-57996}
  - selinux: use sk_to_full_sk() in selinux_ip_output() (Ivan Vecera) [RHEL-75598]
  - net/sched: tbf: correct backlog statistic for GSO packets (Ivan Vecera) [RHEL-75598]
  - tcp: populate XPS related fields of timewait sockets (Ivan Vecera) [RHEL-75598]
  - net: sched: cls_api: improve the error message for ID allocation failure (Ivan Vecera) [RHEL-75598]
  - selftests/tc-testing: add tests for qdisc_tree_reduce_backlog (Ivan Vecera) [RHEL-75598]
  - net: sched: propagate "skip_sw" flag to struct flow_cls_common_offload (Ivan Vecera) [RHEL-75598]
  - selftests: tc-testing: Fix typo error (Ivan Vecera) [RHEL-75598]
  - net/sched: act_api: unexport tcf_action_dump_1() (Ivan Vecera) [RHEL-75598]
  - net: sched: Use rtnl_register_many(). (Ivan Vecera) [RHEL-75598]
  - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Ivan Vecera) [RHEL-75598]
  - ipv4: tcp: give socket pointer to control skbs (Ivan Vecera) [RHEL-75598]
  - ipv6: tcp: give socket pointer to control skbs (Ivan Vecera) [RHEL-75598]
  - net: add skb_set_owner_edemux() helper (Ivan Vecera) [RHEL-75598]
  - net_sched: sch_fq: prepare for TIME_WAIT sockets (Ivan Vecera) [RHEL-75598]
  - net: add TIME_WAIT logic to sk_to_full_sk() (Ivan Vecera) [RHEL-75598]
  - net_sched: sch_sfq: handle bigger packets (Ivan Vecera) [RHEL-75598]
  - net_sched: sch_fq: add the ability to offload pacing (Ivan Vecera) [RHEL-75598]
  - net: add IFLA_MAX_PACING_OFFLOAD_HORIZON device attribute (Ivan Vecera) [RHEL-75598]
  - netem: Include <linux/prandom.h> in sch_netem.c (Ivan Vecera) [RHEL-75598]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-113.el10]
changelog:
  - nvme-tcp: sanitize request list handling (CKI Backport Bot) [RHEL-103236] {CVE-2025-38264}
  - usb: hub: Fix flushing of delayed work used for post resume purposes (Desnes Nunes) [RHEL-102858]
  - usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Desnes Nunes) [RHEL-102858]
  - usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Desnes Nunes) [RHEL-102858]
  - perf test probe_vfs_getname: Skip if no suitable line detected (Jakub Brnak) [RHEL-74228]
  - net: e1000e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Corinna Vinschen) [RHEL-99400]
  - treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-99400]
  - e1000e: change k1 configuration on MTP and later platforms (Corinna Vinschen) [RHEL-99400]
  - e1000e: Fix real-time violations on link up (Corinna Vinschen) [RHEL-99400]
  - e1000e: Link NAPI instances to queues and IRQs (Corinna Vinschen) [RHEL-99400]
  - e1000e: Remove duplicated writel() in e1000_configure_tx/rx() (Corinna Vinschen) [RHEL-99400]
  - smb: client: fix perf regression with deferred closes (Paulo Alcantara) [RHEL-96872]
  - smb: client: disable path remapping with POSIX extensions (Paulo Alcantara) [RHEL-96872]
  - cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
  - cifs: add documentation for smbdirect setup (Paulo Alcantara) [RHEL-96872]
  - cifs: do not disable interface polling on failure (Paulo Alcantara) [RHEL-96872]
  - cifs: serialize other channels when query server interfaces is pending (Paulo Alcantara) [RHEL-96872]
  - cifs: deal with the channel loading lag while picking channels (Paulo Alcantara) [RHEL-96872]
  - smb: client: make use of common smbdirect_socket_parameters (Paulo Alcantara) [RHEL-96872]
  - smb: smbdirect: introduce smbdirect_socket_parameters (Paulo Alcantara) [RHEL-96872]
  - smb: client: make use of common smbdirect_socket (Paulo Alcantara) [RHEL-96872]
  - smb: smbdirect: add smbdirect_socket.h (Paulo Alcantara) [RHEL-96872]
  - smb: client: make use of common smbdirect.h (Paulo Alcantara) [RHEL-96872]
  - smb: smbdirect: add smbdirect.h with public structures (Paulo Alcantara) [RHEL-96872]
  - smb: client: make use of common smbdirect_pdu.h (Paulo Alcantara) [RHEL-96872]
  - smb: smbdirect: add smbdirect_pdu.h with protocol definitions (Paulo Alcantara) [RHEL-96872]
  - cifs: update the lock ordering comments with new mutex (Paulo Alcantara) [RHEL-96872]
  - cifs: dns resolution is needed only for primary channel (Paulo Alcantara) [RHEL-96872]
  - cifs: update dstaddr whenever channel iface is updated (Paulo Alcantara) [RHEL-96872]
  - cifs: reset connections for all channels when reconnect requested (Paulo Alcantara) [RHEL-96872]
  - smb: client: use ParentLeaseKey in cifs_do_create (Paulo Alcantara) [RHEL-96872]
  - smb: client: use ParentLeaseKey in open_cached_dir (Paulo Alcantara) [RHEL-96872]
  - smb: client: add ParentLeaseKey support (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix cifs_query_path_info() for Windows NT servers (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix validation of SMB1 query reparse point response (Paulo Alcantara) [RHEL-96872]
  - cifs: Correctly set SMB1 SessionKey field in Session Setup Request (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode (Paulo Alcantara) [RHEL-96872]
  - smb: client: add NULL check in automount_fullpath (Paulo Alcantara) [RHEL-96872]
  - smb: client: Remove an unused function and variable (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix undifferentiation of DIO reads from unbuffered reads (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix wait/wake to be consistent about the waitqueue used (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix the request's work item to not require a ref (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix setting of transferred bytes with short DIO reads (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix oops in write-retry from mis-resetting the subreq iterator (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: remove unused flag NETFS_RREQ_BLOCKED (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: remove unused flag NETFS_RREQ_DONT_UNLOCK_FOLIOS (Paulo Alcantara) [RHEL-96872]
  - folio_queue: remove unused field `marks3` (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: declare field `proc_link` only if CONFIG_PROC_FS=y (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: remove `netfs_io_request.ractl` (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: reorder struct fields to eliminate holes (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: remove unused enum choice NETFS_READ_HOLE_CLEAR (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: remove unused flag NETFS_ICTX_WRITETHROUGH (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: remove unused source NETFS_INVALID_WRITE (Paulo Alcantara) [RHEL-96872]
  - fs/netfs: remove unused flag NETFS_SREQ_SEEK_DATA_READ (Paulo Alcantara) [RHEL-96872]
  - lib/oid_registry.c: remove unused sprint_OID (Paulo Alcantara) [RHEL-96872]
  - netfs: Update main API document (Paulo Alcantara) [RHEL-96872]
  - smb: client: Reset all search buffer pointers when releasing buffer (Paulo Alcantara) [RHEL-96872]
  - smb: client: Fix use-after-free in cifs_fill_dirent (Paulo Alcantara) [RHEL-96872]
  - smb: client: fix zero rsize error messages (Paulo Alcantara) [RHEL-96872]
  - smb: client: fix memory leak during error handling for POSIX mkdir (Paulo Alcantara) [RHEL-96872]
  - smb: client: Avoid race in open_cached_dir with lease breaks (Paulo Alcantara) [RHEL-96872]
  - smb3 client: warn when parse contexts returns error on compounded operation (Paulo Alcantara) [RHEL-96872]
  - smb: client: ensure aligned IO sizes (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info() (Paulo Alcantara) [RHEL-96872]
  - smb: client: fix zero length for mkdir POSIX create context (Paulo Alcantara) [RHEL-96872]
  - Revert "smb: client: fix TCP timers deadlock after rmmod" (Paulo Alcantara) [RHEL-96872]
  - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (Paulo Alcantara) [RHEL-96872]
  - smb3 client: fix open hardlink on deferred close file error (Paulo Alcantara) [RHEL-96872]
  - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (Paulo Alcantara) [RHEL-96872]
  - afs: Fix afs_dynroot_readdir() to not use the RCU read lock (Paulo Alcantara) [RHEL-96872]
  - smb3: Add defines for two new FileSystemAttributes (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (Paulo Alcantara) [RHEL-96872]
  - cifs: Split parse_reparse_point callback to functions: get buffer and parse buffer (Paulo Alcantara) [RHEL-96872]
  - cifs: Improve handling of name surrogate reparse points in reparse.c (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove explicit handling of IO_REPARSE_TAG_MOUNT_POINT in inode.c (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix support for WSL-style symlinks (Paulo Alcantara) [RHEL-96872]
  - smb311 client: fix missing tcon check when mounting with linux/posix extensions (Paulo Alcantara) [RHEL-96872]
  - cifs: Ensure that all non-client-specific reparse points are processed by the server (Paulo Alcantara) [RHEL-96872]
  - cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
  - cifs: Implement is_network_name_deleted for SMB1 (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove cifs_truncate_page() as it should be superfluous (Paulo Alcantara) [RHEL-96872]
  - cifs: Do not add FILE_READ_ATTRIBUTES when using GENERIC_READ/EXECUTE/ALL (Paulo Alcantara) [RHEL-96872]
  - cifs: Improve SMB2+ stat() to work also without FILE_READ_ATTRIBUTES (Paulo Alcantara) [RHEL-96872]
  - cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix querying and creating MF symlinks over SMB1 (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix access_flags_to_smbopen_mode (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix negotiate retry functionality (Paulo Alcantara) [RHEL-96872]
  - cifs: Improve handling of NetBIOS packets (Paulo Alcantara) [RHEL-96872]
  - cifs: Allow to disable or force initialization of NetBIOS session (Paulo Alcantara) [RHEL-96872]
  - cifs: Add a new xattr system.smb3_ntsd_owner for getting or setting owner (Paulo Alcantara) [RHEL-96872]
  - cifs: Add a new xattr system.smb3_ntsd_sacl for getting or setting SACLs (Paulo Alcantara) [RHEL-96872]
  - smb: client: Update IO sizes after reconnection (Paulo Alcantara) [RHEL-96872]
  - smb: client: Store original IO parameters and prevent zero IO sizes (Paulo Alcantara) [RHEL-96872]
  - smb:client: smb: client: Add reverse mapping from tcon to superblocks (Paulo Alcantara) [RHEL-96872]
  - cifs: remove unreachable code in cifs_get_tcp_session() (Paulo Alcantara) [RHEL-96872]
  - cifs: fix integer overflow in match_server() (Paulo Alcantara) [RHEL-96872]
  - cifs: Add new mount option -o nounicode to disable SMB1 UNICODE mode (Paulo Alcantara) [RHEL-96872]
  - cifs: Set default Netbios RFC1001 server name to hostname in UNC (Paulo Alcantara) [RHEL-96872]
  - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (Paulo Alcantara) [RHEL-96872]
  - cifs: add validation check for the fields in smb_aces (Paulo Alcantara) [RHEL-96872]
  - CIFS: Propagate min offload along with other parameters from primary to secondary channels. (Paulo Alcantara) [RHEL-96872]
  - cifs: Improve establishing SMB connection with NetBIOS session (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix establishing NetBIOS session for SMB2+ connection (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix getting DACL-only xattr system.cifs_acl and system.smb3_acl (Paulo Alcantara) [RHEL-96872]
  - cifs: Check if server supports reparse points before using them (Paulo Alcantara) [RHEL-96872]
  - cifs: avoid NULL pointer dereference in dbg call (Paulo Alcantara) [RHEL-96872]
  - smb: client: Remove redundant check in smb2_is_path_accessible() (Paulo Alcantara) [RHEL-96872]
  - smb: client: Remove redundant check in cifs_oplock_break() (Paulo Alcantara) [RHEL-96872]
  - smb: mark the new channel addition log as informational log with cifs_info (Paulo Alcantara) [RHEL-96872]
  - smb: minor cleanup to remove unused function declaration (Paulo Alcantara) [RHEL-96872]
  - mm/folio_queue: delete __folio_order and use folio_order directly (Paulo Alcantara) [RHEL-96872]
  - afs: Simplify cell record handling (Paulo Alcantara) [RHEL-96872]
  - afs: Fix afs_server ref accounting (Paulo Alcantara) [RHEL-96872]
  - afs: Use the per-peer app data provided by rxrpc (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Allow the app to store private data on peer structs (Paulo Alcantara) [RHEL-96872]
  - afs: Drop the net parameter from afs_unuse_cell() (Paulo Alcantara) [RHEL-96872]
  - afs: Make afs_lookup_cell() take a trace note (Paulo Alcantara) [RHEL-96872]
  - afs: Improve server refcount/active count tracing (Paulo Alcantara) [RHEL-96872]
  - afs: Improve afs_volume tracing to display a debug ID (Paulo Alcantara) [RHEL-96872]
  - afs: Change dynroot to create contents on demand (Paulo Alcantara) [RHEL-96872]
  - afs: Remove the "autocell" mount option (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix rolling_buffer_load_from_ra() to not clear mark bits (Paulo Alcantara) [RHEL-96872]
  - netfs: Call `invalidate_cache` only if implemented (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix collection of results during pause when collection offloaded (Paulo Alcantara) [RHEL-96872]
  - afs: Fix afs_atcell_get_link() to check if ws_cell is unset first (Paulo Alcantara) [RHEL-96872]
  - smb: client: Fix match_session bug preventing session reuse (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix integer overflow while processing actimeo mount option (Paulo Alcantara) [RHEL-96872]
  - afs: Fix afs_atcell_get_link() to handle RCU pathwalk (Paulo Alcantara) [RHEL-96872]
  - cifs: fix incorrect validation for num_aces field of smb_acl (Paulo Alcantara) [RHEL-96872]
  - smb: common: change the data type of num_aces to le16 (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix the smb1 readv callback to correctly call netfs (Paulo Alcantara) [RHEL-96872]
  - afs: Give an afs_server object a ref on the afs_cell object it points to (Paulo Alcantara) [RHEL-96872]
  - afs: Fix the server_list to unuse a displaced server rather than putting it (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix locking issues with the peer record hash (Paulo Alcantara) [RHEL-96872]
  - rxrpc: peer->mtu_lock is redundant (Paulo Alcantara) [RHEL-96872]
  - rxrpc: rxperf: Fix missing decoding of terminal magic cookie (Paulo Alcantara) [RHEL-96872]
  - cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes (Paulo Alcantara) [RHEL-96872]
  - cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() (Paulo Alcantara) [RHEL-96872]
  - smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions (Paulo Alcantara) [RHEL-96872]
  - smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix ipv6 path MTU discovery (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix setting NETFS_RREQ_ALL_QUEUED to be after all subreqs queued (Paulo Alcantara) [RHEL-96872]
  - netfs: Add retry stat counters (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix a number of read-retry hangs (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix alteration of headers whilst zerocopy pending (Paulo Alcantara) [RHEL-96872]
  - cifs: pick channels for individual subrequests (Paulo Alcantara) [RHEL-96872]
  - smb: client: change lease epoch type from unsigned int to __u16 (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix race in call state changing vs recvmsg() (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix call state set to not include the SERVER_SECURING state (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix the rxrpc_connection attend queue handling (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix parsing native symlinks directory/file type (Paulo Alcantara) [RHEL-96872]
  - cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
  - cifs: Add support for creating WSL-style symlinks (Paulo Alcantara) [RHEL-96872]
  - smb3: add support for IAKerb (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix struct FILE_ALL_INFO (Paulo Alcantara) [RHEL-96872]
  - cifs: Add support for creating NFS-style symlinks (Paulo Alcantara) [RHEL-96872]
  - cifs: Add support for creating native Windows sockets (Paulo Alcantara) [RHEL-96872]
  - cifs: Add mount option -o reparse=none (Paulo Alcantara) [RHEL-96872]
  - cifs: Add mount option -o symlink= for choosing symlink create type (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix creating and resolving absolute NT-style symlinks (Paulo Alcantara) [RHEL-96872]
  - cifs: Simplify reparse point check in cifs_query_path_info() function (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove symlink member from cifs_open_info_data union (Paulo Alcantara) [RHEL-96872]
  - cifs: Update description about ACL permissions (Paulo Alcantara) [RHEL-96872]
  - cifs: Rename struct reparse_posix_data to reparse_nfs_data_buffer and move to common/smb2pdu.h (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove struct reparse_posix_data from struct cifs_open_info_data (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove unicode parameter from parse_reparse_point() function (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix getting and setting SACLs over SMB1 (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove intermediate object of failed create SFU call (Paulo Alcantara) [RHEL-96872]
  - cifs: Validate EAs for WSL reparse points (Paulo Alcantara) [RHEL-96872]
  - cifs: Change translation of STATUS_PRIVILEGE_NOT_HELD to -EPERM (Paulo Alcantara) [RHEL-96872]
  - cifs: Change translation of STATUS_NOT_A_REPARSE_POINT to -ENODATA (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove duplicate struct reparse_symlink_data and SYMLINK_FLAG_RELATIVE (Paulo Alcantara) [RHEL-96872]
  - cifs: Do not attempt to call CIFSGetSrvInodeNumber() without CAP_INFOLEVEL_PASSTHRU (Paulo Alcantara) [RHEL-96872]
  - cifs: Do not attempt to call CIFSSMBRenameOpenFile() without CAP_INFOLEVEL_PASSTHRU (Paulo Alcantara) [RHEL-96872]
  - cifs: Remove declaration of dead CIFSSMBQuerySymLink function (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix printing Status code into dmesg (Paulo Alcantara) [RHEL-96872]
  - cifs: Add missing NT_STATUS_* codes from nterr.h to nterr.c (Paulo Alcantara) [RHEL-96872]
  - cifs: Fix endian types in struct rfc1002_session_packet (Paulo Alcantara) [RHEL-96872]
  - afs: Make /afs/@cell and /afs/.@cell symlinks (Paulo Alcantara) [RHEL-96872]
  - afs: Add rootcell checks (Paulo Alcantara) [RHEL-96872]
  - afs: Make /afs/.<cell> as well as /afs/<cell> mountpoints (Paulo Alcantara) [RHEL-96872]
  - netfs: Report on NULL folioq in netfs_writeback_unlock_folios() (Paulo Alcantara) [RHEL-96872]
  - afs: Add a tracepoint for afs_read_receive() (Paulo Alcantara) [RHEL-96872]
  - afs: Locally initialise the contents of a new symlink on creation (Paulo Alcantara) [RHEL-96872]
  - afs: Use the contained hashtable to search a directory (Paulo Alcantara) [RHEL-96872]
  - afs: Make afs_mkdir() locally initialise a new directory's content (Paulo Alcantara) [RHEL-96872]
  - netfs: Change the read result collector to only use one work item (Paulo Alcantara) [RHEL-96872]
  - afs: Make {Y,}FS.FetchData an asynchronous operation (Paulo Alcantara) [RHEL-96872]
  - afs: Eliminate afs_read (Paulo Alcantara) [RHEL-96872]
  - afs: Use netfslib for symlinks, allowing them to be cached (Paulo Alcantara) [RHEL-96872]
  - afs: Use netfslib for directories (Paulo Alcantara) [RHEL-96872]
  - afs: Make afs_init_request() get a key if not given a file (Paulo Alcantara) [RHEL-96872]
  - netfs: Add support for caching single monolithic objects such as AFS dirs (Paulo Alcantara) [RHEL-96872]
  - netfs: Add functions to build/clean a buffer in a folio_queue (Paulo Alcantara) [RHEL-96872]
  - afs: Add more tracepoints to do with tracking validity (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Add auxiliary data trace (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Add some subrequest tracepoints (Paulo Alcantara) [RHEL-96872]
  - netfs: Remove some extraneous directory invalidations (Paulo Alcantara) [RHEL-96872]
  - afs: Don't use mutex for I/O operation lock (Paulo Alcantara) [RHEL-96872]
  - netfs: Don't use bh spinlock (Paulo Alcantara) [RHEL-96872]
  - netfs: Drop the was_async arg from netfs_read_subreq_terminated() (Paulo Alcantara) [RHEL-96872]
  - netfs: Drop the error arg from netfs_read_subreq_terminated() (Paulo Alcantara) [RHEL-96872]
  - netfs: Split retry code out of fs/netfs/write_collect.c (Paulo Alcantara) [RHEL-96872]
  - netfs: Make netfs_advance_write() return size_t (Paulo Alcantara) [RHEL-96872]
  - netfs: Abstract out a rolling folio buffer implementation (Paulo Alcantara) [RHEL-96872]
  - netfs: Add a tracepoint to log the lifespan of folio_queue structs (Paulo Alcantara) [RHEL-96872]
  - netfs: Use a folio_queue allocation and free functions (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Clean up some whitespace in trace header (Paulo Alcantara) [RHEL-96872]
  - netfs: Clean up some whitespace in trace header (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix ability to add more data to a call once MSG_MORE deasserted (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Disable IRQ, not BH, to take the lock for ->attend_link (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Implement RACK/TLP to deal with transmission stalls [RFC8985] (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix request for an ACK when cwnd is minimum (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Manage RTT per-call rather than per-peer (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Add a reason indicator to the tx_ack tracepoint (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Add a reason indicator to the tx_data tracepoint (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Tidy up the ACK parsing a bit (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Use irq-disabling spinlocks between app and I/O thread (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Don't allocate a txbuf for an ACK transmission (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Send jumbo DATA packets (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix initial resend timeout (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix the calculation and use of RTO (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Display userStatus in rxrpc_rx_ack trace (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Adjust the rxrpc_rtt_rx tracepoint (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Generate rtt_min (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Don't use received skbuff timestamps (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Store the DATA serial in the txqueue and use this in RTT calc (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Use the new rxrpc_tx_queue struct to more efficiently process ACKs (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Adjust names and types of congestion-related fields (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Display stats about jumbo packets transmitted and received (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Replace call->acks_first_seq with tracking of the hard ACK point (Paulo Alcantara) [RHEL-96872]
  - rxrpc: call->acks_hard_ack is now the same call->tx_bottom, so remove it (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Implement progressive transmission queue struct (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Don't need barrier for ->tx_bottom and ->acks_hard_ack (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Timestamp DATA packets before transmitting them (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Only set DF=1 on initial DATA transmission (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix injection of packet loss (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix CPU time starvation in I/O thread (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Add a tracepoint to show variables pertinent to jumbo packet size (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Prepare to be able to send jumbo DATA packets (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Separate the packet length from the data length in rxrpc_txbuf (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Implement path-MTU probing using padded PING ACKs (RFC8899) (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Use a large kvec[] in rxrpc_local rather than every rxrpc_txbuf (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Request an ACK on impending Tx stall (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Show stats counter for received reason-0 ACKs (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Don't set the MORE-PACKETS rxrpc wire header flag (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Clean up Tx header flags generation handling (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Use umin() and umax() rather than min_t()/max_t() where possible (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Fix handling of received connection abort (Paulo Alcantara) [RHEL-96872]
  - ktime: Add us_to_ktime() (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix read-retry for fs with no ->prepare_read() (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix kernel async DIO (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix is-caching check in read-retry (Paulo Alcantara) [RHEL-96872]
  - netfs: Work around recursion by abandoning retry if nothing read (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix missing barriers by using clear_and_wake_up_bit() (Paulo Alcantara) [RHEL-96872]
  - netfs: Remove redundant use of smp_rmb() (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Parse the "secctx" immediately (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix enomem handling in buffered reads (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix non-contiguous donation between completed reads (Paulo Alcantara) [RHEL-96872]
  - cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
  - fscache: Remove duplicate included header (Paulo Alcantara) [RHEL-96872]
  - rxrpc: Add a tracepoint for aborts being proposed (Paulo Alcantara) [RHEL-96872]
  - netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Fix NULL pointer dereference in object->file (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Clean up in cachefiles_commit_tmpfile() (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter() (Paulo Alcantara) [RHEL-96872]
  - cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter() (Paulo Alcantara) [RHEL-96872]
  - convert cifs_ioctl_copychunk() (Paulo Alcantara) [RHEL-96872]
  - netfs: Remove unnecessary references to pages (Paulo Alcantara) [RHEL-96872]
  - netfs: Fix a few minor bugs in netfs_page_mkwrite() (Paulo Alcantara) [RHEL-96872]
  - netfs: Remove call to folio_index() (Paulo Alcantara) [RHEL-96872]
  - mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (Ivan Vecera) [RHEL-94570]
  - selftests: vxlan_bridge: Test flood with unresolved FDB entry (Ivan Vecera) [RHEL-94570]
  - mlxsw: Add VXLAN bridge ports to same hardware domain as physical bridge ports (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum_switchdev: Move mlxsw_sp_bridge_vxlan_join() (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum_switchdev: Add an internal API for VXLAN leave (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum: Call mlxsw_sp_bridge_vxlan_{join, leave}() for VLAN-aware bridge (Ivan Vecera) [RHEL-94570]
  - mlxsw: Trap ARP packets at layer 2 instead of layer 3 (Ivan Vecera) [RHEL-94570]
  - mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() (Ivan Vecera) [RHEL-94570]
  - mlxsw: Enable Tx checksum offload (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum_router: Remove unused functions (Ivan Vecera) [RHEL-94570]
  - mlxsw: Do not store Tx header length as driver parameter (Ivan Vecera) [RHEL-94570]
  - mlxsw: Move Tx header handling to PCI driver (Ivan Vecera) [RHEL-94570]
  - mlxsw: Define Tx header fields in txheader.h (Ivan Vecera) [RHEL-94570]
  - mlxsw: Initialize txhdr_info according to PTP operations (Ivan Vecera) [RHEL-94570]
  - mlxsw: Add mlxsw_txhdr_info structure (Ivan Vecera) [RHEL-94570]
  - net/mlxfw: Drop hard coded max FW flash image size (Ivan Vecera) [RHEL-94570]
  - mlxsw: Switch to napi_gro_receive() (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum_flower: Do not allow mixing sample and mirror actions (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: devlink_trap_police: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: qos_max_descriptors: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: qos_ets_strict: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: qos_mc_aware: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sch_red_core: Lower TBF rate (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sch_red_core: Send more packets for drop tests (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sch_red_core: Sleep before querying queue depth (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sch_red_core: Increase backlog size tolerance (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: sch_red_ets: Increase required backlog (Ivan Vecera) [RHEL-94570]
  - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (Ivan Vecera) [RHEL-94570]
  - selftests: mlxsw: rtnetlink: Use devlink_reload() API (Ivan Vecera) [RHEL-94570]
  - x86/its: Fix an ifdef typo in its_alloc() (Waiman Long) [RHEL-91960]
  - Revert "mm/execmem: Unify early execmem_cache behaviour" (Waiman Long) [RHEL-91960]
  - tools arch x86: Sync the msr-index.h copy with the kernel sources (Waiman Long) [RHEL-91960]
  - x86/its: explicitly manage permissions for ITS pages (Waiman Long) [RHEL-91960]
  - x86/its: move its_pages array to struct mod_arch_specific (Waiman Long) [RHEL-91960]
  - x86/Kconfig: only enable ROX cache in execmem when STRICT_MODULE_RWX is set (Waiman Long) [RHEL-91960]
  - x86/mm/pat: don't collapse pages without PSE set (Waiman Long) [RHEL-91960]
  - tools headers x86 cpufeatures: Sync with the kernel sources to pick ZEN6 and Indirect Target Selection (ITS) bits (Waiman Long) [RHEL-91960]
  - tools arch x86: Sync the msr-index.h copy with the kernel sources (Waiman Long) [RHEL-91960]
  - x86/its: Fix build errors when CONFIG_MODULES=n (Waiman Long) [RHEL-91960]
  - arm64: proton-pack: Add new CPUs 'k' values for branch mitigation (Waiman Long) [RHEL-91960]
  - arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users (Waiman Long) [RHEL-91960] {CVE-2025-37963}
  - arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs (Waiman Long) [RHEL-91960] {CVE-2025-37948}
  - arm64: proton-pack: Expose whether the branchy loop k value (Waiman Long) [RHEL-91960]
  - arm64: proton-pack: Expose whether the platform is mitigated by firmware (Waiman Long) [RHEL-91960]
  - arm64: insn: Add support for encoding DSB (Waiman Long) [RHEL-91960]
  - redhat/configs: Enable CONFIG_MITIGATION_ITS for x86 (Waiman Long) [RHEL-91960]
  - selftest/x86/bugs: Add selftests for ITS (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Use dynamic thunks for indirect branches (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/ibt: Keep IBT disabled during alternative patching (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - mm/execmem: Unify early execmem_cache behaviour (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Align RETs in BHB clear sequence to avoid thunking (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Add support for RSB stuffing mitigation (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Add "vmexit" option to skip mitigation on some CPUs (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Enable Indirect Target Selection mitigation (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Add support for ITS-safe return thunk (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Add support for ITS-safe indirect thunk (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/its: Enumerate Indirect Target Selection (ITS) bug (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - Documentation: x86/bugs/its: Add ITS documentation (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
  - x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Waiman Long) [RHEL-91960]
  - x86/bpf: Add IBHF call at end of classic BPF (Waiman Long) [RHEL-91960]
  - x86/bpf: Call branch history clearing sequence on exit (Waiman Long) [RHEL-91960]
  - x86/bugs: Add RSB mitigation document (Waiman Long) [RHEL-91960]
  - x86/bugs: Don't fill RSB on context switch with eIBRS (Waiman Long) [RHEL-91960]
  - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (Waiman Long) [RHEL-91960]
  - x86/bugs: Fix RSB clearing in indirect_branch_prediction_barrier() (Waiman Long) [RHEL-91960]
  - x86/bugs: Use SBPB in write_ibpb() if applicable (Waiman Long) [RHEL-91960]
  - x86/bugs: Rename entry_ibpb() to write_ibpb() (Waiman Long) [RHEL-91960]
  - x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 (Waiman Long) [RHEL-91960]
  - x86/bugs: Use the cpu_smt_possible() helper instead of open-coded code (Waiman Long) [RHEL-91960]
  - x86/bugs: Add AUTO mitigations for mds/taa/mmio/rfds (Waiman Long) [RHEL-91960]
  - x86/bugs: Relocate mds/taa/mmio/rfds defines (Waiman Long) [RHEL-91960]
  - x86/bugs: Add X86_BUG_SPECTRE_V2_USER (Waiman Long) [RHEL-91960]
  - x86/bugs: Remove X86_FEATURE_USE_IBPB (Waiman Long) [RHEL-91960]
  - x86/bugs: Remove the X86_FEATURE_USE_IBPB check in ib_prctl_set() (Waiman Long) [RHEL-91960]
  - x86/mm: Remove X86_FEATURE_USE_IBPB checks in cond_mitigation() (Waiman Long) [RHEL-91960]
  - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (Waiman Long) [RHEL-91960]
  - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (Waiman Long) [RHEL-91960]
  - x86/rfds: Exclude P-only parts from the RFDS affected list (Waiman Long) [RHEL-91960]
  - x86/cpu: Update x86_match_cpu() to also use cpu-type (Waiman Long) [RHEL-91960]
  - x86/cpu: Add cpu_type to struct x86_cpu_id (Waiman Long) [RHEL-91960]
  - x86/cpu: Shorten CPU matching macro (Waiman Long) [RHEL-91960]
  - x86/cpu: Fix the description of X86_MATCH_VFM_STEPS() (Waiman Long) [RHEL-91960]
  - module: don't annotate ROX memory as kmemleak_not_leak() (Waiman Long) [RHEL-91960]
  - x86: re-enable EXECMEM_ROX support (Waiman Long) [RHEL-91960]
  - module: drop unused module_writable_address() (Waiman Long) [RHEL-91960]
  - Revert "x86/module: prepare module loading for ROX allocations of text" (Waiman Long) [RHEL-91960]
  - module: switch to execmem API for remapping as RW and restoring ROX (Waiman Long) [RHEL-91960]
  - execmem: add API for temporal remapping as RW and restoring ROX afterwards (Waiman Long) [RHEL-91960]
  - execmem: don't remove ROX cache from the direct map (Waiman Long) [RHEL-91960]
  - x86/mm/pat: restore large ROX pages after fragmentation (Waiman Long) [RHEL-91960]
  - x86/mm/pat: drop duplicate variable in cpa_flush() (Waiman Long) [RHEL-91960]
  - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Waiman Long) [RHEL-91960]
  - Enable the gs_usb CAN bus driver in RHEL (Radu Rendec) [RHEL-90131]
  - iommu/vt-d: Assign devtlb cache tag on ATS enablement (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Restore context entry setup order for aliased devices (Jerry Snitselaar) [RHEL-89891]
  - iommu: remove duplicate selection of DMAR_TABLE (Jerry Snitselaar) [RHEL-89891]
  - iommu/io-pgtable-arm: dynamically allocate selftest device struct (Jerry Snitselaar) [RHEL-89891]
  - iommu: Allow attaching static domains in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-89891]
  - iommu: Protect against overflow in iommu_pgsize() (Jerry Snitselaar) [RHEL-89891]
  - dma-mapping: fix missing clear bdr in check_ram_in_range_map() (Jerry Snitselaar) [RHEL-89891]
  - iommu: Skip PASID validation for devices without PASID capability (Jerry Snitselaar) [RHEL-95265]
  - iommu: ipmmu-vmsa: avoid Wformat-security warning (Jerry Snitselaar) [RHEL-89891]
  - iommu: Handle yet another race around registration (Jerry Snitselaar) [RHEL-89891]
  - iommu/arm-smmu-v3: Fix incorrect return in arm_smmu_attach_dev (Jerry Snitselaar) [RHEL-89891]
  - platform: Fix race condition during DMA configure at IOMMU probe time (Jerry Snitselaar) [RHEL-89891]
  - software node: Prevent link creation failure from causing kobj reference count imbalance (Jerry Snitselaar) [RHEL-73600]
  - PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Revert ATS timing change to fix boot failure (Jerry Snitselaar) [RHEL-89891]
  - iommu: Fix two issues in iommu_copy_struct_from_user() (Jerry Snitselaar) [RHEL-89891]
  - iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Jerry Snitselaar) [RHEL-89891]
  - iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully (Jerry Snitselaar) [RHEL-89891]
  - iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids (Jerry Snitselaar) [RHEL-89891]
  - iommu/arm-smmu-v3: Fix pgsize_bit for sva domains (Jerry Snitselaar) [RHEL-89891 RHEL-92494]
  - iommu/arm-smmu-v3: Add missing S2FWB feature detection (Jerry Snitselaar) [RHEL-89891]
  - dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask (Jerry Snitselaar) [RHEL-89891]
  - dma-mapping: Fix warning reported for missing prototype (Jerry Snitselaar) [RHEL-89891]
  - dma-mapping: avoid potential unused data compilation warning (Jerry Snitselaar) [RHEL-89891]
  - dma/mapping.c: dev_dbg support for dma_addressing_limited (Jerry Snitselaar) [RHEL-89891]
  - dma/contiguous: avoid warning about unused size_bytes (Jerry Snitselaar) [RHEL-89891]
  - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (Jerry Snitselaar) [RHEL-89891]
  - iommu: remove unneeded semicolon (Jerry Snitselaar) [RHEL-89891]
  - iommu/ipmmu-vmsa: Register in a sensible order (Jerry Snitselaar) [RHEL-89891]
  - iommu: Clear iommu-dma ops on cleanup (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Remove an unnecessary call set_dma_ops() (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (Jerry Snitselaar) [RHEL-89891]
  - iommu: Fix crash in report_iommu_fault() (Jerry Snitselaar) [RHEL-89891]
  - iommufd: Test attach before detaching pasid (Jerry Snitselaar) [RHEL-89891]
  - iommufd: Fix iommu_vevent_header tables markup (Jerry Snitselaar) [RHEL-89891]
  - iommu: Convert unreachable() to BUG() (Jerry Snitselaar) [RHEL-89891]
  - iommufd: Balance veventq->num_events inc/dec (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() (Jerry Snitselaar) [RHEL-73596]
  - vfio: VFIO_DEVICE_[AT|DE]TACH_IOMMUFD_PT support pasid (Jerry Snitselaar) [RHEL-73603]
  - vfio-iommufd: Support pasid [at|de]tach for physical VFIO devices (Jerry Snitselaar) [RHEL-73603]
  - ida: Add ida_find_first_range() (Jerry Snitselaar) [RHEL-73603]
  - iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO (Jerry Snitselaar) [RHEL-73603]
  - iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability (Jerry Snitselaar) [RHEL-73603]
  - iommufd/selftest: Add coverage for iommufd pasid attach/detach (Jerry Snitselaar) [RHEL-73600]
  - iommufd/selftest: Add test ops to test pasid attach/detach (Jerry Snitselaar) [RHEL-73600]
  - iommufd/selftest: Add a helper to get test device (Jerry Snitselaar) [RHEL-73600]
  - iommufd/selftest: Add set_dev_pasid in mock iommu (Jerry Snitselaar) [RHEL-73600]
  - iommufd: Allow allocating PASID-compatible domain (Jerry Snitselaar) [RHEL-73600]
  - iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support (Jerry Snitselaar) [RHEL-73600]
  - iommufd: Enforce PASID-compatible domain for RID (Jerry Snitselaar) [RHEL-73600]
  - iommufd: Support pasid attach/replace (Jerry Snitselaar) [RHEL-73600]
  - iommufd: Enforce PASID-compatible domain in PASID path (Jerry Snitselaar) [RHEL-73600]
  - iommufd/device: Add pasid_attach array to track per-PASID attach (Jerry Snitselaar) [RHEL-73600]
  - iommufd/device: Replace device_list with device_array (Jerry Snitselaar) [RHEL-73600]
  - iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct (Jerry Snitselaar) [RHEL-73600]
  - iommufd/device: Add helper to detect the first attach of a group (Jerry Snitselaar) [RHEL-73600]
  - iommufd/device: Replace idev->igroup with local variable (Jerry Snitselaar) [RHEL-73600]
  - iommufd/device: Only add reserved_iova in non-pasid path (Jerry Snitselaar) [RHEL-73600]
  - iommufd: Pass @pasid through the device attach/replace path (Jerry Snitselaar) [RHEL-73600]
  - iommu: Introduce a replace API for device pasid (Jerry Snitselaar) [RHEL-73600]
  - iommu: Require passing new handles to APIs supporting handle (Jerry Snitselaar) [RHEL-73600]
  - iommu: Drop sw_msi from iommu_domain (Jerry Snitselaar) [RHEL-88960]
  - iommufd: Move iommufd_sw_msi and related functions to driver.c (Jerry Snitselaar) [RHEL-88960]
  - iommu/dma: Remove redundant locking (Jerry Snitselaar) [RHEL-89891]
  - iommu: Sort out domain user data (Jerry Snitselaar) [RHEL-88960]
  - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (Jerry Snitselaar) [RHEL-73596]
  - iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU (Jerry Snitselaar) [RHEL-73596]
  - iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster (Jerry Snitselaar) [RHEL-73596]
  - Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ (Jerry Snitselaar) [RHEL-73596]
  - iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage (Jerry Snitselaar) [RHEL-73596]
  - iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage (Jerry Snitselaar) [RHEL-73596]
  - iommufd/selftest: Require vdev_id when attaching to a nested domain (Jerry Snitselaar) [RHEL-73596]
  - iommufd/viommu: Add iommufd_viommu_report_event helper (Jerry Snitselaar) [RHEL-73596]
  - iommufd/viommu: Add iommufd_viommu_get_vdev_id helper (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Rename fault.c to eventq.c (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Abstract an iommufd_eventq from iommufd_fault (Jerry Snitselaar) [RHEL-73596]
  - iommufd/fault: Add an iommufd_fault_init() helper (Jerry Snitselaar) [RHEL-73596]
  - iommufd/fault: Move two fault functions out of the header (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Fail replace if device has not been attached (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Fix uninitialized rc in iommufd_access_rw() (Jerry Snitselaar) [RHEL-73596]
  - iommufd: Disallow allocating nested parent domain with fault ID (Jerry Snitselaar) [RHEL-73596]
  - iommu/amd: Consolidate protection domain free code (Jerry Snitselaar) [RHEL-89891]
  - iommu/amd: Remove unused forward declaration (Jerry Snitselaar) [RHEL-89891]
  - iommu/amd: Remove outdated comment (Jerry Snitselaar) [RHEL-89891]
  - iommu/amd/pgtbl_v2: Improve error handling (Jerry Snitselaar) [RHEL-89891]
  - iommu/amd: Remove unused variable (Jerry Snitselaar) [RHEL-89891]
  - iommu/amd: Log IOMMU control register in event log path (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Cleanup intel_context_flush_present() (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Move PRI enablement in probe path (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Move scalable mode ATS enablement to probe path (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Check if SVA is supported when attaching the SVA domain (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Use virt_to_phys() (Jerry Snitselaar) [RHEL-89891]
  - iommu/vt-d: Fix system hang on reboot -f (Jerry Snitselaar) [RHEL-89891]
  - iommu: Don't warn prematurely about dodgy probes (Jerry Snitselaar) [RHEL-89891]
  - iommu: Get DT/ACPI parsing into the proper probe path (Jerry Snitselaar) [RHEL-89891]
  - iommu: Keep dev->iommu state consistent (Jerry Snitselaar) [RHEL-89891]
  - iommu: Resolve ops in iommu_init_device() (Jerry Snitselaar) [RHEL-89891]
  - iommu: Handle race with default domain setup (Jerry Snitselaar) [RHEL-89891]
  - iommu: Unexport iommu_fwspec_free() (Jerry Snitselaar) [RHEL-89891]
  - iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers (Jerry Snitselaar) [RHEL-89891]
  - iommu: Store either domain or handle in group->pasid_array (Jerry Snitselaar) [RHEL-89891]
  - iommu: Drop iommu_group_replace_domain() (Jerry Snitselaar) [RHEL-89891]
  - iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() (Jerry Snitselaar) [RHEL-89891]
  - iommufd: Implement sw_msi support natively (Jerry Snitselaar) [RHEL-73588]
  - iommu: Turn fault_data to iommufd private pointer (Jerry Snitselaar) [RHEL-73588]
  - irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it (Jerry Snitselaar) [RHEL-73588]
  - iommu: Make iommu_dma_prepare_msi() into a generic operation (Jerry Snitselaar) [RHEL-73588]
  - genirq/msi: Refactor iommu_dma_compose_msi_msg() (Jerry Snitselaar) [RHEL-73588]
  - genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie (Jerry Snitselaar) [RHEL-73588]
  - iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() (Jerry Snitselaar) [RHEL-88959]
  - iommufd: Make attach_handle generic than fault specific (Jerry Snitselaar) [RHEL-88959]
  - iommu/arm-smmu: Set rpm auto_suspend once during probe (Jerry Snitselaar) [RHEL-89891]
  - redhat/configs: Enable early lockdown for Arm (Mark Salter) [RHEL-82437]
  - arm64: add early lockdown for secure boot (Mark Salter) [RHEL-82437]
  - efi: pass secure boot mode to kernel proper (Mark Salter) [RHEL-82437]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-114.el10]
changelog:
  - selftests: bpf: skip FOU tests in test_tc_tunnel (Felix Maurer) [RHEL-101819]
  - fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero (Lichen Liu) [RHEL-83630]
  - mm: fix the inaccurate memory statistics issue for users (Luiz Capitulino) [RHEL-101961]
  - KVM: arm64: Expose new KVM cap for cacheable PFNMAP (Donald Dutile) [RHEL-73607]
  - KVM: arm64: Allow cacheable stage 2 mapping using VMA flags (Donald Dutile) [RHEL-73607]
  - KVM: arm64: Block cacheable PFNMAP mapping (Donald Dutile) [RHEL-73607]
  - KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheable (Donald Dutile) [RHEL-73607]
  - KVM: arm64: Rename the device variable to s2_force_noncacheable (Donald Dutile) [RHEL-73607]
  - io_uring: ensure deferred completions are flushed for multishot (Jeff Moyer) [RHEL-102863]
  - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (Jeff Moyer) [RHEL-76136] {CVE-2024-56662}
  - net/mdiobus: Fix potential out-of-bounds clause 45 read/write access (CKI Backport Bot) [RHEL-102096] {CVE-2025-38110}
  - vmxnet3: correctly report gso type for UDP tunnels (Izabela Bakollari) [RHEL-96969]
  - vmxnet3: update MTU after device quiesce (Izabela Bakollari) [RHEL-96969]
  - vmxnet3: Fix tx queue race condition with XDP (Izabela Bakollari) [RHEL-96969]
  - vmxnet3: support higher link speeds from vmxnet3 v9 (Izabela Bakollari) [RHEL-96969]
  - redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) [RHEL-95557]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-115.el10]
changelog:
  - x86/CPU/AMD: Terminate the erratum_1386_microcode array (CKI Backport Bot) [RHEL-104883] {CVE-2024-56721}
  - exfat: fix potential wrong error return from get_block (Pavel Reichl) [RHEL-89708]
  - exfat: fix missing shutdown check (Pavel Reichl) [RHEL-89708]
  - exfat: fix the infinite loop in exfat_find_last_cluster() (Pavel Reichl) [RHEL-89708]
  - exfat: short-circuit zero-byte writes in exfat_file_write_iter (Pavel Reichl) [RHEL-89708]
  - exfat: fix soft lockup in exfat_clear_bitmap (Pavel Reichl) [RHEL-89708]
  - exfat: fix just enough dentries but allocate a new cluster to dir (Pavel Reichl) [RHEL-89708]
  - exfat: fix the infinite loop in __exfat_free_cluster() (Pavel Reichl) [RHEL-89708]
  - exfat: fix exfat_find_empty_entry() not returning error on failure (Pavel Reichl) [RHEL-89708]
  - exfat: reduce FAT chain traversal (Pavel Reichl) [RHEL-89708]
  - exfat: code cleanup for exfat_readdir() (Pavel Reichl) [RHEL-89708]
  - exfat: remove argument 'p_dir' from exfat_add_entry() (Pavel Reichl) [RHEL-89708]
  - exfat: move exfat_chain_set() out of __exfat_resolve_path() (Pavel Reichl) [RHEL-89708]
  - exfat: add exfat_get_dentry_set_by_ei() helper (Pavel Reichl) [RHEL-89708]
  - exfat: rename argument name for exfat_move_file and exfat_rename_file (Pavel Reichl) [RHEL-89708]
  - exfat: remove unnecessary read entry in __exfat_rename() (Pavel Reichl) [RHEL-89708]
  - exfat: fix file being changed by unaligned direct write (Pavel Reichl) [RHEL-89708]
  - exfat: fix uninit-value in __exfat_get_dentry_set (Pavel Reichl) [RHEL-89708]
  - PCI/pwrctrl: Cancel outstanding rescan work when unregistering (Myron Stowe) [RHEL-103213] {CVE-2025-38137}
  - xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n (Carlos Maiolino) [RHEL-85590]
  - xfs: fix the entry condition of exact EOF block allocation optimization (Carlos Maiolino) [RHEL-85590]
  - xfs: fix scrub tracepoints when inode-rooted btrees are involved (Carlos Maiolino) [RHEL-85590]
  - xfs: fix mount hang during primary superblock recovery failure (Carlos Maiolino) [RHEL-85590]
  - xfs: fix simplify extent lookup in xfs_can_free_eofblocks (Carlos Maiolino) [RHEL-85590]
  - xfs: fix off-by-one error in fsmap's end_daddr usage (Carlos Maiolino) [RHEL-85590]
  - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (Carlos Maiolino) [RHEL-85590]
  - xfs: don't call remap_verify_area with sb write protection held (Carlos Maiolino) [RHEL-85590]
  - xfs: fix a double completion for buffers on in-memory targets (Carlos Maiolino) [RHEL-85590]
  - mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked" (CKI Backport Bot) [RHEL-101826]
  - perf/x86/intel: Add PMU support for Clearwater Forest (Michael Petlan) [RHEL-45092 RHEL-47453]
  - x86/cpu/amd: Fix workaround for erratum 1054 (Michael Petlan) [RHEL-98689]
  - Revert "Bluetooth: btusb: add sysfs attribute to control USB alt setting" (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add HCI Drv commands for configuring altsetting (David Marlin) [RHEL-93658]
  - Bluetooth: Introduce HCI Driver protocol (David Marlin) [RHEL-93658]
  - Bluetooth: Add ABI doc for sysfs reset (David Marlin) [RHEL-93658]
  - Revert "Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL" (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling (David Marlin) [RHEL-93658]
  - Bluetooth: L2CAP: Fix not checking l2cap_chan security level (David Marlin) [RHEL-93658]
  - Bluetooth: hci_event: Fix not using key encryption size when its known (David Marlin) [RHEL-93658]
  - Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags (David Marlin) [RHEL-93658]
  - Bluetooth: L2CAP: copy RX timestamp to new fragments (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Add additional to checks to clear TX/RX paths (David Marlin) [RHEL-93658]
  - Bluetooth: btmtksdio: Do close if SDIO card removed without close (David Marlin) [RHEL-93658]
  - Bluetooth: btmtksdio: Check function enabled before doing close (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue() (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Avoid redundant buffer allocation (David Marlin) [RHEL-93658]
  - Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync (David Marlin) [RHEL-93658]
  - Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast Receiver (David Marlin) [RHEL-93658]
  - Bluetooth: vhci: Avoid needless snprintf() calls (David Marlin) [RHEL-93658]
  - Bluetooth: l2cap: Process valid commands in too long frame (David Marlin) [RHEL-93658]
  - Bluetooth: l2cap: Check encryption key size on incoming connection (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Add an error message if FW dump trigger fails (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Revert baudrate change in nxp_shutdown (David Marlin) [RHEL-93658]
  - Bluetooth: increment TX timestamping tskey always for stream sockets (David Marlin) [RHEL-93658]
  - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (David Marlin) [RHEL-93658]
  - Bluetooth: btrtl: Prevent potential NULL dereference (David Marlin) [RHEL-93658]
  - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (David Marlin) [RHEL-93658]
  - Bluetooth: MGMT: Add LL Privacy Setting (David Marlin) [RHEL-93658]
  - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Fix kernel panic during FW release (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Handle bootloader error during cmd5 and cmd7 (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Add correct bootloader error codes (David Marlin) [RHEL-93658]
  - t blameBluetooth: btintel: Fix leading white space (David Marlin) [RHEL-93658]
  - Bluetooth: btintel: Add support to configure TX power (David Marlin) [RHEL-93658]
  - Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal (David Marlin) [RHEL-93658]
  - Bluetooth: btmtk: Remove the resetting step before downloading the fw (David Marlin) [RHEL-93658]
  - Bluetooth: SCO: add TX timestamping (David Marlin) [RHEL-93658]
  - Bluetooth: L2CAP: add TX timestamping (David Marlin) [RHEL-93658]
  - Bluetooth: ISO: add TX timestamping (David Marlin) [RHEL-93658]
  - Bluetooth: add support for skb TX SND/COMPLETION timestamping (David Marlin) [RHEL-93658]
  - HCI: coredump: Log devcd dumps into the monitor (David Marlin) [RHEL-93658]
  - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (David Marlin) [RHEL-93658]
  - Bluetooth: hci_vhci: Mark Sync Flow Control as supported (David Marlin) [RHEL-93658]
  - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pci: Fix build warning (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Trigger device coredump on hardware exception (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Add support to set BD address (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Add support for HCI coredump feature (David Marlin) [RHEL-93658]
  - Bluetooth: btnxpuart: Move vendor specific initialization to .post_init (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Add support for device coredump (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (David Marlin) [RHEL-93658]
  - Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken (David Marlin) [RHEL-93658]
  - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (David Marlin) [RHEL-93658]
  - Bluetooth: Add quirk for broken READ_VOICE_SETTING (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Read hardware exception data (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Setup buffers for firmware traces (David Marlin) [RHEL-93658]
  - Bluetooth: qca: add WCN3950 support (David Marlin) [RHEL-93658]
  - Bluetooth: qca: simplify WCN399x NVM loading (David Marlin) [RHEL-93658]
  - dt-bindings: net: bluetooth: qualcomm: document WCN3950 (David Marlin) [RHEL-93658]
  - bluetooth: btnxpuart: Support for controller wakeup gpio config (David Marlin) [RHEL-93658]
  - Bluetooth: hci_qca: use the power sequencer for wcn6750 (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add 2 HWIDs for MT7922 (David Marlin) [RHEL-93658]
  - Bluetooth: hci_uart: Fix another race during initialization (David Marlin) [RHEL-93658]
  - Bluetooth: hci_uart: fix race during initialization (David Marlin) [RHEL-93658]
  - Bluetooth: btintel: Add DSBR support for ScP (David Marlin) [RHEL-93658]
  - Bluetooth: Fix code style warning (David Marlin) [RHEL-93658]
  - Bluetooth: MGMT: Remove unused mgmt_*_discovery_complete (David Marlin) [RHEL-93658]
  - Bluetooth: MGMT: Remove unused mgmt_pending_find_data (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Add device id of Whale Peak (David Marlin) [RHEL-93658]
  - Bluetooth: btintel: Add support for Intel Scorpius Peak (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add new VID/PID for WCN785x (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: mediatek: Add err code to btusb claim iso printout (David Marlin) [RHEL-93658]
  - Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters (David Marlin) [RHEL-93658]
  - Bluetooth: Fix error code in chan_alloc_skb_cb() (David Marlin) [RHEL-93658]
  - Bluetooth: hci_event: Fix enabling passive scanning (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL (David Marlin) [RHEL-93658]
  - Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected() (David Marlin) [RHEL-93658]
  - Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() (David Marlin) [RHEL-93658]
  - bluetooth: btusb: Initialize .owner field of force_poll_sync_fops (David Marlin) [RHEL-93658]
  - Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response (David Marlin) [RHEL-93658]
  - Bluetooth: Always allow SCO packets for user channel (David Marlin) [RHEL-93658]
  - Bluetooth: btintel_pcie: Fix a potential race condition (David Marlin) [RHEL-93658]
  - Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection (David Marlin) [RHEL-93658]
  - Bluetooth: Fix possible infinite recursion of btusb_reset (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() (David Marlin) [RHEL-93658]
  - Bluetooth: qca: Fix poor RF performance for WCN6855 (David Marlin) [RHEL-93658]
  - Bluetooth: Allow reset via sysfs (David Marlin) [RHEL-93658]
  - Bluetooth: Get rid of cmd_timeout and use the reset callback (David Marlin) [RHEL-93658]
  - Bluetooth: Remove the cmd timeout count in btusb (David Marlin) [RHEL-93658]
  - Bluetooth: btmtk: Remove resetting mt7921 before downloading the fw (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add RTL8851BE device 13d3:3600 (David Marlin) [RHEL-93658]
  - dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750 (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add MT7921e device 13d3:3576 (David Marlin) [RHEL-93658]
  - Bluetooth: qca: Expand firmware-name to load specific rampatch (David Marlin) [RHEL-93658]
  - Bluetooth: qca: Update firmware-name to support board specific nvm (David Marlin) [RHEL-93658]
  - dt-bindings: net: bluetooth: qca: Expand firmware-name property (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922 (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: add sysfs attribute to control USB alt setting (David Marlin) [RHEL-93658]
  - Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x (David Marlin) [RHEL-93658]
  - Bluetooth: hci: Remove deadcode (David Marlin) [RHEL-93658]
  - Bluetooth: MGMT: Mark LL Privacy as stable (David Marlin) [RHEL-93658]
  - Bluetooth: iso: Allow BIG re-sync (David Marlin) [RHEL-93658]
  - ALSA: update RHEL kconfigs for 6.15 upstream code (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: acp70: Fix for missing acp_dev_data structure (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Verify kcalloc() status when setting constraints (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Fix possible null-ptr-deref when initing hw (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: Add schema for "awinic,aw88166" (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Create DAI drivers from DisCo (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Create ALSA controls from DisCo (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Create DAPM widgets and routes from DisCo (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dapm: Add component level pin switches (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Move allocation of PDE delays array (Jaroslav Kysela) [RHEL-80658]
  - kunit: configs: Add some Cirrus Logic modules to all_tests (Jaroslav Kysela) [RHEL-80658]
  - of: Add of_property_read_u16_index (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: wm8904: Add DMIC, GPIO, MIC and EQ support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: mediatek,mt8188-mt6359: Add mediatek,accdet (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: mediatek,mt8188-mt6359: Add mediatek,adsp property (Jaroslav Kysela) [RHEL-80658]
  - Documentation: driver: add SoundWire BRA description (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: add regulator support to dmic codec (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: fsl,audmix: make 'dais' property to be optional (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: fsl,audmix: Document audio graph port (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: fsl,sai: Document audio graph port (Jaroslav Kysela) [RHEL-80658]
  - regcache: Add support for sorting defaults arrays (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: mediatek,mt8188-mt6359: Add DMIC backend to dai-link (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: imx-card: Add playback-only and capture-only property (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: wcd937x-sdw: Add static channel mapping support (Jaroslav Kysela) [RHEL-80658]
  - HID: hid-plantronics: Add mic mute mapping and generalize quirks (Jaroslav Kysela) [RHEL-80658]
  - dt-bindings: mfd: motorola-cpcap: Document audio-codec interrupts (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Fix minor typo (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Remove regmap module macros (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Fix kcalloc() sizes (Jaroslav Kysela) [RHEL-80658]
  - devres: Introduce devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
  - driver core: Split devres APIs to device/devres.h (Jaroslav Kysela) [RHEL-80658]
  - err.h: move IOMEM_ERR_PTR() to err.h (Jaroslav Kysela) [RHEL-80658]
  - ALSA: ppc: Remove i2c client removal hack (Jaroslav Kysela) [RHEL-80658]
  - platform/x86: Switch back to struct platform_driver::remove() (Jaroslav Kysela) [RHEL-80658]
  - treewide: Switch/rename to timer_delete[_sync]() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10 (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek - restore auto-mute mode for Dell Chrome platform (Jaroslav Kysela) [RHEL-80658]
  - ALSA: pcm: Fix race of buffer access at PCM OSS layer (Jaroslav Kysela) [RHEL-80658]
  - ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: hda: Fix UAF when reloading module (Jaroslav Kysela) [RHEL-80658]
  - ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: sh: SND_AICA should depend on SH_DMA_API (Jaroslav Kysela) [RHEL-80658]
  - ALSA: usb-audio: Add sample rate quirk for Audioengine D1 (Jaroslav Kysela) [RHEL-80658]
  - ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info (Jaroslav Kysela) [RHEL-80658]
  - ALSA/hda: intel-sdw-acpi: Correct sdw_intel_acpi_scan() function parameter (Jaroslav Kysela) [RHEL-80658]
  - ALSA: seq: Fix delivery of UMP events to group ports (Jaroslav Kysela) [RHEL-80658]
  - ASoc: SOF: topology: connect DAI to a single DAI link (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188-mt6359: Depend on MT6359_ACCDET set or disabled (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188-mt6359: select CONFIG_SND_SOC_MT6359_ACCDET (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: fix for irq handler return status (Jaroslav Kysela) [RHEL-80658]
  - ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_direction (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37934}
  - ASoC: intel/sdw_utils: Add volume limit to cs35l56 speakers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: stm32: sai: add a check on minimal kernel frequency (Jaroslav Kysela) [RHEL-80658]
  - ASoC: stm32: sai: skip useless iterations on kernel rate loop (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek - Add more HP laptops which need mute led fixup (Jaroslav Kysela) [RHEL-80658]
  - soundwire: intel_auxdevice: Fix system suspend/resume handling (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Fix built-mic regression on other ASUS models (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: catpt: avoid type mismatch in dev_dbg() format (Jaroslav Kysela) [RHEL-80658]
  - ALSA: usb-audio: Fix duplicated name in MIDI substream names (Jaroslav Kysela) [RHEL-80658]
  - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37891}
  - ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda: Apply volume control on speaker+lineout for HP EliteStudio AIO (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Fix devm_snd_soc_register_card(acp-pdm-mach) failure (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37919}
  - ASoC: amd: acp: Fix NULL pointer deref on acp resume path (Jaroslav Kysela) [RHEL-80658]
  - ASoC: renesas: rz-ssi: Use NOIRQ_SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-acpi-intel-ptl-match: add empty item to ptl_cs42l43_l3[] (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs42l43: Disable headphone clamps during type detection (Jaroslav Kysela) [RHEL-80658]
  - ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek - Enable speaker for HP platform (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: sof_sdw: Add NULL check in asoc_sdw_rt_dmic_rtd_init() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence (Jaroslav Kysela) [RHEL-80658]
  - ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of() (Jaroslav Kysela) [RHEL-80658]
  - firmware: cs_dsp: tests: Depend on FW_CS_DSP rather then enabling it (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: Add of_match_table for aw888081 driver (Jaroslav Kysela) [RHEL-80658]
  - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (Jaroslav Kysela) [RHEL-80658]
  - soundwire: bus: Fix race on the creation of the IRQ domain (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs42l43: Reset clamp override on jack removal (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/cirrus_scodec_test: Don't select dependencies (Jaroslav Kysela) [RHEL-80658]
  - ALSA: azt2320: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: hdmi-codec: use RTD ID instead of DAI ID for ELD entry (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Constrain path based on BE capabilities (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/tas2781: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37793}
  - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37979}
  - ASoC: dwc: always enable/disable i2s irqs (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek - Support mute led function for HP platform (Jaroslav Kysela) [RHEL-80658]
  - ASoC: imx-card: Add NULL check in imx_card_probe() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-22066}
  - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns. (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment. (Jaroslav Kysela) [RHEL-80658]
  - ASoC: q6apm: add q6apm_get_hw_pointer helper (Jaroslav Kysela) [RHEL-80658]
  - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: hda/ptl: Move mic privacy change notification sending to a work (Jaroslav Kysela) [RHEL-80658]
  - ALSA/hda: intel-sdw-acpi: Remove (explicitly) unused header (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: Let SND_SOF_SOF_HDA_SDW_BPT select SND_HDA_EXT_CORE (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/tas2781: Upgrade calibratd-data writing code to support Alpha and Beta dsp firmware (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sma1307: Fix error handling in sma1307_setting_loaded() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: wsa884x: Correct VI sense channel mask (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: wsa883x: Correct VI sense channel mask (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda: tas2781-i2c: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda: cs35l56: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Add support for various HP Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80658]
  - ALSA: timer: Don't take register_mutex with copy_from/to_user() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-23134}
  - ASoC: SDCA: Correct handling of selected mode DisCo property (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: yc: update quirk data for new Lenovo model (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: mediatek: Commonize duplicated functions (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dmic: Fix NULL pointer dereference (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm8904: add DMIC support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm8904: get platform data from DT (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm8904: Don't touch GPIO configs set to 0xFFFF (Jaroslav Kysela) [RHEL-80658]
  - ALSA: oxygen: Fix dependency on CONFIG_PM_SLEEP (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Apply platform_max after deciding control type (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Remove some unnecessary local variables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Factor out common code from get callbacks (Jaroslav Kysela) [RHEL-80658]
  - irqdomain: sound: Switch to irq_domain_create_linear() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Factor out common code from put callbacks (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Factor out common code from info callbacks (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Remove snd_soc_put_volsw_range() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Remove snd_soc_get_volsw_range() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Remove snd_soc_info_volsw_range() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Add control to register value helper (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Replace snd_soc_read_signed() with new helper (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Factor out helper to check valid control values (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Update mask generation to use GENMASK (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Update comments for xr_sx control helpers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Minor formatting fixups (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops-test: Add some basic kunit tests for soc-ops (Jaroslav Kysela) [RHEL-80658]
  - ALSA: echoaudio: remove unused variable (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2781: Support dsp firmware Alpha and Beta seaies (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: ntp8918: Remove duplicate clk.h header (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: j721e-evm: Reduce log level for EPROBE_DEFER (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-utils: Transition to the faux device interface (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: max98927: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: max98373: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: ssm4567: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Fix acp_common_hw_ops declaration error (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Fix acp_resource duplicate symbol error (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Fix snd_soc_acpi_mach id's duplicate symbol error (Jaroslav Kysela) [RHEL-80658]
  - ASoC: pcm3168a: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: xtensa: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra30: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra20: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra210: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra186: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sunxi: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: stm: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: of: Convert to EXPORT_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: pci: Convert to EXPORT_NS_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: acpi: Convert to EXPORT_NS_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rockchip: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rcar: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qcom: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8365: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8195: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8192: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8186: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8183: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8173: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt7986: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt6797: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt2701: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: catpt: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: avs: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: img: Convert to RUNTIME_PM_OPS() and co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: fsl: Convert to RUNTIME_PM_OPS() and co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dwc: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wsa884x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wsa883x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wsa881x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm8994: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm8962: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm8804: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm5100: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm2200: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wcd939x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wcd938x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wcd937x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ts3a227e: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2552: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rtq9128: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt9120: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt722: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt721: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt715: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt712: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt711: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt700-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt5682-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt5645: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt5514: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt1320-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt1318-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt1316-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt1308-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt1017-sdca-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: pcm512x: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mt6660: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: max98927: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: max9860: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: max98520: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: max98396: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: max98390: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: max98373: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: max98090: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: lpass: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: hdac_hdmi: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: da7213: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cx2072x: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs53l30: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs4349: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs43130: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs42xx8: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs42l83: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs42l51: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs42l42: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs4234: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs35l34: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs35l33: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs35l32: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ak5558: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ak4458: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ak4375: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ASoC: au1x: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: ac97: convert timeouts to secs_to_jiffies() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: Add DMI quirk for ACP6X mic support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs35l56: Remove redundant 'flush_workqueue()' calls (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37941}
  - ASoC: soc-pcm: tidyup function name to snd_soc_dpcm_be_can_xxx() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Fix leak in acp_pci_probe() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tlv320adc3xxx: remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra: Use non-atomic timeout for ADX status register (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sma1307: Add NULL check in sma1307_setting_loaded() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mt8365: remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: davinci-i2s: remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add support for GE Entity properties (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add SDCA Control Range data access helper (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add type flag for Controls (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Allow naming of imp def controls (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Use __free() to manage local buffers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Tidy up initialization write parsing (Jaroslav Kysela) [RHEL-80658]
  - ASoC: pcm6240: Drop bogus code handling IRQ as GPIO (Jaroslav Kysela) [RHEL-80658]
  - ASoC: pcm3008: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-80658]
  - ASoC: pcm1681: Drop unused include (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188-mt6359: Add accdet headset jack detect support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: common: Handle mediatek,accdet property (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: Add aw88166 amplifier driver (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Always honor no_shutup_pins (Jaroslav Kysela) [RHEL-80658]
  - ALSA: usb-audio: Fix CME quirk for UF series keyboards (Jaroslav Kysela) [RHEL-80658]
  - ALSA: intel-hdmi-audio: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: vx222: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: oxygen: Convert to EXPORT_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/tegra: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda-intel: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda: Use RUNTIME_PM_OPS() and pm_ptr() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: pcm: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: atmel: Convert to DEFINE_SIMPLE_DEV_PM_OPS() macro (Jaroslav Kysela) [RHEL-80658]
  - ALSA: ac97: Convert to RUNTIME_PM_OPS() macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sun4i-codec: add h616 card long_name (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sun4i-codec: support hp-det-gpios property (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sun4i-codec: correct dapm widgets and controls for h616 (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2770: Fix and redo I/V sense TDM slot setting logic (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2770: Factor out set_ivsense_slots (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2764: Add control concerning overcurrent events (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2764: Extend driver to SN012776 (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc4-topology: Allocate ref_params on stack (Jaroslav Kysela) [RHEL-80658]
  - ALSA: ctxfi: change dao_set_input functions from kzalloc to kcalloc (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: speyside: Free gpiod table (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Refactor renoir platform resource structure (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Refactor rembrant platform resource structure (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Refactor acp63 platform resource structure (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Refactor acp70 platform resource structure (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Remove white line (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Move spin_lock and list initialization to acp-pci driver (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Remove redundant acp_dev_data structure (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Add new interrupt handle callbacks in acp_common_hw_ops (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Refactor acp machine select (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Refactor acp platform device creation (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Refactor dmic-codec platform device creation (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Implement acp_common_hw_ops support for acp platforms (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Remove redundant acp70 chip->name (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Add cs42l43 support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cs35l41: check the return value from spi_setup() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt711-sdca: add DP0 support (Jaroslav Kysela) [RHEL-80658]
  - soundwire: debugfs: add interface for BPT/BRA transfers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: hda-sdw-bpt: add CHAIN_DMA support (Jaroslav Kysela) [RHEL-80658]
  - soundwire: intel_ace2x: add BPT send_async/wait callbacks (Jaroslav Kysela) [RHEL-80658]
  - soundwire: intel: add BPT context definition (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: hda-sdw-bpt: add helpers for SoundWire BPT DMA (Jaroslav Kysela) [RHEL-80658]
  - soundwire: intel_auxdevice: add indirection for BPT send_async/wait (Jaroslav Kysela) [RHEL-80658]
  - soundwire: cadence: add BTP/BRA helpers to format data (Jaroslav Kysela) [RHEL-80658]
  - soundwire: bus: add bpt_stream pointer (Jaroslav Kysela) [RHEL-80658]
  - soundwire: bus: add send_async/wait APIs for BPT protocol (Jaroslav Kysela) [RHEL-80658]
  - soundwire: stream: reuse existing code for BPT stream (Jaroslav Kysela) [RHEL-80658]
  - soundwire: stream: special-case the bus compute_params() routine (Jaroslav Kysela) [RHEL-80658]
  - soundwire: stream: extend sdw_alloc_stream() to take 'type' parameter (Jaroslav Kysela) [RHEL-80658]
  - soundwire: extend sdw_stream_type to BPT (Jaroslav Kysela) [RHEL-80658]
  - soundwire: cadence: add BTP support for DP0 (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dmic: add regulator support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: ptl: Add support for mic privacy (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: hda/shim: Add callbacks to handle mic privacy change for sdw (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: hda-mlink: Add support for mic privacy in VS SHIM registers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc4: Add support for Intel HW managed mic privacy messaging (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: Create ptl.c as placeholder for Panther Lake features (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: mtl: Stop exporting dsp_ops callback functions (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: lnl/ptl: Only set dsp_ops which differs from MTL (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: mtl: Split up dsp_ops setup code (Jaroslav Kysela) [RHEL-80658]
  - ALSA: seq: Avoid client data changes during proc reads (Jaroslav Kysela) [RHEL-80658]
  - ALSA: seq: Improve data consistency at polling (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-dai: add snd_soc_dai_mute_is_ctrled_at_trigger() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: reuse dpcm_state_string() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dapm: Fix changes to DECLARE_ADAU17X1_DSP_MUX_CTRL (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add cs42l43 6x cs35l56 support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 6x cs35l56 support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add sdw multi function mockup codec (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: soc-acpi-intel-lnl-match: add sdw multi function mockup codec (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: add multi-function SDW mockup codec match (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sdw_utils: add mic and amp dais to 0xaaaa codec (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l3_rt1320_l12 support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb_l3_rt1320_l2 support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: adl: add 2xrt1316 audio configuration (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: merge soc_pcm_hw_update_format/subformat() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: doc: use SND_SOC_DAILINK_xxx() macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Tidy up SOC_DOUBLE_* and SOC_SINGLE_* helpers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: tm2_wm5110: Drop unused include (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: tobermory: Drop unused include (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: speyside: Convert to GPIO descriptor (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: lowland: Drop unused include (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: littlemill: Drop unused include (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: bells: Drop unused include (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7 (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Tidy up SOC_DOUBLE_R_* helpers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dapm: Use ASoC control macros where possible (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dapm: Add missing SOC_DAPM_DOUBLE_R_TLV() helper (Jaroslav Kysela) [RHEL-80658]
  - ASoC: atmel: tse850-pcm5142: Use SOC_SINGLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wsa881x: Use SOC_SINGLE_EXT_TLV() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm9713: Use SOC_DOUBLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm9712: Use SOC_SINGLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wcd938x: Use SOC_SINGLE_EXT_TLV() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2562: Use SOC_SINGLE_EXT_TLV() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sma1307: Use SOC_SINGLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt715: Remove duplicate SOC_DOUBLE_R_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Remove unused helper macro (Jaroslav Kysela) [RHEL-80658]
  - ASoC: fsl_audmix: register card device depends on 'dais' property (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: wsa883x: Implement temperature reading and hwmon (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: hda-dai: Remove unnecessary bool conversion (Jaroslav Kysela) [RHEL-80658]
  - ASoC: audio-graph-card2-custom-sample.dtsi: remove original sample (Jaroslav Kysela) [RHEL-80658]
  - ASoC: audio-graph-card2-custom-sample2.dtsi: Separate Sample DT (Jaroslav Kysela) [RHEL-80658]
  - ASoC: audio-graph-card2-custom-sample1.dtsi: Separate Sample DT (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-dai: remove SND_SOC_DAIFMT_CB{MS}_CF{MS} (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rockchip: rockchip_rt5645: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rockchip: rockchip_max98090: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rockchip: rk3399_gru_sound: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rockchip: rk3288_hdmi_analog: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8365-dai-pcm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8365-dai-i2s: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8365-mt6357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8195-mt6359: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8192-mt6359-rt1015-rt5682: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8186-mt6366: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8183-da7219-max98357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8173-rt5650-rt5514: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8173-rt5650-rt5676: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8173-max98090: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8173-rt5650: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt7986-dai-etdm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt7986-wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt2701-cs42448: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt2701-wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: smdk_wm8994pcm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: midas_wm1811: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: aries_wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: smdk_wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: littlemill: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: tm2_wm5110: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: tobermory: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: speyside: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: lowland: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: arndale: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: odroid: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: bells: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: samsung: snow: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: max98357a: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: max98927: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: nau8825: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: ssm4567: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: da7219: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: rt5514: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: rt298: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: rt286: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: intel: rt274: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra: tegra_wm8903: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra: tegra_asoc_machine: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: meson: meson-card-utils: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: meson: t9015: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ux500: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: lochnagar-sc: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: sgtl5000: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: src4xxx: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: twl4030: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: arizona: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: madera: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm9713: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm9081: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8996: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8995: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8993: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8991: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8990: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8988: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8985: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8983: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8978: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8974: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8971: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8962: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8961: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8955: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8940: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8904: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8903: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8900: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8804: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8776: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8770: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8753: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8750: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8741: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8737: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8728: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8711: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8580: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8524: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8523: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8510: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8400: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm8350: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm5100: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: wm2200: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5682s: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5682: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5677: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5670: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5668: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5665: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5663: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5660: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5659: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5651: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5645: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5640: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5631: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt5616: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt1308: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt1305: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt1016: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt1015: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt1011: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt298: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt286: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rt274: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: rk817: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: nau8825: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: nau8824: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: nau8822: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: nau8810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: nau8540: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: da9055: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: da732x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: da7219: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: da7218: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: da7210: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs53l30: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs43130: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs42xx8: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs42l73: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs42l56: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs42l52: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs42l51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs42l42: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs35l34: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs35l33: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs35l32: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs530x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs4341: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs4271: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs4270: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs4265: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codec: cs4234: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qcom: sc7280: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qcom: sc7180: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: pxa: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mxs: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: fsl: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: omap3pandora: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: omap-twl4030: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: davinci-evm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: j721e-evm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: ams-delta: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: osk5912: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: n810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Documentation: Codec to Codec: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5677: Update definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt298: Update definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt286: Update definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5682: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5670: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5668: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5665: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5663: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5660: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5659: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5651: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5645: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5640: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt5514: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt274: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt1318: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt1308: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt1305: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt1019: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt1016: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt1015: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: rt1011: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
  - ASoC: uniphier: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: meson: axg-tdm-interface: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: uda1380: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tlv320dac33: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: hdac_hdmi: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: seq: seq_oss_event: fix inconsistent indenting warning in note_on_event() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: es18xx: Fix spelling mistake "grap" -> "grab" (Jaroslav Kysela) [RHEL-80658]
  - ALSA: usb-audio: enable support for Presonus Studio 1824c within 1810c file (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188: avoid uninitialized variable use (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add helper to write out defaults and fixed values (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add regmap helpers for parsing for DisCo Constant values (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add generic regmap SDCA helpers (Jaroslav Kysela) [RHEL-80658]
  - ALSA: opti9xx: fix inconsistent indenting warning in snd_opti9xx_configure() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: emu10k1: fix inconsistent indenting warning in snd_emu10k1_synth_free() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: pcm: Drop superfluous NULL check in snd_pcm_format_set_silence() (Jaroslav Kysela) [RHEL-80658]
  - soundwire: amd: change the log level for command response log (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2781: Clean up for some define (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt712-sdca: Add FU05 playback switch control (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188-mt6359: Add DMIC support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188: Add support for DMIC (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188: Add reference for dmic clocks (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8188: Add audsys hires clocks (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: acp70: Remove unnecessary if-check (Jaroslav Kysela) [RHEL-80658]
  - ASoC: q6dsp: q6apm: replace kzalloc() with kcalloc() in q6apm_map_memory_regions() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: sh: migor: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ti: rx51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: kirkwood: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Documentation: DPCM: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
  - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37805}
  - ASoC: Intel: avs: Support multi-channel PEAKVOL instantiation (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Honor the invert flag for mixer controls (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Move to the new control operations (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: New volume control operations (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Update VOLUME and add MUTE IPCs (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Add volume control for GAIN module (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Make PEAKVOL configurable from topology (Jaroslav Kysela) [RHEL-80658]
  - ASoC: topology: Save num_channels value for mixer controls (Jaroslav Kysela) [RHEL-80658]
  - ASoC: topology: Create kcontrols based on their type (Jaroslav Kysela) [RHEL-80658]
  - ASoC: imx-card: Add playback_only or capture_only support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cros_ec_codec: Use str_enable_disable() helper in wov_enable_put() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: atmel: atmel-classd: Use str_enabled_disabled() helper (Jaroslav Kysela) [RHEL-80658]
  - ASoC: fsl: fsl_qmc_audio: Remove unnecessary bool conversions (Jaroslav Kysela) [RHEL-80658]
  - ALSA: arm: aaci: Constify amba_id table (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: amd: Add depends on CPU_SUP_AMD (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-core: Use str_yes_no() in snd_soc_close_delayed_work() (Jaroslav Kysela) [RHEL-80658]
  - Documentation: typo fixes (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: fix inconsistent indenting warning in check_and_handle_sdw_dma_irq() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx: Fix error code in probe() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx: Fix an IS_ERR() vs NULL bug in imx_parse_ioremap_memory() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: fsl: imx-pcm-fiq: Switch to use hrtimer_setup() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: Use str_enable_disable() helper (Jaroslav Kysela) [RHEL-80658]
  - ASoC: wm_hubs: Use str_enable_disable() in wm_hubs_update_class_w() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc3: Use str_enabled_disabled() helper function (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Intel: Don't import non-existing module namespace (Jaroslav Kysela) [RHEL-80658]
  - ASoC: ops: Enforce platform maximum on initial value (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2764: Mark SW_RESET as volatile (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2764: Wait for ramp-down after shutdown (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2764: Power up/down amp on mute ops (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: cleanup dpcm_fe_dai_do_trigger() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: cleanup dpcm_dai_trigger_fe_be() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: remove dpcm_process_paths() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: remove update from snd_soc_card (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: remove duplicate param from __soc_pcm_hw_params() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: makes dpcm_dapm_stream_event() void (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-ops: makes snd_soc_read_signed() void (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-core: makes snd_soc_set_dmi_name() local (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: no need to check dpcm->fe on dpcm_be_connect() (Jaroslav Kysela) [RHEL-80658]
  - soundwire: slave: fix an OF node reference leak in soundwire slave device (Jaroslav Kysela) [RHEL-80658]
  - soundwire: Use str_enable_disable-like helpers (Jaroslav Kysela) [RHEL-80658]
  - soundwire: amd: add soundwire host wake interrupt enable/disable sequence (Jaroslav Kysela) [RHEL-80658]
  - soundwire: amd: set ACP_PME_EN during runtime suspend sequence (Jaroslav Kysela) [RHEL-80658]
  - soundwire: amd: set device power state during suspend/resume sequence (Jaroslav Kysela) [RHEL-80658]
  - soundwire: amd: add support for ACP7.0 & ACP7.1 platforms (Jaroslav Kysela) [RHEL-80658]
  - soundwire: amd: add debug log for soundwire wake event (Jaroslav Kysela) [RHEL-80658]
  - soundwire: amd: change the soundwire wake enable/disable sequence (Jaroslav Kysela) [RHEL-80658]
  - soundwire: Revert "soundwire: intel_auxdevice: start the bus at default frequency" (Jaroslav Kysela) [RHEL-80658]
  - soundwire: cadence_master: set frame shape and divider based on actual clk freq (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Use str_on_off() in avs_dsp_core_power() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra: Remove the isomgr_bw APIs export (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: use switch statements for acp pci revision id check (Jaroslav Kysela) [RHEL-80658]
  - ASoC: adau1701: use gpiod_multi_set_value_cansleep (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx-common: set sdev->pdata->hw_pdata after common is alloc'd (Jaroslav Kysela) [RHEL-80658]
  - ASoC: fsl_micfil: Add decimation filter bypass mode support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: wcd93xx-sdw: fix of_property_read_bool() warnings (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tscs454: Use str_enable_disable() in pll_power_event() (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda: intel: Fix Optimus when GPU has no sound (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add support for PDE Entity properties (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add support for clock Entity properties (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add support for IT/OT Entity properties (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add Channel Cluster parsing (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add parsing for Control range structures (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add SDCA Control parsing (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add support for Entity 0 (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Parse initialization write table (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Add code to parse Function information (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SDCA: Minor formatting and naming tweaks (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx: add driver for the imx95 chip (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx: merge imx8 and imx8ulp drivers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx: merge imx8 and imx8m drivers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx8: drop unneeded/unused macros/header includes (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx8: use IMX_SOF_* macros (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx8: use common imx chip interface (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: imx: introduce more common structures and functions (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: amd-acp70-acpi-match: Add RT1320 & RT722 combination soundwire machine (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: amd-acp70-acpi-match: Add rt722 support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: add RT711, RT714 & RT1316 support for ACP7.0 platform (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: add machine driver changes for ACP7.0 and ACP7.1 platforms (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: update Pink Sardine platform Kconfig description (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: update file description and copyright year (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: update module description (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add soundwire wake interrupt handling (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add soundwire dma interrupts handling for ACP7.0 platform (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: implement function to restore dma config for ACP7.0 platform (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add ACP7.0 & ACP7.1 specific soundwire dma driver changes (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add pm ops related hw_ops for ACP7.0 & ACP7.1 platforms (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add pci driver hw_ops for ACP7.0 & ACP7.1 variants (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: rename acp_restore_sdw_dma_config() function (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: refactor soundwire dma interrupts enable/disable sequence (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: refactor soundwire dma driver code (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: store acp revision id in SoundWire dma driver private data (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: refactor soundwire dma interrupt handling (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add soundwire dma irq thread callback (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add callback to read acp pin configuration (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add callback functions for acp pci driver pm ops (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: add acp pci driver hw_ops for acp6.3 platform (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: use macro for ACP6.3 pci revision id (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: ps: rename structure names, variable and other macros (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tas2781: Switch to use %ptTsr (Jaroslav Kysela) [RHEL-80658]
  - ASoC: audio-graph-card2: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: audio-graph-card: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: simple-card-utils: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: simple-card: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-pcm: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-utils: care -EOPNOTSUPP on snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: add common snd_soc_ret() and use it (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc4: Add support for split firmware releases (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dapm: unexport dapm_mark_endpoints_dirty() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc4-pcm: Move out be_rate initialization from for loop in fixup (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dapm: unexport snd_soc_dapm_update_dai() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dapm: unexport snd_soc_dapm_init() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt8186: Remove unused mt8186_afe_(suspend|resume)_clock (Jaroslav Kysela) [RHEL-80658]
  - ASoC: qcom: sdw: Add get and set channel maps support from codec to cpu dais (Jaroslav Kysela) [RHEL-80658]
  - soundwire: qcom: Add set_channel_map api support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: wcd937x: Add static channel mapping support in wcd937x-sdw (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: ipc4-topology: Improve the information in prepare_copier prints (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: pcm: Add snd_sof_pcm specific wrappers for dev_dbg() and dev_err() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: pcm: Move period/buffer configuration print after platform open (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: Relocate and rework functionality for PCM stream freeing (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt722: get lane mapping property (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: mediatek: Use str_on_off() helper function (Jaroslav Kysela) [RHEL-80658]
  - ASoC: amd: acp: Use str_low_high() helper function (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dmic: Add DSD big endian format support (Jaroslav Kysela) [RHEL-80658]
  - ALSA: docs: Fix module paths in /sys (Jaroslav Kysela) [RHEL-80658]
  - ALSA: docs: Fix typo (Jaroslav Kysela) [RHEL-80658]
  - ASoC: hdmi-codec: dump ELD through procfs (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda/hdmi: extract common interface for ELD handling (Jaroslav Kysela) [RHEL-80658]
  - ALSA: lola: Remove unused lola_(save|restore)_mixer (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: wcd934x: use wcd934x binding header (Jaroslav Kysela) [RHEL-80658]
  - ASoC: dt-bindings: Add bindings for WCD934x DAIs (Jaroslav Kysela) [RHEL-80658]
  - ALSA: hda: Select avs-driver by default on MBL (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Add WHM module support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Remove unused gateway configuration code (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: New gateway configuration mechanism (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Configure basefw on TGL-based platforms (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Move DSP-boot steps into individual functions (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: pcm3168a board selection (Jaroslav Kysela) [RHEL-80658]
  - ASoC: Intel: avs: Add pcm3168a machine board (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: pcm3168a: Relax probing conditions (Jaroslav Kysela) [RHEL-80658]
  - ASoC: codecs: pcm3168a: Add ACPI match table (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties (Jaroslav Kysela) [RHEL-80658]
  - ASoC: soc-ops: remove soc-dpcm.h (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: mt6358: Remove unused functions (Jaroslav Kysela) [RHEL-80658]
  - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (Jaroslav Kysela) [RHEL-80658]
  - ASoC: tegra: Add interconnect support (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt722-sdca: Make use of new expanded MBQ regmap (Jaroslav Kysela) [RHEL-80658]
  - ASoC: rt722-sdca: Add some missing readable registers (Jaroslav Kysela) [RHEL-80658]
  - ASoC: mediatek: Remove unused mtk_memif_set_rate (Jaroslav Kysela) [RHEL-80658]
  - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cpcap: Implement jack detection (Jaroslav Kysela) [RHEL-80658]
  - ASoC: cpcap: Implement .set_bias_level (Jaroslav Kysela) [RHEL-80658]
  - ASoC: hdmi-codec: allow to refine formats actually supported (Jaroslav Kysela) [RHEL-80658]
  - nfsd: don't ignore the return code of svc_proc_register() (CKI Backport Bot) [RHEL-93624] {CVE-2025-22026}
  - audit: fix suffixed '/' filename matching (Ricardo Robaina) [RHEL-78968 RHEL-90106]
  - audit: Use str_yes_no() helper function (Ricardo Robaina) [RHEL-78968]
  - audit: Reorganize kerneldoc parameter names (Ricardo Robaina) [RHEL-78968]
  - redhat/configs: add LED kernel configs (Rupinderjit Singh) [RHEL-70297]
  - x86/kaslr: Include <linux/prandom.h> instead of <linux/random.h> (Ricardo Robaina) [RHEL-83843]


