# changelog

author: Vladimír Beneš <vbenes@redhat.com> - 1:1.51.7-1
changelog:
  - Update to 1.51.7 (dev)
  - Add support in initramfs generator for parsing NM eDNS configuration (RHEL-70420)
  - Add new dnsconfd DNS backend (RHEL-67917)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.51.7-2
changelog:
  - Remove the build argument -flto-partition to avoid compilation crashes due
    to high memory usage.


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.52.0-1
changelog:
  - Update to 1.52.0
  - Always reset retries when unblocking children or ports (RHEL-80475)
  - Prevent the activation of unavailable OVS interfaces (RHEL-79829)
  - Fix crash in imagemode with SELinux enforced (RHEL-77157)


author: Vladimír Beneš <vbenes@redhat.com> - 1:1.53.2-1
changelog:
  - Update to 1.53.2 (dev)
  - Fix invalid memory access on Dnsconfd DBUS error (RHEL-83175)
  - Avoid getting transient hostname when "localhost" set in /etc/hostname (RHEL-55730)


author: Filip Pokrývka <fpokryvk@redhat.com> - 1:1.53.3-1
changelog:
  - Update to 1.53.3 (dev)
  - Add more IPv6 prefix delegation options (RHEL-81948)
  - Fix order of parsing port/controller properies in nmcli (RHEL-80273)
  - Improve interface activation logic (RHEL-80157)
  - Fix WireGuard IPv6 firewall rules (RHEL-79975)
  - Support OVS-DPDK dpdk-lsc-interrupt and mtu_request configurations (RHEL-78769)


author: Vladimír Beneš <vbenes@redhat.com> - 1:1.53.4-1
changelog:
  - Update to 1.53.4 (dev)
  - initrd: add new NBFT parser (RHEL-83058)
  - Add support for configuring per-device IPv4 sysctl forwarding option in NetworkManager (RHEL-89582)
  - Support reapply on OVS settings (RHEL-86877)
  - Add support for configuring the loopback interface in nmtui (RHEL-70484)
  - Replace ioctl wth netlink for ethtool in NetworkManager (RHEL-1794)
  - NetworkManager does not add the `lock` attribute when `rto_min` is used (RHEL-83752)
  - Can not change `bridge.options.mcast-snooping-enable` on partial managemd OVS bridge (RHEL-86767)


author: Vladimír Beneš <vbenes@redhat.com> - 1:1.54.0-1
changelog:
  - Update to 1.54.0 (rc1)
  - Devices not becoming managed sometimes (RHEL-89914)
  - Crash on _l3cfg_notify_cb (RHEL-92020)
  - Fix autoconnect-ports for unrealized VLANs and other virtual devices (NMT-1610)


author: Filip Pokryvka <fpokryvk@redhat.com> - 1:1.53.91-1
changelog:
  - Update to 1.54.0 (rc2)
  - Support deactivating a connection without resetting SRIOV sriov_numvfs (RHEL-69125)
  - Fix a race condition in ovs tun interface (RHEL-17358)


author: Filip Pokryvka <fpokryvk@redhat.com> - 1:1.53.92-1
changelog:
  - Update to 1.54.0 (rc3)
  - Fix ipv6 static route deleted with dualstack (RHEL-102774)
  - Allow setting IP method to disabled in port connections (RHEL-90756)


author: Filip Pokryvka <fpokryvk@redhat.com> - 1:1.54.0-1
changelog:
  - Update to 1.54.0
  - Fix reaply on bridge port VLAN (RHEL-102318)
  - Accept hostnames longer than 64 characters from DNS lookup (RHEL-104357)


author: Vladimír Beneš <vbenes@redhat.com> - 1:1.55.4-1
changelog:
  - Update to 1.55.4 (dev)
  - Adding a VF configuration resets and re-configures all other VFs (RHEL-95844)
  - Fix connection.autoconnect-ports of OVS ports (RHEL-93876)
  - Global DNS config without domains silently ignored from D-Bus (RHEL-109853)
  - Add support for a DHCP client-id kernelarg (RHEL-108454)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.55.90-1
changelog:
  - Update to 1.56.0 (rc1)
  - Support setting protocol version of HSR/PRP (RHEL-100764)
  - Support interlink for HSR/PRP (RHEL-100768)
  - Reject connections if the corresponding feature is disabled or removed (RHEL-93829)
  - Improve logging of networking off (RHEL-103925)
  - Don't delete unrelated OVS ports (RHEL-120176)


author: Temuri Doghonadze <temuri.doghonadze@gmail.com> - 2.3.1-9
changelog:
  - Backport Georgian locale from git
  - Note, it will not be needed after release of new version of acl


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


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


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


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


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


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


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


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


author: Ondřej Pohořelský <opohorel@redhat.com> - 3.2.5-6
changelog:
  - Convert licenses to SPDX format
  - Dropped MIT and Public Domain license as they are not present in upstream sources


author: Attila Lakatos <alakatos@redhat.com> - 4.0.3-1
changelog:
  - Rebase to 4.0.3
  - Pluginst must have .conf suffix, otherwise skipped
    Resolves: RHEL-58838
  - ausearch checkpoint inode fix
    Resolves: RHEL-62333
  - Audisp-filter: filter audit events and forward them to other plugins
    Resolves: RHEL-5199
  - Log to console when system is halted due to audit not having enough storage
    Resolves: RHEL-990
  - auditctl: remove misleasing error with --input file
    Resolves: RHEL-5200
  - Remove ProtectKernelModules=true from service file
    Resolves: RHEL-59571
  - Update syscall tables to reflect current kernel
    Resolves: RHEL-46969
  - af_unix: Restore old behavior
    Resolves: RHEL-39955
  - Add systemd-tempfiles.d for audit when root fs is read-only
    Resolves: RHEL-45311
  - ausearch fix error reporting
    Resolves: RHEL-32808
  - Resolve ordering cycle when using remote logging
    Resolves: RHEL-59561


author: Attila Lakatos <alakatos@redhat.com> - 4.0.3-2
changelog:
  - Add auditd.cron (5) man page for time-based log rotation description
    Resolves: RHEL-77141
  - Remove HALT from space_left_action
  - Broadcast warning to users when auditd is about to halt
    Resolves: RHEL-73111
  - Fix TTY hostname in log messages
    Resolves: RHEL-79476
  - permtab: remove unsupported syscalls from rules
    Resolves: RHEL-59560
  - Restore permission on audit.rules


author: Pavel Březina <pbrezina@redhat.com> - 1.5.0-1
changelog:
  - Rebase to 1.5.0
  - "minimal" profile was removed and replaced with "local". (rhbz#2253180)
  - "local" profile is now default (rhbz#2253180)


author: Pavel Březina <pbrezina@redhat.com> - 1.5.0-4
changelog:
  - Add back with-files-access-provider
  - Remove outdated scriptlets
  - Group merging added to nsswitch.conf group in all profiles
  - myhostname is put right before dns module in nsswitch.conf hosts (rhbz#2257197)
  - Internal packaging changes


author: Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.9-7
changelog:
  - RHEL-39412 - Remove autofs dependency on libnsl2
    - remove BuildRequires: libnsl2-devel.
  - Resolves: RHEL-39412


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-9
changelog:
  - RHEL-32639 - [10.0-beta] starting autofs leads to core dump
    - bring the existing patches up to date with upstream.
      - update the configure script.
      - the two existing patches were renamed upstream.
        autofs-configure-c99.patch => autofs-5.1.9-fix-ldap_parse_page_control-check.patch.
        autofs-c99.patch => autofs-5.1.9-Fix-incompatible-function-pointer-types-in-cyrus-sasl-module.patch
    - fix crash in make_options_string().
  - Resolves: RHEL-32639


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-10
changelog:
  - Upstream bug fix sync.
    - fix always recreate credential cache.
    - fix get parent multi-mount check in try_remount().
    - fix deadlock in remount.
    - fix amd external mount error handling.
    - fix amd external mount mount handling.
    - don't free ext mount if mounted.
    - refactor amd function do_program_mount().
    - refactor umount_amd_ext_mount().
    - add flags argument to amd do_program_mount().
    - fix amd cache options not copied.
    - seperate amd mount and entry flags.
    - make iocl ops ->timeout() handle per-dentry expire.
    - refactor amd mount options handling.
    - add some unimplemented amd map options.


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-12
changelog:
  - RHEL-87525 - autofs hang - autofs-5.1.4-114.el8_10.2 [rhel-10]
    - fix submount shutdown race.
    - fix deadlock in master_notify_submount().
    - fix lock ordering deadlock in expire_cleanup().
  - Resolves: RHEL-87525


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-13
changelog:
  - RHEL-90571 - autofs: segfault while dereferencing null mapent [rhel-10]
    - fix handling of ignored offsets.
    - fix invalidated map entry handling in hosts module.
  - Resolves: RHEL-90571


author: Christian Krause <chkr@fedoraproject.org> - 0.8-18
changelog:
  - Install glade file for avahi-discover-standalone unconditionally
    (fixes #2036073 and #2126721)
  - Install desktop files for bssh and bvnc unconditionally


author: Petr Menšík <pemensik@redhat.com> - 0.8-22
changelog:
  - Enable unit tests during check
  - Prevent crashes on some invalid DBus calls
  - Provide versioned howl compatibility package
  - Correct bootstrap option


author: Michael Jeanson <mjeanson@efficios.com> - 1.5.11-1
changelog:
  - New upstream release
  - Drop patches merged upstream
  - Add builddep on python3-setuptools for Python 3.12+


author: Nick Clifton <nickc@redhat.com> - 2.41-43
changelog:
  - Do not enable '-z separate code' by default - allow packages to choose to do it.
  - Add fix for discarded section counting for AArcch64 DT_RELR relocs.  (RHEL-42765)


author: Nick Clifton <nickc@redhat.com> - 2.41-46
changelog:
  - Import fix for AArch64 DT_RELR support (PR 31924).
  - More fixes for Intel's APX (part 1) extensions.  (RHEL-44713)
  - Total list of APX patches applied (so far):
  -  Feb 19 5190fa38286a5a6a664e21c04fde361b395d9f72 x86: support APX forms of U{RD,WR}MSR
  -  Feb  9 41e115853eef32304e3e6fcd7feb4ec116090ee0 x86/APX: with REX2 map 1 doesn't "chain" to maps 2 or 3
  -  Feb  9 5a635f1f59ad08e572e36419f1145433fd670214 x86/APX: VROUND{P,S}{S,D} encodings require AVX512{F,VL}
  -  Jan 19 2519809009ed5e250ad9ed9b6184d9c45dba5029 x86/APX: be consistent with insn suffixes
  -  Jan 19 eea4357967b6182459d423c4d919a7cb0219604b x86/APX: VROUND{P,S}{S,D} can generally be encoded
  -  Jan 15 3037cefe56affe48ac53d85b9e33c2c3a408c41f opcodes: gas: x86: define and use Rex2 as attribute not constraint
  -  Jan  9 7c3df3c680c2bee0b17e60bfbadc751c67e05ed0 x86: add missing APX logic to cpu_flags_match()
  -  Jan  9 7c3df3c680c2bee0b17e60bfbadc751c67e05ed0 x86: add missing APX logic to cpu_flags_match()
  -  Jan  8 a0c9f938521a36b34a27740e5008e35f0ddd2b3f i386: Use .insn describe jmpabs's testcases.
  -  Jan  8 a0c9f938521a36b34a27740e5008e35f0ddd2b3f i386: Use .insn describe jmpabs's testcases.
  -  Jan  7 f322084c7c842fbfd8c3291ff3f8d114173b4674 i386: Correct adcx suffix in disassembler
  -  Dec 29 eed38d8a02b277825a682d8d1daeb0bcc4508b04 Fix x86-64: Add R_X86_64_CODE_4_GOTPCRELX
  -  Dec 29 3d5a60de52556f6a53d71d7e607c6696450ae3e4 x86-64: Add R_X86_64_CODE_4_GOTPCRELX
  -  Dec 29 302a296de0e83d6c320cc0f0d5dd1a1d73182009 x86: Append "#pass" to APX tests
  -  Dec 29 302a296de0e83d6c320cc0f0d5dd1a1d73182009 x86: Append "#pass" to APX tests
  -  Dec 29 2eda6e3ecdd0ea93586a532d9464e430f708334a x86: Don't use .insn with '/'
  -  Dec 29 2eda6e3ecdd0ea93586a532d9464e430f708334a x86: Don't use .insn with '/'
  -  Dec 28 ce9cddf5dd2a614815b1d9affa67c9419599ff63 Add tests for APX GPR32 with extend evex prefix
  -  Dec 28 cca90632f83d47bc7f913e098c4531e52327d272 Support APX JMPABS for disassemble
  -  Dec 28 ac32c879b26af580e29ecaa152e3d9d999f34caa Support APX pushp/popp
  -  Dec 28 a6d0019eb7fcd634e12b7bcc535d5181c47fc82a ld: Mention support for Intel APX relocations in NEWS
  -  Dec 28 a6d0019eb7fcd634e12b7bcc535d5181c47fc82a ld: Mention support for Intel APX relocations in NEWS
  -  Dec 28 80d61d8d614d68a0b1932ed3a86d4cda01e5633e Support APX GPR32 with rex2 prefix 
  -  Dec 28 6967f19dcd3d2794976b2a193a0c30b626c92c3b Support APX NDD optimized encoding. 
  -  Dec 28 6177c84d5edc2cb6b197f00bd06380b7b24a719f Support APX GPR32 with extend evex prefix
  -  Dec 28 5e2f0c9a5f3d467a341a0c3d579d9c6ee6daa4d1 gas: Mention initial support for Intel APX in NEWS
  -  Dec 28 3083f376435662c747ab946bb84e6e6698985610 Support APX NDD
  -  Dec 28 2b1d6655c5c62673547b9676d811ef58ce3f0d1e Created an empty EVEX_MAP4_ sub-table for EVEX instructions.
  -  Dec 28 08a98d4c1331cc726c8c76c14d9db34d6f0aadd6 Support APX Push2/Pop2
  -  Dec 22 3e4a511bee874d73f9f749cc8cf3bc748b4d47b5 x86-64: refuse "high" 8-bit regs with .insn and VEX/XOP/EVEX encodings
  -  Dec 15 35266cb139697e00ee993118aa621fdac17e3f6e x86: fold assembly dialect attributes
  -  Jul  2 00a17c6ad068c95019e1f37cfc2d1b8aaebd6ecb Gold: Handle R_X86_64_CODE_4_GOTPC32_TLSDESC/R_X86_64_CODE_4_GOTTPOFF
  -  Jun  9 a533c8df598b5ef99c54a13e2b137c98b34b043c x86-64: Add R_X86_64_CODE_4_GOTTPOFF/R_X86_64_CODE_4_GOTPC32_TLSDESC
  -  Jun  8 3d5a60de52556f6a53d71d7e607c6696450ae3e4 x86-64: Add R_X86_64_CODE_4_GOTPCRELX
  -  Jun  8 4a54cb06585f568031dfd291d0fe45979ad75e98 gold: Handle R_X86_64_CODE_4_GOTPCRELX


author: Andrea Bolognani <abologna@redhat.com> - 2.41-54
changelog:
  - Fix BuildRequires for non-gold architectures.  (RHEL-85855)
  - Fix RISC-V ld testsuite failures (thanks Nick Clifton).  (RHEL-85855)


author: Patrick Palka <ppalka@redhat.com> - 1.83.0-0
changelog:
  - Rebase to 1.83.0
  - See https://fedoraproject.org/wiki/Changes/F40Boost183
  - Drop patch for accumulators library that has since been applied upstream.
  - Fix spurious Boost.Regex test failures.


author: Jan Stancek <jstancek@redhat.com> [6.10.0-0.rc2.8.el10]
changelog:
  - redhat: regenerate test-data (Jan Stancek) [RHEL-29722]
  - redhat: rpminspect.yaml: more tests to ignore selftests (Jan Stancek)
  - gitlab-ci: add initial version (Michael Hofmann)
  - redhat/Makefile.variables: don't set DISTRO (Jan Stancek) [RHEL-29722]
  - redhat/Makefile.variables: set PATCHLIST_URL to none (Jan Stancek) [RHEL-29722]
  - redhat/kernel.spec.template: fix with_realtime (Jan Stancek) [RHEL-29722]
  - remove ARK .gitlab-ci.yml (Jan Stancek)
  - redhat: update rpminspect with c9s one (Jan Stancek)
  - redhat: remove fedora configs and files (Jan Stancek)
  - redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek) [RHEL-29722]
  - redhat: enable changes to build rt variants (Clark Williams)
  - Add localversion for -RT release (Thomas Gleixner)
  - sysfs: Add /sys/kernel/realtime entry (Clark Williams)
  - riscv: allow to enable RT (Jisheng Zhang)
  - riscv: add PREEMPT_AUTO support (Jisheng Zhang)
  - POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
  - powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
  - powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
  - powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
  - powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
  - powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
  - ARM64: Allow to enable RT (Sebastian Andrzej Siewior)
  - ARM: Allow to enable RT (Sebastian Andrzej Siewior)
  - ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
  - ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
  - ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
  - ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
  - arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
  - ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
  - arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
  - sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
  - Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
  - drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
  - drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
  - drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
  - drm/i915/gt: Queue and wait for the irq_work item. (Sebastian Andrzej Siewior)
  - drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
  - drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
  - drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
  - drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
  - printk: Avoid false positive lockdep report for legacy printing (John Ogness)
  - printk: Provide threadprintk boot argument (John Ogness)
  - printk: Add kthread for all legacy consoles (John Ogness)
  - serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
  - serial: 8250: Switch to nbcon console (John Ogness)
  - printk: nbcon: Provide function to reacquire ownership (John Ogness)
  - tty: sysfs: Add nbcon support for 'active' (John Ogness)
  - proc: Add nbcon support for /proc/consoles (John Ogness)
  - proc: consoles: Add notation to c_start/c_stop (John Ogness)
  - printk: nbcon: Show replay message on takeover (John Ogness)
  - printk: Provide helper for message prepending (John Ogness)
  - printk: nbcon: Start printing threads (John Ogness)
  - printk: nbcon: Stop threads on shutdown/reboot (John Ogness)
  - printk: nbcon: Add printer thread wakeups (Thomas Gleixner)
  - printk: nbcon: Add context to console_is_usable() (John Ogness)
  - printk: Atomic print in printk context on shutdown (John Ogness)
  - printk: nbcon: Introduce printing kthreads (Thomas Gleixner)
  - lockdep: Mark emergency sections in lockdep splats (John Ogness)
  - rcu: Mark emergency sections in rcu stalls (John Ogness)
  - panic: Mark emergency section in oops (John Ogness)
  - panic: Mark emergency section in warn (Thomas Gleixner)
  - printk: nbcon: Implement emergency sections (Thomas Gleixner)
  - printk: Coordinate direct printing in panic (John Ogness)
  - printk: Track nbcon consoles (John Ogness)
  - printk: Avoid console_lock dance if no legacy or boot consoles (John Ogness)
  - printk: nbcon: Add unsafe flushing on panic (John Ogness)
  - printk: nbcon: Use nbcon consoles in console_flush_all() (John Ogness)
  - printk: Track registered boot consoles (John Ogness)
  - printk: nbcon: Provide function to flush using write_atomic() (Thomas Gleixner)
  - printk: nbcon: Add helper to assign priority based on CPU state (John Ogness)
  - printk: Add @flags argument for console_is_usable() (John Ogness)
  - printk: Let console_is_usable() handle nbcon (John Ogness)
  - printk: Make console_is_usable() available to nbcon (John Ogness)
  - printk: nbcon: Do not rely on proxy headers (John Ogness)
  - serial: core: Implement processing in port->lock wrapper (John Ogness)
  - nbcon: Provide functions for drivers to acquire console for non-printing (John Ogness)
  - console: Improve console_srcu_read_flags() comments (John Ogness)
  - serial: core: Introduce wrapper to set @uart_port->cons (John Ogness)
  - serial: core: Provide low-level functions to lock port (John Ogness)
  - printk: nbcon: Use driver synchronization while (un)registering (John Ogness)
  - printk: nbcon: Add callbacks to synchronize with driver (John Ogness)
  - printk: nbcon: Add detailed doc for write_atomic() (John Ogness)
  - printk: Check printk_deferred_enter()/_exit() usage (Sebastian Andrzej Siewior)
  - printk: nbcon: Remove return value for write_atomic() (John Ogness)
  - printk: Properly deal with nbcon consoles on seq init (Petr Mladek)
  - printk: Add notation to console_srcu locking (John Ogness)
  - time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
  - softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
  - sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
  - zram: Replace bit spinlocks with spinlock_t for PREEMPT_RT. (Mike Galbraith)
  - softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
  - tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
  - rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
  - softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
  - sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
  - x86: Enable RT also on 32bit (Sebastian Andrzej Siewior)
  - x86: Allow to enable RT (Sebastian Andrzej Siewior)
  - memcg: Remove the lockdep assert from __mod_objcg_mlstate(). (Sebastian Andrzej Siewior)
  - pinctrl: renesas: rzg2l: Use spin_{lock,unlock}_irq{save,restore} (Claudiu Beznea)
  - drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation. (Sebastian Andrzej Siewior)
  - perf: Split __perf_pending_irq() out of perf_pending_irq() (Sebastian Andrzej Siewior)
  - perf: Remove perf_swevent_get_recursion_context() from perf_pending_task(). (Sebastian Andrzej Siewior)
  - perf: Enqueue SIGTRAP always via task_work. (Sebastian Andrzej Siewior)
  - perf: Move irq_work_queue() where the event is prepared. (Sebastian Andrzej Siewior)
  - Turn on CONFIG_MFD_QCOM_PM8008 for Fedora aarch64 (Justin M. Forbes)


author: Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc2.9.el10]
changelog:
  - v6.10-rc2-rt3 (Sebastian Andrzej Siewior)
  - printk: Update the printk series. (Sebastian Andrzej Siewior)
  - tcp: move inet_twsk_schedule helper out of header (Florian Westphal)
  - net: tcp: un-pin the tw_timer (Florian Westphal)
  - net: tcp/dccp: prepare for tw_timer un-pinning (Valentin Schneider)
  - net: Move per-CPU flush-lists to bpf_net_context on PREEMPT_RT. (Sebastian Andrzej Siewior)
  - net: Reference bpf_redirect_info via task_struct on PREEMPT_RT. (Sebastian Andrzej Siewior)
  - net: Use nested-BH locking for bpf_scratchpad. (Sebastian Andrzej Siewior)
  - seg6: Use nested-BH locking for seg6_bpf_srh_states. (Sebastian Andrzej Siewior)
  - lwt: Don't disable migration prio invoking BPF. (Sebastian Andrzej Siewior)
  - dev: Use nested-BH locking for softnet_data.process_queue. (Sebastian Andrzej Siewior)
  - dev: Remove PREEMPT_RT ifdefs from backlog_lock.*(). (Sebastian Andrzej Siewior)
  - net: softnet_data: Make xmit.recursion per task. (Sebastian Andrzej Siewior)
  - netfilter: br_netfilter: Use nested-BH locking for brnf_frag_data_storage. (Sebastian Andrzej Siewior)
  - net/ipv4: Use nested-BH locking for ipv4_tcp_sk. (Sebastian Andrzej Siewior)
  - net/tcp_sigpool: Use nested-BH locking for sigpool_scratch. (Sebastian Andrzej Siewior)
  - net: Use nested-BH locking for napi_alloc_cache. (Sebastian Andrzej Siewior)
  - net: Use __napi_alloc_frag_align() instead of open coding it. (Sebastian Andrzej Siewior)
  - locking/local_lock: Add local nested BH locking infrastructure. (Sebastian Andrzej Siewior)
  - locking/local_lock: Introduce guard definition for local_lock. (Sebastian Andrzej Siewior)
  - thermal: trip: Trigger trip down notifications when trips involved in mitigation become invalid (Rafael J. Wysocki)
  - thermal: core: Introduce thermal_trip_crossed() (Rafael J. Wysocki)
  - thermal/debugfs: Allow tze_seq_show() to print statistics for invalid trips (Rafael J. Wysocki)
  - thermal/debugfs: Print initial trip temperature and hysteresis in tze_seq_show() (Rafael J. Wysocki)
  - PNP: Hide pnp_bus_type from the non-PNP code (Andy Shevchenko)
  - PNP: Make dev_is_pnp() to be a function and export it for modules (Andy Shevchenko)
  - ACPI: APEI: EINJ: Fix einj_dev release leak (Dan Williams)
  - ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)
  - ACPI: EC: Abort address space access upon error (Armin Wolf)
  - ACPI: AC: Properly notify powermanagement core about changes (Thomas Weißschuh)
  - cpufreq: intel_pstate: Fix unchecked HWP MSR access (Srinivas Pandruvada)
  - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (Dhananjay Ugwekar)
  - cpufreq: amd-pstate: remove global header file (Arnd Bergmann)
  - tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs (Dhananjay Ugwekar)
  - btrfs: ensure fast fsync waits for ordered extents after a write failure (Filipe Manana)
  - bcachefs: Fix trans->locked assert (Kent Overstreet)
  - bcachefs: Rereplicate now moves data off of durability=0 devices (Kent Overstreet)
  - bcachefs: Fix GFP_KERNEL allocation in break_cycle() (Kent Overstreet)
  - i2c: Remove I2C_CLASS_SPD (Heiner Kallweit)
  - i2c: synquacer: Remove a clk reference from struct synquacer_i2c (Christophe JAILLET)
  - tpm: Switch to new Intel CPU model defines (Tony Luck)
  - tpm_tis: Do *not* flush uninitialized work (Jan Beulich)
  - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Tao Su)
  - KVM: arm64: Ensure that SME controls are disabled in protected mode (Fuad Tabba)
  - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Fuad Tabba)
  - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Fuad Tabba)
  - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Fuad Tabba)
  - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Fuad Tabba)
  - KVM: arm64: Specialize handling of host fpsimd state on trap (Fuad Tabba)
  - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Fuad Tabba)
  - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Fuad Tabba)
  - KVM: arm64: Reintroduce __sve_save_state (Fuad Tabba)
  - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Marc Zyngier)
  - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Marc Zyngier)
  - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Marc Zyngier)
  - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)
  - KVM: arm64: Fix AArch32 register narrowing on userspace write (Marc Zyngier)
  - RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function (Quan Zhou)
  - RISC-V: KVM: No need to use mask when hart-index-bit is 0 (Yong-Xuan Wang)
  - KVM: x86: Drop support for hand tuning APIC timer advancement from userspace (Sean Christopherson)
  - KVM: SEV-ES: Delegate LBR virtualization to the processor (Ravi Bangoria)
  - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Ravi Bangoria)
  - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Nikunj A Dadhania)
  - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Sean Christopherson)
  - KVM: x86: Force KVM_WERROR if the global WERROR is enabled (Sean Christopherson)
  - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Sean Christopherson)
  - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Sean Christopherson)
  - KVM: x86/mmu: Print SPTEs on unexpected #VE (Sean Christopherson)
  - KVM: VMX: Dump VMCS on unexpected #VE (Sean Christopherson)
  - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Sean Christopherson)
  - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Sean Christopherson)
  - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Sean Christopherson)
  - KVM: VMX: Don't kill the VM on an unexpected #VE (Sean Christopherson)
  - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Isaku Yamahata)
  - of: property: Fix fw_devlink handling of interrupt-map (Marc Zyngier)
  - of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw() (Rob Herring (Arm))
  - dt-bindings: arm: stm32: st,mlahb: Drop spurious "reg" property from example (Rob Herring (Arm))
  - dt-bindings: arm: sunxi: Fix incorrect '-' usage (Rob Herring (Arm))
  - of: of_test: add MODULE_DESCRIPTION() (Jeff Johnson)
  - redhat: add missing UKI_secureboot_cert hunk (Patrick Talbert)
  - v6.10-rc2-rt2 (Sebastian Andrzej Siewior)
  - selftests/futex: don't pass a const char* to asprintf(3) (John Hubbard)
  - selftests/futex: don't redefine .PHONY targets (all, clean) (John Hubbard)
  - selftests/tracing: Fix event filter test to retry up to 10 times (Masami Hiramatsu (Google))
  - selftests/futex: pass _GNU_SOURCE without a value to the compiler (John Hubbard)
  - selftests/overlayfs: Fix build error on ppc64 (Michael Ellerman)
  - selftests/openat2: Fix build warnings on ppc64 (Michael Ellerman)
  - selftests: cachestat: Fix build warnings on ppc64 (Michael Ellerman)
  - tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))
  - selftests/ftrace: Update required config (Masami Hiramatsu (Google))
  - selftests/ftrace: Fix to check required event file (Masami Hiramatsu (Google))
  - kselftest/alsa: Ensure _GNU_SOURCE is defined (Mark Brown)
  - redhat/kernel.spec: keep extra modules in original directories (Jan Stancek)
  - cxl/region: Fix memregion leaks in devm_cxl_add_region() (Li Zhijian)
  - cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c (Dave Jiang)
  - LoongArch: Fix GMAC's phy-mode definitions in dts (Huacai Chen)
  - LoongArch: Override higher address bits in JUMP_VIRT_ADDR (Jiaxun Yang)
  - LoongArch: Fix entry point in kernel image header (Jiaxun Yang)
  - LoongArch: Add all CPUs enabled by fdt to NUMA node 0 (Jiaxun Yang)
  - LoongArch: Fix built-in DTB detection (Jiaxun Yang)
  - LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init() (Tiezhu Yang)
  - redhat/configs: Move CONFIG_BLK_CGROUP_IOCOST=y to common/generic (Waiman Long)
  - Linux v6.10.0-0.rc2


author: Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc2.10.el10]
changelog:
  - clk: sifive: Do not register clkdevs for PRCI clocks (Samuel Holland)
  - cifs: Don't advance the I/O iterator before terminating subrequest (David Howells)
  - smb: client: fix deadlock in smb2_find_smb_tcon() (Enzo Matsumiya)
  - HID: Ignore battery for ELAN touchscreens 2F2C and 4116 (Louis Dalibard)
  - HID: i2c-hid: elan: fix reset suspend current leakage (Johan Hovold)
  - dt-bindings: HID: i2c-hid: elan: add 'no-reset-on-power-off' property (Johan Hovold)
  - dt-bindings: HID: i2c-hid: elan: add Elan eKTH5015M (Johan Hovold)
  - dt-bindings: HID: i2c-hid: add dedicated Ilitek ILI2901 schema (Johan Hovold)
  - input: Add support for "Do Not Disturb" (Aseda Aboagye)
  - input: Add event code for accessibility key (Aseda Aboagye)
  - hid: asus: asus_report_fixup: fix potential read out of bounds (Andrew Ballance)
  - HID: logitech-hidpp: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - HID: intel-ish-hid: fix endian-conversion (Arnd Bergmann)
  - HID: nintendo: Fix an error handling path in nintendo_hid_probe() (Christophe JAILLET)
  - HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito)
  - HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich)
  - HID: nvidia-shield: Add missing check for input_ff_create_memless (Chen Ni)
  - HID: intel-ish-hid: Fix build error for COMPILE_TEST (Zhang Lixu)
  - modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o (Masahiro Yamada)
  - kbuild: explicitly run mksysmap as sed script from link-vmlinux.sh (Richard Acayan)
  - kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)
  - kconfig: doc: document behavior of 'select' and 'imply' followed by 'if' (Masahiro Yamada)
  - kconfig: doc: fix a typo in the note about 'imply' (Masahiro Yamada)
  - kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)
  - kconfig: remove unneeded code for user-supplied values being out of range (Masahiro Yamada)
  - media: intel/ipu6: add csi2 port sanity check in notifier bound (Bingbu Cao)
  - media: intel/ipu6: update the maximum supported csi2 port number to 6 (Bingbu Cao)
  - media: mei: csi: Warn less verbosely of a missing device fwnode (Sakari Ailus)
  - media: mei: csi: Put the IPU device reference (Sakari Ailus)
  - media: intel/ipu6: fix the buffer flags caused by wrong parentheses (Bingbu Cao)
  - media: intel/ipu6: Fix an error handling path in isys_probe() (Christophe JAILLET)
  - media: intel/ipu6: Move isys_remove() close to isys_probe() (Christophe JAILLET)
  - media: intel/ipu6: Fix some redundant resources freeing in ipu6_pci_remove() (Christophe JAILLET)
  - media: Documentation: v4l: Fix ACTIVE route flag (Sakari Ailus)
  - media: mgb4: Fix double debugfs remove (Martin Tůma)
  - irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update() (Hagar Hemdan)
  - irqchip/sifive-plic: Chain to parent IRQ after handlers are ready (Samuel Holland)
  - irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails (Sunil V L)
  - x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)
  - x86/kexec: Fix bug with call depth tracking (David Kaplan)
  - perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)
  - locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc (Carlos Llamas)
  - redhat/configs: fedora: Enable some drivers for IPU6 support (Hans de Goede)
  - nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi)
  - mm: fix xyz_noprof functions calling profiled functions (Suren Baghdasaryan)
  - codetag: avoid race at alloc_slab_obj_exts (Thadeu Lima de Souza Cascardo)
  - mm/hugetlb: do not call vma_add_reservation upon ENOMEM (Oscar Salvador)
  - mm/ksm: fix ksm_zero_pages accounting (Chengming Zhou)
  - mm/ksm: fix ksm_pages_scanned accounting (Chengming Zhou)
  - kmsan: do not wipe out origin when doing partial unpoisoning (Alexander Potapenko)
  - vmalloc: check CONFIG_EXECMEM in is_vmalloc_or_module_addr() (Cong Wang)
  - mm: page_alloc: fix highatomic typing in multi-block buddies (Johannes Weiner)
  - nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi)
  - memcg: remove the lockdep assert from __mod_objcg_mlstate() (Sebastian Andrzej Siewior)
  - mm: arm64: fix the out-of-bounds issue in contpte_clear_young_dirty_ptes (Barry Song)
  - mm: huge_mm: fix undefined reference to `mthp_stats' for CONFIG_SYSFS=n (Barry Song)
  - mm: drop the 'anon_' prefix for swap-out mTHP counters (Baolin Wang)
  - gpio: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type (Matthias Schiffer)
  - gpio: tqmx86: store IRQ trigger type and unmask status separately (Matthias Schiffer)
  - gpio: tqmx86: introduce shadow register for GPIO output value (Matthias Schiffer)
  - gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)
  - nvme: fix nvme_pr_* status code parsing (Weiwen Hu)
  - nvme-fabrics: use reserved tag for reg read/write command (Chunguang Xu)
  - null_blk: fix validation of block size (Andreas Hindborg)
  - io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)
  - io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue() (Su Hui)
  - io_uring/napi: fix timeout calculation (Jens Axboe)
  - io_uring: check for non-NULL file pointer in io_file_can_poll() (Jens Axboe)
  - btrfs: protect folio::private when attaching extent buffer folios (Qu Wenruo)
  - btrfs: fix leak of qgroup extent records after transaction abort (Filipe Manana)
  - btrfs: fix crash on racing fsync and size-extending write into prealloc (Omar Sandoval)
  - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)
  - Revert "riscv: mm: accelerate pagefault when badaccess" (Palmer Dabbelt)
  - riscv: fix overlap of allocated page and PTR_ERR (Nam Cao)
  - KVM: s390x: selftests: Add shared zeropage test (David Hildenbrand)
  - s390/crash: Do not use VM info if os_info does not have it (Alexander Gordeev)
  - arm64/io: add constant-argument check (Arnd Bergmann)
  - arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process (Wei Li)
  - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (Suma Hegde)
  - platform/x86: dell-smbios: Simplify error handling (Armin Wolf)
  - platform/x86: dell-smbios: Fix wrong token data in sysfs (Armin Wolf)
  - platform/x86: yt2-1380: add CONFIG_EXTCON dependency (Arnd Bergmann)
  - platform/x86: touchscreen_dmi: Use 2-argument strscpy() (Andy Shevchenko)
  - platform/x86: touchscreen_dmi: Drop "silead,max-fingers" property (Hans de Goede)
  - Input: silead - Always support 10 fingers (Hans de Goede)
  - iommu/amd: Fix Invalid wait context issue (Vasant Hegde)
  - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Vasant Hegde)
  - iommu/amd: Fix workqueue name (Vasant Hegde)
  - iommu: Return right value in iommu_sva_bind_device() (Lu Baolu)
  - iommu/dma: Fix domain init (Robin Murphy)
  - iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))
  - ata: pata_macio: Fix max_segment_size with PAGE_SIZE == 64K (Michael Ellerman)
  - drm/komeda: remove unused struct 'gamma_curve_segment' (Dr. David Alan Gilbert)
  - drm/vmwgfx: Don't memcmp equivalent pointers (Ian Forbes)
  - drm/vmwgfx: remove unused struct 'vmw_stdu_dma' (Dr. David Alan Gilbert)
  - drm/vmwgfx: Don't destroy Screen Target when CRTC is enabled but inactive (Ian Forbes)
  - drm/vmwgfx: Standardize use of kibibytes when logging (Ian Forbes)
  - drm/vmwgfx: Remove STDU logic from generic mode_valid function (Ian Forbes)
  - drm/vmwgfx: 3D disabled should not effect STDU memory limits (Ian Forbes)
  - drm/vmwgfx: Filter modes which exceed graphics memory (Ian Forbes)
  - drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation (Chen Ni)
  - drm/amdgpu/pptable: Fix UBSAN array-index-out-of-bounds (Tasos Sahanidis)
  - drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms (Mario Limonciello)
  - drm/xe/pf: Update the LMTT when freeing VF GT config (Michal Wajdeczko)
  - scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort() (Chanwoo Lee)
  - scsi: core: Handle devices which return an unusually large VPD page count (Martin K. Petersen)
  - scsi: mpt3sas: Add missing kerneldoc parameter descriptions (Deming Wang)
  - scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)
  - scsi: qedf: Wait for stag work during unload (Saurav Kashyap)
  - scsi: qedf: Don't process stag work during unload and recovery (Saurav Kashyap)
  - scsi: sr: Fix unintentional arithmetic wraparound (Justin Stitt)
  - scsi: core: alua: I/O errors for ALUA state transitions (Martin Wilck)
  - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Nathan Chancellor)
  - PCI: Revert the cfg_access_lock lockdep mechanism (Dan Williams)
  - selftests: net: lib: set 'i' as local (Matthieu Baerts (NGI0))
  - selftests: net: lib: avoid error removing empty netns name (Matthieu Baerts (NGI0))
  - selftests: net: lib: support errexit with busywait (Matthieu Baerts (NGI0))
  - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Su Hui)
  - ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet)
  - af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)
  - af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)
  - af_unix: Use skb_queue_empty_lockless() in unix_release_sock(). (Kuniyuki Iwashima)
  - af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)
  - af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)
  - af_unix: Annotate data-races around sk->sk_sndbuf. (Kuniyuki Iwashima)
  - af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. (Kuniyuki Iwashima)
  - af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb(). (Kuniyuki Iwashima)
  - af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)
  - af_unix: Annotate data-race of sk->sk_state in unix_accept(). (Kuniyuki Iwashima)
  - af_unix: Annotate data-race of sk->sk_state in unix_stream_connect(). (Kuniyuki Iwashima)
  - af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)
  - af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). (Kuniyuki Iwashima)
  - af_unix: Annodate data-races around sk->sk_state for writers. (Kuniyuki Iwashima)
  - af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer. (Kuniyuki Iwashima)
  - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Aleksandr Mishin)
  - igc: Fix Energy Efficient Ethernet support declaration (Sasha Neftin)
  - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Larysa Zaremba)
  - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Larysa Zaremba)
  - ice: remove af_xdp_zc_qps bitmap (Larysa Zaremba)
  - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Jacob Keller)
  - ice: fix iteration of TLVs in Preserved Fields Area (Jacob Keller)
  - Revert "xsk: Document ability to redirect to any socket bound to the same umem" (Magnus Karlsson)
  - Revert "xsk: Support redirect to any socket bound to the same umem" (Magnus Karlsson)
  - bpf: Set run context for rawtp test_run callback (Jiri Olsa)
  - bpf: Fix a potential use-after-free in bpf_link_free() (Cong Wang)
  - bpf, devmap: Remove unnecessary if check in for loop (Thorsten Blum)
  - libbpf: don't close(-1) in multi-uprobe feature detector (Andrii Nakryiko)
  - bpf: Fix bpf_session_cookie BTF_ID in special_kfunc_set list (Jiri Olsa)
  - selftests/bpf: fix inet_csk_accept prototype in test_sk_storage_tracing.c (Andrii Nakryiko)
  - ptp: Fix error message on failed pin verification (Karol Kolacinski)
  - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet)
  - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Aleksandr Mishin)
  - net/mlx5: Always stop health timer during driver removal (Shay Drory)
  - net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)
  - net: ethernet: mtk_eth_soc: handle dma buffer size soc specific (Frank Wunderlich)
  - rtnetlink: make the "split" NLM_DONE handling generic (Jakub Kicinski)
  - mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB (Jason Xing)
  - tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)
  - selftests: hsr: add missing config for CONFIG_BRIDGE (Hangbin Liu)
  - vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)
  - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua)
  - ionic: fix kernel panic in XDP_TX action (Taehee Yoo)
  - net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Tristram Ha)
  - net/smc: avoid overwriting when adjusting sock bufsizes (Wen Gu)
  - octeontx2-af: Always allocate PF entries from low prioriy zone (Subbaraya Sundeep)
  - net: tls: fix marking packets as decrypted (Jakub Kicinski)
  - wifi: rtlwifi: Ignore IEEE80211_CONF_CHANGE_RETRY_LIMITS (Bitterblue Smith)
  - wifi: mt76: mt7615: add missing chanctx ops (Johannes Berg)
  - wifi: wilc1000: document SRCU usage instead of SRCU (Alexis Lothoré)
  - Revert "wifi: wilc1000: set atomic flag on kmemdup in srcu critical section" (Alexis Lothoré)
  - Revert "wifi: wilc1000: convert list management to RCU" (Alexis Lothoré)
  - wifi: ath11k: move power type check to ASSOC stage when connecting to 6 GHz AP (Baochen Qiang)
  - wifi: ath11k: fix WCN6750 firmware crash caused by 17 num_vdevs (Carl Huang)
  - wifi: ath10k: fix QCOM_RPROC_COMMON dependency (Dmitry Baryshkov)
  - wifi: ath11k: Fix error path in ath11k_pcic_ext_irq_config (Breno Leitao)
  - wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)
  - wifi: mac80211: correctly parse Spatial Reuse Parameter Set element (Lingbo Kong)
  - wifi: mac80211: fix Spatial Reuse element size check (Lingbo Kong)
  - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill (Ilan Peer)
  - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (Miri Korenblit)
  - wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option (Ayala Beker)
  - wifi: iwlwifi: mvm: handle BA session teardown in RF-kill (Johannes Berg)
  - wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd (Yedidya Benshimol)
  - wifi: iwlwifi: mvm: remove stale STA link data during restart (Benjamin Berg)
  - wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)
  - wifi: iwlwifi: mvm: set properly mac header (Mordechay Goodstein)
  - wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)
  - wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup (Yedidya Benshimol)
  - wifi: iwlwifi: mvm: fix a crash on 7265 (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: always set the TWT IE offset (Shaul Triebitz)
  - wifi: iwlwifi: mvm: don't initialize csa_work twice (Miri Korenblit)
  - wifi: mac80211: pass proper link id for channel switch started notification (Aditya Kumar Singh)
  - wifi: cfg80211: fix 6 GHz scan request building (Johannes Berg)
  - wifi: mac80211: handle tasklet frames before stopping (Johannes Berg)
  - wifi: mac80211: apply mcast rate only if interface is up (Johannes Berg)
  - wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)
  - wifi: cfg80211: Lock wiphy in cfg80211_get_station (Remi Pommarel)
  - wifi: cfg80211: fully move wiphy work to unbound workqueue (Johannes Berg)
  - wifi: cfg80211: validate HE operation element parsing (Johannes Berg)
  - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel)
  - wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)
  - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande)
  - lib/test_rhashtable: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - net: dst_cache: add two DEBUG_NET warnings (Eric Dumazet)
  - ila: block BH in ila_output() (Eric Dumazet)
  - ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)
  - net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input() (Eric Dumazet)
  - ipv6: ioam: block BH from ioam6_output() (Eric Dumazet)
  - vmxnet3: disable rx data ring on dma allocation failure (Matthias Stocker)
  - net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume (Tristram Ha)
  - net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED (Dmitry Safonov)
  - net/ncsi: Fix the multi thread manner of NCSI driver (DelphineCCChiu)
  - net: rps: fix error when CONFIG_RFS_ACCEL is off (Jason Xing)
  - ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put() (Duoming Zhou)
  - ax25: Fix refcount imbalance on inbound connections (Lars Kellogg-Stedman)
  - virtio_net: fix a spurious deadlock issue (Heng Qi)
  - virtio_net: fix possible dim status unrecoverable (Heng Qi)
  - ethtool: init tsinfo stats if requested (Vadim Fedorenko)
  - MAINTAINERS: remove Peter Geis (Peter Geis)
  - virtio_net: fix missing lock protection on control_buf access (Heng Qi)
  - tomoyo: update project links (Tetsuo Handa)
  - efi: Add missing __nocfi annotations to runtime wrappers (Ard Biesheuvel)
  - efi: pstore: Return proper errors on UEFI failures (Guilherme G. Piccoli)
  - efi/libstub: zboot.lds: Discard .discard sections (Nathan Chancellor)


author: Jan Stancek <jstancek@redhat.com> [6.10.0-0.rc4.11.el10]
changelog:
  - v6.10-rc4-rt6 (Sebastian Andrzej Siewior)
  - Linux 6.10-rc4 (Linus Torvalds)
  - parisc: Try to fix random segmentation faults in package builds (John David Anglin)
  - i2c: designware: Fix the functionality flags of the slave-only interface (Jean Delvare)
  - i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)
  - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern)
  - xhci: Handle TD clearing for multiple streams case (Hector Martin)
  - xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)
  - xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)
  - xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)
  - thunderbolt: debugfs: Fix margin debugfs node creation condition (Aapo Vienamo)
  - usb-storage: alauda: Check whether the media is initialized (Shichao Lai)
  - usb: typec: ucsi: Ack also failed Get Error commands (Heikki Krogerus)
  - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Andrey Konovalov)
  - dt-bindings: usb: realtek,rts5411: Add missing "additionalProperties" on child nodes (Rob Herring (Arm))
  - usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state (Kyle Tso)
  - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Amit Sunil Dhamne)
  - USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected (John Ernberg)
  - usb: typec: ucsi: glink: increase max ports for x1e80100 (Johan Hovold)
  - Revert "usb: chipidea: move ci_ulpi_init after the phy initialization" (Peter Chen)
  - serial: drop debugging WARN_ON_ONCE() from uart_write() (Tetsuo Handa)
  - serial: sc16is7xx: re-add Kconfig SPI or I2C dependency (Hugo Villeneuve)
  - serial: sc16is7xx: rename Kconfig CONFIG_SERIAL_SC16IS7XX_CORE (Hugo Villeneuve)
  - serial: port: Don't block system suspend even if bytes are left to xmit (Douglas Anderson)
  - serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level (Doug Brown)
  - serial: 8250_dw: Revert "Move definitions to the shared header" (Andy Shevchenko)
  - serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw (Andy Shevchenko)
  - tty: n_tty: Fix buffer offsets when lookahead is used (Ilpo Järvinen)
  - staging: vchiq_debugfs: Fix NPD in vchiq_dump_state (Stefan Wahren)
  - drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme)
  - sysfs: Unbreak the build around sysfs_bin_attr_simple_read() (Lukas Wunner)
  - driver core: remove devm_device_add_groups() (Greg Kroah-Hartman)
  - .editorconfig: remove trim_trailing_whitespace option (Greg Kroah-Hartman)
  - iio: inkern: fix channel read regression (Johan Hovold)
  - iio: imu: inv_mpu6050: stabilized timestamping in interrupt (Jean-Baptiste Maneyrol)
  - iio: adc: ad7173: Fix sampling frequency setting (Dumitru Ceclan)
  - iio: adc: ad7173: Clear append status bit (Dumitru Ceclan)
  - iio: imu: inv_icm42600: delete unneeded update watermark call (Jean-Baptiste Maneyrol)
  - iio: imu: inv_icm42600: stabilized timestamp in interrupt (Jean-Baptiste Maneyrol)
  - iio: invensense: fix odr switching to same value (Jean-Baptiste Maneyrol)
  - iio: adc: ad7173: Remove index from temp channel (Dumitru Ceclan)
  - iio: adc: ad7173: Add ad7173_device_info names (Dumitru Ceclan)
  - iio: adc: ad7173: fix buffers enablement for ad7176-2 (Dumitru Ceclan)
  - iio: temperature: mlx90635: Fix ERR_PTR dereference in mlx90635_probe() (Harshit Mogalapalli)
  - iio: imu: bmi323: Fix trigger notification in case of error (Vasileios Amoiridis)
  - iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)
  - iio: pressure: bmp280: Fix BMP580 temperature reading (Adam Rizkalla)
  - dt-bindings: iio: dac: fix ad354xr output range (Angelo Dureghello)
  - iio: adc: ad9467: fix scan type sign (David Lechner)
  - jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman)
  - misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe() (Yongzhi Liu)
  - misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe() (Yongzhi Liu)
  - parport: amiga: Mark driver struct with __refdata to prevent section mismatch (Uwe Kleine-König)
  - mei: vsc: Fix wrong invocation of ACPI SID method (Hans de Goede)
  - mei: vsc: Don't stop/restart mei device during system suspend/resume (Wentong Wu)
  - mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)
  - mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)
  - ata: libata-scsi: Set the RMB bit only for removable media devices (Damien Le Moal)
  - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Yazen Ghannam)
  - RAS/AMD/ATL: Fix MI300 bank hash (Yazen Ghannam)
  - firewire: core: record card index in bus_reset_handle tracepoints event (Takashi Sakamoto)
  - firewire: core: record card index in tracepoinrts events derived from bus_reset_arrange_template (Takashi Sakamoto)
  - firewire: core: record card index in async_phy_inbound tracepoints event (Takashi Sakamoto)
  - firewire: core: record card index in async_phy_outbound_complete tracepoints event (Takashi Sakamoto)
  - firewire: core: record card index in async_phy_outbound_initiate tracepoints event (Takashi Sakamoto)
  - firewire: core: record card index in tracepoinrts events derived from async_inbound_template (Takashi Sakamoto)
  - firewire: core: record card index in tracepoinrts events derived from async_outbound_initiate_template (Takashi Sakamoto)
  - firewire: core: record card index in tracepoinrts events derived from async_outbound_complete_template (Takashi Sakamoto)
  - firewire: fix website URL in Kconfig (Takashi Sakamoto)
  - leds: class: Revert: "If no default trigger is given, make hw_control trigger the default trigger" (Hans de Goede)
  - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411]
  - redhat: Remove DIST_BRANCH variable (Eder Zulian)
  - xfs: make sure sb_fdblocks is non-negative (Wengang Wang)
  - ksmbd: fix missing use of get_write in in smb2_set_ea() (Namjae Jeon)
  - ksmbd: move leading slash check to smb2_get_name() (Namjae Jeon)
  - x86/boot: Don't add the EFI stub to targets, again (Benjamin Segall)
  - x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking (Kees Cook)
  - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)
  - s390/mm: Restore mapping of kernel image using large pages (Alexander Gordeev)
  - s390/mm: Allow large pages only for aligned physical addresses (Alexander Gordeev)
  - s390: Update defconfigs (Heiko Carstens)
  - drm/xe: move disable_c6 call (Riana Tauro)
  - drm/xe: flush engine buffers before signalling user fence on all engines (Andrzej Hajda)
  - drm/xe/pf: Assert LMEM provisioning is done only on DGFX (Michal Wajdeczko)
  - drm/xe/xe_gt_idle: use GT forcewake domain assertion (Riana Tauro)
  - MAINTAINERS: Update Xe driver maintainers (Thomas Hellström)
  - MAINTAINERS: update Xe driver maintainers (Oded Gabbay)
  - drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula)
  - drm/exynos: dp: drop driver owner initialization (Krzysztof Kozlowski)
  - drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)
  - arm/komeda: Remove all CONFIG_DEBUG_FS conditional compilations (pengfuyuan)
  - drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time (Douglas Anderson)
  - drm: renesas: shmobile: Call drm_atomic_helper_shutdown() at shutdown time (Douglas Anderson)
  - drm/nouveau: remove unused struct 'init_exec' (Dr. David Alan Gilbert)
  - drm/nouveau: don't attempt to schedule hpd_work on headless cards (Vasily Khoruzhick)
  - drm/amdgpu: Fix the BO release clear memory warning (Arunpravin Paneer Selvam)
  - drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)
  - drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur)
  - drm: panel-orientation-quirks: Add quirk for Aya Neo KUN (Tobias Jakobi)
  - drm: have config DRM_WERROR depend on !WERROR (Jani Nikula)
  - vfio/pci: Insert full vma on mmap'd MMIO fault (Alex Williamson)
  - vfio/pci: Use unmap_mapping_range() (Alex Williamson)
  - vfio: Create vfio_fs_type with inode per device (Alex Williamson)
  - loop: Disable fallocate() zero and discard if not supported (Cyril Hrubis)
  - nvme: fix namespace removal list (Keith Busch)
  - nvmet: always initialize cqe.result (Daniel Wagner)
  - nvmet-passthru: propagate status from id override functions (Daniel Wagner)
  - nvme: avoid double free special payload (Chunguang Xu)
  - nbd: Remove __force casts (Christoph Hellwig)
  - block: unmap and free user mapped integrity via submitter (Anuj Gupta)
  - block: fix request.queuelist usage in flush (Chengming Zhou)
  - block: Optimize disk zone resource cleanup (Damien Le Moal)
  - block: sed-opal: avoid possible wrong address reference in read_sed_opal_key() (Su Hui)
  - io_uring: fix cancellation overwriting req->flags (Pavel Begunkov)
  - io_uring/rsrc: don't lock while !TASK_RUNNING (Pavel Begunkov)
  - scsi: mpi3mr: Fix ATA NCQ priority support (Damien Le Moal)
  - scsi: ufs: core: Quiesce request queues before checking pending cmds (Ziqi Chen)
  - scsi: core: Disable CDL by default (Damien Le Moal)
  - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao)
  - scsi: sd: Use READ(16) when reading block zero on large capacity disks (Martin K. Petersen)
  - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Dimitri Sivanich)
  - cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo() (Rafael J. Wysocki)
  - ACPI: x86: Force StorageD3Enable on more products (Mario Limonciello)
  - ACPI: EC: Evaluate orphan _REG under EC device (Rafael J. Wysocki)
  - thermal: gov_step_wise: Restore passive polling management (Rafael J. Wysocki)
  - thermal: ACPI: Invalidate trip points with temperature of 0 or below (Rafael J. Wysocki)
  - thermal: core: Do not fail cdev registration because of invalid initial state (Rafael J. Wysocki)
  - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (Aleksandr Mishin)
  - af_unix: Read with MSG_PEEK loops if the first unread byte is OOB (Rao Shoaib)
  - bnxt_en: Cap the size of HWRM_PORT_PHY_QCFG forwarded response (Michael Chan)
  - gve: Clear napi->skb before dev_kfree_skb_any() (Ziwei Xiao)
  - ionic: fix use after netif_napi_del() (Taehee Yoo)
  - Revert "igc: fix a log entry using uninitialized netdev" (Sasha Neftin)
  - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (Nikolay Aleksandrov)
  - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (Nikolay Aleksandrov)
  - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)
  - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal)
  - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)
  - netfilter: nft_inner: validate mandatory meta and payload (Davide Ornaghi)
  - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Xiaolei Wang)
  - gve: ignore nonrelevant GSO type bits when processing TSO headers (Joshua Washington)
  - Bluetooth: fix connection setup in l2cap_connect (Pauli Virtanen)
  - Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)
  - Bluetooth: hci_sync: Fix not using correct handle (Luiz Augusto von Dentz)
  - net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP (Kory Maincent)
  - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)
  - mailmap: map Geliang's new email address (Geliang Tang)
  - mptcp: pm: update add_addr counters after connect (YonglongLi)
  - mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID (YonglongLi)
  - mptcp: ensure snd_una is properly initialized on connect (Paolo Abeni)
  - net/sched: initialize noop_qdisc owner (Johannes Berg)
  - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)
  - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Gal Pressman)
  - net dsa: qca8k: fix usages of device_get_named_child_node() (Andy Shevchenko)
  - tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)
  - netdevsim: fix backwards compatibility in nsim_get_iflink() (David Wei)
  - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Sagar Cheluvegowda)
  - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin)
  - net: hns3: add cond_resched() to hns3 ring buffer init process (Jie Wang)
  - net: hns3: fix kernel crash problem in concurrent scenario (Yonglong Liu)
  - dt-bindings: net: dp8386x: Add MIT license along with GPL-2.0 (Udit Kumar)
  - net: sfp: Always call `sfp_sm_mod_remove()` on remove (Csókás, Bence)
  - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (NeilBrown)
  - SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)
  - NFSv4.1 enforce rootpath check in fs_location query (Olga Kornievskaia)
  - NFS: abort nfs_atomic_open_v23 if name is too long. (NeilBrown)
  - nfs: don't invalidate dentries on transient errors (Scott Mayhew)
  - nfs: Avoid flushing many pages with NFS_FILE_SYNC (Jan Kara)
  - nfs: propagate readlink errors in nfs_symlink_filler (Sagi Grimberg)
  - MAINTAINERS: Change email address for Trond Myklebust (Trond Myklebust)
  - NFSv4: Fix memory leak in nfs4_set_security_label (Dmitry Mastykin)
  - x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node() (Jan Beulich)
  - memblock: make memblock_set_node() also warn about use of MAX_NUMNODES (Jan Beulich)
  - v6.10-rc3-rt5 (Sebastian Andrzej Siewior)
  - locking: Introduce nested-BH locking, v6 (Sebastian Andrzej Siewior)
  - ARM: 9405/1: ftrace: Don't assume stack frames are contiguous in memory (Ard Biesheuvel)
  - clkdev: don't fail clkdev_alloc() if over-sized (Russell King (Oracle))
  - bcachefs: Fix rcu_read_lock() leak in drop_extra_replicas (Kent Overstreet)
  - bcachefs: Add missing bch_inode_info.ei_flags init (Kent Overstreet)
  - bcachefs: Add missing synchronize_srcu_expedited() call when shutting down (Kent Overstreet)
  - bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket() (Kent Overstreet)
  - bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checks (Kent Overstreet)
  - bcachefs: Fix snapshot_create_lock lock ordering (Kent Overstreet)
  - bcachefs: Fix refcount leak in check_fix_ptrs() (Kent Overstreet)
  - bcachefs: Leave a buffer in the btree key cache to avoid lock thrashing (Kent Overstreet)
  - bcachefs: Fix reporting of freed objects from key cache shrinker (Kent Overstreet)
  - bcachefs: set sb->s_shrinker->seeks = 0 (Kent Overstreet)
  - bcachefs: increase key cache shrinker batch size (Kent Overstreet)
  - bcachefs: Enable automatic shrinking for rhashtables (Kent Overstreet)
  - bcachefs: fix the display format for show-super (Hongbo Li)
  - bcachefs: fix stack frame size in fsck.c (Kent Overstreet)
  - bcachefs: Delete incorrect BTREE_ID_NR assertion (Kent Overstreet)
  - bcachefs: Fix incorrect error handling found_btree_node_is_readable() (Kent Overstreet)
  - bcachefs: Split out btree_write_submit_wq (Kent Overstreet)
  - mailmap: Add my outdated addresses to the map file (Andy Shevchenko)
  - v6.10-rc3-rt4 (Sebastian Andrzej Siewior)
  - iomap: Fix iomap_adjust_read_range for plen calculation (Ritesh Harjani (IBM))
  - iomap: keep on increasing i_size in iomap_write_end() (Zhang Yi)
  - cachefiles: remove unneeded include of <linux/fdtable.h> (Gao Xiang)
  - fs/file: fix the check in find_next_fd() (Yuntao Wang)
  - cachefiles: make on-demand read killable (Baokun Li)
  - cachefiles: flush all requests after setting CACHEFILES_DEAD (Baokun Li)
  - cachefiles: Set object to close if ondemand_id < 0 in copen (Zizhi Wo)
  - cachefiles: defer exposing anon_fd until after copy_to_user() succeeds (Baokun Li)
  - cachefiles: never get a new anonymous fd if ondemand_id is valid (Baokun Li)
  - cachefiles: add spin_lock for cachefiles_ondemand_info (Baokun Li)
  - cachefiles: add consistency check for copen/cread (Baokun Li)
  - cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read() (Baokun Li)
  - cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read() (Baokun Li)
  - cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd() (Baokun Li)
  - cachefiles: remove requests from xarray during flushing requests (Baokun Li)
  - cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd (Baokun Li)
  - statx: Update offset commentary for struct statx (John Garry)
  - netfs: fix kernel doc for nets_wait_for_outstanding_io() (Christian Brauner)
  - debugfs: continue to ignore unknown mount options (Christian Brauner)
  - gitlab-ci: merge ark-latest before tagging cki-gating (Michael Hofmann)
  - gitlab-ci: do not merge ark-latest for gating pipelines for Rawhide (Michael Hofmann)
  - disable CONFIG_KVM_INTEL_PROVE_VE (Paolo Bonzini)
  - redhat: remove the merge subtrees script (Derek Barbosa)
  - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa)
  - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa)
  - redhat/configs: Disable CONFIG_QLA3XXX (Kamal Heib) [RHEL-36646]
  - Linux 6.10-rc3 (Linus Torvalds)
  - perf bpf: Fix handling of minimal vmlinux.h file when interrupting the build (Namhyung Kim)
  - Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event" (Arnaldo Carvalho de Melo)
  - tools headers arm64: Sync arm64's cputype.h with the kernel sources (Arnaldo Carvalho de Melo)
  - tools headers uapi: Sync linux/stat.h with the kernel sources to pick STATX_SUBVOL (Arnaldo Carvalho de Melo)
  - tools headers UAPI: Update i915_drm.h with the kernel sources (Arnaldo Carvalho de Melo)
  - tools headers UAPI: Sync kvm headers with the kernel sources (Arnaldo Carvalho de Melo)
  - tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)
  - tools headers: Update the syscall tables and unistd.h, mostly to support the new 'mseal' syscall (Arnaldo Carvalho de Melo)
  - perf trace beauty: Update the arch/x86/include/asm/irq_vectors.h copy with the kernel sources to pick POSTED_MSI_NOTIFICATION (Arnaldo Carvalho de Melo)
  - perf beauty: Update copy of linux/socket.h with the kernel sources (Arnaldo Carvalho de Melo)
  - tools headers UAPI: Sync fcntl.h with the kernel sources to pick F_DUPFD_QUERY (Arnaldo Carvalho de Melo)
  - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Arnaldo Carvalho de Melo)
  - tools include UAPI: Sync linux/stat.h with the kernel sources (Arnaldo Carvalho de Melo)
  - EDAC/igen6: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
  - EDAC/amd64: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
  - Linux v6.10.0-0.rc4


author: Jan Stancek <jstancek@redhat.com> [6.10.0-0.rc5.12.el10]
changelog:
  - redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela)
  - Linux 6.10-rc5 (Linus Torvalds)
  - i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)
  - dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema (Krzysztof Kozlowski)
  - dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema (Krzysztof Kozlowski)
  - docs: i2c: summary: be clearer with 'controller/target' and 'adapter/client' pairs (Wolfram Sang)
  - docs: i2c: summary: document 'local' and 'remote' targets (Wolfram Sang)
  - docs: i2c: summary: document use of inclusive language (Wolfram Sang)
  - docs: i2c: summary: update speed mode description (Wolfram Sang)
  - docs: i2c: summary: update I2C specification link (Wolfram Sang)
  - docs: i2c: summary: start sentences consistently. (Wolfram Sang)
  - i2c: Add nop fwnode operations (Sakari Ailus)
  - cifs: Move the 'pid' from the subreq to the req (David Howells)
  - cifs: Only pick a channel once per read request (David Howells)
  - cifs: Defer read completion (David Howells)
  - cifs: fix typo in module parameter enable_gcm_256 (Steve French)
  - cifs: drop the incorrect assertion in cifs_swap_rw() (Barry Song)
  - memblock: use numa_valid_node() helper to check for invalid node ID (Mike Rapoport (IBM))
  - mips: fix compat_sys_lseek syscall (Arnd Bergmann)
  - MIPS: mipsmtregs: Fix target register for MFTC0 (Jiaxun Yang)
  - x86/resctrl: Don't try to free nonexistent RMIDs (Dave Martin)
  - drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency (Alexey Makhalov)
  - KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman)
  - powerpc/crypto: Add generated P8 asm to .gitignore (Nathan Lynch)
  - rust: avoid unused import warning in `rusttest` (Miguel Ojeda)
  - regulator: axp20x: AXP717: fix LDO supply rails and off-by-ones (Andre Przywara)
  - regulator: bd71815: fix ramp values (Kalle Niemi)
  - regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)
  - regulator: tps6594-regulator: Fix the number of irqs for TPS65224 and TPS6594 (Thomas Richard)
  - spi: spi-imx: imx51: revert burst length calculation back to bits_per_word (Marc Kleine-Budde)
  - spi: Fix SPI slave probe failure (Amit Kumar Mahapatra)
  - spi: Fix OCTAL mode support (Patrice Chotard)
  - spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4 (Patrice Chotard)
  - spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup() (Patrice Chotard)
  - spi: cs42l43: Drop cs35l56 SPI speed down to 11MHz (Charles Keepax)
  - spi: cs42l43: Correct SPI root clock speed (Charles Keepax)
  - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Lorenzo Bianconi)
  - nfsd: fix oops when reading pool_stats before server is started (Jeff Layton)
  - xfs: fix unlink vs cluster buffer instantiation race (Dave Chinner)
  - bcachefs: Move the ei_flags setting to after initialization (Youling Tang)
  - bcachefs: Fix a UAF after write_super() (Kent Overstreet)
  - bcachefs: Use bch2_print_string_as_lines for long err (Kent Overstreet)
  - bcachefs: Fix I_NEW warning in race path in bch2_inode_insert() (Kent Overstreet)
  - bcachefs: Replace bare EEXIST with private error codes (Kent Overstreet)
  - bcachefs: Fix missing alloc_data_type_set() (Kent Overstreet)
  - closures: Change BUG_ON() to WARN_ON() (Kent Overstreet)
  - bcachefs: fix alignment of VMA for memory mapped files on THP (Youling Tang)
  - bcachefs: Fix safe errors by default (Kent Overstreet)
  - bcachefs: Fix bch2_trans_put() (Kent Overstreet)
  - bcachefs: set_worker_desc() for delete_dead_snapshots (Kent Overstreet)
  - bcachefs: Fix bch2_sb_downgrade_update() (Kent Overstreet)
  - bcachefs: Handle cached data LRU wraparound (Kent Overstreet)
  - bcachefs: Guard against overflowing LRU_TIME_BITS (Kent Overstreet)
  - bcachefs: delete_dead_snapshots() doesn't need to go RW (Kent Overstreet)
  - bcachefs: Fix early init error path in journal code (Kent Overstreet)
  - bcachefs: Check for invalid btree IDs (Kent Overstreet)
  - bcachefs: Fix btree ID bitmasks (Kent Overstreet)
  - bcachefs: Fix shift overflow in read_one_super() (Kent Overstreet)
  - bcachefs: Fix a locking bug in the do_discard_fast() path (Kent Overstreet)
  - bcachefs: Fix array-index-out-of-bounds (Kent Overstreet)
  - bcachefs: Fix initialization order for srcu barrier (Kent Overstreet)
  - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Niklas Cassel)
  - pwm: stm32: Fix error message to not describe the previous error path (Uwe Kleine-König)
  - pwm: stm32: Fix calculation of prescaler (Uwe Kleine-König)
  - pwm: stm32: Refuse too small period requests (Uwe Kleine-König)
  - firmware: psci: Fix return value from psci_system_suspend() (Sudeep Holla)
  - riscv: dts: sophgo: disable write-protection for milkv duo (Haylen Chu)
  - arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc (Frank Li)
  - arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin (Max Krummenacher)
  - arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property (Fabio Estevam)
  - arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO (Tim Harvey)
  - arm: dts: imx53-qsb-hdmi: Disable panel instead of deleting node (Liu Ying)
  - arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM (Marek Vasut)
  - arm64: dts: freescale: imx8mm-verdin: Fix GPU speed (Joao Paulo Goncalves)
  - LoongArch: KVM: Remove an unneeded semicolon (Yang Li)
  - LoongArch: Fix multiple hardware watchpoint issues (Hui Li)
  - LoongArch: Trigger user-space watchpoints correctly (Hui Li)
  - LoongArch: Fix watchpoint setting error (Hui Li)
  - LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub (Xi Ruoyao)
  - KVM: selftests: Fix RISC-V compilation (Andrew Jones)
  - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Babu Moger)
  - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao)
  - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Tao Su)
  - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Colin Ian King)
  - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Michael Roth)
  - KVM: arm64: FFA: Release hyp rx buffer (Vincent Donnefort)
  - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Marc Zyngier)
  - KVM: Discard zero mask with function kvm_dirty_ring_reset (Bibo Mao)
  - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini)
  - kvm: do not account temporary allocations to kmem (Alexey Dobriyan)
  - MAINTAINERS: Drop Wanpeng Li as a Reviewer for KVM Paravirt support (Sean Christopherson)
  - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Sean Christopherson)
  - scsi: usb: uas: Do not query the IO Advice Hints Grouping mode page for USB/UAS devices (Bart Van Assche)
  - scsi: core: Introduce the BLIST_SKIP_IO_HINTS flag (Bart Van Assche)
  - scsi: ufs: core: Free memory allocated for model before reinit (Joel Slebodnick)
  - drm/xe/vf: Don't touch GuC irq registers if using memory irqs (Michal Wajdeczko)
  - drm/amdgpu: init TA fw for psp v14 (Likun Gao)
  - drm/amdgpu: cleanup MES11 command submission (Christian König)
  - drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher)
  - drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher)
  - drm/amd/display: Disable CONFIG_DRM_AMD_DC_FP for RISC-V with clang (Nathan Chancellor)
  - drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA (Michael Strauss)
  - drm/amd/display: change dram_clock_latency to 34us for dcn35 (Paul Hsieh)
  - drm/amd/display: Change dram_clock_latency to 34us for dcn351 (Daniel Miess)
  - drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 (Christian König)
  - drm/amdgpu: Indicate CU havest info to CP (Harish Kasiviswanathan)
  - drm/amd/display: prevent register access while in IPS (Hamza Mahfooz)
  - drm/amdgpu: fix locking scope when flushing tlb (Yunxiang Li)
  - drm/amd/display: Remove redundant idle optimization check (Roman Li)
  - drm/i915/mso: using joiner is not possible with eDP MSO (Jani Nikula)
  - ovl: fix encoding fid for lower only root (Miklos Szeredi)
  - ovl: fix copy-up in tmpfile (Miklos Szeredi)
  - io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed (Chenliang Li)
  - RDMA/mana_ib: Ignore optional access flags for MRs (Konstantin Taranov)
  - RDMA/mlx5: Add check for srq max_sge attribute (Patrisious Haddad)
  - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Yishai Hadas)
  - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Jason Gunthorpe)
  - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Jason Gunthorpe)
  - RDMA/mlx5: Remove extra unlock on error path (Jason Gunthorpe)
  - RDMA/rxe: Fix responder length checking for UD request packets (Honggang LI)
  - RDMA/rxe: Fix data copy for IB_SEND_INLINE (Honggang LI)
  - RDMA/bnxt_re: Fix the max msix vectors macro (Selvin Xavier)
  - ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE (Takashi Iwai)
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9 (Pablo Caño)
  - ACPI: mipi-disco-img: Switch to new Intel CPU model defines (Hans de Goede)
  - ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models (Hans de Goede)
  - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)
  - thermal: int340x: processor_thermal: Support shared interrupts (Srinivas Pandruvada)
  - thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data (Julien Panis)
  - thermal/drivers/mediatek/lvts_thermal: Remove filtered mode for mt8188 (Julien Panis)
  - thermal: core: Change PM notifier priority to the minimum (Rafael J. Wysocki)
  - thermal: core: Synchronize suspend-prepare and post-suspend actions (Rafael J. Wysocki)
  - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)
  - dt-bindings: dma: fsl-edma: fix dma-channels constraints (Krzysztof Kozlowski)
  - dmaengine: fsl-edma: avoid linking both modules (Arnd Bergmann)
  - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Nikita Shubin)
  - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Nikita Shubin)
  - dmaengine: ioatdma: Fix leaking on version mismatch (Nikita Shubin)
  - dmaengine: ti: k3-udma-glue: Fix of_k3_udma_glue_parse_chn_by_id() (Siddharth Vadapalli)
  - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Li RongQing)
  - dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr() (Louis Chauvet)
  - phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsets (Abel Vesa)
  - phy: qcom-qmp: pcs: Add missing v6 N4 register offsets (Abel Vesa)
  - phy: qcom-qmp: qserdes-txrx: Add missing registers offsets (Abel Vesa)
  - soundwire: fix usages of device_get_named_child_node() (Pierre-Louis Bossart)
  - redhat/kernel.spec: fix attributes of symvers file (Jan Stancek)
  - redhat: add filtermods rule for iommu tests (Jan Stancek)
  - btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes (Johannes Thumshirn)
  - btrfs: retry block group reclaim without infinite loop (Boris Burkov)
  - net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)
  - selftests: virtio_net: add forgotten config options (Jiri Pirko)
  - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Pavan Chebbi)
  - bnxt_en: Set TSO max segs on devices with limits (Michael Chan)
  - bnxt_en: Update firmware interface to 1.10.3.44 (Michael Chan)
  - net: stmmac: Assign configured channel value to EXTTS event (Oleksij Rempel)
  - selftests: add selftest for the SRv6 End.DX6 behavior with netfilter (Jianguo Wu)
  - selftests: add selftest for the SRv6 End.DX4 behavior with netfilter (Jianguo Wu)
  - netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core (Jianguo Wu)
  - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Jianguo Wu)
  - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik)
  - net: do not leave a dangling sk pointer, when socket creation fails (Ignat Korchagin)
  - net/tcp_ao: Don't leak ao_info on error-path (Dmitry Safonov)
  - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Marcin Szycik)
  - ipv6: bring NLM_DONE out to a separate recv() again (Jakub Kicinski)
  - selftests: openvswitch: Set value to nla flags. (Adrian Moreno)
  - octeontx2-pf: Fix linking objects into multiple modules (Geetha sowjanya)
  - octeontx2-pf: Add error handling to VLAN unoffload handling (Simon Horman)
  - virtio_net: fixing XDP for fully checksummed packets handling (Heng Qi)
  - virtio_net: checksum offloading handling fix (Heng Qi)
  - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez)
  - net: stmmac: No need to calculate speed divider when offload is disabled (Xiaolei Wang)
  - net: phy: dp83tg720: get master/slave configuration in link down state (Oleksij Rempel)
  - net: phy: dp83tg720: wake up PHYs in managed mode (Oleksij Rempel)
  - selftests: openvswitch: Use bash as interpreter (Simon Horman)
  - ptp: fix integer overflow in max_vclocks_store (Dan Carpenter)
  - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long)
  - tipc: force a dst refcount before doing decryption (Xin Long)
  - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth)
  - net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Raju Lakkaraju)
  - net: lan743x: Support WOL at both the PHY and MAC appropriately (Raju Lakkaraju)
  - net: lan743x: disable WOL upon resume to restore full data path operation (Raju Lakkaraju)
  - qca_spi: Make interrupt remembering atomic (Stefan Wahren)
  - netns: Make get_net_ns() handle zero refcount net (Yue Haibing)
  - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet)
  - ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet)
  - ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet)
  - selftests: mptcp: userspace_pm: fixed subtest names (Matthieu Baerts (NGI0))
  - tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack() (Eric Dumazet)
  - netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia)
  - ice: implement AQ download pkg retry (Wojciech Drewek)
  - ice: fix 200G link speed message log (Paul Greenwalt)
  - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (En-Wei Wu)
  - netdev-genl: fix error codes when outputting XDP features (Jakub Kicinski)
  - bpf: Harden __bpf_kfunc tag against linker kfunc removal (Tony Ambardar)
  - compiler_types.h: Define __retain for __attribute__((__retain__)) (Tony Ambardar)
  - bpf: Avoid splat in pskb_pull_reason (Florian Westphal)
  - bpf: fix UML x86_64 compile failure (Maciej Żenczykowski)
  - selftests/bpf: Add test coverage for reg_set_min_max handling (Daniel Borkmann)
  - bpf: Reduce stack consumption in check_stack_write_fixed_off (Daniel Borkmann)
  - bpf: Fix reg_set_min_max corruption of fake_reg (Daniel Borkmann)
  - MAINTAINERS: mailmap: Update Stanislav's email address (Stanislav Fomichev)
  - wifi: mac80211: fix monitor channel with chanctx emulation (Johannes Berg)
  - wifi: mac80211: Avoid address calculations via out of bounds array indexing (Kenton Groombridge)
  - wifi: mac80211: Recalc offload when monitor stop (Remi Pommarel)
  - wifi: iwlwifi: scan: correctly check if PSC listen period is needed (Ayala Beker)
  - wifi: iwlwifi: mvm: fix ROC version check (Shaul Triebitz)
  - wifi: iwlwifi: mvm: unlock mvm mutex (Shaul Triebitz)
  - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov)
  - wifi: cfg80211: wext: set ssids=NULL for passive scans (Johannes Berg)
  - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek)
  - cipso: fix total option length computation (Ondrej Mosnacek)
  - net: mvpp2: use slab_build_skb for oversized frames (Aryan Srivastava)
  - ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE (Simon Trimmer)
  - ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)
  - sound/oss/dmasound: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ARP8 (Gergely Meszaros)
  - ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM (Ajrat Makhmutov)
  - ALSA: hda: tas2781: Component should be unbound before deconstruction (Simon Trimmer)
  - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Simon Trimmer)
  - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Simon Trimmer)
  - ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option (Peter Ujfalusi)
  - ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 4 (Stefan Binding)
  - ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5 (Stefan Binding)
  - ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 4 (Stefan Binding)
  - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P Gen 5 (Stefan Binding)
  - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Dustin L. Howett)
  - ALSA: hda/realtek: Limit mic boost on N14AP7 (Edson Juliano Drosdeck)
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11. (Andy Chi)
  - ALSA: seq: ump: Fix missing System Reset message handling (Takashi Iwai)
  - ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind() (Simon Trimmer)
  - ALSA: hda: cs35l56: Fix lifecycle of codec pointer (Simon Trimmer)
  - mfd: axp20x: AXP717: Fix missing IRQ status registers range (Andre Przywara)
  - fedora: arm: Enable basic support for S32G-VNP-RDB3 board (Enric Balletbo i Serra)
  - v6.10-rc4-rt7 (Sebastian Andrzej Siewior)
  - i915: Update the _WAIT_FOR_ATOMIC_CHECK() comment. (Sebastian Andrzej Siewior)
  - net: Update the BH series to v8. (Sebastian Andrzej Siewior)
  - tracing: Build event generation tests only as modules (Masami Hiramatsu (Google))
  - Revert "MIPS: pci: lantiq: restore reset gpio polarity" (Thomas Bogendoerfer)
  - mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi)
  - MIPS: pci: lantiq: restore reset gpio polarity (Martin Schiller)
  - MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)
  - selftests/fchmodat2: fix clang build failure due to -static-libasan (John Hubbard)
  - selftests/openat2: fix clang build failures: -static-libasan, LOCAL_HDRS (John Hubbard)
  - selftests: seccomp: fix format-zero-length warnings (Amer Al Shanawany)
  - selftests: filesystems: fix warn_unused_result build warnings (Amer Al Shanawany)
  - cpumask: limit FORCE_NR_CPUS to just the UP case (Linus Torvalds)
  - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long)
  - efi/x86: Free EFI memory map only when installing a new one. (Ard Biesheuvel)
  - efi/arm: Disable LPAE PAN when calling EFI runtime services (Ard Biesheuvel)
  - ima: Avoid blocking in RCU read-side critical section (GUO Zihua)
  - redhat: make bnx2xx drivers unmaintained in rhel-10 (John Meneghini) [RHEL-36646 RHEL-41231]
  - Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default" (Linus Torvalds)
  - kcov: don't lose track of remote references during softirqs (Aleksandr Nogikh)
  - mm: shmem: fix getting incorrect lruvec when replacing a shmem folio (Baolin Wang)
  - mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick (Peter Xu)
  - mm: fix possible OOB in numa_rebuild_large_mapping() (Kefeng Wang)
  - mm/migrate: fix kernel BUG at mm/compaction.c:2761! (Hugh Dickins)
  - selftests: mm: make map_fixed_noreplace test names stable (Mark Brown)
  - mm/memfd: add documentation for MFD_NOEXEC_SEAL MFD_EXEC (Jeff Xu)
  - mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default (Rafael Aquini)
  - gcov: add support for GCC 14 (Peter Oberparleiter)
  - zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING (Oleg Nesterov)
  - mm: huge_memory: fix misused mapping_large_folio_support() for anon folios (Ran Xiaokai)
  - lib/alloc_tag: fix RCU imbalance in pgalloc_tag_get() (Suren Baghdasaryan)
  - lib/alloc_tag: do not register sysctl interface when CONFIG_SYSCTL=n (Suren Baghdasaryan)
  - MAINTAINERS: remove Lorenzo as vmalloc reviewer (Lorenzo Stoakes)
  - Revert "mm: init_mlocked_on_free_v3" (David Hildenbrand)
  - mm/page_table_check: fix crash on ZONE_DEVICE (Peter Xu)
  - gcc: disable '-Warray-bounds' for gcc-9 (Yury Norov)
  - ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger() (Joseph Qi)
  - ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty() (Joseph Qi)
  - MAINTAINERS: Update entries for Kees Cook (Kees Cook)
  - kunit/overflow: Adjust for __counted_by with DEFINE_RAW_FLEX() (Kees Cook)
  - yama: document function parameter (Christian Göttsche)
  - mm/util: Swap kmemdup_array() arguments (Jean-Philippe Brucker)
  - Drivers: hv: Cosmetic changes for hv.c and balloon.c (Aditya Nagesh)
  - Documentation: hyperv: Improve synic and interrupt handling description (Michael Kelley)
  - Documentation: hyperv: Update spelling and fix typo (Michael Kelley)
  - tools: hv: suppress the invalid warning for packed member alignment (Saurabh Sengar)
  - hv_balloon: Enable hot-add for memblock sizes > 128 MiB (Michael Kelley)
  - hv_balloon: Use kernel macros to simplify open coded sequences (Michael Kelley)
  - redhat/configs: Disable CONFIG_NFP (Kamal Heib) [RHEL-36647]
  - Enable CONFIG_PWRSEQ_{SIMPLIE,EMMC} on aarch64 (Charles Mirabile)
  - Fix SERIAL_SC16IS7XX configs for Fedora (Justin M. Forbes)


author: Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc6.13.el10]
changelog:
  - scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)
  - scsi: scsi_debug: Fix create target debugfs failure (Ming Lei)
  - cxl: documentation: add missing files to cxl driver-api (Yao Xingtao)
  - cxl/region: check interleave capability (Yao Xingtao)
  - cxl/region: Avoid null pointer dereference in region lookup (Alison Schofield)
  - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (Li Ming)
  - btrfs: fix adding block group to a reclaim list and the unused list during reclaim (Naohiro Aota)
  - syscalls: fix sys_fanotify_mark prototype (Arnd Bergmann)
  - arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)
  - arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi 4B (Andy Yan)
  - arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E (FUKAUMI Naoki)
  - arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A (FUKAUMI Naoki)
  - Revert "arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes" (FUKAUMI Naoki)
  - ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)
  - arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gru (Hsin-Te Yuan)
  - arm64: dts: rockchip: set correct pwm0 pinctrl on rk3588-tiger (Heiko Stuebner)
  - arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s (Jonas Karlman)
  - arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s (Jonas Karlman)
  - arm64: dts: rockchip: Fix rk3308 codec@ff560000 reset-names (Jonas Karlman)
  - arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B (Dragan Simic)
  - tee: optee: ffa: Fix missing-field-initializers warning (Mark-PK Tsai)
  - drivers/soc/litex: drop obsolete dependency on COMPILE_TEST (Jean Delvare)
  - reset: hisilicon: hi6220: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - reset: gpio: Fix missing gpiolib dependency for GPIO reset controller (Mark Brown)
  - MAINTAINERS: thead: update Maintainer (Jisheng Zhang)
  - riscv: dts: starfive: Set EMMC vqmmc maximum voltage to 3.3V on JH7110 boards (Shengyu Qu)
  - riscv: dts: canaan: Disable I/O devices unless used (Geert Uytterhoeven)
  - riscv: dts: canaan: Clean up serial aliases (Geert Uytterhoeven)
  - mtd: rawnand: rockchip: ensure NVDDR timings are rejected (Val Packett)
  - mtd: rawnand: Bypass a couple of sanity checks during NAND identification (Miquel Raynal)
  - mtd: rawnand: Fix the nand_read_data_op() early check (Miquel Raynal)
  - mtd: rawnand: Ensure ECC configuration is propagated to upper layers (Miquel Raynal)
  - netfs: Fix netfs_page_mkwrite() to flush conflicting data, not wait (David Howells)
  - netfs: Fix netfs_page_mkwrite() to check folio->mapping is valid (David Howells)
  - netfs: Delete some xarray-wangling functions that aren't used (David Howells)
  - netfs: Fix early issue of write op on partial write to folio tail (David Howells)
  - netfs: Fix io_uring based write-through (David Howells)
  - vfs: generate FS_CREATE before FS_OPEN when ->atomic_open used. (NeilBrown)
  - fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)
  - fs: don't misleadingly warn during thaw operations (Christian Brauner)
  - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43556]
  - Revert "redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT" (Kamal Heib)
  - Remove new for GITLAB_TOKEN (Don Zickus)
  - Set Fedora configs for 6.10 (Justin M. Forbes)
  - Fedora: minor driver updates (Peter Robinson)
  - v6.10-rc6-rt10 (Sebastian Andrzej Siewior)
  - Linux 6.10-rc6 (Linus Torvalds)
  - ata: ahci: Clean up sysfs file on error (Niklas Cassel)
  - ata: libata-core: Fix double free on error (Niklas Cassel)
  - ata,scsi: libata-core: Do not leak memory for ata_port struct members (Niklas Cassel)
  - ata: libata-core: Fix null pointer dereference on error (Niklas Cassel)
  - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Niklas Cassel)
  - kbuild: scripts/gdb: bring the "abspath" back (Joel Granados)
  - kbuild: Use $(obj)/%.cc to fix host C++ module builds (Nicolas Schier)
  - kbuild: rpm-pkg: fix build error with CONFIG_MODULES=n (Masahiro Yamada)
  - kbuild: Fix build target deb-pkg: ln: failed to create hard link (Thayne Harbaugh)
  - kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates (Mark-PK Tsai)
  - kbuild: Install dtb files as 0644 in Makefile.dtbinst (Dragan Simic)
  - x86-32: fix cmpxchg8b_emu build error with clang (Linus Torvalds)
  - counter: ti-eqep: enable clock at probe (David Lechner)
  - iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)
  - iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis)
  - iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)
  - iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)
  - iio: humidity: hdc3020: fix hysteresis representation (Dimitri Fedrau)
  - iio: dac: fix ad9739a random config compile error (Ke Sun)
  - iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF (Alexander Sverdlin)
  - iio: adc: ad7266: Fix variable checking bug (Fernando Yang)
  - iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask (Sean Anderson)
  - staging: vchiq_debugfs: Fix build if CONFIG_DEBUG_FS is not set (Bernhard Rosenkränzer)
  - staging: vc04_services: vchiq_arm: Fix initialisation check (Kieran Bingham)
  - Revert "printk: Save console options for add_preferred_console_match()" (Greg Kroah-Hartman)
  - Revert "printk: Don't try to parse DEVNAME:0.0 console options" (Greg Kroah-Hartman)
  - Revert "printk: Flag register_console() if console is set on command line" (Greg Kroah-Hartman)
  - Revert "serial: core: Add support for DEVNAME:0.0 style naming for kernel console" (Greg Kroah-Hartman)
  - Revert "serial: core: Handle serial console options" (Greg Kroah-Hartman)
  - Revert "serial: 8250: Add preferred console in serial8250_isa_init_ports()" (Greg Kroah-Hartman)
  - Revert "Documentation: kernel-parameters: Add DEVNAME:0.0 format for serial ports" (Greg Kroah-Hartman)
  - Revert "serial: 8250: Fix add preferred console for serial8250_isa_init_ports()" (Greg Kroah-Hartman)
  - Revert "serial: core: Fix ifdef for serial base console functions" (Greg Kroah-Hartman)
  - serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited() (Jonas Gorski)
  - serial: core: introduce uart_port_tx_limited_flags() (Jonas Gorski)
  - Revert "serial: core: only stop transmit when HW fifo is empty" (Doug Brown)
  - serial: imx: set receiver level before starting uart (Stefan Eichenberger)
  - tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)
  - serial: 8250_omap: Implementation of Errata i2310 (Udit Kumar)
  - tty: serial: 8250: Fix port count mismatch with the device (Crescent Hsieh)
  - usb: dwc3: core: Workaround for CSR read timeout (Jos Wang)
  - Revert "usb: gadget: u_ether: Replace netif_stop_queue with netif_device_detach" (Ferry Toth)
  - Revert "usb: gadget: u_ether: Re-attach netif device to mirror detachment" (Ferry Toth)
  - usb: gadget: aspeed_udc: fix device address configuration (Jeremy Kerr)
  - usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock (Meng Li)
  - usb: typec: ucsi: glink: fix child node release in probe function (Javier Carrasco)
  - usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)
  - usb: typec: ucsi_acpi: Add LG Gram quirk (Diogo Ivo)
  - usb: ucsi: stm32: fix command completion handling (Fabrice Gasnier)
  - usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich)
  - usb: gadget: printer: fix races against disable (Oliver Neukum)
  - usb: gadget: printer: SS+ support (Oliver Neukum)
  - cpu: Fix broken cmdline "nosmp" and "maxcpus=0" (Huacai Chen)
  - cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked() (Yuntao Wang)
  - PCI/MSI: Fix UAF in msi_capability_init (Mostafa Saleh)
  - irqchip/loongson-liointc: Set different ISRs for different cores (Huacai Chen)
  - irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node() (Huacai Chen)
  - hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
  - watchdog: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - watchdog: lenovo_se10_wdt: add HAS_IOPORT dependency (Arnd Bergmann)
  - redhat/configs: Remove obsolete x86 CPU mitigations config files (Waiman Long)
  - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney)
  - redhat/configs: Re-enable CONFIG_KEXEC for Fedora (Philipp Rudo)
  - media: ipu-bridge: Add HIDs from out of tree IPU6 driver ipu-bridge copy (Hans de Goede)
  - media: ipu-bridge: Sort ipu_supported_sensors[] array by ACPI HID (Hans de Goede)
  - disable LR_WPAN for RHEL10 (Chris von Recklinghausen) [RHEL-40251]
  - SUNRPC: Fix backchannel reply, again (Chuck Lever)
  - xfs: honor init_xattrs in xfs_init_new_inode for !ATTR fs (Darrick J. Wong)
  - xfs: fix direction in XFS_IOC_EXCHANGE_RANGE (Darrick J. Wong)
  - xfs: allow unlinked symlinks and dirs with zero size (Darrick J. Wong)
  - xfs: restrict when we try to align cow fork delalloc to cowextsz hints (Darrick J. Wong)
  - xfs: fix freeing speculative preallocations for preallocated files (Christoph Hellwig)
  - i2c: testunit: discard write requests while old command is running (Wolfram Sang)
  - i2c: testunit: don't erase registers after STOP (Wolfram Sang)
  - i2c: viai2c: turn common code into a proper module (Arnd Bergmann)
  - platform/x86: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - platform/x86/intel: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - platform/x86/siemens: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB (Armin Wolf)
  - platform/x86: lg-laptop: Change ACPI device id (Armin Wolf)
  - platform/x86: lg-laptop: Remove LGEX0815 hotkey handling (Armin Wolf)
  - platform/x86: wireless-hotkey: Add support for LG Airplane Button (Armin Wolf)
  - platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources (Chen Ni)
  - mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)
  - mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)
  - Revert "mmc: moxart-mmc: Use sg_miter for PIO" (Linus Walleij)
  - mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard (Kamal Dasu)
  - mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
  - mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
  - riscv: stacktrace: convert arch_stack_walk() to noinstr (Andy Chiu)
  - riscv: patch: Flush the icache right after patching to avoid illegal insns (Alexandre Ghiti)
  - RISC-V: fix vector insn load/store width mask (Jesse Taube)
  - tty: mxser: Remove __counted_by from mxser_board.ports[] (Nathan Chancellor)
  - randomize_kstack: Remove non-functional per-arch entropy filtering (Kees Cook)
  - string: kunit: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - x86: stop playing stack games in profile_pc() (Linus Torvalds)
  - Revert "nfsd: fix oops when reading pool_stats before server is started" (NeilBrown)
  - nfsd: initialise nfsd_info.mutex early. (NeilBrown)
  - bcachefs: Fix kmalloc bug in __snapshot_t_mut (Pei Li)
  - bcachefs: Discard, invalidate workers are now per device (Kent Overstreet)
  - bcachefs: Fix shift-out-of-bounds in bch2_blacklist_entries_gc (Pei Li)
  - bcachefs: slab-use-after-free Read in bch2_sb_errors_from_cpu (Pei Li)
  - bcachefs: Add missing bch2_journal_do_writes() call (Kent Overstreet)
  - bcachefs: Fix null ptr deref in journal_pins_to_text() (Kent Overstreet)
  - bcachefs: Add missing recalc_capacity() call (Kent Overstreet)
  - bcachefs: Fix btree_trans list ordering (Kent Overstreet)
  - bcachefs: Fix race between trans_put() and btree_transactions_read() (Kent Overstreet)
  - closures: closure_get_not_zero(), closure_return_sync() (Kent Overstreet)
  - bcachefs: Make btree_deadlock_to_text() clearer (Kent Overstreet)
  - bcachefs: fix seqmutex_relock() (Kent Overstreet)
  - bcachefs: Fix freeing of error pointers (Kent Overstreet)
  - nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[] (Nathan Chancellor)
  - nvmet: make 'tsas' attribute idempotent for RDMA (Hannes Reinecke)
  - nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)
  - nvme-apple: add missing MODULE_DESCRIPTION() (Jeff Johnson)
  - nvmet: do not return 'reserved' for empty TSAS values (Hannes Reinecke)
  - nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA. (Boyang Yu)
  - MAINTAINERS: Update IOMMU tree location (Joerg Roedel)
  - iommu/amd: Fix GT feature enablement again (Vasant Hegde)
  - iommu/vt-d: Fix missed device TLB cache tag (Lu Baolu)
  - iommu/amd: Invalidate cache before removing device from domain list (Vasant Hegde)
  - gpiolib: cdev: Ignore reconfiguration without direction (Kent Gibson)
  - gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1) (Kent Gibson)
  - gpio: graniterapids: Add missing raw_spinlock_init() (Aapo Vienamo)
  - gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin)
  - gpio: pca953x: fix pca953x_irq_bus_sync_unlock race (Ian Ray)
  - arm64: Clear the initial ID map correctly before remapping (Zenghui Yu)
  - arm64: mm: Permit PTE SW bits to change in live mappings (Ryan Roberts)
  - tools/power turbostat: Add local build_bug.h header for snapshot target (Patryk Wlazlyn)
  - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (Adam Hawley)
  - tools/power turbostat: option '-n' is ambiguous (David Arcari)
  - Turn on USB_SERIAL_F81232 for Fedora (Justin M. Forbes)
  - crypto: qat - fix linking errors when PCI_IOV is disabled (Xin Zeng)
  - drm/drm_file: Fix pid refcounting race (Jann Horn)
  - drm/i915/gt: Fix potential UAF by revoke of fence registers (Janusz Krzysztofik)
  - drm/amdgpu: Don't show false warning for reg list (Lijo Lazar)
  - drm/amdgpu: avoid using null object of framebuffer (Julia Zhang)
  - drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present (Michael Strauss)
  - drm/amdgpu: Fix pci state save during mode-1 reset (Lijo Lazar)
  - drm/amdgpu/atomfirmware: fix parsing of vram_info (Alex Deucher)
  - drm/amd/swsmu: add MALL init support workaround for smu_v14_0_1 (Li Ma)
  - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke)
  - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke)
  - drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA (Liu Ying)
  - drm/fbdev-dma: Only set smem_start is enable per module option (Thomas Zimmermann)
  - cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (Rafael J. Wysocki)
  - thermal: gov_step_wise: Go straight to instance->lower when mitigation is over (Rafael J. Wysocki)
  - io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPI (Jens Axboe)
  - io_uring: remove dead struct io_submit_state member (Jens Axboe)
  - s390/boot: Do not adjust GOT entries for undef weak sym (Jens Remus)
  - s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens)
  - s390/virtio_ccw: Fix config change notifications (Halil Pasic)
  - s390/pci: Add missing virt_to_phys() for directed DIBV (Niklas Schnelle)
  - kallsyms: rework symbol lookup return codes (Arnd Bergmann)
  - linux/syscalls.h: add missing __user annotations (Arnd Bergmann)
  - syscalls: mmap(): use unsigned offset type consistently (Arnd Bergmann)
  - s390: remove native mmap2() syscall (Arnd Bergmann)
  - hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)
  - csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)
  - sh: rework sync_file_range ABI (Arnd Bergmann)
  - powerpc: restore some missing spu syscalls (Arnd Bergmann)
  - parisc: use generic sys_fanotify_mark implementation (Arnd Bergmann)
  - parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)
  - sparc: fix compat recv/recvfrom syscalls (Arnd Bergmann)
  - sparc: fix old compat_sys_select() (Arnd Bergmann)
  - syscalls: fix compat_sys_io_pgetevents_time64 usage (Arnd Bergmann)
  - ftruncate: pass a signed offset (Arnd Bergmann)
  - btrfs: qgroup: fix quota root leak after quota disable failure (Filipe Manana)
  - btrfs: scrub: handle RST lookup error correctly (Qu Wenruo)
  - btrfs: zoned: fix initial free space detection (Naohiro Aota)
  - btrfs: use NOFS context when getting inodes during logging and log replay (Filipe Manana)
  - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso)
  - netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n (Jianguo Wu)
  - net: mana: Fix possible double free in error handling path (Ma Ke)
  - selftest: af_unix: Check SIOCATMARK after every send()/recv() in msg_oob.c. (Kuniyuki Iwashima)
  - af_unix: Fix wrong ioctl(SIOCATMARK) when consumed OOB skb is at the head. (Kuniyuki Iwashima)
  - selftest: af_unix: Check EPOLLPRI after every send()/recv() in msg_oob.c (Kuniyuki Iwashima)
  - selftest: af_unix: Check SIGURG after every send() in msg_oob.c (Kuniyuki Iwashima)
  - selftest: af_unix: Add SO_OOBINLINE test cases in msg_oob.c (Kuniyuki Iwashima)
  - af_unix: Don't stop recv() at consumed ex-OOB skb. (Kuniyuki Iwashima)
  - selftest: af_unix: Add non-TCP-compliant test cases in msg_oob.c. (Kuniyuki Iwashima)
  - af_unix: Don't stop recv(MSG_DONTWAIT) if consumed OOB skb is at the head. (Kuniyuki Iwashima)
  - af_unix: Stop recv(MSG_PEEK) at consumed OOB skb. (Kuniyuki Iwashima)
  - selftest: af_unix: Add msg_oob.c. (Kuniyuki Iwashima)
  - selftest: af_unix: Remove test_unix_oob.c. (Kuniyuki Iwashima)
  - tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() (Yunseong Kim)
  - net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)
  - tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO (Neal Cardwell)
  - ionic: use dev_consume_skb_any outside of napi (Shannon Nelson)
  - net: dsa: microchip: fix wrong register write when masking interrupt (Tristram Ha)
  - Fix race for duplicate reqsk on identical SYN (luoxuanqiang)
  - ibmvnic: Add tx check to prevent skb leak (Nick Child)
  - xdp: Remove WARN() from __xdp_reg_mem_model() (Daniil Dulov)
  - selftests/bpf: Add tests for may_goto with negative offset. (Alexei Starovoitov)
  - bpf: Fix may_goto with negative offset. (Alexei Starovoitov)
  - selftests/bpf: Add more ring buffer test coverage (Daniel Borkmann)
  - bpf: Fix overrunning reservations in ringbuf (Daniel Borkmann)
  - selftests/bpf: Tests with may_goto and jumps to the 1st insn (Alexei Starovoitov)
  - bpf: Fix the corner case with may_goto and jump to the 1st insn. (Alexei Starovoitov)
  - bpf: Update BPF LSM maintainer list (Matt Bobrowski)
  - bpf: Fix remap of arena. (Alexei Starovoitov)
  - selftests/bpf: Add a few tests to cover (Yonghong Song)
  - bpf: Add missed var_off setting in coerce_subreg_to_size_sx() (Yonghong Song)
  - bpf: Add missed var_off setting in set_sext32_default_val() (Yonghong Song)
  - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)
  - octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver (Ratheesh Kannoth)
  - ice: Rebuild TC queues on VSI queue reconfiguration (Jan Sokolowski)
  - dt-bindings: net: fman: remove ptp-timer from required list (Frank Li)
  - net: dsa: microchip: monitor potential faults in half-duplex mode (Enguerrand de Ribaucourt)
  - net: dsa: microchip: use collision based back pressure mode (Enguerrand de Ribaucourt)
  - net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)
  - netlink: specs: Fix pse-set command attributes (Kory Maincent)
  - ibmvnic: Free any outstanding tx skbs during scrq reset (Nick Child)
  - Revert "batman-adv: prefer kfree_rcu() over call_rcu() with free-only callbacks" (Linus Lüssing)
  - batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)
  - can: mcp251xfd: fix infinite loop when xmit fails (Vitor Soares)
  - can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)
  - net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)
  - net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida)
  - net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)
  - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault)
  - mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems (Ido Schimmel)
  - mlxsw: pci: Fix driver initialization with Spectrum-4 (Ido Schimmel)
  - selftest: af_unix: Add Kconfig file. (Kuniyuki Iwashima)
  - net: remove drivers@pensando.io from MAINTAINERS (Shannon Nelson)
  - net: add softirq safety to netdev_rename_lock (Eric Dumazet)
  - ionic: fix kernel panic due to multi-buffer handling (Taehee Yoo)
  - net: pse-pd: Kconfig: Fix missing firmware loader config select (Kory Maincent)
  - bonding: fix incorrect software timestamping report (Hangbin Liu)
  - net: mvpp2: fill-in dev_port attribute (Aryan Srivastava)
  - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long)
  - net: dsa: microchip: fix initial port flush problem (Tristram Ha)
  - ASoC: rt5645: fix issue of random interrupt from push-button (Jack Yu)
  - ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA (Vyacheslav Frantsishko)
  - ASoC: mediatek: mt8195: Add platform entry for ETDM1_OUT_BE dai link (Chen-Yu Tsai)
  - ASoC: fsl-asoc-card: set priv->pdev before using it (Elinor Montmasson)
  - ASoC: amd: acp: move chip->flag variable assignment (Vijendar Mukunda)
  - ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe() (Vijendar Mukunda)
  - ASoC: amd: acp: add a null check for chip_pdev structure (Vijendar Mukunda)
  - ASoC: Intel: soc-acpi: mtl: fix speaker no sound on Dell SKU 0C64 (Shuming Fan)
  - ASoC: q6apm-lpass-dai: close graph on prepare errors (Srinivas Kandagatla)
  - ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up (Richard Fitzgerald)
  - ASoC: topology: Fix route memory corruption (Amadeusz Sławiński)
  - ASoC: rt722-sdca-sdw: add debounce time for type detection (Jack Yu)
  - ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback (Peter Ujfalusi)
  - ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)
  - ALSA: dmaengine: Synchronize dma channel after drop() (Jai Luthra)
  - ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)
  - ASoC: topology: Clean up route loading (Amadeusz Sławiński)
  - ASoC: topology: Do not assign fields that are already set (Amadeusz Sławiński)
  - ASoC: Intel: avs: Fix route override (Amadeusz Sławiński)
  - ASoC: topology: Fix references to freed memory (Amadeusz Sławiński)
  - bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)
  - ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init (Andrei Simion)
  - ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision (Hsin-Te Yuan)
  - ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk (Alibek Omarov)
  - ASoC: SOF: Intel: hda-dai: remove skip_tlv label (Bard Liao)
  - ASoC: SOF: Intel: hda-dai: skip tlv for dspless mode (Bard Liao)
  - ASoC: codecs: ES8326: Solve headphone detection issue (Zhang Yi)
  - ASoC: cs42l43: Increase default type detect time and button delay (Maciej Strozek)
  - ASoC: qcom: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - ASoC: rt722-sdca-sdw: add silence detection register as volatile (Jack Yu)
  - ASoC: fsl: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - ASoC: mxs: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
  - MAINTAINERS: copy linux-arm-msm for sound/qcom changes (Dmitry Baryshkov)
  - ALSA: seq: Fix missing MSB in MIDI2 SPP conversion (Takashi Iwai)
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11. (Dirk Su)
  - ALSA: hda/realtek: Fix conflicting quirk for PCI SSID 17aa:3820 (Takashi Iwai)
  - ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)
  - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx (Aivaz Latypov)
  - ALSA: PCM: Allow resume only for suspended streams (Takashi Iwai)
  - ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages (Takashi Iwai)
  - mm/memory: don't require head page for do_set_pmd() (Andrew Bresticker)
  - mm/page_alloc: Separate THP PCP into movable and non-movable categories (yangge)
  - nfs: drop the incorrect assertion in nfs_swap_rw() (Christoph Hellwig)
  - mm/migrate: make migrate_pages_batch() stats consistent (Zi Yan)
  - MAINTAINERS: TPM DEVICE DRIVER: update the W-tag (Jarkko Sakkinen)
  - selftests/mm:fix test_prctl_fork_exec return failure (aigourensheng)
  - mm: convert page type macros to enum (Stephen Brennan)
  - ocfs2: fix DIO failure due to insufficient transaction credits (Jan Kara)
  - kasan: fix bad call to unpoison_slab_object (Andrey Konovalov)
  - mm: handle profiling for fake memory allocations during compaction (Suren Baghdasaryan)
  - mm/slab: fix 'variable obj_exts set but not used' warning (Suren Baghdasaryan)
  - /proc/pid/smaps: add mseal info for vma (Jeff Xu)
  - mm: fix incorrect vbq reference in purge_fragmented_block (Zhaoyang Huang)
  - redhat/scripts/filtermods.py: show all parent/child kmods in report (Jan Stancek)
  - redhat/kernel.spec: capture filtermods.py return code (Jan Stancek)
  - redhat/kernel.spec: fix run of mod-denylist (Jan Stancek)
  - gitlab-ci: remove unused RHMAINTAINERS variable (Michael Hofmann)
  - gitlab-ci: use environments for jobs that need access to push/gitlab secrets (Michael Hofmann)
  - gitlab-ci: default to os-build for all maintenance jobs (Michael Hofmann)
  - gitlab-ci: use the common git repo setup cki-gating as well (Michael Hofmann)
  - gitlab-ci: help maintenance jobs to cope with missing private key (Michael Hofmann)
  - gitlab-ci: use a common git repo setup for all maintenance jobs (Michael Hofmann)
  - gitlab-ci: move repo setup script into script template holder (Michael Hofmann)
  - gitlab-ci: move maintenance job DIST variable into common template (Michael Hofmann)
  - gitlab-ci: move maintenance job rules into common template (Michael Hofmann)
  - gitlab-ci: move maintenance job retry field into common template (Michael Hofmann)
  - gitlab-ci: provide common non-secret schedule trigger variables (Michael Hofmann)
  - gitlab-ci: rename .scheduled_setup to .git_setup (Michael Hofmann)
  - gitlab-ci: move script snippets into separate template (Michael Hofmann)
  - gitlab-ci: rename maintenance jobs (Michael Hofmann)
  - gitlab-ci: introduce job template for maintenance jobs (Michael Hofmann)
  - v6.10-rc5-rt9 (Sebastian Andrzej Siewior)
  - perf: Update the perf series (Sebastian Andrzej Siewior)
  - net: Update the BH series to v9. (Sebastian Andrzej Siewior)
  - zram: Update the series. (Sebastian Andrzej Siewior)
  - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Sebastian Andrzej Siewior)
  - v6.10-rc5-rt8 (Sebastian Andrzej Siewior)
  - workqueue: Increase worker desc's length to 32 (Wenchao Hao)
  - workqueue: Refactor worker ID formatting and make wq_worker_comm() use full ID string (Tejun Heo)
  - Input: ads7846 - use spi_device_id table (Alexander Stein)
  - Input: xpad - add support for ASUS ROG RAIKIRI PRO (Luke D. Jones)
  - Input: ili210x - fix ili251x_read_touch_data() return value (John Keeping)
  - Input: i8042 - add Ayaneo Kun to i8042 quirk table (Tobias Jakobi)
  - Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)
  - pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)
  - pinctrl: rockchip: use dedicated pinctrl type for RK3328 (Huang-Huang Bao)
  - pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)
  - pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)
  - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan)
  - pinctrl: bcm2835: Fix permissions of persist_gpio_outputs (Stefan Wahren)
  - pinctrl: tps6594: add missing support for LP8764 PMIC (Thomas Richard)
  - dt-bindings: pinctrl: qcom,pmic-gpio: drop pm8008 (Johan Hovold)
  - pinctrl: qcom: spmi-gpio: drop broken pm8008 support (Johan Hovold)
  - pinctrl: renesas: rzg2l: Use spin_{lock,unlock}_irq{save,restore} (Claudiu Beznea)
  - Turn on KASAN_HW_TAGS for Fedora aarch64 debug kernels (Justin M. Forbes)
  - Linux v6.10.0-0.rc6


author: Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc7.14.el10]
changelog:
  - ksmbd: discard write access to the directory open (Hobin Woo)
  - ksmbd: return FILE_DEVICE_DISK instead of super magic (Namjae Jeon)
  - selftests/vDSO: remove duplicate compiler invocations from Makefile (John Hubbard)
  - selftests/vDSO: remove partially duplicated "all:" target in Makefile (John Hubbard)
  - selftests/vDSO: fix clang build errors and warnings (John Hubbard)
  - selftest/timerns: fix clang build failures for abs() calls (John Hubbard)
  - s390/mm: Add NULL pointer check to crst_table_free() base_crst_free() (Heiko Carstens)
  - not upstream: drop openssl ENGINE API usage (Jan Stancek)
  - perf dsos: When adding a dso into sorted dsos maintain the sort order (Ian Rogers)
  - perf comm str: Avoid sort during insert (Ian Rogers)
  - Also remove the zfcpdump BASE_SMALL config (Justin M. Forbes)
  - Linux 6.10-rc7 (Linus Torvalds)
  - clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag (Md Sadre Alam)
  - clk: qcom: apss-ipq-pll: remove 'config_ctl_hi_val' from Stromer pll configs (Gabor Juhos)
  - clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs (Gabor Juhos)
  - clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents (Luca Weiss)
  - clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg (Pin-yen Lin)
  - clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common (Frank Oltmanns)
  - selftests/powerpc: Fix build with USERCFLAGS set (Michael Ellerman)
  - powerpc/pseries: Fix scv instruction crash with kexec (Nicholas Piggin)
  - powerpc/eeh: avoid possible crash when edev->pdev changes (Ganesh Goudar)
  - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K)
  - powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0 (Jinglin Wen)
  - cifs: Fix read-performance regression by dropping readahead expansion (David Howells)
  - i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk)
  - v6.10-rc6-rt11 (Sebastian Andrzej Siewior)
  - perf: Update the perf series (Sebastian Andrzej Siewior)
  - seg6: Ensure that seg6_bpf_srh_states can only be accessed from input_action_end_bpf() (Sebastian Andrzej Siewior)
  - tun: Assign missing bpf_net_context. (Sebastian Andrzej Siewior)
  - net: Move flush list retrieval to where it is used. (Sebastian Andrzej Siewior)
  - net: Optimize xdp_do_flush() with bpf_net_context infos. (Sebastian Andrzej Siewior)
  - net: Remove task_struct::bpf_net_context init on fork. (Sebastian Andrzej Siewior)
  - ima: fix wrong zero-assignment during securityfs dentry remove (Enrico Bravi)
  - CREDITS: Add Synopsys DesignWare eDMA driver for Gustavo Pimentel (Bjorn Helgaas)
  - MAINTAINERS: Orphan Synopsys DesignWare xData traffic generator (Bjorn Helgaas)
  - riscv: kexec: Avoid deadlock in kexec crash path (Song Shuai)
  - riscv: stacktrace: fix usage of ftrace_graph_ret_addr() (Puranjay Mohan)
  - riscv: selftests: Fix vsetivli args for clang (Charlie Jenkins)
  - perf: RISC-V: Check standard event availability (Samuel Holland)
  - drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus (Samuel Holland)
  - drivers/perf: riscv: Do not update the event data if uptodate (Atish Patra)
  - documentation: Fix riscv cmodx example (Charlie Jenkins)
  - drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)
  - drm/radeon: check bo_va->bo is non-NULL before using it (Pierre-Eric Pelloux-Prayer)
  - drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupport (Roman Li)
  - drm/amd/display: Update efficiency bandwidth for dcn351 (Fangzhi Zuo)
  - drm/amd/display: Fix refresh rate range for some panel (Tom Chung)
  - drm/amd/display: Account for cursor prefetch BW in DML1 mode support (Alvin Lee)
  - drm/amd/display: Add refresh rate range check (Tom Chung)
  - drm/amd/display: Reset freesync config before update new state (Tom Chung)
  - drm/ttm: Always take the bo delayed cleanup path for imported bos (Thomas Hellström)
  - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth)
  - drm/panthor: Fix sync-only jobs (Boris Brezillon)
  - drm/panthor: Don't check the array stride on empty uobj arrays (Boris Brezillon)
  - drm: panel-orientation-quirks: Add labels for both Valve Steam Deck revisions (Matthew Schwartz)
  - drm: panel-orientation-quirks: Add quirk for Valve Galileo (John Schoenick)
  - drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke)
  - firmware: sysfb: Fix reference count of sysfb parent device (Thomas Zimmermann)
  - drm/xe/mcr: Avoid clobbering DSS steering (Matt Roper)
  - drm/xe: fix error handling in xe_migrate_update_pgtables (Matthew Auld)
  - drm/i915/display: For MTL+ platforms skip mg dp programming (Imre Deak)
  - gpiolib: of: add polarity quirk for TSC2005 (Dmitry Torokhov)
  - gpio: mmio: do not calculate bgpio_bits via "ngpios" (Shiji Yang)
  - gpiolib: of: fix lookup quirk for MIPS Lantiq (Dmitry Torokhov)
  - tpm: Address !chip->auth in tpm_buf_append_hmac_session*() (Jarkko Sakkinen)
  - tpm: Address !chip->auth in tpm_buf_append_name() (Jarkko Sakkinen)
  - tpm: Address !chip->auth in tpm2_*_auth_session() (Jarkko Sakkinen)
  - KVM: s390: fix LPSWEY handling (Christian Borntraeger)
  - btrfs: fix folio refcount in __alloc_dummy_extent_buffer() (Boris Burkov)
  - btrfs: fix folio refcount in btrfs_do_encoded_write() (Boris Burkov)
  - btrfs: fix uninitialized return value in the ref-verify tool (Filipe Manana)
  - btrfs: always do the basic checks for btrfs_qgroup_inherit structure (Qu Wenruo)
  - btrfs: zoned: fix calc_available_free_space() for zoned mode (Naohiro Aota)
  - bnxt_en: Fix the resource check condition for RSS contexts (Pavan Chebbi)
  - mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file (Aleksandr Mishin)
  - wifi: iwlwifi: mvm: check vif for NULL/ERR_PTR before dereference (Miri Korenblit)
  - wifi: iwlwifi: mvm: avoid link lookup in statistics (Johannes Berg)
  - wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL (Emmanuel Grumbach)
  - wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK (Daniel Gabay)
  - wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)
  - wifi: mac80211: fix BSS_CHANGED_UNSOL_BCAST_PROBE_RESP (Johannes Berg)
  - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal)
  - inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida)
  - tcp: Don't flag tcp_sk(sk)->rx_opt.saw_unknown for TCP AO. (Kuniyuki Iwashima)
  - selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)
  - selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)
  - ice: use proper macro for testing bit (Petr Oros)
  - ice: Reject pin requests with unsupported flags (Jacob Keller)
  - ice: Don't process extts if PTP is disabled (Jacob Keller)
  - ice: Fix improper extts handling (Milena Olech)
  - selftest: af_unix: Add test case for backtrack after finalising SCC. (Kuniyuki Iwashima)
  - af_unix: Fix uninit-value in __unix_walk_scc() (Shigeru Yoshida)
  - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun)
  - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec)
  - net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Furong Xu)
  - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Dave Jiang)
  - net: phy: aquantia: add missing include guards (Bartosz Golaszewski)
  - net: txgbe: free isb resources at the right time (Jiawen Wu)
  - net: txgbe: add extra handle for MSI/INTx into thread irq handle (Jiawen Wu)
  - net: txgbe: remove separate irq request for MSI and INTx (Jiawen Wu)
  - net: txgbe: initialize num_q_vectors for MSI/INTx interrupts (Jiawen Wu)
  - net: stmmac: dwmac-qcom-ethqos: fix error array size (Yijie Yang)
  - net: allow skb_datagram_iter to be called from any context (Sagi Grimberg)
  - e1000e: Fix S0ix residency on corporate systems (Dima Ruinskiy)
  - can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)
  - Bluetooth: L2CAP: Fix deadlock (Luiz Augusto von Dentz)
  - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (Pavel Skripkin)
  - Bluetooth: ISO: Check socket flag instead of hcon (Iulia Tanasescu)
  - bluetooth/l2cap: sync sock recv cb and release (Edward Adam Davis)
  - Bluetooth: Ignore too large handle values in BIG (Edward Adam Davis)
  - Bluetooth: btnxpuart: Enable Power Save feature on startup (Neeraj Sanjay Kale)
  - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa)
  - Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot (Zijun Hu)
  - Bluetooth: hci_event: Fix setting of unicast qos interval (Luiz Augusto von Dentz)
  - Bluetooth: btintel_pcie: Fix REVERSE_INULL issue reported by coverity (Vijay Satija)
  - Bluetooth: hci_bcm4377: Fix msgid release (Hector Martin)
  - Bluetooth: Add quirk to ignore reserved PHY bits in LE Extended Adv Report (Sven Peter)
  - tcp_metrics: validate source addr length (Jakub Kicinski)
  - bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme)
  - net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)
  - mac802154: fix time calculation in ieee802154_configure_durations() (Dmitry Antipov)
  - net/mlx5e: Approximate IPsec per-SA payload data bytes count (Leon Romanovsky)
  - net/mlx5e: Present succeeded IPsec SA bytes and packet (Leon Romanovsky)
  - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Jianbo Liu)
  - net/mlx5: E-switch, Create ingress ACL when needed (Chris Mi)
  - net/mlx5: Use max_num_eqs_24b when setting max_io_eqs (Daniel Jurgens)
  - net/mlx5: Use max_num_eqs_24b capability if set (Daniel Jurgens)
  - net/mlx5: IFC updates for changing max EQs (Daniel Jurgens)
  - UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)
  - net: phy: phy_device: Fix PHY LED blinking code comment (Marek Vasut)
  - MAINTAINERS: wifi: update ath.git location (Kalle Valo)
  - MAINTAINERS: Remembering Larry Finger (Kalle Valo)
  - wifi: mac80211: disable softirqs for queued frame handling (Johannes Berg)
  - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (Eric Dumazet)
  - wifi: wlcore: fix wlcore AP mode (Russell King (Oracle))
  - s390/dasd: Fix invalid dereferencing of indirect CCW data pointer (Stefan Haberland)
  - s390/vfio_ccw: Fix target addresses of TIC CCWs (Eric Farman)
  - s390: Update defconfigs (Heiko Carstens)
  - platform/x86: toshiba_acpi: Fix quickstart quirk handling (Armin Wolf)
  - selftests/harness: Fix tests timeout and race condition (Mickaël Salaün)
  - nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)
  - nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi)
  - nilfs2: fix inode number range checks (Ryusuke Konishi)
  - mm: avoid overflows in dirty throttling logic (Jan Kara)
  - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)
  - mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)
  - tracing: Have memmapped ring buffer use ioctl of "R" range 0x20-2F (Steven Rostedt (Google))
  - io_uring/net: don't clear msg_inq before io_recv_buf_select() needs it (Jens Axboe)
  - media: ivsc: Depend on IPU_BRIDGE or not IPU_BRIDGE (Sakari Ailus)
  - media: intel/ipu6: Fix a null pointer dereference in ipu6_isys_query_stream_by_source (Hao Ge)
  - media: ipu6: Use the ISYS auxdev device as the V4L2 device's device (Sakari Ailus)
  - selftests/resctrl: Fix non-contiguous CBM for AMD (Babu Moger)
  - afs: Convert comma to semicolon (Chen Ni)
  - fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)
  - filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn)
  - erofs: ensure m_llen is reset to 0 if metadata is invalid (Gao Xiang)
  - erofs: convert to use super_set_uuid to support for FS_IOC_GETFSUUID (Huang Xiaojia)
  - erofs: fix possible memory leak in z_erofs_gbuf_exit() (Sandeep Dhavale)
  - Linux v6.10.0-0.rc7


author: Jan Stancek <jstancek@redhat.com> [6.10.0-15.el10]
changelog:
  - libbpf: keep FD_CLOEXEC flag when dup()'ing FD (Viktor Malik) [RHEL-44675]
  - redhat/configs: Enable CONFIG_VMWARE_VMCI/CONFIG_VMWARE_VMCI_VSOCKETS for RHEL (Vitaly Kuznetsov)
  - Linux 6.10 (Linus Torvalds)
  - fortify: fix warnings in fortify tests with KASAN (Masahiro Yamada)
  - kbuild: rpm-pkg: avoid the warnings with dtb's listed twice (Jose Ignacio Tornos Martinez)
  - kbuild: Make ld-version.sh more robust against version string changes (Nathan Chancellor)
  - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (John Stultz)
  - sched/deadline: Fix task_struct reference leak (Wander Lairson Costa)
  - Revert "sched/fair: Make sure to try to detach at least one movable task" (Josh Don)
  - x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)
  - i2c: rcar: ensure Gen3+ reset does not disturb local targets (Wolfram Sang)
  - i2c: rcar: clear NO_RXDMA flag after resetting (Wolfram Sang)
  - i2c: rcar: bring hardware to known state when probing (Wolfram Sang)
  - i2c: testunit: avoid re-issued work after read message (Wolfram Sang)
  - i2c: mark HostNotify target address as used (Wolfram Sang)
  - i2c: testunit: correct Kconfig description (Wolfram Sang)
  - MAINTAINERS: VIRTIO I2C loses a maintainer, gains a reviewer (Wolfram Sang)
  - MAINTAINERS: delete entries for Thor Thayer (Wolfram Sang)
  - cifs: fix setting SecurityFlags to true (Steve French)
  - Consolidate configs to common for 6.10 (Justin M. Forbes)
  - bnxt_en: Fix crash in bnxt_get_max_rss_ctx_ring() (Michael Chan)
  - octeontx2-af: fix issue with IPv4 match for RSS (Satheesh Paul)
  - octeontx2-af: fix issue with IPv6 ext match for RSS (Kiran Kumar K)
  - octeontx2-af: fix detection of IP layer (Michal Mazur)
  - octeontx2-af: fix a issue with cpt_lf_alloc mailbox (Srujana Challa)
  - octeontx2-af: replace cpt slot with lf id on reg write (Nithin Dabilpuram)
  - i40e: fix: remove needless retries of NVM update (Aleksandr Loktionov)
  - net: ethtool: Fix RSS setting (Saeed Mahameed)
  - btrfs: avoid races when tracking progress for extent map shrinking (Filipe Manana)
  - btrfs: stop extent map shrinker if reschedule is needed (Filipe Manana)
  - btrfs: use delayed iput during extent map shrinking (Filipe Manana)
  - libceph: fix crush_choose_firstn() kernel-doc warnings (Jeff Johnson)
  - libceph: suppress crush_choose_indep() kernel-doc warnings (Jeff Johnson)
  - libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov)
  - pmdomain: qcom: rpmhpd: Skip retention level for Power Domains (Taniya Das)
  - mmc: davinci_mmc: Prevent transmitted data size from exceeding sgm's length (Bastien Curutchet)
  - mmc: sdhci: Fix max_seg_size for 64KiB PAGE_SIZE (Adrian Hunter)
  - MAINTAINERS: Update FREESCALE SOC DRIVERS and QUICC ENGINE LIBRARY (Christophe Leroy)
  - MAINTAINERS: Add more maintainers for omaps (Tony Lindgren)
  - ARM: davinci: Convert comma to semicolon (Chen Ni)
  - MAINTAINERS: Move myself from SPRD Maintainer to Reviewer (Chunyan Zhang)
  - arm64: dts: allwinner: Fix PMIC interrupt number (Andre Przywara)
  - Revert "dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries" (Komal Bajaj)
  - soc: qcom: pmic_glink: disable UCSI on sc8280xp (Johan Hovold)
  - arm64: defconfig: enable Elan i2c-hid driver (Johan Hovold)
  - arm64: dts: qcom: qdu1000: Fix LLCC reg property (Komal Bajaj)
  - arm64: dts: qcom: sm6115: add iommu for sdhc_1 (Caleb Connolly)
  - arm64: dts: qcom: x1e80100-crd: fix DAI used for headset recording (Krzysztof Kozlowski)
  - arm64: dts: qcom: x1e80100-crd: fix WCD audio codec TX port mapping (Krzysztof Kozlowski)
  - arm64: dts: qcom: sc8280xp-crd: use external pull up for touch reset (Johan Hovold)
  - arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on (Johan Hovold)
  - arm64: dts: qcom: x1e80100: Fix PCIe 6a reg offsets and add MHI (Abel Vesa)
  - arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical timer (Cong Zhang)
  - arm64: dts: qcom: sc8280xp: Set status = "reserved" on PSHOLD (Konrad Dybcio)
  - arm64: dts: qcom: x1e80100-*: Allocate some CMA buffers (Konrad Dybcio)
  - arm64: dts: qcom: sc8180x: Fix LLCC reg property again (Bjorn Andersson)
  - mei: vsc: Fix spelling error (Wentong Wu)
  - mei: vsc: Enhance SPI transfer of IVSC ROM (Wentong Wu)
  - mei: vsc: Utilize the appropriate byte order swap function (Wentong Wu)
  - mei: vsc: Prevent timeout error with added delay post-firmware download (Wentong Wu)
  - mei: vsc: Enhance IVSC chipset stability during warm reboot (Wentong Wu)
  - nvmem: core: limit cell sysfs permissions to main attribute ones (Thomas Weißschuh)
  - nvmem: core: only change name to fram for current attribute (Thomas Weißschuh)
  - nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)
  - nvmem: rmem: Fix return value of rmem_read() (Joy Chakraborty)
  - misc: microchip: pci1xxxx: Fix return value of nvmem callbacks (Joy Chakraborty)
  - hpet: Support 32-bit userspace (He Zhe)
  - misc: fastrpc: Restrict untrusted app to attach to privileged PD (Ekansh Gupta)
  - misc: fastrpc: Fix ownership reassignment of remote heap (Ekansh Gupta)
  - misc: fastrpc: Fix memory leak in audio daemon attach operation (Ekansh Gupta)
  - misc: fastrpc: Avoid updating PD type for capability request (Ekansh Gupta)
  - misc: fastrpc: Copy the complete capability structure to user (Ekansh Gupta)
  - misc: fastrpc: Fix DSP capabilities request (Ekansh Gupta)
  - iio: light: apds9306: Fix error handing (Mudit Sharma)
  - iio: trigger: Fix condition for own trigger (João Paulo Gonçalves)
  - serial: qcom-geni: do not kill the machine on fifo underrun (Johan Hovold)
  - serial: qcom-geni: fix hard lockup on buffer flush (Johan Hovold)
  - serial: qcom-geni: fix soft lockup on sw flow control and suspend (Johan Hovold)
  - serial: imx: ensure RTS signal is not left active after shutdown (Rasmus Villemoes)
  - tty: serial: ma35d1: Add a NULL check for of_node (Jacky Huang)
  - serial: 8250_omap: Fix Errata i2310 with RX FIFO level check (Udit Kumar)
  - serial: imx: only set receiver level if it is zero (Stefan Eichenberger)
  - USB: serial: mos7840: fix crash on resume (Dmitry Smirnov)
  - USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)
  - USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)
  - USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)
  - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones)
  - usb: dwc3: pci: add support for the Intel Panther Lake (Heikki Krogerus)
  - usb: core: add missing of_node_put() in usb_of_has_devices_or_graph (Javier Carrasco)
  - USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)
  - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern)
  - xhci: always resume roothubs if xHC was reset during resume (Mathias Nyman)
  - USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)
  - USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)
  - USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)
  - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (Richard Fitzgerald)
  - ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES (Peter Ujfalusi)
  - ASoC: rt711-sdw: add missing readable registers (Bard Liao)
  - ASoC: SOF: Intel: hda: fix null deref on system suspend entry (Kai Vehmanen)
  - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (Richard Fitzgerald)
  - firmware: cs_dsp: Validate payload length before processing block (Richard Fitzgerald)
  - firmware: cs_dsp: Return error if block header overflows file (Richard Fitzgerald)
  - firmware: cs_dsp: Fix overflow checking of wmfw header (Richard Fitzgerald)
  - ALSA: hda/realtek: Enable Mute LED on HP 250 G7 (Nazar Bilinskyi)
  - ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)
  - ALSA: hda: cs35l41: Fix swapped l/r audio channels for Lenovo ThinBook 13x Gen4 (Dmitry Savin)
  - ALSA: hda/realtek: add quirk for Clevo V5[46]0TU (Michał Kopeć)
  - bcachefs: bch2_gc_btree() should not use btree_root_lock (Kent Overstreet)
  - bcachefs: Set PF_MEMALLOC_NOFS when trans->locked (Kent Overstreet)
  - bcachefs; Use trans_unlock_long() when waiting on allocator (Kent Overstreet)
  - Revert "bcachefs: Mark bch_inode_info as SLAB_ACCOUNT" (Kent Overstreet)
  - bcachefs: fix scheduling while atomic in break_cycle() (Kent Overstreet)
  - bcachefs: Fix RCU splat (Kent Overstreet)
  - redhat/configs: Enable CONFIG_PTP_1588_CLOCK_MOCK in kernel-modules-internal (Davide Caratti)
  - fedora: enabled XE GPU drivers on all arches (Peter Robinson)
  - Flip SND_SOC_CS35L56_SPI from off to module for RHEL (Justin M. Forbes)
  - Flip DIMLIB from built-in to module for RHEL (Justin M. Forbes)
  - dm vdo: replace max_discard_sectors with max_hw_discard_sectors (Bruce Johnston)
  - spi: mux: set ctlr->bits_per_word_mask (David Lechner)
  - spi: add defer_optimize_message controller flag (David Lechner)
  - spi: don't unoptimize message in spi_async() (David Lechner)
  - spi: omap2-mcspi: Revert multi mode support (Mark Brown)
  - spi: davinci: Unset POWERDOWN bit when releasing resources (Bastien Curutchet)
  - spi: axi-spi-engine: fix sleep calculation (David Lechner)
  - spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)
  - netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal)
  - netfilter: nfnetlink_queue: drop bogus WARN_ON (Florian Westphal)
  - selftests/bpf: Add timer lockup selftest (Kumar Kartikeya Dwivedi)
  - bpf: Defer work in bpf_timer_cancel_and_free (Kumar Kartikeya Dwivedi)
  - bpf: Fail bpf_timer_cancel when callback is being cancelled (Kumar Kartikeya Dwivedi)
  - bpf: fix order of args in call to bpf_map_kvcalloc (Mohammad Shehar Yaar Tausif)
  - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
  - net/sched: Fix UAF when resolving a clash (Chengen Du)
  - net: ks8851: Fix potential TX stall after interface reopen (Ronald Wahl)
  - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima)
  - ethtool: netlink: do not return SQI value if link is down (Oleksij Rempel)
  - ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov)
  - net: ethernet: mtk-star-emac: set mac_managed_pm when probing (Jian Hui Lee)
  - e1000e: fix force smbus during suspend flow (Vitaly Lifshits)
  - tcp: avoid too many retransmit packets (Eric Dumazet)
  - net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski)
  - i40e: Fix XDP program unloading while removing the driver (Michal Kubiak)
  - net: fix rc7's __skb_datagram_iter() (Hugh Dickins)
  - skmsg: Skip zero length skb in sk_msg_recvmsg (Geliang Tang)
  - selftests/bpf: Extend tcx tests to cover late tcx_entry release (Daniel Borkmann)
  - bpf: Fix too early release of tcx_entry (Daniel Borkmann)
  - net: ks8851: Fix deadlock with the SPI chip variant (Ronald Wahl)
  - octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)
  - bnxt: fix crashes when reducing ring count with active RSS contexts (Jakub Kicinski)
  - net: phy: microchip: lan87xx: reinit PHY after cable test (Oleksij Rempel)
  - docs: networking: devlink: capitalise length value (Chris Packham)
  - tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)
  - wireguard: send: annotate intentional data race in checking empty queue (Jason A. Donenfeld)
  - wireguard: queueing: annotate intentional data race in cpu round robin (Jason A. Donenfeld)
  - wireguard: allowedips: avoid unaligned 64-bit memory accesses (Helge Deller)
  - wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU (Jason A. Donenfeld)
  - net: bcmasp: Fix error code in probe() (Dan Carpenter)
  - dsa: lan9303: Fix mapping between DSA port number and PHY address (Christian Eggers)
  - minixfs: Fix minixfs_rename with HIGHMEM (Matthew Wilcox (Oracle))
  - hfsplus: fix uninit-value in copy_name (Edward Adam Davis)
  - vfs: don't mod negative dentry count when on shrinker list (Brian Foster)
  - filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton)
  - cachefiles: add missing lock protection when polling (Jingbo Xu)
  - cachefiles: cyclic allocation of msg_id to avoid reuse (Baokun Li)
  - cachefiles: wait for ondemand_object_worker to finish when dropping object (Hou Tao)
  - cachefiles: cancel all requests for the object that is being dropped (Baokun Li)
  - cachefiles: stop sending new request when dropping object (Baokun Li)
  - cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop (Baokun Li)
  - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Baokun Li)
  - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Baokun Li)
  - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Baokun Li)
  - netfs: Switch debug logging to pr_debug() (Uwe Kleine-König)
  - mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio (Miaohe Lin)
  - mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio() (Miaohe Lin)
  - filemap: replace pte_offset_map() with pte_offset_map_nolock() (ZhangPeng)
  - arch/xtensa: always_inline get_current() and current_thread_info() (Suren Baghdasaryan)
  - sched.h: always_inline alloc_tag_{save|restore} to fix modpost warnings (Suren Baghdasaryan)
  - MAINTAINERS: mailmap: update Lorenzo Stoakes's email address (Lorenzo Stoakes)
  - mm: fix crashes from deferred split racing folio migration (Hugh Dickins)
  - lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat (Paul Menzel)
  - mm: gup: stop abusing try_grab_folio (Yang Shi)
  - nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi)
  - mm/hugetlb_vmemmap: fix race with speculative PFN walkers (Yu Zhao)
  - cachestat: do not flush stats in recency check (Nhat Pham)
  - mm/shmem: disable PMD-sized page cache if needed (Gavin Shan)
  - mm/filemap: skip to create PMD-sized page cache if needed (Gavin Shan)
  - mm/readahead: limit page cache size in page_cache_ra_order() (Gavin Shan)
  - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Gavin Shan)
  - mm/damon/core: merge regions aggressively when max_nr_regions is unmet (SeongJae Park)
  - Fix userfaultfd_api to return EINVAL as expected (Audra Mitchell)
  - mm: vmalloc: check if a hash-index is in cpu_possible_mask (Uladzislau Rezki (Sony))
  - mm: prevent derefencing NULL ptr in pfn_section_valid() (Waiman Long)
  - mm: page_ref: remove folio_try_get_rcu() (Yang Shi)
  - scsi: sd: Do not repeat the starting disk message (Damien Le Moal)
  - scsi: ufs: core: Fix ufshcd_abort_one racing issue (Peter Wang)
  - scsi: ufs: core: Fix ufshcd_clear_cmd racing issue (Peter Wang)
  - vfio/pci: Init the count variable in collecting hot-reset devices (Yi Liu)
  - bcachefs: Add missing bch2_trans_begin() (Kent Overstreet)
  - bcachefs: Fix missing error check in journal_entry_btree_keys_validate() (Kent Overstreet)
  - bcachefs: Warn on attempting a move with no replicas (Kent Overstreet)
  - bcachefs: bch2_data_update_to_text() (Kent Overstreet)
  - bcachefs: Log mount failure error code (Kent Overstreet)
  - bcachefs: Fix undefined behaviour in eytzinger1_first() (Kent Overstreet)
  - bcachefs: Mark bch_inode_info as SLAB_ACCOUNT (Youling Tang)
  - bcachefs: Fix bch2_inode_insert() race path for tmpfiles (Kent Overstreet)
  - closures: fix closure_sync + closure debugging (Kent Overstreet)
  - bcachefs: Fix journal getting stuck on a flush commit (Kent Overstreet)
  - bcachefs: io clock: run timer fns under clock lock (Kent Overstreet)
  - bcachefs: Repair fragmentation_lru in alloc_write_key() (Kent Overstreet)
  - bcachefs: add check for missing fragmentation in check_alloc_to_lru_ref() (Kent Overstreet)
  - bcachefs: bch2_btree_write_buffer_maybe_flush() (Kent Overstreet)
  - bcachefs: Add missing printbuf_tabstops_reset() calls (Kent Overstreet)
  - bcachefs: Fix loop restart in bch2_btree_transactions_read() (Kent Overstreet)
  - bcachefs: Fix bch2_read_retry_nodecode() (Kent Overstreet)
  - bcachefs: Don't use the new_fs() bucket alloc path on an initialized fs (Kent Overstreet)
  - bcachefs: Fix shift greater than integer size (Kent Overstreet)
  - bcachefs: Change bch2_fs_journal_stop() BUG_ON() to warning (Kent Overstreet)
  - bcachefs: Delete old faulty bch2_trans_unlock() call (Kent Overstreet)
  - bcachefs: Switch online_reserved shutdown assert to WARN() (Kent Overstreet)
  - platform/x86: toshiba_acpi: Fix array out-of-bounds access (Armin Wolf)
  - ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)
  - cpufreq: ACPI: Mark boost policy as enabled when setting boost (Mario Limonciello)
  - cpufreq: Allow drivers to advertise boost enabled (Mario Limonciello)
  - thermal: core: Fix list sorting in __thermal_zone_device_update() (Rafael J. Wysocki)
  - thermal: core: Call monitor_thermal_zone() if zone temperature is invalid (Rafael J. Wysocki)
  - thermal: gov_power_allocator: Return early in manage if trip_max is NULL (Nícolas F. R. A. Prado)
  - of/irq: Disable "interrupt-map" parsing for PASEMI Nemo (Marc Zyngier)
  - Linux v6.10.0


author: Miroslav Lichvar <mlichvar@redhat.com> 4.6.1-1
changelog:
  - update to 4.6.1 (RHEL-61876)
  - keep PHC refclock reachable when dropping samples due to high delay
    (RHEL-65843)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.6.1-2
changelog:
  - improve description of refresh directive (RHEL-91788)
  - improve logging of selection failures (RHEL-91787 RHEL-91789 RHEL-91791)
  - fix sourcedir reloading to not multiply sources (RHEL-95017)


author: Packit <hello@packit.dev> - 339-1
changelog:
  - Add cockpit/ws arm64 container
  - Storage: Disk Self-Test error warnings on the overview page
  - Bug fixes and translation updates


author: Lukáš Zaoral <lzaoral@redhat.com> - 9.5-1
changelog:
  - rebase to latest upstream version
  - sync i18n patch with SUSE (Kudos to Berny Völker!)
  - add some test dependencies to execute additional part of the upstream test-suite
  - enable LTO on ppc64le (RHEL-39977)


author: Parag Nemade <pnemade AT redhat DOT com> - 2.9.7-30
changelog:
  - As -dicts subpackage installs files under %{_libdir} path it should not be noarch
  - this fixes FTBFS on F37+


author: Paul Wouters <paul.wouters@aiven.io - 2.9.11-1
changelog:
  - Resolves: rhbz#2123955 cracklib-2.9.11 is available
  - Remove old patches, port remaining patches to 2.9.11
  - Use man pages from doc/ instead of pulling them from debian


author: Veronika Hanulikova <vhanulik@redhat.com> - 2.9.11-7
changelog:
  - Add missing man page for create-cracklib-dict (RHEL-39972)
  - Preserve special characters in cracklib-format (RHEL-39972)


author: Ondrej Kozina <okozina@redhat.com> - 2.7.0-2
changelog:
  - Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2)
  - patch: Do not compile unused internal argon2 implementation


author: Ondrej Kozina <okozina@redhat.com> - 2.7.5-1
changelog:
  - Update to cryptsetup 2.7.5
  - patch: Warn if Argon2 keyslot is unlocked in FIPS mode.
  - patch: Enable Argon2 in FIPS with openssl backend.
  - Resolves: RHEL-57036 RHEL-57037 RHEL-61581


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-4
changelog:
  - RHEL-54297 cups source rpm doesn't actually build lspp support
  - RHEL-49447 Fix garbage uri when adding discovered print in web ui


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-8
changelog:
  - RHEL-45525 cups-2.4.10-2.el10: RHEL SAST Automation: address 1 High impact true positive(s)
  - RHEL-60354 CVE-2024-47175 cups: remote command injection via attacker controlled data in PPD file


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-12
changelog:
  - RHEL-112419 CVE-2025-58060 cups: Authentication Bypass in CUPS Authorization Handling
  - RHEL-113073 CVE-2025-58364 cups: Null Pointer Dereference in CUPS ipp_read_io() Leading to Remote DoS


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-13
changelog:
  - RHEL-108945 The KONICA MINOLTA C352 is not distributed using cups-browsed and the included ppd file


author: Pavol Zacik <pzacik@redhat.com> - 1:2.4.9-1
changelog:
  - CVE-2024-35235 cups: Cupsd Listen arbitrary chmod 0140777
  - RHEL-25804 Rebase CUPS to next upstream version - 2.4.9


author: Jan Macku <jamacku@redhat.com> - 8.6.0-6
changelog:
  - revert "receive max buffer" + add test case
  - temporarily disable test 0313
  - remove suggests of libcurl-minimal in curl-full


author: Jacek Migacz <jmigacz@redhat.com> - 8.6.0-8
changelog:
  - disable OpenSSL Engine API support (RHEL-30436)
  - setopt: Fix disabling all protocols (CVE-2024-2004)
  - http2: push headers better cleanup (CVE-2024-2398)


author: Jacek Migacz <jmigacz@redhat.com> - 8.9.1-2
changelog:
  - add gating configuration (RHEL-52103)
  - sigpipe: init the struct so that first apply ignores (RHEL-53327)


author: Jacek Migacz <jmigacz@redhat.com> - 8.12.1-2
changelog:
  - revert using tls-ca-bundle.pem instead of ca-bundle.crt (RHEL-56966)
    (temporary revert to workaround another issue RHEL-85608)


author: Jeff Moyer <jmoyer@redhat.com> - 80-4
changelog:
  - Fix listing of region capabilities (Jeff Moyer)
  - Remove orphaned patch file (Jeff Moyer)
  - Resolves: RHEL-80436


author: Filip Janus <fjanus@redhat.com> - 2.1.28-21
changelog:
  - Remove BerkeleyDB converting tool. It was intended to be removed in
    RHEL10. Because There is no instance of BerkeleyDB in RHEL10/c10s
    Resolves: RHEL-43136


author: Marian Csontos <mcsontos@redhat.com> - 2.03.28-4
changelog:
  - Fix temporary LVs not cleaned when converting in use LV to a thin pool.
  - Check FS resize is supported before extending LV.
  - Fix issue affecting memory locking before suspend (2.03.27).
  - Workaround for NVMe WWID changing after kernel update.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.32-2
changelog:
  - Fix vgremove hanging immediately after lockstart.
  - Add repair option for RAID volumes with too many transiently failed devices.


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-1
changelog:
  - Update source to upstream version 0.9.9
    * Previous patches 0014-0015 are included in the soruce tarball
    * Patch 0001 is from the upstream staging branch
  - Rename redhat patches
    * Previous patches 0001-0013 are now 0002-0014
  - Install /lib/udev/rules.d/99-z-dm-mpath-late.rules
  - Resolves: RHEL-50698


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-7
changelog:
  - Add 0018-multipath-tools-move-DEFAULT_SOCKET-definition-into-.patch
  - Add 0019-multipath-tools-add-helper-mpath_fill_sockaddr__.patch
  - Add 0020-libmpathutil-add-support-for-Unix-pathname-sockets.patch
  - Add 0021-libmpathutil-move-systemd_listen_fds-support-into-mu.patch
  - Add 0022-multipathd-make-uxsock_listen-take-a-pointer-to-fd.patch
  - Add 0023-multipathd-allow-receiving-two-socket-fds-from-syste.patch
  - Add 0024-multipathd-listen-on-pathname-and-abstract-socket-by.patch
  - Add 0025-libmpathcmd-try-both-abstract-and-pathname-sockets.patch
  - Add 0026-libmpathcmd-honor-MULTIPATH_SOCKET_NAME-environment-.patch
  - Add 0027-multipathd-honor-MULTIPATH_SOCKET_NAME-environment-v.patch
  - Add 0028-multipath-clean-up-find_multipaths-documentation.patch
  - Add 0029-multipathd-Add-multipathd-man-page-section-about-soc.patch
    * Fixes RHEL-82180 ("RFE: Enable multipathd to communicate with a
      process in another network namespace")
  - Resolves: RHEL-82180


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-9
changelog:
  - Add 0030-multipathd-monitor-new-multipath-dev-even-if-we-can-.patch
  - Add 0031-libmultipath-add-helper-function-check_path_wwid_cha.patch
  - Add 0032-multipathd-re-add-paths-skipped-because-they-were-of.patch
    * Fixes RHEL-82535 ("multipathd does not monitor multipath devices
      created externally while there are offline paths.")
  - Resolves: RHEL-82535


author: Filip Suba <fsuba@redhat.com> - 0.9.9-11
changelog:
  - Add 0033-multipath-tools-add-HPE-MSA-Gen7-2070-2072-to-hwtabl.patch
    * Fixes RHEL-103112 ("Update multipath builtin config to add new
      device defaults [rhel-10]")
  - Resolves: RHEL-103112


author: Lin Li <lilin@redhat.com> - 0.9.9-12
changelog:
  Add 0034-libmultipath-fix-crash-in-print_foreign_topology.patch
    * Fixes RHEL-107436 ("Running multipath -ll on system with "enable_foreign
      nvme" results in segfault")
  Resolves: RHEL-107436


author: Than Ngo <than@redhat.com> - 3.10-1
changelog:
  - Fix bz#2208831, update to 3.10
  - Fix bz#2196671, diff -D no longer fails to output #ifndef lines introduced in 3.9


author: Pavel Valena <pvalena@redhat.com> - 101-1
changelog:
  - Update to dracut 101.
  - Remove network-legacy module.
  - Additional fixes on top of rebase (see patches).


author: Pavel Valena <pvalena@redhat.com> - 102-1
changelog:
  - Update to dracut 102.
    Resolves: RHEL-43460,RHEL-32237,RHEL-32506,RHEL-43460,RHEL-47145,RHEL-49744,RHEL-53350


author: Pavel Valena <pvalena@redhat.com> - 102-2
changelog:
  - fix(nfs): set correct ownership and permissions for statd directory
  - fix(resume): do not include resume if swap is on netdevice
  - feat(dracut-init.sh): give --force-add precedence over --omit
  - feat(lsinitrd.sh): look for initrd in /usr/lib/modules/
  - feat(fips): include fips module unconditionally
  - fix(nfs): include also entries from /usr/lib/{passwd,group}
  - fix(dracut-functions): avoid awk in get_maj_min()
    Resolves: RHEL-39404,RHEL-47145,RHEL-53350,RHEL-53361,RHEL-53431,RHEL-53791,RHEL-54650


author: Pavel Valena <pvalena@redhat.com> - 102-3
changelog:
  - revert(dracut-init.sh): add module to mods_to_load before checking dependencies
  - fix(squash): remove cyclic dependency
  - fix(dracut.sh): exit when installing the squash loader fails
  - fix(squash-lib): harden against empty $initdir
    Resolves: RHEL-43460


author: Pavel Valena <pvalena@redhat.com> - 103-1
changelog:
  - Update to dracut 103.
  - feat(fips-crypto-policies): make c-p follow FIPS mode automatically
  - fix(fips-crypto-policies): make it depend on fips dracut module
    Resolves: RHEL-59678,RHEL-65204


author: Pavel Valena <pvalena@redhat.com> - 105-1
changelog:
  - build: upgrade to dracut 105
  - fix(systemd-ask-password): do not half-install systemd-ask-password-wall
  - fix(pcsc): add libpcsclite_real.so.*
  - revert: "fix(rescue): make rescue always no-hostonly"
  - fix(dracut-install): initize fts pointer
  - feat: add openssl module
  - build: make erofs the default requirement for squash subpackage
    Resolves: RHEL-65204,RHEL-68935,RHEL-76323


author: Pavel Valena <pvalena@redhat.com> - 107-2
changelog:
  - fix: improve hostonly sloppy mode
  - fix(dracut.sh): don't pass empty string as dir
  - feat(systemd): drop unnecessary dependency on libgcrypt
  - fix(kernel-modules-extra): remove stray  before /
  - Revert "fix(base): do not require chroot inside initramfs"
  - fix: let check_vol_slaves_all return 1 when checks on all slaves fail
  - improvement(74nvmf): lookup required NIC kernel modules for NBFT interfaces
  - fix(74nvmf): set root=nvmf
    Resolves: RHEL-104223,RHEL-93173,RHEL-95542,RHEL-95897


author: Pavel Valena <pvalena@redhat.com> - 107-3
changelog:
  - test(SYSTEMD-INITRD): be more careful with `set -e` and subshells
  - test: fixup NFS test.sh
    Resolves: RHEL-108215,RHEL-97473


author: Brian J. Murrell <brian@interlinx.bc.ca> - 1.47.0-5
changelog:
  - Recommends: /usr/sbin/sendmail rather than sendmail as many packages
    can provide a /usr/sbin/sendmail command


author: Nicolas Frayer <nfrayer@redhat.com>
changelog:
  - Migrate to SPDX license
  - Please refer to https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Aaron Merey <amerey@redhat.com> - 0.191-1
changelog:
  - Upgrade to upstream elfutils 0.191
  - Drop upstreamed patches
    elfutils-0.190-fix-core-noncontig.patch
    elfutils-0.190-gcc-14.patch
    elfutils-0.190-remove-ET_REL-unstrip-test.patch
  - Drop testcore-noncontig.bz2
  - Add elfutils-0.191-profile-empty-urls.patch
  - Add elfutils-0.191-riscv-flatten.patch
  - Add feature flag for reenabling elfutils-libelf-devel-static and elfutils-devel-static


author: Aaron Merey <amerey@redhat.com> - 0.191-3
changelog:
  - eu-srcfiles directly links to libdebuginfod.so so explicitly
    Require elfutils-debuginfod-client not just Recommends


author: Aaron Merey <amerey@redhat.com> - 0.192-1
changelog:
  - Upgrade to upstream elfutils 0.192
  - Drop upstreamed patches
    elfutils-0.190-riscv-flatten.patch
    elfutils-0.191-riscv-flatten.patch
    elfutils-0.191-profile-empty-urls.patch
  - Add elfutils-0.192-libelf-static.patch


author: Aaron Merey <amerey@redhat.com> - 0.193-1
changelog:
  - Upgrade to upstream elfutils 0.193
  - Drop upstreamed patches
    elfutils-0.192-fix-configure-conditional.patch
    elfutils-0.192-fix-free.patch
    elfutils-0.192-libelf-static.patch
    elfutils-0.192-stacktrace-lto.patch


author: Xavier Delaruelle <xavier.delaruelle@cea.fr> - 5.3.0-2
changelog:
  - Install module initialization script for fish as configuration snippet for
    this shell via alternatives (#2196379)


author: David Michael <fedora.dm0@gmail.com> - 1.5-4
changelog:
  - Enable MicroLZMA support.
  - Switch the License tag to SPDX, and ship matching noneffective license files.


author: David Michael <fedora.dm0@gmail.com> - 1.6-3
changelog:
  - Backport patches for CVE-2023-33551 and CVE-2023-33552.
  - Change conditional build feature defaults for supporting EPEL 9.


author: Abhi Das <adas@redhat.com> - 1.8.2-2
changelog:
  - Rebase to 1.8.2-2 for zstd and multithreading support and
    Remove erroneously added gating.yaml
    Resolves: RHEL-68370


author: Abhi Das <adas@redhat.com> - 1.8.2-2
changelog:
  - Rebase to 1.8.2-2 for zstd and multithreading support and 
    Remove erroneously added gating.yaml
    Resolves: RHEL-68370


author: Tomas Korbar <tkorbar@redhat.com> - 2.6.4-1
changelog:
  - Rebase to 2.6.4
  - Resolves: RHEL-65061
  - Resolves: RHEL-57504
  - Resolves: RHEL-57492
  - Resolves: RHEL-56750


author: Akira TAGOH <tagoh@redhat.com> - 2.14.2-5
changelog:
  - Update 65-nonlatin.conf to 69-nonlatin.conf
    This basically provides substitutes for certain languages and is helpful
    to determine default behavior though, we have per-package config for similar purpose.
    Since 65 is mostly used for default fonts and this config prevents some behavior for
    packages named something coming later than "nonlatin" in the alphabetical order.
    So moving this to the safer priority.
    This would fixes an issue, particularly Lohit Marathi vs Lohit Devanagari after
    updating their priorities from 65 to 66.


author: Richard W.M. Jones <rjones@redhat.com> - 3.14.1-2
changelog:
  - Force fuse3 and fuse3-libs versions to be identical
    https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LYQUYUAS7FG6FFGJBBWP7XEV563V4LBS/


author: Jakub Martisko <jamartis@redhat.com> - 5.2.2-1
changelog:
  - New upstream release - 5.2.2
  - Disable the pma test for now (it breaks the build right now).
  Resolves rhbz#2124101


author: Jakub Martisko <jamartis@redhat.com> - 5.3.0-1
changelog:
  - New upstream release - 5.3.0
  - libsigsegv should no longer be needed for the build
  Resolves rhbz#2247650


author: Jakub Jelinek <jakub@redhat.com> 14.1.1-4
changelog:
  - update from releases/gcc-14 branch
    - PRs c++/114901, c++/114903, c++/114974, c++/114994, c++/115114,
  	c++/115139, driver/114980, fortran/114827, fortran/114874,
  	fortran/115039, libstdc++/107800, libstdc++/114866, libstdc++/114891,
  	libstdc++/115015, libstdc++/115063, libstdc++/115119,
  	middle-end/114931, sanitizer/115172, target/69374, target/112959,
  	target/114968, target/114975, target/114981, target/115065,
  	target/115069, tree-optimization/114998, tree-optimization/115143,
  	tree-optimization/115152, tree-optimization/115154


author: Jakub Jelinek <jakub@redhat.com> 14.1.1-5
changelog:
  - update from releases/gcc-14 branch
    - PRs ada/115270, c/114493, c++/105320, c++/114275, c++/114868, c++/114983,
  	c++/115187, fortran/86100, fortran/115150, libstdc++/109849,
  	libstdc++/111641, libstdc++/114940, libstdc++/115099,
  	libstdc++/115269, libstdc++/115335, middle-end/108789,
  	middle-end/115352, modula2/114886, rtl-optimization/114902,
  	rtl-optimization/115038, rtl-optimization/115092, target/113719,
  	target/115169, target/115297, target/115317, target/115324,
  	tree-optimization/115149, tree-optimization/115192,
  	tree-optimization/115197, tree-optimization/115232,
  	tree-optimization/115307, tree-optimization/115337


author: Jakub Jelinek <jakub@redhat.com> 14.1.1-6
changelog:
  - update from releases/gcc-14 branch
    - PRs ada/114398, ada/114708, c/115290, c++/99678, c++/115239, c++/115283,
  	c++/115378, c++/115511, driver/115440, fortran/83865, jit/115442,
  	libstdc++/114958, libstdc++/115247, libstdc++/115308,
  	rtl-optimization/115281, target/109549, target/111343, target/115253,
  	target/115353, target/115360, tree-optimization/115544
    - fix s390x ICEs with vector permutations from memory (#2293207, #2292501)


author: Jakub Jelinek <jakub@redhat.com> 14.1.1-7
changelog:
  - update from releases/gcc-14 branch
    - PRs c/114930, c/115502, c/115587, c++/115198, c++/115358, c++/115504,
  	c++/115624, fortran/114019, fortran/115390, libstdc++/115454,
  	libstdc++/115575, libstdc++/115668, target/106069, target/114846,
  	target/115342, target/115355, target/115608, tree-optimization/115278,
  	tree-optimization/115508
  - revert the August 2016 workaround for python bytecode compilation (#2294381)


author: Jakub Jelinek <jakub@redhat.com> 14.2.1-1
changelog:
  - update from releases/gcc-14 branch
    - GCC 14.2 release
    - PRs analyzer/114899, c++/99241, c++/99242, c++/104981, c++/106760,
  	c++/111890, c++/115165, c++/115476, c++/115550, c++/115561,
  	c++/115583, c++/115623, c++/115754, c++/115783, c++/115865,
  	c++/115897, c++/115900, c++/115986, fortran/59104, fortran/84006,
  	fortran/93635, fortran/98534, fortran/99798, fortran/100027,
  	fortran/103115, fortran/103312, fortran/113363, fortran/115700,
  	ipa/111613, ipa/113291, ipa/113787, ipa/114207, ipa/115033,
  	ipa/115277, ipa/116055, libstdc++/113376, libstdc++/114387,
  	libstdc++/115399, libstdc++/115482, libstdc++/115522,
  	libstdc++/115585, libstdc++/115807, libstdc++/115854,
  	libstdc++/116070, middle-end/115527, middle-end/115836,
  	middle-end/115887, pch/115312, rtl-optimization/115049,
  	rtl-optimization/115565, target/87376, target/88236, target/97367,
  	target/98762, target/105090, target/113715, target/114759,
  	target/114890, target/114936, target/114988, target/115068,
  	target/115153, target/115188, target/115351, target/115389,
  	target/115456, target/115457, target/115459, target/115475,
  	target/115526, target/115554, target/115562, target/115591,
  	target/115611, target/115691, target/115725, target/115726,
  	target/115752, target/115763, target/115840, target/115872,
  	target/115978, target/115981, target/115988, target/116035,
  	testsuite/115826, testsuite/116061, tree-optimization/113673,
  	tree-optimization/115382, tree-optimization/115646,
  	tree-optimization/115669, tree-optimization/115694,
  	tree-optimization/115701, tree-optimization/115723,
  	tree-optimization/115841, tree-optimization/115843,
  	tree-optimization/115867, tree-optimization/115868,
  	tree-optimization/116034, tree-optimization/116057


author: Joseph Myers <josmyers@redhat.com> - 14.2.1-6
changelog:
  - update from releases/gcc-14 branch
    - PRs ada/114593, ada/114636, ada/114640, ada/115535, ada/116190,
  	ada/116430, ada/116551, c/116726, c/117230, c++/88313, c++/96097,
  	c++/112288, c++/115296, c++/115361, c++/115656, c++/115987,
  	c++/116071, c++/116219, c++/116223, c++/116276, c++/116320,
  	c++/116327, c++/116369, c++/116384, c++/116418, c++/116424,
  	c++/116449, c++/116476, c++/116492, c++/116534, c++/116567,
  	c++/116606, c++/116636, c++/116676, c++/116678, c++/116929,
  	c++/117054, c++/117107, c++/117259, c++/117274, fortran/79685,
  	fortran/84868, fortran/100273, fortran/108889, fortran/116530,
  	ipa/109985, ipa/115815, ipa/116410, jit/117275, libstdc++/37475,
  	libstdc++/108619, libstdc++/113663, libstdc++/116038,
  	libstdc++/116159, libstdc++/116381, libstdc++/116529,
  	libstdc++/116549, libstdc++/116641, libstdc++/116754,
  	libstdc++/116755, libstdc++/116777, libstdc++/116857,
  	libstdc++/117085, libstdc++/117094, libstdc++/117135,
  	libstdc++/117321, libstdc++/117406, lto/116361, lto/116614,
  	middle-end/115110, middle-end/115426, middle-end/115641,
  	middle-end/116258, middle-end/116259, middle-end/116454,
  	middle-end/116891, middle-end/116898, middle-end/116899,
  	middle-end/117086, middle-end/117249, middle-end/117354,
  	rtl-optimization/116783, rtl-optimization/117327, sanitizer/117209,
  	target/85624, target/112108, target/113384, target/115464,
  	target/115860, target/116007, target/116033, target/116043,
  	target/116174, target/116189, target/116237, target/116287,
  	target/116295, target/116390, target/116407, target/116415,
  	target/116512, target/116617, target/116627, target/116738,
  	target/116839, target/116883, target/116921, target/116953,
  	target/116962, target/117116, target/117159, target/117240,
  	target/117296, target/117318, testsuite/70150, testsuite/116238,
  	tree-optimization/107467, tree-optimization/113281,
  	tree-optimization/116156, tree-optimization/116166,
  	tree-optimization/116224, tree-optimization/116258,
  	tree-optimization/116274, tree-optimization/116290,
  	tree-optimization/116380, tree-optimization/116460,
  	tree-optimization/116481, tree-optimization/116501,
  	tree-optimization/116585, tree-optimization/116610,
  	tree-optimization/116768, tree-optimization/116850,
  	tree-optimization/116879, tree-optimization/116907,
  	tree-optimization/116982, tree-optimization/116990,
  	tree-optimization/117041, tree-optimization/117104,
  	tree-optimization/117287
    - add hint #34 to aarch64 sanitizer asm stubs if -mbranch-protection=standard
      (#2306353)


author: Marek Polacek <polacek@redhat.com> 14.2.1-7
changelog:
  - update from releases/gcc-14 branch (RHEL-65532)
    - PRs ada/113036, ada/113868, ada/115917, ada/117328, ada/117996,
  	analyzer/115724, c/117641, c/117745, c/117802, c++/100358, c++/101463,
  	c++/102594, c++/109859, c++/113108, c++/114854, c++/115008,
  	c++/115430, c++/115657, c++/116108, c++/116634, c++/117158,
  	c++/117317, c++/117614, c++/117615, c++/117792, c++/117825,
  	c++/117845, c++/117880, c++/117925, c++/117985, c++/118060,
  	c++/118069, driver/117942, fortran/84674, fortran/84869,
  	fortran/105054, fortran/109105, fortran/109345, fortran/115070,
  	fortran/115348, fortran/116388, fortran/117730, fortran/117763,
  	fortran/117774, fortran/117791, fortran/117797, fortran/117819,
  	fortran/117820, fortran/117843, fortran/117897, libgomp/117851,
  	libstdc++/89624, libstdc++/106212, libstdc++/106676, libstdc++/108236,
  	libstdc++/109517, libstdc++/109976, libstdc++/112349,
  	libstdc++/112641, libstdc++/117520, libstdc++/117560,
  	libstdc++/117822, libstdc++/117962, libstdc++/117966,
  	libstdc++/118035, libstdc++/118093, middle-end/43374,
  	middle-end/102674, middle-end/116997, middle-end/117433,
  	middle-end/117458, middle-end/117459, middle-end/117847,
  	middle-end/118024, modula2/114529, modula2/115003, modula2/115057,
  	modula2/115164, modula2/115276, modula2/115328, modula2/115536,
  	modula2/115540, modula2/115804, modula2/115823, modula2/115957,
  	modula2/116048, modula2/116181, modula2/116378, modula2/116557,
  	modula2/116918, modula2/117120, modula2/117371, modula2/117555,
  	modula2/117660, modula2/117904, modula2/117948, other/116603,
  	preprocessor/117118, rtl-optimization/113994, rtl-optimization/116799,
  	rtl-optimization/117095, sanitizer/117960, target/64242,
  	target/114801, target/114942, target/116371, target/116629,
  	target/116999, target/117045, target/117105, target/117304,
  	target/117357, target/117408, target/117418, target/117443,
  	target/117500, target/117525, target/117562, target/117564,
  	target/117642, target/117659, target/117675, target/117744,
  	target/117926, testsuite/103298, testsuite/109360,
  	tree-optimization/94589, tree-optimization/112376,
  	tree-optimization/116463, tree-optimization/117142,
  	tree-optimization/117254, tree-optimization/117307,
  	tree-optimization/117333, tree-optimization/117398,
  	tree-optimization/117417, tree-optimization/117439,
  	tree-optimization/117574, tree-optimization/117594,
  	tree-optimization/117612, tree-optimization/117912
  - fix up -freport-bug default (#2330362, RHEL-73475)
  - revert -mearly-ldp-fusion and -mlate-ldp-fusion default to enabled on
    aarch64 to match upstream (RHEL-73585)
  - consider TARGET_EXPR invariant like SAVE_EXPR (PR c++/118509)


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-2
changelog:
  - update from releases/gcc-14 branch (RHEL-83953)
    - GCC 14.3 release
    - PRs ada/112958, ada/118712, ada/119265, c/100420, c/112556,
  	c/113688, c/114014, c/114713, c/114870, c/116284, c/117145,
  	c/117245, c/117391, c/117724, c/117806, c/119000, c/119183,
  	c/119582, c++/79786, c++/86769, c++/98533, c++/98935,
  	c++/99214, c++/99546, c++/100476, c++/101180, c++/102051,
  	c++/105104, c++/105475, c++/106973, c++/106976, c++/107522,
  	c++/109464, c++/109682, c++/109961, c++/110635, c++/110871,
  	c++/110872, c++/111075, c++/111728, c++/112341, c++/113457,
  	c++/113773, c++/113835, c++/113925, c++/114292, c++/114525,
  	c++/114630, c++/114772, c++/114970, c++/114992, c++/115434,
  	c++/115580, c++/115586, c++/115905, c++/115906, c++/116379,
  	c++/116482, c++/116502, c++/116506, c++/116681, c++/116731,
  	c++/116793, c++/116880, c++/116954, c++/116960, c++/117153,
  	c++/117336, c++/117501, c++/117504, c++/117512, c++/117530,
  	c++/117775, c++/117778, c++/117827, c++/117849, c++/117855,
  	c++/118047, c++/118049, c++/118053, c++/118104, c++/118147,
  	c++/118245, c++/118255, c++/118285, c++/118355, c++/118509,
  	c++/118590, c++/118629, c++/118655, c++/118661, c++/118673,
  	c++/118763, c++/118775, c++/118822, c++/118849, c++/119038,
  	c++/119045, c++/119123, c++/119134, c++/119150, c++/119175,
  	c++/119194, c++/119233, c++/119303, c++/119316, c++/119344,
  	c++/119345, c++/119378, c++/119383, c++/119387, c++/119574,
  	c++/119652, c++/119687, c++/119807, c++/119981, c++/120123,
  	c++/120125, c++/120161, d/114434, d/115249, d/116373,
  	d/116961, d/117002, d/117115, d/117621, d/118309, d/118477,
  	d/119112, d/119139, d/119817, d/119826, debug/101533,
  	driver/117739, driver/119727, fortran/59252, fortran/81978,
  	fortran/85750, fortran/98454, fortran/103391, fortran/106692,
  	fortran/106948, fortran/108434, fortran/108454,
  	fortran/109066, fortran/110993, fortran/116706,
  	fortran/117434, fortran/118080, fortran/118640,
  	fortran/118683, fortran/118750, fortran/119054,
  	fortran/119380, fortran/119656, fortran/119986,
  	fortran/120191, gcov-profile/116743, ipa/111245, ipa/113197,
  	ipa/116572, ipa/117432, ipa/118243, ipa/118318, ipa/118400,
  	ipa/119067, ipa/119852, jit/118780, libfortran/118571,
  	libfortran/120196, libgcc/101075, libgcc/119151,
  	libgcc/119796, libstdc++/21334, libstdc++/90389,
  	libstdc++/99832, libstdc++/100249, libstdc++/101527,
  	libstdc++/101587, libstdc++/104395, libstdc++/105258,
  	libstdc++/105609, libstdc++/106612, libstdc++/108487,
  	libstdc++/108760, libstdc++/108846, libstdc++/110498,
  	libstdc++/112490, libstdc++/112803, libstdc++/114758,
  	libstdc++/114945, libstdc++/115046, libstdc++/115285,
  	libstdc++/115939, libstdc++/116212, libstdc++/116440,
  	libstdc++/116471, libstdc++/117121, libstdc++/117921,
  	libstdc++/117983, libstdc++/118083, libstdc++/118158,
  	libstdc++/118160, libstdc++/118185, libstdc++/118413,
  	libstdc++/118699, libstdc++/118811, libstdc++/119121,
  	libstdc++/119135, libstdc++/119429, libstdc++/119469,
  	libstdc++/119593, libstdc++/119671, libstdc++/120198,
  	libstdc++/120548, lto/91299, lto/113207, lto/114501,
  	lto/119625, lto/119792, middle-end/66279, middle-end/101478,
  	middle-end/111285, middle-end/113546, middle-end/114877,
  	middle-end/115871, middle-end/115913, middle-end/117498,
  	middle-end/117811, middle-end/118140, middle-end/118411,
  	middle-end/118819, middle-end/118950, middle-end/119119,
  	middle-end/119204, middle-end/119219, middle-end/119706,
  	middle-end/119808, middle-end/120547, modula2/115032,
  	modula2/115112, modula2/118703, modula2/118761,
  	preprocessor/108900, preprocessor/116047, preprocessor/120061,
  	rtl-optimization/115568, rtl-optimization/116564,
  	rtl-optimization/117186, rtl-optimization/117239,
  	rtl-optimization/117506, rtl-optimization/118320,
  	rtl-optimization/118638, rtl-optimization/118662,
  	rtl-optimization/118739, rtl-optimization/119071,
  	rtl-optimization/119291, rtl-optimization/119689,
  	rtl-optimization/119785, target/86772, target/106544,
  	target/110901, target/113257, target/115258, target/115485,
  	target/116036, target/116086, target/116111, target/116149,
  	target/116240, target/116256, target/116305, target/116308,
  	target/116550, target/116591, target/116592, target/116593,
  	target/116693, target/116720, target/116809, target/116827,
  	target/116927, target/117286, target/117383, target/117483,
  	target/117544, target/117682, target/117878, target/118067,
  	target/118137, target/118154, target/118182, target/118184,
  	target/118329, target/118357, target/118501, target/118531,
  	target/118561, target/118601, target/118623, target/118685,
  	target/118776, target/118813, target/118815, target/118825,
  	target/118835, target/118843, target/118844, target/118892,
  	target/118942, target/119084, target/119133, target/119172,
  	target/119235, target/119327, target/119340, target/119383,
  	target/119386, target/119408, target/119450, target/119533,
  	target/119547, target/119549, target/119572, target/119610,
  	target/119784, target/119834, target/120441, target/120480,
  	testsuite/52641, testsuite/116448, testsuite/118127,
  	testsuite/118597, tree-optimization/117358,
  	tree-optimization/120638 tree-optimization/87984,
  	tree-optimization/98845, tree-optimization/111873,
  	tree-optimization/112859, tree-optimization/113197,
  	tree-optimization/114052, tree-optimization/115347,
  	tree-optimization/115494, tree-optimization/116098,
  	tree-optimization/116125, tree-optimization/116412,
  	tree-optimization/116749, tree-optimization/116906,
  	tree-optimization/116922, tree-optimization/117113,
  	tree-optimization/117119, tree-optimization/117243,
  	tree-optimization/117424, tree-optimization/117919,
  	tree-optimization/117979, tree-optimization/118476,
  	tree-optimization/118522, tree-optimization/118605,
  	tree-optimization/118653, tree-optimization/118689,
  	tree-optimization/118717, tree-optimization/118915,
  	tree-optimization/118922, tree-optimization/118924,
  	tree-optimization/118953, tree-optimization/118976,
  	tree-optimization/119057, tree-optimization/119096,
  	tree-optimization/119145, tree-optimization/119351,
  	tree-optimization/119399, tree-optimization/119417,
  	tree-optimization/119534, tree-optimization/119706,
  	tree-optimization/119707, tree-optimization/119722,
  	tree-optimization/119778, tree-optimization/120048,
  	tree-optimization/120156


author: Siddhesh Poyarekar <siddhesh@redhat.com> - 14.3.1-4
changelog:
  - update from releases/gcc-14 branch
    - PRs ada/107536, ada/113536, analyzer/118300, c/122188, c++/120620,
  	c++/120757, c++/121801, c++/121977, c++/121981, fortran/89092,
  	fortran/120784, fortran/121145, fortran/121263, go/104290,
  	libstdc++/110853, libstdc++/117276, libstdc++/120698,
  	libstdc++/121097, libstdc++/121374, libstdc++/121496,
  	libstdc++/121745, libstdc++/121827, libstdc++/122168,
  	libstdc++/122322, middle-end/121453, middle-end/121828, other/118919,
  	rtl-optimization/121253, target/49857, target/81540, target/118280,
  	target/120442, target/120476, target/120691, target/121118,
  	target/121208, target/121294, target/121414, target/121449,
  	target/121542, target/121599, target/121608, target/121749,
  	target/122177, target/122187, target/122210, target/122220,
  	target/122222, testsuite/118567, tree-optimization/117423,
  	tree-optimization/119085, tree-optimization/120357,
  	tree-optimization/120358, tree-optimization/120654,
  	tree-optimization/120817, tree-optimization/120944,
  	tree-optimization/121059, tree-optimization/121256,
  	tree-optimization/121370, tree-optimization/121772,
  	tree-optimization/121870, tree-optimization/122104


author: Arjun Shankar <arjun@redhat.com> - 2.39-57
changelog:
  - Sync with upstream branch release/2.39/master (RHEL-109536)
  - Upstream commit: fffc2df8a3e2c8cda2991063d23086360268b777
  - Extend struct r_debug to support multiple namespaces (RHEL-101985)
  - Fix a potential crash in the dynamic loader when processing specific
    symbol versions (RHEL-109683)
  - Signal la_objopen for ld.so with dlmopen (RHEL-109693)
  - Switch to main malloc after final ld.so self-relocation (RHEL-109703)
  - Prevent ld.so from asserting and crashing during audited library loads
    (RHEL-109702)
  - x86-64: Provide GLIBC_ABI_DT_X86_64_PLT symbol version (RHEL-109621)
  - x86-64: Provide GLIBC_ABI_GNU2_TLS symbol version (RHEL-109625)
  - Ensure fallback initialization of ctype TLS data pointers to fix segfaults in
    programs using dlmopen or auditors (RHEL-72018)
  - Handle load segment gaps in _dl_find_object (RHEL-104854)
  - AArch64: Improve codegen in SVE log1p
  - AArch64: Optimize inverse trig functions
  - AArch64: Avoid memset ifunc in cpu-features.c [BZ #33112]


author: Frédéric Bérat <fberat@redhat.com> - 2.39-64
changelog:
  - Fix `readdir_r` error reporting and `readdir64_r` entry handling, extend `dirent` testing. (RHEL-111120)


author: Frédéric Bérat <fberat@redhat.com> - 2.39-64
changelog:
  - Fix `readdir_r` error reporting and `readdir64_r` entry handling, extend	
    `dirent` testing. (RHEL-111120)


author: Frédéric Bérat <fberat@redhat.com> - 2.39-83
changelog:
  - Fix memory leak in freopen, mode flag and wide-oriented stream handling (RHEL-115823)	
  - Add comprehensive tests and document limitations (RHEL-115823)


author: Jakub Martisko <jamartis@redhat.com> - 1:6.2.1-12
changelog:
  - Release bump due to internal issue with the build system (missing debug symbols)
    Related: RHEL-24118


author: Parag Nemade <pnemade AT redhat DOT com> - 1.3.14-13
changelog:
  - Migrate to SPDX license expression
  - Drop Netscape license reference as no test file using it in 1.3.x releases


author: Lukas Javorsky <ljavorsk@redhat.com> - 1.23.0-1
changelog:
  - Rebase to version 1.23.0
  - Several files were removed from groff package
  - Several files were added to groff package


author: Marta Lewandowska <mlewando@redhat.com> - 2.12-15
changelog:
  - 99-grub-mkconfig.install: Disable BLS and run grub2-mkconfig when GRUB_ENABLE_BLSCFG is disable
  - Resolves: #RHEL-86261


author: Nicolas Frayer <nfrayer@redhat.com> 2.12-30
changelog:
  - gating.yaml: Update gating tests as there was a change in where
  test composes are kept
  - Resolves: #RHEL-114488


author: Nicolas Frayer <nfrayer@redhat.com> 2.12-35
changelog:
  - mkimage/appendedsig: Fix grub-mkimage with an unaligned appended signature size
  - Related: #RHEL-24510


author: Jakub Martisko <jamartis@redhat.com> - 1.13-1
changelog:
  - Rebase to gzip 1.13
  - There's a bug on s390x: https://lists.gnu.org/archive/html/bug-gzip/2023-10/msg00000.html
  - Revert the s390x build options in the next release
  Resolves: rhbz#2232890


author: Coiby Xu <coxu@redhat.com> - 1.6.2-4
changelog:
  - ima-setup: Use RSAHEADER to tell if a package has been signed
  - ima-setup: skip installing rpm-plugin-ima if it has been installed (RHEL-99356)
  - ima-setup: rebuild all initramfs images to include the integrity dracut module (RHEL-92638)


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 7.0.2-2
changelog:
  - Fix possible use of an undefined value as an ARRAY reference in ParserNonXS.pm
    (causes FTBFS of a2ps)
    Resolves: #2171433


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 7.1-4
changelog:
  - Fix memory/resource leaks, insufficient memory allocations and
    variable declarations without initializer
    Resolves: RHEL-43595


author: Jan Macku <jamacku@redhat.com> - 10.17-1
changelog:
  - service: Exit when `/etc/init.d` is missing
  - ci: Update workflows to run on main branch
  - ci: remove differential-shellcheck configs
  - doc: Use main branch in links
  - dependabot: Monthly updates
  - ci(Mergify): configuration update
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Georgian)
  - ci: Update `packit.yml`
  - ci: Update Github workflows & add Dependabot
  - Translated using Weblate (Estonian)
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Czech)
  - Drop unnecessary obsoletes


author: Jan Macku <jamacku@redhat.com> - 10.18-1
changelog:
  - Translated using Weblate (English (United Kingdom))
  - migrate to SPDX license
  - ci(Mergify): configuration update
  - Translated using Weblate (German)
  - Translated using Weblate (English (United Kingdom))
  - doc: update badges
  - ci(lint): Add Differential PyLint GitHub Action
  - ci(lint): Add permission `security-events: write`
  - ci: Update Differential ShellCheck to `@v4`
  - doc: fix markdown warnings and update badge
  - ci: Setup CodeQL to replace deprecated LGTM
  - releng: Enable Packit to handle Fedora updates
  - releng: Convert to rpmautospec
  - build(deps): bump redhat-plumbers-in-action/differential-shellcheck


author: Jan Macku <jamacku@redhat.com> - 10.19-1
changelog:
  - ci: update Packit configuration
  - spec: add missing changelog entry
  - Revert "releng: Enable Packit to handle Fedora updates"
  - Revert "releng: Convert to rpmautospec"
  - doc: update translations
  - spec: remove changelog


author: Jan Macku <jamacku@redhat.com> - 10.20-1
changelog:
  - Translated using Weblate (Georgian)
  - Add -r to while read as per shellcheck
  - Fix splitting spaces in paths from statetab files
  - build(deps): bump actions/upload-artifact from 3 to 4
  - build(deps): bump github/codeql-action from 2 to 3
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Czech)
  - Translated using Weblate (Punjabi)
  - Translated using Weblate (Portuguese (Brazil))
  - build(deps): bump redhat-plumbers-in-action/differential-shellcheck
  - build(deps): bump actions/checkout from 3 to 4
  - Translated using Weblate (Hungarian)
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Chinese (Simplified) (zh_CN))
  - Translated using Weblate (English (United Kingdom))
  - Translated using Weblate (Korean)
  - Translated using Weblate (Ukrainian)
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Polish)
  - Update translation files
  - Translated using Weblate (Korean)


author: Jan Macku <jamacku@redhat.com> - 10.21-1
changelog:
  - fedora: don't build network-scripts rpm in f40+ (2/2)
  - ci: trigger copr build on every push to main branch
  - ifup-routes: print warning when ADDRESS0 entry is missing
  - fedora: don't build network-scripts rpm in f40+


author: Jan Macku <jamacku@redhat.com> - 10.22-1
changelog:
  - Translated using Weblate (Georgian)
  - rename_device: free path after it is used
  - rename_device: remove trailing whitespaces


author: Jan Macku <jamacku@redhat.com> - 10.26-1
changelog:
  - Translated using Weblate (Turkish)
  - netconsole: var/lock -> run/lock
  - netconsole: source sysconfig/network only if it exists
  - netconsole: remove unused variables
  - netconsole: remove trailing whitespaces
  - Translated using Weblate (Turkish)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.25-4
changelog:
  - replace iotop https://fedoraproject.org/wiki/Changes/Replace_iotop_with_iotop-c
  - iotop-c executable renamed back to iotop


author: Phil Sutter <psutter@redhat.com> - 7.22-4
changelog:
  - Add legacy actions for service save support
  - ipset-services to depend on iptables-nft-services
  - Require kernel-modules-extra


author: Phil Sutter <psutter@redhat.com> [1.8.11-4.el10]
changelog:
  - Fix for RPM build warnings '--with legacy' (Phil Sutter) [RHEL-67473]
  - spec: Use bcond macro (Phil Sutter) [RHEL-67473]


author: Phil Sutter <psutter@redhat.com> [1.8.11-6.el10]
changelog:
  - nft: Drop interface mask leftovers from post_parse callbacks (Phil Sutter) [RHEL-66725]
  - nft: fix interface comparisons in `-C` commands (Phil Sutter) [RHEL-66725]


author: Phil Sutter <psutter@redhat.com> [1.8.11-9.el10]
changelog:
  - xshared: Accept an option if any given command allows it (Phil Sutter) [RHEL-72061]
  - extensions: icmp: Support info-request/-reply type names (Phil Sutter) [RHEL-85286]


author: Phil Sutter <psutter@redhat.com> [1.8.11-1.el10]
changelog:
  - Add requirement on kernel-modules-extra (Phil Sutter) [RHEL-65224]
  - Rebase onto upstream version 1.8.11 (Phil Sutter) [RHEL-66725]


author: Jan Macku <jamacku@redhat.com> - 20240905-3
changelog:
  - Fix CVE-2025-47268 iputils: Signed Integer Overflow in Timestamp Multiplication in iputils ping (RHEL-94582)


author: Timothée Ravier <tim@siosm.fr> - 2:1.9.0-1
changelog:
  - Update to 1.9.0 (fedora#1952715 fedora#2091169 fedora#2063926)
  - Fix EnvironmentFile location in systemd unit (fedora#2058510)
  - Use upstream environment file in systemd unit


author: Martin Osvald <mosvald@redhat.com> - 2.6.1-4
changelog:
  - Add missing changes to service files so kea starts as non-root
  - Fix startup failures during upgrade due to wrong permissions and
    ownership


author: Martin Osvald <mosvald@redhat.com> - 2.6.3-1
changelog:
  - New version 2.6.3
  - Fix for: CVE-2025-32801, CVE-2025-32802, CVE-2025-32803
  - kea.conf: Remove /tmp/ from socket-name for existing configurations
  - kea.conf: Set pseudo-random password for default config to secure fresh
    install and allow CA startup without user intervention
  - kea.conf: Restrict directory permissions
  - Sync service files with upstream
  - Fix leases ownership when switching from root to kea user


author: Martin Osvald <mosvald@redhat.com> - 3.0.0-1
changelog:
  - New version 3.0.0
  - Remove broken keactrl in favor of systemd unit files
  - kea.spec: General cleanup and removal of lines that have no effect
  - kea-msg-compiler was moved from kea to kea-devel


author: Scott Weaver <scweaver@redhat.com> [6.12.0-141.el10]
changelog:
  - bonding: don't set oif to bond dev when getting NS target destination (CKI Backport Bot) [RHEL-101175]
  - smb: client: fix file open check in __cifs_unlink() (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix data loss due to broken rename(2) (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix compound alignment with encryption (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix race with concurrent opens in rename(2) (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix race with concurrent opens in unlink(2) (Paulo Alcantara) [RHEL-108683]
  - mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Guillaume Nault) [RHEL-115575]
  - dm: split write BIOs on zone boundaries when zone append is not emulated (Ming Lei) [RHEL-97177]
  - dm: Check for forbidden splitting of zone write operations (Ming Lei) [RHEL-97177]
  - dm: dm-crypt: Do not partially accept write BIOs with zoned targets (Ming Lei) [RHEL-97177]
  - dm: Always split write BIOs to zoned device limits (Ming Lei) [RHEL-97177]
  - block: Introduce bio_needs_zone_write_plugging() (Ming Lei) [RHEL-97177]
  - block: Make REQ_OP_ZONE_FINISH a write operation (Ming Lei) [RHEL-97177]
  - efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (CKI Backport Bot) [RHEL-118459] {CVE-2025-39817}
  - ipv6: sr: Fix MAC comparison to be constant-time (CKI Backport Bot) [RHEL-115599]
  - ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (CKI Backport Bot) [RHEL-115599]
  - seg6: Fix validation of nexthop addresses (CKI Backport Bot) [RHEL-115599]
  - platform/x86:intel/vsec: Change return type of intel_vsec_register (Steve Best) [RHEL-110838]
  - platform/x86/intel/pmc: Add Bartlett Lake support to intel_pmc_core (Steve Best) [RHEL-110838]
  - platform/x86/intel/pmc: Add Panther Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-110838]
  - platform/x86/intel/pmc: Add Lunar Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Improve pmc_core_get_lpm_req() (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Move error handling to init function (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Use devm for mutex_init (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Create Intel PMC SSRAM Telemetry driver (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Remove unneeded io operations (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Remove unneeded header file inclusion (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Convert index variables to be unsigned (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Move PMC devid to core.h (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Rename core_ssram to ssram_telemetry (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Move PMC Core related functions (Steve Best) [RHEL-110838]
  - scsi: target: core: Generate correct identifiers for PR OUT transport IDs (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: core: Constify struct target_opcode_descriptor (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: core: Constify enabled() in struct target_opcode_descriptor (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Move delayed/ordered tracking to per CPU (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Move I/O path stats to per CPU (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Remove size arguments when calling strscpy() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: iscsi: Fix timeout on deleted connection (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: tcm_loop: Fix wrong abort tag (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Replace deprecated strncpy() with strscpy() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: iscsi: Fix typos (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: spc: Fix RSOC parameter data header size (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: core: Add line break to status show (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Remove unused functions (Maurizio Lombardi) [RHEL-111938]
  - ice: don't leave device non-functional if Tx scheduler config fails (Petr Oros) [RHEL-106471]
  - drm/amdgpu: Include sdma_4_4_4.bin (Peter Colberg) [RHEL-117567]
  - redhat: use new x86/aarch64 signing key (801/804) (Jan Stancek) [RHEL-116728]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-142.el10]
changelog:
  - mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (CKI Backport Bot) [RHEL-119165] {CVE-2025-39883}
  - ppp: fix memory leak in pad_compress_skb (Guillaume Nault) [RHEL-115585]
  - pptp: fix pptp_xmit() error path (Guillaume Nault) [RHEL-115585]
  - pptp: ensure minimal skb length in pptp_xmit() (Guillaume Nault) [RHEL-115585]
  - i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (CKI Backport Bot) [RHEL-109728]
  - redhat/configs: Enable CONFIG_MITIGATION_VMSCAPE for x86 (Waiman Long) [RHEL-114277]
  - x86/vmscape: Add old Intel CPUs to affected list (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Warn when STIBP is disabled with SMT (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/bugs: Move cpu_bugs_smt_update() down (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Enable the mitigation (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Add conditional IBPB mitigation (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Enumerate VMSCAPE bug (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - Documentation/hw-vuln: Add VMSCAPE documentation (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - ptp: prevent possible ABBA deadlock in ptp_clock_freerun() (CKI Backport Bot) [RHEL-115596]
  - ptp: allow reading of currently dialed frequency to succeed on free-running clocks (CKI Backport Bot) [RHEL-115596]
  - ptp: fix breakage after ptp_vclock_in_use() rework (CKI Backport Bot) [RHEL-115596]
  - ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use() (CKI Backport Bot) [RHEL-115596]
  - icmp: fix icmp_ndo_send address translation for reply direction (CKI Backport Bot) [RHEL-115578]
  - ipv6: annotate data-races around rt->fib6_nsiblings (CKI Backport Bot) [RHEL-115578]
  - ipv6: fix possible infinite loop in fib6_info_uses_dev() (CKI Backport Bot) [RHEL-115578] {CVE-2025-38587}
  - ipv6: prevent infinite loop in rt6_nlmsg_size() (CKI Backport Bot) [RHEL-115578] {CVE-2025-38588}
  - ndisc: extend RCU protection in ndisc_send_skb() (CKI Backport Bot) [RHEL-115578] {CVE-2025-21760}
  - ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (CKI Backport Bot) [RHEL-115578]
  - ipv6: Use RCU in ip6_input() (CKI Backport Bot) [RHEL-115578]
  - ipv6: icmp: convert to dev_net_rcu() (CKI Backport Bot) [RHEL-115578]
  - redhat/configs: automotive: enable FSL_EDMA (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: Fix return code for unhandled interrupts (Jared Kangas) [RHEL-115725]
  - dmaegnine: fsl-edma: add edma error interrupt handler (Jared Kangas) [RHEL-115725]
  - dt-bindings: dma: fsl-edma: increase maxItems of interrupts and interrupt-names (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: free irq correctly in remove path (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (Jared Kangas) [RHEL-115725]
  - dt-bindings: dma: fsl,edma: Add i.MX94 support (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: Add missing newlines to log messages (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd() (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: read/write multiple registers in cyclic transactions (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: add support for S32G based platforms (Jared Kangas) [RHEL-115725]
  - dt-bindings: dma: fsl-edma: add nxp,s32g2-edma compatible string (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: remove FSL_EDMA_DRV_SPLIT_REG check when parsing muxbase (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: select of_dma_xlate based on the dmamuxs presence (Jared Kangas) [RHEL-115725]
  - wireguard: device: enable threaded NAPI (CKI Backport Bot) [RHEL-115598]
  - wireguard: allowedips: add WGALLOWEDIP_F_REMOVE_ME flag (CKI Backport Bot) [RHEL-115598]
  - NFS: Fix a race when updating an existing write (CKI Backport Bot) [RHEL-113858] {CVE-2025-39697}
  - selftests: bonding: add test for passive LACP mode (Hangbin Liu) [RHEL-100461]
  - bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU (Hangbin Liu) [RHEL-100461]
  - bonding: update LACP activity flag after setting lacp_active (Hangbin Liu) [RHEL-100461]
  - nvmet-tcp: fix callback lock for TLS handshake (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix misaccounting of nvme-mpath inflight I/O (Maurizio Lombardi) [RHEL-110941]
  - nvme: revert the cross-controller atomic write size validation (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix endianness of command word prints in nvme_log_err_passthru() (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: refresh visible attrs after being checked (Maurizio Lombardi) [RHEL-110941]
  - nvmet: fix memory leak of bio integrity (Maurizio Lombardi) [RHEL-110941]
  - nvme: correctly account for namespace head reference counter (Maurizio Lombardi) [RHEL-110941]
  - nvme: Fix incorrect cdw15 value in passthru error logging (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix atomic write size validation (Maurizio Lombardi) [RHEL-110941]
  - nvme: refactor the atomic write unit detection (Maurizio Lombardi) [RHEL-110941]
  - nvme: reset delayed remove_work after reconnect (Maurizio Lombardi) [RHEL-110941]
  - nvme: spelling fixes (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: fix I/O stalls on congested sockets (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: remove tag set when second admin queue config fails (Maurizio Lombardi) [RHEL-110941]
  - nvme: enable vectored registered bufs for passthrough cmds (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix implicit bool to flags conversion (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix command limits status code (Maurizio Lombardi) [RHEL-110941]
  - nvme: rename nvme_mpath_shutdown_disk to nvme_mpath_remove_disk (Maurizio Lombardi) [RHEL-110941]
  - nvme-multipath: introduce delayed removal of the multipath head node (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: derive and better document max segments limits (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: use struct_size for allocation struct nvme_dev (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: add a symolic name for the small pool size (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: use a better encoding for small prp pool allocations (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: rename the descriptor pools (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: remove struct nvme_descriptor (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: store aborted state in flags variable (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: don't try to use SGLs for metadata on the admin queue (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: make PRP list DMA pools per-NUMA-node (Maurizio Lombardi) [RHEL-110941]
  - dmapool: add NUMA affinity support (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: factor out a nvme_init_hctx_common() helper (Maurizio Lombardi) [RHEL-110941]
  - nvme-fc: do not reference lsrsp after failure (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: don't wait for lport cleanup (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: add missing fcloop_callback_host_done (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: take tgtport refs for portentry (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: free pending reqs on tgtport unregister (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: drop response if targetport is gone (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: allocate/free fcloop_lsreq directly (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: prevent double port deletion (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: access fcpreq only when holding reqlock (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: update refs on tfcp_req (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: refactor fcloop_delete_local_port (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: refactor fcloop_nport_alloc and track lport (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: remove nport from list on last user (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: track ref counts for nports (Maurizio Lombardi) [RHEL-110941]
  - nvmet-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-110941]
  - nvme-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-110941]
  - nvmet: simplify the nvmet_req_init() interface (Maurizio Lombardi) [RHEL-110941]
  - nvmet: support completion queue sharing (Maurizio Lombardi) [RHEL-110941]
  - nvmet: fabrics: add CQ init and destroy (Maurizio Lombardi) [RHEL-110941]
  - nvmet: cq: prepare for completion queue sharing (Maurizio Lombardi) [RHEL-110941]
  - nvmet: add a helper function for cqid checking (Maurizio Lombardi) [RHEL-110941]
  - nvmet-auth: authenticate on admin queue only (Maurizio Lombardi) [RHEL-110941]
  - nvme-auth: do not re-authenticate queues with no prior authentication (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: remove redundant check to ctrl->opts (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro (Maurizio Lombardi) [RHEL-110941]
  - nvme: all namespaces in a subsystem must adhere to a common atomic write size (Maurizio Lombardi) [RHEL-110941]
  - nvme: multipath: enable BLK_FEAT_ATOMIC_WRITES for multipathing (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: remove NVMET_PCI_EPF_Q_IS_SQ (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: improve debug message (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: cleanup nvmet_pci_epf_raise_irq() (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: do not fall back to using INTX if not supported (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: clear completion queue IRQ flag on delete (Maurizio Lombardi) [RHEL-110941]
  - nvmet-auth: always free derived key data (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: cleanup link state management (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: clear CC and CSTS when disabling the controller (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: always fully initialize completion entries (Maurizio Lombardi) [RHEL-110941]
  - nvmet: auth: use NULL to clear a pointer in nvmet_auth_sq_free() (Maurizio Lombardi) [RHEL-110941]
  - crypto,fs: Separate out hkdf_extract() and hkdf_expand() (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: put ref when assoc->del_work is already scheduled (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: take tgtport reference only once (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: update tgtport ref per assoc (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: inline nvmet_fc_free_hostport (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: inline nvmet_fc_delete_assoc (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: add ref counting to lport (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: replace kref with refcount (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: swap list_add_tail arguments (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: Keep completion queues mapped (Maurizio Lombardi) [RHEL-110941]
  - nvmet: replace max(a, min(b, c)) by clamp(val, lo, hi) (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: Always configure BAR0 as 64-bit (Maurizio Lombardi) [RHEL-110941]
  - nvmet: Remove duplicate uuid_copy (Maurizio Lombardi) [RHEL-110941]
  - nvme: zns: Simplify nvme_zone_parse_entry() (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: Remove redundant 'flush_workqueue()' calls (Maurizio Lombardi) [RHEL-110941]
  - nvmet: add tls_concat and tls_key debugfs entries (Maurizio Lombardi) [RHEL-110941]
  - nvmet-tcp: support secure channel concatenation (Maurizio Lombardi) [RHEL-110941]
  - nvmet: Add 'sq' argument to alloc_ctrl_args (Maurizio Lombardi) [RHEL-110941]
  - nvme-fabrics: reset admin connection for secure concatenation (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: request secure channel concatenation (Maurizio Lombardi) [RHEL-110941]
  - nvme-keyring: add nvme_tls_psk_refresh() (Maurizio Lombardi) [RHEL-110941]
  - nvme: add nvme_auth_derive_tls_psk() (Maurizio Lombardi) [RHEL-110941]
  - nvme: add nvme_auth_generate_digest() (Maurizio Lombardi) [RHEL-110941]
  - nvme: add nvme_auth_generate_psk() (Maurizio Lombardi) [RHEL-110941]
  - redhat/configs: automotive: Disable COMPAT_32BIT_TIME SGETMASK_SYSCALL and IA32_EMULATION configs (Dorinda Bassey) [RHEL-85628]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-143.el10]
changelog:
  - ucount: fix atomic_long_inc_below() argument type (Joel Savitz) [RHEL-112480]
  - timens: Add struct seq_file forward declaration (Joel Savitz) [RHEL-112480]
  - thermal: intel: int340x: Allow temperature override (Steve Best) [RHEL-118754]
  - thermal: intel: int340x: Add throttling control interface to PTC (Steve Best) [RHEL-118754]
  - thermal: int340x: processor_thermal: Platform temperature control documentation (Steve Best) [RHEL-118754]
  - thermal: intel: int340x: Add platform temperature control interface (Steve Best) [RHEL-118754]
  - NFSv4/flexfiles: Fix layout merge mirror check. (Benjamin Coddington) [RHEL-118737]
  - netfilter: nft_set_bitmap: fix lockdep splat due to missing annotation (Florian Westphal) [RHEL-115582]
  - netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm (Florian Westphal) [RHEL-115582]
  - netfilter: nf_reject: don't leak dst refcount for loopback packets (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: reject duplicate device on updates (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: Introduce functions freeing nft_hook objects (Florian Westphal) [RHEL-115582]
  - ipvs: Fix estimator kthreads preferred affinity (Florian Westphal) [RHEL-115582]
  - netfilter: nft_socket: remove WARN_ON_ONCE with huge level value (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: clean up returns in nf_conntrack_log_invalid_sysctl() (Florian Westphal) [RHEL-115582]
  - netfilter: ctnetlink: remove refcounting in expectation dumpers (Florian Westphal) [RHEL-115582]
  - netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [RHEL-115582]
  - bpf: Check netfilter ctx accesses are aligned (Florian Westphal) [RHEL-115582]
  - netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: Remove unused net in nf_conntrack_double_lock() (Florian Westphal) [RHEL-115582]
  - netfilter: load nf_log_syslog on enabling nf_conntrack_log_invalid (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: table full detailed log (Florian Westphal) [RHEL-115582]
  - bpf: Disable migration in nf_hook_run_bpf(). (Florian Westphal) [RHEL-115582]
  - netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto() (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: adjust lockdep assertions handling (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: export set count and backend name to userspace (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: Bound nf_conntrack sysctl writes (Florian Westphal) [RHEL-115582]
  - netfilter: flowtable: add CLOSING state (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: fix set size with rbtree backend (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: remove the genmask parameter (Florian Westphal) [RHEL-115582]
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats with basechain hook (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats in set walker (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats with flowtables (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats with sets (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: Fix percpu address space issues in nf_tables_api.c (Florian Westphal) [RHEL-115582]
  - redhat/configs: automotive: make modular/disable NFS support (Dorinda Bassey) [RHEL-87387]
  - bpf: Tidy verifier bug message (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Test invalid narrower ctx load (Viktor Malik) [RHEL-78203]
  - bpf: Reject narrower access to pointer ctx fields (Viktor Malik) [RHEL-78203]
  - libbpf: Fix handling of BPF arena relocations (Viktor Malik) [RHEL-78203]
  - btf: Fix virt_to_phys() on arm64 when mmapping BTF (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Stress test attaching a BPF prog to another BPF prog (Viktor Malik) [RHEL-78203]
  - s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add negative test cases for snprintf (Viktor Malik) [RHEL-78203]
  - bpf: Reject %p% format string in bprintf-like helpers (Viktor Malik) [RHEL-78203]
  - selftests/bpf: adapt one more case in test_lru_map to the new target_free (Viktor Malik) [RHEL-78203]
  - libbpf: Fix possible use-after-free for externs (Viktor Malik) [RHEL-78203]
  - libbpf: Fix null pointer dereference in btf_dump__free on allocation failure (Viktor Malik) [RHEL-78203]
  - bpf: Adjust free target to avoid global starvation of LRU map (Viktor Malik) [RHEL-78203]
  - bpf: Mark dentry->d_inode as trusted_or_null (Viktor Malik) [RHEL-78203]
  - net, bpf: Fix RCU usage in task_cls_state() for BPF programs (Viktor Malik) [RHEL-78203]
  - tools/resolve_btfids: Fix build when cross compiling kernel with clang. (Viktor Malik) [RHEL-78203]
  - libbpf: Handle unsupported mmap-based /sys/kernel/btf/vmlinux correctly (Viktor Malik) [RHEL-78203]
  - bpf, arm64: Remove unused-but-set function and variable. (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add tests with stack ptr register in conditional jmp (Viktor Malik) [RHEL-78203]
  - bpf: Do not include stack ptr register in precision backtracking bookkeeping (Viktor Malik) [RHEL-78203]
  - selftests/bpf: enable many-args tests for arm64 (Viktor Malik) [RHEL-78203]
  - bpf, arm64: Support up to 12 function arguments (Viktor Malik) [RHEL-78203]
  - bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem() (Viktor Malik) [RHEL-78203]
  - bpf: Avoid __bpf_prog_ret0_warn when jit fails (Viktor Malik) [RHEL-78203]
  - bpftool: Add support for custom BTF path in prog load/loadall (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add unit tests with __bpf_trap() kfunc (Viktor Malik) [RHEL-78203]
  - bpf: Warn with __bpf_trap() kfunc maybe due to uninitialized variable (Viktor Malik) [RHEL-78203]
  - bpf: Remove special_kfunc_set from verifier (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for open coded dmabuf_iter (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for dmabuf_iter (Viktor Malik) [RHEL-78203]
  - bpf: Add open coded dmabuf iterator (Viktor Malik) [RHEL-78203]
  - bpf: Add dmabuf iterator (Viktor Malik) [RHEL-78203]
  - dma-buf: Rename debugfs symbols (Viktor Malik) [RHEL-78203]
  - bpf: Fix error return value in bpf_copy_from_user_dynptr (Viktor Malik) [RHEL-78203]
  - libbpf: Use mmap to parse vmlinux BTF from sysfs (Viktor Malik) [RHEL-78203]
  - selftests: bpf: Add a test for mmapable vmlinux BTF (Viktor Malik) [RHEL-78203]
  - btf: Allow mmap of vmlinux btf (Viktor Malik) [RHEL-78203]
  - mm: rename try_alloc_pages() to alloc_pages_nolock() (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add SKIP_LLVM makefile variable (Viktor Malik) [RHEL-78203]
  - s390/bpf: Use kernel's expoline thunks (Viktor Malik) [RHEL-78203]
  - s390/bpf: Add macros for calling external functions (Viktor Malik) [RHEL-78203]
  - s390: always declare expoline thunks (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Test multi-split BTF (Viktor Malik) [RHEL-78203]
  - libbpf/btf: Fix string handling to support multi-split BTF (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Remove unnecessary link dependencies (Viktor Malik) [RHEL-78203]
  - bpf: WARN_ONCE on verifier bugs (Viktor Malik) [RHEL-78203]
  - s390/bpf: Remove the orig_call NULL check (Viktor Malik) [RHEL-78203]
  - bpf: Pass the same orig_call value to trampoline functions (Viktor Malik) [RHEL-78203]
  - s390/bpf: Store backchain even for leaf progs (Viktor Malik) [RHEL-78203]
  - libbpf: Check bpf_map_skeleton link for NULL (Viktor Malik) [RHEL-78203]
  - bpf: Add support for __prog argument suffix to pass in prog->aux (Viktor Malik) [RHEL-78203]
  - bpf: Fix WARN() in get_bpf_raw_tp_regs (Viktor Malik) [RHEL-78203]
  - docs: bpf: Fix bullet point formatting warning (Viktor Malik) [RHEL-78203]
  - selftests/bpf: introduce tests for dynptr copy kfuncs (Viktor Malik) [RHEL-78203]
  - bpf: Implement dynptr copy kfuncs (Viktor Malik) [RHEL-78203]
  - helpers: make few bpf helpers public (Viktor Malik) [RHEL-78203]
  - libbpf: Use proper errno value in nlattr (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Allow skipping docs compilation (Viktor Malik) [RHEL-78203]
  - selftests/bpf: test_verifier verbose log overflows (Viktor Malik) [RHEL-78203]
  - selftests/bpf: test_verifier verbose causes erroneous failures (Viktor Malik) [RHEL-78203]
  - bpf, docs: document open-coded BPF iterators (Viktor Malik) [RHEL-78203]
  - bpftool: Display ref_ctr_offset for uprobe link info (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add link info test for ref_ctr_offset retrieval (Viktor Malik) [RHEL-78203]
  - bpf: Add support to retrieve ref_ctr_offset for uprobe perf link (Viktor Malik) [RHEL-78203]
  - scripts/bpf_doc.py: implement json output format (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix caps for __xlated/jited_unpriv (Viktor Malik) [RHEL-78203]
  - bpf: Allow some trace helpers for all prog types (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Verify zero-extension behavior in load-acquire tests (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Use CAN_USE_LOAD_ACQ_STORE_REL when appropriate (Viktor Malik) [RHEL-78203]
  - bpf/verifier: Handle BPF_LOAD_ACQ instructions in insn_def_regno() (Viktor Malik) [RHEL-78203]
  - bpftool: Fix cgroup command to only show cgroup bpf programs (Viktor Malik) [RHEL-78203]
  - bpftool: Fix regression of "bpftool cgroup tree" EINVAL on older kernels (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for bpf_list_{front,back} (Viktor Malik) [RHEL-78203]
  - bpf: Add bpf_list_{front,back} kfunc (Viktor Malik) [RHEL-78203]
  - bpf: Simplify reg0 marking for the list kfuncs that return a bpf_list_node pointer (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add tests for bpf_rbtree_{root,left,right} (Viktor Malik) [RHEL-78203]
  - bpf: Allow refcounted bpf_rb_node used in bpf_rbtree_{remove,left,right} (Viktor Malik) [RHEL-78203]
  - bpf: Add bpf_rbtree_{root,left,right} kfunc (Viktor Malik) [RHEL-78203]
  - bpf: Simplify reg0 marking for the rbtree kfuncs that return a bpf_rb_node pointer (Viktor Malik) [RHEL-78203]
  - bpf: Check KF_bpf_rbtree_add_impl for the "case KF_ARG_PTR_TO_RB_NODE" (Viktor Malik) [RHEL-78203]
  - libbpf: Improve BTF dedup handling of "identical" BTF types (Viktor Malik) [RHEL-78203]
  - bpf: Replace offsetof() with struct_size() (Viktor Malik) [RHEL-78203]
  - bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add btf dedup test covering module BTF dedup (Viktor Malik) [RHEL-78203]
  - bpf: Replace offsetof() with struct_size() (Viktor Malik) [RHEL-78203]
  - libbpf: Use proper errno value in linker (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix kmem_cache iterator draining (Viktor Malik) [RHEL-78203]
  - libbpf: Add identical pointer detection to btf_dedup_is_equiv() (Viktor Malik) [RHEL-78203]
  - Use thread-safe function pointer in libbpf_print (Viktor Malik) [RHEL-78203]
  - libbpf: Remove sample_period init in perf_buffer (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix endianness issue in __qspinlock declaration (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix arena_spin_lock on systems with less than 16 CPUs (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix arena_spin_lock.c build dependency (Viktor Malik) [RHEL-78203]
  - bpf, docs: Fix non-standard line break (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test to access const void pointer argument in tracing program (Viktor Malik) [RHEL-78203]
  - bpf: Allow access to const void pointer arguments in tracing programs (Viktor Malik) [RHEL-78203]
  - bpf: Streamline allowed helpers between tracing and base sets (Viktor Malik) [RHEL-78203]
  - bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for attaching kprobe with long event names (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for attaching uprobe with long event names (Viktor Malik) [RHEL-78203]
  - libbpf: Fix event name too long error (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Close the file descriptor to avoid resource leaks (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add 5-byte NOP uprobe trigger benchmark (Viktor Malik) [RHEL-78203]
  - uprobes/x86: Add support to emulate NOP instructions (Viktor Malik) [RHEL-78203]
  - bpf: Prepare to reuse get_ctx_arg_idx (Viktor Malik) [RHEL-78203]
  - libbpf: Verify section type in btf_find_elf_sections (Viktor Malik) [RHEL-78203]
  - libbpf: Fix buffer overflow in bpf_object__init_prog (Viktor Malik) [RHEL-78203]
  - kbuild, bpf: Enable --btf_features=attributes (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test case for atomic update of fd htab (Viktor Malik) [RHEL-78203]
  - bpf: Don't allocate per-cpu extra_elems for fd htab (Viktor Malik) [RHEL-78203]
  - bpf: Add is_fd_htab() helper (Viktor Malik) [RHEL-78203]
  - bpf: Support atomic update for htab of maps (Viktor Malik) [RHEL-78203]
  - bpf: Rename __htab_percpu_map_update_elem to htab_map_update_elem_in_place (Viktor Malik) [RHEL-78203]
  - bpf: Factor out htab_elem_value helper() (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix bpf_nf selftest failure (Viktor Malik) [RHEL-78203]
  - bpf: Check link_create.flags parameter for multi_uprobe (Viktor Malik) [RHEL-78203]
  - bpf: Check link_create.flags parameter for multi_kprobe (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add BTF.ext line/func info getter tests (Viktor Malik) [RHEL-78203]
  - libbpf: Add getters for BTF.ext func and line info (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Convert comma to semicolon (Viktor Malik) [RHEL-78203]
  - libbpf: Add likely/unlikely macros and use them in selftests (Viktor Malik) [RHEL-78203]
  - bpf: Fix a comment describing bpf_attr (Viktor Malik) [RHEL-78203]
  - broadcom: fix support for PTP_EXTTS_REQUEST2 ioctl (Petr Oros) [RHEL-115042]
  - broadcom: fix support for PTP_PEROUT_DUTY_CYCLE (Petr Oros) [RHEL-115042]
  - net: ptp: introduce .supported_perout_flags to ptp_clock_info (CKI Backport Bot) [RHEL-115042]
  - net: ptp: introduce .supported_extts_flags to ptp_clock_info (CKI Backport Bot) [RHEL-115042]
  - ptp: ocp: reject unsupported periodic output flags (Petr Oros) [RHEL-115042]
  - net: lan743x: reject unsupported external timestamp requests (Petr Oros) [RHEL-115042]
  - renesas: reject PTP_STRICT_FLAGS as unsupported (CKI Backport Bot) [RHEL-115042]
  - selftests/bpf: Skip timer cases when bpf_timer is not supported (Gregory Bell) [RHEL-117860]
  - bpf: Reject bpf_timer for PREEMPT_RT (Gregory Bell) [RHEL-117860]
  - ALSA: hda: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - iommu/vt-d: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - vga_switcheroo: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - vfio/pci: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - PCI: Add pci_is_display() to check if device is a display controller (Anusha Srivatsa) [RHEL-120364]
  - mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Waiman Long) [RHEL-105500]
  - mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long) [RHEL-105500]
  - cgroup/cpuset: Remove the unnecessary css_get/put() in cpuset_partition_write() (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Fix a partition error with CPU hotplug (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: drop useless cpumask_empty() in compute_effective_exclusive_cpumask() (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Fix obsolete comment in cpuset_css_offline() (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Always use cpu_active_mask (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY tasks (Waiman Long) [RHEL-110805]
  - redhat/configs: automotive: enable RTC_DRV_S32G (Jared Kangas) [RHEL-115734]
  - arm64: defconfig: add S32G RTC module support (Jared Kangas) [RHEL-115734]
  - MAINTAINERS: add NXP S32G RTC driver (Jared Kangas) [RHEL-115734]
  - rtc: s32g: add NXP S32G2/S32G3 SoC support (Jared Kangas) [RHEL-115734]
  - dt-bindings: rtc: add schema for NXP S32G2/S32G3 SoCs (Jared Kangas) [RHEL-115734]
  - s390/qeth: Make hw_trap sysfs attribute idempotent (Mete Durlu) [RHEL-99996]
  - s390/net: Remove NETIUCV device driver (Mete Durlu) [RHEL-99996]
  - nfsd: discard nfsd_file_get_local() (Scott Mayhew) [RHEL-115854]
  - NFSv4: handle ERR_GRACE on delegation recalls (Scott Mayhew) [RHEL-115854]
  - nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Scott Mayhew) [RHEL-115854]
  - nfsd: unregister with rpcbind when deleting a transport (Scott Mayhew) [RHEL-115854]
  - nfsd: decouple the xprtsec policy check from check_nfsd_access() (Scott Mayhew) [RHEL-115854]
  - Revert "SUNRPC: Don't allow waiting for exiting tasks" (Scott Mayhew) [RHEL-115854]
  - NFS: Fix the marking of the folio as up to date (Scott Mayhew) [RHEL-115854]
  - NFS: nfs_invalidate_folio() must observe the offset and size arguments (Scott Mayhew) [RHEL-115854]
  - NFSv4.2: Serialise O_DIRECT i/o and copy range (Scott Mayhew) [RHEL-115854]
  - NFSv4.2: Serialise O_DIRECT i/o and clone range (Scott Mayhew) [RHEL-115854]
  - NFSv4.2: Serialise O_DIRECT i/o and fallocate() (Scott Mayhew) [RHEL-115854]
  - NFS: Serialise O_DIRECT i/o and truncate() (Scott Mayhew) [RHEL-115854]
  - nfs/localio: avoid bouncing LOCALIO if nfs_client_is_local() (Scott Mayhew) [RHEL-115854]
  - nfs/localio: restore creds before releasing pageio data (Scott Mayhew) [RHEL-115854]
  - NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server (Scott Mayhew) [RHEL-115854]
  - NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not supported (Scott Mayhew) [RHEL-115854]
  - NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set (Scott Mayhew) [RHEL-115854]
  - NFSv4: Don't clear capabilities that won't be reset (Scott Mayhew) [RHEL-115854]
  - NFS/localio: nfs_uuid_put() fix the wake up after unlinking the file (Scott Mayhew) [RHEL-115854]
  - NFS/localio: nfs_uuid_put() fix races with nfs_open/close_local_fh() (Scott Mayhew) [RHEL-115854]
  - NFS/localio: nfs_close_local_fh() fix check for file closed (Scott Mayhew) [RHEL-115854]
  - nfsd: avoid ref leak in nfsd_open_local_fh() (Scott Mayhew) [RHEL-115854]
  - nfsd: don't set the ctime on delegated atime updates (Scott Mayhew) [RHEL-115854]
  - NFSv4: Remove duplicate lookups, capability probes and fsinfo calls (Scott Mayhew) [RHEL-115854]
  - NFS: Fix the setting of capabilities when automounting a new filesystem (Scott Mayhew) [RHEL-115854]
  - nfs/localio: use read_seqbegin() rather than read_seqbegin_or_lock() (Scott Mayhew) [RHEL-115854]
  - NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY (Scott Mayhew) [RHEL-115854]
  - SUNRPC: Silence warnings about parameters not being described (Scott Mayhew) [RHEL-115854]
  - NFS: Clean up pnfs_put_layout_hdr()/pnfs_destroy_layout_final() (Scott Mayhew) [RHEL-115854]
  - NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate() (Scott Mayhew) [RHEL-115854]
  - NFS: use a hash table for delegation lookup (Scott Mayhew) [RHEL-115854]
  - NFS: track active delegations per-server (Scott Mayhew) [RHEL-115854]
  - NFS: move the delegation_watermark module parameter (Scott Mayhew) [RHEL-115854]
  - NFS: cleanup nfs_inode_reclaim_delegation (Scott Mayhew) [RHEL-115854]
  - NFS: cleanup error handling in nfs4_server_common_setup (Scott Mayhew) [RHEL-115854]
  - NFS: drop __exit from nfs_exit_keyring (Scott Mayhew) [RHEL-115854]
  - NFS: pass struct nfs_client_initdata to nfs4_set_client (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix disk addr range check in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix stripe mapping in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Handle RPC size limit for layoutcommits (Scott Mayhew) [RHEL-115854]
  - pNFS: Add prepare commit trace to block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix extent encoding in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix uninited ptr deref in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - NFS: Remove unused function nfs_umount (Scott Mayhew) [RHEL-115854]
  - SUNRPC: Remove unused xdr functions (Scott Mayhew) [RHEL-115854]
  - nfs: create a kernel keyring (Scott Mayhew) [RHEL-115854]
  - NFS: support the kernel keyring for TLS (Scott Mayhew) [RHEL-115854]
  - NFS: Allow folio migration for the case of mode == MIGRATE_SYNC (Scott Mayhew) [RHEL-115854]
  - nfs: new tracepoint in match_stateid operation (Scott Mayhew) [RHEL-115854]
  - nfs: new tracepoint in nfs_delegation_need_return (Scott Mayhew) [RHEL-115854]
  - nfs: add a tracepoint to nfs_inode_detach_delegation_locked (Scott Mayhew) [RHEL-115854]
  - nfs: add cache_validity to the nfs_inode_event tracepoints (Scott Mayhew) [RHEL-115854]
  - NFS: remove unused pnfs_ld_data field from struct nfs_server (Scott Mayhew) [RHEL-115854]
  - NFS: remove unused time_delta field from struct nfs_server (Scott Mayhew) [RHEL-115854]
  - NFS: remove unused wpages field from struct nfs_server (Scott Mayhew) [RHEL-115854]
  - pnfs: add pnfs_ds_connect trace point (Scott Mayhew) [RHEL-115854]
  - nfs: use lock_two_nondirectories() (Scott Mayhew) [RHEL-115854]
  - NFS: Return the file btime in the statx results when appropriate (Scott Mayhew) [RHEL-115854]
  - nfs: Add timecreate to nfs inode (Scott Mayhew) [RHEL-115854]
  - Expand the type of nfs_fattr->valid (Scott Mayhew) [RHEL-115854]
  - nfsd: Drop dprintk in blocklayout xdr functions (Scott Mayhew) [RHEL-115854]
  - sunrpc: make svc_tcp_sendmsg() take a signed sentp pointer (Scott Mayhew) [RHEL-115854]
  - sunrpc: rearrange struct svc_rqst for fewer cachelines (Scott Mayhew) [RHEL-115854]
  - sunrpc: return better error in svcauth_gss_accept() on alloc failure (Scott Mayhew) [RHEL-115854]
  - sunrpc: reset rq_accept_statp when starting a new RPC (Scott Mayhew) [RHEL-115854]
  - sunrpc: remove SVC_SYSERR (Scott Mayhew) [RHEL-115854]
  - sunrpc: fix handling of unknown auth status codes (Scott Mayhew) [RHEL-115854]
  - NFSD: Simplify struct knfsd_fh (Scott Mayhew) [RHEL-115854]
  - NFSD: Access a knfsd_fh's fsid by pointer (Scott Mayhew) [RHEL-115854]
  - Revert "NFSD: Force all NFSv4.2 COPY requests to be synchronous" (Scott Mayhew) [RHEL-115854]
  - NFSD: Avoid multiple -Wflex-array-member-not-at-end warnings (Scott Mayhew) [RHEL-115854]
  - NFSD: Use vfs_iocb_iter_write() (Scott Mayhew) [RHEL-115854]
  - NFSD: Use vfs_iocb_iter_read() (Scott Mayhew) [RHEL-115854]
  - NFSD: Clean up kdoc for nfsd_open_local_fh() (Scott Mayhew) [RHEL-115854]
  - NFSD: Clean up kdoc for nfsd_file_put_local() (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definition for trace_nfsd_ctl_maxconn (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definition for trace_nfsd_file_gc_recent (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definitions for unused trace_nfsd_file_lru trace points (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definition for trace_nfsd_file_unhash_and_queue (Scott Mayhew) [RHEL-115854]
  - nfsd: Use correct error code when decoding extents (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove the cap on number of operations per NFSv4 COMPOUND (Scott Mayhew) [RHEL-115854]
  - NFSD: Make nfsd_genl_rqstp::rq_ops array best-effort (Scott Mayhew) [RHEL-115854]
  - NFSD: Rename a function parameter (Scott Mayhew) [RHEL-115854]
  - NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Scott Mayhew) [RHEL-115854]
  - nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Scott Mayhew) [RHEL-115854]
  - nfsd: Change the type of ek_fsidtype from int to u8 and use kstrtou8 (Scott Mayhew) [RHEL-115854]
  - sunrpc: new tracepoints around svc thread wakeups (Scott Mayhew) [RHEL-115854]
  - sunrpc: unexport csum_partial_copy_to_xdr (Scott Mayhew) [RHEL-115854]
  - sunrpc: simplify xdr_partial_copy_from_skb (Scott Mayhew) [RHEL-115854]
  - sunrpc: simplify xdr_init_encode_pages (Scott Mayhew) [RHEL-115854]
  - NFSD: release read access of nfs4_file when a write delegation is returned (Scott Mayhew) [RHEL-115854]
  - NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACCESS_WRITE (Scott Mayhew) [RHEL-115854]
  - nfs_localio: change nfsd_file_put_local() to take a pointer to __rcu pointer (Scott Mayhew) [RHEL-115854]
  - nfs_localio: protect race between nfs_uuid_put() and nfs_close_local_fh() (Scott Mayhew) [RHEL-115854]
  - nfs_localio: duplicate nfs_close_local_fh() (Scott Mayhew) [RHEL-115854]
  - nfs_localio: simplify interface to nfsd for getting nfsd_file (Scott Mayhew) [RHEL-115854]
  - nfs_localio: always hold nfsd net ref with nfsd_file ref (Scott Mayhew) [RHEL-115854]
  - nfs_localio: use cmpxchg() to install new nfs_file_localio (Scott Mayhew) [RHEL-115854]
  - sunrpc/svc: use store_release_wake_up() (Scott Mayhew) [RHEL-115854]
  - nfsd: use new wake_up_var interfaces. (Scott Mayhew) [RHEL-115854]
  - vfio: Dump migration features under debugfs (Alex Williamson) [RHEL-118213]
  - vfio/type1: optimize vfio_unpin_pages_remote() (Alex Williamson) [RHEL-118213]
  - vfio/type1: introduce a new member has_rsvd for struct vfio_dma (Alex Williamson) [RHEL-118213]
  - vfio/type1: batch vfio_find_vpfn() in function vfio_unpin_pages_remote() (Alex Williamson) [RHEL-118213]
  - vfio/type1: optimize vfio_pin_pages_remote() (Alex Williamson) [RHEL-118213]
  - mm: introduce num_pages_contiguous() (Alex Williamson) [RHEL-118213]
  - vfio/nvgrace-gpu: Add GB300 SKU to the devid table (Alex Williamson) [RHEL-118213]
  - vfio/pci: Fix INTx handling on legacy non-PCI 2.3 devices (Alex Williamson) [RHEL-118213]
  - vfio/pds: replace bitmap_free with vfree (Alex Williamson) [RHEL-118213]
  - vfio: return -ENOTTY for unsupported device feature (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: Fix reference leak in hisi_acc_vfio_debug_init (Alex Williamson) [RHEL-118213]
  - vfio/platform: Mark reset drivers for removal (Alex Williamson) [RHEL-118213]
  - vfio/amba: Mark for removal (Alex Williamson) [RHEL-118213]
  - MAINTAINERS: Add myself as VFIO-platform reviewer (Alex Williamson) [RHEL-118213]
  - MAINTAINERS: Add myself as VFIO-platform reviewer (Alex Williamson) [RHEL-118213]
  - docs: proc.rst: Fix VFIO Device title formatting (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Fix .gitignore for already tracked files (Alex Williamson) [RHEL-118213]
  - MAINTAINERS: Update Shameer Kolothum's email address (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add a script to help with running VFIO selftests (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Make iommufd the default iommu_mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add iommufd mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add iommufd_compat_type1{,v2} modes (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add vfio_type1v2_mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Replicate tests across all iommu_modes (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Encapsulate IOMMU mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Move helper to get cdev path to libvfio (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add driver for Intel DSA (Alex Williamson) [RHEL-118213]
  - dmaengine: idxd: Allow registers.h to be included from tools/ (Alex Williamson) [RHEL-118213]
  - tools headers: Import iosubmit_cmds512() (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add driver for Intel CBDMA (Alex Williamson) [RHEL-118213]
  - dmaengine: ioat: Move system_has_dca_enabled() to dma.h (Alex Williamson) [RHEL-118213]
  - tools headers: Add symlink to linux/pci_ids.h (Alex Williamson) [RHEL-118213]
  - tools headers: Import x86 MMIO helper overrides (Alex Williamson) [RHEL-118213]
  - tools headers: Import asm-generic MMIO helpers (Alex Williamson) [RHEL-118213]
  - tools headers: Add stub definition for __iomem (Alex Williamson) [RHEL-118213]
  - vfio: sefltests: Add vfio_pci_driver_test (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add driver framework (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add a helper for matching vendor+device IDs (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Enable asserting MSI eventfds not firing (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Keep track of DMA regions mapped into the device (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Validate 2M/1G HugeTLB are mapped as 2M/1G in IOMMU (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add DMA mapping tests for 2M and 1G HugeTLB (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add test to reset vfio device. (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Move vfio dma mapping test to their own file (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Test basic VFIO and IOMMUFD integration (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Introduce vfio_pci_device_test (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add a helper library for VFIO selftests (Alex Williamson) [RHEL-118213]
  - selftests: Create tools/testing/selftests/vfio (Alex Williamson) [RHEL-118213]
  - vfio/nvgrace-gpu: fix grammatical error (Alex Williamson) [RHEL-118213]
  - vfio/pci: drop redundant conversion to bool (Alex Williamson) [RHEL-118213]
  - vfio/fsl-mc: Mark for removal (Alex Williamson) [RHEL-118213]
  - vfio/pci: print vfio-device syspath to fdinfo (Alex Williamson) [RHEL-118213]
  - vfio/type1: conditional rescheduling while pinning (Alex Williamson) [RHEL-118213]
  - vfio/qat: add support for intel QAT 6xxx virtual functions (Alex Williamson) [RHEL-118213]
  - vfio/qat: Remove myself from VFIO QAT PCI driver maintainers (Alex Williamson) [RHEL-118213]
  - vfio/pci: Do vf_token checks for VFIO_DEVICE_BIND_IOMMUFD (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: fix possible overflow in tracking max message size (Alex Williamson) [RHEL-118213]
  - vfio/pci: Separate SR-IOV VF dev_set (Alex Williamson) [RHEL-118213]
  - vfio/pds: Fix missing detach_ioas op (Alex Williamson) [RHEL-118213] {CVE-2025-38625}
  - vfio: Prevent open_count decrement to negative (Alex Williamson) [RHEL-118213]
  - vfio: Fix unbalanced vfio_df_close call in no-iommu mode (Alex Williamson) [RHEL-118213]
  - irqbypass: Require producers to pass in Linux IRQ number during registration (Alex Williamson) [RHEL-118213]
  - irqbypass: Use xarray to track producers and consumers (Alex Williamson) [RHEL-118213]
  - irqbypass: Use guard(mutex) in lieu of manual lock+unlock (Alex Williamson) [RHEL-118213]
  - irqbypass: Use paired consumer/producer to disconnect during unregister (Alex Williamson) [RHEL-118213]
  - irqbypass: Explicitly track producer and consumer bindings (Alex Williamson) [RHEL-118213]
  - irqbypass: Take ownership of producer/consumer token tracking (Alex Williamson) [RHEL-118213]
  - irqbypass: Drop superfluous might_sleep() annotations (Alex Williamson) [RHEL-118213]
  - irqbypass: Drop pointless and misleading THIS_MODULE get/put (Alex Williamson) [RHEL-118213]
  - vfio/type1: Fix error unwind in migration dirty bitmap allocation (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: Enable the DMA link API (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: Rewrite create mkey flow to allow better code reuse (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: Explicitly use number of pages instead of allocated length (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: update function return values. (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: bugfix live migration function without VF device driver (Alex Williamson) [RHEL-118213] {CVE-2025-38283}
  - hisi_acc_vfio_pci: bugfix the problem of uninstalling driver (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: bugfix cache write-back issue (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: add eq and aeq interruption restore (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: fix XQE dma address error (Alex Williamson) [RHEL-118213] {CVE-2025-38158}
  - vfio/type1: Remove Fine Grained Superpages detection (Alex Williamson) [RHEL-118213]
  - vfio/pci: Virtualize zero INTx PIN if no pdev->irq (Alex Williamson) [RHEL-118213]
  - net: drop UFO packets in udp_rcv_segment() (Paolo Abeni) [RHEL-115602]
  - vsock/virtio: Validate length in packet header before skb_put() (CKI Backport Bot) [RHEL-114302] {CVE-2025-39718}
  - redhat: rpminspect: update emptyrpm list for kernel variants (Alexandra Hájková)
  - ipvs: Rename del_timer in comment in ip_vs_conn_expire_now() (Waiman Long) [RHEL-114125]
  - scsi: scsi_transport_fc: Rename del_timer() in comment (Waiman Long) [RHEL-114125]
  - ocfs2: o2net_idle_timer: Rename del_timer_sync in comment (Waiman Long) [RHEL-114125]
  - bna: bnad_dim_timeout: Rename del_timer_sync in comment (Waiman Long) [RHEL-114125]
  - treewide, timers: Rename from_timer() to timer_container_of() (Waiman Long) [RHEL-114125]
  - treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack() (Waiman Long) [RHEL-114125]
  - treewide, timers: Rename try_to_del_timer_sync() as timer_delete_sync_try() (Waiman Long) [RHEL-114125]
  - timers: Rename init_timers() as timers_init() (Waiman Long) [RHEL-114125]
  - timers: Rename NEXT_TIMER_MAX_DELTA as TIMER_NEXT_MAX_DELTA (Waiman Long) [RHEL-114125]
  - timers: Rename __init_timer_on_stack() as __timer_init_on_stack() (Waiman Long) [RHEL-114125]
  - timers: Rename __init_timer() as __timer_init() (Waiman Long) [RHEL-114125]
  - timers: Rename init_timer_on_stack_key() as timer_init_key_on_stack() (Waiman Long) [RHEL-114125]
  - timers: Rename init_timer_key() as timer_init_key() (Waiman Long) [RHEL-114125]
  - treewide: Switch/rename to timer_delete[_sync]() (Waiman Long) [RHEL-114125]
  - timers: Move *sleep*() and timeout functions into a separate file (Waiman Long) [RHEL-114125]
  - pwm: gpio: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - wifi: rt2x00: Switch to use hrtimer_update_function() (Waiman Long) [RHEL-114125]
  - io_uring: Use helper function hrtimer_update_function() (Waiman Long) [RHEL-114125]
  - serial: xilinx_uartps: Use helper function hrtimer_update_function() (Waiman Long) [RHEL-114125]
  - RDMA: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - virtio: mem: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - drm/msm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - stm class: heartbeat: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - i2c: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - iio: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - leds: trigger: pattern: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mailbox: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - media: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - misc: vcpu_stall_detector: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mmc: dw_mmc: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ntb: ntb_pingpong: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - drivers: perf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - power: reset: ltc2952-poweroff: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - power: supply: ab8500_chargalg: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - powercap: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - pps: generators: pps_gen_parport: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - rtc: class: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - scsi: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: xilinx_uartps: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: sh-sci: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: imx: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: 8250: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - usb: musb: cppi41: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - usb: fotg210-hcd: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - USB: chipidea: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - xfrm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - octeontx2-pf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - igc: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - wifi: rt2x00: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - wifi: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net/cdc_ncm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: wwan: iosm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: fec: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: stmmac: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: qualcomm: rmnet: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: mvpp2: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ieee802154: at86rf230: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: sparx5: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: hisilicon: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: ec_bhf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: cortina: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: ti: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - can: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - can: mcp251xfd: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - can: m_can: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - tcp: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mac802154: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net/sched: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - netdev: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - hwrng: timeriomem: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - null_blk: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - PM / devfreq: rockchip-dfi: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - blk_iocost: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - block, bfq: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - tracing/osnoise: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - watchdog: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ubifs: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - bpf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - timerfd: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - perf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - fork: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - lib: test_objpool: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mm/slab: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - s390/ap_bus: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - perf/x86: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - powerpc/watchdog: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ARM: 8611/1: l2x0: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ARM: imx: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - riscv: kvm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - LoongArch: KVM: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: x86: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: s390: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: PPC: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: MIPS: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ALSA: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - signal: Provide ignored_posix_timers list (Waiman Long) [RHEL-114125]
  - mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting (Rafael Aquini) [RHEL-102533]
  - NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (CKI Backport Bot) [RHEL-113615] {CVE-2025-39730}
  - lib/smp_processor_id: Make migration check unconditional of SMP (Phil Auld) [RHEL-112445]
  - x86/smpboot: avoid SMT domain attach/destroy if SMT is not enabled (Phil Auld) [RHEL-112445]
  - x86/smpboot: moves x86_topology to static initialize and truncate (Phil Auld) [RHEL-112445]
  - x86/smpboot: remove redundant CONFIG_SCHED_SMT (Phil Auld) [RHEL-112445]
  - smpboot: introduce SDTL_INIT() helper to tidy sched topology setup (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of double_rq_clock_clear_update() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of add_nr_running() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of ENQUEUE_MIGRATED (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of WF_ and SD_ flag sanity checks (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of task_on_cpu() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of rq_pin_lock() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of is_migration_disabled() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of cpu_of() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the stop-CPU scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the idle scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of sched_update_asym_prefer_cpu() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the scheduler syscalls (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of schedstats (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of scheduler debugging data (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the deadline scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the RT scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of idle_thread_set_boot_cpu() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of sched_exec() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of wake_up_new_task() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of __task_needs_rq_lock() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of try_to_wake_up() (Phil Auld) [RHEL-112445]
  - sched/smp: Always define rq->hrtick_csd (Phil Auld) [RHEL-112445]
  - sched/smp: Always define is_percpu_thread() and scheduler_ipi() (Phil Auld) [RHEL-112445]
  - sched/smp: Make SMP unconditional (Phil Auld) [RHEL-112445]
  - sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE (Phil Auld) [RHEL-112445]
  - sched/smp: Always define sched_domains_mutex_lock()/unlock(), def_root_domain and sched_domains_mutex (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/topology.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/syscalls.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/stats.[ch] (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/sched.h (Phil Auld) [RHEL-112445]
  - sched: Add annotations to RT_GROUP_SCHED fields (Phil Auld) [RHEL-112445]
  - sched: Add RT_GROUP WARN checks for non-root task_groups (Phil Auld) [RHEL-112445]
  - sched: Do not construct nor expose RT_GROUP_SCHED structures if disabled (Phil Auld) [RHEL-112445]
  - sched: Bypass bandwitdh checks with runtime disabled RT_GROUP_SCHED (Phil Auld) [RHEL-112445]
  - sched: Skip non-root task_groups with disabled RT_GROUP_SCHED (Phil Auld) [RHEL-112445]
  - sched: Add commadline option for RT_GROUP_SCHED toggling (Phil Auld) [RHEL-112445]
  - sched: Always initialize rt_rq's task_group (Phil Auld) [RHEL-112445]
  - sched: Remove unneeed macro wrap (Phil Auld) [RHEL-112445]
  - sched/fair: Allow decaying util_est when util_avg > CPU capa (Phil Auld) [RHEL-112445]
  - sched: Convert CONFIG_RT_GROUP_SCHED macros to code conditions (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/rt.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/psi.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/pelt.[ch] (Phil Auld) [RHEL-112445]
  - sched: Make clangd usable (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/loadavg.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/idle.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/fair.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/debug.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/deadline.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/cputime.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/cpupri.h (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/cpufreq_schedutil.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/core.c (Phil Auld) [RHEL-112445]
  - sched/uclamp: Align uclamp and util_est and call before freq update (Phil Auld) [RHEL-112445]
  - sched/util_est: Simplify condition for util_est_{en,de}queue() (Phil Auld) [RHEL-112445]
  - sched: Switch to use hrtimer_setup() (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/clock.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/autogroup.[ch] (Phil Auld) [RHEL-112445]
  - redhat: Remove configs for CONFIG_SCHED_DEBUG (Phil Auld) [RHEL-112445]
  - sched/debug: Remove CONFIG_SCHED_DEBUG (Phil Auld) [RHEL-112445]
  - sched/debug, Documentation: Remove (most) CONFIG_SCHED_DEBUG references from documentation (Phil Auld) [RHEL-112445]
  - sched/debug: Make CONFIG_SCHED_DEBUG functionality unconditional (Phil Auld) [RHEL-112445]
  - sched/debug: Make 'const_debug' tunables unconditional __read_mostly (Phil Auld) [RHEL-112445]
  - sched: Reduce the default slice to avoid tasks getting an extra tick (Phil Auld) [RHEL-112445]
  - sched/debug: Change SCHED_WARN_ON() to WARN_ON_ONCE() (Phil Auld) [RHEL-112445]
  - rtla/actions: Fix condition for buffer reallocation (Tomas Glozar) [RHEL-89807]
  - rtla: Fix buffer overflow in actions_parse (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Test timerlat -P option using actions (Tomas Glozar) [RHEL-100124]
  - rtla/tests: Add grep checks for base test cases (Tomas Glozar) [RHEL-100124]
  - Documentation/rtla: Add actions feature (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Limit duration to maximum of 10s (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Add tests for actions (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Check rtla output with grep (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Add action on end feature (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Add continue action (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat_bpf: Allow resuming tracing (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Add action on threshold feature (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Introduce enum timerlat_tracing_mode (Tomas Glozar) [RHEL-89807]
  - Documentation/rtla: Describe exit status (Tomas Glozar) [RHEL-89807]
  - rtla: Set distinctive exit value for failed tests (Tomas Glozar) [RHEL-89807]
  - rtla: Fix segfault in save_trace_to_file call (Tomas Glozar) [RHEL-89807]
  - rtla: Refactor save_trace_to_file (Tomas Glozar) [RHEL-89807]
  - redhat: Temporary stop adding 'kernel' component to SBAT (Vitaly Kuznetsov) [RHEL-71543]
  - redhat: Switch to implicit enablement of CONFIG_EFI_SBAT_FILE (Vitaly Kuznetsov) [RHEL-71543]
  - redhat: Add SBAT information to Linux kernel (Vitaly Kuznetsov) [RHEL-71543]
  - x86/efi: Implement support for embedding SBAT data for x86 (Vitaly Kuznetsov) [RHEL-71543]
  - efi: Fix .data section size calculations when .sbat is present (Vitaly Kuznetsov) [RHEL-71543]
  - efi: Drop preprocessor directives from zboot.lds (Vitaly Kuznetsov) [RHEL-71543]
  - efi: zboot specific mechanism for embedding SBAT section (Vitaly Kuznetsov) [RHEL-71543]
  - platform/x86/intel: power-domains: Fix error code in tpmi_init() (Steve Best) [RHEL-119043]
  - platform/x86/intel: power-domains: Add interface to get Linux die ID (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Check write blocked for ELC (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: avoid non-literal format string (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Add attributes to show die_id (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Add attributes to show agent types (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug (Steve Best) [RHEL-119043]
  - redhat: revert to using redhatsecureboot504 for RHEL UKI (Vitaly Kuznetsov) [RHEL-122226]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-144.el10]
changelog:
  - i2c: tiny-usb: disable zero-length read messages (Desnes Nunes) [RHEL-116007]
  - i2c: Use str_read_write() helper (Desnes Nunes) [RHEL-116007]
  - memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Desnes Nunes) [RHEL-116007]
  - usb: hub: Don't try to recover devices lost during warm reset. (Desnes Nunes) [RHEL-116007]
  - USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Desnes Nunes) [RHEL-116007]
  - USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Desnes Nunes) [RHEL-116007]
  - xhci: dbc: Flush queued requests before stopping dbc (Desnes Nunes) [RHEL-116007]
  - xhci: dbctty: disable ECHO flag by default (Desnes Nunes) [RHEL-116007]
  - xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Desnes Nunes) [RHEL-116007]
  - usb: xhci: quirk for data loss in ISOC transfers (Desnes Nunes) [RHEL-116007]
  - usb: typec: displayport: Fix potential deadlock (Desnes Nunes) [RHEL-116007] {CVE-2025-38404}
  - usb: typec: altmodes/displayport: do not index invalid pin_assignments (Desnes Nunes) [RHEL-116007] {CVE-2025-38391}
  - usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach (Desnes Nunes) [RHEL-116007]
  - USB: serial: option: add Foxconn T99W640 (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Fix bit masking in tb_dp_port_set_hops() (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Fix wake on connect at runtime (Desnes Nunes) [RHEL-116007]
  - Revert "usb: xhci: Implement xhci_handshake_check_state() helper" (Desnes Nunes) [RHEL-116007]
  - usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed (Desnes Nunes) [RHEL-116007]
  - usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume (Desnes Nunes) [RHEL-116007] {CVE-2025-38376}
  - usb: acpi: fix device link removal (Desnes Nunes) [RHEL-116007]
  - Logitech C-270 even more broken (Desnes Nunes) [RHEL-116007]
  - phy: use per-PHY lockdep keys (Desnes Nunes) [RHEL-116007]
  - phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode (Desnes Nunes) [RHEL-116007] {CVE-2025-38535}
  - phy: tegra: xusb: Disable periodic tracking on Tegra234 (Desnes Nunes) [RHEL-116007]
  - phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n (Desnes Nunes) [RHEL-116007]
  - usb: typec: tipd: fix typo in TPS_STATUS_HIGH_VOLAGE_WARNING macro (Desnes Nunes) [RHEL-116007]
  - USB: typec: fix const issue in typec_match() (Desnes Nunes) [RHEL-116007]
  - USB: gadget: udc: fix const issue in gadget_match_driver() (Desnes Nunes) [RHEL-116007]
  - USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB (Desnes Nunes) [RHEL-116007]
  - USB: serial: bus: fix const issue in usb_serial_device_match() (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: ti,usb8041: Add binding for TI USB8044 hub controller (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: Add support for TI TUSB8044 hub (Desnes Nunes) [RHEL-116007]
  - usb: core: config: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116007]
  - usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Add Parade PS8833 Type-C retimer variant (Desnes Nunes) [RHEL-116007]
  - usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Desnes Nunes) [RHEL-116007]
  - usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: Use configured PD revision for negotiation (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work (Desnes Nunes) [RHEL-116007] {CVE-2025-38268}
  - xhci: Add missing parameter description to xhci_get_endpoint_index() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: fix host not responding after suspend and resume (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rename 'irq_control' to 'imod' (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rename 'irq_pending' to 'iman' (Desnes Nunes) [RHEL-116007]
  - usb: xhci: cleanup IMOD register comments (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rework Event Ring Segment Table Address mask (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rework Event Ring Segment Table Size mask (Desnes Nunes) [RHEL-116007]
  - usb: xhci: remove '0' write to write-1-to-clear register (Desnes Nunes) [RHEL-116007]
  - usb: xhci: guarantee that IMAN register is flushed (Desnes Nunes) [RHEL-116007]
  - usb: xhci: improve Interrupt Management register macros (Desnes Nunes) [RHEL-116007]
  - usb: xhci: set requested IMODI to the closest supported value (Desnes Nunes) [RHEL-116007]
  - usb: xhci: cleanup xhci_mem_init() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: add individual allocation checks in xhci_mem_init() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move initialization of the primary interrupter (Desnes Nunes) [RHEL-116007]
  - usb: xhci: remove error handling from xhci_add_interrupter() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move enabling of USB 3 device notifications (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move doorbell array pointer assignment (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move DCBAA pointer write (Desnes Nunes) [RHEL-116007]
  - usb: xhci: refactor xhci_set_cmd_ring_deq() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move command ring pointer write (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move device slot enabling register write (Desnes Nunes) [RHEL-116007]
  - usb: xhci: relocate pre-allocation initialization (Desnes Nunes) [RHEL-116007]
  - usb: xhci: Add debugfs support for xHCI port bandwidth (Desnes Nunes) [RHEL-116007]
  - usb: xhci: Don't log transfer ring segment list on errors (Desnes Nunes) [RHEL-116007]
  - phy: tegra: p2u: Broaden architecture dependency (Desnes Nunes) [RHEL-116007]
  - phy: fsl-imx8mq-usb: add i.MX95 tuning support (Desnes Nunes) [RHEL-116007]
  - phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property() (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: imx8mq-usb: add imx95 tuning support (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property (Desnes Nunes) [RHEL-116007]
  - phy: freescale: imx8m-pcie: Simplify with dev_err_probe() (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: rockchip: Convert RK3399 Type-C PHY to schema (Desnes Nunes) [RHEL-116007]
  - ucsi_ccg: Disable async suspend in ucsi_ccg_probe() (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Do not double dequeue a configuration request (Desnes Nunes) [RHEL-116007] {CVE-2025-38174}
  - USB: serial: ti_usb_3410_5052: drop bogus read urb check (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: Add Parade PS5511 hub support (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: realtek,rts5411: Adapt usb-hub.yaml (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Add binding for PS5511 hub controller (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Introduce usb-hub.yaml (Desnes Nunes) [RHEL-116007]
  - misc: rtsx: Remove deadcode (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: usb-switch: Allow data-lanes property in port (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: generic-ehci: Add VIA/WonderMedia compatible (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: usb-device: relax compatible pattern to a contains (Desnes Nunes) [RHEL-116007]
  - usb: typec: ucsi: fix Clang -Wsign-conversion warning (Desnes Nunes) [RHEL-116007]
  - usb: acpi: Prevent null pointer dereference in usb_acpi_add_usb4_devlink() (Desnes Nunes) [RHEL-116007] {CVE-2025-38134}
  - USB: host: omap: Do not enable by default during compile testing (Desnes Nunes) [RHEL-116007]
  - usb: typec: mux: fsa4480: add regulator support (Desnes Nunes) [RHEL-116007]
  - HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Desnes Nunes) [RHEL-116007] {CVE-2025-38103}
  - Documentation/admin-guide: Document Thunderbolt/USB4 tunneling events (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Notify userspace about firmware CM tunneling events (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Notify userspace about software CM tunneling events (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Introduce domain event message handler (Desnes Nunes) [RHEL-116007]
  - usb: typec: Connect Type-C port with associated USB4 port (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Add Thunderbolt/USB4 <-> USB3 match function (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Expose usb4_port_index() to other modules (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Fix a logic error in wake on connect (Desnes Nunes) [RHEL-116007]
  - misc: rtsx: Enhance the signal handling processes in SVID/SSID 1028:0CE1 platform (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_dev: Add Realtek RTL8188ETV WiFi (0bda:0179) (Desnes Nunes) [RHEL-116007]
  - Added usb_string function to a namespace (Desnes Nunes) [RHEL-116007]
  - USB: core: Correct API usb_(enable|disable)_autosuspend() prototypes (Desnes Nunes) [RHEL-116007]
  - usb: Remove orphaned UDC drivers (Desnes Nunes) [RHEL-116007]
  - USB: phy: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-116007]
  - usb: common: usb-conn-gpio: use a unique name for usb connector device (Desnes Nunes) [RHEL-116007]
  - usb: hub: Fail fast in USB3 link power management enable path (Desnes Nunes) [RHEL-116007]
  - usb: hub: reorder USB3 link power management enable requests (Desnes Nunes) [RHEL-116007]
  - usb: hub: Don't disable LPM completely if device initiated LPM fails (Desnes Nunes) [RHEL-116007]
  - usb: hub: verify device is configured in usb_device_may_initiate_lpm() (Desnes Nunes) [RHEL-116007]
  - usb: hub: Block less in USB3 link power management LPM disable path (Desnes Nunes) [RHEL-116007]
  - usb: Add checks for snprintf() calls in usb_alloc_dev() (Desnes Nunes) [RHEL-116007]
  - usb: chipidea: imx: add HSIO Block Control wakeup setting (Desnes Nunes) [RHEL-116007]
  - usb: chipidea: imx: add wakeup interrupt handling (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: usbmisc-imx: add support for i.MX95 platform (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: chipidea: Add i.MX95 compatible string 'fsl,imx95-usb' (Desnes Nunes) [RHEL-116007]
  - usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: smsc,usb3503: Correct indentation and style in DTS example (Desnes Nunes) [RHEL-116007]
  - usb: cdns3: Remove the invalid comment (Desnes Nunes) [RHEL-116007]
  - usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Desnes Nunes) [RHEL-116007]
  - usb: typec: tipd: Fix wakeup source leaks on device unbind (Desnes Nunes) [RHEL-116007]
  - PM: wakeup: implement devm_device_init_wakeup() helper (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpci: add regulator support (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: allow switching to mode accessory to mux properly (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: allow sink (ufp) to toggle into accessory mode debug (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: allow to use sink in accessory mode (Desnes Nunes) [RHEL-116007]
  - usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set (Desnes Nunes) [RHEL-116007]
  - usb: typec: ucsi: Add the UCSI commands in debugfs (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Use wake on connect and disconnect over suspend (Desnes Nunes) [RHEL-116007]
  - redhat/configs: Adding CONFIG_USB_XHCI_SIDEBAND (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci: Notify xHCI sideband on transfer ring free (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci-plat: Set XHCI max interrupters if property is present (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci-mem: Allow for interrupter clients to choose specific index (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci-mem: Cleanup pending secondary event ring events (Desnes Nunes) [RHEL-116007]
  - xhci: sideband: add initial api to register a secondary interrupter entity (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: Use fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116007]
  - device property: Split fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116007]
  - usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Don't leave BCR asserted (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: gadget: Fix TRB reclaim logic for short transfers and ZLPs (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: Abort suspend on soft disconnect failure (Desnes Nunes) [RHEL-116007]
  - usb: dwc2: gadget: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Use bulk clock API and devres (Desnes Nunes) [RHEL-116007]
  - redhat/configs: Adding CONFIG_PHY_SNPS_EUSB2 (Desnes Nunes) [RHEL-116007]
  - phy: move phy-qcom-snps-eusb2 out of its vendor sub-directory (Desnes Nunes) [RHEL-116007]
  - redhat/configs: Adding CONFIG_PHY_NXP_PTN3222 (Desnes Nunes) [RHEL-116007]
  - phy: add NXP PTN3222 eUSB2 to USB2 redriver (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: add NXP PTN3222 eUSB2 to USB2 redriver (Desnes Nunes) [RHEL-116007]
  - phy: qcom-qusb2: reuse the IPQ6018 settings for IPQ5424 (Desnes Nunes) [RHEL-116007]
  - Revert "phy: qcom-qusb2: add QUSB2 support for IPQ5424" (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: drop bogus x1e80100 qref supply (Desnes Nunes) [RHEL-116007]
  - phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug (Desnes Nunes) [RHEL-116007] {CVE-2025-38275}
  - usb: dwc3: qcom: Fix error handling in probe (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: use modern PM macros (Desnes Nunes) [RHEL-116007]
  - usb: dwc2: also exit clock_gating when stopping udc while suspended (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Transition to flattened model (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Don't rely on drvdata during probe (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: core: Don't touch resets and clocks (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: core: Expose core driver as library (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Introduce qcom,snps-dwc3 (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Snapshot driver for backwards compatibilty (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: dwc3: Allow connector in USB controller node (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: qcom,dwc3: Add SM8750 compatible (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: Fix PHY initialization when powered down by firmware (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: Add PHY register retention support (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: core: Avoid redundant system suspend/resume callbacks (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: Specify maximum number of XHCI interrupters (Desnes Nunes) [RHEL-116007]
  - phy: qcom: pcie: Determine has_nocsr_reset dynamically (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: Add X1P42100 Gen4x4 PHY (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: qcom,qmp-pcie: Drop reset number constraints (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: qcom,qmp-pcie: Add X1P42100 PCIe Gen4x4 PHY (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp: Add phy register and clk setting for x1e80100 PCIe3 (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHY Gen4 x8 (Desnes Nunes) [RHEL-116007]
  - redhat/configs: enable CONFIG_AMD_HFI for x86 on RHEL (Steve Best) [RHEL-107081]
  - platform/x86/amd: hfi: Fix pcct_tbl leak in amd_hfi_metadata_parser() (Steve Best) [RHEL-107081]
  - platform/x86/amd: hfi: Add debugfs support (Steve Best) [RHEL-107081]
  - platform/x86/amd: hfi: Set ITMT priority from ranking data (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Add power management callback (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Add online and offline callback support (Steve Best) [RHEL-107081]
  - x86/msr-index: Add AMD workload classification MSRs (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Init per-cpu scores for each class (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Parse CPU core ranking data from shared memory (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Introduce AMD Hardware Feedback Interface Driver (Steve Best) [RHEL-107081]
  - l2tp: do not use sock_hold() in pppol2tp_session_get_sock() (Guillaume Nault) [RHEL-115595]
  - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Steve Best) [RHEL-104301]
  - redhat/configs: automotive: switch ufs-qcom to module (Eric Chanudet) [RHEL-119220]
  - redhat/configs: automotive: switch geni-se and serial-qcom-geni to modules (Eric Chanudet) [RHEL-119220]
  - redhat/configs: automotive: switch pinctrl_msm and pinctrl_sa8775p to modules (Eric Chanudet) [RHEL-119219]
  - redhat/configs: automotive disable ARCH_TEGRA_241_SOC (Eric Chanudet) [RHEL-71896]
  - scsi: lpfc: Fix buffer free/clear order in deferred receive path (CKI Backport Bot) [RHEL-119124] {CVE-2025-39841}
  - ixgbe: fix ixgbe_orom_civd_info struct layout (CKI Backport Bot) [RHEL-119073]
  - blk-mq: fix null-ptr-deref in blk_mq_free_tags() from error path (Ming Lei) [RHEL-120078]
  - blk-mq: Document tags_srcu member in blk_mq_tag_set structure (Ming Lei) [RHEL-120078]
  - blk-mq: Replace tags->lock with SRCU for tag iterators (Ming Lei) [RHEL-120078]
  - blk-mq: Defer freeing flush queue to SRCU callback (Ming Lei) [RHEL-120078]
  - blk-mq: Defer freeing of tags page_list to SRCU callback (Ming Lei) [RHEL-120078]
  - blk-mq: Pass tag_set to blk_mq_free_rq_map/tags (Ming Lei) [RHEL-120078]
  - blk-mq: Move flush queue allocation into blk_mq_init_hctx() (Ming Lei) [RHEL-120078]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-145.el10]
changelog:
  - io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengths (Jeff Moyer) [RHEL-116130]
  - io_uring/kbuf: fix signedness in this_len calculation (Jeff Moyer) [RHEL-116130]
  - cgroup/psi: Set of->priv to NULL upon file release (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
  - kernfs: Fix UAF in polling when open file is released (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
  - firmware: qcom: scm: preserve assign_mem() error return value (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: request the waitqueue irq *after* initializing SCM (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: initialize tzmem before marking SCM as available (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: take struct device as argument in SHM bridge enable (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: remove unused arguments from SHM bridge routines (Eric Chanudet) [RHEL-117514]
  - docs: firmware: qcom_scm: Fix kernel-doc warning (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM for HP EliteBook Ultra G1q (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: tzmem: disable sm7150 platform (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: uefisecapp: fix efivars registration race (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Fix error code in probe() (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: add calls for wrapped key support (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: smc: Narrow 'mempool' variable scope (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: smc: Handle missing SCM device (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Cleanup global '__scm' on probe failures (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Huawei Matebook E Go (sc8280xp) (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM for Windows Dev Kit 2023 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on the asus vivobook s15 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on X1P42100 CRD (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: uefisecapp: Allow X1E Devkit devices (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (Eric Chanudet) [RHEL-117514]
  - macsec: read MACSEC_SA_ATTR_PN with nla_get_uint (CKI Backport Bot) [RHEL-115574]
  - macsec: MACsec SCI assignment for ES = 0 (CKI Backport Bot) [RHEL-115574]
  - scsi: lpfc: Copyright updates for 14.4.0.10 patches (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Update lpfc version to 14.4.0.10 (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Modify end-of-life adapters' model descriptions (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Revise CQ_CREATE_SET mailbox bitfield definitions (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Relocate clearing initial phba flags from link up to link down hdlr (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Simplify error handling for failed lpfc_get_sli4_parameters cmd (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Early return out of FDMI cmpl for locally rejected statuses (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Skip RSCN processing when FC_UNLOADING flag is set (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Update debugfs trace ring initialization messages (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Revise logging format for failed CT MIB requests (Paul Ely) [RHEL-103751]
  - sched/deadline: Don't count nr_running for dl_server proxy tasks (Phil Auld) [RHEL-110301]
  - sched/deadline: Fix RT task potential starvation when expiry time passed (Phil Auld) [RHEL-110301]
  - sched/deadline: Always stop dl-server before changing parameters (Phil Auld) [RHEL-110301]
  - sched/deadline: Fix dl_server_stopped() (Phil Auld) [RHEL-110301]
  - sched/psi: Fix psi_seq initialization (Phil Auld) [RHEL-110301]
  - sched/topology: Remove sched_domain_topology_level::flags (Phil Auld) [RHEL-110301]
  - Revert "sched/numa: add statistics of numa balance task" (Phil Auld) [RHEL-110301]
  - sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails (Phil Auld) [RHEL-110301]
  - sched/psi: Optimize psi_group_change() cpu_clock() usage (Phil Auld) [RHEL-110301]
  - sched/core: Reorganize cgroup bandwidth control interface file writes (Phil Auld) [RHEL-110301]
  - sched/core: Reorganize cgroup bandwidth control interface file reads (Phil Auld) [RHEL-110301]
  - sched/core: Relocate tg_get_cfs_*() and cpu_cfs_*_read_*() (Phil Auld) [RHEL-110301]
  - sched/fair: Move max_cfs_quota_period decl and default_cfs_period() def from fair.c to sched.h (Phil Auld) [RHEL-110301]
  - sched/eevdf: Correct the comment in place_entity (Phil Auld) [RHEL-110301]
  - sched/numa: fix task swap by skipping kernel threads (Phil Auld) [RHEL-110301]
  - sched/numa: add statistics of numa balance task (Phil Auld) [RHEL-110301]
  - sched,livepatch: Untangle cond_resched() and live-patching (Phil Auld) [RHEL-110301]
  - sched/numa: add tracepoint that tracks the skipping of numa balancing due to cpuset memory pinning (Phil Auld) [RHEL-110301]
  - sched/numa: skip VMA scanning on memory pinned to one NUMA node via cpuset.mems (Phil Auld) [RHEL-110301]
  - sched/core: Tweak wait_task_inactive() to force dequeue sched_delayed tasks (Phil Auld) [RHEL-110301]
  - sched/topology: Refinement to topology_span_sane speedup (Phil Auld) [RHEL-110301]
  - sched: Fix trace_sched_switch(.prev_state) (Phil Auld) [RHEL-110301]
  - sched/topology: improve topology_span_sane speed (Phil Auld) [RHEL-110301]
  - sched/uclamp: Optimize sched_uclamp_used static key enabling (Phil Auld) [RHEL-110301]
  - sched/uclamp: Use the uclamp_is_used() helper instead of open-coding it (Phil Auld) [RHEL-110301]
  - sched/core: Remove duplicate included header file stats.h (Phil Auld) [RHEL-110301]
  - sched: Add unlikey branch hints to several system calls (Phil Auld) [RHEL-110301]
  - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (Phil Auld) [RHEL-110301]
  - sched/fair: Refactor can_migrate_task() to elimate looping (Phil Auld) [RHEL-110301]
  - mm/debug_vm_pgtable: clear page table entries at destroy_args() (Herton R. Krzesinski) [RHEL-52253]
  - Revert "aacraid: Remove depreciated device and vendor PCI id's" (Scott Weaver) [RHEL-106859]
  - rh_messages.h: add missing aacraid device (Scott Weaver) [RHEL-106859]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-146.el10]
changelog:
  - nbd: restrict sockets to TCP and UDP (Ming Lei) [RHEL-121713]
  - loop: fix backing file reference leak on validation error (Ming Lei) [RHEL-118049]
  - brd: use page reference to protect page lifetime (Ming Lei) [RHEL-116171]
  - sched_ext: idle: Handle migration-disabled tasks in BPF code (Phil Auld) [RHEL-111810]
  - sched_ext, sched/core: Fix build failure when !FAIR_GROUP_SCHED && EXT_GROUP_SCHED (Phil Auld) [RHEL-111810]
  - Revert "sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local()" (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Remove duplicate sched.h header (Phil Auld) [RHEL-111810]
  - sched/ext: Fix invalid task state transitions on class switch (Phil Auld) [RHEL-111810] {CVE-2025-39780}
  - sched_ext: idle: Handle migration-disabled tasks in idle selection (Phil Auld) [RHEL-111810]
  - sched_ext: Fix scx_bpf_reenqueue_local() reference (Phil Auld) [RHEL-111810]
  - sched/ext: Prevent update_locked_rq() calls with NULL rq (Phil Auld) [RHEL-111810] {CVE-2025-38522}
  - sched_ext: Drop kfuncs marked for removal in 6.15 (Phil Auld) [RHEL-111810]
  - sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic (Phil Auld) [RHEL-111810]
  - kernel/sched/ext.c: fix typo "occured" -> "occurred" in comments (Phil Auld) [RHEL-111810]
  - sched_ext, sched/core: Factor out struct scx_task_group (Phil Auld) [RHEL-111810]
  - sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group() (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_group_set_weight() always update tg->scx.weight (Phil Auld) [RHEL-111810]
  - sched_ext: Return NULL in llc_span (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext_idle.h (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext_idle.c (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext.h (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext.c (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_locked_rq() inline (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_rq_bypassing() inline (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Make local functions static in ext_idle.c (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Remove unnecessary ifdef in scx_bpf_cpu_node() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Skip cross-node search with !CONFIG_NUMA (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Properly handle invalid prev_cpu during idle selection (Phil Auld) [RHEL-111810]
  - sched_ext: Call ops.update_idle() after updating builtin idle bits (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Update test enq_select_cpu_fails (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Consolidate default idle CPU selection kfuncs (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Add test for scx_bpf_select_cpu_and() via test_run (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Allow scx_bpf_select_cpu_and() from unlocked context (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Validate locking correctness in scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_kf_allowed_if_unlocked() available outside ext.c (Phil Auld) [RHEL-111810]
  - sched_ext: Explain the temporary situation around scx_root dereferences (Phil Auld) [RHEL-111810]
  - sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
  - sched_ext: Cleanup [__]scx_exit/error*() (Phil Auld) [RHEL-111810]
  - sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
  - sched_ext: Clean up scx_root usages (Phil Auld) [RHEL-111810]
  - sched_ext: Avoid NULL scx_root deref in __scx_exit() (Phil Auld) [RHEL-111810]
  - sched_ext: Add RCU protection to scx_root in DSQ iterator (Phil Auld) [RHEL-111810]
  - sched_ext: Clean up SCX_EXIT_NONE handling in scx_disable_workfn() (Phil Auld) [RHEL-111810]
  - sched_ext: Move disable machinery into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Move event_stats_cpu into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Factor out scx_read_events() (Phil Auld) [RHEL-111810]
  - sched_ext: Relocate scx_event_stats definition (Phil Auld) [RHEL-111810]
  - sched_ext: Move global_dsqs into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Move dsq_hash into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Factor out scx_alloc_and_add_sched() (Phil Auld) [RHEL-111810]
  - sched_ext: Inline create_dsq() into scx_bpf_create_dsq() (Phil Auld) [RHEL-111810]
  - sched_ext: Use dynamic allocation for scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Avoid NULL scx_root deref through SCX_HAS_OP() (Phil Auld) [RHEL-111810]
  - sched_ext: Introduce scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Fix rq lock state in hotplug ops (Phil Auld) [RHEL-111810]
  - sched_ext: Remove duplicate BTF_ID_FLAGS definitions (Phil Auld) [RHEL-111810]
  - sched_ext: Clarify CPU context for running/stopping callbacks (Phil Auld) [RHEL-111810]
  - sched_ext: Fix missing rq lock in scx_bpf_cpuperf_set() (Phil Auld) [RHEL-111810]
  - sched_ext: Track currently locked rq (Phil Auld) [RHEL-111810]
  - sched_ext: add helper for refill task with default slice (Phil Auld) [RHEL-111810]
  - sched_ext: change the variable name for slice refill event (Phil Auld) [RHEL-111810]
  - sched_ext: Improve cross-compilation support in Makefile (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_has_op a bitmap (Phil Auld) [RHEL-111810]
  - sched_ext: Remove scx_ops_allow_queued_wakeup static_key (Phil Auld) [RHEL-111810]
  - sched_ext: Remove scx_ops_cpu_preempt static_key (Phil Auld) [RHEL-111810]
  - sched_ext: Remove scx_ops_enq_* static_keys (Phil Auld) [RHEL-111810]
  - sched_ext: Indentation updates (Phil Auld) [RHEL-111810]
  - sched_ext: Mark SCX_OPS_HAS_CGROUP_WEIGHT for deprecation (Phil Auld) [RHEL-111810]
  - sched_ext: Remove cpu.weight / cpu.idle unimplemented warnings (Phil Auld) [RHEL-111810]
  - sched_ext: Use kvzalloc for large exit_dump allocation (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Add test for scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Accept an arbitrary cpumask in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Explicitly pass allowed cpumask to scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Extend topology optimizations to all tasks (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from SCX_OPS_TASK_ITER_BATCH (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_{init|exit|enable|disable}[_task]() and friends (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_exit(), scx_ops_error() and friends (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_bypass(), scx_ops_breather() and friends (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_helper, scx_ops_enable_mutex and __scx_ops_enabled (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_enable_state and friends (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
  - sched_ext: initialize built-in idle state before ops.init() (Phil Auld) [RHEL-111810]
  - sched_ext: create_dsq: Return -EEXIST on duplicate request (Phil Auld) [RHEL-111810]
  - sched_ext: Remove a meaningless conditional goto in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Fix return code of scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched/debug: Remove CONFIG_SCHED_DEBUG from self-test config files (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Refactor scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Honor idle flags in the built-in idle selection policy (Phil Auld) [RHEL-111810]
  - sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local() (Phil Auld) [RHEL-111810]
  - sched_ext: Add trace point to track sched_ext core events (Phil Auld) [RHEL-111810]
  - sched_ext: Change the event type from u64 to s64 (Phil Auld) [RHEL-111810]
  - sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() (Phil Auld) [RHEL-111810] {CVE-2025-21965}
  - tools/sched_ext: Provide a compatible helper for scx_bpf_events() (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Add NUMA-aware scheduler test (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Provide consistent access to scx flags (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Fix scx_bpf_pick_any_cpu_node() behavior (Phil Auld) [RHEL-111810]
  - nodemask: numa: reorganize inclusion path (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce scx_bpf_nr_node_ids() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce node-aware idle cpu kfunc helpers (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Per-node idle cpumasks (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce SCX_OPS_BUILTIN_IDLE_PER_NODE (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Make idle static keys private (Phil Auld) [RHEL-111810]
  - sched/topology: Introduce for_each_node_numadist() iterator (Phil Auld) [RHEL-111810]
  - mm/numa: Introduce nearest_node_nodemask() (Phil Auld) [RHEL-111810]
  - nodemask: add nodes_copy() (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
  - sched_ext: Provides a sysfs 'events' to expose core event counters (Phil Auld) [RHEL-111810]
  - sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUP (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Update enum_defs.autogen.h (Phil Auld) [RHEL-111810]
  - sched_ext: Take NUMA node into account when allocating per-CPU cpumasks (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTED (Phil Auld) [RHEL-111810]
  - sched_ext: Add SCX_EV_ENQ_SKIP_MIGRATION_DISABLED (Phil Auld) [RHEL-111810]
  - sched_ext: Count SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE in the right spot (Phil Auld) [RHEL-111810]
  - tool/sched_ext: Event counter dumping updates (Phil Auld) [RHEL-111810]
  - sched_ext: Print an event, SCX_EV_ENQ_SLICE_DFL, in scx_qmap/central (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_ENQ_SLICE_DFL (Phil Auld) [RHEL-111810]
  - sched_ext: Print core event count in scx_qmap scheduler (Phil Auld) [RHEL-111810]
  - sched_ext: Print core event count in scx_central scheduler (Phil Auld) [RHEL-111810]
  - sched_ext: Add scx_bpf_events() and scx_read_event() for BPF schedulers (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_BYPASS_DURATION (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_BYPASS_DISPATCH (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_BYPASS_ACTIVATE (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_ENQ_SKIP_EXITING (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_DISPATCH_KEEP_LAST (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_SELECT_CPU_FALLBACK (Phil Auld) [RHEL-111810]
  - sched_ext: Implement event counter infrastructure (Phil Auld) [RHEL-111810]
  - sched_ext: Move built-in idle CPU selection policy to a separate file (Phil Auld) [RHEL-111810]
  - uki-virt: add systemd-repart module (Emanuele Giuseppe Esposito) [RHEL-107274]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-147.el10]
changelog:
  - redhat: use the same cert as UKI's to sign addons (Li Tian) [RHEL-124088]
  - blk-mq: fix blk_mq_tags double free while nr_requests grown (Ming Lei) [RHEL-118047]
  - smp: Fix up and expand the smp_call_function_many() kerneldoc (Waiman Long) [RHEL-121178]
  - smp: Fix spelling in on_each_cpu_cond_mask()'s doc-comment (Waiman Long) [RHEL-121178]
  - smp: Document preemption and stop_machine() mutual exclusion (Waiman Long) [RHEL-121178]
  - smp: Wait only if work was enqueued (Waiman Long) [RHEL-121178]
  - smp: Defer check for local execution in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
  - smp: Use cpumask_any_but() in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
  - smp: Improve locality in smp_call_function_any() (Waiman Long) [RHEL-121178]
  - smp/scf: Evaluate local cond_func() before IPI side-effects (Waiman Long) [RHEL-121178]
  - selftests: fib_nexthops: Add test cases for FDB status change (Guillaume Nault) [RHEL-115577]
  - selftests: fib_nexthops: Fix creation of non-FDB nexthops (Guillaume Nault) [RHEL-115577]
  - nexthop: Forbid FDB status change while nexthop is in a group (Guillaume Nault) [RHEL-115577]
  - ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Guillaume Nault) [RHEL-115577]
  - inet: ping: check sock_net() in ping_get_port() and ping_lookup() (Guillaume Nault) [RHEL-115577]
  - ipv4: Switch inet_addr_hash() to less predictable hash. (Guillaume Nault) [RHEL-115577]
  - vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects (Guillaume Nault) [RHEL-115591]
  - vxlan: Fix NPD when refreshing an FDB entry with a nexthop object (Guillaume Nault) [RHEL-115591]
  - vxlan: vnifilter: Fix unlocked deletion of default FDB entry (Guillaume Nault) [RHEL-115591]
  - vxlan: Add RCU read-side critical sections in the Tx path (Guillaume Nault) [RHEL-115591]
  - i2c: tegra: Use internal reset when reset property is not available (Charles Mirabile) [RHEL-113178]
  - i2c: tegra: Fix reset error handling with ACPI (Charles Mirabile) [RHEL-113178]
  - selftests: bonding: add fail_over_mac testing (CKI Backport Bot) [RHEL-115579]
  - bonding: set random address only when slaves already exist (CKI Backport Bot) [RHEL-115579]
  - bonding: don't force LACPDU tx to ~333 ms boundaries (CKI Backport Bot) [RHEL-115579]
  - sched: restore the behavior of put_task_struct() for non-rt (Luis Claudio R. Goncalves) [RHEL-73310]
  - sched: Do not call __put_task_struct() on rt if pi_blocked_on is set (Luis Claudio R. Goncalves) [RHEL-73310]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-148.el10]
changelog:
  - vrf: Drop existing dst reference in vrf_ip6_input_dst (Antoine Tenart) [RHEL-115588]
  - redhat/kernel.spec: make python3-perf glob more specific (Jan Stancek) [RHEL-119658]
  - net/packet: fix a race in packet_set_ring() and packet_notifier() (Davide Caratti) [RHEL-115601]
  - af_packet: fix soft lockup issue caused by tpacket_snd() (Davide Caratti) [RHEL-115601]
  - af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Davide Caratti) [RHEL-115601]
  - net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Davide Caratti) [RHEL-115601]
  - net: loopback: Avoid sending IP packets without an Ethernet header (Davide Caratti) [RHEL-115601]
  - xfrm: xfrm_alloc_spi shouldn't use 0 as SPI (Sabrina Dubroca) [RHEL-115581]
  - xfrm: Duplicate SPI Handling (Sabrina Dubroca) [RHEL-115581]
  - xfrm: Skip redundant statistics update for crypto offload (Sabrina Dubroca) [RHEL-115581]
  - xfrm: use kfree_sensitive() for SA secret zeroization (Sabrina Dubroca) [RHEL-115581]
  - espintcp: remove encap socket caching to avoid reference leak (Sabrina Dubroca) [RHEL-115581]
  - espintcp: fix skb leaks (Sabrina Dubroca) [RHEL-115581]
  - xfrm: Use nested-BH locking for nat_keepalive_sk_ipv[46] (Sabrina Dubroca) [RHEL-115581]
  - tracing: Silence warning when chunk allocation fails in trace_pid_write (Jerome Marchand) [RHEL-115358] {CVE-2025-39914}
  - trace/fgraph: Fix error handling (Jerome Marchand) [RHEL-115358]
  - ftrace: Also allocate and copy hash for reading of filter files (Jerome Marchand) [RHEL-115358] {CVE-2025-39689}
  - ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Jerome Marchand) [RHEL-115358] {CVE-2025-39813}
  - tracing: Fix tracing_marker may trigger page fault during preempt_disable (Jerome Marchand) [RHEL-115358]
  - trace/fgraph: Fix the warning caused by missing unregister notifier (Jerome Marchand) [RHEL-115358] {CVE-2025-39829}
  - tracing: fprobe-event: Sanitize wildcard for fprobe event name (Jerome Marchand) [RHEL-115358]
  - tracing: Limit access to parser->buffer when trace_get_user failed (Jerome Marchand) [RHEL-115358] {CVE-2025-39683}
  - tracing: Remove unneeded goto out logic (Jerome Marchand) [RHEL-115358]
  - tracing: Add down_write(trace_event_sem) when adding trace event (Jerome Marchand) [RHEL-115358] {CVE-2025-38539}
  - tracing/osnoise: Fix crash in timerlat_dump_stack() (Jerome Marchand) [RHEL-115358] {CVE-2025-38493}
  - tracing/probes: Avoid using params uninitialized in parse_btf_arg() (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Remove ring_buffer_read_prepare_sync() (Jerome Marchand) [RHEL-115358]
  - kernel: trace: preemptirq_delay_test: use offstack cpu mask (Jerome Marchand) [RHEL-115358]
  - tracefs: Add d_delete to remove negative dentries (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set() (Jerome Marchand) [RHEL-115358] {CVE-2025-38101}
  - ftrace: Fix UAF when lookup kallsym after ftrace disabled (Jerome Marchand) [RHEL-115358] {CVE-2025-38346}
  - ring-buffer: Do not trigger WARN_ON() due to a commit_overrun (Jerome Marchand) [RHEL-115358] {CVE-2025-38267}
  - ring-buffer: Move cpus_read_lock() outside of buffer->mutex (Jerome Marchand) [RHEL-115358]
  - tracing: Fix compilation warning on arm32 (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Fix persistent buffer when commit page is the reader page (Jerome Marchand) [RHEL-115358]
  - ftrace: Fix preemption accounting for stacktrace filter command (Jerome Marchand) [RHEL-115358]
  - ftrace: Fix preemption accounting for stacktrace trigger command (Jerome Marchand) [RHEL-115358]
  - tracing: probes: Fix a possible race in trace_probe_log APIs (Jerome Marchand) [RHEL-115358]
  - tracing: samples: Initialize trace_array_printk() with the correct function (Jerome Marchand) [RHEL-115358]
  - tracing: Fix error handling in event_trigger_parse() (Jerome Marchand) [RHEL-115358]
  - tracing: Rename event_trigger_alloc() to trigger_data_alloc() (Jerome Marchand) [RHEL-115358]
  - tracing: Do not take trace_event_sem in print_event_fields() (Jerome Marchand) [RHEL-115358]
  - tracing: Fix oob write in trace_seq_to_buffer() (Jerome Marchand) [RHEL-115358] {CVE-2025-37923}
  - tracing: Fix filter string testing (Jerome Marchand) [RHEL-115358]
  - ftrace: fix incorrect hash size in register_ftrace_direct() (Jerome Marchand) [RHEL-115358]
  - ftrace: Properly merge notrace hashes (Jerome Marchand) [RHEL-115358]
  - tracing: Do not add length to print format in synthetic events (Jerome Marchand) [RHEL-115358]
  - tracing: Move histogram trigger variables from stack to per CPU structure (Jerome Marchand) [RHEL-115358]
  - tracing: Constify struct event_trigger_ops (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (Jerome Marchand) [RHEL-115358]
  - ftrace: Add cond_resched() to ftrace_graph_set_hash() (Jerome Marchand) [RHEL-115358] {CVE-2025-37940}
  - tracing: Verify event formats that have "%*p.." (Jerome Marchand) [RHEL-115358] {CVE-2025-37938}
  - tracing: Add __print_dynamic_array() helper (Jerome Marchand) [RHEL-115358]
  - tracing: probe-events: Add comments about entry data storing code (Jerome Marchand) [RHEL-115358]
  - tracing: Fix synth event printk format for str fields (Jerome Marchand) [RHEL-115358]
  - tracing: Do not use PERF enums when perf is not defined (Jerome Marchand) [RHEL-115358]
  - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Jerome Marchand) [RHEL-115358]
  - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (Jerome Marchand) [RHEL-115358]
  - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Jerome Marchand) [RHEL-115358] {CVE-2025-22035}
  - tracing: Ensure module defining synth event cannot be unloaded while tracing (Jerome Marchand) [RHEL-115358]
  - tracing: Correct the refcount if the hist/hist_debug file fails to open (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Fix bytes_dropped calculation issue (Jerome Marchand) [RHEL-115358]
  - tracing/hist: Support POLLPRI event for poll on histogram (Jerome Marchand) [RHEL-115358]
  - tracing/hist: Add poll(POLLIN) support on hist file (Jerome Marchand) [RHEL-115358]
  - tracing: Switch trace_events_hist.c code over to use guard() (Jerome Marchand) [RHEL-115358]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-149.el10]
changelog:
  - sched/fair: Block delayed tasks on throttled hierarchy during dequeue (Luis Claudio R. Goncalves) [RHEL-69492]
  - selftests/mm: fix va_high_addr_switch.sh failure on x86_64 (Chunyu Hu) [RHEL-110506]
  - selftests/mm: alloc hugepages in va_high_addr_switch test (Chunyu Hu) [RHEL-110506]
  - selftests/mm: skip hugevm test if kernel config file is not present (Chunyu Hu) [RHEL-110506]
  - bus: mhi: host: pci_generic: Add Telit FN990B40 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Detect events pointing to unexpected TREs (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-39790}
  - bus: mhi: host: pci_generic: Add Foxconn T99W696 modem (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Use str_true_false() helper (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance. (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Fix endianness of BHI vector table (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Disable runtime PM for QDU100 (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640 (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Make local functions static (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Add Telit FN920C04 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Remove redundant assign resource usage (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Fix conflict between power_up and SYSERR (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: ep: Update read pointer only after buffer is written (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-38429}
  - sched: Add some KABI padding (Phil Auld) [RHEL-114238]
  - scsi: ufs: ufs-qcom: Fix ESI null pointer dereference (Myron Stowe) [RHEL-120705]
  - scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6 (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Fix fwnode refcount in msi_lib_irq_domain_select() (Myron Stowe) [RHEL-120705]
  - irqchip/irq-msi-lib: Fix build with PCI disabled (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Size device MSI domain with the maximum number of vectors (Myron Stowe) [RHEL-120705]
  - irqchip: Drop MSI_CHIP_FLAG_SET_ACK from unsuspecting MSI drivers (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Add IRQ_DOMAIN_FLAG_FWNODE_PARENT handling (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Remove the conditional parent [un]mask logic (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Honor the MSI_FLAG_PCI_MSI_MASK_PARENT flag (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in cond_[startup|shutdown]_parent() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Add startup/shutdown for per device domains (Myron Stowe) [RHEL-120705]
  - genirq: Add irq_chip_(startup/shutdown)_parent() (Myron Stowe) [RHEL-120705]
  - genirq: Remove GENERIC_IRQ_LEGACY (Myron Stowe) [RHEL-120705]
  - irqdomain: Add device pointer to irq_domain_info and msi_domain_info (Myron Stowe) [RHEL-120705]
  - irqdomain: Consolidate coding style (Myron Stowe) [RHEL-120705]
  - irqdomain: Fix kernel-doc and add it to Documentation (Myron Stowe) [RHEL-120705]
  - Documentation: irqdomain: Update it (Myron Stowe) [RHEL-120705]
  - Documentation: irq-domain.rst: Simple improvements (Myron Stowe) [RHEL-120705]
  - Documentation: irq/concepts: Minor improvements (Myron Stowe) [RHEL-120705]
  - Documentation: irq/concepts: Add commas and reflow (Myron Stowe) [RHEL-120705]
  - irqdomain: Improve kernel-docs of functions (Myron Stowe) [RHEL-120705]
  - irqdomain: Make struct irq_domain_info variables const (Myron Stowe) [RHEL-120705]
  - irqdomain: Use irq_domain_instantiate()'s return value as initializers (Myron Stowe) [RHEL-120705]
  - irqdomain: Drop irq_linear_revmap() (Myron Stowe) [RHEL-120705]
  - pinctrl: keembay: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - irqchip/armada-370-xp: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - gpu: ipu-v3: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - gpio: idt3243x: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - sh: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - powerpc: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - irqdomain: Drop irq_domain_add_*() functions (Myron Stowe) [RHEL-120705]
  - powerpc: Switch irq_domain_add_nomap() to use fwnode (Myron Stowe) [RHEL-120705]
  - thermal: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - soc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - sh: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - powerpc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - pinctrl: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - PCI: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - nios2: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - net: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705]
  - MIPS: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - mfd: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - memory: omap-gpmc: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - mailbox: qcom-ipcc: Switch to irq_domain_create_tree() (Myron Stowe) [RHEL-120705]
  - irqchip: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - iio: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705]
  - i2c: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - gpu: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - gpio: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - EDAC/altera: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - bus: moxtet: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705]
  - ARM: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - ARC: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - irqdomain: Make irq_domain_create_hierarchy() an inline (Myron Stowe) [RHEL-120705]
  - irqdomain: Drop of_node_to_fwnode() (Myron Stowe) [RHEL-120705]
  - x86/io_apic: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705]
  - powerpc: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705]
  - irqchip: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Use bool for MSI enable state tracking (Myron Stowe) [RHEL-120705]
  - PCI: tegra: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705]
  - PCI: xgene: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705]
  - PCI: apple: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Honour the MSI_FLAG_NO_AFFINITY flag (Myron Stowe) [RHEL-120705]
  - irqchip/mvebu: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705]
  - irqchip/gic: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705]
  - genirq/msi: Add helper for creating MSI-parent irq domains (Myron Stowe) [RHEL-120705]
  - irqchip: Make irq-msi-lib.h globally available (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Use allocation size from the prepare call (Myron Stowe) [RHEL-120705]
  - genirq/msi: Engage the .msi_teardown() callback on domain removal (Myron Stowe) [RHEL-120705]
  - genirq/msi: Move prepare() call to per-device allocation (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Implement .msi_teardown() callback (Myron Stowe) [RHEL-120705]
  - genirq/msi: Add .msi_teardown() callback as the reverse of .msi_prepare() (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Add support for device tree msi-map and msi-mask (Myron Stowe) [RHEL-120705]
  - dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Set IRQ_DOMAIN_FLAG_MSI_IMMUTABLE for ITS (Myron Stowe) [RHEL-120705]
  - irqdomain: Add IRQ_DOMAIN_FLAG_MSI_IMMUTABLE and irq_domain_is_msi_immutable() (Myron Stowe) [RHEL-120705]
  - platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all() (Myron Stowe) [RHEL-120705]
  - genirq/msi: Rename msi_[un]lock_descs() (Myron Stowe) [RHEL-120705]
  - scsi: ufs: qcom: Remove the MSI descriptor abuse (Myron Stowe) [RHEL-120705]
  - PCI/TPH: Replace the broken MSI-X control word update (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Provide a sane mechanism for TPH (Myron Stowe) [RHEL-120705]
  - PCI: hv: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Use __free() for affinity masks (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Set pci_dev:: Msi_enabled late (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Use guard(msi_desc_lock) where applicable (Myron Stowe) [RHEL-120705]
  - NTB/msi: Switch MSI descriptor locking to lock guard() (Myron Stowe) [RHEL-120705]
  - soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705]
  - genirq/msi: Use lock guards for MSI descriptor locking (Myron Stowe) [RHEL-120705]
  - cleanup: Provide retain_and_null_ptr() (Myron Stowe) [RHEL-120705]
  - irqdomain: Support three-cell scheme interrupts (Myron Stowe) [RHEL-120705]
  - genirq/migration: Use irqd_get_parent_data() in irq_force_complete_move() (Myron Stowe) [RHEL-120705]
  - irqdomain: Stop using 'host' for domain (Myron Stowe) [RHEL-120705]
  - irqdomain: Rename irq_get_default_host() to irq_get_default_domain() (Myron Stowe) [RHEL-120705]
  - irqdomain: Rename irq_set_default_host() to irq_set_default_domain() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (Myron Stowe) [RHEL-120705]
  - genirq: Make a few functions static (Myron Stowe) [RHEL-120705]
  - irqdomain: Remove extern from function declarations (Myron Stowe) [RHEL-120705]
  - irqchip/davinci-cp-intc: Remove public header (Myron Stowe) [RHEL-120705]
  - irqdomain: i2c: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - genirq: Introduce irq_can_move_in_process_context() (Myron Stowe) [RHEL-120705]
  - genirq: Introduce common irq_force_complete_move() implementation (Myron Stowe) [RHEL-120705]
  - irqchip/riscv-imsic: Move to common MSI library (Myron Stowe) [RHEL-120705]
  - irqchip/irq-msi-lib: Optionally set default irq_eoi()/irq_ack() (Myron Stowe) [RHEL-120705]
  - irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base (Myron Stowe) [RHEL-120705]
  - net: clear sk->sk_ino in sk_set_socket(sk, NULL) (Paolo Abeni) [RHEL-115597]
  - net: lockless sock_i_ino() (Paolo Abeni) [RHEL-115597]
  - net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y (Paolo Abeni) [RHEL-115597]
  - netpoll: prevent hanging NAPI when netcons gets enabled (Paolo Abeni) [RHEL-115597]
  - net: netmem: fix skb_ensure_writable with unreadable skbs (Paolo Abeni) [RHEL-115597]
  - net: Fix TOCTOU issue in sk_is_readable() (Paolo Abeni) [RHEL-115597]
  - Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated (Paolo Abeni) [RHEL-115597]
  - netdev: avoid CFI problems with sock priv helpers (Paolo Abeni) [RHEL-115597]
  - net: don't dump Tx and uninitialized NAPIs (Paolo Abeni) [RHEL-115597]
  - Documentation: Fix description format for powerpc RTAS ioctls (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Include linux/types.h in papr-platform-dump.h (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add a char driver for physical-attestation RTAS (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add papr-platform-dump character driver for dump retrieval (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add ibm,get-dynamic-sensor-state RTAS call support (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add ibm,set-dynamic-indicator RTAS call support (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add papr-indices char driver for ibm,get-indices (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Define papr_indices_io_block for papr-indices ioctls (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Define common functions for RTAS sequence calls (Mamatha Inamdar) [RHEL-101977]
  - ice: fix NULL access of tx->in_use in ice_ll_ts_intr (Petr Oros) [RHEL-113042]
  - ice: fix NULL access of tx->in_use in ice_ptp_ts_irq (Petr Oros) [RHEL-113042]
  - redhat/configs: Enable CONFIG_CRASH_DM_CRYPT on RHEL (Coiby Xu) [RHEL-29040]
  - s390: kexec: initialize kexec_buf struct (Coiby Xu) [RHEL-29040]
  - arm64: kexec: initialize kexec_buf struct in load_other_segments() (Coiby Xu) [RHEL-29040]
  - crashdump: add CONFIG_KEYS dependency (Coiby Xu) [RHEL-29040]
  - crash_dump, nvme: select CONFIGFS_FS as built-in (Coiby Xu) [RHEL-29040]
  - x86/crash: make the page that stores the dm crypt keys inaccessible (Coiby Xu) [RHEL-29040]
  - x86/crash: pass dm crypt keys to kdump kernel (Coiby Xu) [RHEL-29040]
  - crash_dump: retrieve dm crypt keys in kdump kernel (Coiby Xu) [RHEL-29040]
  - crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging (Coiby Xu) [RHEL-29040]
  - crash_dump: store dm crypt keys in kdump reserved memory (Coiby Xu) [RHEL-29040]
  - crash_dump: make dm crypt keys persist for the kdump kernel (Coiby Xu) [RHEL-29040]
  - kexec_file: allow to place kexec_buf randomly (Coiby Xu) [RHEL-29040]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-150.el10]
changelog:
  - redhat/configs: Re-enable Raspberry Pi support in automotive (Radu Rendec) [RHEL-122494]
  - spi: ljca: Remove Wentong's e-mail address (Mattijs Korpershoek) [RHEL-104570]
  - spi: rpc-if: Add resume support for RZ/G3E (Mattijs Korpershoek) [RHEL-104570]
  - spi: rpc-if: Drop deprecated SIMPLE_DEV_PM_OPS (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: Add OCT-DTR mode support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: add the support for sample data from DQS pad (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: Add the DDR LUT command support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: set back to dll override mode when clock rate < 100MHz (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: extract function nxp_fspi_dll_override() (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: add dual and quad mode for standard spi device (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: simplify clock handling by using devm_clk_get_enabled() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rename SPI_CS_CNT_MAX => SPI_DEVICE_CS_CNT_MAX (Mattijs Korpershoek) [RHEL-104570]
  - spi: reduce device chip select limit again (Mattijs Korpershoek) [RHEL-104570]
  - spi: don't check spi_controller::num_chipselect when parsing a dt device (Mattijs Korpershoek) [RHEL-104570]
  - spi: drop check for validity of device chip selects (Mattijs Korpershoek) [RHEL-104570]
  - spi: move unused device CS initialization to __spi_add_device() (Mattijs Korpershoek) [RHEL-104570]
  - spi: keep track of number of chipselects in spi_device (Mattijs Korpershoek) [RHEL-104570]
  - spi: fix return code when spi device has too many chipselects (Mattijs Korpershoek) [RHEL-104570]
  - spi: Group CS related fields in struct spi_device (Mattijs Korpershoek) [RHEL-104570]
  - spi: amlogic: Fix error checking on regmap_write call (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: drive SPI_CLK on transfer_setup() (Mattijs Korpershoek) [RHEL-104570]
  - serial: qcom-geni: Load UART qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570]
  - spi: geni-qcom: Load spi qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570]
  - soc: qcom: geni-se: Add support to load QUP SE Firmware via Linux subsystem (Mattijs Korpershoek) [RHEL-104570]
  - soc: qcom: geni-se: Cleanup register defines and update copyright (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: qcom: se-common: Add QUP Peripheral-specific properties for I2C, SPI, and SERIAL bus (Mattijs Korpershoek) [RHEL-104570]
  - spi: amlogic: add driver for Amlogic SPI Flash Controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: add Amlogic A113L2 SFC (Mattijs Korpershoek) [RHEL-104570]
  - redhat/configs: Disable CONFIG_SPI_VIRTIO in generic (Mattijs Korpershoek) [RHEL-104570]
  - SPI: Add virtio SPI driver (Mattijs Korpershoek) [RHEL-104570]
  - virtio-spi: Add virtio-spi.h (Mattijs Korpershoek) [RHEL-104570]
  - virtio: Add ID for virtio SPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Add support for sama7d65 QSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: add support for SAM9X7 QSPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: add padcalib, 2xgclk, and dllon capabilities (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Use BIT() macros where possible (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Fix cqspi_setup_flash() (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Flush posted register writes before DAC access (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Flush posted register writes before INDAC access (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: unregister ECC engine on probe error and device remove (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxs: fix "transfered"->"transferred" (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Report FIFO overflows as errors (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Increase target mode DMA buffer size (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use whole page for DMA buffers (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use non-coherent memory for DMA (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Stub out DMA functions (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-dspi: Store status directly in cur_msg->status (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-dspi: Avoid using -EINPROGRESS error code (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: samsung: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570]
  - spi: s3c64xx: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Add "apple,t8103-spi" compatible (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Add compatible for S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Parameterize reading num-cs from hardware (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Treat prescale_max == 0 as no erratum (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Constify devtype datas (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: lpspi: Document support for S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Clear status register after disabling the module (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Fix transmissions when using CONT (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: fsl-lpspi: Add i.MX94 support (Mattijs Korpershoek) [RHEL-104570]
  - spi: rb4xx: use devm for clk_prepare_enable (Mattijs Korpershoek) [RHEL-104570]
  - spi: rb4xx: add COMPILE_TEST support (Mattijs Korpershoek) [RHEL-104570]
  - spi: rb4xx: depend on OF (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Implement refcount to handle unbind during busy (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: stop checking viability of op->max_freq in supports_op callback (Mattijs Korpershoek) [RHEL-104570]
  - spi: st: fix PM macros to use CONFIG_PM instead of CONFIG_PM_SLEEP (Mattijs Korpershoek) [RHEL-104570]
  - spi: s3c64xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: pxa2xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPISG: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPISG: Use devm_kcalloc() in aml_spisg_clk_init() (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload trigger: adi-util-sigma-delta: clean up imports (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: merge TRIGGER SOURCE sections (Mattijs Korpershoek) [RHEL-104570]
  - spi: spl022: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570]
  - spi: npcm-fiu: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570]
  - spi: remove unneeded 'fast_io' parameter in regmap_config (Mattijs Korpershoek) [RHEL-104570]
  - spi: mtk-snfi: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm2835: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: Don't use %pK through printk (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove 'clr*status' members of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove unused 'dev' member of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: handle 'use_ecc' parameter of qcom_spi_config_cw_read() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: avoid double assignment in qcom_spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Clamp too high speed_hz (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: fix calculating of ECC OOB regions' properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: nxp-fspi: Remove error print for devm_add_action_or_reset() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: add spi_mem_adjust_op_freq() in spi_mem_supports_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add missing kdoc argument (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB write (Mattijs Korpershoek) [RHEL-104570]
  - spi: cs42l43: Property entry should be a null-terminated array (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel: Add support for handling GCLK as a clock source (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: atmel,at91rm9200-spi: Add support for optional 'spi_gclk' clock (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel: simplify MR register update in cs_activate() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sunplus: sp7021: Clean up coding style (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPISG: Fix less than zero comparison on a u32 variable (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Allow writeable MTD partition with module param (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: don't hardcode ECC steps (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sg2044-nor: Add SPI-NOR controller for SG2042 (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sg2044-nor: Add configurable chip_info (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Add an entry for the ABB spi sensors (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: trivial-devices: Document ABB sensors (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add Amlogic SPISG driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: Add binding document of Amlogic SPISG controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: Use explicit 'unsigned int' for parameter types (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Fix NULL vs IS_ERR() bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add check for 8-bit transfer with 8 IO mode support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: simplify bad block marker duplication (Mattijs Korpershoek) [RHEL-104570]
  - spi: xilinx: Fix block comment style and minor cleanups (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rspi: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Use of_reserved_mem_region_to_resource() for "memory-region" (Mattijs Korpershoek) [RHEL-104570]
  - redhat/configs: Disable CONFIG_SPI_RZV2H_RSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add driver for the RZ/V2H(P) RSPI IP (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: Document the RZ/V2H(P) RSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: add support for 8 bits ECC strength (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: qpic-common: add defines for ECC_MODE values (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: delete stray tabs in stm32h7_spi_data_idleness() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: fix sram pool free in probe error path (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: fix pointer-to-pointer variables usage (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: enable concurrent DMA read/write across SPI transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload trigger: add ADI Util Sigma-Delta SPI driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Clear completion counter before initiating transfer (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Add support for per-instance DMA interrupt vectors (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: Add regular transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: remove unused param from mchp_coreqspi_write_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: set min_speed_hz during probe (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: qpic_common: use {cmd,data}_sgl_nitems for sg_init_table() (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: qpic_common: prevent out of bounds access of BAM arrays (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: reallocate BAM transactions (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: finish converting register to FIELD_PREP (Mattijs Korpershoek) [RHEL-104570]
  - spi: falcon: mark falcon_sflash_xfer() as static (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: Check return value of devm_mutex_init() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: deprecate `st,spi-midi-ns` property (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: use STM32 DMA with STM32 MDMA to enhance DDR use (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Check for cfg availability in stm32_spi_probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Add SPI_READY mode to spi controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Revert unintended dependency change in config SPI_FSL_DSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-qspi: Remove cache operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Drop MSI-X usage as unsupported by DMA engine (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: clean up on error in probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mt65xx: Add support for MT6991 Dimensity 9400 SPI IPM (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: mediatek,spi-mt65xx: Add support for MT6991/MT8196 SPI (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: add compatibles for mt7988 (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Use `devm_dma_request_chan()` (Mattijs Korpershoek) [RHEL-104570]
  - spi: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Make usage of reset_control_acquire/release() API (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: check offload ops existence before disabling the trigger (Mattijs Korpershoek) [RHEL-104570]
  - spi: loongson: Fix build warnings about export.h (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Disable multi-mode when the previous message kept CS asserted (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Disable multi mode when CS should be kept asserted after message (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Fix error code in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Take into account the actual maximum frequency (Mattijs Korpershoek) [RHEL-104570]
  - mtd: spinand: Enhance the logic when picking a variant (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Use picoseconds for calculating the op durations (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove 'qpic_snand_op' structure (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm63xx-hsspi: fix shared reset (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm63xx-spi: fix shared reset (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: document the limited bit error reporting capability (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Fix Probe failure with Dual SPI instance with INTx interrupts (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Add support for 25MHz Clock frequency in C0 (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use NANDC_STEP_SIZE consistently (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Enable support for S32G platforms (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: dspi: Add S32G support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Enable modified transfer protocol on S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Reinitialize DSPI regs after resuming for S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use DMA for S32G controller in target mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use spi_alloc_target for target (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Add config and regmaps for S32G platforms (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Define regmaps per device (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Re-use one volatile regmap for both device types (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Reset SR flags before sending a new message (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Halt the module after a new message transfer (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: restrict register range for regmap access (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: fix up const pointer issue in rx_ranges_cmp() (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: fix const issue in spi_to_spi_gpio() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove superfluous parameters of qcom_spi_check_error() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Move register definitions to <linux/spi/sh_msiof.h> (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Document frame start sync pulse mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Double maximum DMA transfer size using two groups (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Simplify BRG's Division Ratio (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Increase TX FIFO size for R-Car V4H/V4M (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Correct RX FIFO size for R-Car Gen3 (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Correct RX FIFO size for R-Car Gen2 (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Add core support for dual-group transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Correct SIMDR2_GRPMASK (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SIFCTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SICTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SITSCR/SIRSCR bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SITMDR2 and SIRMDR2 bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SITMDR1/SIRMDR1 bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Make words/fs unsigned in FIFO helpers (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Make words/bits unsigned in sh_msiof_spi_txrx_once() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Use bool for boolean flags (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Complete using dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Fix maximum DMA transfer size (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Remove unneeded compatible values (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Drop comma after OF match table sentinel (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: return early on error from qcom_spi_io_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: extend FIELD_PREP() macro usage (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use CW_PER_PAGE_MASK bitmask (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: reuse qcom_spi_check_raw_flash_errors() (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Add support for internal DMA (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra114: Use value to check for invalid delays (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: Simplify strange loopback value check (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: Do not split 1024-byte hexdumps (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sun4i: fix early activation (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: validate user/chip specific ECC properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Assume device could match via platform (Mattijs Korpershoek) [RHEL-104570]
  - spi: cs42l43: Make handling missing spk-id GPIOs explicit (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix printed error code during DMA setup (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: omit SYNC from offload instructions (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: optimize bits_per_word for offload (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: don't repeat mode config for offload (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: wait for completion in setup (Mattijs Korpershoek) [RHEL-104570]
  - spi: nxp-fspi: use devm instead of remove for driver detach (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: remove the unchecked return value for nxp_fspi_clk_disable_unprep (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: use guard(mutex) to simplify the code (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: enable runtime pm for fspi (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: remove the goto in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: fix NAND_READ_LOCATION_2 register handling (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove unused 'wlen' member of 'struct qpic_spi_nand' (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add fix to avoid divide error (Mattijs Korpershoek) [RHEL-104570]
  - spi: rpc-if: Add write support for memory-mapped area (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra114: Don't fail set_cs_timing when delays are zero (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: propagate errors from qcom_spi_block_erase() (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: check for match callback when a trigger is being registered (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: remove unnecessary check on trigger->ops (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Fix an error handling path in stm32_ospi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: ignore driver probing if it was MSIOF Sound (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: use dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: dw: Use spi_bpw_to_bytes() helper (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add spi_bpw_to_bytes() helper and use it (Mattijs Korpershoek) [RHEL-104570]
  - spi: pci1xxxx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-cavium-thunderx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-imx: Add check for spi_imx_setupxfer() (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Update dummy sequence configuration (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: modify chip select (CS) deactivation (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: remove redundant error handling code (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: meson-spicc: add DMA support (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Optimize fsl_qspi struct (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: add CONFIG_PCI dependency (Mattijs Korpershoek) [RHEL-104570]
  - spi: sun4i: add support for GPIO chip select lines (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Fix read len for onfi param page (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec() (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Pass 18 bit offset from NANDc base to BAM base (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Simplify probe error handling using managed API (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-spi: Remove redundant probe error message (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Fix double cleanup in probe error path (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Improve resource mapping (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Fix an IS_ERR() vs NULL check in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: xcomm: use new GPIO line value setter callbacks (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add support for Double Transfer Rate (DTR) mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Add PCI-based driver for AMD HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: add rate limiting and simplify timeout error message (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: revert "Improve spi memory performance" (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Simplify conditionals in spi_set_cs() (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix unbalanced pm_runtime by using devm_ API (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: use devm function instead of driver remove (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPI_QPIC_SNAND should be tristate and depend on MTD (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-stm32-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: st,stm32mp25-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570]
  - spi-rockchip: Fix register out of bounds access (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use kmalloc() for OOB buffer allocation (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Introduce a default ->exec_op() debug log (Mattijs Korpershoek) [RHEL-104570]
  - spi: Fix reference count leak in slave_show() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Include "gpio/consumer.h" (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mux: Fix coverity issue, unchecked return value (Mattijs Korpershoek) [RHEL-104570]
  - spi: sophgo: fix incorrect type for ret in sg2044_spifmc_write() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: avoid memleak in qcom_spi_ecc_init_ctx_pipelined() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Use inclusive language (Mattijs Korpershoek) [RHEL-104570]
  - spi: sg2044-nor: Convert to dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sg2044-nor: Fully convert to device managed resources (Mattijs Korpershoek) [RHEL-104570]
  - spi: sg2044-nor: fix uninitialized variable in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Fix an IS_ERR() vs NULL bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: Fix ECC_CFG_ECC_DISABLE shift in qcom_spi_read_last_cw() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Remove unnecessary print function dev_err() (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: Improve spi memory performance (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: Fix probe on AM62A LP SK (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: spi-sg2044-nor: Change SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: spi-sg2044-nor: Add SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570]
  - spi: sophgo: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: add PM QoS support (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core: prevent RX overflows when transmit size > FIFO size (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Add an entry for the gocontroll moduline module slot (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: adjust the file entry in GOCONTROLL MODULINE MODULE SLOT (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: add maintainer for the GOcontroll Moduline module slot (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: connector: Add the GOcontroll Moduline module slot bindings (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: vendor-prefixes: add GOcontroll (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-imx: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: Drop explicit test for built-in CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570]
  - redhat/configs: Disable CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic: add driver for QCOM SPI NAND flash Interface (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Fix build issue on x86 architecture (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: fix broken config in qcom_param_page_type_exec (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: use FIELD_PREP and GENMASK (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: Add qpic_common API file (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Add qcom prefix to common api (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: cleanup qcom_nandc driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: Introduce qcom,spi-qpic-snand (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Add OSPI driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: Add STM32 OSPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: s3c64xx: extend description of compatible's fifo_depth (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: fix use after free (Mattijs Korpershoek) [RHEL-104570]
  - spi: fix missing offload_flags doc (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-offload-trigger-pwm: add extra headers (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: types: include linux/bits.h (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: adjust the file entry in SPI OFFLOAD (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: implement offload support (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: axi-spi-engine: add SPI offload properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: add offload TX/RX streaming APIs (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload-trigger: add PWM trigger driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: trigger-source: add generic PWM trigger source (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: add support for hardware triggers (Mattijs Korpershoek) [RHEL-104570]
  - spi: add basic support for SPI offloading (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: remove references to runtime PM on error path (Mattijs Korpershoek) [RHEL-104570]
  - spi: sn-f-ospi: Fix division by zero (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: Support a single always-selected device (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: Remove stale documentation part (Mattijs Korpershoek) [RHEL-104570]
  - spi: Replace custom fsleep() implementation (Mattijs Korpershoek) [RHEL-104570]
  - spi: pxa2xx: Fix regression when toggling chip select on LPSS devices (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix warning in doc-comment (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsi: Batch TX operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: realtek-rtl-snand: Drop unneeded assignment for cache_type (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Always acknowledge interrupts (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Clean up fillgenfifo (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Add helpers for enabling/disabling DMA (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Add some more debug prints (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Reformat long line (Mattijs Korpershoek) [RHEL-104570]
  - spi: pxa2xx: Introduce __lpss_ssp_update_priv() helper (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: Fix -Wuninitialized in amd_spi_exec_mem_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: ti-qspi: Use syscon_regmap_lookup_by_phandle_args (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Estimate the time taken by operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Update to current device naming terminology (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-spi: Remove display of virtual address (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Enable SPI_TX_QUAD (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Create macros for DTR operation (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Reorder spi-mem macro assignments (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynq-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-ti-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sn-f-ospi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: nxp-fspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxic: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: dw: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: amlogic-spifc-a1: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: Drop redundant check (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add a new controller capability (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Use devm_ clock management (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support sclk_x2 version (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-qspi: Memory barriers after memory-mapped I/O (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Using normal memory for dma (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Fix error in remove progress (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Factor out switching to Serial Memory Mode to function (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Align ordering of spidev_spi_ids[] and spidev_dt_ids[] (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxs: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570]
  - spi: Deduplicate deferred probe checks in spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Unify firmware node type checks (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support pm ops (Mattijs Korpershoek) [RHEL-104570]
  - i2c: lpc2k: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynq-qspi: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip: Fix PM runtime count on no-op cs (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Add Panther Lake SPI controller support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA. (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Optimize the judgment mechanism completed by the controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-kspi2: Add KEBA SPI controller support (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Add support for sama7g5 QSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families (Mattijs Korpershoek) [RHEL-104570]
  - spi: mpc52xx: Add cancel_work_sync before module remove (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Set use_gpio_descriptors to true (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix register name in verbose logging function (Mattijs Korpershoek) [RHEL-104570]
  - spi: Fix acpi deferred irq probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Support for device reset via OSPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Use quirks to set dma_set_mask instead of compatible string for 64-bit DMA support (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support ACPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Embedded DMA only support 4B aligned address (Mattijs Korpershoek) [RHEL-104570]
  - spi-imx: prevent overflow when estimating transfer time (Mattijs Korpershoek) [RHEL-104570]
  - spi: sc18is602: Switch to generic firmware properties and drop of_match_ptr() (Mattijs Korpershoek) [RHEL-104570]
  - spi: imx: support word delay (Mattijs Korpershoek) [RHEL-104570]
  - spi: imx: pass struct spi_transfer to prepare_transfer() (Mattijs Korpershoek) [RHEL-104570]
  - spi: cs42l43: Add GPIO speaker id support to the bridge configuration (Mattijs Korpershoek) [RHEL-104570]
  - spi: Delete useless checks (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Remove unnecessary .owner for apple_spi_driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Add driver for Apple SPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: apple,spi: Add binding for Apple SPI controllers (Mattijs Korpershoek) [RHEL-104570]
  - spi: Use of_property_present() for non-boolean properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: Emit trace events for spi transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: rtl-snand: Correctly handle DMA transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: Replace deprecated PCI functions (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Add an entry for lwn,bk4-spi (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: misc: lwn,bk4-spi: Add binding (Mattijs Korpershoek) [RHEL-104570]
  - mtd: spinand: Constify struct nand_ecc_engine_ops (Mattijs Korpershoek) [RHEL-104570]
  - spi: make class structs const (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add Realtek SPI-NAND controller (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: Add realtek,rtl9301-snand (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Add protected and locked attributes (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-imx: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Avoid shift-out-of-bounds (Mattijs Korpershoek) [RHEL-104570]
  - spi: Provide defer reason if getting irq during probe fails (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-ti-qspi: remove redundant assignment to variable ret (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Fix specifiers in fsl_lpspi_set_bitrate (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Adjust type of scldiv (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxic: Add support for swapping byte (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Allow specifying the byte order in Octal DTR mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip: Use dev_{err,warn}_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Use dev_err_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Add HIDDMA basic read support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Set controller address mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Add support for HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Optimize IO operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Updates to set tx/rx count functions (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Replace ioread/iowrite calls (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Enable dual and quad I/O modes (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Sort headers alphabetically (Mattijs Korpershoek) [RHEL-104570]
  - spi: Switch back to struct platform_driver::remove() (Mattijs Korpershoek) [RHEL-104570]
  - spi: slave-mt27xx: Call clk_disable_unprepare() only once in mtk_spi_slave_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: airoha: do not keep {tx,rx} dma buffer always mapped (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Add cs_hold and cs_inactive setting support (Mattijs Korpershoek) [RHEL-104570]
  - spi: fix typo in the comment (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() (Mattijs Korpershoek) [RHEL-104570]
  - spi: remove {devm_}spi_alloc_master/slave() (Mattijs Korpershoek) [RHEL-104570]
  - spi: slave-mt27xx: switch to use spi_alloc_target() (Mattijs Korpershoek) [RHEL-104570]
  - spi: ch341: switch to use devm_spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570]
  - Documentation: devres: add missing devm_acpi_dma_controller_free() helper (Mattijs Korpershoek) [RHEL-104570]
  - media: usb/msi2500: switch to use spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570]
  - perf test attr: Add missing int_mist.uop_dropping event to test-stat files (Anubhav Shelat) [RHEL-78200]
  - perf bpf-filter: Fix opts declaration on older libbpfs (Anubhav Shelat) [RHEL-78200]
  - perf evsel: Ensure the fallback message is always written to (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Ensure snprintf string is empty when size is 0 (Anubhav Shelat) [RHEL-78200]
  - perf drm_pmu: Fix fd_dir leaks in for_each_drm_fdinfo_in_dir() (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update tigerlake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update skylake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update sierraforest metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update sapphirerapids events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update sandybridge metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update rocketlake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update meteorlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update lunarlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update jaketown metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update ivybridge/ivytown metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update icelake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update haswell metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update graniterapids events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update grandridge metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update emeraldrapids events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update cascadelakex metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update broadwell metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update arrowlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update alderlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Handle fake PMUs in CPU terms (Anubhav Shelat) [RHEL-78200]
  - libbpf: Add the ability to suppress perf event enablement (Anubhav Shelat) [RHEL-78200]
  - perf maps: Ensure kmap is set up for all inserts (Anubhav Shelat) [RHEL-78200]
  - perf lock: Provide a host_env for session new (Anubhav Shelat) [RHEL-78200]
  - perf subcmd: avoid crash in exclude_cmds when excludes is empty (Anubhav Shelat) [RHEL-78200]
  - perf symbol-elf: Add support for the block argument for libbfd (Anubhav Shelat) [RHEL-78200]
  - perf test: Checking BPF metadata collection fails on version string (Anubhav Shelat) [RHEL-78200]
  - perf tests: Fix "PE file support" test build (Anubhav Shelat) [RHEL-78200]
  - perf bpf-utils: Harden get_bpf_prog_info_linear (Anubhav Shelat) [RHEL-78200]
  - perf bpf-utils: Constify bpil_array_desc (Anubhav Shelat) [RHEL-78200]
  - perf bpf-event: Fix use-after-free in synthesis (Anubhav Shelat) [RHEL-78200]
  - perf symbol: Add blocking argument to filename__read_build_id (Anubhav Shelat) [RHEL-78200]
  - perf test: Fix a build error in x86 topdown test (Anubhav Shelat) [RHEL-78200]
  - perf bpf-filter: Enable events manually (Anubhav Shelat) [RHEL-78200]
  - perf/core: Handle buffer mapping fail correctly in perf_mmap() (Anubhav Shelat) [RHEL-78200] {CVE-2025-38564}
  - perf/core: Exit early on perf_mmap() fail (Anubhav Shelat) [RHEL-78200] {CVE-2025-38565}
  - perf/core: Don't leak AUX buffer refcount on allocation failure (Anubhav Shelat) [RHEL-78200]
  - perf/core: Prevent VMA split of buffer mappings (Anubhav Shelat) [RHEL-78200] {CVE-2025-38563}
  - perf/core: Preserve AUX buffer allocation failure result (Anubhav Shelat) [RHEL-78200]
  - perf record: Cache build-ID of hit DSOs only (Anubhav Shelat) [RHEL-78200]
  - perf test: Ensure lock contention using pipe mode (Anubhav Shelat) [RHEL-78200]
  - perf python: Stop using deprecated PyUnicode_AsString() (Anubhav Shelat) [RHEL-78200]
  - RISC-V: perf/kvm: Add reporting of interrupt events (Anubhav Shelat) [RHEL-78200]
  - perf list: Skip ABI PMUs when printing pmu values (Anubhav Shelat) [RHEL-78200]
  - perf list: Remove tracepoint printing code (Anubhav Shelat) [RHEL-78200]
  - perf tp_pmu: Add event APIs (Anubhav Shelat) [RHEL-78200]
  - perf tp_pmu: Factor existing tracepoint logic to new file (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Remove non-json software events (Anubhav Shelat) [RHEL-78200]
  - perf jevents: Add common software event json (Anubhav Shelat) [RHEL-78200]
  - perf tools: Remove libtraceevent in .gitignore (Anubhav Shelat) [RHEL-78200]
  - perf test: Fix comment ordering (Anubhav Shelat) [RHEL-78200]
  - perf sort: Use perf_env to set arch sort keys and header (Anubhav Shelat) [RHEL-78200]
  - perf test: Move PERF_SAMPLE_WEIGHT_STRUCT parsing to common test (Anubhav Shelat) [RHEL-78200]
  - perf sample: Remove arch notion of sample parsing (Anubhav Shelat) [RHEL-78200]
  - perf env: Remove global perf_env (Anubhav Shelat) [RHEL-78200]
  - perf trace: Avoid global perf_env with evsel__env (Anubhav Shelat) [RHEL-78200]
  - perf auxtrace: Pass perf_env from session through to mmap read (Anubhav Shelat) [RHEL-78200]
  - perf machine: Explicitly pass in host perf_env (Anubhav Shelat) [RHEL-78200]
  - perf bench synthesize: Avoid use of global perf_env (Anubhav Shelat) [RHEL-78200]
  - perf top: Make perf_env locally scoped (Anubhav Shelat) [RHEL-78200]
  - perf session: Add host_env argument to perf_session__new (Anubhav Shelat) [RHEL-78200]
  - perf test: Avoid use perf_env (Anubhav Shelat) [RHEL-78200]
  - perf header: Clean up use of perf_env (Anubhav Shelat) [RHEL-78200]
  - perf evlist: Change env variable to session (Anubhav Shelat) [RHEL-78200]
  - perf session: Add accessor for session->header.env (Anubhav Shelat) [RHEL-78200]
  - perf record: Make --buildid-mmap the default (Anubhav Shelat) [RHEL-78200]
  - perf jitdump: Directly mark the jitdump DSO (Anubhav Shelat) [RHEL-78200]
  - perf dso: Move build_id to dso_id (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Ensure struct build_id is empty before use (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Mark DSO in sample callchains (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Change sprintf functions to snprintf (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Truncate to avoid overflowing the build_id data (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Reduce size of "size" variable (Anubhav Shelat) [RHEL-78200]
  - perf metricgroups: Add NO_THRESHOLD_AND_NMI constraint (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Fix missing slots for Intel topdown metric events (Anubhav Shelat) [RHEL-78200]
  - perf topdown: Use attribute to see an event is a topdown metic or slots (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Support user CPUs mixed with threads/processes (Anubhav Shelat) [RHEL-78200]
  - perf evsel: Add evsel__open_per_cpu_and_thread (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Minor __add_event refactoring (Anubhav Shelat) [RHEL-78200]
  - perf pmus: Factor perf_pmus__find_by_attr out of evsel__find_pmu (Anubhav Shelat) [RHEL-78200]
  - perf evsel: Use libperf perf_evsel__exit (Anubhav Shelat) [RHEL-78200]
  - libperf evsel: Factor perf_evsel__exit out of perf_evsel__delete (Anubhav Shelat) [RHEL-78200]
  - libperf evsel: Rename own_cpus to pmu_cpus (Anubhav Shelat) [RHEL-78200]
  - perf tool_pmu: Allow num_cpus(_online) to be specific to a cpumask (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Allow the cpu term to be a PMU or CPU range (Anubhav Shelat) [RHEL-78200]
  - perf stat: Don't size aggregation ids from user_requested_cpus (Anubhav Shelat) [RHEL-78200]
  - perf stat: Avoid buffer overflow to the aggregation map (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Warn if a cpu term is unsupported by a CPU (Anubhav Shelat) [RHEL-78200]
  - perf pfm: Don't force loading of all PMUs (Anubhav Shelat) [RHEL-78200]
  - perf stat: Remove duplicated include in stat-shadow.c (Anubhav Shelat) [RHEL-78200]
  - perf: ftrace: add graph tracer options args/retval/retval-hex/retaddr (Anubhav Shelat) [RHEL-78200]
  - powerpc: Don't use %pK through printk (Anubhav Shelat) [RHEL-78200]
  - perf build: Always disable stack protection for BPF skeleton objects (Anubhav Shelat) [RHEL-78200]
  - perf flamegraph: Fix minor pylint/type hint issues (Anubhav Shelat) [RHEL-78200]
  - perf ftrace latency: Add -e option to measure time between two events (Anubhav Shelat) [RHEL-78200]
  - perf tests bp_account: Fix leaked file descriptor (Anubhav Shelat) [RHEL-78200]
  - perf list: Remove trailing A in PAI crypto event 4210 (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Add iMC freerunning for Panther Lake (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Add Panther Lake support (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Support customized MMIO map size (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Support MSR portal for discovery tables (Anubhav Shelat) [RHEL-78200]
  - perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters (Anubhav Shelat) [RHEL-78200]
  - perf: arm_pmu: Don't disable counter in armpmu_add() (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update TigerLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update SkylakeX events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update SierraForest events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update SapphireRapids events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Add PantherLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update MeteorLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update LunarLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update IcelakeX events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update GraniteRapids events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update GrandRidge events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update EmeraldRapids events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update CascadelakeX events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update Arrowlake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update AlderlakeN events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update Alderlake events (Anubhav Shelat) [RHEL-78200]
  - tools/build: Fix s390(x) cross-compilation with clang (Anubhav Shelat) [RHEL-78200]
  - perf test: Add more test cases to sched test (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix memory leaks in 'perf sched latency' (Anubhav Shelat) [RHEL-78200]
  - perf sched: Use RC_CHK_EQUAL() to compare pointers (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix memory leaks for evsel->priv in timehist (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix thread leaks in 'perf sched timehist' (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix memory leaks in 'perf sched map' (Anubhav Shelat) [RHEL-78200]
  - perf sched: Free thread->priv using priv_destructor (Anubhav Shelat) [RHEL-78200]
  - perf sched: Make sure it frees the usage string (Anubhav Shelat) [RHEL-78200]
  - perf tests make: Add NO_LIBDW=1 to minimal and add standalone test (Anubhav Shelat) [RHEL-78200]
  - perf header: Fix pipe mode header dumping (Anubhav Shelat) [RHEL-78200]
  - perf test: In forked mode add check that fds aren't leaked (Anubhav Shelat) [RHEL-78200]
  - perf dso: With ref count checking, avoid dso_data holding dso live (Anubhav Shelat) [RHEL-78200]
  - perf hwmon_pmu: Hold path rather than fd (Anubhav Shelat) [RHEL-78200]
  - perf test code-reading: Avoid a leak of cpus and threads (Anubhav Shelat) [RHEL-78200]
  - perf dso: Add missed dso__put to dso__load_kcore (Anubhav Shelat) [RHEL-78200]
  - perf genelf: Fix NO_LIBDW=1 build (Anubhav Shelat) [RHEL-78200]
  - perf list: Add IBM z17 event descriptions (Anubhav Shelat) [RHEL-78200]
  - perf tools: Fix use-after-free in help_unknown_cmd() (Anubhav Shelat) [RHEL-78200]
  - perf test: Add libsubcmd help tests (Anubhav Shelat) [RHEL-78200]
  - perf test: Check test suite description properly (Anubhav Shelat) [RHEL-78200]
  - perf test: Add sched latency and script shell tests (Anubhav Shelat) [RHEL-78200]
  - perf test: Name the noploop process (Anubhav Shelat) [RHEL-78200]
  - perf build: Specify shellcheck should use bash (Anubhav Shelat) [RHEL-78200]
  - perf test annotate: Use --percent-limit rather than head to reduce output (Anubhav Shelat) [RHEL-78200]
  - perf test: Add basic callgraph test to record testing (Anubhav Shelat) [RHEL-78200]
  - perf drm_pmu: Fix spelling mistake "bufers" -> "buffers" (Anubhav Shelat) [RHEL-78200]
  - perf test: perf header test fails on s390 (Anubhav Shelat) [RHEL-78200]
  - perf stat: Fix uncore aggregation number (Anubhav Shelat) [RHEL-78200]
  - perf build: Fix a build error on REFCNT_CHECKING=1 (Anubhav Shelat) [RHEL-78200]
  - tools/perf: Add --exclude-buildids option to perf archive command (Anubhav Shelat) [RHEL-78200]
  - perf annotate: Fix source code annotate with objdump (Anubhav Shelat) [RHEL-78200]
  - tools: Remove libcrypto dependency (Anubhav Shelat) [RHEL-78200]
  - perf genelf: Remove libcrypto dependency and use built-in sha1() (Anubhav Shelat) [RHEL-78200]
  - perf util: add a basic SHA-1 implementation (Anubhav Shelat) [RHEL-78200]
  - perf build: enable -fno-strict-aliasing (Anubhav Shelat) [RHEL-78200]
  - perf top: populate PMU capabilities data in perf_env (Anubhav Shelat) [RHEL-78200]
  - perf tools: move perf_pmus__find_core_pmu() prototype to pmus.h (Anubhav Shelat) [RHEL-78200]
  - perf trace: Split BPF skel code to util/bpf_trace_augment.c (Anubhav Shelat) [RHEL-78200]
  - perf test: Change all remaining #!/bin/sh to #!/bin/bash (Anubhav Shelat) [RHEL-78200]
  - perf header: Don't write empty BPF/BTF info (Anubhav Shelat) [RHEL-78200]
  - perf header: Display message if BPF/BTF info is empty (Anubhav Shelat) [RHEL-78200]
  - perf header: Allow tracing of attr events (Anubhav Shelat) [RHEL-78200]
  - perf header: In pipe mode dump features without --header/-I (Anubhav Shelat) [RHEL-78200]
  - perf tests: Add a DRM PMU test (Anubhav Shelat) [RHEL-78200]
  - perf drm_pmu: Add a tool like PMU to expose DRM information (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Avoid scanning PMUs that can't contain events (Anubhav Shelat) [RHEL-78200]
  - perf debug: Add function symbols to dump_stack (Anubhav Shelat) [RHEL-78200]
  - perf tools: Remove excess variable declarations (Anubhav Shelat) [RHEL-78200]
  - perf test: Replace grep perl regexp with awk (Anubhav Shelat) [RHEL-78200]
  - libperf evsel: Add missed puts and asserts (Anubhav Shelat) [RHEL-78200]
  - perf trace: Add missed freeing of ordered events and thread (Anubhav Shelat) [RHEL-78200]
  - perf script: Add -e option to flamegraph script (Anubhav Shelat) [RHEL-78200]
  - perf build: The bfd features are opt-in, stop testing for them by default (Anubhav Shelat) [RHEL-78200]
  - perf build: Add the libpfm devel fedora package name to the hint (Anubhav Shelat) [RHEL-78200]
  - perf script: Handle -i option for perf script flamegraph (Anubhav Shelat) [RHEL-78200]
  - perf unwind-libdw: skip non-regular files (Anubhav Shelat) [RHEL-78200]
  - perf trace: Show zero value in STRARRAY (Anubhav Shelat) [RHEL-78200]
  - perf srcline: Lower verbosity on addr2line debug messages (Anubhav Shelat) [RHEL-78200]
  - perf build: Suggest java-latest-openjdk-devel instead of old 1.8.0 one (Anubhav Shelat) [RHEL-78200]
  - perf test: add test for BPF metadata collection (Anubhav Shelat) [RHEL-78200]
  - perf tools: display the new PERF_RECORD_BPF_METADATA event (Anubhav Shelat) [RHEL-78200]
  - perf record: collect BPF metadata from new programs (Anubhav Shelat) [RHEL-78200]
  - perf record: collect BPF metadata from existing BPF programs (Anubhav Shelat) [RHEL-78200]
  - perf build: detect support for libbpf's emit_strings option (Anubhav Shelat) [RHEL-78200]
  - perf header: remove unecessary core id test (Anubhav Shelat) [RHEL-78200]
  - perf test: Add header shell test (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Set default GH modifier properly (Anubhav Shelat) [RHEL-78200]
  - perf test: Expand user space event reading (rdpmc) tests (Anubhav Shelat) [RHEL-78200]
  - perf vendor events arm64: Update FUJITSU-MONAKA pmu event (Anubhav Shelat) [RHEL-78200]
  - syscall_user_dispatch: Add PR_SYS_DISPATCH_INCLUSIVE_ON (Anubhav Shelat) [RHEL-78200]
  - perf thread: Ensure comm_lock held for comm_list (Anubhav Shelat) [RHEL-78200]
  - perf: Fix libjvmti.c sign compare error (Anubhav Shelat) [RHEL-78200]
  - perf script: perf script tests fails with segfault (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Change the regex pattern in the struct test (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Use --sort-events in BTF general tests (Anubhav Shelat) [RHEL-78200]
  - tools/build: Remove some unused libbpf pre-1.0 feature test logic (Anubhav Shelat) [RHEL-78200]
  - perf trace: Remove --map-dump documentation (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Remove set -e for BTF general tests (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Stop tracing hrtimer_setup event in trace enum test (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Remove set -e and print trace test's error messages (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Use shell's -f flag to check if vmlinux exists (Anubhav Shelat) [RHEL-78200]
  - perf thread_map: Remove uid options (Anubhav Shelat) [RHEL-78200]
  - perf target: Remove uid from target (Anubhav Shelat) [RHEL-78200]
  - perf bench evlist-open-close: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf trace: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf top: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf tests record: Add basic uid filtering test (Anubhav Shelat) [RHEL-78200]
  - perf bpf-filter: Improve error messages (Anubhav Shelat) [RHEL-78200]
  - perf record: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Add parse_uid_filter helper (Anubhav Shelat) [RHEL-78200]
  - perf target: Separate parse_uid into its own function (Anubhav Shelat) [RHEL-78200]
  - perf parse-events filter: Use evsel__find_pmu (Anubhav Shelat) [RHEL-78200]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-151.el10]
changelog:
  - redhat/configs: set CONFIG_IMA_KEXEC_EXTRA_MEMORY_KB default value (Baoquan He) [RHEL-114162]
  - kexec_file: use SHA-256 library API instead of crypto_shash API (Baoquan He) [RHEL-114162]
  - crash: fix spelling mistake "crahskernel" -> "crashkernel" (Baoquan He) [RHEL-114162]
  - ima: make the kexec extra memory configurable (Baoquan He) [RHEL-114162]
  - ima: verify if the segment size has changed (Baoquan He) [RHEL-114162]
  - ima: kexec: move IMA log copy from kexec load to execute (Baoquan He) [RHEL-114162]
  - ima: kexec: define functions to copy IMA log at soft boot (Baoquan He) [RHEL-114162]
  - ima: kexec: skip IMA segment validation after kexec soft reboot (Baoquan He) [RHEL-114162]
  - kexec: define functions to map and unmap segments (Baoquan He) [RHEL-114162]
  - ima: define and call ima_alloc_kexec_file_buf() (Baoquan He) [RHEL-114162]
  - ima: rename variable the seq_file "file" to "ima_kexec_file" (Baoquan He) [RHEL-114162]
  - ima: kexec: silence RCU list traversal warning (Baoquan He) [RHEL-114162]
  - selftests/kexec: Add x86_64 selftest for kexec-jump and exception handling (Baoquan He) [RHEL-114162]
  - x86/kexec: Invalidate GDT/IDT from relocate_kernel() instead of earlier (Baoquan He) [RHEL-114162]
  - x86/kexec: Add 8250 MMIO serial port output (Baoquan He) [RHEL-114162]
  - x86/kexec: Add 8250 serial port output (Baoquan He) [RHEL-114162]
  - x86/early_printk: Harden early_serial (Baoquan He) [RHEL-114162]
  - x86/boot: Mark start_secondary() with __noendbr (Baoquan He) [RHEL-114162]
  - x86/kexec: Debugging support: Dump registers on exception (Baoquan He) [RHEL-114162]
  - x86/kexec: Debugging support: Load an IDT and basic exception entry points (Baoquan He) [RHEL-114162]
  - x86/kexec: Merge x86_32 and x86_64 code using macros from <asm/asm.h> (Baoquan He) [RHEL-114162]
  - kexec_core: accept unaccepted kexec segments' destination addresses (Baoquan He) [RHEL-114162]
  - powerpc/crash: use generic crashkernel reservation (Baoquan He) [RHEL-114162]
  - powerpc: insert System RAM resource to prevent crashkernel conflict (Baoquan He) [RHEL-114162]
  - powerpc/crash: preserve user-specified memory limit (Baoquan He) [RHEL-114162]
  - powerpc/crash: use generic APIs to locate memory hole for kdump (Baoquan He) [RHEL-114162]
  - crash: let arch decide usable memory range in reserved area (Baoquan He) [RHEL-114162]
  - crash: remove an unused argument from reserve_crashkernel_generic() (Baoquan He) [RHEL-114162]
  - kexec: initialize ELF lowest address to ULONG_MAX (Baoquan He) [RHEL-114162]
  - x86/kexec: Add relocate_kernel() debugging support: Load a GDT (Baoquan He) [RHEL-114162]
  - printk: Check CON_SUSPEND when unblanking a console (Baoquan He) [RHEL-114162]
  - printk: Rename console_start to console_resume (Baoquan He) [RHEL-114162]
  - printk: Rename console_stop to console_suspend (Baoquan He) [RHEL-114162]
  - printk: Rename resume_console to console_resume_all (Baoquan He) [RHEL-114162]
  - printk: Rename suspend_console to console_suspend_all (Baoquan He) [RHEL-114162]
  - crash: Remove KEXEC_CORE_NOTE_NAME (Baoquan He) [RHEL-114162]
  - s390/crash: Use note name macros (Baoquan He) [RHEL-114162]
  - s390/kdump: Provide is_kdump_kernel() implementation (Baoquan He) [RHEL-114162]
  - crash: Use note name macros (Baoquan He) [RHEL-114162]
  - proc/kcore: use percpu_rw_semaphore for kclist_lock (Baoquan He) [RHEL-114162]
  - proc/kcore: don't walk list on every read (Baoquan He) [RHEL-114162]
  - proc/kcore: mark proc entry as permanent (Baoquan He) [RHEL-114162]
  - powerpc/crash: Use note name macros (Baoquan He) [RHEL-114162]
  - binfmt_elf: Use note name macros (Baoquan He) [RHEL-114162]
  - elf: Define note name macros (Baoquan He) [RHEL-114162]
  - riscv: Allow ptrace control of the tagged address ABI (Baoquan He) [RHEL-114162]
  - x86/kexec: Use typedef for relocate_kernel_fn function prototype (Baoquan He) [RHEL-114162]
  - x86/kexec: Cope with relocate_kernel() not being at the start of the page (Baoquan He) [RHEL-114162]
  - kexec_core: Add and update comments regarding the KEXEC_JUMP flow (Baoquan He) [RHEL-114162]
  - x86/kexec: Mark machine_kexec() with __nocfi (Baoquan He) [RHEL-114162]
  - x86/kexec: Fix location of relocate_kernel with -ffunction-sections (Baoquan He) [RHEL-114162]
  - x86/kexec: Fix stack and handling of re-entry point for ::preserve_context (Baoquan He) [RHEL-114162]
  - x86/kexec: Use correct swap page in swap_pages function (Baoquan He) [RHEL-114162]
  - x86/kexec: Ensure preserve_context flag is set on return to kernel (Baoquan He) [RHEL-114162]
  - x86/kexec: Disable global pages before writing to control page (Baoquan He) [RHEL-114162]
  - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (Baoquan He) [RHEL-114162]
  - x86/kexec: Mark relocate_kernel page as ROX instead of RWX (Baoquan He) [RHEL-114162]
  - x86/kexec: Clean up register usage in relocate_kernel() (Baoquan He) [RHEL-114162]
  - x86/kexec: Eliminate writes through kernel mapping of relocate_kernel page (Baoquan He) [RHEL-114162]
  - x86/kexec: Drop page_list argument from relocate_kernel() (Baoquan He) [RHEL-114162]
  - x86/kexec: Add data section to relocate_kernel (Baoquan He) [RHEL-114162]
  - x86/kexec: Move relocate_kernel to kernel .data section (Baoquan He) [RHEL-114162]
  - x86/kexec: Invoke copy of relocate_kernel() instead of the original (Baoquan He) [RHEL-114162]
  - x86/kexec: Copy control page into place in machine_kexec_prepare() (Baoquan He) [RHEL-114162]
  - x86/kexec: Allocate PGD for x86_64 transition page tables separately (Baoquan He) [RHEL-114162]
  - x86/kexec: Only swap pages for ::preserve_context mode (Baoquan He) [RHEL-114162]
  - x86/kexec: Use named labels in swap_pages in relocate_kernel_64.S (Baoquan He) [RHEL-114162]
  - x86/kexec: Clean up and document register use in relocate_kernel_64.S (Baoquan He) [RHEL-114162]
  - x86/kexec: Restore GDT on return from ::preserve_context kexec (Baoquan He) [RHEL-114162]
  - fanotify: add watchdog for permission events (Miklos Szeredi) [RHEL-44601]
  - tmpfs: add support for multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - btrfs: convert to multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - ext4: switch to multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - xfs: switch to multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - Documentation: add a new file documenting multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - fs: add percpu counters for significant multigrain timestamp events (Carlos Maiolino) [RHEL-121527]
  - fs: tracepoints around multigrain timestamp events (Carlos Maiolino) [RHEL-121527]
  - fs: handle delegated timestamps in setattr_copy_mgtime (Carlos Maiolino) [RHEL-121527]
  - fs: have setattr_copy handle multigrain timestamps appropriately (Carlos Maiolino) [RHEL-121527]
  - fs: add infrastructure for multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - timekeeping: Add percpu counter for tracking floor swap events (Carlos Maiolino) [RHEL-121527]
  - timekeeping: Add interfaces for handling timestamps with a floor value (Carlos Maiolino) [RHEL-121527]
  - tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Paolo Abeni) [RHEL-115580]
  - tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect(). (Paolo Abeni) [RHEL-115580] {CVE-2025-39955}
  - tcp: fix __tcp_close() to only send RST when required (Paolo Abeni) [RHEL-115580]
  - net: fix segmentation after TCP/UDP fraglist GRO (Paolo Abeni) [RHEL-115580]
  - tcp: call tcp_measure_rcv_mss() for ooo packets (Paolo Abeni) [RHEL-115580]
  - tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Paolo Abeni) [RHEL-115580]
  - tcp: fix passive TFO socket having invalid NAPI ID (Paolo Abeni) [RHEL-115580]
  - tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Paolo Abeni) [RHEL-115580]
  - fs: writeback: fix use-after-free in __mark_inode_dirty() (CKI Backport Bot) [RHEL-117211] {CVE-2025-39866}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-152.el10]
changelog:
  - cpumask: Remove unnecessary cpumask_nth_andnot() (Steve Best) [RHEL-122044]
  - x86/resctrl: Fix types in resctrl_arch_mon_ctx_{alloc,free}() stubs (Steve Best) [RHEL-122044]
  - fs/resctrl: Eliminate false positive lockdep warning when reading SNC counters (Steve Best) [RHEL-122044]
  - resctrl: get rid of pointless debugfs_file_{get,put}() (Steve Best) [RHEL-122044]
  - x86,fs/resctrl: Remove inappropriate references to cacheinfo in the resctrl subsystem (Steve Best) [RHEL-122044]
  - fs/resctrl: Restore the rdt_last_cmd_clear() calls after acquiring rdtgroup_mutex (Steve Best) [RHEL-122044]
  - x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl (Steve Best) [RHEL-122044]
  - selftests/resctrl: Discover SNC kernel support and adjust messages (Steve Best) [RHEL-122044]
  - selftests/resctrl: Adjust effective L3 cache size with SNC enabled (Steve Best) [RHEL-122044]
  - selftests/resctrl: Replace magic constants used as array size (Steve Best) [RHEL-122044]
  - selftests/resctrl: Keep results from first test run (Steve Best) [RHEL-122044]
  - selftests/resctrl: Do not compare performance counters and resctrl at low bandwidth (Steve Best) [RHEL-122044]
  - selftests/resctrl: Use cache size to determine "fill_buf" buffer size (Steve Best) [RHEL-122044]
  - selftests/resctrl: Ensure measurements skip initialization of default benchmark (Steve Best) [RHEL-122044]
  - selftests/resctrl: Make benchmark parameter passing robust (Steve Best) [RHEL-122044]
  - selftests/resctrl: Remove unused measurement code (Steve Best) [RHEL-122044]
  - selftests/resctrl: Only support measured read operation (Steve Best) [RHEL-122044]
  - selftests/resctrl: Remove "once" parameter required to be false (Steve Best) [RHEL-122044]
  - selftests/resctrl: Make wraparound handling obvious (Steve Best) [RHEL-122044]
  - selftests/resctrl: Protect against array overflow when reading strings (Steve Best) [RHEL-122044]
  - selftests/resctrl: Protect against array overrun during iMC config parsing (Steve Best) [RHEL-122044]
  - selftests/resctrl: Fix memory overflow due to unhandled wraparound (Steve Best) [RHEL-122044]
  - selftests/resctrl: Print accurate buffer size as part of MBM results (Steve Best) [RHEL-122044]
  - selftests/resctrl: Make functions only used in same file static (Steve Best) [RHEL-122044]
  - x86/resctrl: Move pseudo lock prototypes to include/linux/resctrl.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Move enum resctrl_event_id to resctrl.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Always initialise rid field in rdt_resources_all[] (Steve Best) [RHEL-122044]
  - x86/resctrl: Relax some asm #includes (Steve Best) [RHEL-122044]
  - x86/resctrl: Prefer alloc(sizeof(*foo)) idiom in rdt_init_fs_context() (Steve Best) [RHEL-122044]
  - x86/resctrl: Squelch whitespace anomalies in resctrl core code (Steve Best) [RHEL-122044]
  - x86/resctrl: Move the filesystem bits to headers visible to fs/resctrl (Steve Best) [RHEL-122044]
  - fs/resctrl: Add boiler plate for external resctrl code (Steve Best) [RHEL-122044]
  - x86/resctrl: Split trace.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Expand the width of domid by replacing mon_data_bits (Steve Best) [RHEL-122044]
  - x86/resctrl: Add end-marker to the resctrl_event_id enum (Steve Best) [RHEL-122044]
  - x86/resctrl: Move is_mba_sc() out of core.c (Steve Best) [RHEL-122044]
  - x86/resctrl: Drop __init/__exit on assorted symbols (Steve Best) [RHEL-122044]
  - x86/resctrl: Resctrl_exit() teardown resctrl but leave the mount point (Steve Best) [RHEL-122044]
  - x86/resctrl: Check all domains are offline in resctrl_exit() (Steve Best) [RHEL-122044]
  - x86/resctrl: Rename resctrl_sched_in() to begin with "resctrl_arch_" (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove the limit on the number of CLOSID (Steve Best) [RHEL-122044]
  - x86/resctrl: Optimize cpumask_any_housekeeping() (Steve Best) [RHEL-122044]
  - cpumask: Relax cpumask_any_but() (Steve Best) [RHEL-122044]
  - cpumask: Add cpumask_{first,next}_andnot() API (Steve Best) [RHEL-122044]
  - find: Add find_first_andnot_bit() (Steve Best) [RHEL-122044]
  - x86/resctrl: Fix rdtgroup_mkdir()'s unlocked use of kernfs_node::name (Steve Best) [RHEL-122044]
  - x86/resctrl: Move get_{mon,ctrl}_domain_from_cpu() to live with their callers (Steve Best) [RHEL-122044]
  - x86/resctrl: Move get_config_index() to a header (Steve Best) [RHEL-122044]
  - x86/resctrl: Handle throttle_mode for SMBA resources (Steve Best) [RHEL-122044]
  - x86/resctrl: Move RFTYPE flags to be managed by resctrl (Steve Best) [RHEL-122044]
  - x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr (Steve Best) [RHEL-122044]
  - x86/resctrl: Make prefetch_disable_bits belong to the arch code (Steve Best) [RHEL-122044]
  - x86/resctrl: Allow an architecture to disable pseudo lock (Steve Best) [RHEL-122044]
  - x86/resctrl: Add resctrl_arch_ prefix to pseudo lock functions (Steve Best) [RHEL-122044]
  - x86/resctrl: Move mbm_cfg_mask to struct rdt_resource (Steve Best) [RHEL-122044]
  - x86/resctrl: Move mba_mbps_default_event init to filesystem code (Steve Best) [RHEL-122044]
  - x86/resctrl: Change mon_event_config_{read,write}() to be arch helpers (Steve Best) [RHEL-122044]
  - x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMEC (Steve Best) [RHEL-122044]
  - x86/resctrl: Move the is_mbm_*_enabled() helpers to asm/resctrl.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Rewrite and move the for_each_*_rdt_resource() walkers (Steve Best) [RHEL-122044]
  - x86/resctrl: Move monitor init work to a resctrl init call (Steve Best) [RHEL-122044]
  - x86/resctrl: Move monitor exit work to a resctrl exit call (Steve Best) [RHEL-122044]
  - x86/resctrl: Add an arch helper to reset one resource (Steve Best) [RHEL-122044]
  - x86/resctrl: Move resctrl types to a separate header (Steve Best) [RHEL-122044]
  - x86/resctrl: Move rdt_find_domain() to be visible to arch and fs code (Steve Best) [RHEL-122044]
  - x86/resctrl: Expose resctrl fs's init function to the rest of the kernel (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid() (Steve Best) [RHEL-122044]
  - x86/resctrl: Add helper for setting CPU default properties (Steve Best) [RHEL-122044]
  - x86/resctrl: Generate default_ctrl instead of sharing it (Steve Best) [RHEL-122044]
  - x86/resctrl: Add max_bw to struct resctrl_membw (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove data_width and the tabular format (Steve Best) [RHEL-122044]
  - x86/resctrl: Use schema type to determine the schema format string (Steve Best) [RHEL-122044]
  - x86/resctrl: Use schema type to determine how to parse schema values (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove fflags from struct rdt_resource (Steve Best) [RHEL-122044]
  - x86/resctrl: Add a helper to avoid reaching into the arch code resource list (Steve Best) [RHEL-122044]
  - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (Steve Best) [RHEL-122044]
  - kernfs: Move dput() outside of the RCU section. (Steve Best) [RHEL-122044]
  - kernfs: Drop kernfs_rwsem while invoking lookup_positive_unlocked(). (Steve Best) [RHEL-122044]
  - kernfs: Use RCU to access kernfs_node::name. (Steve Best) [RHEL-122044]
  - kernfs: Use RCU to access kernfs_node::parent. (Steve Best) [RHEL-122044]
  - kernfs: Don't re-lock kernfs_root::kernfs_rwsem in kernfs_fop_readdir(). (Steve Best) [RHEL-122044]
  - kernfs: Acquire kernfs_rwsem in kernfs_node_dentry(). (Steve Best) [RHEL-122044]
  - kernfs: Acquire kernfs_rwsem in kernfs_get_parent_dentry(). (Steve Best) [RHEL-122044]
  - kernfs: Acquire kernfs_rwsem in kernfs_notify_workfn(). (Steve Best) [RHEL-122044]
  - x86/resctrl: Document the new "mba_MBps_event" file (Steve Best) [RHEL-122044]
  - x86/resctrl: Add write option to "mba_MBps_event" file (Steve Best) [RHEL-122044]
  - x86/resctrl: Add "mba_MBps_event" file to CTRL_MON directories (Steve Best) [RHEL-122044]
  - x86/resctrl: Make mba_sc use total bandwidth if local is not supported (Steve Best) [RHEL-122044]
  - x86/resctrl: Compute memory bandwidth for all supported events (Steve Best) [RHEL-122044]
  - x86/resctrl: Modify update_mba_bw() to use per CTRL_MON group event (Steve Best) [RHEL-122044]
  - x86/resctrl: Prepare for per-CTRL_MON group mba_MBps control (Steve Best) [RHEL-122044]
  - x86/resctrl: Introduce resctrl_file_fflags_init() to initialize fflags (Steve Best) [RHEL-122044]
  - x86/resctrl: Use kthread_run_on_cpu() (Steve Best) [RHEL-122044]
  - x86/paravirt: Remove the WBINVD callback (Steve Best) [RHEL-122044]
  - x86/microcode/intel: Remove unnecessary cache writeback and invalidation (Steve Best) [RHEL-122044]
  - x86/resctrl: Support Sub-NUMA cluster mode SNC6 (Steve Best) [RHEL-122044]
  - x86/resctrl: Slightly clean-up mbm_config_show() (Steve Best) [RHEL-122044]
  - cpufreq/amd-pstate: Avoid shadowing ret in amd_pstate_ut_check_driver() (Steve Best) [RHEL-104550]
  - amd-pstate-ut: Reset amd-pstate driver mode after running selftests (Steve Best) [RHEL-104550]
  - cpufreq/amd-pstate: Disable preferred cores on designs with workload classification (Steve Best) [RHEL-104550]
  - cpufreq/amd-pstate: Fix setting of CPPC.min_perf in active mode for performance governor (Steve Best) [RHEL-104550]
  - cpupower: Fix a bug where the -t option of the set subcommand was not working. (Steve Best) [RHEL-110832]
  - pm: cpupower: Fix printing of CORE, CPU fields in cpupower-monitor (Steve Best) [RHEL-110832]
  - pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Steve Best) [RHEL-110832]
  - cpupower: Implement CPU physical core querying (Steve Best) [RHEL-110832]
  - dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix double free in idxd_setup_wqs() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix refcount underflow on module unload (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Remove improper idxd_free (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Remove __packed from structures (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: Do not enable by default during compile testing (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: sh: Do not enable SH_DMAE_BASE by default during compile testing (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix warning for deadcode.deadstore (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: qcom: gpi: Drop unused gpi_write_reg_field() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: dw-edma: Drop unused dchan2dev() and chan2dev() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Add devm_dma_request_chan() (Jerry Snitselaar) [RHEL-117902]
  - dma: dw-edma: Fix build warning in dw_edma_pcie_probe() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Remove unused pointer and macro (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: sh: rz-dmac: Add RZ/V2H(P) support (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: sh: rz-dmac: Allow for multiple DMACs (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Narrow the restriction on BATCH to ver. 1 only (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: Add NULL check in udma_probe() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: dw-edma: Add HDMA NATIVE map check (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ptdma: Remove dead code from pt_dmaengine_register() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ptdma: Remove unused pointer dma_cmd_cache (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix ->poll() return value (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Refactor remove call with idxd_cleanup() helper (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_alloc (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Add missing cleanups in cleanup internals (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix allowing write() from different address spaces (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: k3-udma: Add missing locking (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Remove device_prep_dma_imm_data from struct dma_device (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: edma: support sw triggered chans in of_edma_xlate() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMA (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Fix typo in comment (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Delete unnecessary NULL check (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Use str_enable_disable-like helpers (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Unify checks in dma_request_chan() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Add a comment on why it's okay when kasprintf() fails (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Use dma_request_channel() instead of __dma_request_channel() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Replace dma_request_slave_channel() by dma_request_chan() (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Make all all CPUID leaf names consistent (Jerry Snitselaar) [RHEL-117902]
  - x86/fpu: Remove unnecessary CPUID level check (Jerry Snitselaar) [RHEL-117902]
  - x86/fpu: Move CPUID leaf definitions to common code (Jerry Snitselaar) [RHEL-117902]
  - x86/tsc: Remove CPUID "frequency" leaf magic numbers. (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Refresh DCA leaf reading code (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Remove unnecessary MwAIT leaf checks (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Use MWAIT leaf definition (Jerry Snitselaar) [RHEL-117902]
  - crypto: ccp - Use int type to store negative error codes (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix incorrect payload size calculation in psp_poulate_hsti() (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix typo in psp_populate_hsti function name (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Remove redundant __GFP_ZERO (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix checks for SNP_VLEK_LOAD input buffer length (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add support to enable CipherTextHiding on SNP_INIT_EX (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Introduce new API interface to indicate SEV-SNP Ciphertext hiding feature (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add support for SNP_FEATURE_INFO command (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Cache SEV platform status and platform state (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - New bit-field definitions for SNP_PLATFORM_STATUS command (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Always pass in an error pointer to __sev_platform_shutdown_locked() (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - reduce stack usage in ccp_run_aes_gcm_cmd (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Vladis Dronov) [RHEL-106909 RHEL-107608] {CVE-2025-38581}
  - crypto: ccp - Fix locking on alloc failure handling (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix SNP panic notifier unregistration (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix dereferencing uninitialized error pointer (Vladis Dronov) [RHEL-106909 RHEL-107608] {CVE-2025-39729}
  - crypto: ccp - Add missing bootloader info reg for pspv6 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - KVM: SVM: Add missing member in SNP_LAUNCH_START command structure (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add missing tee info reg for teev2 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add missing bootloader info reg for pspv5 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - dt-bindings: crypto: Convert amd,ccp-seattle-v1a to DT schema (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add support for PCI device 0x17D8 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Include crypto/utils.h for crypto_memneq (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix __sev_snp_shutdown_locked (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add missing header inclusions (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Silence may-be-uninitialized warning in sev_ioctl_do_pdh_export (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Move SEV/SNP Platform initialization to KVM (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - KVM: SVM: Add support to initialize SEV/SNP functionality in KVM (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add new SEV/SNP platform shutdown API (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Register SNP panic notifier only if SNP is enabled (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Reset TMR size at SNP Shutdown (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Ensure implicit SEV/SNP init and shutdown in ioctls (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Move dev_info/err messages for SEV/SNP init and shutdown (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Abort doing SEV INIT if SNP INIT fails (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - iommu/amd: Allow matching ACPI HID devices without matching UIDs (Jerry Snitselaar) [RHEL-89838]


