# changelog

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: John Wolfe <jwolfe@vmware.com> - 12.3.0-1
changelog:
  - Package new upstream version of open-vm-tools-12.3.0-22234872.
    - Fix for CVE-2023-20900 - a SAML token signature bypass vulnerability.
    - Fix for CVE-2023-20867 - an Authentication Bypass vulnerability.
    - Linux quiesced snapshots have been updated to avoid intermittent hangs
      of the vmtoolsd process.
      - File systems prefrozen by custom quiescing scripts must be listed on the
        "excludedFileSystems" setting in the "vmbackup" section of the tools.conf
        file.
      - A tools.conf configuration setting is available to temporaily direct
        Linux quiesced snaphots to restore pre open-vm-tools 12.2.0 behavior
        of ignoring file systems already frozen.
    - A number of Coverity reported issues have been addressed.
    - A number of GitHub issues and pull requests have been handled.


author: John Wolfe <jwolfe@vmware.com> - 12.3.0-3
changelog:
  - Address CVE-2023-34058 - BZ 2246963 - SAML token signature token bypass.
  - Address CVE-2023-34059 - BZ 2246962 - vmware-user-suid-wrapper
    file descriptor hijack vulnerability


author: John Wolfe <jwolfe@vmware.com> - 12.3.5-1
changelog:
  - Package new upstream version of open-vm-tools-12.3.5-22544099.
    . fix for CVE-2023-34058 - another SAML token signature bypass vulnerability.
    . fix for CVE-2023-34059 - a file descriptor hijack vulnerability in the
                               vmware-user-suid-wrapper.
    . address https://github.com/vmware/open-vm-tools/issues/310
  - Remove CVE-2023-34058.patch and CVE-2023-34059.patch as no longer needed.


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.0-1
changelog:
  - Rebase to 12.4.0 [RHEL-30345]
  - Resolves: [RHEL-30345]
    ([ESXi][RHEL10]open-vm-tools version 12.4.0 has been released - please rebase)


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.0-2
changelog:
  - ovt-Require-dbus-tools.patch [RHEL-36292]
  - Resolves: RHEL-36292
    ([ESXi][open-vm-tools]The open-vm-tools should depend on dbus-tools [rhel-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.0-3
changelog:
  - ovt-Drop-now-unneeded-gdk-pixbuf-xlib-dependency.patch [RHEL-40732]
  - Resolves: RHEL-40732
    (Drop unneeded gdk-pixbuf-xlib dependency)


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.5-1
changelog:
  - Rebase to 12.4.1 [RHEL-45549]
  - Resolves: RHEL-45549
    ([ESXi][RHEL10] open-vm-tools version 12.4.5 has been released - please rebase)


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.5.0-1
changelog:
  - Rebase to 12.5.0 [RHEL-63092]
  - Resolves: RHEL-63092
    ([ESXi][RHEL10] open-vm-tools version 12.5.0 has been released - please rebase)


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.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: 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: 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: 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: Julio Faracco <jfaracco@redhat.com> [6.12.0-92.el10]
changelog:
  - uki_addons: add 'fedora' SBAT suffix for UKI addons (Li Tian) [RHEL-93398]
  - perf python: Remove some unused macros (_PyUnicode_FromString(arg), etc) (Michael Petlan) [RHEL-77936]
  - redhat/kernel.spec: Remove /usr/share/perf-core from being installed (Michael Petlan) [RHEL-77936]
  - libapi: Add missing header with NAME_MAX define to io_dir.h (Michael Petlan) [RHEL-77936]
  - perf evsel: tp_format accessing improvements (Michael Petlan) [RHEL-77936]
  - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (Michael Petlan) [RHEL-77936]
  - perf pmu: Handle memory failure in tool_pmu__new() (Michael Petlan) [RHEL-77936]
  - perf pmu: Dynamically allocate tool PMU (Michael Petlan) [RHEL-77936]
  - perf pmu: Switch to io_dir__readdir (Michael Petlan) [RHEL-77936]
  - tools lib api: Add io_dir an allocation free readdir alternative (Michael Petlan) [RHEL-77936]
  - perf pmu: Rename name matching for no suffix or wildcard variants (Michael Petlan) [RHEL-77936]
  - perf evsel: Reduce scanning core PMUs in is_hybrid (Michael Petlan) [RHEL-77936]
  - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (Michael Petlan) [RHEL-77936]
  - perf stat: Fix find_stat for mixed legacy/non-legacy events (Michael Petlan) [RHEL-77936]
  - perf evsel: Add pmu_name helper (Michael Petlan) [RHEL-77936]
  - perf tests: Fix Tool PMU test segfault (Michael Petlan) [RHEL-77936]
  - perf tools: Add skip check in tool_pmu__event_to_str() (Michael Petlan) [RHEL-77936]
  - perf tools: Fix is_compat_mode build break in ppc64 (Michael Petlan) [RHEL-77936]
  - perf test: Fix Hwmon PMU test endianess issue (Michael Petlan) [RHEL-77936]
  - perf machine: Fixup kernel maps ends after adding extra maps (Michael Petlan) [RHEL-77936]
  - perf maps: Introduce map__set_kmap_maps() for kernel maps (Michael Petlan) [RHEL-77936]
  - perf x86/topdown: Fix topdown leader sampling test error on hybrid (Michael Petlan) [RHEL-77936]
  - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (Michael Petlan) [RHEL-77936]
  - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (Michael Petlan) [RHEL-77936] {CVE-2025-22094}
  - tools headers: Sync uapi/asm-generic/socket.h with the kernel sources (Michael Petlan) [RHEL-77936]
  - tools: Unify top-level quiet infrastructure (Michael Petlan) [RHEL-77936]
  - perf cpumap: Fix die and cluster IDs (Michael Petlan) [RHEL-77936]
  - perf test: Skip syscall enum test if no landlock syscall (Michael Petlan) [RHEL-77936]
  - perf trace: Fix runtime error of index out of bounds (Michael Petlan) [RHEL-77936]
  - perf trace: Fix BPF loading failure (-E2BIG) (Michael Petlan) [RHEL-77936]
  - perf test: Update event_groups test to use instructions (Michael Petlan) [RHEL-77936]
  - perf bench: Fix undefined behavior in cmpworker() (Michael Petlan) [RHEL-77936]
  - perf annotate: Prefer passing evsel to evsel->core.idx (Michael Petlan) [RHEL-77936]
  - perf lock: Rename fields in lock_type_table (Michael Petlan) [RHEL-77936]
  - perf lock: Add percpu-rwsem for type filter (Michael Petlan) [RHEL-77936]
  - perf lock: Fix parse_lock_type which only retrieve one lock flag (Michael Petlan) [RHEL-77936]
  - perf lock: Fix return code for functions in __cmd_contention (Michael Petlan) [RHEL-77936]
  - perf hist: Fix width calculation in hpp__fmt() (Michael Petlan) [RHEL-77936]
  - perf hist: Fix bogus profiles when filters are enabled (Michael Petlan) [RHEL-77936]
  - perf hist: Deduplicate cmp/sort/collapse code (Michael Petlan) [RHEL-77936]
  - perf test: Improve verbose documentation (Michael Petlan) [RHEL-77936]
  - perf test: Add a runs-per-test flag (Michael Petlan) [RHEL-77936]
  - perf test: Send list output to stdout rather than stderr (Michael Petlan) [RHEL-77936]
  - perf test: Rename functions and variables for better clarity (Michael Petlan) [RHEL-77936]
  - perf tools: Expose quiet/verbose variables in Makefile.perf (Michael Petlan) [RHEL-77936]
  - perf config: Add a function to set one variable in .perfconfig (Michael Petlan) [RHEL-77936]
  - perf test perftool_testsuite: Return correct value for skipping (Michael Petlan) [RHEL-77936]
  - perf test perftool_testsuite: Add missing description (Michael Petlan) [RHEL-77936]
  - perf inject: Fix use without initialization of local variables (Michael Petlan) [RHEL-77936]
  - perf probe: Rename err label (Michael Petlan) [RHEL-77936]
  - perf record: Fix segfault with --off-cpu when debuginfo is not enabled (Michael Petlan) [RHEL-77936]
  - perf tests base_probe: Fix check for the count of existing probes in test_adding_kernel (Michael Petlan) [RHEL-77936]
  - perf MANIFEST: Add license files (Michael Petlan) [RHEL-77936]
  - perf test brstack: Speed up running test by using tr -s instead of xargs (Michael Petlan) [RHEL-77936]
  - perf tools mips: Fix mips syscall generation (Michael Petlan) [RHEL-77936]
  - perf tests arm_spe: Add test for discard mode (Michael Petlan) [RHEL-77936]
  - perf tools arm-spe: Don't allocate buffer or tracking event in discard mode (Michael Petlan) [RHEL-77936]
  - perf tools arm-spe: Pull out functions for aux buffer and tracking setup (Michael Petlan) [RHEL-77936]
  - perf report: Fix misleading help message about --demangle (Michael Petlan) [RHEL-77936]
  - perf ftrace: Fix display for range of the first bucket (Michael Petlan) [RHEL-77936]
  - perf ftrace: Check min/max latency only with bucket range (Michael Petlan) [RHEL-77936]
  - perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball (Michael Petlan) [RHEL-77936]
  - perf vendor events arm64: Add FUJITSU-MONAKA PMU event (Michael Petlan) [RHEL-77936]
  - perf symbol-elf: Avoid a weak cxx_demangle_sym function (Michael Petlan) [RHEL-77936]
  - perf trace: Fix unaligned access for augmented args (Michael Petlan) [RHEL-77936]
  - perf test: Mark remaining probe tests as exclusive (Michael Petlan) [RHEL-77936]
  - perf tools: Remove dependency on libaudit (Michael Petlan) [RHEL-77936]
  - perf tools s390: Use generic syscall table scripts (Michael Petlan) [RHEL-77936]
  - perf tools powerpc: Use generic syscall table scripts (Michael Petlan) [RHEL-77936]
  - perf tools mips: Use generic syscall scripts (Michael Petlan) [RHEL-77936]
  - perf tools loongarch: Use syscall table (Michael Petlan) [RHEL-77936]
  - perf tools arm64: Use syscall table (Michael Petlan) [RHEL-77936]
  - perf tools parisc: Support syscall header (Michael Petlan) [RHEL-77936]
  - perf tools alpha: Support syscall header (Michael Petlan) [RHEL-77936]
  - perf tools x86: Use generic syscall scripts (Michael Petlan) [RHEL-77936]
  - perf tools xtensa: Support syscall header (Michael Petlan) [RHEL-77936]
  - perf tools sparc: Support syscall headers (Michael Petlan) [RHEL-77936]
  - perf tools sh: Support syscall headers (Michael Petlan) [RHEL-77936]
  - perf tools arm: Support syscall headers (Michael Petlan) [RHEL-77936]
  - perf tools csky: Support generic syscall headers (Michael Petlan) [RHEL-77936]
  - perf tools arc: Support generic syscall headers (Michael Petlan) [RHEL-77936]
  - perf tools: Create generic syscall table support (Michael Petlan) [RHEL-77936]
  - perf test cpumap: Avoid use-after-free following merge (Michael Petlan) [RHEL-77936]
  - perf llvm-add2line: Remove unused symbol_conf.h include (Michael Petlan) [RHEL-77936]
  - perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool (Michael Petlan) [RHEL-77936]
  - perf jitdump: Fixup in_pidns member when java agent and 'perf record' are not in the same pidns (Michael Petlan) [RHEL-77936]
  - perf namespaces: Introduce nsinfo__set_in_pidns() (Michael Petlan) [RHEL-77936]
  - perf jitdump: Accept jitdump mmaps emitted from inside containers (Michael Petlan) [RHEL-77936]
  - perf machine: Don't ignore _etext when not a text symbol (Michael Petlan) [RHEL-77936]
  - perf maps: Fix display of kernel symbols (Michael Petlan) [RHEL-77936]
  - perf test: Update ftrace test to use --graph-opts (Michael Petlan) [RHEL-77936]
  - perf ftrace profile: Add --graph-opts option (Michael Petlan) [RHEL-77936]
  - perf ftrace: Display latency statistics at the end (Michael Petlan) [RHEL-77936]
  - perf evsel: Improve the evsel__open_strerror() for EBUSY (Michael Petlan) [RHEL-77936]
  - perf tests shell task_analyzer: Run this test exclusively (Michael Petlan) [RHEL-77936]
  - perf tests code-reading: Handle change in objdump output from binutils >= 2.41 on riscv (Michael Petlan) [RHEL-77936]
  - perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Michael Petlan) [RHEL-77936]
  - perf stat: Document and clarify outstate members (Michael Petlan) [RHEL-77936]
  - perf stat: Document and simplify interval timestamps (Michael Petlan) [RHEL-77936]
  - perf docs: Add documentation for --force-btf option (Michael Petlan) [RHEL-77936]
  - perf path: Remove unused is_executable_file() (Michael Petlan) [RHEL-77936]
  - perf values: Use evsel rather than evsel->idx (Michael Petlan) [RHEL-77936]
  - perf stream: Use evsel rather than evsel->idx (Michael Petlan) [RHEL-77936]
  - perf jevents: Provide better path information for broken JSON (Michael Petlan) [RHEL-77936]
  - perf lock contention: Handle slab objects in -L/--lock-filter option (Michael Petlan) [RHEL-77936]
  - perf lock contention: Resolve slab object name using BPF (Michael Petlan) [RHEL-77936]
  - perf lock contention: Run BPF slab cache iterator (Michael Petlan) [RHEL-77936]
  - perf lock contention: Add and use LCB_F_TYPE_MASK (Michael Petlan) [RHEL-77936]
  - perf script: Cache the output type (Michael Petlan) [RHEL-77936]
  - perf python: Correctly throw IndexError (Michael Petlan) [RHEL-77936]
  - perf python: Add __str__ and __repr__ functions to evsel (Michael Petlan) [RHEL-77936]
  - perf python: Add __str__ and __repr__ functions to evlist (Michael Petlan) [RHEL-77936]
  - perf python: Add parse_events function (Michael Petlan) [RHEL-77936]
  - perf build: Remove test library from python shared object (Michael Petlan) [RHEL-77936]
  - perf kwork: Make perf_kwork_add_work a callback (Michael Petlan) [RHEL-77936]
  - perf bench: Remove reference to cmd_inject (Michael Petlan) [RHEL-77936]
  - perf lock: Move common lock contention code to new file (Michael Petlan) [RHEL-77936]
  - perf env: Move arch errno function to only use in env (Michael Petlan) [RHEL-77936]
  - perf intel-pt: Remove stale build comment (Michael Petlan) [RHEL-77936]
  - perf x86: Define arch_fetch_insn in NO_AUXTRACE builds (Michael Petlan) [RHEL-77936]
  - perf script: Move perf_sample__sprintf_flags to trace-event-scripting.c (Michael Petlan) [RHEL-77936]
  - perf script: Move script_fetch_insn to trace-event-scripting.c (Michael Petlan) [RHEL-77936]
  - perf script: Move script_spec code to trace-event-scripting.c (Michael Petlan) [RHEL-77936]
  - perf stat: Move stat_config into config.c (Michael Petlan) [RHEL-77936]
  - perf script: Move find_scripts to browser/scripts.c (Michael Petlan) [RHEL-77936]
  - perf script: Use openat for directory iteration (Michael Petlan) [RHEL-77936]
  - perf kvm: Move functions used in util out of builtin (Michael Petlan) [RHEL-77936]
  - perf script: Move scripting_max_stack out of builtin (Michael Petlan) [RHEL-77936]
  - perf python: Remove unused #include (Michael Petlan) [RHEL-77936]
  - perf python: Constify variables and parameters (Michael Petlan) [RHEL-77936]
  - perf python: Remove python 2 scripting support (Michael Petlan) [RHEL-77936]
  - perf intel-pt: Add a test for pause / resume (Michael Petlan) [RHEL-77936]
  - perf intel-pt: Add documentation for pause / resume (Michael Petlan) [RHEL-77936]
  - perf intel-pt: Improve man page format (Michael Petlan) [RHEL-77936]
  - perf tools: Add missing_features for aux_start_paused, aux_pause, aux_resume (Michael Petlan) [RHEL-77936]
  - perf tools: Parse aux-action (Michael Petlan) [RHEL-77936]
  - perf tools: Add aux-action config term (Michael Petlan) [RHEL-77936]
  - perf tools: Add aux_start_paused, aux_pause and aux_resume (Michael Petlan) [RHEL-77936]
  - perf build: Minor improvement for linking libzstd (Michael Petlan) [RHEL-77936]
  - tools build: Add feature test for libelf with ZSTD (Michael Petlan) [RHEL-77936]
  - perf tools tests shell base_probe: Enhance print_overall_results to print summary information (Michael Petlan) [RHEL-77936]
  - perf tools arch powerpc: Add register mask for power11 PVR in extended regs (Michael Petlan) [RHEL-77936]
  - perf ftrace latency: Fix compiler error for clang 12 (Michael Petlan) [RHEL-77936]
  - tools build: Test for presence of libtraceevent and libtracefs in test-all.c (Michael Petlan) [RHEL-77936]
  - tools build feature: Don't set feature-libslang-include-subdir=1 if test-all.c builds (Michael Petlan) [RHEL-77936]
  - perf tests switch-tracking: Set this test to run exclusively (Michael Petlan) [RHEL-77936]
  - perf test: Introduce DEFINE_SUITE_EXCLUSIVE() (Michael Petlan) [RHEL-77936]
  - perf expr: Initialize is_test value in expr__ctx_new() (Michael Petlan) [RHEL-77936]
  - perf tests: Fix an incorrect type in append_script() (Michael Petlan) [RHEL-77936]
  - perf test: Remove duplicate word (Michael Petlan) [RHEL-77936]
  - perf string: Avoid undefined NULL+1 (Michael Petlan) [RHEL-77936]
  - perf vendor events arm64: Update N2/V2 events from source (Michael Petlan) [RHEL-77936]
  - perf tools: Avoid unaligned pointer operations (Michael Petlan) [RHEL-77936]
  - tools build feature: Don't set feature-libcap=1 if libcap-devel isn't available (Michael Petlan) [RHEL-77936]
  - tools build feature: Add some comments to explain the FEATURE_TESTS logic (Michael Petlan) [RHEL-77936]
  - perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() (Michael Petlan) [RHEL-77936]
  - perf header: Fix one memory leakage in process_bpf_prog_info() (Michael Petlan) [RHEL-77936]
  - perf header: Fix one memory leakage in process_bpf_btf() (Michael Petlan) [RHEL-77936]
  - perf jevents: Fix build issue in '*/' in event descriptions (Michael Petlan) [RHEL-77936]
  - perf test: Parse 'perf stat' Topdown events for aarch64 (Michael Petlan) [RHEL-77936]
  - perf probe: Replace unacceptable characters when generating event name (Michael Petlan) [RHEL-77936]
  - perf ftrace latency: Add --max-latency option (Michael Petlan) [RHEL-77936]
  - perf ftrace latency: Introduce --min-latency to narrow down into a latency range (Michael Petlan) [RHEL-77936]
  - perf ftrace latency: Introduce --bucket-range to ask for linear bucketing (Michael Petlan) [RHEL-77936]
  - perf ftrace latency: Pass ftrace pointer to histogram routines to pass more args (Michael Petlan) [RHEL-77936]
  - perf tests: Enable tests disabled due to tracepoint parsing (Michael Petlan) [RHEL-77936]
  - perf evsel: Allow evsel__newtp without libtraceevent (Michael Petlan) [RHEL-77936]
  - perf evsel: Add/use accessor for tp_format (Michael Petlan) [RHEL-77936]
  - perf trace-event: Always build trace-event-info.c (Michael Petlan) [RHEL-77936]
  - perf trace-event: Constify print arguments (Michael Petlan) [RHEL-77936]
  - tool api fs: Correctly encode errno for read/write open failures (Michael Petlan) [RHEL-77936]
  - perf env: Ensure failure broken topology file reads are always -1 encoded (Michael Petlan) [RHEL-77936]
  - perf btf: Make the sigtrap test helper to find a member by name widely available (Michael Petlan) [RHEL-77936]
  - perf arm-spe: Add support for SPE Data Source packet on AmpereOne (Michael Petlan) [RHEL-77936]
  - perf arm-spe: Prepare for adding data source packet implementations for other cores (Michael Petlan) [RHEL-77936]
  - perf cpumap: Add checking for reference counter (Michael Petlan) [RHEL-77936]
  - perf cpumap: Add more tests for CPU map merging (Michael Petlan) [RHEL-77936]
  - libperf cpumap: Refactor perf_cpu_map__merge() (Michael Petlan) [RHEL-77936]
  - perf config: Fix trival typo 'an' -> 'can' (Michael Petlan) [RHEL-77936]
  - perf script python: Improve physical mem type resolution (Michael Petlan) [RHEL-77936]
  - perf disasm: Return a proper error when not determining the file type (Michael Petlan) [RHEL-77936]
  - tools: Sync if_xdp.h uapi tooling header (Michael Petlan) [RHEL-77936]
  - perf docs: arm_spe: Document new discard mode (Michael Petlan) [RHEL-77936]
  - perf: arm_spe: Add format option for discard mode (Michael Petlan) [RHEL-77936]
  - perf: Switch back to struct platform_driver::remove() (Michael Petlan) [RHEL-77936]
  - perf/amd/ibs: Prevent leaking sensitive data to userspace (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Fix error handling in init_rapl_pmus() (Michael Petlan) [RHEL-77936]
  - perf/x86: Check data address for IBS software filter (Michael Petlan) [RHEL-77936]
  - perf/core: Fix perf_pmu_register() vs. perf_init_event() (Michael Petlan) [RHEL-77936]
  - perf/core: Fix pmus_lock vs. pmus_srcu ordering (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Add support for Intel Arrow Lake U (Michael Petlan) [RHEL-77936]
  - perf/x86/intel: Use better start period for frequency mode (Michael Petlan) [RHEL-77936]
  - perf/core: Fix low freq setting via IOC_PERIOD (Michael Petlan) [RHEL-77936]
  - perf/x86: Fix low freqency setting issue (Michael Petlan) [RHEL-77936]
  - perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list (Michael Petlan) [RHEL-77936] {CVE-2025-21895}
  - perf/core: Add RCU read lock protection to perf_iterate_ctx() (Michael Petlan) [RHEL-77936] {CVE-2025-21889}
  - perf/x86/intel: Fix event constraints for LNC (Michael Petlan) [RHEL-77936]
  - perf/x86/intel: Ensure LBRs are disabled when a CPU is starting (Michael Petlan) [RHEL-77936]
  - perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF (Michael Petlan) [RHEL-77936]
  - perf/x86/intel: Clean up PEBS-via-PT on hybrid (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Fix the error checking order (Michael Petlan) [RHEL-77936]
  - perf: map pages in advance (Michael Petlan) [RHEL-77936]
  - perf/x86/intel/uncore: Support more units on Granite Rapids (Michael Petlan) [RHEL-77936]
  - perf/x86/intel/uncore: Clean up func_id (Michael Petlan) [RHEL-77936]
  - perf/x86/intel: Support RDPMC metrics clear mode (Michael Petlan) [RHEL-77936]
  - perf/x86: Relax privilege filter restriction on AMD IBS (Michael Petlan) [RHEL-77936]
  - perf/core: Export perf_exclude_event() (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Add core energy counter support for AMD CPUs (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Move the cntr_mask to rapl_pmus struct (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Remove the global variable rapl_msrs (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Modify the generic variable names to *_pkg* (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Add arguments to the init and cleanup functions (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Make rapl_model struct global (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Rename rapl_pmu variables (Michael Petlan) [RHEL-77936]
  - perf/x86/rapl: Remove the cpu_to_rapl_pmu() function (Michael Petlan) [RHEL-77936]
  - x86/topology: Introduce topology_logical_core_id() (Michael Petlan) [RHEL-77936]
  - perf/x86/intel/ds: Simplify the PEBS records processing for adaptive PEBS (Michael Petlan) [RHEL-77936]
  - perf/x86/intel/ds: Factor out functions for PEBS records processing (Michael Petlan) [RHEL-77936]
  - perf/x86/intel/ds: Clarify adaptive PEBS processing (Michael Petlan) [RHEL-77936]
  - perf/core: Check sample_type in perf_sample_save_brstack (Michael Petlan) [RHEL-77936]
  - perf/core: Check sample_type in perf_sample_save_callchain (Michael Petlan) [RHEL-77936]
  - perf/core: Save raw sample data conditionally based on sample type (Michael Petlan) [RHEL-77936]
  - x86/cpu: Replace PEBS use of 'x86_cpu_desc' use with 'x86_cpu_id' (Michael Petlan) [RHEL-77936]
  - x86/cpu: Expose only stepping min/max interface (Michael Petlan) [RHEL-77936]
  - x86/cpu: Introduce new microcode matching helper (Michael Petlan) [RHEL-77936]
  - x86/cpu: Fix typo in x86_match_cpu()'s doc (Michael Petlan) [RHEL-77936]
  - redhat/spec: fix selftests dependencies (Gregory Bell) [RHEL-88228]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-93.el10]
changelog:
  - platform/x86/intel/pmt: allow user offset for PMT callbacks (José Expósito) [RHEL-85955]
  - jiffies: Cast to unsigned long in secs_to_jiffies() conversion (José Expósito) [RHEL-85955]
  - jiffies: Define secs_to_jiffies() (José Expósito) [RHEL-85955]
  - ASoC: hdmi-codec: move no_capture_mute to struct hdmi_codec_pdata (José Expósito) [RHEL-85955]
  - ASoC: hdmi-codec: pass data to get_dai_id too (José Expósito) [RHEL-85955]
  - kthread: modify kernel-doc function name to match code (José Expósito) [RHEL-85955]
  - kthread: Fix return value on kzalloc() failure in kthread_affine_preferred() (José Expósito) [RHEL-85955]
  - rcu: Use kthread preferred affinity for RCU exp kworkers (José Expósito) [RHEL-85955]
  - treewide: Introduce kthread_run_worker[_on_cpu]() (José Expósito) [RHEL-85955]
  - kthread: Unify kthread_create_on_cpu() and kthread_create_worker_on_cpu() automatic format (José Expósito) [RHEL-85955]
  - rcu: Use kthread preferred affinity for RCU boost (José Expósito) [RHEL-85955]
  - kthread: Implement preferred affinity (José Expósito) [RHEL-85955]
  - mm: Create/affine kswapd to its preferred node (José Expósito) [RHEL-85955]
  - mm: Create/affine kcompactd to its preferred node (José Expósito) [RHEL-85955]
  - kthread: Default affine kthread to its preferred NUMA node (José Expósito) [RHEL-85955]
  - kthread: Make sure kthread hasn't started while binding it (José Expósito) [RHEL-85955]
  - sched,arm64: Handle CPU isolation on last resort fallback rq selection (José Expósito) [RHEL-85955]
  - arm64: Exclude nohz_full CPUs from 32bits el0 support (José Expósito) [RHEL-85955]
  - lib: test_objpool: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
  - kallsyms: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
  - soc/qman: test: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
  - scsi: qedi: Use kthread_create_on_cpu() (José Expósito) [RHEL-85955]
  - scsi: bnx2i: Use kthread_create_on_cpu() (José Expósito) [RHEL-85955]
  - scsi: bnx2fc: Use kthread_create_on_cpu() (José Expósito) [RHEL-85955]
  - firmware: stratix10-svc: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
  - arm/bL_switcher: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
  - cgroup/dmem: Don't open-code css_for_each_descendant_pre (José Expósito) [RHEL-85955]
  - cgroup/rdma: Drop bogus PAGE_COUNTER select (José Expósito) [RHEL-85955]
  - doc/cgroup: Fix title underline length (José Expósito) [RHEL-85955]
  - drm/doc: Include new drm-compute documentation (José Expósito) [RHEL-85955]
  - cgroup/dmem: Fix parameters documentation (José Expósito) [RHEL-85955]
  - cgroup/dmem: Select PAGE_COUNTER (José Expósito) [RHEL-85955]
  - kernel/cgroup: Add "dmem" memory accounting cgroup (José Expósito) [RHEL-85955]
  - redhat/configs: Add new configs from drm 6.14 backport (José Expósito) [RHEL-85955]
  - media: uapi: Add MEDIA_BUS_FMT_RGB101010_1X7X5_{SPWG, JEIDA} (José Expósito) [RHEL-85955]
  - fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE (José Expósito) [RHEL-85955]
  - drm/xe: remove unused xe_pciids.h harder, add missing PCI ID (José Expósito) [RHEL-85955]
  - drm/xe: switch to common PCI ID macros (José Expósito) [RHEL-85955]
  - drm/xe/ptl: Add PTL platform definition (José Expósito) [RHEL-85955]
  - drm/intel/pciids: rename i915_pciids.h to just pciids.h (José Expósito) [RHEL-85955]
  - drm/i915/pciids: add PVC PCI ID macros (José Expósito) [RHEL-85955]
  - drm/i915/xe3lpd: reuse xe2lpd definition (José Expósito) [RHEL-85955]
  - drm/i915/pciids: separate ARL and MTL PCI IDs (José Expósito) [RHEL-85955]
  - drm/i915/pciids: use designated initializers in INTEL_VGA_DEVICE() (José Expósito) [RHEL-85955]
  - fs: port files to file_ref (José Expósito) [RHEL-85955]
  - fs: add file_ref (José Expósito) [RHEL-85955]
  - fs: protect backing files with rcu (José Expósito) [RHEL-85955]
  - redhat/configs: Add new configs from drm 6.13 backport (José Expósito) [RHEL-85955]
  - vmxnet3: unregister xdp rxq info in the reset path (CKI Backport Bot) [RHEL-92474]
  - ionic: add module eeprom channel data to ionic_if and ethtool (Mohammad Heib) [RHEL-88152]
  - ionic: support ethtool get_module_eeprom_by_page (Mohammad Heib) [RHEL-88152]
  - ionic: extend the QSFP module sprom for more pages (Mohammad Heib) [RHEL-88152]
  - ionic: use ee->offset when returning sprom data (Mohammad Heib) [RHEL-88152]
  - ionic: no double destroy workqueue (Mohammad Heib) [RHEL-88152]
  - ionic: Fix netdev notifier unregister on failure (Mohammad Heib) [RHEL-88152]
  - ionic: remove the unused nb_work (Mohammad Heib) [RHEL-88152]
  - ionic: add support for QSFP_PLUS_CMIS (Mohammad Heib) [RHEL-88152]
  - ionic: add speed defines for 200G and 400G (Mohammad Heib) [RHEL-88152]
  - ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (Mohammad Heib) [RHEL-88152]
  - ionic: Use VLAN_ETH_HLEN when possible (Mohammad Heib) [RHEL-88152]
  - ionic: add asic codes to firmware interface file (Mohammad Heib) [RHEL-88152]
  - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (Brian Foster) [RHEL-85400]
  - jbd2: flush filesystem device before updating tail sequence (Brian Foster) [RHEL-85400]
  - jbd2: increase IO priority for writing revoke records (Brian Foster) [RHEL-85400]
  - jbd2: Fix comment describing journal_init_common() (Brian Foster) [RHEL-85400]
  - ext4: prevent an infinite loop in the lazyinit thread (Brian Foster) [RHEL-85400]
  - ext4: use struct_size() to improve ext4_htree_store_dirent() (Brian Foster) [RHEL-85400]
  - ext4: annotate struct fname with __counted_by() (Brian Foster) [RHEL-85400]
  - ext4: use str_yes_no() helper function (Brian Foster) [RHEL-85400]
  - ext4: prevent delalloc to nodelalloc on remount (Brian Foster) [RHEL-85400]
  - jbd2: make b_frozen_data allocation always succeed (Brian Foster) [RHEL-85400]
  - ext4: cleanup variable name in ext4_fc_del() (Brian Foster) [RHEL-85400]
  - ext4: use string choices helpers (Brian Foster) [RHEL-85400]
  - jbd2: remove the 'success' parameter from the jbd2_do_replay() function (Brian Foster) [RHEL-85400]
  - jbd2: remove useless 'block_error' variable (Brian Foster) [RHEL-85400]
  - jbd2: factor out jbd2_do_replay() (Brian Foster) [RHEL-85400]
  - jbd2: refactor JBD2_COMMIT_BLOCK process in do_one_pass() (Brian Foster) [RHEL-85400]
  - jbd2: unified release of buffer_head in do_one_pass() (Brian Foster) [RHEL-85400]
  - jbd2: remove redundant judgments for check v1 checksum (Brian Foster) [RHEL-85400]
  - ext4: use ERR_CAST to return an error-valued pointer (Brian Foster) [RHEL-85400]
  - ext4: partial zero eof block on unaligned inode size extension (Brian Foster) [RHEL-85400]
  - ext4: disambiguate the return value of ext4_dio_write_end_io() (Brian Foster) [RHEL-85400]
  - ext4: pass write-hint for buffered IO (Brian Foster) [RHEL-85400]
  - ext4: fix race in buffer_head read fault injection (Brian Foster) [RHEL-85400]
  - ext4: don't pass full mapping flags to ext4_es_insert_extent() (Brian Foster) [RHEL-85400]
  - ext4: mark ctx_*_flags() with __maybe_unused (Brian Foster) [RHEL-85400]
  - ext4: return error on syncfs after shutdown (Brian Foster) [RHEL-85400]
  - fs: ext4: Don't use CMA for buffer_head (Brian Foster) [RHEL-85400]
  - ext4: simplify if condition (Brian Foster) [RHEL-85400]
  - ext4: fix FS_IOC_GETFSMAP handling (Brian Foster) [RHEL-85400]
  - ext4: WARN if a full dir leaf block has only one dentry (Brian Foster) [RHEL-85400]
  - ext4: show the default enabled prefetch_block_bitmaps option (Brian Foster) [RHEL-85400]
  - ext4: Do not fallback to buffered-io for DIO atomic write (Brian Foster) [RHEL-85400]
  - ext4: Support setting FMODE_CAN_ATOMIC_WRITE (Brian Foster) [RHEL-85400]
  - ext4: Check for atomic writes support in write iter (Brian Foster) [RHEL-85400]
  - ext4: Add statx support for atomic writes (Brian Foster) [RHEL-85400]
  - ext4: avoid remount errors with 'abort' mount option (Brian Foster) [RHEL-85400]
  - ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Brian Foster) [RHEL-85400]
  - ext4: Call ext4_journal_stop(handle) only once in ext4_dio_write_iter() (Brian Foster) [RHEL-85400]
  - module: Convert symbol namespace to string literal (Eder Zulian) [RHEL-78707]
  - iommu/vt-d: Fix possible circular locking dependency (Eder Zulian) [RHEL-78701]
  - iommu/amd: Fix header file (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Fix suspicious RCU usage (Eder Zulian) [RHEL-78701] {CVE-2025-21876}
  - iommu/vt-d: Remove device comparison in context_setup_pass_through_cb (Eder Zulian) [RHEL-78701]
  - iommu/amd: Preserve default DTE fields when updating Host Page Table Root (Eder Zulian) [RHEL-78701]
  - redhat/configs: Remove CONFIG_DMA_API_DEBUG_SG (Eder Zulian) [RHEL-78701]
  - powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW (Eder Zulian) [RHEL-78701] {CVE-2024-57999}
  - scatterlist: fix a typo (Eder Zulian) [RHEL-78701]
  - docs/core-api: swiotlb: fix typos (Eder Zulian) [RHEL-78701]
  - redhat/configs: enable ARM_SMMU_MMU_500_CPRE_ERRATA (Eder Zulian) [RHEL-78702]
  - redhat/configs: Enable CONFIG_ARM_SMMU_V3_IOMMUFD (Eder Zulian) [RHEL-78702]
  - iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RID (Eder Zulian) [RHEL-78701]
  - iommu: Fix a spelling error (Eder Zulian) [RHEL-78701]
  - iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path (Eder Zulian) [RHEL-78701]
  - iommu: Fix potential memory leak in iopf_queue_remove_device() (Eder Zulian) [RHEL-78701] {CVE-2025-21770}
  - iommu/hyper-v: Don't assume cpu_possible_mask is dense (Eder Zulian) [RHEL-78701]
  - iommufd: Keep OBJ/IOCTL lists in an alphabetical order (Eder Zulian) [RHEL-78707]
  - iommufd: Deal with IOMMU_HWPT_FAULT_ID_VALID in iommufd core (Eder Zulian) [RHEL-78707]
  - iommufd/selftest: Remove domain_alloc_paging() (Eder Zulian) [RHEL-78707]
  - iommu/amd: Fully decode all combinations of alloc_paging_flags (Eder Zulian) [RHEL-78701]
  - iommu/amd: Move the nid to pdom_setup_pgtable() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Change amd_iommu_pgtable to use enum protection_domain_mode (Eder Zulian) [RHEL-78701]
  - iommu/amd: Remove type argument from do_iommu_domain_alloc() and related (Eder Zulian) [RHEL-78701]
  - iommu/amd: Remove dev == NULL checks (Eder Zulian) [RHEL-78701]
  - iommu/amd: Remove domain_alloc() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Remove unused amd_iommu_domain_update() (Eder Zulian) [RHEL-78701]
  - iommu/amd: remove return value of amd_iommu_detect (Eder Zulian) [RHEL-78701]
  - iommu/amd: Remove amd_iommu_apply_erratum_63() (Eder Zulian) [RHEL-75907]
  - iommu/amd: Lock DTE before updating the entry with WRITE_ONCE() (Eder Zulian) [RHEL-75907]
  - iommu/amd: Modify clear_dte_entry() to avoid in-place update (Eder Zulian) [RHEL-75907]
  - iommu/amd: Introduce helper function get_dte256() (Eder Zulian) [RHEL-75907]
  - iommu/amd: Modify set_dte_entry() to use 256-bit DTE helpers (Eder Zulian) [RHEL-75907]
  - iommu/amd: Introduce helper function to update 256-bit DTE (Eder Zulian) [RHEL-75907]
  - iommu/amd: Introduce struct ivhd_dte_flags to store persistent DTE flags (Eder Zulian) [RHEL-75907]
  - iommu/amd: Disable AMD IOMMU if CMPXCHG16B feature is not supported (Eder Zulian) [RHEL-75907]
  - iommu/amd: Misc ACPI IVRS debug info clean up (Eder Zulian) [RHEL-75907]
  - iommu/vt-d: Link cache tags of same iommu unit together (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Remove iommu cap audit (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Remove domain_alloc_paging() (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Avoid use of NULL after WARN_ON_ONCE (Eder Zulian) [RHEL-78701] {CVE-2025-21833}
  - iommu: Use str_enable_disable-like helpers (Eder Zulian) [RHEL-78701]
  - iommu: Remove the remove_dev_pasid op (Eder Zulian) [RHEL-78701]
  - iommu/amd: Make the blocked domain support PASID (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Make the blocked domain support PASID (Eder Zulian) [RHEL-78701]
  - iommu/arm-smmu-v3: Make the blocked domain support PASID (Eder Zulian) [RHEL-78701]
  - iommu: Detaching pasid by attaching to the blocked_domain (Eder Zulian) [RHEL-78701]
  - iommu: Consolidate the ops->remove_dev_pasid usage into a helper (Eder Zulian) [RHEL-78701]
  - iommu: Prevent pasid attach if no ops->remove_dev_pasid (Eder Zulian) [RHEL-78701]
  - iommu/arm-smmu-v3: Add missing #include of linux/string_choices.h (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Use str_read_write helper w/ logs (Eder Zulian) [RHEL-78702]
  - iommu/io-pgtable-arm: Add way to debug pgtable walk (Eder Zulian) [RHEL-78702]
  - iommu/io-pgtable-arm: Re-use the pgtable walk for iova_to_phys (Eder Zulian) [RHEL-78702]
  - iommu/io-pgtable-arm: Make pgtable walker more generic (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu: Add ACTLR data and support for qcom_smmu_500 (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu: Introduce ACTLR custom prefetcher settings (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu: Add support for PRR bit setup (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu: Refactor qcom_smmu structure to include single pointer (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu: Re-enable context caching in smmu reset operation (Eder Zulian) [RHEL-78702]
  - iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding (Eder Zulian) [RHEL-78702]
  - iommu/io-pgtable-arm: Fix cfg reading in arm_lpae_concat_mandatory() (Eder Zulian) [RHEL-78702]
  - iommu/io-pgtable-arm: Add coverage for different OAS in selftest (Eder Zulian) [RHEL-78702]
  - iommu/io-pgtable-arm: Fix stage-2 concatenation with 16K (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Remove domain_alloc_paging() (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Make domain_alloc_paging_flags() directly determine the S1/S2 (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Remove arm_smmu_domain_finalise() during attach (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Document SVA interaction with new pagetable features (Eder Zulian) [RHEL-78702]
  - iommu: Manage driver probe deferral better (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Clean up more on probe failure (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu: Retire probe deferral workaround (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu: Make instance lookup robust (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmuv3: Update comments about ATS and bypass (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Log better event records (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-v3: Introduce struct arm_smmu_event (Eder Zulian) [RHEL-78702]
  - iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible (Eder Zulian) [RHEL-78702]
  - iommu/vt-d: Avoid draining PRQ in sva mm release path (Eder Zulian) [RHEL-78701]
  - iommu/amd: Add lockdep asserts for domain->dev_list (Eder Zulian) [RHEL-78701]
  - iommu/amd: Put list_add/del(dev_data) back under the domain->lock (Eder Zulian) [RHEL-78701]
  - iommu/arm-smmu-v3: Improve uAPI comment for IOMMU_HW_INFO_TYPE_ARM_SMMUV3 (Eder Zulian) [RHEL-78702]
  - iommufd/selftest: Cover IOMMU_FAULT_QUEUE_ALLOC in iommufd_fail_nth (Eder Zulian) [RHEL-78707]
  - iommufd: Fix typos in kernel-doc comments (Eder Zulian) [RHEL-78707]
  - dma-debug: fix physical address calculation for struct dma_debug_entry (Eder Zulian) [RHEL-78701]
  - iommu: Rename ops->domain_alloc_user() to domain_alloc_paging_flags() (Eder Zulian) [RHEL-78701]
  - iommu: Add ops->domain_alloc_nested() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Improve amd_iommu_release_device() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Add ops->release_domain (Eder Zulian) [RHEL-78701]
  - iommu/amd: Reorder attach device code (Eder Zulian) [RHEL-78701]
  - iommu/amd: Convert dev_data lock from spinlock to mutex (Eder Zulian) [RHEL-78701]
  - iommu/amd: Rearrange attach device code (Eder Zulian) [RHEL-78701]
  - iommu/amd: Reduce domain lock scope in attach device path (Eder Zulian) [RHEL-78701]
  - iommu/amd: Do not detach devices in domain free path (Eder Zulian) [RHEL-78701]
  - iommu/amd: Remove unused amd_iommus variable (Eder Zulian) [RHEL-78701]
  - iommu/amd: xarray to track protection_domain->iommu list (Eder Zulian) [RHEL-78701]
  - iommu/amd: Remove protection_domain.dev_cnt variable (Eder Zulian) [RHEL-78701]
  - iommu/amd: Use ida interface to manage protection domain ID (Eder Zulian) [RHEL-78701]
  - iommu/amd: Fix corruption when mapping large pages from 0 (Eder Zulian) [RHEL-78701]
  - iommu/amd: Do not try copy old DTE resume path (Eder Zulian) [RHEL-78701]
  - iommu/amd: Use atomic64_inc_return() in iommu.c (Eder Zulian) [RHEL-78701]
  - iommu: Make set_dev_pasid op support domain replacement (Eder Zulian) [RHEL-78701]
  - iommu/arm-smmu-v3: Make set_dev_pasid() op support replace (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Add set_dev_pasid callback for nested domain (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Make identity_domain_set_dev_pasid() to handle domain replacement (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Make intel_svm_set_dev_pasid() support domain replacement (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Limit intel_iommu_set_dev_pasid() for paging domain (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Make intel_iommu_set_dev_pasid() to handle domain replacement (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Add iommu_domain_did() to get did (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Consolidate the struct dev_pasid_info add/remove (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Add pasid replace helpers (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Refactor the pasid setup helpers (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Add a helper to flush cache for updating present pasid entry (Eder Zulian) [RHEL-78701]
  - iommu: Pass old domain to set_dev_pasid op (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Drain PRQs when domain removed from RID (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Drop pasid requirement for prq initialization (Eder Zulian) [RHEL-78701]
  - iommufd: Enable PRI when doing the iommufd_hwpt_alloc (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Move IOMMU_IOPF into INTEL_IOMMU (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Remove the pasid present check in prq_event_thread (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Separate page request queue from SVM (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Drop s1_pgtbl from dmar_domain (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Remove unused dmar_msi_read (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Increase buffer size for device name (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Use PCI_DEVID() macro (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Refine intel_iommu_domain_alloc_user() (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Refactor first_level_by_default() (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Remove domain_update_iommu_superpage() (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Remove domain_update_iommu_cap() (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Enhance compatibility check for paging domain attach (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Remove unused domain_alloc callback (Eder Zulian) [RHEL-78701]
  - iommu/vt-d: Add domain_alloc_paging support (Eder Zulian) [RHEL-78701]
  - iommu/iova: Fix typo 'adderss' (Eder Zulian) [RHEL-78701]
  - iommu: Restore iommu_flush_iotlb_all() (Eder Zulian) [RHEL-78701]
  - iommu: Fix prototype of iommu_paging_domain_alloc_flags() (Eder Zulian) [RHEL-78701]
  - iommu: Create __iommu_alloc_identity_domain() (Eder Zulian) [RHEL-78701]
  - iommu: Put domain allocation in __iommu_group_alloc_blocking_domain() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Implement global identity domain (Eder Zulian) [RHEL-78701]
  - iommu/amd: Enhance amd_iommu_domain_alloc_user() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Pass page table type as param to pdom_setup_pgtable() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Separate page table setup from domain allocation (Eder Zulian) [RHEL-78701]
  - iommu/amd: Move V2 page table support check to early_amd_iommu_init() (Eder Zulian) [RHEL-78701]
  - iommu/amd: Add helper function to check GIOSUP/GTSUP (Eder Zulian) [RHEL-78701]
  - iommu/arm-smmu-v3: Enhance domain_alloc_user() to allocate PASID capable domain (Eder Zulian) [RHEL-78701]
  - iommu: Add new flag to explictly request PASID capable domain (Eder Zulian) [RHEL-78701]
  - iommu: Introduce iommu_paging_domain_alloc_flags() (Eder Zulian) [RHEL-78701]
  - iommu: Refactor __iommu_domain_alloc() (Eder Zulian) [RHEL-78701]
  - iommu: Remove iommu_domain_alloc() (Eder Zulian) [RHEL-78701]
  - drm/nouveau/tegra: Use iommu_paging_domain_alloc() (Eder Zulian) [RHEL-78701]
  - media: nvidia: tegra: Use iommu_paging_domain_alloc() (Eder Zulian) [RHEL-78701]
  - remoteproc: Use iommu_paging_domain_alloc() (Eder Zulian) [RHEL-78701]
  - iommu: Remove useless flush from iommu_create_device_direct_mappings() (Eder Zulian) [RHEL-78701]
  - iommu/sysfs: constify the class struct (Eder Zulian) [RHEL-78701]
  - iommu: Remove iommu_present() (Eder Zulian) [RHEL-78701]
  - iommu: Reorganize kerneldoc parameter names (Eder Zulian) [RHEL-78701]
  - iommu: Make bus_iommu_probe() static (Eder Zulian) [RHEL-78701]
  - iommu: Add a kdoc to iommu_unmap() (Eder Zulian) [RHEL-78701]
  - iommu/io-pgtable-arm: Remove split on unmap behavior (Eder Zulian) [RHEL-78701]
  - dt-bindings: arm-smmu: document QCS615 APPS SMMU (Eder Zulian) [RHEL-78701]
  - dt-bindings: iommu: arm,smmu: Add Qualcomm SAR2130P compatible (Eder Zulian) [RHEL-78701]
  - iommu/io-pgtable-arm: Add self test for the last page in the IAS (Eder Zulian) [RHEL-78701]
  - iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables (Eder Zulian) [RHEL-78701]
  - iommu/arm-smmu-v3: Import IOMMUFD module namespace (Eder Zulian) [RHEL-78707]
  - iommufd: IOMMU_IOAS_CHANGE_PROCESS selftest (Eder Zulian) [RHEL-78707]
  - iommufd: Add IOMMU_IOAS_CHANGE_PROCESS (Eder Zulian) [RHEL-78707]
  - iommufd: Lock all IOAS objects (Eder Zulian) [RHEL-78707]
  - iommufd: Export do_update_pinned (Eder Zulian) [RHEL-78707]
  - iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a VIOMMU object (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Use S2FWB for NESTED domains (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Support IOMMU_VIOMMU_ALLOC (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Expose the arm_smmu_attach interface (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Implement IOMMU_HWPT_ALLOC_NEST_PARENT (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct arm_smmu_hw_info (Eder Zulian) [RHEL-73584]
  - iommu/arm-smmu-v3: Report IOMMU_CAP_ENFORCE_CACHE_COHERENCY for CANWBS (Eder Zulian) [RHEL-73584]
  - ACPI/IORT: Support CANWBS memory access flag (Eder Zulian) [RHEL-73584]
  - ACPICA: IORT: Update for revision E.f (Eder Zulian) [RHEL-73584]
  - vfio: Remove VFIO_TYPE1_NESTING_IOMMU (Eder Zulian) [RHEL-73584]
  - Documentation: userspace-api: iommufd: Update vDEVICE (Eder Zulian) [RHEL-73591]
  - iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl (Eder Zulian) [RHEL-73591]
  - iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command (Eder Zulian) [RHEL-73591]
  - iommufd/selftest: Add mock_viommu_cache_invalidate (Eder Zulian) [RHEL-73591]
  - iommufd/viommu: Add iommufd_viommu_find_dev helper (Eder Zulian) [RHEL-73591]
  - iommu: Add iommu_copy_struct_from_full_user_array helper (Eder Zulian) [RHEL-73591]
  - iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE (Eder Zulian) [RHEL-73591]
  - iommu/viommu: Add cache_invalidate to iommufd_viommu_ops (Eder Zulian) [RHEL-73591]
  - iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage (Eder Zulian) [RHEL-73591]
  - iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctl (Eder Zulian) [RHEL-73591]
  - Documentation: userspace-api: iommufd: Update vIOMMU (Eder Zulian) [RHEL-73589]
  - iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage (Eder Zulian) [RHEL-73589]
  - iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST (Eder Zulian) [RHEL-73589]
  - iommufd/selftest: Add refcount to mock_iommu_device (Eder Zulian) [RHEL-73589]
  - iommufd/selftest: Prepare for mock_viommu_alloc_domain_nested() (Eder Zulian) [RHEL-73589]
  - iommufd/selftest: Add container_of helpers (Eder Zulian) [RHEL-73589]
  - iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC (Eder Zulian) [RHEL-73589]
  - iommufd: Add alloc_domain_nested op to iommufd_viommu_ops (Eder Zulian) [RHEL-73589]
  - iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl (Eder Zulian) [RHEL-73589]
  - iommufd: Verify object in iommufd_object_finalize/abort() (Eder Zulian) [RHEL-73589]
  - iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct (Eder Zulian) [RHEL-73589]
  - iommufd: Move _iommufd_object_alloc helper to a sharable file (Eder Zulian) [RHEL-73589]
  - iommufd: Move struct iommufd_object to public iommufd header (Eder Zulian) [RHEL-73589]
  - iommufd: Allow fault reporting for non-PRI PCI devices (Eder Zulian) [RHEL-78707]
  - iommufd: Selftest coverage for IOMMU_IOAS_MAP_FILE (Eder Zulian) [RHEL-78707]
  - iommufd: File mappings for mdev (Eder Zulian) [RHEL-78707]
  - iommufd: Add IOMMU_IOAS_MAP_FILE (Eder Zulian) [RHEL-78707]
  - iommufd: pfn_reader for file mappings (Eder Zulian) [RHEL-78707]
  - iommufd: Folio subroutines (Eder Zulian) [RHEL-78707]
  - iommufd: pfn_reader local variables (Eder Zulian) [RHEL-78707]
  - iommufd: Generalize iopt_pages address (Eder Zulian) [RHEL-78707]
  - iommufd: Rename uptr in iopt_alloc_iova() (Eder Zulian) [RHEL-78707]
  - mm/gup: Add folio_add_pins() (Eder Zulian) [RHEL-78701]
  - Documentation: userspace-api: iommufd: Update HWPT_PAGING and HWPT_NESTED (Eder Zulian) [RHEL-78701]
  - dma-mapping: fix swapped dir/flags arguments to trace_dma_alloc_sgt_err (Eder Zulian) [RHEL-78701]
  - dma-mapping: drop unneeded includes from dma-mapping.h (Eder Zulian) [RHEL-78701]
  - dma-mapping: trace more error paths (Eder Zulian) [RHEL-78701]
  - dma-mapping: use trace_dma_alloc for dma_alloc* instead of using trace_dma_map (Eder Zulian) [RHEL-78701]
  - dma-mapping: trace dma_alloc/free direction (Eder Zulian) [RHEL-78701]
  - dma-mapping: use macros to define events in a class (Eder Zulian) [RHEL-78701]
  - dma-mapping: remove an outdated comment from dma-map-ops.h (Eder Zulian) [RHEL-78701]
  - dma-debug: remove DMA_API_DEBUG_SG (Eder Zulian) [RHEL-78701]
  - dma-debug: store a phys_addr_t in struct dma_debug_entry (Eder Zulian) [RHEL-78701]
  - dma-debug: fix a possible deadlock on radix_lock (Eder Zulian) [RHEL-78701] {CVE-2024-47143}
  - selftests/bpf: Add launch time request to xdp_hw_metadata (Felix Maurer) [RHEL-83555]
  - xsk: Add launch time hardware offload support to XDP Tx metadata (Felix Maurer) [RHEL-83555]
  - firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache) (Jaroslav Kysela) [RHEL-93495]
  - firmware: cs_dsp: Fix OOB memory read access in KUnit test (wmfw info) (Jaroslav Kysela) [RHEL-93495]
  - firmware: cs_dsp: Fix OOB memory read access in KUnit test (Jaroslav Kysela) [RHEL-93495]
  - s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log (Thomas Huth) [RHEL-85180]
  - KVM: s390: Don't use %pK through debug printing (Thomas Huth) [RHEL-85180]
  - KVM: s390: Don't use %pK through tracepoints (Thomas Huth) [RHEL-85180]
  - s390/vfio-ap: Notify userspace that guest's AP config changed when mdev removed (Thomas Huth) [RHEL-85180]
  - s390/vfio-ap: Signal eventfd when guest AP configuration is changed (Thomas Huth) [RHEL-85180]
  - s390/vfio-ccw: Make mdev_types not look like a fake flex array (Thomas Huth) [RHEL-85180]
  - s390/vfio-ap: Make mdev_types not look like a fake flex array (Thomas Huth) [RHEL-85180]
  - s390/vfio-ap: Fix indentation in vfio_ap_mdev_ioctl() (Thomas Huth) [RHEL-85180]
  - KVM: s390: vsie: stop using "struct page" for vsie page (Thomas Huth) [RHEL-85180]
  - KVM: s390: vsie: stop messing with page refcount (Thomas Huth) [RHEL-85180]
  - KVM: s390: vsie: stop using page->index (Thomas Huth) [RHEL-85180]
  - KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (Thomas Huth) [RHEL-85180]
  - KVM: s390: Reject KVM_SET_GSI_ROUTING on ucontrol VMs (Thomas Huth) [RHEL-85180]
  - KVM: s390: Reject setting flic pfault attributes on ucontrol VMs (Thomas Huth) [RHEL-85180]
  - KVM: s390: Increase size of union sca_utility to four bytes (Thomas Huth) [RHEL-85180]
  - KVM: s390: Remove one byte cmpxchg() usage (Thomas Huth) [RHEL-85180]
  - KVM: s390: Use try_cmpxchg() instead of cmpxchg() loops (Thomas Huth) [RHEL-85180]
  - s390/vfio-ap: Remove gmap_convert_to_secure() from vfio_ap_ops (Thomas Huth) [RHEL-85180]
  - s390/vfio-ap: Switch over to sysfs_emit() (Thomas Huth) [RHEL-85180]
  - s390/mm: Convert pgste_val() into function (Thomas Huth) [RHEL-85180]
  - s390/mm: Convert pgprot_val() into function (Thomas Huth) [RHEL-85180]
  - s390/mm: Use pgprot_val() instead of open coding (Thomas Huth) [RHEL-85180]


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: Julio Faracco <jfaracco@redhat.com> [6.12.0-80.el10]
changelog:
  - scsi: fnic: Remove unnecessary spinlock locking and unlocking (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Replace fnic->lock_flags with local flags (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Replace use of sizeof with standard usage (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Fix indentation and remove unnecessary parenthesis (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Remove unnecessary debug print (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init() (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Test for memory allocation failure and return error code (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Return appropriate error code from failure of scsi drv init (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Return appropriate error code for mem alloc failure (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macro (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Fix use of uninitialized value in debug message (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Delete incorrect debugfs error handling (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Remove unnecessary else to fix warning in FDLS FIP (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Remove extern definition from .c files (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Remove unnecessary else and unnecessary break in FDLS (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Increment driver version (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add support to handle port channel RSCN (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Code cleanup (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add stats and related functionality (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Modify fnic interfaces to use FDLS (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Modify IO path to use FDLS (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add functionality in fnic to support FDLS (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add and integrate support for FIP (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add and integrate support for FDMI (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add Cisco hardware model names (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add support for unsolicited requests and responses (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add support for target based solicited requests and responses (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add support for fabric based solicited requests and responses (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Add headers and definitions for FDLS (Karan Kumar) [RHEL-72902]
  - scsi: fnic: Replace shost_printk() with dev_info()/dev_err() (Karan Kumar) [RHEL-72902]
  - redhat: Enable virtio-mem (and corresponding kdump code) on s390x (Thomas Huth) [RHEL-72992]
  - s390/kdump: virtio-mem kdump support (CONFIG_PROC_VMCORE_DEVICE_RAM) (Thomas Huth) [RHEL-72992]
  - virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAM (Thomas Huth) [RHEL-72992]
  - virtio-mem: remember usable region size (Thomas Huth) [RHEL-72992]
  - virtio-mem: mark device ready before registering callbacks in kdump mode (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect device RAM ranges in 2nd kernel (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: factor out freeing a list of vmcore ranges (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: factor out allocating a vmcore range and adding it to a list (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: move vmcore definitions out of kcore.h (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: prefix all pr_* with "vmcore:" (Thomas Huth) [RHEL-72992]
  - procfs: fix a locking bug in a vmcore_add_device_dump() error path (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: disallow vmcore modifications while the vmcore is open (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: replace vmcoredd_mutex by vmcore_mutex (Thomas Huth) [RHEL-72992]
  - fs/proc/vmcore: convert vmcore_cb_lock into vmcore_mutex (Thomas Huth) [RHEL-72992]
  - s390/sparsemem: Provide memory_add_physaddr_to_nid() with CONFIG_NUMA (Thomas Huth) [RHEL-72992]
  - s390/sparsemem: Reduce section size to 128 MiB (Thomas Huth) [RHEL-72992]
  - lib/Kconfig.debug: Default STRICT_DEVMEM to "y" on s390 (Thomas Huth) [RHEL-72992]
  - virtio-mem: s390 support (Thomas Huth) [RHEL-72992]
  - s390/physmem_info: Query diag500(STORAGE LIMIT) to support QEMU/KVM memory devices (Thomas Huth) [RHEL-72992]
  - Documentation: s390-diag.rst: Document diag500(STORAGE LIMIT) subfunction (Thomas Huth) [RHEL-72992]
  - Documentation: s390-diag.rst: Make diag500 a generic KVM hypercall (Thomas Huth) [RHEL-72992]
  - PM: sleep: Avoid unnecessary checks in device_prepare_smart_suspend() (Mark Langsdorf) [RHEL-80696]
  - PM: runtime: Introduce pm_runtime_blocked() (Mark Langsdorf) [RHEL-80696]
  - PM: Block enabling of runtime PM during system suspend (Mark Langsdorf) [RHEL-80696]
  - PM: Rearrange documentation related to __pm_runtime_disable() (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: Fix bit masking operation (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: Use DPM_FLAG_SMART_SUSPEND conditionally (Mark Langsdorf) [RHEL-80696]
  - drivers: core: fix device leak in __fw_devlink_relax_cycles() (Mark Langsdorf) [RHEL-80696]
  - driver core: add a faux bus for use when a simple device/bus is needed (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: core: Restrict power.set_active propagation (Mark Langsdorf) [RHEL-80696]
  - regmap-irq: Add missing kfree() (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: core: Synchronize runtime PM status of parents and children (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: wakeirq: Introduce device-managed variant of dev_pm_set_wake_irq() (Mark Langsdorf) [RHEL-80696]
  - devcoredump: Constify 'struct bin_attribute' (Mark Langsdorf) [RHEL-80696]
  - devcoredump: Define 'struct bin_attribute' through macro (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: Allow configuring the DPM watchdog to warn earlier than panic (Mark Langsdorf) [RHEL-80696]
  - device property: Split property reading bool and presence test ops (Mark Langsdorf) [RHEL-80696]
  - devres: add devm_remove_action_nowarn() (Mark Langsdorf) [RHEL-80696]
  - drivers: core: remove device_link argument from class_compat_[create|remove]_link (Mark Langsdorf) [RHEL-80696]
  - driver core: Move two simple APIs for finding child device to header (Mark Langsdorf) [RHEL-80696]
  - driver core: Introduce device_iter_t for device iterating APIs (Mark Langsdorf) [RHEL-80696]
  - driver core: Correct API device_for_each_child_reverse_from() prototype (Mark Langsdorf) [RHEL-80696]
  - blk-cgroup: Fix class @block_class's subsystem refcount leakage (Mark Langsdorf) [RHEL-80696]
  - driver core: Rename declaration parameter name for API device_find_child() cluster (Mark Langsdorf) [RHEL-80696]
  - driver core: Correct parameter check for API device_for_each_child_reverse_from() (Mark Langsdorf) [RHEL-80696]
  - driver core: Move true expression out of if condition in 3 device finding APIs (Mark Langsdorf) [RHEL-80696]
  - regmap: sdw-mbq: Add support for further MBQ register sizes (Mark Langsdorf) [RHEL-80696]
  - driver core: class: Fix wild pointer dereferences in API class_dev_iter_next() (Mark Langsdorf) [RHEL-80696]
  - firmware_loader: Constify 'struct bin_attribute' (Mark Langsdorf) [RHEL-80696]
  - devcoredump: cleanup some comments (Mark Langsdorf) [RHEL-80696]
  - topology: Keep the cpumask unchanged when printing cpumap (Mark Langsdorf) [RHEL-80696]
  - driver core: Introduce an device matching API device_match_type() (Mark Langsdorf) [RHEL-80696]
  - driver core: Remove match_any() (Mark Langsdorf) [RHEL-80696]
  - driver core: Simplify API device_find_child_by_name() implementation (Mark Langsdorf) [RHEL-80696]
  - libnvdimm: Replace namespace_match() with device_find_child_by_name() (Mark Langsdorf) [RHEL-80696]
  - driver core: Constify API device_find_child() and adapt for various usages (Mark Langsdorf) [RHEL-80696]
  - net: qcom/emac: Find sgmii_ops by device_for_each_child() (Mark Langsdorf) [RHEL-80696]
  - bus: fsl-mc: Constify fsl_mc_device_match() (Mark Langsdorf) [RHEL-80696]
  - kernel/range: Const-ify range_contains parameters (Mark Langsdorf) [RHEL-80696]
  - drivers: base: test: Add ...find_device_by...(... NULL) tests (Mark Langsdorf) [RHEL-80696]
  - drivers: base: test: Enable device model tests with KUNIT_ALL_TESTS (Mark Langsdorf) [RHEL-80696]
  - drivers: base: Don't match devices with NULL of_node/fwnode/etc (Mark Langsdorf) [RHEL-80696]
  - regmap: regmap_multi_reg_read(): make register list const (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: sysfs: don't include 'pm_wakeup.h' directly (Mark Langsdorf) [RHEL-80696]
  - PM: sleep: Update stale comment in device_resume() (Mark Langsdorf) [RHEL-80696]
  - regmap: cache: rbtree: use krealloc_array() to replace krealloc() (Mark Langsdorf) [RHEL-80696]
  - regmap: cache: mapple: use kmalloc_array() to replace kmalloc() (Mark Langsdorf) [RHEL-80696]
  - regmap: place foo / 8 and foo % 8 closer to each other (Mark Langsdorf) [RHEL-80696]
  - regmap: Use BITS_TO_BYTES() (Mark Langsdorf) [RHEL-80696]
  - regmap: cache: Use BITS_TO_BYTES() (Mark Langsdorf) [RHEL-80696]
  - regmap: detach regmap from dev on regmap_exit (Mark Langsdorf) [RHEL-80696]
  - regmap: Use correct format specifier for logging range errors (Mark Langsdorf) [RHEL-80696]
  - firmware_loader: Fix possible resource leak in fw_log_firmware_info() (Mark Langsdorf) [RHEL-80696]
  - drivers: core: fw_devlink: Fix excess parameter description in docstring (Mark Langsdorf) [RHEL-80696]
  - driver core: class: Correct WARN() message in APIs class_(for_each|find)_device() (Mark Langsdorf) [RHEL-80696]
  - cacheinfo: Use of_property_present() for non-boolean properties (Mark Langsdorf) [RHEL-80696]
  - drivers: core: fw_devlink: Make the error message a bit more useful (Mark Langsdorf) [RHEL-80696]
  - driver core: fw_devlink: Stop trying to optimize cycle detection logic (Mark Langsdorf) [RHEL-80696]
  - driver core: constify devlink class (Mark Langsdorf) [RHEL-80696]
  - driver core: Put device attribute @wakeup_last_time_ms and its show() together (Mark Langsdorf) [RHEL-80696]
  - cacheinfo: Don't opencode per_cpu_cacheinfo() (Mark Langsdorf) [RHEL-80696]
  - driver core: auxiliary bus: Spelling s/pecific/specific/ (Mark Langsdorf) [RHEL-80696]
  - regmap: irq: Set lockdep class for hierarchical IRQ domains (Mark Langsdorf) [RHEL-80696]
  - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (Mark Langsdorf) [RHEL-80696]
  - regmap: kunit: Fix repeated test param (Mark Langsdorf) [RHEL-80696]
  - PM: QoS: Export dev_pm_qos_read_value (Mark Langsdorf) [RHEL-80696]
  - devres: Fix page faults when tracing devres from unloaded modules (Mark Langsdorf) [RHEL-80696]
  - drivers/base: Remove unused auxiliary_find_device (Mark Langsdorf) [RHEL-80696]
  - firmware_loader: Reorganize kerneldoc parameter names (Mark Langsdorf) [RHEL-80696]
  - PM: domains: Support required OPPs in dev_pm_domain_attach_list() (Mark Langsdorf) [RHEL-80696]
  - OPP: Rework _set_required_devs() to manage a single device per call (Mark Langsdorf) [RHEL-80696]
  - driver core: Add device probe log helper dev_warn_probe() (Mark Langsdorf) [RHEL-80696]
  - regmap: Specifically test writing 0 as a value to sparse caches (Mark Langsdorf) [RHEL-80696]
  - regmap-irq: Consistently use memset32() in regmap_irq_thread() (Mark Langsdorf) [RHEL-80696]
  - xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO (Sabrina Dubroca) [RHEL-84543]
  - xfrm: state: fix out-of-bounds read during lookup (Sabrina Dubroca) [RHEL-84543]
  - xfrm: delete intermediate secpath entry in packet offload mode (Sabrina Dubroca) [RHEL-84543]
  - xfrm: Fix the usage of skb->sk (Sabrina Dubroca) [RHEL-84543]
  - xfrm: fix tunnel mode TX datapath in packet offload mode (Sabrina Dubroca) [RHEL-84543]
  - xfrm_output: Force software GSO only in tunnel mode (Sabrina Dubroca) [RHEL-84543]
  - xfrm: prevent high SEQ input in non-ESN mode (Sabrina Dubroca) [RHEL-84543]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-81.el10]
changelog:
  - redhat/configs: Disable CONFIG_COMPAT for s390x (Mete Durlu) [RHEL-24047]
  - nfsd: fix management of listener transports (Olga Kornievskaia) [RHEL-72469]
  - scsi: megaraid_sas: Driver version update to 07.734.00.00-rc1 (Chandrakanth Patil) [RHEL-80701]
  - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (Chandrakanth Patil) [RHEL-80701]
  - scsi: megaraid_sas: Make most module parameters static (Chandrakanth Patil) [RHEL-80701]
  - scsi: megaraid_sas: Fix for a potential deadlock (Chandrakanth Patil) [RHEL-80701]
  - ice: stop storing XDP verdict within ice_rx_buf (Petr Oros) [RHEL-86859]
  - ice: gather page_count()'s of each frag right before XDP prog call (Petr Oros) [RHEL-86859]
  - ice: put Rx buffers after being done with current frame (Petr Oros) [RHEL-86859]
  - selftests/sgx: Fix an enclave built with extended instructions (Vladis Dronov) [RHEL-83126]
  - x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled (Vladis Dronov) [RHEL-86441]
  - x86/sgx: Fix size overflows in sgx_encl_create() (Vladis Dronov) [RHEL-86441]
  - x86/sgx: Use vmalloc_array() instead of vmalloc() (Vladis Dronov) [RHEL-86441]
  - redhat/kernel.spec: fix duplicate packaging of ynl headers (Jan Stancek) [RHEL-85548]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-82.el10]
changelog:
  - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (Mete Durlu) [RHEL-88818]
  - Revert "objtool: Exclude __tracepoints data from ENDBR checks" (Anubhav Shelat) [RHEL-87959]
  - tpm: Mask TPM RC in tpm2_start_auth_session() (Herbert Xu) [RHEL-59554]
  - ibmvnic: Don't reference skb after sending to VIOS (Mamatha Inamdar) [RHEL-83362] {CVE-2025-21855}
  - net: ipv6: fix dst ref loop on input in seg6 lwt (CKI Backport Bot) [RHEL-84562]
  - net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels (CKI Backport Bot) [RHEL-84562]
  - net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels (CKI Backport Bot) [RHEL-84562]
  - net: ipv6: rpl_iptunnel: mitigate 2-realloc issue (CKI Backport Bot) [RHEL-84562]
  - net: ipv6: seg6_iptunnel: mitigate 2-realloc issue (CKI Backport Bot) [RHEL-84562]
  - net: ipv6: ioam6_iptunnel: mitigate 2-realloc issue (CKI Backport Bot) [RHEL-84562]
  - include: net: add static inline dst_dev_overhead() to dst.h (CKI Backport Bot) [RHEL-84562]
  - ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() (CKI Backport Bot) [RHEL-83187] {CVE-2025-21847}
  - book3s64/radix : Align section vmemmap start address to PAGE_SIZE (Mamatha Inamdar) [RHEL-88954]
  - book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n (Mamatha Inamdar) [RHEL-88954]
  - cxl/core/regs: Refactor out functions to count regblocks of given type (John W. Linville) [RHEL-86519]
  - cxl/test: Update test code for event records to CXL spec rev 3.1 (John W. Linville) [RHEL-86519]
  - cxl/events: Update Memory Module Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-86519]
  - cxl/events: Update DRAM Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-86519]
  - cxl/events: Update General Media Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-86519]
  - cxl/events: Add Component Identifier formatting for CXL spec rev 3.1 (John W. Linville) [RHEL-86519]
  - cxl/events: Update Common Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-86519]
  - cxl/pci: Add CXL Type 1/2 support to cxl_dvsec_rr_decode() (John W. Linville) [RHEL-86519]
  - cxl/region: Fix region creation for greater than x2 switches (John W. Linville) [RHEL-86519]
  - cxl/pci: Fix potential bogus return value upon successful probing (John W. Linville) [RHEL-86519]
  - cxl/region: Refactor common create region code (John W. Linville) [RHEL-86519]
  - cxl/hdm: Use guard() in cxl_dpa_set_mode() (John W. Linville) [RHEL-86519]
  - cxl/pci: Delay event buffer allocation (John W. Linville) [RHEL-86519]
  - cxl/cdat: Use %pra for dpa range outputs (John W. Linville) [RHEL-86519]
  - cxl: downgrade a warning message to debug level in cxl_probe_component_regs() (John W. Linville) [RHEL-86519]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-83.el10]
changelog:
  - virtgpu: don't reset on shutdown (Eric Auger) [RHEL-85779]
  - virtio: break and reset virtio devices on device_shutdown() (Eric Auger) [RHEL-85779]
  - crypto: tegra - Fix IV usage for AES ECB (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Use HMAC fallback when keyslots are full (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Reserve keyslots to allocate dynamically (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Set IV to NULL explicitly for AES ECB (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Fix CMAC intermediate result handling (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Fix HASH intermediate result handling (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Transfer HASH init function to crypto engine (Herbert Xu) [RHEL-89531]
  - crypto: tegra - check return value for hash do_one_req (Herbert Xu) [RHEL-89531]
  - crypto: tegra - finalize crypto req on error (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Do not use fixed size buffers (Herbert Xu) [RHEL-89531]
  - crypto: tegra - Use separate buffer for setkey (Herbert Xu) [RHEL-89531]
  - crypto: tegra - remove redundant error check on ret (Herbert Xu) [RHEL-89531]
  - ata: libata-scsi: Refactor scsi_6_lba_len() with use of get_unaligned_be24() (Tomas Henzl) [RHEL-72617]
  - ata: Switch back to struct platform_driver::remove() (Tomas Henzl) [RHEL-72617]
  - ata: Fix typos in the comment (Tomas Henzl) [RHEL-72617]
  - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Tomas Henzl) [RHEL-72617]
  - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Tomas Henzl) [RHEL-72617]
  - ata: ahci: simplify init function (Tomas Henzl) [RHEL-72617]
  - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (Tomas Henzl) [RHEL-72617]
  - ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs (Tomas Henzl) [RHEL-72617]
  - ata: libata: Fix NCQ Non-Data log not supported print (Tomas Henzl) [RHEL-72617]
  - ata: libata-zpodd: convert timeouts to secs_to_jiffies() (Tomas Henzl) [RHEL-72617]
  - ata: libata: Improve return value of atapi_check_dma() (Tomas Henzl) [RHEL-72617]
  - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Tomas Henzl) [RHEL-72617]
  - Revert "ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives" (Tomas Henzl) [RHEL-72617]
  - ata: ahci: Make ahci_ignore_port() handle empty mask_port_map (Tomas Henzl) [RHEL-72617]
  - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Tomas Henzl) [RHEL-72617]
  - ata: sata_via: Use str_up_down() helper in vt6420_prereset() (Tomas Henzl) [RHEL-72617]
  - ata: pata_octeon_cf: Switch to use hrtimer_setup() (Tomas Henzl) [RHEL-72617]
  - ata: libahci_platform: Do not set mask_port_map when not needed (Tomas Henzl) [RHEL-72617]
  - ata: libata-core: Add 'external' to the libata.force kernel parameter (Tomas Henzl) [RHEL-72617]
  - ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives (Tomas Henzl) [RHEL-72617]
  - ahci: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() (Tomas Henzl) [RHEL-72617]
  - ahci: Introduce ahci_ignore_port() helper (Tomas Henzl) [RHEL-72617]
  - ata: libahci_platform: support non-consecutive port numbers (Tomas Henzl) [RHEL-72617]
  - ata: sata_gemini: Remove remaining reset glue (Tomas Henzl) [RHEL-72617]
  - ata: sata_gemini: Remove unused gemini_sata_reset_bridge() (Tomas Henzl) [RHEL-72617]
  - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Tomas Henzl) [RHEL-72617]
  - ata: Constify struct pci_device_id (Tomas Henzl) [RHEL-72617]
  - ata: libata-scsi: Return residual for emulated SCSI commands (Tomas Henzl) [RHEL-72617]
  - ata: libata-scsi: Remove struct ata_scsi_args (Tomas Henzl) [RHEL-72617]
  - ata: libata-scsi: Document all VPD page inquiry actors (Tomas Henzl) [RHEL-72617]
  - ata: libata-scsi: Refactor ata_scsiop_maint_in() (Tomas Henzl) [RHEL-72617]
  - ata: libata-scsi: Refactor ata_scsiop_read_cap() (Tomas Henzl) [RHEL-72617]
  - ata: libata-scsi: Refactor ata_scsi_simulate() (Tomas Henzl) [RHEL-72617]
  - sched: sch_cake: add bounds checks to host bulk flow fairness counts (Xin Long) [RHEL-77316] {CVE-2025-21647}
  - net: fib_rules: Fix iif / oif matching on L3 master device (Antoine Tenart) [RHEL-84551]
  - net: Remove likely from l3mdev_master_ifindex_by_index (Antoine Tenart) [RHEL-84551]
  - scsi: mpt3sas: Fix buffer overflow in mpt3sas_send_mctp_passthru_req() (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Mark device strings as nonstring (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Fix spelling mistake "receveid" -> "received" (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: update driver version to 52.100.00.00 (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Send a diag reset if target reset fails (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Report driver capability as part of IOCINFO command (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Add support for MCTP Passthrough commands (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Update MPI headers to 02.00.62 version (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Fix a locking bug in an error path (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Remove unused config functions (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Add details to EEDPTagMode error message (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Update driver version to 51.100.00.00 (Chandrakanth Patil) [RHEL-81909]
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Chandrakanth Patil) [RHEL-81909]
  - x86/bugs: KVM: Add support for SRSO_MSR_FIX (Waiman Long) [RHEL-80398]
  - x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit (Waiman Long) [RHEL-80398]
  - KVM: x86: Advertise SRSO_USER_KERNEL_NO to userspace (Waiman Long) [RHEL-80398]
  - x86/bugs: Add SRSO_USER_KERNEL_NO support (Waiman Long) [RHEL-80398]
  - dmaengine: Revert "dmaengine: qcom: bam_dma: Avoid writing unavailable register" (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: amd: qdma: Remove using the private get and set dma_ops APIs (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Enable Function Level Reset (FLR) for halt (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Refactor halt handler (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Add idxd_device_config_save() and idxd_device_config_restore() helpers (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Binding and unbinding IDXD device and driver (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Add idxd_pci_probe_alloc() helper (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: qcom: gpi: Add GPI immediate DMA support for SPI protocol (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: bcm2835-dma: Prevent suspend if DMA channel is busy (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: ti: k3-udma: Add support for J722S CSI BCDMA (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: ti: edma: make the loop condition simpler in edma_probe() (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: qcom: bam_dma: Avoid writing unavailable register (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Remove unused idxd_(un)register_bus_type (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: amd: qdma: make read-only arrays h2c_types and c2h_types static const (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Add a new IAA device ID on Panther Lake family platforms (Jerry Snitselaar) [RHEL-47413]
  - dmaengine: sh: rcar-dmac: add comment for r8a779a0 compatible (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: Move AMD PTDMA driver to amd directory (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Remove a useless mutex (Jerry Snitselaar) [RHEL-78703]
  - linux/dmaengine.h: fix a few kernel-doc warnings (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: fix typo in the comment (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: idxd: Move DSA/IAA device IDs to IDXD driver (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: Switch back to struct platform_driver::remove() (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: acpi: Clean up headers (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: acpi: Simplify devm_acpi_dma_controller_register() (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: acpi: Drop unused devm_acpi_dma_controller_free() (Jerry Snitselaar) [RHEL-78703]
  - dmaengine: sh: rz-dmac: add r7s72100 support (Jerry Snitselaar) [RHEL-78703]
  - r8169: disable RTL8126 ZRX-DC timeout (CKI Backport Bot) [RHEL-88646]
  - r8169: enable RTL8168H/RTL8168EP/RTL8168FP ASPM support (CKI Backport Bot) [RHEL-88646]
  - redhat: configs: aarch64: Support NV Jetson MIPI camera (Kate Hsuan) [RHEL-56474]
  - netfilter: conntrack: fix erronous removal of offload bit (Florian Westphal) [RHEL-87206]
  - bpf: Add tracepoints with null-able arguments (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix runqslower cross-endian build (Viktor Malik) [RHEL-77939]
  - libbpf: Fix accessing BTF.ext core_relo header (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix undefined UINT_MAX in veristat.c (Viktor Malik) [RHEL-77939]
  - bpf: Move out synchronize_rcu_tasks_trace from mutex CS (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix compilation error in get_uprobe_offset() (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Use asm constraint "m" for LoongArch (Viktor Malik) [RHEL-77939]
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP (Viktor Malik) [RHEL-77939]
  - bpf: Avoid deadlock caused by nested kprobe and fentry bpf programs (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add tests for raw_tp NULL args (Viktor Malik) [RHEL-77939]
  - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (Viktor Malik) [RHEL-77939]
  - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add test for narrow ctx load for pointer args (Viktor Malik) [RHEL-77939]
  - bpf: Check size for BTF-based ctx access of pointer members (Viktor Malik) [RHEL-77939]
  - selftests/bpf: extend changes_pkt_data with cases w/o subprograms (Viktor Malik) [RHEL-77939]
  - bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs (Viktor Malik) [RHEL-77939]
  - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (Viktor Malik) [RHEL-77939]
  - bpf: fix potential error return (Viktor Malik) [RHEL-77939]
  - selftests/bpf: validate that tail call invalidates packet pointers (Viktor Malik) [RHEL-77939]
  - bpf: consider that tail calls invalidate packet pointers (Viktor Malik) [RHEL-77939]
  - selftests/bpf: freplace tests for tracking of changes_packet_data (Viktor Malik) [RHEL-77939]
  - bpf: check changes_pkt_data property for extension programs (Viktor Malik) [RHEL-77939]
  - selftests/bpf: test for changing packet data from global functions (Viktor Malik) [RHEL-77939]
  - bpf: track changes_pkt_data property for global functions (Viktor Malik) [RHEL-77939]
  - bpf: refactor bpf_helper_changes_pkt_data to use helper number (Viktor Malik) [RHEL-77939]
  - bpf: add find_containing_subprog() utility function (Viktor Malik) [RHEL-77939]
  - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (Viktor Malik) [RHEL-77939]
  - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (Viktor Malik) [RHEL-76135 RHEL-77939] {CVE-2024-56675}
  - selftests/bpf: Add more test cases for LPM trie (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Move test_lpm_map.c to map_tests (Viktor Malik) [RHEL-77939]
  - bpf: Use raw_spinlock_t for LPM trie (Viktor Malik) [RHEL-77939]
  - bpf: Switch to bpf mem allocator for LPM trie (Viktor Malik) [RHEL-77939]
  - bpf: Fix exact match conditions in trie_get_next_key() (Viktor Malik) [RHEL-77939]
  - bpf: Handle in-place update for full LPM trie correctly (Viktor Malik) [RHEL-77939]
  - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Viktor Malik) [RHEL-77939]
  - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (Viktor Malik) [RHEL-77939]
  - bpf: Remove unnecessary check when updating LPM trie (Viktor Malik) [RHEL-77939]
  - samples/bpf: Pass TPROGS_USER_CFLAGS to libbpf makefile (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add test for narrow spill into 64-bit spilled scalar (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add test for reading from STACK_INVALID slots (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Introduce __caps_unpriv annotation for tests (Viktor Malik) [RHEL-77939]
  - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (Viktor Malik) [RHEL-77939]
  - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (Viktor Malik) [RHEL-77939]
  - samples/bpf: Remove unnecessary -I flags from libbpf EXTRA_CFLAGS (Viktor Malik) [RHEL-77939]
  - bpf: Zero index arg error string for dynptr and iter (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add tests for iter arg check (Viktor Malik) [RHEL-77939]
  - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Check for PREEMPTION instead of PREEMPT (Viktor Malik) [RHEL-77939]
  - bpftool: fix potential NULL pointer dereferencing in prog_dump() (Viktor Malik) [RHEL-77939]
  - bpf, lsm: Remove getlsmprop hooks BTF IDs (Viktor Malik) [RHEL-77939]
  - libbpf: Change hash_combine parameters from long to unsigned long (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix build error with llvm 19 (Viktor Malik) [RHEL-77939]
  - libbpf: Fix memory leak in bpf_program__attach_uprobe_multi (Viktor Malik) [RHEL-77939]
  - bpf: use common instruction history across all states (Viktor Malik) [RHEL-77939]
  - bpf: Add necessary migrate_disable to range_tree. (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Set test path for token/obj_priv_implicit_token_envvar (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add a test for arena range tree algorithm (Viktor Malik) [RHEL-77939]
  - bpf: Introduce range_tree data structure and use it in bpf arena (Viktor Malik) [RHEL-77939]
  - bpftool: Cast variable `var` to long long (Viktor Malik) [RHEL-77939]
  - bpf, x86: Propagate tailcall info only for subprogs (Viktor Malik) [RHEL-77939]
  - bpf: Add kernel symbol for struct_ops trampoline (Viktor Malik) [RHEL-77939]
  - bpf: Use function pointers count as struct_ops links count (Viktor Malik) [RHEL-77939]
  - bpf: Remove unused member rcu from bpf_struct_ops_map (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add struct_ops prog private stack tests (Viktor Malik) [RHEL-77939]
  - bpf: Support private stack for struct_ops progs (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add tracing prog private stack tests (Viktor Malik) [RHEL-77939]
  - bpf, x86: Support private stack in jit (Viktor Malik) [RHEL-77939]
  - bpf, x86: Avoid repeated usage of bpf_prog->aux->stack_depth (Viktor Malik) [RHEL-77939]
  - bpf: Enable private stack for eligible subprogs (Viktor Malik) [RHEL-77939]
  - bpf: Find eligible subprogs for private stack support (Viktor Malik) [RHEL-77939]
  - selftests/bpf: update send_signal to lower perf evemts frequency (Viktor Malik) [RHEL-77939]
  - selftests/bpf: allow send_signal test to timeout (Viktor Malik) [RHEL-77939]
  - selftests/bpf: add read_with_timeout() utility function (Viktor Malik) [RHEL-77939]
  - selftests/bpf: watchdog timer for test_progs (Viktor Malik) [RHEL-77939]
  - libbpf: Add namespace for errstr making it libbpf_errstr (Viktor Malik) [RHEL-77939]
  - libbpf: Stringify errno in log messages in the remaining code (Viktor Malik) [RHEL-77939]
  - libbpf: Stringify errno in log messages in btf*.c (Viktor Malik) [RHEL-77939]
  - libbpf: Stringify errno in log messages in libbpf.c (Viktor Malik) [RHEL-77939]
  - libbpf: Introduce errstr() for stringifying errno (Viktor Malik) [RHEL-77939]
  - bpf: Replace the document for PTR_TO_BTF_ID_OR_NULL (Viktor Malik) [RHEL-77939]
  - tools/bpf: Fix the wrong format specifier in bpf_jit_disasm (Viktor Malik) [RHEL-77939]
  - kbuild,bpf: Pass make jobs' value to pahole (Viktor Malik) [RHEL-77939]
  - bpf: Drop special callback reference handling (Viktor Malik) [RHEL-77939]
  - bpf: Refactor active lock management (Viktor Malik) [RHEL-77939]
  - selftests/bpf: skip the timer_lockup test for single-CPU nodes (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Test the update operations for htab of maps (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Move ENOTSUPP from bpf_util.h (Viktor Malik) [RHEL-77939]
  - bpf: Call free_htab_elem() after htab_unlock_bucket() (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add threads to consumer test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add uprobe sessions to consumer test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add uprobe session single consumer test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add kprobe session verifier test for return value (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add uprobe session verifier test for return value (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add uprobe session recursive test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add uprobe session cookie test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add uprobe session test (Viktor Malik) [RHEL-77939]
  - libbpf: Add support for uprobe multi session attach (Viktor Malik) [RHEL-77939]
  - bpf: Add support for uprobe multi session context (Viktor Malik) [RHEL-77939]
  - bpf: Add support for uprobe multi session attach (Viktor Malik) [RHEL-77939]
  - bpf: Force uprobe bpf program to always return 0 (Viktor Malik) [RHEL-77939]
  - bpf: Allow return values 0 and 1 for kprobe session (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix uprobe consumer test (again) (Viktor Malik) [RHEL-77939]
  - bpf: Remove trailing whitespace in verifier.rst (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add tests for raw_tp null handling (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Clean up open-coded gettid syscall invocations (Viktor Malik) [RHEL-77939]
  - bpf: Mark raw_tp arguments with PTR_MAYBE_NULL (Viktor Malik) [RHEL-77939]
  - bpf: Move btf_type_is_struct_ptr() under CONFIG_BPF_SYSCALL (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add tests for tail calls with locks and refs (Viktor Malik) [RHEL-77939]
  - bpf: Unify resource leak checks (Viktor Malik) [RHEL-77939]
  - bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable (Viktor Malik) [RHEL-77939]
  - bpf, bpftool: Fix incorrect disasm pc (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add a test for open coded kmem_cache iter (Viktor Malik) [RHEL-77939]
  - bpf: Add open coded version of kmem_cache iterator (Viktor Malik) [RHEL-77939]
  - bpf: decouple BPF link/attach hook and BPF program sleepable semantics (Viktor Malik) [RHEL-77939]
  - bpf: put bpf_link's program when link is safe to be deallocated (Viktor Malik) [RHEL-77939]
  - selftests/bpf: drop unnecessary bpf_iter.h type duplication (Viktor Malik) [RHEL-77939]
  - libbpf: start v1.6 development cycle (Viktor Malik) [RHEL-77939]
  - docs/bpf: Add description of .BTF.base section (Viktor Malik) [RHEL-77939]
  - bpf: handle implicit declaration of function gettid in bpf_iter.c (Viktor Malik) [RHEL-77939]
  - bpf, arm64: Remove garbage frame for struct_ops trampoline (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Create task_local_storage map with invalid uptr's struct (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add uptr failure verifier tests (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add update_elem failure test for task storage uptr (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Test a uptr struct spanning across pages. (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Some basic __uptr tests (Viktor Malik) [RHEL-77939]
  - libbpf: define __uptr. (Viktor Malik) [RHEL-77939]
  - bpf: Add uptr support in the map_value of the task local storage. (Viktor Malik) [RHEL-77939]
  - bpf: Postpone bpf_obj_free_fields to the rcu callback (Viktor Malik) [RHEL-77939]
  - bpf: Postpone bpf_selem_free() in bpf_selem_unlink_storage_nolock() (Viktor Malik) [RHEL-77939]
  - bpf: Add "bool swap_uptrs" arg to bpf_local_storage_update() and bpf_selem_alloc() (Viktor Malik) [RHEL-77939]
  - bpf: Handle BPF_UPTR in verifier (Viktor Malik) [RHEL-77939]
  - bpf: Support __uptr type tag in BTF (Viktor Malik) [RHEL-77939]
  - selftests/bpf: validate generic bpf_object and subskel APIs work together (Viktor Malik) [RHEL-77939]
  - libbpf: move global data mmap()'ing into bpf_object__load() (Viktor Malik) [RHEL-77939]
  - selftests/bpf: fix test_spin_lock_fail.c's global vars usage (Viktor Malik) [RHEL-77939]
  - libbpf: Prevent compiler warnings/errors (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Increase verifier log limit in veristat (Viktor Malik) [RHEL-77939]
  - uprobe: Add support for session consumer (Viktor Malik) [RHEL-77939]
  - uprobe: Add data pointer to consumer handlers (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Augment send_signal test with remote signaling (Viktor Malik) [RHEL-77939]
  - bpf: Implement bpf_send_signal_task() kfunc (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add test to verify tailcall and freplace restrictions (Viktor Malik) [RHEL-77939]
  - bpf: Prevent tailcall infinite loop caused by freplace (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add tests for bpf_task_from_vpid() kfunc (Viktor Malik) [RHEL-77939]
  - bpf: Add bpf_task_from_vpid() kfunc (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add a test for kmem_cache_iter (Viktor Malik) [RHEL-77939]
  - mm/bpf: Add bpf_get_kmem_cache() kfunc (Viktor Malik) [RHEL-77939]
  - bpf: Add kmem_cache iterator (Viktor Malik) [RHEL-77939]
  - libbpf: Fix possible compiler warnings in hashmap (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Check for timeout in perf_link test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: add subprog to BPF object file with no entry programs (Viktor Malik) [RHEL-77939]
  - libbpf: never interpret subprogs in .text as entry programs (Viktor Malik) [RHEL-77939]
  - samples/bpf: remove obsolete tracing related tests (Viktor Malik) [RHEL-77939]
  - samples/bpf: remove obsolete cgroup related tests (Viktor Malik) [RHEL-77939]
  - selftests/bpf: migrate cgroup sock create test for prohibiting sockets (Viktor Malik) [RHEL-77939]
  - selftests/bpf: migrate cgroup sock create test for setting iface/mark/prio (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Removed redundant fd after close in bpf_prog_load_log_buf (Viktor Malik) [RHEL-77939]
  - samples/bpf: Fix a resource leak (Viktor Malik) [RHEL-77939]
  - bpf: Update bpf_override_return() comment (Viktor Malik) [RHEL-77939]
  - bpf: fix argument type in bpf_loop documentation (Viktor Malik) [RHEL-77939]
  - libbpf: fix sym_is_subprog() logic for weak global subprogs (Viktor Malik) [RHEL-77939]
  - samples/bpf: Remove unused variables (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix backtrace printing for selftests crashes (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Test linking with duplicate extern functions (Viktor Malik) [RHEL-77939]
  - libbpf: Do not resolve size on duplicate FUNCs (Viktor Malik) [RHEL-77939]
  - bpf: syscall_nrs: Disable no previous prototype warnning (Viktor Malik) [RHEL-77939]
  - selftests: bpf: Add missing per-arch include path (Viktor Malik) [RHEL-77939]
  - libbpf: Add missing per-arch include path (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Emit top frequent code lines in veristat (Viktor Malik) [RHEL-77939]
  - bpftool: __bpf_fastcall for kfuncs marked with special decl_tag (Viktor Malik) [RHEL-77939]
  - bpf: Use KF_FASTCALL to mark kfuncs supporting fastcall contract (Viktor Malik) [RHEL-77939]
  - bpf: __bpf_fastcall for bpf_get_smp_processor_id in uapi (Viktor Malik) [RHEL-77939]
  - bpf: Allow specifying bpf_fastcall attribute for BPF helpers (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix uprobe_multi compilation error (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Support cross-endian building (Viktor Malik) [RHEL-77939]
  - libbpf: Support creating light skeleton of either endianness (Viktor Malik) [RHEL-77939]
  - libbpf: Support linking bpf objects of either endianness (Viktor Malik) [RHEL-77939]
  - libbpf: Support opening bpf objects of either endianness (Viktor Malik) [RHEL-77939]
  - libbpf: Support BTF.ext loading and output in either endianness (Viktor Malik) [RHEL-77939]
  - libbpf: Fix output .symtab byte-order during linking (Viktor Malik) [RHEL-77939]
  - libbpf: Fix header comment typos for BTF.ext (Viktor Malik) [RHEL-77939]
  - libbpf: Improve log message formatting (Viktor Malik) [RHEL-77939]
  - bpf: Call kfree(obj) only once in free_one() (Viktor Malik) [RHEL-77939]
  - libbpf: Remove unneeded semicolon (Viktor Malik) [RHEL-77939]
  - tools/bpf: Remove unused variable from runqslower (Viktor Malik) [RHEL-77939]
  - libbpf: Fix expected_attach_type set handling in program load callback (Viktor Malik) [RHEL-77939]
  - selftests/bpf: vm: Add support for VIRTIO_FS (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Bail out quickly from failing consumer test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Fix uprobe consumer test (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Add missing va_end. (Viktor Malik) [RHEL-77939]
  - libbpf: Change log level of BTF loading error message (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Set vpath in Makefile to search for skels (Viktor Malik) [RHEL-77939]
  - bpf: Constify struct btf_kind_operations (Viktor Malik) [RHEL-77939]
  - selftests/bpf: Remove test_skb_cgroup_id.sh from TEST_PROGS (Viktor Malik) [RHEL-77939 RHEL-78980]
  - bpf/tests: Include <linux/prandom.h> instead of <linux/random.h> (Viktor Malik) [RHEL-77939]
  - bpf: Include <linux/prandom.h> instead of <linux/random.h> (Viktor Malik) [RHEL-77939]
  - netfilter: nft_tunnel: fix geneve_opt type confusion addition (CKI Backport Bot) [RHEL-88785] {CVE-2025-22056}
  - page_pool: Track DMA-mapped pages and unmap them when destroying the pool (Toke Høiland-Jørgensen) [RHEL-68401]
  - page_pool: Move pp_magic check into helper functions (Toke Høiland-Jørgensen) [RHEL-68401]
  - net: warn if NAPI instance wasn't shut down (Davide Caratti) [RHEL-77817]
  - net: hide the definition of dev_get_by_napi_id() (Davide Caratti) [RHEL-77817]
  - net: page_pool: don't try to stash the napi id (Davide Caratti) [RHEL-77817]
  - xsk: Bring back busy polling support (Davide Caratti) [RHEL-77817]
  - net: Make napi_hash_lock irq safe (Davide Caratti) [RHEL-77817]
  - netdev: prevent accessing NAPI instances from another namespace (Davide Caratti) [RHEL-77817] {CVE-2025-21659}
  - netdev-genl: Hold rcu_read_lock in napi_set (Davide Caratti) [RHEL-77817]
  - mlx4: Add support for persistent NAPI config to RX CQs (Davide Caratti) [RHEL-77817]
  - mlx5: Add support for persistent NAPI config (Davide Caratti) [RHEL-77817]
  - bnxt: Add support for persistent NAPI config (Davide Caratti) [RHEL-77817]
  - netdev-genl: Support setting per-NAPI config values (Davide Caratti) [RHEL-77817]
  - net: napi: Add napi_config (Davide Caratti) [RHEL-77817]
  - netdev-genl: Dump gro_flush_timeout (Davide Caratti) [RHEL-77817]
  - net: napi: Make gro_flush_timeout per-NAPI (Davide Caratti) [RHEL-77817]
  - netdev-genl: Dump napi_defer_hard_irqs (Davide Caratti) [RHEL-77817]
  - net: napi: Make napi_defer_hard_irqs per-NAPI (Davide Caratti) [RHEL-77817]
  - splice: do not checksum AF_UNIX sockets (Davide Caratti) [RHEL-84565]
  - configs: add redhat/configs/common/generic/CONFIG_OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301]
  - redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301]
  - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (Ryan Sullivan) [RHEL-85292]
  - objtool: Change "warning:" to "error: " for fatal errors (Ryan Sullivan) [RHEL-85292]
  - objtool: Always fail on fatal errors (Ryan Sullivan) [RHEL-85292]
  - Revert "objtool: Increase per-function WARN_FUNC() rate limit" (Ryan Sullivan) [RHEL-85292]
  - objtool: Append "()" to function name in "unexpected end of section" warning (Ryan Sullivan) [RHEL-85292]
  - objtool: Ignore end-of-section jumps for KCOV/GCOV (Ryan Sullivan) [RHEL-85292]
  - objtool: Silence more KCOV warnings, part 2 (Ryan Sullivan) [RHEL-85292]
  - objtool, drm/vmwgfx: Don't ignore vmw_send_msg() for ORC (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix STACK_FRAME_NON_STANDARD for cold subfunctions (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix segfault in ignore_unreachable_insn() (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix NULL printf() '%s' argument in builtin-check.c:save_argv() (Ryan Sullivan) [RHEL-85292]
  - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (Ryan Sullivan) [RHEL-85292]
  - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (Ryan Sullivan) [RHEL-85292]
  - objtool, Input: cyapa - Remove undefined behavior in cyapa_update_fw_store() (Ryan Sullivan) [RHEL-85292]
  - objtool, panic: Disable SMAP in __stack_chk_fail() (Ryan Sullivan) [RHEL-85292]
  - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Ryan Sullivan) [RHEL-85292]
  - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (Ryan Sullivan) [RHEL-85292]
  - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (Ryan Sullivan) [RHEL-85292]
  - objtool: Remove redundant opts.noinstr dependency (Ryan Sullivan) [RHEL-85292]
  - objtool: Remove --no-unreachable for noinstr-only vmlinux.o runs (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix up some outdated references to ENTRY/ENDPROC (Ryan Sullivan) [RHEL-85292]
  - objtool: Reduce CONFIG_OBJTOOL_WERROR verbosity (Ryan Sullivan) [RHEL-85292]
  - objtool: Improve error handling (Ryan Sullivan) [RHEL-85292]
  - objtool: Properly disable uaccess validation (Ryan Sullivan) [RHEL-85292]
  - objtool: Silence more KCOV warnings (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix init_module() handling (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix CONFIG_OBJTOOL_WERROR for vmlinux.o (Ryan Sullivan) [RHEL-85292]
  - objtool: Ignore entire functions rather than instructions (Ryan Sullivan) [RHEL-85292]
  - crypto: x86/crc32c - eliminate jump table and excessive unrolling (Ryan Sullivan) [RHEL-85292]
  - crypto: x86/crc32c - access 32-bit arguments as 32-bit (Ryan Sullivan) [RHEL-85292]
  - crypto: x86/crc32c - simplify code for handling fewer than 200 bytes (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix false-positive "ignoring unreachables" warning (Ryan Sullivan) [RHEL-85292]
  - objtool: Warn when disabling unreachable warnings (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix detection of consecutive jump tables on Clang 20 (Ryan Sullivan) [RHEL-85292]
  - objtool: Use O_CREAT with explicit mode mask (Ryan Sullivan) [RHEL-85292]
  - objtool: Add CONFIG_OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85292]
  - objtool: Create backup on error and print args (Ryan Sullivan) [RHEL-85292]
  - objtool: Change "warning:" to "error:" for --Werror (Ryan Sullivan) [RHEL-85292]
  - objtool: Add --Werror option (Ryan Sullivan) [RHEL-85292]
  - objtool: Add --output option (Ryan Sullivan) [RHEL-85292]
  - objtool: Upgrade "Linked object detected" warning to error (Ryan Sullivan) [RHEL-85292]
  - objtool: Consolidate option validation (Ryan Sullivan) [RHEL-85292]
  - objtool: Remove --unret dependency on --rethunk (Ryan Sullivan) [RHEL-85292]
  - objtool: Increase per-function WARN_FUNC() rate limit (Ryan Sullivan) [RHEL-85292]
  - objtool: Update documentation (Ryan Sullivan) [RHEL-85292]
  - objtool: Improve __noreturn annotation warning (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix error handling inconsistencies in check() (Ryan Sullivan) [RHEL-85292]
  - x86/traps: Make exc_double_fault() consistently noreturn (Ryan Sullivan) [RHEL-85292]
  - powerpc: Fix 'intra_function_call not a direct call' warning (Ryan Sullivan) [RHEL-85292]
  - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (Ryan Sullivan) [RHEL-85292]
  - objtool/powerpc: Add support for decoding all types of uncond branches (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix C jump table annotations for Clang (Ryan Sullivan) [RHEL-85292]
  - vmlinux.lds: Ensure that const vars with relocations are mapped R/O (Ryan Sullivan) [RHEL-85292]
  - tools: Remove redundant quiet setup (Ryan Sullivan) [RHEL-85292]
  - objtool/LoongArch: Add support for goto table (Ryan Sullivan) [RHEL-85292]
  - objtool/LoongArch: Add support for switch table (Ryan Sullivan) [RHEL-85292]
  - objtool: Handle PC relative relocation type (Ryan Sullivan) [RHEL-85292]
  - objtool: Handle different entry size of rodata (Ryan Sullivan) [RHEL-85292]
  - objtool: Handle various symbol types of rodata (Ryan Sullivan) [RHEL-85292]
  - x86/module: Remove unnecessary check in module_finalize() (Ryan Sullivan) [RHEL-85292]
  - x86/alternative: Simplify callthunk patching (Ryan Sullivan) [RHEL-85292]
  - objtool: Move dodgy linker warn to verbose (Ryan Sullivan) [RHEL-85292]
  - objtool: Hide unnecessary compiler error message (Ryan Sullivan) [RHEL-85292]
  - objtool: Ignore dangling jump table entries (Ryan Sullivan) [RHEL-85292]
  - objtool/rust: add one more `noreturn` Rust function (Ryan Sullivan) [RHEL-85292]
  - objtool: Warn about unknown annotation types (Ryan Sullivan) [RHEL-85292]
  - objtool: Fix ANNOTATE_REACHABLE to be a normal annotation (Ryan Sullivan) [RHEL-85292]
  - objtool: Convert {.UN}REACHABLE to ANNOTATE (Ryan Sullivan) [RHEL-85292]
  - objtool: Remove annotate_{,un}reachable() (Ryan Sullivan) [RHEL-85292]
  - loongarch: Use ASM_REACHABLE (Ryan Sullivan) [RHEL-85292]
  - x86/mm: Convert unreachable() to BUG() (Ryan Sullivan) [RHEL-85292]
  - x86: Convert unreachable() to BUG() (Ryan Sullivan) [RHEL-85292]
  - unreachable: Unify (Ryan Sullivan) [RHEL-85292]
  - objtool: Collect more annotations in objtool.h (Ryan Sullivan) [RHEL-85292]
  - objtool: Collapse annotate sequences (Ryan Sullivan) [RHEL-85292]
  - objtool: Convert ANNOTATE_INTRA_FUNCTION_CALL to ANNOTATE (Ryan Sullivan) [RHEL-85292]
  - objtool: Convert ANNOTATE_IGNORE_ALTERNATIVE to ANNOTATE (Ryan Sullivan) [RHEL-85292]
  - objtool: Convert VALIDATE_UNRET_BEGIN to ANNOTATE (Ryan Sullivan) [RHEL-85292]
  - objtool: Convert instrumentation_{begin,end}() to ANNOTATE (Ryan Sullivan) [RHEL-85292]
  - objtool: Convert ANNOTATE_RETPOLINE_SAFE to ANNOTATE (Ryan Sullivan) [RHEL-85292]
  - objtool: Convert ANNOTATE_NOENDBR to ANNOTATE (Ryan Sullivan) [RHEL-85292]
  - objtool: Generic annotation infrastructure (Ryan Sullivan) [RHEL-85292]
  - objtool: Allow arch code to discover jump table size (Ryan Sullivan) [RHEL-85292]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-84.el10]
changelog:
  - RDMA/efa: Align interrupt related fields to same type (Kamal Heib) [RHEL-86525]
  - RDMA/efa: Reset device on probe failure (Kamal Heib) [RHEL-86525]
  - RDMA/efa: Report link speed according to device attributes (Kamal Heib) [RHEL-86525]
  - RDMA/efa: Add option to set QP service level on create (Kamal Heib) [RHEL-86525]
  - RDMA/efa: Update device interface (Kamal Heib) [RHEL-86525]
  - net: ppp: Add bound checking for skb data on ppp_sync_txmung (Guillaume Nault) [RHEL-89664] {CVE-2025-37749}
  - ALSA: update RHEL kconfigs for 6.13 upstream code (Jaroslav Kysela) [RHEL-80676]
  - ASoC: tegra: Fix ADX S24_LE audio format (Jaroslav Kysela) [RHEL-80676]
  - ASoC: simple-card-utils: fix priv->dai_props indexing (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rsnd: check rsnd_adg_clk_enable() return value (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cs42l43: Add codec force suspend/resume ops (Jaroslav Kysela) [RHEL-80676]
  - ALSA: doc: Add codecs/index.rst to top-level index (Jaroslav Kysela) [RHEL-80676]
  - ALSA: doc: cs35l56: Add information about Cirrus Logic CS35L54/56/57 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: samsung: Add missing depends on I2C (Jaroslav Kysela) [RHEL-80676]
  - ASoC: samsung: Add missing selects for MFD_WM8994 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK (Jaroslav Kysela) [RHEL-80676]
  - ASoC: wm8994: Add depends on MFD core (Jaroslav Kysela) [RHEL-80676]
  - ASoC: tas2781: Fix occasional calibration failture (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: ES8326: Adjust ANA_MICBIAS to reduce pop noise (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: fix remaining descriptor races in sound/core/compress_offload.c (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: Drop unneeded no_free_ptr() (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda/tas2781: Ignore SUBSYS_ID not found for tas2563 projects (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: improve file descriptors installation for dma-buf (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: use safe list iteration in snd_compr_task_seq() (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: import DMA_BUF namespace (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: avoid 64-bit get_user() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: wcd937x: Use *-y for Makefile (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cs42l84: Use *-y for Makefile (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SDCA: Use *-y for Makefile (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cs40l50: Use *-y for Makefile (Jaroslav Kysela) [RHEL-80676]
  - ASoC: mediatek: mt8365: Use *-y for Makefile (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: avs: da7219: Remove suspend_pre() and resume_post() (Jaroslav Kysela) [RHEL-80676]
  - Get rid of 'remove_new' relic from platform driver struct (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda/tas2781: Fix error code tas2781_read_acpi() (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda: Show the codec quirk info at probing (Jaroslav Kysela) [RHEL-80676]
  - ALSA: asihpi: Remove unused variable (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda/tas2781: Add speaker id check for ASUS projects (Jaroslav Kysela) [RHEL-80676]
  - ASoC: doc: dapm: Add location information for dapm-graph tool (Jaroslav Kysela) [RHEL-80676]
  - ASoC: apple: Fix the wrong format specifier (Jaroslav Kysela) [RHEL-80676]
  - ALSA: docs: fix dead hyperlink to Intel HD-Audio spec (Jaroslav Kysela) [RHEL-80676]
  - ALSA: ac97: bus: Fix the mistake in the comment (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: Fix build dependencies for `SND_SOC_AMD_PS` (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda: Poll jack events for LS7A HD-Audio (Jaroslav Kysela) [RHEL-80676]
  - ALSA: ump: Fix the wrong format specifier (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: soc-acpi-intel-lnl-match: add rt712_vb + rt1320 support (Jaroslav Kysela) [RHEL-80676]
  - ASoC: stm32: dfsdm: change rate upper limits (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sma1307: fix uninitialized variable refence (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: simple-mux: add idle-state property (Jaroslav Kysela) [RHEL-80676]
  - ASoc: simple-mux: add idle-state support (Jaroslav Kysela) [RHEL-80676]
  - soundwire: Minor formatting fixups in sdw.h header (Jaroslav Kysela) [RHEL-80676]
  - soundwire: Update the includes on the sdw.h header (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: remove redundant assignment to variable ret (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sdca: test adev before calling acpi_dev_for_each_child (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: ps: fix the pcm device numbering for acp 6.3 platform (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: add soundwire machine driver for legacy stack (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: move get_acp63_cpu_pin_id() to common file (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: ps: add soundwire machines for acp6.3 platform (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: add RT711, RT714 & RT1316 support for acp 6.3 platform (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: add rt722 based soundwire machines (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: Add missing descriptions in structs (Jaroslav Kysela) [RHEL-80676]
  - ALSA: us122l: Drop mmap_count field (Jaroslav Kysela) [RHEL-80676]
  - ALSA: pcm: Define snd_pcm_mmap_data_{open|close}() locally (Jaroslav Kysela) [RHEL-80676]
  - ALSA: tidyup SNDRV_PCM_TRIGGER_xxx numbering (Jaroslav Kysela) [RHEL-80676]
  - ASoC: simple-card-utils: care simple_util_dai for dummy DAI (Jaroslav Kysela) [RHEL-80676]
  - ASoC: test-component: Support continuous rates for test component (Jaroslav Kysela) [RHEL-80676]
  - ASoC: max98088: Add headphone mixer switch (Jaroslav Kysela) [RHEL-80676]
  - ASoC: max98088: Add left/right DAC volume control (Jaroslav Kysela) [RHEL-80676]
  - ASoc: SOF: ipc4-pcm: fix uninit-value in sof_ipc4_pcm_dai_link_fixup_rate (Jaroslav Kysela) [RHEL-80676]
  - ASoC: add symmetric_ prefix for dai->rate/channels/sample_bits (Jaroslav Kysela) [RHEL-80676]
  - ASoC: max98088: Remove duplicate DACs (Jaroslav Kysela) [RHEL-80676]
  - ASoC: machine: update documentation (Jaroslav Kysela) [RHEL-80676]
  - ASoC: qcom: sm8250: add handling of secondary MI2S clock (Jaroslav Kysela) [RHEL-80676]
  - ALSA: ump: remove unnecessary check on blk (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: Kconfig: Revert make SND_SOC_ACPI_INTEL_MATCH depend on ACPI (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: Kconfig: Only select SND_SOC_SDCA if ACPI is enabled (Jaroslav Kysela) [RHEL-80676]
  - ASoC: mediatek: mt8183: Remove unnecessary variable assignments (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sma1307: Fix invalid logical judgement (Jaroslav Kysela) [RHEL-80676]
  - ASoC: stm32: i2s: add stm32mp25 support (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: add stm32mp25 support for i2s (Jaroslav Kysela) [RHEL-80676]
  - ASoC: stm32: sai: add stm32mp25 support (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: add stm32mp25 support for sai (Jaroslav Kysela) [RHEL-80676]
  - ASoC: ux500: Remove redundant casts (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: Intel: hda: handle only paused streams in hda_dai_suspend() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: Intel: hda: Add support for persistent Code Loader DMA buffers (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: Intel: hda-stream: Always use at least two BDLE for transfers (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc3-loader: 'Handle' PROBE_INFO ext_manifest type when parsing (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ext_manifest: Add missing ext_manifest type for PROBE_INFO (Jaroslav Kysela) [RHEL-80676]
  - ASoC: da7213: Extend support for the MCK in range [2, 50] MHz (Jaroslav Kysela) [RHEL-80676]
  - ASoC: da7213: Avoid setting PLL when closing audio stream (Jaroslav Kysela) [RHEL-80676]
  - ASoC: da7213: Add suspend to RAM support (Jaroslav Kysela) [RHEL-80676]
  - ASoC: da7213: Return directly the value of regcache_sync() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sma1307: Add driver for Iron Device SMA1307 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: irondevice,sma1307: Add initial DT (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: Kconfig: select SND_SOC_SDCA by SND_SOC_ACPI_INTEL_SDCA_QUIRKS (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: Kconfig: make SND_SOC_ACPI_INTEL_MATCH depend on ACPI (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: Use runtime pointer in snd_compr_poll() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt721-sdca: change interrupt mask from XU to GE (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: sof_sdw: Add missing quirks from some new Dell (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt722: change the interrupt mask for jack type detection (Jaroslav Kysela) [RHEL-80676]
  - ASoC: qcom: sc8280xp Add SM8750 sound card (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: qcom,sm8250: Add SM8750 sound card (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl_mqs: Support accessing registers by scmi interface (Jaroslav Kysela) [RHEL-80676]
  - ASoC: bcm63xx-pcm-whistler: fix uninit-value in i2s_dma_isr (Jaroslav Kysela) [RHEL-80676]
  - ASoC: qcom: x1e80100: Support boards with two speakers (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: ES8326: Reduce pop noise (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: Fix for ACP SOF dmic tplg component load failure (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda: Fix unused variable warning (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda: intel: Switch to pci_alloc_irq_vectors API (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda: intel: Don't free interrupt when suspending (Jaroslav Kysela) [RHEL-80676]
  - deal with the last remaing boolean uses of fd_file() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cleanup function parameter for rtd and its id (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-core: do rtd->id trick at snd_soc_add_pcm_runtime() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: remove rtd->num (Jaroslav Kysela) [RHEL-80676]
  - ASoC: generic: switch to use rtd->id from rtd->num (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sh: switch to use rtd->id from rtd->num (Jaroslav Kysela) [RHEL-80676]
  - ASoC: meson: switch to use rtd->id from rtd->num (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl: switch to use rtd->id from rtd->num (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rename rtd->num to rtd->id (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Add aw88081 amplifier driver (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: Add schema for "awinic,aw88081" (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sdw_utils: Update stream_name in dai_links structure (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sdw_utils/intel/amd: refactor dai link init logic (Jaroslav Kysela) [RHEL-80676]
  - mfd: cs42l43: Disable IRQs during suspend (Jaroslav Kysela) [RHEL-80676]
  - ASoC: doc: update clock api details (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: wcd937x: Remove unused of_gpio.h (Jaroslav Kysela) [RHEL-80676]
  - sound: Switch back to struct platform_driver::remove() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cs42l84: Remove unused including <linux/version.h> (Jaroslav Kysela) [RHEL-80676]
  - MAINTAINERS: Add entry for Renesas RZ ASoC driver (Jaroslav Kysela) [RHEL-80676]
  - MAINTAINERS: Add entry for Renesas R-Car and FSI ASoC drivers (Jaroslav Kysela) [RHEL-80676]
  - ASoC: renesas, rsnd: Update file path (Jaroslav Kysela) [RHEL-80676]
  - ASoC: audio-graph-card2: Update comment with renamed file path (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Rename "sh" to "renesas" (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: adau1373: add powerdown gpio (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: adau1373: drop patform_data (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: document the adau1373 Codec (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: adau1373: add some kconfig text (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cs42l84: remove incorrect of_match_ptr() (Jaroslav Kysela) [RHEL-80676]
  - ALSA: usb-audio: Add Pioneer DJ/AlphaTheta DJM-A9 Mixer (Jaroslav Kysela) [RHEL-80676]
  - ALSA: docs: Add toctree index entry for co-processor acceleration API (Jaroslav Kysela) [RHEL-80676]
  - ALSA: docs: compress-accel: Format state machine flowchart as code block (Jaroslav Kysela) [RHEL-80676]
  - ASoC: intel: sof_sdw: add quirk for Dell SKU (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: ES8326: Modify the configuration of and micbias (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-devres: Remove unused devm_snd_soc_register_dai (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt1320: add mic function (Jaroslav Kysela) [RHEL-80676]
  - ALSA: compress_offload: introduce accel operation mode (Jaroslav Kysela) [RHEL-80676]
  - ASoC: test-component: use new of_graph functions (Jaroslav Kysela) [RHEL-80676]
  - ASoC: audio-graph-card: use new of_graph functions (Jaroslav Kysela) [RHEL-80676]
  - ASoC: audio-graph-card2: use new of_graph functions (Jaroslav Kysela) [RHEL-80676]
  - of: property: add of_graph_get_next_port_endpoint() (Jaroslav Kysela) [RHEL-80676]
  - of: property: add of_graph_get_next_port() (Jaroslav Kysela) [RHEL-80676]
  - of: property: use new of_graph functions (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cs42l84: leverage ring sense IRQs to correctly detect headsets (Jaroslav Kysela) [RHEL-80676]
  - ASoC: cs42l84: Add new codec driver (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt-sdw-common: fix rt_sdca_index_update_bits function parameter description (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sun4i-codec: support allwinner H616 codec (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sun4i-codec: Add playback only flag to quirks (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sun4i-codec: Add support for different DAC FIFOC addresses to quirks (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: fix error code in ntp8835_i2c_probe() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-pcm: merge DPCM and non-DPCM validation check (Jaroslav Kysela) [RHEL-80676]
  - ASoC: doc: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-pcm: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-topology: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: intel: boards: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-compress: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-core: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: mediatek: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: samsung: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: intel: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sof: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: remove dpcm_xxx flags (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: core: Add fw, tplg and ipc type override parameters (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: core: Add debug module parameters to set IPC and boot timeout (Jaroslav Kysela) [RHEL-80676]
  - ASoC: uniphier: Handle regmap_write errors in aio_iecout_set_enable() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl_xcvr: reset RX dpath after wrong preamble (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl_xcvr: enable interrupt of cmdc status update (Jaroslav Kysela) [RHEL-80676]
  - ASoC: tegra: Add support for S24_LE audio format (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: adau1372: add match table (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-utils: Remove PAGE_SIZE compile-time constant assumption (Jaroslav Kysela) [RHEL-80676]
  - ASoC: nau8821: check regmap_raw_read/regmap_raw_write for failure (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: Add stream name to ACP PDM DMIC devices (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rx651: Use card->dev in replace of the &pdev->dev argument in the dev_err function (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: Intel: hda: use machine_check() for SoundWire (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: soc-acpi: add is_device_rt712_vb() helper (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sdw_utils: add SmartMic DAI for RT713 VB (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sdw_utils: add SmartMic DAI for RT712 VB (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt712-sdca: detect the SMART_MIC function during the probe stage (Jaroslav Kysela) [RHEL-80676]
  - ASoC: soc-acpi: introduce new 'machine check' callback (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SDCA: add quirk function for RT712_VB match (Jaroslav Kysela) [RHEL-80676]
  - soundwire: slave: lookup SDCA version and functions (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SDCA: add initial module (Jaroslav Kysela) [RHEL-80676]
  - ASoC/soundwire: remove sdw_slave_extended_id (Jaroslav Kysela) [RHEL-80676]
  - soundwire: sdw_intel: include linux/acpi.h (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: sof-of-dev: add parameter to override tplg/fw_filename (Jaroslav Kysela) [RHEL-80676]
  - ASoC: mediatek: mt8188: remove unnecessary variable assignment (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rsnd: Refactor port handling with helper for endpoint node selection (Jaroslav Kysela) [RHEL-80676]
  - ASoC: loongson: make loongson-i2s.o a separate module (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-80676]
  - ASoC: makes snd_soc_set_runtime_hwparams() inline (Jaroslav Kysela) [RHEL-80676]
  - mfd: cs42l43: Fix issues in probe error paths (Jaroslav Kysela) [RHEL-80676]
  - iopoll/regmap/phy/snd: Fix comment referencing outdated timer documentation (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt-sdw-common: Enhance switch case to prevent uninitialized variable (Jaroslav Kysela) [RHEL-80676]
  - ALSA: hda: Fix all stream interrupts definition (Jaroslav Kysela) [RHEL-80676]
  - ASoC: loongson: Fix build warning when !CONFIG_PCI (Jaroslav Kysela) [RHEL-80676]
  - ASoC: mediatek: mt8188: Remove unnecessary variable assignments (Jaroslav Kysela) [RHEL-80676]
  - ASoC/SoundWire: Intel: lnl: enable interrupts after first power-up/before last power-down (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: Intel: hda-mlink: expose unlocked interrupt enable routine (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Fix error check in es8323_i2c_probe (Jaroslav Kysela) [RHEL-80676]
  - ASoC: imx-card: Add CS42888 support (Jaroslav Kysela) [RHEL-80676]
  - ASoC: imx-card: Set mclk for codec (Jaroslav Kysela) [RHEL-80676]
  - ALSA: usb-audio: Use snprintf instead of sprintf in build_mixer_unit_ctl (Jaroslav Kysela) [RHEL-80676]
  - ALSA: ice1712: Remove redundant code in stac9460_dac_vol_put (Jaroslav Kysela) [RHEL-80676]
  - ALSA: firewire: Remove unused cmp_connection_update (Jaroslav Kysela) [RHEL-80676]
  - soundwire: cadence: add soft-reset on startup (Jaroslav Kysela) [RHEL-80676]
  - soundwire: cadence: clear MCP BLOCK_WAKEUP in init (Jaroslav Kysela) [RHEL-80676]
  - soundwire: intel_auxdevice: add kernel parameter for mclk divider (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt721-sdca: Clean logically deadcode in rt721-sdca.c (Jaroslav Kysela) [RHEL-80676]
  - ASoC: qcom: sm8250: correct typo in shutdown function name (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: Remove unused code (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: Add rt721-sdca support for PTL platform (Jaroslav Kysela) [RHEL-80676]
  - ASoC: loongson: Add I2S controller driver as platform device (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: Add Loongson I2S controller (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Add uda1342 codec driver (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: Add NXP uda1342 Codec (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: Add Everest ES8323 Codec (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Add support for ES8323 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Add helper function to print the module's in/out audio format (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Concentrate prints inside of sof_ipc4_init_output_audio_fmt() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Use local variables in sof_ipc4_init_output_audio_fmt() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Simplify code to deal with process modules without output (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Simplify match format print in sof_ipc4_init_input_audio_fmt() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Remove redundant check in sof_ipc4_init_input_audio_fmt() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Use local variables in sof_ipc4_init_input_audio_fmt() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc4-topology: Drop the 'index' from 'Pin index' of format print (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt721-sdca: Fix issue of warning message (Jaroslav Kysela) [RHEL-80676]
  - ALSA: aica: Remove unused variable (Jaroslav Kysela) [RHEL-80676]
  - ALSA: dbri: Fix formatting issue in dbri.c (Jaroslav Kysela) [RHEL-80676]
  - ALSA: scarlett2: Fix mixed declarations and code warning (Jaroslav Kysela) [RHEL-80676]
  - ALSA: scarlett2: Return ENOSPC for out-of-bounds flash writes (Jaroslav Kysela) [RHEL-80676]
  - ALSA: scarlett2: Simplify linked channel handling (Jaroslav Kysela) [RHEL-80676]
  - ALSA: scarlett2: Add support for device map retrieval (Jaroslav Kysela) [RHEL-80676]
  - ALSA: scarlett2: Fix redeclaration of loop variable (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt721-sdca: Add RT721 SDCA driver (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt-sdw-common: Common functions for Realtek soundwire driver (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Add rt721 support (Jaroslav Kysela) [RHEL-80676]
  - ASoC: intel/sdw_utils: refactor RT multifunction sdca speaker codecs (Jaroslav Kysela) [RHEL-80676]
  - ASoC: intel: sof_sdw: add RT722 SDCA card for PTL platform (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: refactor sof_card_dai_links_create() function (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl: fsl_qmc_audio: Remove the logging when parsing channels (Jaroslav Kysela) [RHEL-80676]
  - ASoC: tlv320adc3xxx: Fix unsigned int compared against 0 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: uniphier: Handle regmap_write errors in aio_src_set_param() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: Intel: sof_rt5682: Add support for ptl_max98360a_rt5682 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: sh: rz-ssi: Use SSIFCR_FIFO_RST macro (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi-disco: add support for DP0/DPn 'lane-list' property (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi_disco: add support for clock-scales property (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi-disco: add error handling for property array read (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi-disco: add support for peripheral channelprepare timeout (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi-disco: add new properties from 2.0 spec (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi-disco: add comment on DP0-supported property (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi-disco: remove DPn audio-modes (Jaroslav Kysela) [RHEL-80676]
  - soundwire: mipi_disco: add MIPI-specific property_read_bool() helpers (Jaroslav Kysela) [RHEL-80676]
  - soundwire: optimize sdw_stream_runtime memory layout (Jaroslav Kysela) [RHEL-80676]
  - soundwire: optimize sdw_master_prop (Jaroslav Kysela) [RHEL-80676]
  - soundwire: optimize sdw_bus structure (Jaroslav Kysela) [RHEL-80676]
  - soundwire: optimize sdw_slave_prop (Jaroslav Kysela) [RHEL-80676]
  - soundwire: optimize sdw_dp0_prop (Jaroslav Kysela) [RHEL-80676]
  - soundwire: optimize sdw_dpn_prop (Jaroslav Kysela) [RHEL-80676]
  - soundwire: Correct some typos in comments (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: amd: pass acp_rev as soundwire resource data (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: ps: pass acp pci revision id as soundwire resource data (Jaroslav Kysela) [RHEL-80676]
  - soundwire: amd: pass acp pci revision id as resource data (Jaroslav Kysela) [RHEL-80676]
  - soundwire: amd: refactor existing code for acp 6.3 platform (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: wcd9335: remove unnecessary MODULE_ALIAS() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: drop bogus NULL check from i2s_irq_handler (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt1320: fix the range of patch code address (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: aw88399: Fix spelling mistake "unsupport" -> "unsupported" (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl: Use maple tree register cache (Jaroslav Kysela) [RHEL-80676]
  - ASoC: tas5805m: Improve a size determination in tas5805m_i2c_probe() (Jaroslav Kysela) [RHEL-80676]
  - ASoC: bcm2835-i2s: Use maple tree register cache (Jaroslav Kysela) [RHEL-80676]
  - ASoC: rt1320: reads patch code from firmware file (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: aw88395: Fix spelling mistake "unsupport" -> "unsupported" (Jaroslav Kysela) [RHEL-80676]
  - ASoC: tas2781: Fix redundant parameter assignment (Jaroslav Kysela) [RHEL-80676]
  - ASoC: meson: axg-iface: set continuous rates (Jaroslav Kysela) [RHEL-80676]
  - ASoC: SOF: ipc3: Use standard dev_dbg API (Jaroslav Kysela) [RHEL-80676]
  - ASoC: constify snd_soc_component_driver struct (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: remove unused variable from acp platform driver (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: replace adata->platform conditional check (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: remove unused variable from acp_card_drvdata structure (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: update mach_params subsystem_rev field (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: pass acp pci revision id as platform data (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: store acp pci rev id in platform driver private structure (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: use acp pci revision id for platform differntiation (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: use acp_rev for platform specific conditional checks (Jaroslav Kysela) [RHEL-80676]
  - ASoC: amd: acp: simplify platform conditional checks code (Jaroslav Kysela) [RHEL-80676]
  - ASoC: stm: fix macro definition on STM_SAI_HAS_EXT_SYNC (Jaroslav Kysela) [RHEL-80676]
  - ASoC: remove unused substream in macro soc_dai_mark_pop (Jaroslav Kysela) [RHEL-80676]
  - ASoC: remove unused substream in macro soc_link_mark_pop (Jaroslav Kysela) [RHEL-80676]
  - ASoC: remove unused substream in macro soc_component_mark_pop (Jaroslav Kysela) [RHEL-80676]
  - ASoC: improve macro definition on TWL4030_OUTPUT_PGA (Jaroslav Kysela) [RHEL-80676]
  - ASoC: atmel: mchp-spdiftx: Remove interface name from stream_name (Jaroslav Kysela) [RHEL-80676]
  - ASoC: atmel: mchp-spdifrx: Remove interface name from stream_name (Jaroslav Kysela) [RHEL-80676]
  - ASoC: atmel: atmel_ssc_dai: Drop S24_LE support due to single channel limitation (Jaroslav Kysela) [RHEL-80676]
  - ASoC: atmel: atmel_ssc_dai: Add stream names (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl_micfil: Enable micfil error interrupt (Jaroslav Kysela) [RHEL-80676]
  - ASoC: fsl_micfil: Add mclk enable flag (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Add NeoFidelity NTP8835 codec (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: Add NeoFidelity NTP8835 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: dt-bindings: Add NeoFidelity NTP8918 (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Add NeoFidelity NTP8918 codec (Jaroslav Kysela) [RHEL-80676]
  - ASoC: codecs: Add NeoFidelity Firmware helpers (Jaroslav Kysela) [RHEL-80676]
  - dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Jaroslav Kysela) [RHEL-80676]
  - smb: client: Add check for next_buffer in receive_encrypted_standard() (CKI Backport Bot) [RHEL-83246] {CVE-2025-21844}
  - s390/qdio: Move memory alloc/pointer arithmetic for slib and sl into one place (Mete Durlu) [RHEL-73491]
  - s390/qdio: Rename feature flag aif_osa to aif_qdio (Mete Durlu) [RHEL-73491]
  - scsi: zfcp: Clarify zfcp_port refcount ownership during "link" test (Mete Durlu) [RHEL-73491]
  - scsi: zfcp: Correct kdoc parameter description for sending ELS and CT (Mete Durlu) [RHEL-73491]
  - scsi: zfcp: Switch over to sysfs_emit() (Mete Durlu) [RHEL-73491]
  - vsock: Orphan socket after transport release (Jon Maloy) [RHEL-81487] {CVE-2025-21756}
  - vsock: Keep the binding until socket destruction (Jon Maloy) [RHEL-81487] {CVE-2025-21756}
  - bpf, vsock: Invoke proto::close on close() (Jon Maloy) [RHEL-81487] {CVE-2025-21756}
  - netfilter: fib: avoid lookup if socket is available (CKI Backport Bot) [RHEL-44551]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-85.el10]
changelog:
  - selftests/net: packetdrill: more xfail changes (and a correction) (Hangbin Liu) [RHEL-88651]
  - selftests/net: packetdrill: make tcp buf limited timing tests benign (Hangbin Liu) [RHEL-88651]
  - selftests/net: packetdrill: report benign debug flakes as xfail (Hangbin Liu) [RHEL-88651]
  - selftests/net: packetdrill: import tcp/user_timeout, tcp/validate, tcp/sendfile, tcp/limited-transmit, tcp/syscall_bad_arg (Hangbin Liu) [RHEL-88651]
  - selftests/net: packetdrill: import tcp/eor, tcp/splice, tcp/ts_recent, tcp/blocking (Hangbin Liu) [RHEL-88651]
  - selftests/net: packetdrill: import tcp/fast_recovery, tcp/nagle, tcp/timestamping (Hangbin Liu) [RHEL-88651]
  - selftests/net: packetdrill: import tcp/ecn, tcp/close, tcp/sack, tcp/tcp_info (Hangbin Liu) [RHEL-88651]
  - cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode (Steve Best) [RHEL-81034]
  - ipv6: add exception routes to GC list in rt6_insert_exception (Xin Long) [RHEL-39466 RHEL-84411]
  - OPP: Drop redundant *_opp_attach|detach_genpd() (José Expósito) [RHEL-75956]
  - cpufreq: qcom-nvmem: Convert to dev_pm_domain_attach|detach_list() (José Expósito) [RHEL-75956]
  - media: venus: Convert into devm_pm_domain_attach_list() for OPP PM domain (José Expósito) [RHEL-75956]
  - drm/tegra: gr3d: Convert into devm_pm_domain_attach_list() (José Expósito) [RHEL-75956]
  - OPP: Drop redundant code in _link_required_opps() (José Expósito) [RHEL-75956]
  - pmdomain: core: Set the required dev for a required OPP during genpd attach (José Expósito) [RHEL-75956]
  - pmdomain: core: Manage the default required OPP from a separate function (José Expósito) [RHEL-75956]
  - xfs: don't over-report free space or inodes in statvfs (Carlos Maiolino) [RHEL-87016]
  - xfs: report realtime block quota limits on realtime directories (Carlos Maiolino) [RHEL-87016]
  - redhat: introduce modules-extra-matched meta package (Jan Stancek) [RHEL-87452]
  - ext4: fix OOB read when checking dotdot dir (CKI Backport Bot) [RHEL-87989] {CVE-2025-37785}
  - selftests: net: fdb_notify: Add a test for FDB notifications (Izabela Bakollari) [RHEL-78790]
  - selftests: net: lib: Add kill_process (Izabela Bakollari) [RHEL-78790]
  - selftests: net: lib: Move checks from forwarding/lib.sh here (Izabela Bakollari) [RHEL-78790]
  - selftests: net: lib: Move tests_run from forwarding/lib.sh here (Izabela Bakollari) [RHEL-78790]
  - selftests: net: lib: Move logging from forwarding/lib.sh here (Izabela Bakollari) [RHEL-78790]
  - ndo_fdb_del: Add a parameter to report whether notification was sent (Izabela Bakollari) [RHEL-78790]
  - ndo_fdb_add: Add a parameter to report whether notification was sent (Izabela Bakollari) [RHEL-78790]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-86.el10]
changelog:
  - ext4: don't over-report free space or inodes in statvfs (CKI Backport Bot) [RHEL-89589]
  - redhat: generalize rule for kunit and test kmod placement (Jan Stancek) [RHEL-89085]
  - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-74286]
  - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-74286]
  - ice: add lock to protect low latency interface (Petr Oros) [RHEL-74286]
  - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-74286]
  - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-74286]
  - Bluetooth: L2CAP: Fix corrupted list in hci_chan_del (David Marlin) [RHEL-87896] {CVE-2025-21969}
  - Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd (CKI Backport Bot) [RHEL-87896] {CVE-2025-21969}
  - selftests: tls: check that disconnect does nothing (Sabrina Dubroca) [RHEL-86020]
  - net: tls: explicitly disallow disconnect (Sabrina Dubroca) [RHEL-86020]
  - tls: skip setting sk_write_space on rekey (Sabrina Dubroca) [RHEL-86020]
  - tls: Fix tls_sw_sendmsg error handling (Sabrina Dubroca) [RHEL-86020]
  - selftests: tls: add rekey tests (Sabrina Dubroca) [RHEL-86020]
  - selftests: tls: add key_generation argument to tls_crypto_info_init (Sabrina Dubroca) [RHEL-86020]
  - tls: add counters for rekey (Sabrina Dubroca) [RHEL-86020]
  - tls: implement rekey for TLS1.3 (Sabrina Dubroca) [RHEL-86020]
  - tls: block decryption when a rekey is pending (Sabrina Dubroca) [RHEL-86020]
  - scsi: mpi3mr: Event processing debug improvement (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Add level check to control event logging (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Reset the pending interrupt flag (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Fix pending I/O counter (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Task Abort EH Support (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Update driver version to 8.13.0.5.50 (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Check admin reply queue from Watchdog (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Update timestamp only for supervisor IOCs (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Update MPI Headers to revision 35 (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Fix locking in an error path (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Fix spelling mistake "skiping" -> "skipping" (Chandrakanth Patil) [RHEL-80699]
  - scsi: mpi3mr: Support for Segmented Hardware Trace buffer (Chandrakanth Patil) [RHEL-80699]
  - locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long) [RHEL-74462]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-87.el10]
changelog:
  - gitlab-ci: use rhel10 builder image (Michael Hofmann)
  - selftests: netdevsim: add ethtool features to macsec offload tests (Sabrina Dubroca) [RHEL-26055]
  - selftests: netdevsim: add test toggling macsec offload (Sabrina Dubroca) [RHEL-26055]
  - selftests: move macsec offload tests from net/rtnetlink to drivers/net/netdvesim (Sabrina Dubroca) [RHEL-26055]
  - macsec: inherit lower device's TSO limits when offloading (Sabrina Dubroca) [RHEL-26055]
  - macsec: clean up local variables in macsec_notify (Sabrina Dubroca) [RHEL-26055]
  - macsec: add some of the lower device's features when offloading (Sabrina Dubroca) [RHEL-26055]
  - selftests: netdevsim: add a test checking ethtool features (Sabrina Dubroca) [RHEL-26055]
  - netdevsim: add more hw_features (Sabrina Dubroca) [RHEL-26055]
  - ALSA: update RHEL kconfigs for 6.14 upstream code (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: test_bin_error: Use same test cases for adsp2 and Halo Core (Jaroslav Kysela) [RHEL-80677]
  - mfd: cs42l43: Use devres for remove as well (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (Jaroslav Kysela) [RHEL-80677]
  - soundwire: take in count the bandwidth of a prepared stream (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: test_control_parse: null-terminate test strings (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb-audio: separate DJM-A9 cap lvl options (Jaroslav Kysela) [RHEL-80677]
  - jiffies: Cast to unsigned long in secs_to_jiffies() conversion (Jaroslav Kysela) [RHEL-80677]
  - jiffies: Define secs_to_jiffies() (Jaroslav Kysela) [RHEL-80677]
  - PCI: pci_ids: add INTEL_HDA_PTL_H (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs42l43: convert to SYSTEM_SLEEP_PM_OPS (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rt722-sdca: add missing readable registers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs42l43: Fix maximum ADC Volume (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA (Jaroslav Kysela) [RHEL-80677]
  - ASoC: ops: Consistently treat platform_max as control value (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rt1320: set wake_capable = 0 explicitly (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: update ALC222 depop optimize (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs42l43: Add jack delay debounce after suspend (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usx2y: validate nrpacks module parameter on probe (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: Avoid module auto-load handling at event delivery (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fix Asus Z13 2025 audio (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Remove (revert) duplicate Ally X config (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fix microphone regression on ASUS N705UD (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs35l56: Prevent races when soft-resetting using SPI control (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Remove async regmap writes (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: warn both sdw and pch dmic are used (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl: Rename stream name of SAI DAI driver (Jaroslav Kysela) [RHEL-80677]
  - ASoC: es8328: fix route from DAC to output (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas2764: Set the SDOUT polarity correctly (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas2764: Fix power control mask (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: Drop UMP events when no UMP-conversion is set (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas2770: Fix volume scale (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/cirrus: Reduce codec resume time (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/cirrus: Correct the full scale volume set logic (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fixup ALC225 depop procedure (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs35l41: Fix acpi_device_hid() not found (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: amd: Add branch prediction hint in ACP IRQ handler (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: amd: Drop unused includes from Vangogh driver (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: amd: Add post_fw_run_delay ACP quirk (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: soc-acpi-intel-ptl-match: revise typo of rt713_vb_l2_rt1320_l13 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: soc-acpi-intel-ptl-match: revise typo of rt712_vb + rt1320 support (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: hda-intel: add Panther Lake-H support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: Intel: pci-ptl: Add support for PTL-H (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: intel-dsp-config: Add PTL-H support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas2781: drop a redundant code (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers (Jaroslav Kysela) [RHEL-80677] {CVE-2025-21870}
  - ASoC: cs35l41: Fallback to using HID for system_name if no SUB is available (Jaroslav Kysela) [RHEL-80677]
  - ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rsnd: adjust convert rate limitation (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rsnd: indicate unsupported clock rate (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Limit mic boost on Positivo ARN50 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card-utils.c: add missing dlc->of_node (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB] (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: soc-acpi-intel-tgl-match: declare adr as ull (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: Add support for Fatcat board with BT offload enabled in PTL platform (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_micfil: Enable default case in micfil_set_quality() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Fix headset detection failure due to unstable sort (Jaroslav Kysela) [RHEL-80677]
  - ALSA: pcm: use new array-copying-wrapper (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codec: es8316: "DAC Soft Ramp Rate" is just a 2 bit control (Jaroslav Kysela) [RHEL-80677]
  - ASoC: amd: acp: Fix possible deadlock (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: FW_CS_DSP_KUNIT_TEST should not select REGMAP (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Fix quirk matching for Legion Pro 7 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: SND_SIU_MIGOR should depend on DMADEVICES (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Jaroslav Kysela) [RHEL-80677]
  - ASoC: da7213: Initialize the mutex (Jaroslav Kysela) [RHEL-80677]
  - ASoC: use to_platform_device() instead of container_of() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: acp: Support microphone from Lenovo Go S (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: imx8m: Add entry for new 8M Plus revision (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: imx8: Add entries for new 8QM and 8QXP revisions (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: imx: Add mach entry to select cs42888 topology (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_asrc_m2m: select CONFIG_DMA_SHARED_BUFFER (Jaroslav Kysela) [RHEL-80677]
  - ASoC: audio-graph-card2: use correct endpoint when getting link parameters (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: imx8m: add SAI2,5,6,7 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: ti,pcm1681: Fix the binding title (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb: fcp: Fix return code from poll ops (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb: fcp: Fix incorrect resp->opcode retrieval (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb: fcp: Fix meter_levels type to __le32 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codecs: ES8326: Improved PSRR (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_asrc_m2m: return error value in asrc_m2m_device_run() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_asrc_m2m: only handle pairs for m2m in the suspend (Jaroslav Kysela) [RHEL-80677]
  - ALSA: ctxfi: Simplify dao_clear_{left,right}_input() functions (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb: fcp: Fix hwdep read ops types (Jaroslav Kysela) [RHEL-80677]
  - ALSA: scarlett2: Add device_setup option to use FCP driver (Jaroslav Kysela) [RHEL-80677]
  - ALSA: FCP: Add Focusrite Control Protocol driver (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop (Jaroslav Kysela) [RHEL-80677]
  - ASoC: xilinx: xlnx_spdif: Simpify using devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Support for Ideapad hotkey mute LEDs (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dapm: add support for preparing streams (Jaroslav Kysela) [RHEL-80677]
  - ASoC: soc-dai: add snd_soc_dai_prepare() and use it internally (Jaroslav Kysela) [RHEL-80677]
  - ALSA: usb-audio: Add delay quirk for USB Audio Device (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Transfer firmware in two chunks (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Enable headset mic on Positivo C6400 (Jaroslav Kysela) [RHEL-80677]
  - ALSA: rawmidi: Make tied_device=0 as default / unknown (Jaroslav Kysela) [RHEL-80677]
  - ASoC: sun4i-codec: Use new devm clk and reset APIs (Jaroslav Kysela) [RHEL-80677]
  - ASoC: soc-dapm: remove !card check from snd_soc_dapm_set_bias_level() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX943 platform (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_micfil: Add i.MX943 platform support (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Add AZX_DCAPS_NO_TCSEL flag for Loongson HDA devices (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codecs: Use ARRAY_SIZE() to calculate PEB2466_TLV_SIZE (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: Intel: Use str_yes_no() to improve bdw_dump() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: audio-graph-card2: Use extra format on each DAI (Jaroslav Kysela) [RHEL-80677]
  - ASoC: soc-core: Enable to use extra format on each DAI (Jaroslav Kysela) [RHEL-80677]
  - ASoC: audio-graph-card2: use of_graph_get_port_by_id() at graph_get_next_multi_ep() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: soc-core: return 0 if np was NULL on snd_soc_daifmt_parse_clock_provider_raw() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card: use __free(device_node) for device node (Jaroslav Kysela) [RHEL-80677]
  - ASoC: audio-graph-card: use __free(device_node) for device node (Jaroslav Kysela) [RHEL-80677]
  - ASoC: audio-graph-card2: use __free(device_node) for device node (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codecs: nau8824: fix max volume for Speaker output (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: fsl,mqs: Add compatible string for i.MX943 platform (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_mqs: Add i.MX943 platform support (Jaroslav Kysela) [RHEL-80677]
  - ALSA: line6: convert timeouts to secs_to_jiffies() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: Notify UMP EP and FB changes (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: Allow system notification in atomic (Jaroslav Kysela) [RHEL-80677]
  - ALSA: ump: Update rawmidi name per EP name update (Jaroslav Kysela) [RHEL-80677]
  - ALSA: ump: Copy safe string name to rawmidi (Jaroslav Kysela) [RHEL-80677]
  - ALSA: ump: Copy FB name string more safely (Jaroslav Kysela) [RHEL-80677]
  - ALSA: rawmidi: Bump protocol version to 2.0.5 (Jaroslav Kysela) [RHEL-80677]
  - ALSA: rawmidi: Show substream activity in info ioctl (Jaroslav Kysela) [RHEL-80677]
  - ALSA: rawmidi: Expose the tied device number in info ioctl (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card: Drop unnecessary "dai-tdm-slot-width-map" property presence check (Jaroslav Kysela) [RHEL-80677]
  - ALSA: sb: Use str_enabled_disabled() helper in info_read() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: emu10k1: Use str_yes_no() helper (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Use of_property_present() for non-boolean properties (Jaroslav Kysela) [RHEL-80677]
  - ASoC: amd: Add ACPI dependency to fix build error (Jaroslav Kysela) [RHEL-80677]
  - ALSA: rme9652: Simplify with str_yes_no() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Simplify with str_yes_no() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: remove disable_route_checks (Jaroslav Kysela) [RHEL-80677]
  - ASoC: intel: remove disable_route_checks (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Add missing includes (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Adjust IPC traces (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Adjust DSP status register names (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Update ASRC definition (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Improve logging of firmware loading (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Clearly state assumptions of hw_params() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Add MODULE_FIRMWARE to inform about FW (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Print IPC error messages in lower layer (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Update hda component teardown sequences (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Fix init-config parsing (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Fix theoretical infinite loop (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Fix the minimum firmware version numbers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: avs: Do not readq() u32 registers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Add a check for negative sample_space (Jaroslav Kysela) [RHEL-80677]
  - ASoC: soc-card: remove card check (Jaroslav Kysela) [RHEL-80677]
  - ALSA: firewire: Simplify with str_on_off() (Jaroslav Kysela) [RHEL-80677]
  - regmap: sdw-mbq: Add support for SDCA deferred controls (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SDCA: Update list of entity_0 controls (Jaroslav Kysela) [RHEL-80677]
  - soundwire: SDCA: Add additional SDCA address macros (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Simplify with str_enable_disable() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: oss: Simplify with str_enabled_disabled() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: emu10k1: Simplify with str_on_off() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hdspm: Simplify with str_on_off() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: sonicvibes: Simplify with str_off_on() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: trident: Simplify with str_on_off() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rt5682: Support the ALC5682I-VE codec (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: Correct indentation and style in DTS example (Jaroslav Kysela) [RHEL-80677]
  - ALSA: ens137x: Use str_on_off() helper in snd_ensoniq_proc_read() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: madera: Use str_enabled_disabled() helper function (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: renesas,rsnd: remove post-init-providers property (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: Intel: Use str_yes_no() helper in atom_dump() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codecs: Add aw88083 amplifier driver (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: Add schema for "awinic,aw88083" (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple_card: Show if link is unidirectional (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple_card: Improve debugging messages (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: Make dependency on UMP clearer (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: oss: Send fragmented SysEx messages immediately (Jaroslav Kysela) [RHEL-80677]
  - ALSA: Align the syntax of iov_iter helpers with standard ones (Jaroslav Kysela) [RHEL-80677]
  - ALSA: AC97: Use str_on_off() helper in snd_ac97_proc_read_main() (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda/realtek: Add a comment for alc_fixup_inv_dmic() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SDCA: Split function type patching and function naming (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SDCA: Add missing function type names (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SDCA: Add bounds check for function address (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SDCA: Clean up error messages (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SDCA: Add missing header includes (Jaroslav Kysela) [RHEL-80677]
  - soundwire: amd: clear wake enable register for power off mode (Jaroslav Kysela) [RHEL-80677]
  - soundwire: generic_bandwidth_allocation: count the bandwidth of active streams only (Jaroslav Kysela) [RHEL-80677]
  - SoundWire: pass stream to compute_params() (Jaroslav Kysela) [RHEL-80677]
  - soundwire: generic_bandwidth_allocation: add lane in sdw_group_params (Jaroslav Kysela) [RHEL-80677]
  - soundwire: generic_bandwidth_allocation: select data lane (Jaroslav Kysela) [RHEL-80677]
  - soundwire: generic_bandwidth_allocation: check required freq accurately (Jaroslav Kysela) [RHEL-80677]
  - soundwire: generic_bandwidth_allocation: correct clk_freq check in sdw_select_row_col (Jaroslav Kysela) [RHEL-80677]
  - Soundwire: generic_bandwidth_allocation: set frame shape on fly (Jaroslav Kysela) [RHEL-80677]
  - Soundwire: stream: program BUSCLOCK_SCALE (Jaroslav Kysela) [RHEL-80677]
  - Soundwire: add sdw_slave_get_scale_index helper (Jaroslav Kysela) [RHEL-80677]
  - soundwire: generic_bandwidth_allocation: skip DEPREPARED streams (Jaroslav Kysela) [RHEL-80677]
  - soundwire: stream: set DEPREPARED state earlier (Jaroslav Kysela) [RHEL-80677]
  - soundwire: add lane_used_bandwidth in struct sdw_bus (Jaroslav Kysela) [RHEL-80677]
  - soundwire: mipi_disco: read lane mapping properties from ACPI (Jaroslav Kysela) [RHEL-80677]
  - soundwire: add lane field in sdw_port_runtime (Jaroslav Kysela) [RHEL-80677]
  - soundwire: bus: Move irq mapping cleanup into devres (Jaroslav Kysela) [RHEL-80677]
  - ALSA: ad1889: Use str_enabled_disabled() helper function (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hdsp: Use str_on_off() and str_yes_no() helper functions (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Delete redundant assignments in cs_dsp_test_bin.c (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_asrc_m2m: force cast for snd_pcm_format_t type (Jaroslav Kysela) [RHEL-80677]
  - ASoC: soc-core: remove redundant assignment to variable ret (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Fix endianness conversion in cs_dsp_mock_wmfw.c (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs42l43: don't include '<linux/find.h>' directly (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Avoid using a u32 as a __be32 in cs_dsp_mock_mem_maps.c (Jaroslav Kysela) [RHEL-80677]
  - mfd: cs42l43: Increase the SoundWire attach timeout (Jaroslav Kysela) [RHEL-80677]
  - mfd: cs42l43: Use gpiod_set_raw for GPIO operations (Jaroslav Kysela) [RHEL-80677]
  - mfd: cs42l43: Prepare support for updated bios patch (Jaroslav Kysela) [RHEL-80677]
  - ASoC: qcom: sdm845: add handling of secondary MI2S clock (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: avoid large local variables (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rt715: Remove unused hda_to_sdw (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card-utils: Unify clock direction by clk_direction (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Fix kerneldoc typos in cs_dsp_mock_bin.c (Jaroslav Kysela) [RHEL-80677]
  - ASoC: soc-core: tidyup ret handling for card->disable_route_checks (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: mtl-match: Add CDB35L56-EIGHT-C 8x CS35L56 without CS42L43 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: mtl-match: Add CDB35L56-EIGHT-C with aggregated speakers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: tgl-match: Add entries for CS35L56 on CDB35L56-EIGHT-C (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: sof-priv: Remove unused SOF_DAI_STREAM() and SOF_FORMATS (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: ipc4-topology: Use macro to set the EXT_PARAM_SIZE in widget setup (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of client callbacks (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of wmfw error cases (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of bin error cases (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of control read/write (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of control cache (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of control parsing (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of wmfw download (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add KUnit testing of bin file download (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add mock bin file generator for KUnit testing (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add mock wmfw file generator for KUnit testing (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add mock DSP memory map for KUnit testing (Jaroslav Kysela) [RHEL-80677]
  - firmware: cs_dsp: Add mock regmap for KUnit testing (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: Intel: hda-pcm: Follow the pause_supported flag to drop PAUSE support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: SOF: Add support for pause supported tokens from topology (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_easrc: register m2m platform device (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_asrc: register m2m platform device (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_asrc_m2m: Add memory to memory function (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_easrc: define functions for memory to memory usage (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_asrc: define functions for memory to memory usage (Jaroslav Kysela) [RHEL-80677]
  - ALSA: compress: Add output rate and output format support (Jaroslav Kysela) [RHEL-80677]
  - ALSA: sonicvibes: Use str_on_off() helper in snd_sonicvibes_proc_read() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: convert rt5682.txt to dt-schema (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: renesas,rz-ssi: Document the Renesas RZ/G3S SoC (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: renesas,rz-ssi: Remove DMA description (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Add suspend to RAM support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Issue software reset in hw_params API (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Add runtime PM support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Enable runtime PM autosuspend support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Rely on the ASoC subsystem to runtime resume/suspend the SSI (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Use goto label names that specify their actions (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Use temporary variable for struct device (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Use readl_poll_timeout_atomic() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Remove the first argument of rz_ssi_stream_is_play() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Remove the rz_ssi_get_dai() function (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Remove pdev member of struct rz_ssi_priv (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Fix typo on SSI_RATES macro comment (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Use only the proper amount of dividers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: renesas: rz-ssi: Terminate all the DMA transactions (Jaroslav Kysela) [RHEL-80677]
  - ASoC: sun4i-spdif: Add working 24bit audio support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: sun4i-spdif: Always set the valid data to be the MSB (Jaroslav Kysela) [RHEL-80677]
  - ASoC: sun4i-spdif: Add clock multiplier settings (Jaroslav Kysela) [RHEL-80677]
  - ASoC: wm8985: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: wm8904: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tpa6130a2: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tlv320aic3x: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tlv320aic31xx: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tlv320adc3xxx: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas5720: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas2781: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas2562: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: ssm2602: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoc: pcm6240: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: pcm186x: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: max98095: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: max98090: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: max98088: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: alc5632: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: alc5623: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: adau1977: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: adau1781: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: adau1761: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: ad193x: Remove use of i2c_match_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: qcom,wcd9335: Drop number of DAIs from the header (Jaroslav Kysela) [RHEL-80677]
  - ASoC: codecs: wcd9335: Add define for number of DAIs (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l2_rt1320_l13 support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: soc-acpi-intel-lnl-match: add rt713_vb_l2_rt1320_l13 support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb + rt1320 support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: Add a dev_dbg message for the SOC_SDW_CODEC_MIC quirk (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: Correct quirk for Lenovo Yoga Slim 7 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: improve the log of DAI link numbers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: reduce log level for not using internal dmic (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Intel: sof_sdw: correct mach_params->dmic_num (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card-utils: use for_each_of_graph_port() on graph_get_dai_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card-utils: check port reg first on graph_get_dai_id() (Jaroslav Kysela) [RHEL-80677]
  - ASoC: simple-card-utils: use __free(device_node) for device node (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_sai: Add sample rate constraint (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_xcvr: Add sample rate constraint (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_micfil: Switch to common sample rate constraint function (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_utils: Add function to constrain rates (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: oss: fix typo in seq_oss_init.c (Jaroslav Kysela) [RHEL-80677]
  - ALSA: cmipci: Modify the incorrect format specifier (Jaroslav Kysela) [RHEL-80677]
  - ALSA: lola: Fix typo in lola_clock.c (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: mediatek,mt8188-mt6359: Allow DL_SRC/UL_SRC dai-links (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: mediatek,mt8188-mt6359: Add compatible for mt8390 evk (Jaroslav Kysela) [RHEL-80677]
  - ASoC: amd: ps: add ZSC control register programming sequence (Jaroslav Kysela) [RHEL-80677]
  - ASoC: amd: ps: update mach params subsystem_rev variable (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Always check capability at opening a hwdep (Jaroslav Kysela) [RHEL-80677]
  - ASoC: sdw_utils: cs_amp: Assign non-overlapping TDM masks for each codec on a bus (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs35l56: Split SoundWire DAI into separate playback and capture (Jaroslav Kysela) [RHEL-80677]
  - ALSA: hda: Fix typo in hda_sysfs.h (Jaroslav Kysela) [RHEL-80677]
  - ALSA: ac97: Modify the incorrect format specifier (Jaroslav Kysela) [RHEL-80677]
  - ASoC: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jaroslav Kysela) [RHEL-80677]
  - ASoC: sun4i-codec: Add support for Allwinner suniv F1C100s (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: Add Allwinner suniv F1C100s Audio Codec (Jaroslav Kysela) [RHEL-80677]
  - ASoC: dt-bindings: allwinner: add H616 sun4i audio codec binding (Jaroslav Kysela) [RHEL-80677]
  - ASoC: sun4i-codec: Add DMA Max Burst field (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: Skip notifications unless subscribed to announce port (Jaroslav Kysela) [RHEL-80677]
  - ALSA: seq: Notify client and port info changes (Jaroslav Kysela) [RHEL-80677]
  - ASoC: cs42l51: Constify struct i2c_device_id (Jaroslav Kysela) [RHEL-80677]
  - ASoC: tas2781: Fix redundant logical jump (Jaroslav Kysela) [RHEL-80677]
  - ASoC: rockchip: i2s-tdm: Fix a useless call issue (Jaroslav Kysela) [RHEL-80677]
  - ASoc: mediatek: mt8365: Don't use "proxy" headers (Jaroslav Kysela) [RHEL-80677]
  - ASoC: mediatek: mt8192-afe-pcm: Simplify probe() with local dev variable (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_xcvr: Add suspend and resume support (Jaroslav Kysela) [RHEL-80677]
  - ASoC: fsl_xcvr: Use regmap for PHY and PLL registers (Jaroslav Kysela) [RHEL-80677]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-88.el10]
changelog:
  - s390/ism: add release function for struct device (Mete Durlu) [RHEL-73487] {CVE-2025-21856}
  - s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH (Mete Durlu) [RHEL-73487]
  - s390/net: Remove LCS driver (Mete Durlu) [RHEL-73487]
  - s390/netiucv: Switch over to sysfs_emit() (Mete Durlu) [RHEL-73487]
  - s390: Add z17 elf platform (Mete Durlu) [RHEL-89725]
  - Revert "serial: 8250: Switch to nbcon console" (John W. Linville) [RHEL-56242]
  - Revert "serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()"" (John W. Linville) [RHEL-56242]
  - enic: get max rq & wq entries supported by hw, 16K queues (Nelson Escobar) [RHEL-84863]
  - enic: cleanup of enic wq request completion path (Nelson Escobar) [RHEL-84863]
  - enic: added enic_wq.c and enic_wq.h (Nelson Escobar) [RHEL-84863]
  - enic: remove unused function cq_enet_wq_desc_dec (Nelson Escobar) [RHEL-84863]
  - enic: enable rq extended cq support (Nelson Escobar) [RHEL-84863]
  - enic: enic rq extended cq defines (Nelson Escobar) [RHEL-84863]
  - enic: enic rq code reorg (Nelson Escobar) [RHEL-84863]
  - enic: Move function from header file to c file (Nelson Escobar) [RHEL-84863]
  - enic: add dependency on Page Pool (Nelson Escobar) [RHEL-84863]
  - enic: remove copybreak tunable (Nelson Escobar) [RHEL-84863]
  - enic: Use the Page Pool API for RX (Nelson Escobar) [RHEL-84863]
  - enic: Simplify RX handler function (Nelson Escobar) [RHEL-84863]
  - enic: Move RX functions to their own file (Nelson Escobar) [RHEL-84863]
  - enic: Fix typo in comment in table indexed by link speed (Nelson Escobar) [RHEL-84863]
  - enic: Obtain the Link speed only after the link comes up (Nelson Escobar) [RHEL-84863]
  - enic: Move RX coalescing set function (Nelson Escobar) [RHEL-84863]
  - enic: Move kdump check into enic_adjust_resources() (Nelson Escobar) [RHEL-84863]
  - enic: Move enic resource adjustments to separate function (Nelson Escobar) [RHEL-84863]
  - enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way (Nelson Escobar) [RHEL-84863]
  - enic: Allocate arrays in enic struct based on VIC config (Nelson Escobar) [RHEL-84863]
  - enic: Save resource counts we read from HW (Nelson Escobar) [RHEL-84863]
  - enic: Make MSI-X I/O interrupts come after the other required ones (Nelson Escobar) [RHEL-84863]
  - enic: Create enic_wq/rq structures to bundle per wq/rq data (Nelson Escobar) [RHEL-84863]
  - net: introduce per netns packet chains (Paolo Abeni) [RHEL-83393]
  - cifs: Fix integer overflow while processing acregmax mount option (CKI Backport Bot) [RHEL-87927] {CVE-2025-21964}
  - sched/fair: Fix potential memory corruption in child_cfs_rq_on_list (CKI Backport Bot) [RHEL-88085] {CVE-2025-21919}
  - RDMA/core: Silence oversized kvmalloc() warning (Kamal Heib) [RHEL-75593]
  - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (Kamal Heib) [RHEL-75593]
  - RDMA/ucaps: Avoid format-security warning (Kamal Heib) [RHEL-75593]
  - IB/mad: Check available slots before posting receive WRs (Kamal Heib) [RHEL-75593]
  - RDMA/core: Pass port to counter bind/unbind operations (Kamal Heib) [RHEL-75593]
  - RDMA/core: Add support to optional-counters binding configuration (Kamal Heib) [RHEL-75593]
  - RDMA/core: Create and destroy rdma_counter using rdma_zalloc_drv_obj() (Kamal Heib) [RHEL-75593]
  - RDMA/core: Fix use-after-free when rename device name (Kamal Heib) [RHEL-75593]
  - RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject() (Kamal Heib) [RHEL-75593]
  - docs: infiniband: document the UCAP API (Kamal Heib) [RHEL-75593]
  - RDMA/uverbs: Add support for UCAPs in context creation (Kamal Heib) [RHEL-75593]
  - RDMA/uverbs: Introduce UCAP (User CAPabilities) API (Kamal Heib) [RHEL-75593]
  - RDMA/core: Fixes infiniband sysctl bounds (Kamal Heib) [RHEL-75593]
  - RDMA/core: Don't expose hw_counters outside of init net namespace (Kamal Heib) [RHEL-75593]
  - RDMA/core: Fix best page size finding when it can cross SG entries (Kamal Heib) [RHEL-75593]
  - IB/iser: fix typos in iscsi_iser.c comments (Kamal Heib) [RHEL-75593]
  - RDMA/core: Use ib_port_state_to_str() for IB state sysfs (Kamal Heib) [RHEL-75593]
  - IB/cache: Add log messages for IB device state changes (Kamal Heib) [RHEL-75593]
  - cgroup/cpuset: Add warnings to catch inconsistency in exclusive CPUs (Waiman Long) [RHEL-87521]
  - selftest/cgroup: Add a remote partition transition test to test_cpuset_prs.sh (Waiman Long) [RHEL-87521]
  - selftest/cgroup: Clean up and restructure test_cpuset_prs.sh (Waiman Long) [RHEL-87521]
  - selftest/cgroup: Update test_cpuset_prs.sh to use | as effective CPUs and state separator (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Remove unneeded goto in sched_partition_write() and rename it (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Code cleanup and comment update (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Don't allow creation of local partition over a remote one (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Remove remote_partition_check() & make update_cpumasks_hier() handle remote partition (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Fix error handling in remote_partition_disable() (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Fix race between newly created partition and dying one (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Move procfs cpuset attribute under cgroup-v1.c (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: remove kernfs active break (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Remove stale text (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Disable cpuset_cpumask_can_shrink() test if not load balancing (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" (Waiman Long) [RHEL-87521]
  - cgroup/cpuset: Fix spelling errors in file kernel/cgroup/cpuset.c (Waiman Long) [RHEL-87521]
  - sched/rt: Fix race in push_rt_task (Phil Auld) [RHEL-86833]
  - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (Herton R. Krzesinski) [RHEL-86149]
  - wifi: mac80211: fix MPDU length parsing for EHT 5/6 GHz (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: cancel wiphy_work before freeing wiphy (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21979}
  - wifi: mac80211: fix SA Query processing in MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: fix assoc link handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: don't queue sdata::work for a non-running sdata (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: trans: cancel restart work on op mode leave (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: pcie: Fix TSO preparation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: disable multi-link reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: regulatory: improve invalid hints checking (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21910}
  - wifi: brcmfmac: keep power during suspend if board requires it (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Fix sparse warning for monitor_sdata (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix vendor-specific inheritance (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix MLE non-inheritance parsing (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21951}
  - wifi: iwlwifi: Fix A-MSDU TSO preparation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: Free pages allocated when failing to build A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: limit printed string from FW file (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21905}
  - wifi: iwlwifi: mvm: use the right version of the rate API (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: don't try to talk to a dead firmware (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21930}
  - wifi: iwlwifi: mvm: don't dump the firmware state upon RFKILL while suspend (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: clean up ROC on failure (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21906}
  - wifi: iwlwifi: fw: avoid using an uninitialized variable (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fw: allocate chained SG tables for dump (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: remove debugfs dir for virtual monitor (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Cleanup sta TXQs on flush (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: reject cooked mode if it is set along with other flags (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21909}
  - wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix handling of 6 GHz rules (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21744}
  - wifi: rtw88: add RTW88_LEDS depends on LEDS_CLASS to Kconfig (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: unregister wiphy only after netdev registration (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: adjust allocation of colocated AP data (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix memory leak in ieee80211_mgd_assoc_ml_reconf() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix key cache handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Fix uninitialized variable access in ath12k_mac_allocate() function (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Remove ath12k_get_num_hw() helper function (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Refactor the ath12k_hw get helper function argument (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Refactor ath12k_hw set helper function argument (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: add implicit beamforming support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix beacon command during disabling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix ldpc setting (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: connac: adjust phy capabilities based on band constraints (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix incorrect indexing of MIB FW event (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix HE Phy capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: add max mpdu len capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925e: fix too long of wifi resume time (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix register mapping (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: fix register mapping (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix monitor mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: switch to single multi-radio wiphy (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: move all debugfs files to the primary phy (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: connac: rework connac helpers (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: prepare mt7996_mcu_update_bss_color for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: connac: prepare mt76_connac_mcu_sta_basic_tlv for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: prepare mt7996_mcu_set_timing for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: prepare mt7996_mcu_set_tx for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: prepare mt7996_mcu_add_beacon for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: prepare mt7996_mcu_add_dev/bss_info for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: pass wcid to mt7996_mcu_sta_hdr_trans_tlv (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: use emulated hardware scan support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add multi-radio remain_on_channel functions (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add multi-radio support to scanning code (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add multi-radio support to tx scheduling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add multi-radio support to a few core hw ops (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: remove dev->wcid_phy_mask (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add chanctx functions for multi-channel phy support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: initialize more wcid fields mt76_wcid_init (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: split link specific data from struct mt7996_vif (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add vif link specific data structure (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: rename struct mt76_vif to mt76_vif_link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add support for allocating a phy without hw (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: add code for emulating hardware scanning (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: do not add wcid entries to sta poll list during MCU reset (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: use mac80211 .sta_state op (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: fix omac index assignment after hardware reset (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: firmware restart on devices with a second pcie link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: hold dev->mutex while interacting with the thermal state (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: ensure that only one sta entry is active per mac address (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: only enable tx worker after setting the channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: decrease timeout for commonly issued MCU commands (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: reduce the number of command retries (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix rx filter setting for bfee functionality (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: fix eifs value on older chipsets (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: fix slot time for 5/6GHz (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: remove phy->monitor_vif (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: remove mt76_calculate_default_rate() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: replace zero-length array with flexible-array member (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7921: add rfkill_poll for hardware rfkill (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7921: introduce CSA support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: config the dwell time by firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: do not hold queue lock during initial rx buffer alloc (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Properly handle responses for commands with events (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Cleanup MLO settings post-disconnection (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Init secondary link PM state (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Update secondary link PS flow (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: exclude tx backoff time from airtime (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: exclude tx backoff time from airtime (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: fix overflows seen when writing limit attributes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: fix overflows seen when writing limit attributes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: fix the invalid ip address for arp offload (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81390] {CVE-2024-57989}
  - wifi: mt76: introduce mt792x_config_mac_addr_list routine (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: avoid double free in auth/assoc timeout (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: ibss: mark IBSS left before leaving (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: ibss: stop transmit when merging IBSS (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: don't flush non-uploaded STAs (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-82500] {CVE-2025-21828}
  - wifi: mac80211: set key link ID to the deflink one (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: pass correct link ID on assoc (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: simplify nested if checks (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: simplify nested if checks (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Support parsing EPCS ML element (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Fix common size calculation for ML element (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: Add support for controlling EPCS (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Support dynamic link addition and removal (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Pull link space calculation to a function (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Refactor adding association elements (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: Add support for dynamic addition/removal of links (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: Split the links handling of an association request (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ieee80211: Add some missing MLO related definitions (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: fix nl80211_start_radar_detection return value (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: skip regulatory for punctured subchannels (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix tid removal during mesh forwarding (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: rename iwl_datapath_monitor_notif::mac_id to link_id (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: pcie: make iwl_pcie_d3_complete_suspend() static (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: pcie: make _iwl_trans_pcie_gen2_stop_device() static (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove unused tas_rsp variable (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: handle version 3 GET_TAS_STATUS notification (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: extend TAS_CONFIG cmd support for v5 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: remove Mr/Ms radio (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: add WIKO to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: support EMLSR on WH/PE (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: config: unify fw/pnvm MODULE_FIRMWARE (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: improve/fix chanctx min_def use logic (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: implement reset escalation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: implement product reset for TOP errors (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: get the max number of links from the firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: pcie: check for WiAMT/CSME presence (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: prohibit deactivating all links (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-82444] {CVE-2024-58061}
  - wifi: mac80211: tests: add utility to create sdata skeleton (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: also verify requirements in EXT_SUPP_RATES (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: verify BSS membership selectors and basic rates (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: permit userspace to pass supported selectors (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: parse BSS selectors and unknown rates (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: skip all known membership selectors (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: log link information in ieee80211_determine_chan_mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix typo in HE MCS check (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Remove unused basic_rates variable (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: improve stop/wake queue tracing (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: check extended MLD capa/ops in assoc (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: scan: skip duplicate RNR entries (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: mlme: improve messages from config_bw() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: reject per-band vendor elements with MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: clarify key idx documententaion (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: remove an unneeded check in Rx (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: add some support for RX OMI power saving (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fw: fix repeated words in comments (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Fix duplicated 'the' in comment (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Fix duplicated 'if' in comment (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: Remove a duplicate assignment in iwl_dbgfs_amsdu_len_write() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Use helper function IS_ERR_OR_NULL() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: Fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: api: remove the double word (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: fix iwl_ssid_exist() check (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Improve code style in pointer declarations (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fw: fix typo 'adderss' (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove unneeded NULL pointer checks (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: fix AP STA comparison (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: cleanup unused variable in trans.h (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: don't count mgmt frames as MPDU (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fw: api: tdls: remove MVM_ from name (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: avoid NULL pointer dereference (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-58062}
  - wifi: iwlwifi: bump FW API to 96 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: fix add stream vs. restart race (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: move fw_dbg_collect to fw debugfs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: api: remove version number from latest stored_beacon_notif (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: avoid memory leak (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mark that we support TX_CMD_API_S_VER_10 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: add channel_load_not_by_us in iwl_mvm_phy_ctxt (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: add mapping of prph register crf for PE RF (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: Allow entering EMLSR for more band combinations (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: iwl-drv: refactor image loading a bit (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: Remove MVM prefix from TX API macros (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: rename bits in config/boot control register (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: move fw_ver debugfs to firmware runtime (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mld: make iwl_mvm_find_ie_offset a iwlwifi util (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: iwl_fw_error_collect() is always called sync (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: rework firmware error handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: restart device through NMI (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: unify cmd_queue_full() into nic_error() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: clean up FW restart a bit (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove STARTING state (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: restrict MAC start retry to timeouts (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: restrict driver retry loops to timeouts (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: return ERR_PTR from opmode start() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: context-info: add kernel-doc markers (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: interpret STEP URM BIOS configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fw: read STEP table from correct UEFI var (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: rename iwl_dev_tx_power_common::mac_context_id (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: skip short statistics window when updating EMLSR (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove warning on unallocated BAID (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: differentiate NIC error types (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Remove unused ieee80211_smps_is_restrictive (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Move TSO code to shared utility (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: add UHB canada support in GET_TAS_STATUS cmd resp (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: add UHB canada support in TAS_CONFIG cmd (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Use IWL_FW_CHECK() for BAR notif size validation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: pcie: Add support for new device ids (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: add a new NMI type (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Check BAR packet size before accessing data (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: support BIOS override for 5G9 in CA also in LARI version 8 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: support BIOS override for UNII4 in CA/US also in LARI versions < 12 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: bump FW API to 95 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: log error for failures after D3 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: update documentation for iwl_nvm_channel_flags (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: Remove mvm prefix from iwl_mvm_compressed_ba_notif (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mvm: Request periodic system statistics earlier (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: remove mvm from session protection cmd's name (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: copy multi-link element from the multi-link probe request's frame body to the generated elements (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: cleanup iwl_mvm_sta_del (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: change disassoc sequence a bit (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: add an option to filter a sta from being flushed (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: send the right link id (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove pre-mld code from mld path (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fix documentation about initial values in station table (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Clean up debugfs_key deadcode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7921: fix a potential scan no APs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: Fix EHT NSS radiotap reporting. (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: Add eht radiotap tlv (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7615: Convert comma to semicolon (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7925: fix off by one in mt7925_load_clc() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57990}
  - wifi: mt76: mt7921s: fix a potential firmware freeze during startup (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt792x: add P2P_DEVICE support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: set correct background radar capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: add support for more variants (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mt76: mt7996: extend flexibility of mt7996_mcu_get_eeprom() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - net: remove get_task_comm() and print task comm directly (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - kernel-wide: add explicity||explicitly to spelling.txt (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add support for LED blinking (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: sdio: Fix disconnection after beacon loss (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: 8703b: Fix RX/TX issues (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Delete rf_type member of struct rtw_sta_info (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add USB PHY configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922ae: add variant info to support RTL8922AE-VS (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: read hardware capabilities part 1 via firmware command (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21729}
  - wifi: rtw89: mcc: consider time limits not divisible by 1024 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pci: treat first receiving part as first segment for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21730}
  - wifi: rtw89: correct header conversion rule for MLO only (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57991}
  - wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: cleanup ath9k_hw_get_nf_hist_mid() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support pdev Puncture Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support AST Entry Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support Transmit Buffer OFDMA Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support Transmit Rate Buffer Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: Add missing Return: to function documentation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rt2x00: Remove unused rfval values (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: Check the return value of of_property_read_string_index() (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81327] {CVE-2025-21750}
  - wifi: wilc1000: unregister wiphy only if it has been registered (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57992}
  - wifi: mt76: mt7996: fix invalid interface combinations (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - bus: mhi: host: pci_generic: Enable MSI-X if the endpoint supports (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix tx power, max reg power update to firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: set flag for mgmt no-ack frames in Tx completion (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Include MLO memory in firmware coredump collection (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: handle radar detection with MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix CAC running state during virtual interface start (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: rename CAC_RUNNING flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pci: disable PCI completion timeout control (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - bus: mhi: host: pci_generic: Add support for QDU100 device (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtl8xxxu: Fix RTL8188EU firmware upload block size (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: debug: print regd for QATAR/UK/THAILAND (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: adjust thermal protection step and more RTL8852BE-VT ID (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: usb: Preallocate and reuse the RX skbs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Handle C2H_ADAPTIVITY in rtw_fw_c2h_cmd_handle() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: usb: Copy instead of cloning the RX skb (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: 8821a/8812a: Set ptct_efuse_size to 0 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: 8812a: Support RFE type 2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: rtl8821ae: Fix media status report (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: add __packed attribute to efuse layout struct (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Fix spelling mistake "requestted" -> "requested" (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Avoid explicit type cast in monitor status parse handler (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Change the Tx monitor SRNG ring ID (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Remove unused HAL Rx mask in DP monitor path (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix incorrect TID updation in DP monitor status path (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Fix the misspelled of hal TLV tag HAL_PHYRX_GENERICHT_SIG (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: cleanup Rx peer statistics structure (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Refactor monitor status TLV structure (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Add documentation HTT_H2T_MSG_TYPE_RX_RING_SELECTION_CFG (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Decrease ath12k_mac_station_assoc() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Decrease ath12k_sta_rc_update_wk() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Decrease ath12k_bss_assoc() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Decrease ath12k_mac_op_remain_on_channel() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Add support for parsing 64-bit TLVs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: simplify internal time management (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: cleanup a few (mostly) TX-related routines (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: cleanup ath_txq_skb_done() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: clarify unmodifiable headroom log message (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: advertise MLO support and capabilities (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: assign unique hardware link IDs during QMI host cap (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add ATH12K_FW_FEATURE_MLO capability firmware feature (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: remove warning print in htt mlo offset event message (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add no-op without debug print in WMI Rx event (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add can_activate_links mac operation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: symmetrize scan vdev creation and deletion during HW scan (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: pass link ID during MLO while delivering skb (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix ar->supports_6ghz usage during hw register (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix ath12k_qmi_alloc_chunk() to handle too large allocations (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: advertise multi device interface combination (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Refactor radio frequency information (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: introduce interface combination cleanup helper (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add helper function to init partner cmem configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add partner device buffer support in receive data path (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: move to HW link id based receive handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: avoid redundant code in DP Rx error process (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: enable MLO setup and teardown from core (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Add MLO WMI setup and teardown functions (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add support to allocate MLO global memory region (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: refactor ath12k_qmi_alloc_target_mem_chunk() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: send partner device details in QMI MLO capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: parse multiple device information from Device Tree (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - dt-bindings: net: wireless: Describe ath12k PCI module with WSI (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: add missing header include for brcmf_dbg (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81286] {CVE-2024-58014}
  - wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev() (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81448] {CVE-2024-57995}
  - wifi: rtw89: phy: add dummy C2H event handler for report of TAS power (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8851b: rfk: remove unnecessary assignment of return value of _dpk_dgain_read() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852c: rfk: refine target channel calculation in _rx_dck_channel_calc() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-58063}
  - wifi: rtlwifi: destroy workqueue at rtl_deinit_core (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: remove unused check_buddy_priv (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-82466] {CVE-2024-58072}
  - wifi: rtw89: 8922a: update format of RFK pre-notify H2C command v2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: regd: update regulatory map to R68-R51 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852c: disable ER SU when 4x HE-LTF and 0.8 GI capability differ (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: disable firmware training HE GI and LTF (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: ps: update data for firmware and settings for hardware before/after PS (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: ps: refactor channel info to firmware before entering PS (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: ps: refactor PS flow to support MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Off by one in ath12k_wmi_process_csa_switch_count_event() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix leaking michael_mic for non-primary links (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mwifiex: decrease timeout waiting for host sleep from 10s to 5s (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: fix brcmf_vif_clear_mgmt_ies when stopping AP (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: fix scatter-gather handling by detecting end of sg list (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: introduce mlo_capable flag for device group (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: send QMI host capability after device group is ready (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: move struct ath12k_hw from per device to group (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: refactor core start based on hardware group (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: introduce device group abstraction (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: rename mlo_capable_flags to single_chip_mlo_supp (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: move ATH12K_FLAG_REGISTERED handling to ath12k_mac_register() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: add crystal_cap check to avoid setting as overflow value (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: refine link handling for link_sta_rc_update (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922a: use RSSI from PHY report in RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852bt: add beacon filter and CQM support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852b: add beacon filter and CQM support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922a: Extend channel info field length for scan (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211_hwsim: add 6 GHz EHT Mesh capabilities (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: add EHT 320 MHz support for mesh (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: ethtool: add monitor channel reporting (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: get tx power per link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: send MLO links tx power info in GET_INTERFACE (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Replace spaces for tabs in iwl_mvm_vendor_events_idx (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: use wiphy guard (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: define and use wiphy guard (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Accept authentication frames on P2P device (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix variable used in for_each_sdata_link() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix vif addr when switching from monitor to station (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57899}
  - bus: mhi: host: Free mhi_buf vector inside mhi_alloc_bhie_table() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: introduce QMI firmware ready flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add ath12k_get_num_hw() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add ath12k_ab_to_ah() and ath12k_ab_set_ah() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Refactor core startup (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_op_sta_rc_update(): use mac80211 provided link id (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_op_set_key(): fix uninitialized symbol 'ret' (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: defer vdev creation for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_bss_assoc(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: do not return invalid link id for scan link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_station_add(): fix potential rx_stats leak (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_op_ampdu_action(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_op_flush(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_op_tx(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: convert struct ath12k::wmi_mgmt_tx_work to struct wiphy_work (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pass target link_id to ieee80211_nullfunc_get() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pass target link_id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: apply MLD pairwise key to dynamically active links (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: implement ops of change vif/sta links (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: register ops of can_activate_links (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922a: configure AP_LINK_PS if FW supports (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Use mac80211 sta's link_sta instead of deflink (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Use mac80211 vif's link_conf instead of bss_conf (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: modify chanctx iterators for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add reo queue lookup table for ML peers (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: use arsta instead of sta (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add primary link for data path operations (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: support change_sta_links() mac80211 op (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Add MLO station state change handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: mark ath11k_wow_convert_8023_to_80211() as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: mark ath11k_dp_rx_mon_mpdu_pop() as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: mark some QMI driver event helpers as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Fix inappropriate use of print_array_to_buf_index() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: add support for QCA6698AQ (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: miscellaneous spelling fixes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: cleanup struct ath11k_mon_data (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: cleanup struct ath11k_reg_tpc_power_info (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: cleanup struct ath11k_vif (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Fix endianness issue in struct hal_tlv_64_hdr (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: usb: Enable RX aggregation for 8821au/8812au (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: usb: Support USB 3 with RTL8812AU (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support MBSSID Control Frame Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support Transmit PER Rate Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support SoC Common Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support phy counter and TPC stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support Downlink Pager Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: Add RX inactivity detection and reset chip when it occurs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: handle different TX power between RF path (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: introduce dynamic antenna gain feature (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: sar: tweak 6GHz SAR subbands span (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: usb: fix workqueue leak when probe fails (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: fix init_sw_vars leak when probe fails (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: wait for firmware loading before releasing memory (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: do not complete firmware loading needlessly (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add additional USB IDs for RTL8812BU (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: 8812au: Add more device IDs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: 8821au: Add additional devices to the USB_DEVICE list (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Fix for out-of bound access error (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81430] {CVE-2024-58015}
  - wifi: ath9k: miscellaneous spelling fixes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: pass MBSSID config by reference (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Support EHT 1024 aggregation size in TX (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - net: rfkill: gpio: Add check for clk_enable() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56593}
  - wifi: Switch back to struct platform_driver::remove() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: release 'root' node in all execution paths (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: don't call power_update_mac in fast suspend (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: s/IWL_MVM_INVALID_STA/IWL_INVALID_STA (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: bump minimum API version in BZ/SC to 92 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: move IWL_LMAC_*_INDEX to fw/api/context.h (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: support new initiator and responder command version (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: use wiphy locked debugfs for low-latency (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: MLO scan upon channel condition degradation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: support new versions of the wowlan APIs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: allow always calling iwl_mvm_get_bss_vif() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: unify link info initialization (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: clarify fw_id_to_link_sta protection (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: Fix an error handling path in nl80211_start_ap() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: fix description of ieee80211_set_active_links() for new sequence (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - _RESEND_PATCH_v2_04_19_wifi_rt2x00_Remove_redundant_hrtimer_init_ (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Add MLO peer assoc command support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add helper to find multi-link station (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add multi-link flag in peer create command (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Add helpers for multi link peer creation and deletion (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: introduce ath12k_hw_warn() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Refactor sta state machine (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: MLO vdev bringup changes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_vdev_create(): use goto for error handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: mark QMI driver event helpers as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: Suspend hardware before firmware mode off for WCN6750 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: Remove some exhalbtc deadcode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Enable the new RTL8821AU/RTL8812AU drivers (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add rtw8821au.c and rtw8812au.c (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add rtw8812a.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add rtw8821a.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add rtw88xxa.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add rtw8821a_table.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add rtw8812a_table.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: coex: set higher priority to BT when WL scan and BT A2DP exist (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852b: change RF mode to normal mode when set channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922a: fill the missing OP1dB configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: mac: no configure CMAC/DMAC tables for firmware secure boot (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: fw: use common function to parse security section for WiFi 6 chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: fw: move v1 MSSC out of __parse_security_section() to share with v0 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: fw: set recorded IDMEM share mode in firmware header to register (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: fw: shrink download size of security section for RTL8852B (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: efuse: read firmware secure info v0 from efuse for WiFi 6 chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: efuse: move recognize firmware MSS info v1 to common (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: efuse: move reading efuse of fw secure info to common (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: set pause_data field to avoid transmitting data in scan channels (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: don't check done-ack for entering PS (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcm80211: Remove unused dma_txflush() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: 8812a: Mitigate beacon loss (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: 8821a: Regularly ask for BT info updates (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: coex: Support chips without a scoreboard (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Detect beacon loss with chips other than 8822c (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: usb: Set pkt_info.ls for the reserved page (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Move pwr_track_tbl to struct rtw_rfe_def (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Support TX page sizes bigger than 128 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Make txagc_remnant_ofdm an array (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Enable data rate fallback for older chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Let each driver control the power on/off process (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Allow rtw_chip_info.ltecoex_addr to be NULL (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Extend the init table parsing for RTL8812AU (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Allow different C2H RA report sizes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Dump the HW features only for some chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Add some definitions for RTL8821AU/RTL8812AU (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Report the signal strength only if it's known (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922a: extend RFK handling and consider MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: tweak setting of channel and TX power for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: chan: manage active interfaces (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: Add encryption support for MLO connections (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: Add header conversion for MLO connections (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: convert tasklet to BH workqueue for CE interrupts (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: unlock on error path in rtw89_ops_unassign_vif_chanctx() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: coex: Set Wi-Fi/Bluetooth priority for Wi-Fi scan case (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: fix -Wenum-compare-conditional warnings (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: use MODULE_FIRMWARE() to declare used firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Refactor looping in rtw_phy_store_tx_power_by_rate (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: regd: block 6 GHz if marked as N/A in regd map (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: add thermal protection (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix A-MSDU indication in monitor mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: use tail MSDU to get MSDU information (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: delete NSS and TX power setting for monitor vdev (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix struct hal_rx_mpdu_start (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix struct hal_rx_phyrx_rssi_legacy_info (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix struct hal_rx_ppdu_start (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix struct hal_rx_ppdu_end_user_stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: remove unused variable monitor_present (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - mac80211: Remove NOP call to ieee80211_hw_config (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: work around -Wenum-compare-conditional warning (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: re-order assigning channel in activate links (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - fs: debugfs: fix open proxy for unsafe files (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - debugfs: fix missing mutex_destroy() in short_fops case (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - fs: debugfs: differentiate short fops with proxy ops (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: convert debugfs files to short fops (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - debugfs: add small file operations for most files (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: remove misleading j_0 construction parts (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211_hwsim: use hrtimer_active() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: refactor BW limitation check for CSA parsing (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: filter on monitor interfaces based on configured channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: refactor ieee80211_rx_monitor (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: add support for the monitor SKIP_TX flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: add monitor SKIP_TX flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: add flag to opt out of virtual monitor support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: pass net_device to .set_monitor_channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: remove status->ampdu_delimiter_crc (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: report per wiphy radio antenna mask (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: use vif radio mask to limit creating chanctx (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: use vif radio mask to limit ibss scan frequencies (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: add option for vif allowed radios (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: allow IWL_FW_CHECK() with just a string (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove redundant check (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fw: add an error table status getter (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: do not warn about a flush with an empty TX queue (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove IWL_MVM_HW_CSUM_DISABLE (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: remove unneeded check (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Remove redundant rcu_read_lock() in reorder buffer (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Remove unused last_amsdu from reorder buffer (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: fw: api: update link context API version (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: log information about HW restart completion (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: prepare the tx_power handling to be per-link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: exit EMLSR earlier if bss_param_ch_cnt is updated (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: iwlwifi: mvm: Add support for prep_add_interface() callback (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: expose ieee80211_chan_width_to_rx_bw() to drivers (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: chan: calculate min_def also for client mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: add an option to fake ieee80211_connection_loss (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: parse A-MSDU len from EHT capabilities (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: call rate_control_rate_update() for link STA (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: allow rate_control_rate_init() for links (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: update the right link for tx power (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: __ieee80211_recalc_txpower receives a link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: ieee80211_recalc_txpower receives a link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: remove unneeded parameters (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: make bss_param_ch_cnt available for the low level driver (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: rename IEEE80211_CHANCTX_CHANGE_MIN_WIDTH (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: disallow SMPS in AP mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: Add support to indicate that a new interface is to be added (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: sar: add supported UNII-4 frequency range along with UNII-3 of SAR subband (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852c: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852bt: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852b: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8851b: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pci: use 'int' as return type of error code in poll_{tx,rx}dma_ch_idle() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: wow: cast nd_config->delay to u64 in tsf arithmetic (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56539}
  - wifi: brcmfmac: of: use devm_clk_get_optional_enabled_with_rate() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmsmac: Remove unused brcms_debugfs_get_devdir() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: Remove unused brcmf_cfg80211_get_iftype() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Set MAC after operation mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mwifiex: cleanup struct mwifiex_private (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mwifiex: cleanup struct mwifiex_auto_tdls_peer (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Add WILC3000 support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Register wiphy after reading out chipid (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Fold wilc_create_wiphy() into cfg80211.c (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Fill in missing error handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Fold chip_allow_sleep()/chip_wakeup() into wlan.c (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Clean up usage of wilc_get_chipid() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wilc1000: Keep slot powered on during suspend/resume (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rt2x00: convert comma to semicolon (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: modify link arvif creation and removal for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: update ath12k_mac_op_update_vif_offload() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: update ath12k_mac_op_conf_tx() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: modify ath12k_mac_op_set_key() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: modify ath12k_mac_op_bss_info_changed() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: modify ath12k_get_arvif_iter() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: modify ath12k_mac_vif_chan() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: prepare vif config caching for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: prepare sta data structure for MLO handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: pass ath12k_link_vif instead of vif/ahvif (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: prepare vif data structure for MLO handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support BE OFDMA Pdev Rate Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support Pdev Scheduled Algorithm Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support DMAC Reset Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Add firmware coredump collection support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: add missing lockdep_assert_wiphy() for ath12k_mac_op_ functions (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath10k: avoid NULL pointer error during sdio remove (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56599}
  - wifi: ath12k: ath12k_mac_op_sta_state(): clean up update_wk cancellation (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: ath12k_mac_set_key(): remove exit label (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: cleanup unneeded labels (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: switch to using wiphy_lock() and remove ar->conf_mutex (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: convert struct ath12k_sta::update_wk to use struct wiphy_work (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56607}
  - wifi: ath12k: Support Pdev OBSS Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support pdev CCA Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support pdev Transmit Multi-user stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support Ring and SFM stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Support Self-Generated Transmit stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: wow: do not configure CPU IO to receive packets for old firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: coex: Add function to reorder Wi-Fi firmware report index (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: coex: Solved BT PAN profile idle decrease Wi-Fi throughput (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: coex: Reorder Bluetooth info related logic (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: coex: Update priority setting for Wi-Fi is scanning (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - Revert "wifi: cfg80211: unexport wireless_nlevent_flush()" (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wireless: wext: shorten struct iw_ioctl_description (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: unexport wireless_nlevent_flush() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: remove iw_public_data from struct net_device (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: cfg80211: stop exporting wext symbols (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: wext/libipw: move spy implementation to libipw (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ipw2x00/lib80211: move remaining lib80211 into libipw (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mwifiex: don't include lib80211.h (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: nl80211: remove redundant null pointer check in coalescing (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - mac80211: Reorganize kerneldoc parameter names (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211, cfg80211: miscellaneous spelling fixes (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mac80211: constify ieee80211_ie_build_{he,eht}_oper() chandef (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: Modify print_array_to_buf() to support arrays with 1-based semantics (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: debug: add beacon RSSI for debugging (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - bus: mhi: host: Fix typos in the comments (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: handle entity active flag per PHY (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: initialize dual HW bands for MLO and control them by link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852ce: set offset K of PCI PHY EQ to manual mode to improve compatibility (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852ce: fix gray code conversion for filter out EQ (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922ae: disable PCI PHY EQ to improve compatibility (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: pci: consolidate PCI basic configurations for probe and resume (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: move txbaddr/rxbaddr into struct ath12k_dp (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: allow missing memory-regions (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: fix the stack frame size warning in ath11k_vif_wow_set_wakeups (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: enable fw_wmi_diag_event hw param for WCN6750 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath11k: Fix double free issue during SRNG deinit (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath10k: fix the stack frame size warning in ath10k_hw_scan (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath10k: fix the stack frame size warning in ath10k_remain_on_channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: Parse the RX descriptor with a single function (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8852c: rfk: remove unnecessary assignment of return value of _dpk_dgain_read() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: tweak driver architecture for impending MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: refactor STA related func ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: refactor VIF related func ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: read link_sta corresponding to the link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: read bss_conf corresponding to the link (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: rename rtw89_vif to rtw89_vif_link ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56609}
  - wifi: rtw88: Constify some arrays and structs (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: rfk: update firmware debug log of DACK to v2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: rfk: add firmware debug log of IQK (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: rfk: add firmware debug log of TSSI (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922a: rfk: support firmware command RX DCK v1 format (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtw89: 8922a: rfk: enlarge TSSI timeout time to 20ms (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: rtlwifi: make read-only arrays static const (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath12k: make read-only array svc_id static const (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: remove ath9k_platform_data (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: btcoex: remove platform_data (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: eeprom: remove platform data (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: add flag for random seed during firmware download (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - dt-bindings: net: wireless: brcm4329-fmac: add clock description for AP6275P (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - dt-bindings: net: wireless: brcm4329-fmac: add pci14e4,449d (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: Add optional lpo clock enable support (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: brcmfmac: of: Make use of irq_get_trigger_type() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - wifi: ath9k: use clamp() in ar9003_aic_cal_post_process() (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-79792]
  - selftests: netfilter: skip br_netfilter queue tests if kernel is tainted (CKI Backport Bot) [RHEL-82376]
  - io_uring: prevent opcode speculation (CKI Backport Bot) [RHEL-83233] {CVE-2025-21863}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-89.el10]
changelog:
  - redhat: add downstream SBAT for UKI addons (Emanuele Giuseppe Esposito) [RHEL-92881]
  - uki_addons: provide custom SBAT as input parameter (Emanuele Giuseppe Esposito) [RHEL-92881]
  - uki_addons: remove completely sbat/sbat.conf (Emanuele Giuseppe Esposito) [RHEL-92881]
  - redhat: create 'systemd-volatile-overlay' addon for UKI (Emanuele Giuseppe Esposito) [RHEL-92882]
  - vfio/pci: Align huge faults to order (Alex Williamson) [RHEL-89852]
  - cifs: Fix integer overflow while processing closetimeo mount option (CKI Backport Bot) [RHEL-87906] {CVE-2025-21962}
  - scsi: iscsi: Fix missing scsi_host_put() in error path (Chris Leech) [RHEL-90551]
  - scsi: qla4xxx: Constify 'struct bin_attribute' (Chris Leech) [RHEL-90551]
  - scsi: qedi: Constify 'struct bin_attribute' (Chris Leech) [RHEL-90551]
  - scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Chris Leech) [RHEL-90551]
  - net: fix geneve_opt length integer overflow (CKI Backport Bot) [RHEL-87978] {CVE-2025-22055}
  - tcp: drop secpath at the same time as we currently drop dst (Sabrina Dubroca) [RHEL-70101 RHEL-83227] {CVE-2025-21864}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-90.el10]
changelog:
  - gre: Fix again IPv6 link-local address generation. (Guillaume Nault) [RHEL-69103]
  - zram: fix NULL pointer in comp_algorithm_show() (Ming Lei) [RHEL-77764] {CVE-2024-53222}
  - HID: picoLCD: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: Allow graceful removal of framebuffer (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: Simplify hvfb_putmem (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: iounmap() the correct memory when removing a device (Jocelyn Falempe) [RHEL-75959]
  - fbdev: lcdcfb: Use backlight helper (Jocelyn Falempe) [RHEL-75959]
  - fbdev: vga16fb: fix orig_video_isVGA confusion (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Use syscon_regmap_lookup_by_phandle_args (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Use of_property_present() to test existence of DT property (Jocelyn Falempe) [RHEL-75959]
  - fbdev: sm501fb: Use str_enabled_disabled() helper in sm501fb_init_fb() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omap: use threaded IRQ for LCD DMA (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: efifb: Change the return value type to void (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Remove unused hdmi5_core_handle_irqs (Jocelyn Falempe) [RHEL-75959]
  - video: hdmi: Remove unused hdmi_infoframe_check (Jocelyn Falempe) [RHEL-75959]
  - fbdev: radeon: Use const 'struct bin_attribute' callbacks (Jocelyn Falempe) [RHEL-75959]
  - fbdev: udlfb: Use const 'struct bin_attribute' callback (Jocelyn Falempe) [RHEL-75959]
  - fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Remove some deadcode (Jocelyn Falempe) [RHEL-75959]
  - fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: use new of_graph functions (Jocelyn Falempe) [RHEL-75959]
  - backlight: Remove notifier (Jocelyn Falempe) [RHEL-75959]
  - backlight: ktz8866: Fix module autoloading (Jocelyn Falempe) [RHEL-75959]
  - backlight: 88pm860x_bl: Simplify with scoped for each OF child loop (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Remove struct fb_videomode from set_mode callback (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Replace check_fb with controls_device (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omap: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: imxfb: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: imxfb: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - fbdev: clps711x-fb: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: clps711x-fb: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - backlight: tdo24m: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: platform_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: platform_lcd: Remove match_fb from struct plat_lcd_data (Jocelyn Falempe) [RHEL-75959]
  - backlight: platform_lcd: Remove include statement for <linux/backlight.h> (Jocelyn Falempe) [RHEL-75959]
  - backlight: otm3225a: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: ltv350qv: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: lms501kf03: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: lms501kf03: Remove unnecessary include of <linux/backlight.h> (Jocelyn Falempe) [RHEL-75959]
  - backlight: lms283gf05: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: l4f00242t03: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: jornada720_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: jornada720_lcd: Include <linux/io.h> for IOMEM() macro (Jocelyn Falempe) [RHEL-75959]
  - backlight: ili9320: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: ili922x: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: hx8357: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: corgi_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Add LCD_POWER_ constants for power states (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Test against struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Rearrange code in fb_notifier_callback() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: sh_mobile_lcdc_fb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: rivafb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: radeonfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: nvidiafb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: chipsfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: atyfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: aty128fb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: atmel_lcdfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - video: fbdev: mmp: switch to use spi_alloc_host() (Jocelyn Falempe) [RHEL-75959]
  - smb: client: don't retry IO on failed negprotos with soft mounts (Paulo Alcantara) [RHEL-85526]
  - acct: perform last write from workqueue (CKI Backport Bot) [RHEL-83184] {CVE-2025-21846}


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-91.el10]
changelog:
  - loop: Add sanity check for read/write_iter (Ming Lei) [RHEL-83595]
  - fs: add kern_path_locked_negative() (Ming Lei) [RHEL-83595]
  - tools headers: Sync uapi/linux/fcntl.h with the kernel sources (Ming Lei) [RHEL-83595]
  - perf probe: Pick the correct dwarf die while adding probe points (Ming Lei) [RHEL-83595]
  - devtmpfs: don't use vfs_getattr_nosec to query i_mode (Ming Lei) [RHEL-83595]
  - VFS: add common error checks to lookup_one_qstr_excl() (Ming Lei) [RHEL-83595]
  - VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry (Ming Lei) [RHEL-83595]
  - fs: move the bdex_statx call to vfs_getattr_nosec (Ming Lei) [RHEL-83595]
  - libfs: kill empty_dir_getattr() (Ming Lei) [RHEL-83595]
  - fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flag (Ming Lei) [RHEL-83595]
  - fs/stat.c: switch to CLASS(fd_raw) (Ming Lei) [RHEL-83595]
  - kill getname_statx_lookup_flags() (Ming Lei) [RHEL-83595]
  - io_statx_prep(): use getname_uflags() (Ming Lei) [RHEL-83595]
  - getname_maybe_null() - the third variant of pathname copy-in (Ming Lei) [RHEL-83595]
  - teach filename_lookup() to treat NULL filename as "" (Ming Lei) [RHEL-83595]
  - dm table: Fix W=1 build warning when mempool_needs_integrity is unused (Ming Lei) [RHEL-83595]
  - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (Ming Lei) [RHEL-83595]
  - block: never reduce ra_pages in blk_apply_bdi_limits (Ming Lei) [RHEL-83595]
  - block: integrity: Do not call set_page_dirty_lock() (Ming Lei) [RHEL-83595]
  - loop: stop using vfs_iter_{read,write} for buffered I/O (Ming Lei) [RHEL-83595]
  - loop: LOOP_SET_FD: send uevents for partitions (Ming Lei) [RHEL-83595]
  - loop: properly send KOBJ_CHANGED uevent for disk device (Ming Lei) [RHEL-83595]
  - loop: aio inherit the ioprio of original request (Ming Lei) [RHEL-83595]
  - block: fix resource leak in blk_register_queue() error path (Ming Lei) [RHEL-83595]
  - block: add SPDX header line to blk-throttle.h (Ming Lei) [RHEL-83595]
  - null_blk: Use strscpy() instead of strscpy_pad() in null_add_dev() (Ming Lei) [RHEL-83595]
  - block: add for_each_mp_bvec() (Ming Lei) [RHEL-83595]
  - block: don't grab elevator lock during queue initialization (Ming Lei) [RHEL-83595]
  - block: remove unused nseg parameter (Ming Lei) [RHEL-83595]
  - io_uring/rw: don't mask in f_iocb_flags (Ming Lei) [RHEL-83595]
  - docs: sysfs-block: Clarify integrity sysfs attributes (Ming Lei) [RHEL-83595]
  - block/blk-iocost: ensure 'ret' is set on error (Ming Lei) [RHEL-83595]
  - block: correct locking order for protecting blk-wbt parameters (Ming Lei) [RHEL-83595]
  - block: release q->elevator_lock in ioc_qos_write (Ming Lei) [RHEL-83595]
  - ublk: remove io_cmds list in ublk_queue (Ming Lei) [RHEL-83595]
  - blk-cgroup: improve policy registration error handling (Ming Lei) [RHEL-83595]
  - loop: move vfs_fsync() out of loop_update_dio() (Ming Lei) [RHEL-83595]
  - block: fix a comment in the queue_attrs[] array (Ming Lei) [RHEL-83595]
  - block: protect debugfs attribute method hctx_busy_show (Ming Lei) [RHEL-83595]
  - block: remove unnecessary goto labels in debugfs attribute read methods (Ming Lei) [RHEL-83595]
  - block: protect debugfs attrs using elevator_lock instead of sysfs_lock (Ming Lei) [RHEL-83595]
  - block: remove unused parameter 'q' parameter in __blk_rq_map_sg() (Ming Lei) [RHEL-83595]
  - block: fix adding folio to bio (Ming Lei) [RHEL-83595]
  - block: remove unused parameter (Ming Lei) [RHEL-83595]
  - badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0 (Ming Lei) [RHEL-83595]
  - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (Ming Lei) [RHEL-83595]
  - block: protect hctx attributes/params using q->elevator_lock (Ming Lei) [RHEL-83595]
  - block: protect read_ahead_kb using q->limits_lock (Ming Lei) [RHEL-83595]
  - block: protect wbt_lat_usec using q->elevator_lock (Ming Lei) [RHEL-83595]
  - block: protect nr_requests update using q->elevator_lock (Ming Lei) [RHEL-83595]
  - block: introduce a dedicated lock for protecting queue elevator updates (Ming Lei) [RHEL-83595]
  - block: remove q->sysfs_lock for attributes which don't need it (Ming Lei) [RHEL-83595]
  - block: move q->sysfs_lock and queue-freeze under show/store method (Ming Lei) [RHEL-83595]
  - block: acquire q->limits_lock while reading sysfs attributes (Ming Lei) [RHEL-83595]
  - badblocks: use sector_t instead of int to avoid truncation of badblocks length (Ming Lei) [RHEL-83595]
  - badblocks: return boolean from badblocks_set() and badblocks_clear() (Ming Lei) [RHEL-83595]
  - badblocks: fix missing bad blocks on retry in _badblocks_check() (Ming Lei) [RHEL-83595]
  - badblocks: fix merge issue when new badblocks align with pre+1 (Ming Lei) [RHEL-83595]
  - badblocks: try can_merge_front before overlap_front (Ming Lei) [RHEL-83595]
  - badblocks: fix the using of MAX_BADBLOCKS (Ming Lei) [RHEL-83595]
  - badblocks: return error if any badblock set fails (Ming Lei) [RHEL-83595]
  - badblocks: return error directly when setting badblocks exceeds 512 (Ming Lei) [RHEL-83595]
  - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (Ming Lei) [RHEL-83595]
  - badblocks: factor out a helper try_adjacent_combine (Ming Lei) [RHEL-83595]
  - badblocks: Fix error shift ops (Ming Lei) [RHEL-83595]
  - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (Ming Lei) [RHEL-83595]
  - block: ensure correct integrity capability propagation in stacked devices (Ming Lei) [RHEL-83595]
  - blk-throttle: carry over directly (Ming Lei) [RHEL-83595]
  - blk-throttle: don't take carryover for prioritized processing of metadata (Ming Lei) [RHEL-83595]
  - blk-throttle: remove last_bytes_disp and last_ios_disp (Ming Lei) [RHEL-83595]
  - blk-throttle: fix lower bps rate by throtl_trim_slice() (Ming Lei) [RHEL-83595]
  - ublk: enforce ublks_max only for unprivileged devices (Ming Lei) [RHEL-83595]
  - loop: Remove struct loop_func_table (Ming Lei) [RHEL-83595]
  - ublk: add DMA alignment limit (Ming Lei) [RHEL-83595]
  - block: split struct bio_integrity_payload (Ming Lei) [RHEL-83595]
  - block: move the block layer auto-integrity code into a new file (Ming Lei) [RHEL-83595]
  - block: mark bounce buffering as incompatible with integrity (Ming Lei) [RHEL-83595]
  - null_blk: do partial IO for bad blocks (Ming Lei) [RHEL-83595]
  - null_blk: pass transfer size to null_handle_rq() (Ming Lei) [RHEL-83595]
  - null_blk: replace null_process_cmd() call in null_zone_write() (Ming Lei) [RHEL-83595]
  - null_blk: introduce badblocks_once parameter (Ming Lei) [RHEL-83595]
  - null_blk: generate null_blk configfs features string (Ming Lei) [RHEL-83595]
  - ublk: complete command synchronously on error (Ming Lei) [RHEL-83595]
  - blk-wbt: Cleanup a comment in wb_timer_fn (Ming Lei) [RHEL-83595]
  - blk-wbt: Fix some comments (Ming Lei) [RHEL-83595]
  - loop: take the file system minimum dio alignment into account (Ming Lei) [RHEL-83595]
  - loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize (Ming Lei) [RHEL-83595]
  - loop: set LO_FLAGS_DIRECT_IO in loop_assign_backing_file (Ming Lei) [RHEL-83595]
  - loop: factor out a loop_assign_backing_file helper (Ming Lei) [RHEL-83595]
  - block: Remove commented out code (Ming Lei) [RHEL-83595]
  - Revert "driver: block: release the lo_work_lock before queue_work" (Ming Lei) [RHEL-83595]
  - block: refactor rq_qos_wait() (Ming Lei) [RHEL-83595]
  - block: introduce init_wait_func() (Ming Lei) [RHEL-83595]
  - loop: release the lo_work_lock before queue_work (Ming Lei) [RHEL-83595]
  - blk-crypto: add ioctls to create and prepare hardware-wrapped keys (Ming Lei) [RHEL-83595]
  - blk-crypto: show supported key types in sysfs (Ming Lei) [RHEL-83595]
  - blk-crypto: add basic hardware-wrapped key support (Ming Lei) [RHEL-83595]
  - scsi: ufs: crypto: Remove ufs_hba_variant_ops::program_key (Ming Lei) [RHEL-83595]
  - scsi: ufs: qcom: Convert to use UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE (Ming Lei) [RHEL-83595]
  - scsi: ufs: crypto: Add ufs_hba_from_crypto_profile() (Ming Lei) [RHEL-83595]
  - scsi: ufs: qcom: Fix crypto key eviction (Ming Lei) [RHEL-83595]
  - mmc: sdhci-msm: convert to use custom crypto profile (Ming Lei) [RHEL-83595]
  - mmc: crypto: add mmc_from_crypto_profile() (Ming Lei) [RHEL-83595]
  - mmc: sdhci-msm: fix crypto key eviction (Ming Lei) [RHEL-83595]
  - block: Name the RQF flags enum (Ming Lei) [RHEL-83595]
  - block: fix conversion of GPT partition name to 7-bit (Ming Lei) [RHEL-83595]
  - ublk: set_params: properly check if parameters can be applied (Ming Lei) [RHEL-83595]
  - block: make bio_integrity_map_user() static inline (Ming Lei) [RHEL-83595]
  - scsi: add support for user-meta interface (Ming Lei) [RHEL-83595]
  - nvme: add support for passing on the application tag (Ming Lei) [RHEL-83595]
  - block: add support to pass user meta buffer (Ming Lei) [RHEL-83595]
  - block: introduce BIP_CHECK_GUARD/REFTAG/APPTAG bip_flags (Ming Lei) [RHEL-83595]
  - io_uring: introduce attributes for read/write and PI support (Ming Lei) [RHEL-83595]
  - fs: introduce IOCB_HAS_METADATA for metadata (Ming Lei) [RHEL-83595]
  - fs, iov_iter: define meta io descriptor (Ming Lei) [RHEL-83595]
  - block: modify bio_integrity_map_user to accept iov_iter as argument (Ming Lei) [RHEL-83595]
  - block: copy back bounce buffer to user-space correctly in case of split (Ming Lei) [RHEL-83595]
  - block: define set of integrity flags to be inherited by cloned bip (Ming Lei) [RHEL-83595]
  - MAINTAINERS: Update maintainers for crypto/marvell (Vladis Dronov) [RHEL-74336]
  - crypto: octeontx2 - suppress auth failure screaming due to negative tests (Vladis Dronov) [RHEL-74336]
  - crypto: octeontx2 - Remove unused otx2_cpt_print_uc_dbg_info (Vladis Dronov) [RHEL-74336]
  - crypto: drivers - Use str_enable_disable-like helpers [partial] (Vladis Dronov) [RHEL-74336]
  - perf test: Extra verbosity and hypervisor skip for tpebs test (Michael Petlan) [RHEL-82381]
  - cifs: Fix integer overflow while processing acdirmax mount option (Paulo Alcantara) [RHEL-87947] {CVE-2025-21963}
  - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (CKI Backport Bot) [RHEL-87556]
  - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (CKI Backport Bot) [RHEL-93267] {CVE-2025-37943}
  - selftest/mm: va_high_addr_switch: add ppc64 support check (Chunyu Hu) [RHEL-87654]
  - net: ibmveth: make veth_pool_store stop hanging (Mamatha Inamdar) [RHEL-92996]
  - dm: fix copying after src array boundaries (Benjamin Marzinski) [RHEL-92762]
  - dm: add missing unlock on in dm_keyslot_evict() (Benjamin Marzinski) [RHEL-92762]
  - dm: always update the array size in realloc_argv on success (Benjamin Marzinski) [RHEL-92762]
  - dm-integrity: fix a warning on invalid table line (Benjamin Marzinski) [RHEL-92762]
  - dm-bufio: don't schedule in atomic context (Benjamin Marzinski) [RHEL-92762]
  - dm-ebs: fix prefetch-vs-suspend race (Benjamin Marzinski) [RHEL-92762]
  - dm-verity: fix prefetch-vs-suspend race (Benjamin Marzinski) [RHEL-92762]
  - dm-integrity: fix non-constant-time tag verification (Benjamin Marzinski) [RHEL-92762]
  - dm cache: support shrinking the origin device (Benjamin Marzinski) [RHEL-92762]
  - dm cache: prevent BUG_ON by blocking retries on failed device resumes (Benjamin Marzinski) [RHEL-92762]
  - dm: fix unconditional IO throttle caused by REQ_PREFLUSH (Benjamin Marzinski) [RHEL-92762]
  - dm-integrity: set ti->error on memory allocation failure (Benjamin Marzinski) [RHEL-92762]
  - xfrm: Support ESN context update to hardware for TX (CKI Backport Bot) [RHEL-86505]
  - redhat: configs: rhel: Enable CX231XX driver (Kate Hsuan) [RHEL-86822]
  - iomap: avoid avoid truncating 64-bit offset to 32 bits (Brian Foster) [RHEL-85399]
  - iomap: fix zero padding data issue in concurrent append writes (Brian Foster) [RHEL-85399]
  - iomap: pass byte granular end position to iomap_add_to_ioend (Brian Foster) [RHEL-85399]
  - iomap: elide flush from partial eof zero range (Brian Foster) [RHEL-85399]
  - iomap: lift zeroed mapping handling into iomap_zero_range() (Brian Foster) [RHEL-85399]
  - iomap: reset per-iter state on non-error iter advances (Brian Foster) [RHEL-85399]
  - iomap: warn on zero range of a post-eof folio (Brian Foster) [RHEL-85399]
  - iomap: drop an obsolete comment in iomap_dio_bio_iter (Brian Foster) [RHEL-85399]
  - iomap: add a merge boundary flag (Brian Foster) [RHEL-85399]
  - fs: iomap: Atomic write support (Brian Foster) [RHEL-85399]
  - fs: Export generic_atomic_write_valid() (Brian Foster) [RHEL-85399]


