# changelog

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.53.90-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: Sumit Bose <sbose@redhat.com> - 0.9.3.1-1
changelog:
  - Rebase to latest upstream version
    Resolves: RHEL-2518
    Resolves: RHEL-5044
    Resolves: RHEL-5050
    Resolves: RHEL-16141
    Resolves: RHEL-44580
    Resolves: RHEL-56353
    Resolves: RHEL-78631
    Resolves: RHEL-73686


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-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> - 350-1
changelog:
  - networking: fix renaming of bridges and other groups (RHEL-117883)
  - bridge: fix OpenSSH_10.2p1 host key detection


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: Kristina Hanicova <khanicov@redhat.com> - 2.8.1-2
changelog:
  - patch: opal: Submit PSID reset command to R/W file descriptor.
  - patch: Read integrity profile info from top level device.
  - patch: Fix possible use of uninitialized variable.
  - patch: Reinstate pbkdf serialization flag in device activation.
  - patch: Fix LUKS2 device status in inline HW mode and detached header.
  - patch: Set inline integrity flag if no underlying dm-integrity device.
  - patch: Fix wrong device size status reports in cryptsetup and integritysetup.
  - Resolves: RHEL-122285 RHEL-125150 RHEL-125155 RHEL-125166 RHEL-132584 RHEL-140107


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: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-15
changelog:
  - RHEL-129723 CVE-2025-58436 cups: Slow client communication leads to a possible DoS attack
  - RHEL-129716 CVE-2025-61915 cups: Local denial-of-service via cupsd.conf update and related issues


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: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-13
changelog:
  - Add 0035-libmpathpersist-fix-memory-leak-in-mpath_prout_rel.patch
  - Add 0036-libmpathpersist-retry-commands-on-other-paths-in-mpa.patch
  - Add 0037-libmpathpersist-check-released-key-against-the-reser.patch
  - Add 0038-multipathd-remove-thread-from-mpath_pr_event_handle.patch
  - Add 0039-libmpathpersist-remove-uneeded-wrapper-function.patch
  - Add 0040-libmpathpersist-reduce-log-level-for-persistent-rese.patch
  - Add 0041-libmpathpersist-remove-pointless-update_map_pr-ret-v.patch
  - Add 0042-multipathd-use-update_map_pr-in-mpath_pr_event_handl.patch
  - Add 0043-libmpathpersist-limit-changing-prflag-in-update_map_.patch
  - Add 0044-multipathd-Don-t-call-update_map_pr-unnecessarily.patch
  - Add 0045-libmpathpersist-remove-useless-function-send_prout_a.patch
  - Add 0046-libmpathpersist-redesign-failed-release-workaround.patch
  - Add 0047-libmpathpersist-fail-the-release-if-all-threads-fail.patch
  - Add 0048-libmpathpersist-Handle-changing-key-corner-case.patch
  - Add 0049-libmpathpersist-Handle-REGISTER-AND-IGNORE-changing-.patch
  - Add 0050-libmultipath-rename-prflag_value-enums.patch
  - Add 0051-libmpathpersist-use-a-switch-statement-for-prout-com.patch
  - Add 0052-libmpathpersist-Add-safety-check-for-preempting-on-k.patch
  - Add 0053-libmpathpersist-remove-update_map_pr-code-for-NULL-p.patch
  - Add 0054-libmpathpersist-move-update_map_pr-to-multipathd.patch
  - Add 0055-multipathd-clean-up-update_map_pr-and-mpath_pr_event.patch
  - Add 0056-libmpathpersist-clean-up-duplicate-function-declarat.patch
  - Add 0057-multipathd-wrap-setting-and-unsetting-prflag.patch
  - Add 0058-multipathd-unregister-PR-key-when-path-is-restored-i.patch
  - Add 0059-libmpathpersist-Fix-up-reservation_key-checking.patch
  - Add 0060-libmpathpersist-change-how-reservation-conflicts-are.patch
  - Add 0061-libmpathpersist-Clear-prkey-in-multipathd-before-unr.patch
  - Add 0062-libmpathpersist-only-clear-the-key-if-we-are-using-t.patch
  - Add 0063-libmpathpersist-Restore-old-reservation-key-on-failu.patch
  - Add 0064-libmpathpersist-update-reservation-key-before-checki.patch
  - Add 0065-libmpathpersist-retry-on-conflicts-in-mpath_prout_co.patch
  - Add 0066-libmpathpersist-Don-t-always-fail-registrations-for-.patch
  - Add 0067-libmpathpersist-Don-t-try-release-workaround-for-inv.patch
  - Add 0068-libmpathpersist-Don-t-fail-RESERVE-commands-unnecess.patch
  - Add 0069-libmpathpersist-reregister-keys-when-self-preempting.patch
  - Add 0070-libmpathpersist-handle-updating-key-race-condition.patch
  - Add 0071-libmpathpersist-handle-preempting-all-registrants-re.patch
  - Add 0072-libmpathpersist-Fix-REGISTER-AND-IGNORE-while-holdin.patch
  - Add 0073-libmpathpersist-Handle-RESERVE-with-reservation-held.patch
  - Add 0074-libmpathpersist-use-check_holding_reservation-in-mpa.patch
  - Add 0075-libmpathpersist-Fix-unregistering-while-holding-the-.patch
  - Add 0076-libmpathpersist-Fix-race-between-restoring-a-path-an.patch
  - Add 0077-multipathd-Fix-tracking-of-old-PR-key.patch
    * Fixes RHEL-118720 ("There are many bugs in multipath's persistent
      reservation handling [rhel-10]")
  - Resolves: RHEL-118720


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-14
changelog:
  - Add 0078-multipathd-Fix-race-while-registering-PR-key.patch
  - Add 0079-mpathpersist-Fix-REPORT-CAPABILITIES-output.patch
    * Fixes RHEL-118720 ("There are many bugs in multipath's persistent
      reservation handling [rhel-10]")
  - Resolves: RHEL-118720


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-15
changelog:
  - Add 0080-multipath-tools-update-NFINIDAT-InfiniBox-config-in-.patch
    * Fixes RHEL-128338 ("Update the multipath.conf stanza for Infinidat
      storage")
  - Resolves: RHEL-128338


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> - 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: Pavel Valena <pvalena@redhat.com> - 107-4
changelog:
  - fix(systemd-udevd): handle root=gpt-auto for systemd-v258
  - fix(systemd-repart): allow partition format
  - feat(install.d): do not remove UKIs on remove)
  - fix(dracut.install): remove extraneous quotes in dracut arguments
  - feat(i18n): pull 'drm' or 'simpledrm' module unless excluded
    Resolves: RHEL-111580,RHEL-111709,RHEL-113071,RHEL-119787,RHEL-132571


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: 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: Lukáš Zaoral <lzaoral@redhat.com> - 5.6.1-1
changelog:
  - rebase to 5.6.1 (RHEL-132336)
    + Based on spec by Xavier Delaruelle in Fedora Rawhide.  Thanks a lot!


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: 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.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: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.1
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - include libstdc++fs.a and libstdc++exp.a in sysroot packages
    - add libsanitizer sysroot packages
    - save testsuite .sum files in build logs
    - add packages with files from build tree used in testsuite
    - escape \r in dg-regexp test names to avoid truncation in build-tree testing
    - fix iconv linking for installed testing
    - enable compat testing for installed testing
    - distinguish canonical and noncanonical target for installed testing
    - add plugin headers packages for cross compilers
    - install text-art/*.h plugin headers
    - support plugin tests for installed testing


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.2
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - enable stack-protector tests in cross testing


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.3
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - enable guality tests in cross testing
    - enable simulate-thread tests in cross testing
    - enable gcov tests in cross testing
    - enable some miscellaneous tests in cross testing
    - fix some tree-prof tests for cross testing


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.4
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - include libsanitizer.spec and static sanitizer libraries in packages
    - enable tests involving target environment variables in cross testing
    - disable color for more sanitizer tests


author: Arjun Shankar <arjun@redhat.com> - 2.39-111
changelog:
  - Sync with upstream branch release/2.39/master (RHEL-126766)	
  - Upstream commit: ce65d944e38a20cb70af2a48a4b8aa5d8fabe1cc	
  - posix: Reset wordexp_t fields with WRDE_REUSE (CVE-2025-15281 / BZ 33814)	
  - resolv: Fix NSS DNS backend for getnetbyaddr (CVE-2026-0915)	
  - memalign: reinstate alignment overflow check (CVE-2026-0861)	
  - support: Exit on consistency check failure in resolv_response_add_name	
  - support: Fix FILE * leak in check_for_unshare_hints in test-container	
  - sprof: fix -Wformat warnings on 32-bit hosts	
  - sprof: check pread size and offset for overflow	
  - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465]	
  - nptl: Optimize trylock for high cache contention workloads (BZ #33704)	
  - ppc64le: Power 10 rawmemchr clobbers v20 (bug #33091)	
  - ppc64le: Restore optimized strncmp for power10	
  - ppc64le: Restore optimized strcmp for power10	
  - AArch64: Optimise SVE scalar callbacks	
  - aarch64: fix includes in SME tests	
  - aarch64: fix cfi directives around __libc_arm_za_disable	
  - aarch64: tests for SME	
  - aarch64: clear ZA state of SME before clone and clone3 syscalls	
  - aarch64: define macro for calling __libc_arm_za_disable	
  - aarch64: update tests for SME	
  - aarch64: Disable ZA state of SME in setjmp and sigsetjmp	
  - linux: Also check pkey_get for ENOSYS on tst-pkey (BZ 31996)	
  - aarch64: Do not link conform tests with -Wl,-z,force-bti (bug 33601)	
  - x86: fix wmemset ifunc stray '!' (bug 33542)	
  - x86: Detect Intel Nova Lake Processor	
  - x86: Detect Intel Wildcat Lake Processor


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: Alexander Sosedkin <asosedkin@redhat.com> - 3.8.10-3
changelog:
  - Fix CVE-2025-9820, CVE-2025-14831, drop unused patches
  - Fix PKCS#11 token initialization label overflow (CVE-2025-9820)
  - Fix name constraint processing performance issue (CVE-2025-14831)
  - Drop unused patches


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: 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: 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: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-175.el10]
changelog:
  - redhat/self-test: refresh with new automotive variables (Scott Weaver)
  - automotive: add configurable package name and disttag variables (Scott Weaver)
  - PCI: endpoint: pci-epf-test: Fix doorbell test support (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Restrict port parsing only to PCIe bridge child nodes (Myron Stowe) [RHEL-107898]
  - PCI: rcar-host: Pass proper IRQ domain to generic_handle_domain_irq() (Myron Stowe) [RHEL-107898]
  - misc: pci_endpoint_test: Fix array underflow in pci_endpoint_test_ioctl() (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Return negative -EINVAL in xgene_msi_handler_setup() (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-ep-msi: Fix NULL vs IS_ERR() check in pci_epf_write_msi_msg() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx: Fix NULL pointer dereference in xilinx_pcie_intr_handler() (Myron Stowe) [RHEL-107898]
  - PCI: Fix typos (Myron Stowe) [RHEL-107898]
  - PCI: hotplug: Remove TODO about unused .get_power(), .hardware_test() (Myron Stowe) [RHEL-107898]
  - cpu/hotplug: Remove unused cpuhp_state CPUHP_PCI_XGENE_DEAD (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Restructure handler setup/teardown (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Probe as a standard platform driver (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Resend an MSI racing with itself on a different CPU (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Sanitise MSI allocation and affinity setting (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Get rid of intermediate tracking structure (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Use device-managed memory allocations (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Drop superfluous fields from xgene_msi structure (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Make per-CPU interrupt setup robust (Myron Stowe) [RHEL-107898]
  - PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN (Myron Stowe) [RHEL-107898]
  - PCI: xgene: Drop useless conditional compilation (Myron Stowe) [RHEL-107898]
  - PCI: xgene: Defer probing if the MSI widget driver hasn't probed yet (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Remove unused header includes (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Correct non-fatal error log message (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Fix "Unexpected Completion" log message (Myron Stowe) [RHEL-107898]
  - PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining (Myron Stowe) [RHEL-107898]
  - PCI: rockchip: Use standard PCIe definitions (Myron Stowe) [RHEL-107898]
  - PCI: rockchip: Remove redundant PCIe message routing definitions (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Add support for parsing the new Root Port binding (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom: Move PHY & reset GPIO to Root Port node (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Add support for Qualcomm SA8255p based PCIe Root Complex (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sa8255p: Document ECAM compliant PCIe root complex (Myron Stowe) [RHEL-107898]
  - PCI: host-generic: Rename and export gen_pci_init() for PCIe controller drivers (Myron Stowe) [RHEL-107898]
  - PCI: dwc: Export DWC MSI controller related APIs (Myron Stowe) [RHEL-107898]
  - PCI: mvebu: Use devm_add_action_or_reset() instead of devm_add_action() (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Delay link start until configfs 'start' written (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add LUT configuration for MSI/IOMMU in Endpoint mode (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add helper function imx_pcie_add_lut_by_rid() (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features (Myron Stowe) [RHEL-107898]
  - PCI: dw-rockchip: Delay link training after hot reset in EP mode (Myron Stowe) [RHEL-107898]
  - PCI: cadence: Replace private message routing enums with PCI core definitions (Myron Stowe) [RHEL-107898]
  - PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS (Myron Stowe) [RHEL-107898]
  - MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb (Myron Stowe) [RHEL-107898]
  - PCI: brcmstb: Set MLW based on "num-lanes" DT property if present (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: brcm,stb-pcie: Add num-lanes property (Myron Stowe) [RHEL-107898]
  - PCI: Move link up wait time and max retries macros to pci.h (Myron Stowe) [RHEL-107898]
  - PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ (Myron Stowe) [RHEL-107898]
  - PCI: dw-rockchip: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Use macro PCIE_RESET_CONFIG_WAIT_MS (Myron Stowe) [RHEL-107898]
  - PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Remove MSI-X check on child devices (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Fix wrong kfree() in vmd_msi_free() (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Convert to lock guards (Myron Stowe) [RHEL-107898]
  - PCI: plda: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx-nwl: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx-xdma: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: rcar-host: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: mediatek: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: mediatek-gen3: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: iproc: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: brcmstb: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: altera-msi: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: aardvark: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: mobiveil: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: dwc: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: controller: Use dev_fwnode() instead of of_fwnode_handle() (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Allow BAR assignment via configfs (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Align MW naming with config names (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails (Myron Stowe) [RHEL-107898]
  - selftests: pci_endpoint: Add doorbell test case (Myron Stowe) [RHEL-107898]
  - misc: pci_endpoint_test: Add doorbell test case (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-test: Add doorbell test support (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Add pci_epf_align_inbound_addr() helper for inbound address alignment (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-ep-msi: Add checks for MSI parent and mutability (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Add RC-to-EP doorbell support using platform MSI controller (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Fix configfs group removal on driver teardown (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Fix configfs group list head handling (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sa8775p: Document 'link_down' reset (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Remove 83xx-512x-pci.txt (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert amazon,al-alpine-v[23]-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert marvell,armada-3700-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert apm,xgene-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert axis,artpec6-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert st,spear1340-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sm8150: Drop unrelated clocks from PCIe hosts (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sc8180x: Drop unrelated clocks from PCIe hosts (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: pci-ep: Extend max-link-speed to PCIe Gen5/Gen6 (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sa8775p: Document QCS8300 (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sm8150: Document QCS615 (Myron Stowe) [RHEL-107898]
  - PCI/pwrctrl: Fix the kerneldoc tag for private fields (Myron Stowe) [RHEL-107898]
  - PCI: Move is_pciehp check out of pciehp_is_native() (Myron Stowe) [RHEL-107898]
  - PCI: pciehp: Use is_pciehp instead of is_hotplug_bridge (Myron Stowe) [RHEL-107898]
  - PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge (Myron Stowe) [RHEL-107898]
  - PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Myron Stowe) [RHEL-107898]
  - PCI: Support Immediate Readiness on devices without PM capabilities (Myron Stowe) [RHEL-107898]
  - PCI: Allow built-in drivers to use async initial probing (Myron Stowe) [RHEL-107898]
  - PCI: Adjust the position of reading the Link Control 2 register (Myron Stowe) [RHEL-107898]
  - PCI: Fix link speed calculation on retrain failure (Myron Stowe) [RHEL-107898]
  - PCI: Extend isolated function probing to LoongArch (Myron Stowe) [RHEL-107898]
  - PCI/ASPM: Consolidate variable declaration and initialization (Myron Stowe) [RHEL-107898]
  - PCI/ASPM: Use boolean type for aspm_disabled and aspm_force (Myron Stowe) [RHEL-107898]
  - PCI/AER: Add message when AER_MAX_MULTI_ERR_DEVICES limit is hit (Myron Stowe) [RHEL-107898]
  - PCI/AER: Use bool for AER disable state tracking (Myron Stowe) [RHEL-107898]
  - net: Prevent use after free in netif_napi_set_irq_locked() (Petr Oros) [RHEL-83024]
  - net: move aRFS rmap management and CPU affinity to core (Petr Oros) [RHEL-83024]
  - arm64: kprobes: check the return value of set_memory_rox() (Marcin Juszkiewicz) [RHEL-122954]
  - arm64: kprobes: call set_memory_rox() for kprobe page (Marcin Juszkiewicz) [RHEL-122954]
  - audit: fix out-of-bounds read in audit_compare_dname_path() (CKI Backport Bot) [RHEL-119187] {CVE-2025-39840}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-176.el10]
changelog:
  - redhat/kernel.spec.template: Let kernel-modules installation rebuild initrd in UKI system (Li Tian) [RHEL-134892]
  - selftests: netfilter: Ignore tainted kernels in interface stress test (Phil Sutter) [RHEL-108859]
  - selftests: netfilter: Fix skip of wildcard interface test (Phil Sutter) [RHEL-108859]
  - selftests: netfilter: Torture nftables netdev hooks (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Introduce NFTA_DEVICE_PREFIX (Phil Sutter) [RHEL-108859]
  - netfilter: nfnetlink_hook: Dump flowtable info (Phil Sutter) [RHEL-108859]
  - netfilter: nfnetlink: New NFNLA_HOOK_INFO_DESC helper (Phil Sutter) [RHEL-108859]
  - Revert "netfilter: nf_tables: Add notifications for hook changes" (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Add notifications for hook changes (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Support wildcard netdev hook specs (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Sort labels in nft_netdev_hook_alloc() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Handle NETDEV_CHANGENAME events (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Wrap netdev notifiers (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Respect NETDEV_REGISTER events (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Prepare for handling NETDEV_REGISTER events (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Have a list of nf_hook_ops in nft_hook (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Pass nf_hook_ops to nft_unregister_flowtable_hook() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Introduce nft_register_flowtable_ops() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Introduce nft_hook_find_ops{,_rcu}() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Simplify chain netdev notifier (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Tolerate chains with no remaining hooks (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Compare netdev hooks based on stored name (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Use stored ifname in netdev hook dumps (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Store user-defined hook ifname (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Flowtable hook's pf value never varies (Phil Sutter) [RHEL-108859]
  - x86/microcode/AMD: Select which microcode patch to load (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev (Waiman Long) [RHEL-124710]
  - x86/microcode: Mark early_parse_cmdline() as __init (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Add more known models to entry sign checking (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Limit Entrysign signature checking to known generations (Waiman Long) [RHEL-124710]
  - x86/microcode: Fix Entrysign revision check for Zen1/Naples (Waiman Long) [RHEL-124710]
  - redhat/configs: Add CONFIG_MICROCODE_DBG [=n] (Waiman Long) [RHEL-124710]
  - x86/microcode: Add microcode loader debugging functionality (Waiman Long) [RHEL-124710]
  - x86/microcode: Add microcode= cmdline parsing (Waiman Long) [RHEL-124710]
  - x86/microcode/intel: Refresh the revisions that determine old_microcode (Waiman Long) [RHEL-124710]
  - x86/microcode: Move away from using a fake platform device (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Do not return error when microcode update is not necessary (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Use sha256() instead of init/update/final (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Clean the cache if update did not load microcode (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Make __verify_patch_size() return bool (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Remove bogus comment from parse_container() (Waiman Long) [RHEL-124710]
  - octeon_ep: Validate the VF ID (Kamal Heib) [RHEL-116103]
  - octeon_ep: fix VF MAC address lifecycle handling (Kamal Heib) [RHEL-116104]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-177.el10]
changelog:
  - usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths (CKI Backport Bot) [RHEL-137151] {CVE-2025-68287}
  - mm/memory-failure: fix redundant updates for already poisoned pages (CKI Backport Bot) [RHEL-114813]
  - block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock (Ming Lei) [RHEL-128781]
  - KVM: arm64: VHE: Compute fgt traps before activating them (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Finalize ID registers only once per VM (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Limit clearing of ID_{AA64PFR0,PFR1}_EL1.GIC to userspace irqchip (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Set ID_{AA64PFR0,PFR1}_EL1.GIC when GICv3 is configured (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Make all 32bit ID registers fully writable (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Check the untrusted offset in FF-A memory share (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Check range args for pKVM mem transitions (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Filter ZCR_EL2 in get-reg-list (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add SCTLR2_EL2 to get-reg-list (Donald Dutile) [RHEL-131242]
  - KVM: selftests: fix MAPC RDbase target formatting in vgic_lpi_stress (Donald Dutile) [RHEL-131242]
  - arm64: Revamp HCR_EL2.E2H RES1 detection (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Use FGT write trap of MDSCR_EL1 when available (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Compute per-vCPU FGTs at vcpu_load() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Fix misleading comment about virtual timer encoding (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add an E2H=0-specific configuration to get_reg_list (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Make dependencies on VHE-specific registers explicit (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Kill leftovers of ad-hoc timer userspace access (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Fix WFxT handling of nested virt (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Move CNT*CT_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Move CNT*_CVAL_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Move CNT*_CTL_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add timer UAPI workaround to sysreg infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Make timer_set_offset() generally accessible (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Replace timer context vcpu pointer with timer_id (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Introduce timer_context_to_vcpu() helper (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Hide CNTHV_*_EL2 from userspace for nVHE guests (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Actually enable IRQs in vgic_lpi_stress (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Allocate vcpus with correct size (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Sync ID_AA64PFR1, MPIDR, CLIDR in guest (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Remove unreachable break after return (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Prevent access to vCPU events before init (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Track width of timer counter as "int", not "uint64_t" (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Test effective value of HCR_EL2.AMO (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Use the in-context stage-1 in __kvm_find_s1_desc_level() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Don't advance PC when pending an SVE exception (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Don't treat ZCR_EL2 as a 'mapped' register (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Cover ID_AA64ISAR3_EL1 in set_id_regs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Remove a duplicate register listing in set_id_regs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Cope with arch silliness in EL2 selftest (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add basic test for running in VHE EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Enable EL2 by default (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Initialize HCR_EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Use the vCPU attr for setting nr of PMU counters (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Use hyp timer IRQs when test runs at EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Select SMCCC conduit based on current EL (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Provide helper for getting default vCPU target (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Alias EL1 registers to EL2 counterparts (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Create a VGICv3 for 'default' VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add unsanitised helpers for VGICv3 creation (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add helper to check for VGICv3 support (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Initialize VGICv3 only once (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Provide kvm_arch_vm_post_create() in library code (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftest: Expand external_aborts test to look for TTW levels (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Populate level on S1PTW SEA injection (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add S1 IPA to page table level walker (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add filtering hook to S1 page table walk (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Don't switch MMU on translation from non-NV context (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Allow EL1 control registers to be accessed from the CPU state (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Allow use of S1 PTW for non-NV vcpus (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Report faults from S1 walk setup at the expected start level (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 support (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Populate PAR_EL1 with 52bit addresses (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Compute shareability for LPA2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Pass the walk_info structure to compute_par_s1() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Decouple output address from the PT descriptor (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Compute 52bit TTBR address and alignment (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Account for 52bit when computing maximum OA (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add helper computing the state of 52bit PA support (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Expose FEAT_LSFE to guests (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add trap configs for PMSDSFR_EL1 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose up to FEAT_Debugv8p8 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Advertise FEAT_TIDCP1 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Advertise FEAT_SpecSEI to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_TWED to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Exclude guest's TWED configuration when TWE isn't set (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_AFP to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_ECBHB to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_RASv1p1 via RAS_frac (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_DF2 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Don't erroneously claim FEAT_DoubleLock for NV VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Convert masks to denylists in limit_nv_id_reg() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Test writes to ID_AA64MMFR1_EL1.{HCX, TWED} (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Make ID_AA64MMFR1_EL1.{HCX, TWED} writable from userspace (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Convert MDCR_EL2 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Convert SCTLR_EL1 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_TCR2 on TCR2_EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_SCTLR2 on SCTLR2_EL{1,2} (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Convert HCR_EL2 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_HCX on HCRX_EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_FGT2 on FGT2 registers (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_FGT on FGT registers (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add reg_feat_map_desc to describe full register dependency (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Remove duplicate FEAT_{SYSREG128,MTE2} descriptions (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Allow userspace to de-feature stage-2 TGRANs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Treat AMO as 1 when at EL2 and {E2H,TGE} = {1, 0} (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Apply guest's MDCR traps in nested context (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Trap debug registers when in hyp context (Donald Dutile) [RHEL-131242]
  - arm64/boot: Enable EL2 requirements for SPE_FEAT_FDS (Donald Dutile) [RHEL-131242]
  - arm64/boot: Factor out a macro to check SPE version (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Don't access ICC_SRE_EL2 if GICv3 doesn't support v2 compatibility (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Fix page leak in user_mem_abort() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Fix kvm_vcpu_{set,is}_be() to deal with EL2 state (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Update stale comment for sanitise_mte_tags() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Map hyp text as RO and dump instr on panic (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Dump instruction on hyp panic (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Return early from trace helpers when KVM isn't available (Donald Dutile) [RHEL-131242]
  - KVM: arm64: vgic: Explicitly implement vgic_dist::ready ordering (Donald Dutile) [RHEL-131242]
  - KVM: arm64: vgic-init: Remove vgic_ready() macro (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Reserve pKVM handle during pkvm_init_host_vm() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Introduce separate hypercalls for pKVM VM reservation and initialization (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Consolidate pKVM hypervisor VM initialization logic (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Separate allocation and insertion of pKVM VM table entries (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Decouple hyp VM creation state from its handle (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Clarify comments to distinguish pKVM mode from protected VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Rename 'host_kvm' to 'kvm' in pKVM host code (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Rename pkvm.enabled to pkvm.is_protected (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add build-time check for duplicate DECLARE_REG use (Donald Dutile) [RHEL-131242]
  - KVM: arm64: ptdump: Don't test PTE_VALID alongside other attributes (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Bump the supported version of FF-A to 1.2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Mask response to FFA_FEATURE call (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Mark optional FF-A 1.2 interfaces as unsupported (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Mark FFA_NOTIFICATION_* calls as unsupported (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Use SMCCC 1.2 for FF-A initialization and in host handler (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Correct return value on host version downgrade attempt (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Allow userspace to limit the number of PMU counters for EL2 VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Introduce CONFIG_UBSAN_KVM_EL2 (Donald Dutile) [RHEL-131242]
  - ubsan: Remove regs from report_ubsan_failure() (Donald Dutile) [RHEL-131242]
  - x86/traps: Cleanup and robustify decode_bug() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Handle UBSAN faults (Donald Dutile) [RHEL-131242]
  - tools kvm headers arm64: Update KVM header from the kernel sources (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Document registers exposed via KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS (Donald Dutile) [RHEL-131242]
  - Documentation: KVM: Use unordered list for pre-init VGIC registers (Donald Dutile) [RHEL-131242]
  - Documentation: KVM: arm64: Describe VGICv3 registers writable pre-init (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace (Donald Dutile) [RHEL-134393]
  - drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (CKI Backport Bot) [RHEL-134433] {CVE-2025-40277}
  - mm/selftests: fix split_huge_page_test failure on systems with 64KB page size (Audra Mitchell) [RHEL-135094]
  - selftests/mm: do check_huge_anon() with a number been passed in (Audra Mitchell) [RHEL-135094]
  - selftests/mm: fix split_huge_page_test for folio_split() tests (Audra Mitchell) [RHEL-135094]
  - selftests/mm: speed up split_huge_page_test (Audra Mitchell) [RHEL-135094]
  - selftests/mm: add tests for folio_split(), buddy allocator like split (Audra Mitchell) [RHEL-135094]
  - selftests/mm: add tests for splitting pmd THPs to all lower orders (Audra Mitchell) [RHEL-135094]
  - selftests/mm: use selftests framework to print test result (Audra Mitchell) [RHEL-135094]
  - perf symbol-elf: Add missing puts on error path (Michael Petlan) [RHEL-78292]
  - perf symbol: Add missed dso__put (Michael Petlan) [RHEL-78292]
  - perf probe-event: Ensure probe event nsinfo is always cleared (Michael Petlan) [RHEL-78292]
  - perf hist: In init, ensure mem_info is put on error paths (Michael Petlan) [RHEL-78292]
  - perf tools: Fix split kallsyms DSO counting (Michael Petlan) [RHEL-78292]
  - perf tools: Mark split kallsyms DSOs as loaded (Michael Petlan) [RHEL-78292]
  - perf jitdump: Add sym/str-tables to build-ID generation (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Fix memset subclass in operation (Michael Petlan) [RHEL-78292]
  - perf tools: Fix missing feature check for inherit + SAMPLE_READ (Michael Petlan) [RHEL-78292]
  - perf metricgroup: Update comment on location of metric_event list (Michael Petlan) [RHEL-78292]
  - perf record: skip synthesize event when open evsel failed (Michael Petlan) [RHEL-78292]
  - perf lock contention: Load kernel map before lookup (Michael Petlan) [RHEL-78292]
  - perf hwmon_pmu: Fix uninitialized variable warning (Michael Petlan) [RHEL-78292]
  - perf parse-events: Fix legacy cache events if event is duplicated in a PMU (Michael Petlan) [RHEL-78292]
  - perf jitdump: Fix missed dso__put (Michael Petlan) [RHEL-78292]
  - perf mem-events: Don't leak online CPU map (Michael Petlan) [RHEL-78292]
  - perf kvm: Fix debug assertion (Michael Petlan) [RHEL-78292]
  - perf bpf_counter: Fix opening of "any"(-1) CPU events (Michael Petlan) [RHEL-78292]
  - perf parse-events: Make X modifier more respectful of groups (Michael Petlan) [RHEL-78292]
  - perf stat: When no events, don't report an error if there is none (Michael Petlan) [RHEL-78292]
  - perf tests stat: Add "--null" coverage (Michael Petlan) [RHEL-78292]
  - perf cpumap: Add "any" CPU handling to cpu_map__snprint_mask (Michael Petlan) [RHEL-78292]
  - libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map (Michael Petlan) [RHEL-78292]
  - perf stat: Allow no events to open if this is a "--null" run (Michael Petlan) [RHEL-78292]
  - perf annotate: Check return value of evsel__get_arch() properly (Michael Petlan) [RHEL-78292]
  - perf annotate: fix a crash when annotate the same symbol with 's' and 'T' (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/prctl.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/fs.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/fcntl.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync asm/msr-index.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/bits.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/rtnetlink.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/neighbour.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/if_addr.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync drm/drm.h with kernel (Michael Petlan) [RHEL-78292]
  - perf libbfd: Ensure libbfd is initialized prior to use (Michael Petlan) [RHEL-78292]
  - perf test: Fix lock contention test (Michael Petlan) [RHEL-78292]
  - perf lock: Fix segfault due to missing kernel map (Michael Petlan) [RHEL-78292]
  - perf build: Don't fail fast path feature detection when binutils-devel is not available (Michael Petlan) [RHEL-78292]
  - perf header: Write bpf_prog (infos|btfs)_cnt to data file (Michael Petlan) [RHEL-78292]
  - perf symbols: Handle '1' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78292]
  - perf tools: Fix arm64 libjvmti build by generating unistd_64.h (Michael Petlan) [RHEL-78292]
  - perf tests: Don't retest sections in "Object code reading" (Michael Petlan) [RHEL-78292]
  - perf docs: Document building with Clang (Michael Petlan) [RHEL-78292]
  - perf build: Support build with clang (Michael Petlan) [RHEL-78292]
  - perf test coresight: Dismiss clang warning for unroll loop thread (Michael Petlan) [RHEL-78292]
  - perf test coresight: Dismiss clang warning for thread loop (Michael Petlan) [RHEL-78292]
  - perf test coresight: Dismiss clang warning for memcpy thread (Michael Petlan) [RHEL-78292]
  - perf build: Disable thread safety analysis for perl header (Michael Petlan) [RHEL-78292]
  - perf build: Correct CROSS_ARCH for clang (Michael Petlan) [RHEL-78292]
  - perf python: split Clang options when invoking Popen (Michael Petlan) [RHEL-78292]
  - tools build: Align warning options with perf (Michael Petlan) [RHEL-78292]
  - perf disasm: Remove unused evsel from 'struct annotate_args' (Michael Petlan) [RHEL-78292]
  - perf srcline: Fallback between addr2line implementations (Michael Petlan) [RHEL-78292]
  - perf disasm: Make ins__scnprintf() and ins__is_nop() static (Michael Petlan) [RHEL-78292]
  - perf dso: Clean up read_symbol() error handling (Michael Petlan) [RHEL-78292]
  - perf dso: Support BPF programs in dso__read_symbol() (Michael Petlan) [RHEL-78292]
  - perf dso: Move read_symbol() from llvm/capstone to dso (Michael Petlan) [RHEL-78292]
  - perf llvm: Reduce LLVM initialization (Michael Petlan) [RHEL-78292]
  - perf check: Add libLLVM feature (Michael Petlan) [RHEL-78292]
  - perf parse-events: Fix parsing of >30kb event strings (Michael Petlan) [RHEL-78292]
  - perf record: Add auto counter reload parse and regression tests (Michael Petlan) [RHEL-78292]
  - perf record: Add ratio-to-prev term (Michael Petlan) [RHEL-78292]
  - tools build: Remove libbpf-strings feature test (Michael Petlan) [RHEL-78292]
  - perf bpf-event: Use libbpf version rather than feature check (Michael Petlan) [RHEL-78292]
  - tools build: Remove feature-libslang-include-subdir (Michael Petlan) [RHEL-78292]
  - perf annotate: Rename TSR_KIND_POINTER to TSR_KIND_PERCPU_POINTER (Michael Petlan) [RHEL-78292]
  - perf stat: Refactor retry/skip/fatal error handling (Michael Petlan) [RHEL-78292]
  - perf stat: Move create_perf_stat_counter() to builtin-stat.c (Michael Petlan) [RHEL-78292]
  - tools build: Remove get_current_dir_name feature check (Michael Petlan) [RHEL-78292]
  - perf namespaces: Avoid get_current_dir_name dependency (Michael Petlan) [RHEL-78292]
  - perf capstone: Remove open_capstone_handle (Michael Petlan) [RHEL-78292]
  - perf libbfd: Move libbfd functionality to its own file (Michael Petlan) [RHEL-78292]
  - perf llvm: Move llvm functionality into its own file (Michael Petlan) [RHEL-78292]
  - perf capstone: Move capstone functionality into its own file (Michael Petlan) [RHEL-78292]
  - perf map: Constify objdump offset/address conversion APIs (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Use "cycles" to sample guest for "kvm top" on Intel (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Use "cycles" to sample guest for "kvm record" on Intel (Michael Petlan) [RHEL-78292]
  - perf tools: Add helper x86__is_intel_cpu() (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Fix the potential out of range memory access issue (Michael Petlan) [RHEL-78292]
  - perf tools kwork: Add missed memory allocation check and free (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Add missed memory allocation check and free (Michael Petlan) [RHEL-78292]
  - tools include: Add headers to make tools builds more hermetic (Michael Petlan) [RHEL-78292]
  - tools include: Replace tools linux/gfp_types.h with kernel version (Michael Petlan) [RHEL-78292]
  - tools bitmap: Add missing asm-generic/bitsperlong.h include (Michael Petlan) [RHEL-78292]
  - perf bench futex: Add missing stdbool.h (Michael Petlan) [RHEL-78292]
  - perf test: Stat std output don't fail metric only (Michael Petlan) [RHEL-78292]
  - libperf mmap: In user mmap rdpmc avoid undefined behavior (Michael Petlan) [RHEL-78292]
  - perf symbol-minimal: Be more defensive when reading build IDs (Michael Petlan) [RHEL-78292]
  - perf bpf: Use __builtin_preserve_field_info for GCC compatibility (Michael Petlan) [RHEL-78292]
  - tools build: Don't assume libtracefs-devel is always available (Michael Petlan) [RHEL-78292]
  - perf build: Remove libtracefs configuration (Michael Petlan) [RHEL-78292]
  - perf test: Remove C python_use test (Michael Petlan) [RHEL-78292]
  - perf test: Add an 'import perf' test shell script (Michael Petlan) [RHEL-78292]
  - perf test: Extend branch stack sampling test for Arm64 BRBE (Michael Petlan) [RHEL-78292]
  - perf test: Add syscall and address tests to brstack test (Michael Petlan) [RHEL-78292]
  - perf test: Refactor brstack test (Michael Petlan) [RHEL-78292]
  - perf bpf_counter: Fix handling of cpumap fixing hybrid (Michael Petlan) [RHEL-78292]
  - perf bpf_counter: Move header declarations into C code (Michael Petlan) [RHEL-78292]
  - perf annotate: Use architecture-agnostic register limit (Michael Petlan) [RHEL-78292]
  - perf script: Enable to present DTL entries (Michael Petlan) [RHEL-78292]
  - perf powerpc: Process the DTL entries in queue and deliver samples (Michael Petlan) [RHEL-78292]
  - perf powerpc: Allocate and setup aux buffer queue to help co-relate with other events across CPU's (Michael Petlan) [RHEL-78292]
  - perf powerpc: Add event name as vpa-dtl of PERF_TYPE_SYNTH type to present DTL samples (Michael Petlan) [RHEL-78292]
  - perf powerpc: Process auxtrace events and display in 'perf report -D' (Michael Petlan) [RHEL-78292]
  - perf powerpc: Add basic CONFIG_AUXTRACE support for VPA pmu on powerpc (Michael Petlan) [RHEL-78292]
  - perf sched: Avoid union type punning undefined behavior (Michael Petlan) [RHEL-78292]
  - perf test perftool_testsuite: Use absolute paths (Michael Petlan) [RHEL-78292]
  - perf tools: Fix duplicated words in documentation and comments (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update sierraforest events to v1.12 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update sapphirerapids events to v1.35 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update pantherlake events to v1.00 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update meteorlake events to v1.17 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update lunarlake events to v1.18 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update graniterapids events to v1.15 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update grandridge events to v1.10 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update emeraldrapids events to v1.20 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update arrowlake events to v1.13 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update alderlake events to v1.34 (Michael Petlan) [RHEL-78292]
  - perf bpf: Check libbpf version to use btf_dump_type_data_opts.emit_strings (Michael Petlan) [RHEL-78292]
  - perf bpf: Move the LIBBPF_CURRENT_VERSION_GEQ macro to bpf-utils.h (Michael Petlan) [RHEL-78292]
  - perf test: Avoid uncore_imc/clockticks in uniquification test (Michael Petlan) [RHEL-78292]
  - perf evsel: Fix uniquification when PMU given without suffix (Michael Petlan) [RHEL-78292]
  - perf test: Don't leak workload gopipe in PERF_RECORD_* (Michael Petlan) [RHEL-78292]
  - perf session: Fix handling when buffer exceeds 2 GiB (Michael Petlan) [RHEL-78292]
  - perf bench mem: Add mmap() workloads (Michael Petlan) [RHEL-78292]
  - perf bench mem: Refactor mem_options (Michael Petlan) [RHEL-78292]
  - perf bench mem: Allow chunking on a memory region (Michael Petlan) [RHEL-78292]
  - perf bench mem: Allow mapping of hugepages (Michael Petlan) [RHEL-78292]
  - perf bench mem: Switch from zalloc() to mmap() (Michael Petlan) [RHEL-78292]
  - perf bench mem: Pull out init/fini logic (Michael Petlan) [RHEL-78292]
  - perf bench mem: Move mem op parameters into a structure (Michael Petlan) [RHEL-78292]
  - perf bench mem: Defer type munging of size to float (Michael Petlan) [RHEL-78292]
  - perf bench mem: Remove repetition around time measurement (Michael Petlan) [RHEL-78292]
  - perf trace: Fix IS_ERR() vs NULL check bug (Michael Petlan) [RHEL-78292]
  - perf test shell lbr: Avoid failures with perf event paranoia (Michael Petlan) [RHEL-78292]
  - perf tools: Remove a pointless check (Michael Petlan) [RHEL-78292]
  - perf tools: Update header documentation on BPF_PROG_INFO (Michael Petlan) [RHEL-78292]
  - perf tests record: Update testcase to fix usage of affinity for machines with #CPUs > 1K (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: Fix __die_find_scope_cb() for namespaces (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: Better variable collection for insn tracking (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: More accurate variable type match for breg (Michael Petlan) [RHEL-78292]
  - perf test: AMD IBS swfilt skip kernel tests if paranoia is >1 (Michael Petlan) [RHEL-78292]
  - perf auxtrace: Avoid redundant NULL check in auxtrace_mmap_params__set_idx() (Michael Petlan) [RHEL-78292]
  - perf trace: Add --max-summary option (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Allow parsing both data source and events (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Set HITM flag (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Refactor arm_spe__get_metadata_by_cpu() (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Fill memory levels for FEAT_SPEv1p4 (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Separate setting of memory levels for loads and stores (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Refine memory level filling (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Add "event_filter" entry in meta data (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Decode event types for new features (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Directly propagate raw event (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Use full type for data_src (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Correct memory level for remote access (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Correct setting remote access (Michael Petlan) [RHEL-78292]
  - perf parse-events: Add 'X' modifier to exclude an event from being regrouped (Michael Petlan) [RHEL-78292]
  - perf stat: Don't skip failing group events (Michael Petlan) [RHEL-78292]
  - perf evsel: Give warning for broken Intel topdown event grouping (Michael Petlan) [RHEL-78292]
  - perf util: Fix compression checks returning -1 as bool (Michael Petlan) [RHEL-78292]
  - perf arm64: Sync ESR_ELx_EC_* macros in arm64_exception_types.h with esr.h (Michael Petlan) [RHEL-78292]
  - tools headers: Remove unused arm32 asm/kvm.h copy (Michael Petlan) [RHEL-78292]
  - tools headers: Remove unused kvm_perf.h copies (Michael Petlan) [RHEL-78292]
  - perf annotate: Fix title line after return from call (Michael Petlan) [RHEL-78292]
  - perf annotate: Factor out annotate_browser__show_function_title() (Michael Petlan) [RHEL-78292]
  - perf annotate: Fix signature of annotate_browser__show() (Michael Petlan) [RHEL-78292]
  - perf docs: Update SPE doc to include default instructions group (Michael Petlan) [RHEL-78292]
  - perf arm-spe: Display --itrace period warnings for all sample types (Michael Petlan) [RHEL-78292]
  - perf arm-spe: Downsample all sample types equally (Michael Petlan) [RHEL-78292]
  - perf arm-spe: Show instruction sample types by default (Michael Petlan) [RHEL-78292]
  - perf symbols: Handle 'N' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78292]
  - perf python: Fix spelling mistake "metics" -> "metrics" (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: Use signed variable types in match_var_offset (Michael Petlan) [RHEL-78292]
  - perf tp_pmu: Remove unnecessary check (Michael Petlan) [RHEL-78292]
  - perf ilist: Add support for metrics (Michael Petlan) [RHEL-78292]
  - perf python: Add metrics function (Michael Petlan) [RHEL-78292]
  - perf python: Add evlist compute_metric (Michael Petlan) [RHEL-78292]
  - perf python: Add evlist metrics function (Michael Petlan) [RHEL-78292]
  - perf python: Add parse_metrics function (Michael Petlan) [RHEL-78292]
  - perf ilist: Add new python ilist command (Michael Petlan) [RHEL-78292]
  - perf python: Add function returning dictionary of all events on a PMU (Michael Petlan) [RHEL-78292]
  - perf python: Add basic PMU abstraction and pmus sequence (Michael Petlan) [RHEL-78292]
  - perf python: Improve the tracepoint function if no libtraceevent (Michael Petlan) [RHEL-78292]
  - perf python: Add more exceptions on error paths (Michael Petlan) [RHEL-78292]
  - libperf event: Ensure tracing data is multiple of 8 sized (Michael Petlan) [RHEL-78292]
  - perf test shell lock_contention: Extra debug diagnostics (Michael Petlan) [RHEL-78292]
  - perf evsel: Avoid container_of on a NULL leader (Michael Petlan) [RHEL-78292]
  - perf test trace_btf_enum: Skip if permissions are insufficient (Michael Petlan) [RHEL-78292]
  - perf disasm: Avoid undefined behavior in incrementing NULL (Michael Petlan) [RHEL-78292]
  - perf annotate: Use a hashmap to save type data (Michael Petlan) [RHEL-78292]
  - perf annotate: Add dso__debuginfo() helper (Michael Petlan) [RHEL-78292]
  - perf annotate: Hide data-type for stack operation and canary (Michael Petlan) [RHEL-78292]
  - perf annotate: Show warning when debuginfo is not available (Michael Petlan) [RHEL-78292]
  - perf annotate: Add 'T' hot key to toggle data type display (Michael Petlan) [RHEL-78292]
  - perf annotate: Add --code-with-type support for TUI (Michael Petlan) [RHEL-78292]
  - perf annotate: Return printed number from disasm_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Simplify width calculation in annotation_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Pass annotation_print_data to annotation_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Remove __annotation_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Remove annotation_print_data.start (Michael Petlan) [RHEL-78292]
  - perf annotate: Rename to __hist_entry__tui_annotate() (Michael Petlan) [RHEL-78292]
  - perf: Fix 0 count issue of cpu-clock (Michael Petlan) [RHEL-78292]
  - perf/x86/intel/uncore: Remove superfluous check (Michael Petlan) [RHEL-78292]
  - Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()" (Michael Petlan) [RHEL-78292]
  - perf/core: Fix system hang caused by cpu-clock usage (Michael Petlan) [RHEL-78292]
  - perf/x86/intel/uncore: Add uncore PMU support for Wildcat Lake (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Add PMU support for WildcatLake (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Fix KASAN global-out-of-bounds warning (Michael Petlan) [RHEL-78292]
  - perf/core: Fix MMAP2 event device with backing files (Michael Petlan) [RHEL-78292]
  - perf/core: Fix MMAP event path names with backing files (Michael Petlan) [RHEL-78292]
  - perf/core: Fix address filter match with backing files (Michael Petlan) [RHEL-78292]
  - perf: make pmu_bus const (Michael Petlan) [RHEL-78292]
  - x86/insn: Add XOP prefix instructions decoder support (Michael Petlan) [RHEL-78292]
  - perf: Skip user unwind if the task is a kernel thread (Michael Petlan) [RHEL-78292]
  - perf: Simplify get_perf_callchain() user logic (Michael Petlan) [RHEL-78292]
  - perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL (Michael Petlan) [RHEL-78292]
  - perf: Have get_perf_callchain() return NULL if crosstask and user are set (Michael Petlan) [RHEL-78292]
  - perf: Remove get_perf_callchain() init_nr argument (Michael Petlan) [RHEL-78292]
  - perf/x86: Print PMU counters bitmap in x86_pmu_show_pmu_cap() (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Change macro GLOBAL_CTRL_EN_PERF_METRICS to BIT_ULL(48) (Michael Petlan) [RHEL-78292]
  - perf/x86: Add PERF_CAP_PEBS_TIMING_INFO flag (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Use early_initcall() to hook bts_init() (Michael Petlan) [RHEL-78292]
  - perf: Convert mmap() refcounts to refcount_t (Michael Petlan) [RHEL-78292]
  - perf: Identify the 0->1 transition for event::mmap_count (Michael Petlan) [RHEL-78292]
  - perf: Use scoped_guard() for mmap_mutex in perf_mmap() (Michael Petlan) [RHEL-78292]
  - perf: Split out the RB allocation (Michael Petlan) [RHEL-78292]
  - perf: Make RB allocation branch self sufficient (Michael Petlan) [RHEL-78292]
  - perf: Split out the AUX buffer allocation (Michael Petlan) [RHEL-78292]
  - perf: Reflow to get rid of aux_success label (Michael Petlan) [RHEL-78292]
  - perf: Use guard() for aux_mutex in perf_mmap() (Michael Petlan) [RHEL-78292]
  - perf: Remove redundant aux_unlock label (Michael Petlan) [RHEL-78292]
  - perf: Move common code into both rb and aux branches (Michael Petlan) [RHEL-78292]
  - perf: Merge consecutive conditionals in perf_mmap() (Michael Petlan) [RHEL-78292]
  - perf: Move perf_mmap_calc_limits() into both rb and aux branches (Michael Petlan) [RHEL-78292]
  - perf: Split out VM accounting (Michael Petlan) [RHEL-78292]
  - perf: Split out mlock limit handling (Michael Petlan) [RHEL-78292]
  - perf: Remove redundant condition for AUX buffer size (Michael Petlan) [RHEL-78292]
  - vfs: check dentry is still valid in get_link() (Ian Kent) [RHEL-79346]
  - sched/fair: Proportional newidle balance (Phil Auld) [RHEL-129542]
  - sched/fair: Small cleanup to update_newidle_cost() (Phil Auld) [RHEL-129542]
  - sched/fair: Small cleanup to sched_balance_newidle() (Phil Auld) [RHEL-129542]
  - sched/fair: Revert max_newidle_lb_cost bump (Phil Auld) [RHEL-129542]
  - PCI/ACPI: Fix pci_acpi_preserve_config() memory leak (Thilak KN) [RHEL-130554]
  - Input: pegasus-notetaker - fix potential out-of-bounds access (Benjamin Tissoires) [RHEL-124788]
  - Input: imx_sc_key - fix memory corruption on unload (Benjamin Tissoires) [RHEL-124788]
  - Input: goodix - add support for ACPI ID GDIX1003 (Benjamin Tissoires) [RHEL-124788]
  - Input: cros_ec_keyb - fix an invalid memory access (Benjamin Tissoires) [RHEL-124788]
  - dt-bindings: input: touchscreen: goodix: Drop 'interrupts' requirement (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: fix sticky fingers (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: fix name of Stylus input devices (Benjamin Tissoires) [RHEL-124788]
  - HID: uclogic: Fix potential memory leak in error path (Benjamin Tissoires) [RHEL-124788]
  - HID: playstation: Fix memory leak in dualshock4_get_calibration_data() (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-ntrig: Prevent memory leak in ntrig_report_version() (Benjamin Tissoires) [RHEL-124788]
  - HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel (Benjamin Tissoires) [RHEL-124788]
  - HID: nintendo: Wait longer for initial probe (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quickspi: Add ARL PCI Device Id's (Benjamin Tissoires) [RHEL-124788]
  - HID: asus: add Z13 folio to generic group for multitouch to work (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: PERMISSIVE_CONTROL quirk autodetection (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Use direction fix only for conditional effects (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-input: only ignore 0 battery events for digitizers (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: Intel-quickspi: switch first interrupt from level to edge detection (Benjamin Tissoires) [RHEL-124788]
  - Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Benjamin Tissoires) [RHEL-124788]
  - Input: atmel_mxt_ts - allow reset GPIO to sleep (Benjamin Tissoires) [RHEL-124788]
  - HID: steelseries: Fix STEELSERIES_SRWS1 handling in steelseries_remove() (Benjamin Tissoires) [RHEL-124788]
  - HID: steelseries: refactor probe() and remove() (Benjamin Tissoires) [RHEL-124788]
  - HID: amd_sfh: Add sync across amd sfh work functions (Benjamin Tissoires) [RHEL-124788]
  - HID: asus: add support for missing PX series fn keys (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: fix setter callbacks return value (Benjamin Tissoires) [RHEL-124788]
  - HID: lenovo: Use KEY_PERFORMANCE instead of ACPI's platform_profile (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quickspi: Add WCL Device IDs (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quicki2c: Add WCL Device IDs (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: add support for Legion Go dual dinput modes (Benjamin Tissoires) [RHEL-124788]
  - HID: elecom: add support for ELECOM M-DT2DRBK (Benjamin Tissoires) [RHEL-124788]
  - HID: logitech: Add ids for G PRO 2 LIGHTSPEED (Benjamin Tissoires) [RHEL-124788]
  - HID: input: report battery status changes immediately (Benjamin Tissoires) [RHEL-124788]
  - HID: input: rename hidinput_set_battery_charge_status() (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: Intel-quicki2c: Enhance driver re-install flow (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Benjamin Tissoires) [RHEL-124788]
  - HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Benjamin Tissoires) [RHEL-124788]
  - hid: fix I2C read buffer overflow in raw_event() for mcp2221 (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: Add a new Art Pen 2 (Benjamin Tissoires) [RHEL-124788]
  - HID: Kconfig: Fix spelling mistake "enthropy" -> "entropy" (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-ish-hid: Increase ISHTP resume ack timeout to 300ms (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-steam: Use new BTN_GRIP* buttons (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: validate feature-report field count to prevent NULL pointer dereference (Benjamin Tissoires) [RHEL-124788]
  - HID: core: Improve the kerneldoc for hid_report_len() (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: add a test case for the recent syzbot underflow (Benjamin Tissoires) [RHEL-124788]
  - HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [RHEL-124788]
  - HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires) [RHEL-124788]
  - HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: sync python tests to hid-tools 0.10 (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: sync the python tests to hid-tools 0.8 (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: run ruff format on the python part (Benjamin Tissoires) [RHEL-124788]
  - HID: debug: Remove duplicate entry (BTN_WHEEL) (Benjamin Tissoires) [RHEL-124788]
  - HID: Fix debug name for BTN_GEAR_DOWN, BTN_GEAR_UP, BTN_WHEEL (Benjamin Tissoires) [RHEL-124788]
  - HID: magicmouse: use secs_to_jiffies() for battery timeout (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: use secs_to_jiffies() for battery timeout (Benjamin Tissoires) [RHEL-124788]
  - HID: magicmouse: avoid setting up battery timer when not needed (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: avoid setting up battery timer for devices without battery (Benjamin Tissoires) [RHEL-124788]
  - HID: elecom: add support for ELECOM HUGE 019B variant (Benjamin Tissoires) [RHEL-124788]
  - HID: amd_sfh: Enable operating mode (Benjamin Tissoires) [RHEL-124788]
  - HID: uclogic: Add support for XP-PEN Artist 22R Pro (Benjamin Tissoires) [RHEL-124788]
  - HID: rate-limit hid_warn to prevent log flooding (Benjamin Tissoires) [RHEL-124788]
  - HID: replace scnprintf() with sysfs_emit() (Benjamin Tissoires) [RHEL-124788]
  - HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2 (Benjamin Tissoires) [RHEL-124788]
  - HID: uclogic: make read-only array reconnect_event static const (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp-2221: Replace manual comparison with min() macro (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: Separate max input size control conditional list (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp2221: set gpio pin mode (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: add device ID for Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: specify that Apple Touch Bar is direct (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: take cls->maxcontacts into account for Apple Touch Bar even without a HID_DG_CONTACTMAX field (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: support getting the tip state from HID_DG_TOUCH fields in Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: Get the contact ID from HID_DG_TRANSDUCER_INDEX fields in case of Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix crash in wacom_aes_battery_handler() (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-ish-hid: ipc: Add Wildcat Lake PCI device ID (Benjamin Tissoires) [RHEL-124788]
  - hid: intel-ish-hid: Use PCI_DEVICE_DATA() macro for ISH device table (Benjamin Tissoires) [RHEL-124788]
  - HID: lenovo: Restrict F7/9/11 mode to compact keyboards only (Benjamin Tissoires) [RHEL-124788]
  - HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Benjamin Tissoires) [RHEL-124788]
  - HID: input: lower message severity of 'No inputs registered, leaving' to debug (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Benjamin Tissoires) [RHEL-124788]
  - HID: debug: Use the __set_current_state() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Move else if statements to follow closing braces (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Add missing spaces (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Move trailing statements in pidff_rescale_signed() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Remove unneeded else in pidff_find_special_field() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Use __func__ in debugs (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Rework pidff_set_time() to fix warnings (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Remove unneeded debug from pidff_clamp() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Fix missing blank lines after declarations (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-pidff.h: Fix comment styling (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-ids.h: Fix LITE_STAR_GT987 device id define (Benjamin Tissoires) [RHEL-124788]
  - HID: universal-pidff: Fix missing blank lines (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc: make ptl_ddata static (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: Add necessary IDs and support for replacement trackpad on MacBookPro15,1 (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: remove T2 devices from hid_mouse_ignore_list (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: add fnmode=4 to disable translation of fkeys and make it default on Macs with Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: Add Apple Magic Keyboard A3119 USB-C support (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: Add Apple Magic Keyboard A3118 USB-C support (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: remove unused APPLE_IGNORE_MOUSE quirk (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: use switch case to set fn translation table (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: move backlight report structs to other backlight structs (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Enable Wake-on-Touch feature (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quickspi: Enable Wake-on-Touch feature (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Add Wake-on-Touch support (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Add two new features to PTL (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Add driver data support (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Refine code comments (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Introduce max input size control (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Refine code comments (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Add thc_dma_content into kernel doc (Benjamin Tissoires) [RHEL-124788]
  - HID: nintendo: avoid bluetooth suspend/resume stalls (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix kobject reference count leak (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix memory leak on sysfs attribute creation failure (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix memory leak on kobject creation failure (Benjamin Tissoires) [RHEL-124788]
  - HID: sensor-hub: Fix typo and improve documentation (Benjamin Tissoires) [RHEL-124788]
  - HID: sensor-hub: Fix typo and improve documentation for sensor_hub_remove_callback() (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: Disable touchpad on firmware level while not in use (Benjamin Tissoires) [RHEL-124788]
  - HID: core: Add functions for HID drivers to react on first open and last close call (Benjamin Tissoires) [RHEL-124788]
  - hid-asus: check ROG Ally MCU version and warn (Benjamin Tissoires) [RHEL-124788]
  - HID: appletb-kbd: Use secs_to_jiffies() instead of msecs_to_jiffies() (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-thc: make read-only arrays static const (Benjamin Tissoires) [RHEL-124788]
  - HID: magicmouse: Apple Magic Mouse 2 USB-C support (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp2221: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp2200: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: use lock guards (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: hold the lock for the entire direction_output() call (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: destroy mutex on driver detach (Benjamin Tissoires) [RHEL-124788]
  - HID: corsair-void: Use to_delayed_work() (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-logitech: use sysfs_emit_at() instead of scnprintf() (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: Add HID_QUIRK_IGNORE_MOUSE quirk (Benjamin Tissoires) [RHEL-124788]
  - HID: Kysona: Add periodic online check (Benjamin Tissoires) [RHEL-124788]
  - docs: hid: Fix typo in intel-thc-hid.rst (Benjamin Tissoires) [RHEL-124788]
  - Input: pcf50633-input - remove the driver (Benjamin Tissoires) [RHEL-124788]
  - Input: mtk-pmic-keys - MT6359 has a specific release irq (Benjamin Tissoires) [RHEL-124788]
  - Input: iqs7222 - avoid enabling unused interrupts (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - add support for Flydigi Apex 5 (Benjamin Tissoires) [RHEL-124788]
  - Input: max77693 - convert to atomic pwm operation (Benjamin Tissoires) [RHEL-124788]
  - Input: st1232 - add touch-overlay handling (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - use new BTN_GRIP* buttons (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - change buttons the D-Pad gets mapped as to BTN_DPAD_* (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - set correct controller type for Acer NGR200 (Benjamin Tissoires) [RHEL-124788]
  - Input: cs40l50-vibra - fix potential NULL dereference in cs40l50_upload_owt() (Benjamin Tissoires) [RHEL-124788]
  - Input: mtk-pmic-keys - add support for MT6359 PMIC keys (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use BIT() and GENMASK() where appropriate (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use per-chip parameters (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use guard notation to acquire mutex (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use devm to disable runtime PM (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use struct_size() helper (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - do not combine memory allocation checks (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - do not set input device's parent explicitly (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - switch to using devm_clk_get_prepared() (Benjamin Tissoires) [RHEL-124788]
  - Input: adp5585: Add Analog Devices ADP5585/89 support (Benjamin Tissoires) [RHEL-124788]
  - Input: edt-ft5x06 - add support for FocalTech FT8716 (Benjamin Tissoires) [RHEL-124788]
  - Input: edt-ft5x06 - use per-client debugfs directory (Benjamin Tissoires) [RHEL-124788]
  - Input: cs40l50 - remove redundant flush_workqueue() calls (Benjamin Tissoires) [RHEL-124788]
  - Input: max8997_haptic - optimize PWM configuration (Benjamin Tissoires) [RHEL-124788]
  - Input: iqs7222 - explicitly define number of external channels (Benjamin Tissoires) [RHEL-124788]
  - Input: adp5589 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - Input: adp5588 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - Input: ad7879 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - support Acer NGR 200 Controller (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - return errors from xpad_try_sending_next_out_packet() up (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - adjust error handling for disconnect (Benjamin Tissoires) [RHEL-124788]
  - Input: apple_z2 - drop default ARCH_APPLE in Kconfig (Benjamin Tissoires) [RHEL-124788]
  - Input: Fully open-code compatible for grepping (Benjamin Tissoires) [RHEL-124788]
  - Input: fsia6b - suppress buffer truncation warning for phys (Benjamin Tissoires) [RHEL-124788]
  - Input: iqs626a - replace snprintf() with scnprintf() (Benjamin Tissoires) [RHEL-124788]
  - Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer() (Benjamin Tissoires) [RHEL-124788]
  - Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - send LED and auth done packets to all Xbox One controllers (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - add the ByoWave Proteus controller (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - allow delaying init packets (Benjamin Tissoires) [RHEL-124788]
  - Input: matrix_keypad - detect change during scan (Benjamin Tissoires) [RHEL-124788]
  - Input: matrix_keypad - add function for reading row state (Benjamin Tissoires) [RHEL-124788]
  - input: ipaq-micro-keys: use devm_kmemdup_array() (Benjamin Tissoires) [RHEL-124788]
  - input: sparse-keymap: use devm_kmemdup_array() (Benjamin Tissoires) [RHEL-124788]
  - Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table (Benjamin Tissoires) [RHEL-124788]
  - Input: add keycode for performance mode key (Benjamin Tissoires) [RHEL-124788]
  - Input: touch-overlay - add touchscreen overlay handling (Benjamin Tissoires) [RHEL-124788]
  - Input: atkbd - correctly map F13 - F24 (Benjamin Tissoires) [RHEL-124788]
  - Input: Add and document BTN_GRIP* (Benjamin Tissoires) [RHEL-124788]
  - Input: synaptics-rmi4 - add support for F1A (Benjamin Tissoires) [RHEL-124788]
  - Input: synaptics-rmi4 - add support for Forcepads (F21) (Benjamin Tissoires) [RHEL-124788]
  - Input: remove special handling of id->driver_info when matching (Benjamin Tissoires) [RHEL-124788]
  - Input: evdev - switch matching to EV_SYN (Benjamin Tissoires) [RHEL-124788]
  - Input: alps - use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: goodix - add support for polling mode (Benjamin Tissoires) [RHEL-124788]
  - HID: core: Add bus define for SoundWire bus (Benjamin Tissoires) [RHEL-124788]
  - Input: psmouse - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: lifebook - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: alps - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: atkbd - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Benjamin Tissoires) [RHEL-124788]
  - Input: atkbd - do not reset keyboard by default on Loongson (Benjamin Tissoires) [RHEL-124788]
  - Input: switch back to struct platform_driver::remove() (Benjamin Tissoires) [RHEL-124788]
  - sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remaining (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttled (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Do not balance task to a throttled cfs_rq (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Do not special case tasks in throttled hierarchy (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: update_cfs_group() for throttled cfs_rqs (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Propagate load for throttled cfs_rq (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Get rid of throttled_lb_pair() (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Task based throttle time accounting (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Switch to task based throttle model (Herton R. Krzesinski) [RHEL-128311]
  - Revert "sched/fair: Block delayed tasks on throttled hierarchy during dequeue" (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Implement throttle task work and related helpers (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Add related data structure for task based throttle (Herton R. Krzesinski) [RHEL-128311]
  - nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-96296]
  - nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-125970]
  - cpufreq/amd-pstate: Fix a regression leading to EPP 0 after hibernate (Steve Best) [RHEL-129700]
  - x86/CPU/AMD: Prevent reset reasons from being retained across reboot (Steve Best) [RHEL-129691]
  - platform/x86/intel/pmc: Add Wildcat Lake support to intel_pmc_core (Steve Best) [RHEL-95622]
  - vfio: selftests: replace iova=vaddr with allocated iovas (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: add iova allocator (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: fix map limit tests to use last available iova (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: add iova range query helpers (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: add end of address space DMA map/unmap tests (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: update DMA map/unmap helpers to support more test kinds (Cédric Le Goater) [RHEL-125821]
  - vfio/type1: handle DMA map/unmap up to the addressable limit (Cédric Le Goater) [RHEL-125821]
  - vfio/type1: move iova increment to unmap_unpin_*() caller (Cédric Le Goater) [RHEL-125821]
  - vfio/type1: sanitize for overflow using check_*_overflow() (Cédric Le Goater) [RHEL-125821]
  - PCI/AER: Avoid NULL pointer dereference in aer_ratelimit() (Myron Stowe) [RHEL-125473] {CVE-2025-40034}
  - Configs: Enable CONFIG_SCHED_MC for powerpc (Phil Auld) [RHEL-118962]
  - sched: Unify the SCHED_{SMT,CLUSTER,MC} Kconfig (Phil Auld) [RHEL-118962]
  - sched: Move STDL_INIT() functions out-of-line (Phil Auld) [RHEL-118962]
  - sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask() (Phil Auld) [RHEL-118962]
  - i2c: usbio: Add ACPI device-id for MTL-CVF devices (Kate Hsuan) [RHEL-106452]
  - gpio: usbio: Add ACPI device-id for MTL-CVF devices (Kate Hsuan) [RHEL-106452]
  - media: uvcvideo: Use heuristic to find stream entity (Kate Hsuan) [RHEL-111602]
  - platform/x86: int3472: Fix double free of GPIO device during unregister (Kate Hsuan) [RHEL-111602]
  - usb: misc: Add x86 dependency for Intel USBIO driver (Kate Hsuan) [RHEL-111602]
  - redhat: configs: Enable OV08X40 sensor (Kate Hsuan) [RHEL-111602]
  - redhat: configs: Enable USBIO modules (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Increase ov08x40 handshake GPIO delay to 45 ms (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Rework regulator enable-time handling (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Convert int3472_gpio_map to use C99 initializers (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: add hpd pin support (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Add board data for Dell 7212 (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: For mt9m114 sensors map powerdown to powerenable (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Export int3472_discrete_parse_crs() (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Stop using devm_gpiod_get() (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Move common.h to public includes, symbols to INTEL_INT3472 (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Debug log when remapping pins (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Add handshake pin support (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Prepare for registering more than 1 GPIO regulator (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Avoid GPIO regulator spikes (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Make regulator supply name configurable (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Rework AVDD second sensor quirk handling (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Drop unused gpio field from struct int3472_gpio_regulator (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Stop setting a supply-name for GPIO regulators (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Add skl_int3472_register_clock() helper (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Call "func" "con_id" instead (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Call "reset" GPIO "enable" for INT347E (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Use correct type for "polarity", call it gpio_flags (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Debug log the sensor name (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Fix skl_int3472_handle_gpio_resources() return value (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Make "pin number mismatch" message a debug message (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Check for adev == NULL (Kate Hsuan) [RHEL-106452] {CVE-2024-58011}
  - gpio: gpio-usbio: a compat function for the lagecy "struct gpio_chip" (Kate Hsuan) [RHEL-106452]
  - i2c: Add Intel USBIO I2C driver (Kate Hsuan) [RHEL-106452]
  - gpio: Add Intel USBIO GPIO driver (Kate Hsuan) [RHEL-106452]
  - usb: misc: Add Intel USBIO bridge driver (Kate Hsuan) [RHEL-106452]
  - ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[] (Kate Hsuan) [RHEL-106452]
  - media: i2c: ov08x40: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov08x40: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Fix the horizontal flip control (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Select mode based on mipi lane count (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Use v4l2_link_freq_to_bitmap helper (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add shared global register list (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Remove common register settings from resolution-specific table (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add support for 2/4 lanes at 1500 Mbps (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Separate the lane configuration and PLL settings (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Extend sleep after reset to 5 ms (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Log chip ID when identifying the chip (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Fix value of reset GPIO when requesting it (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Don't log ov08x40_check_hwcfg() errors twice (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add missing ' ov08x40_check_hwcfg() error messages (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Improve ov08x40_[read|write]_reg() error returns (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Improve ov08x40_identify_module() error logging (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Move ov08x40_identify_module() function up (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Get clock on ACPI platforms too (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Get reset GPIO and regulators on ACPI platforms too (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Move fwnode_graph_get_next_endpoint() call up (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Properly turn sensor on/off when runtime-suspended (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add OF probe support (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Rename ext_clk to xvclk (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Fix burst write sequence (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Run uvc_ctrl_init_ctrl for all controls (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Shorten the transfer size non compliance message (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Do not re-reference dev->udev (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use intf instead of udev for printks (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Move video_device under video_queue (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Drop stream->mutex (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Move MSXU_CONTROL_METADATA definition to header (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Add missing curly braces (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Drop unneeded memset() in meta device ioctl handlers (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix comments in uvc_meta_detect_msxu (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix assignment in if condition (Kate Hsuan) [RHEL-111602]
  - media: mc: Clear minor number before put device (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov8856: Use V4L2 legacy sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov8856: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add legacy camera sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov5675: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov5675: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13858: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13858: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: hi556: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: hi556: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: mt9v022: Drop unused mt9v022.h header (Kate Hsuan) [RHEL-111602]
  - media: mc: Clear minor number reservation at unregistration time (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: update Hans Verkuil's email address (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: v4l2-dv-timings: support DRM IFs (Kate Hsuan) [RHEL-111602]
  - media: uapi: v4l2-controls: Cleanup codec definitions (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Constify media_pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
  - media: uapi: Cleanup tab after define in headers (Kate Hsuan) [RHEL-111602]
  - media: uapi: Move colorimetry controls at the end of the file (Kate Hsuan) [RHEL-111602]
  - media: mc: Improve unconnected pads debugging message in link exploration (Kate Hsuan) [RHEL-111602]
  - media: mc: Fix MUST_CONNECT handling for pads with no links (Kate Hsuan) [RHEL-111602]
  - media: cadence: cdns-csi2rx: Support multiple pixels per clock cycle (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Update v4l2_get_link_freq() documentation (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Drop the workaround from v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try() (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Set embedded data type correctly for metadata formats (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Use v4l2_ctrl_subdev_subscribe_event() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Make struct v4l2_subdev_stream_config private (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Improve devm_v4l2_sensor_clk_get() documentation (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov8856: Use the v4l2 helper for obtaining the clock (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add a helper for obtaining the clock producer (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ioctl: Push NULL fh argument down to ioctl wrappers (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ioctl: Stop passing fh pointer to ioctl handlers (Kate Hsuan) [RHEL-111602]
  - media: usb: uvc: Access v4l2_fh from file (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ioctl: Access v4l2_fh from private_data (Kate Hsuan) [RHEL-111602]
  - media: Drop V4L2_FL_USES_V4L2_FH checks (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dev: Make open and release file operations mandatory (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Move v4l2_fh retrieval after V4L2_FL_USES_V4L2_FH check (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Don't set V4L2_FL_USES_V4L2_FH manually (Kate Hsuan) [RHEL-111602]
  - media: Reset file->private_data to NULL in v4l2_fh_del() (Kate Hsuan) [RHEL-111602]
  - media: amphion: Delete v4l2_fh synchronously in .release() (Kate Hsuan) [RHEL-111602]
  - media: Set file->private_data in v4l2_fh_add() (Kate Hsuan) [RHEL-111602]
  - media: usb: hdpvr: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: Replace file->private_data access with custom functions (Kate Hsuan) [RHEL-111602]
  - media: chips-media: wave5: Support runtime suspend/resume (Kate Hsuan) [RHEL-111602]
  - media: nvidia: tegra-vde: Replace file->private_data access (Kate Hsuan) [RHEL-111602]
  - media: v4l2-fh: Move piece of documentation to correct function (Kate Hsuan) [RHEL-111602]
  - media: Replace file->private_data access with file_to_v4l2_fh() (Kate Hsuan) [RHEL-111602]
  - media: usb: pvrusb2: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: ti: vpe: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: imagination: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: pci: saa7164: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: Wrap file->private_data access with a helper function (Kate Hsuan) [RHEL-111602]
  - media: renesas: vsp1: Implement pixel format enumeration (Kate Hsuan) [RHEL-111602]
  - media: usb: uvcvideo: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Add support for NV12M tiled variants to v4l2_format_info() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use a count variable for meta_formats instead of 0 terminating (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Introduce dev->meta_formats (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Do not mark valid metadata as invalid (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: uvc_v4l2_unlocked_ioctl: Invert PM logic (Kate Hsuan) [RHEL-111602]
  - media: core: export v4l2_translate_cmd (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Turn on the camera if V4L2_EVENT_SUB_FL_SEND_INITIAL (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Remove stream->is_streaming field (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Split uvc_stop_streaming() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Handle locks in uvc_queue_return_buffers (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use vb2 ioctl and fop helpers (Kate Hsuan) [RHEL-111602]
  - media: adv748x: Remove g_pixelaspect implementation (Kate Hsuan) [RHEL-111602]
  - media: adv7180: Remove g_pixelaspect implementation (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Remove g_pixelaspect operation (Kate Hsuan) [RHEL-111602]
  - media: hi556: correct the test pattern configuration (Kate Hsuan) [RHEL-111602]
  - media: hi556: Support full range of power rails (Kate Hsuan) [RHEL-111602]
  - media: hi556: Fix reset GPIO timings (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add the missing Raw Bayer pixel formats (Kate Hsuan) [RHEL-111602]
  - media: uapi: videodev2: Fix comment for 12-bit packed Bayer formats (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Print early in v4l2_subdev_{enable,disable}_streams() (Kate Hsuan) [RHEL-111602]
  - media: v4l: Make media_entity_to_video_device() NULL-safe (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Use correct pads for xlate_streams() (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Add Renesas Camera Receiver Unit pixel formats (Kate Hsuan) [RHEL-111602]
  - media: i2c: max96714: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: i2c: ds90ub960: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: i2c: ds90ub953: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: i2c: ds90ub913: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Limit the number of active routes to V4L2_FRAME_DESC_ENTRY_MAX (Kate Hsuan) [RHEL-111602]
  - media: ov8865: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: ov7251: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: ov5693: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Improve error logging when waiting for IVSC to become ready (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add Onsemi MT9M114 HID to list of supported sensors (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add Toshiba T4KA3 HID to list of supported sensor (Kate Hsuan) [RHEL-111602]
  - media: ov2740: Remove shorthand variables (Kate Hsuan) [RHEL-111602]
  - media: ivsc: Remove Wentong's e-mail address (Kate Hsuan) [RHEL-111602]
  - media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls (Kate Hsuan) [RHEL-111602] {CVE-2025-39711}
  - media: Documentation: Document new v4l2_ctrl_handler_free() behaviour (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Return the handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add support for additional link frequencies (Kate Hsuan) [RHEL-111602]
  - media: i2c: Defer ov5670_probe() if endpoint not found (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add _HID for OV5670 (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add link-frequency to the GC0310 entry (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check (Kate Hsuan) [RHEL-111602]
  - media: rcar-fcp: Add rcar_fcp_soft_reset() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-jpeg: Remove unused v4l2_jpeg_parse_* wrappers (Kate Hsuan) [RHEL-111602]
  - media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Kate Hsuan) [RHEL-111602] {CVE-2025-39713}
  - media: gspca: Add bounds checking to firmware parser (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: Replace the check for firmware registered I2C devices (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Kate Hsuan) [RHEL-111602] {CVE-2025-38680}
  - media: uvcvideo: Add quirk for HP Webcam HD 2300 (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Refactor uvc_v4l2_compat_ioctl32 (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Refactor uvc_queue_streamon (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Refactor uvc_ctrl_set_handle() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Populate all errors in uvc_probe() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Set V4L2_CTRL_FLAG_DISABLED during queryctrl errors (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix bandwidth issue for Alcor camera (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use dev_err_probe for devm_gpiod_get_optional (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix deferred probing error (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Rollback non processed entities on error (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Send control events for partial succeeds (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Return the number of processed controls (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Do not turn on the camera for some ioctls (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Make power management granular (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Increase/decrease the PM counter per IOCTL (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Create uvc_pm_(get|put) functions (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Keep streaming state in the file handle (Kate Hsuan) [RHEL-111602]
  - media: Add C3ISP_PARAMS and C3ISP_STATS meta formats (Kate Hsuan) [RHEL-111602]
  - media: omap3isp: use sgtable-based scatterlist wrappers (Kate Hsuan) [RHEL-111602]
  - media: videobuf2: use sgtable-based scatterlist wrappers (Kate Hsuan) [RHEL-111602]
  - media: v4l: subdev: Fix coverity issue: Logically dead code (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dev: fix error handling in __video_register_device() (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Change deprecated lock comment (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove line_align (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove pin_ready function pointer (Kate Hsuan) [RHEL-111602]
  - media: common: Add v4l2_find_nearest_size_conditional() (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Support 2 lane mode (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Improve code readability (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Fix h_blank calculation (Kate Hsuan) [RHEL-111602]
  - media: ov8856: suppress probe deferral errors (Kate Hsuan) [RHEL-111602]
  - media: ov5675: suppress probe deferral errors (Kate Hsuan) [RHEL-111602]
  - media: gspca: Add error handling for stv06xx_read_sensor() (Kate Hsuan) [RHEL-111602]
  - media: videobuf2: check constants during build time (Kate Hsuan) [RHEL-111602]
  - media: vim2m: Add parametized support for multiplanar API (Kate Hsuan) [RHEL-111602]
  - media: vim2m: Simplify try_fmt (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add RGBR format info (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Fix dma mask for non-secure mode (Kate Hsuan) [RHEL-111602]
  - media: ipu3-cio2: Replace deprecated PCI functions (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Replace deprecated PCI functions (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: add ACPI HID for lt6911uxe bridge (Kate Hsuan) [RHEL-111602]
  - media: ov2740: Move pm-runtime cleanup on probe-errors to proper place (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove unused dev field from ipu6_isys_queue (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Abstract buf ready function (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Use timestamp value directly (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Make two functions static (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Add missing new line character in error message (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove unused IPU6_BUS_NAME (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Constify ipu6_buttress_ctrl structure (Kate Hsuan) [RHEL-111602]
  - media: rkvdec: h264: Use bytesperline and buffer height as virstride (Kate Hsuan) [RHEL-111602]
  - media: qcom: venus: Fix uninitialized variable warning (Kate Hsuan) [RHEL-111602]
  - media: v4l2-tpg: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-111602]
  - media: radio-wl1273: Rename wl1273_fm_vidioc_s_ctrl (Kate Hsuan) [RHEL-111602]
  - media: atomisp: Remove vidioc_g/s callback (Kate Hsuan) [RHEL-111602]
  - media: atomisp: Replace queryctrl with query_ext_ctrl (Kate Hsuan) [RHEL-111602]
  - media: adv7511-v4l2: add support for the EEODB (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove ipu6_buttress_ctrl started field (Kate Hsuan) [RHEL-111602]
  - media: ipu6: Remove workaround for Meteor Lake ES2 (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Add NV15 and NV20 pixel formats (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add helpers to calculate bytesperline and sizeimage (Kate Hsuan) [RHEL-111602]
  - media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Kate Hsuan) [RHEL-111602]
  - media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Remove vidioc_s_ctrl callback (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Remove vidioc_g_ctrl callback (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Remove vidioc_queryctrl callback (Kate Hsuan) [RHEL-111602]
  - media: ioctl: Simulate v4l2_queryctrl with v4l2_query_ext_ctrl (Kate Hsuan) [RHEL-111602]
  - media: cec: core: allow raw msg transmit while configuring (Kate Hsuan) [RHEL-111602]
  - media: rc: reduce useless padding in struct rc_dev etc (Kate Hsuan) [RHEL-111602]
  - media: ipu6: Drop unused ipu6_dma_get_sgtable() (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: set the dev_parent of video device to pdev (Kate Hsuan) [RHEL-111602]
  - media: hi556: remove redundant assignment to variable enable (Kate Hsuan) [RHEL-111602]
  - media: tuners: Constify struct tunertype, tuner_range and tuner_params (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dv-timings: add v4l2_num_edid_blocks() helper (Kate Hsuan) [RHEL-111602]
  - media: ivsc: csi: Obtain link frequency from the media pad (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Obtain link frequency from the remote subdev pad (Kate Hsuan) [RHEL-111602]
  - media: v4l: Memset argument to 0 before calling get_mbus_config pad op (Kate Hsuan) [RHEL-111602]
  - media: v4l: Support obtaining link frequency via get_mbus_config (Kate Hsuan) [RHEL-111602]
  - media: v4l: Support passing media pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
  - media: pci: ipu6: drop vb2_ops_wait_prepare/finish (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Small cleanups (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Free control handler on error path (Kate Hsuan) [RHEL-111602]
  - media: hi556: Don't log hi556_check_hwcfg() errors twice (Kate Hsuan) [RHEL-111602]
  - media: hi556: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: hi556: Add missing ' messages (Kate Hsuan) [RHEL-111602]
  - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (Kate Hsuan) [RHEL-111602]
  - media: rc: add keymap for Siemens Gigaset RC20 remote (Kate Hsuan) [RHEL-111602]
  - media: cx231xx: remove redundant assignment to variable value (Kate Hsuan) [RHEL-111602]
  - net: devmem: fix kernel panic when netlink socket close after module unload (Mohammad Heib) [RHEL-89816]
  - net: fix the missing unlock for detached devices (Mohammad Heib) [RHEL-89816]
  - net: s/__dev_set_mtu/__netif_set_mtu/ (Mohammad Heib) [RHEL-89816]
  - udp_tunnel: fix deadlock in udp_tunnel_nic_set_port_priv() (Mohammad Heib) [RHEL-89816]
  - net: core: fix lockdep splat on device unregister (Mohammad Heib) [RHEL-89816]
  - macsec: sync features on RTM_NEWLINK (Mohammad Heib) [RHEL-89816]
  - net: dev_ioctl: take ops lock in hwtstamp lower paths (Mohammad Heib) [RHEL-89816]
  - bnxt_en: Fix lockdep warning during rmmod (Mohammad Heib) [RHEL-89816]
  - hamradio: ignore ops-locked netdevs (Mohammad Heib) [RHEL-89816]
  - net: lapbether: ignore ops-locked netdevs (Mohammad Heib) [RHEL-89816]
  - selftests: rtnetlink: add macsec and vlan nesting test (Mohammad Heib) [RHEL-89816]
  - macsec: set IFF_UNICAST_FLT priv flag (Mohammad Heib) [RHEL-89816]
  - team: replace team lock with rtnl lock (Mohammad Heib) [RHEL-89816]
  - net: mana: Fix potential deadlocks in mana napi ops (Mohammad Heib) [RHEL-89816]
  - Revert "bnxt_en: bring back rtnl_lock() in the bnxt_open() path" (Mohammad Heib) [RHEL-89816]
  - netdevsim: remove udp_ports_sleep (Mohammad Heib) [RHEL-89816]
  - net: remove redundant ASSERT_RTNL() in queue setup functions (Mohammad Heib) [RHEL-89816]
  - udp_tunnel: remove rtnl_lock dependency (Mohammad Heib) [RHEL-89816]
  - vxlan: drop sock_lock (Mohammad Heib) [RHEL-89816]
  - geneve: rely on rtnl lock in geneve_offload_rx_ports (Mohammad Heib) [RHEL-89816]
  - net: prevent a NULL deref in rtnl_create_link() (Mohammad Heib) [RHEL-89816]
  - iavf: get rid of the crit lock (Mohammad Heib) [RHEL-89816]
  - iavf: sprinkle netdev_assert_locked() annotations (Mohammad Heib) [RHEL-89816]
  - iavf: extract iavf_watchdog_step() out of iavf_watchdog_task() (Mohammad Heib) [RHEL-89816]
  - iavf: simplify watchdog_task in terms of adminq task scheduling (Mohammad Heib) [RHEL-89816]
  - iavf: centralize watchdog requeueing itself (Mohammad Heib) [RHEL-89816]
  - hv_netvsc: fix potential deadlock in netvsc_vf_setxdp() (Mohammad Heib) [RHEL-89816]
  - af_packet: move notifier's packet_dev_mc out of rcu critical section (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: fix deadlock when xdp is attached or detached (Mohammad Heib) [RHEL-89816]
  - bnxt_en: Fix netdev locking in ULP IRQ functions (Mohammad Heib) [RHEL-89816]
  - team: grab team lock during team_change_rx_flags (Mohammad Heib) [RHEL-89816]
  - bnxt_en: bring back rtnl_lock() in the bnxt_open() path (Mohammad Heib) [RHEL-89816]
  - net: Lock lower level devices when updating features (Mohammad Heib) [RHEL-89816]
  - net: add missing instance lock to dev_set_promiscuity (Mohammad Heib) [RHEL-89816]
  - net: Lock netdevices during dev_shutdown (Mohammad Heib) [RHEL-89816]
  - xdp: create locked/unlocked instances of xdp redirect target setters (Mohammad Heib) [RHEL-89816]
  - netdev: fix the locking for netdev notifications (Mohammad Heib) [RHEL-89816]
  - net: don't try to ops lock uninitialized devs (Mohammad Heib) [RHEL-89816]
  - net: don't mix device locking in dev_close_many() calls (Mohammad Heib) [RHEL-89816]
  - bonding: hold ops lock around get_link (Mohammad Heib) [RHEL-89816]
  - netdev: depend on netdev->lock for qstats in ops locked drivers (Mohammad Heib) [RHEL-89816]
  - docs: netdev: break down the instance locking info per ops struct (Mohammad Heib) [RHEL-89816]
  - netdev: depend on netdev->lock for xdp features (Mohammad Heib) [RHEL-89816]
  - xdp: double protect netdev->xdp_flags with netdev->lock (Mohammad Heib) [RHEL-89816]
  - netdev: don't hold rtnl_lock over nl queue info get when possible (Mohammad Heib) [RHEL-89816]
  - netdev: add "ops compat locking" helpers (Mohammad Heib) [RHEL-89816]
  - net: designate XSK pool pointers in queues as "ops protected" (Mohammad Heib) [RHEL-89816]
  - net: avoid potential race between netdev_get_by_index_lock() and netns switch (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Fix bad unlock balance in do_setlink(). (Mohammad Heib) [RHEL-89816]
  - net: hold instance lock during NETDEV_CHANGE (Mohammad Heib) [RHEL-89816]
  - ipv6: Fix null-ptr-deref in addrconf_add_ifaddr(). (Mohammad Heib) [RHEL-89816]
  - selftests: net: use netdevsim in netns test (Mohammad Heib) [RHEL-89816]
  - docs: net: document netdev notifier expectations (Mohammad Heib) [RHEL-89816]
  - net: dummy: request ops lock (Mohammad Heib) [RHEL-89816]
  - netdevsim: add dummy device notifiers (Mohammad Heib) [RHEL-89816]
  - net: rename rtnl_net_debug to lock_debug (Mohammad Heib) [RHEL-89816]
  - net: use netif_disable_lro in ipv6_add_dev (Mohammad Heib) [RHEL-89816]
  - net: hold instance lock during NETDEV_REGISTER/UP (Mohammad Heib) [RHEL-89816]
  - net: switch to netif_disable_lro in inetdev_init (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: fix deadlock in the mgmt_ops (Mohammad Heib) [RHEL-89816]
  - bpf: add missing ops lock around dev_xdp_attach_link (Mohammad Heib) [RHEL-89816]
  - bnxt_en: bring back rtnl lock in bnxt_shutdown (Mohammad Heib) [RHEL-89816]
  - eth: gve: add missing netdev locks on reset and shutdown paths (Mohammad Heib) [RHEL-89816]
  - net: lapbether: use netdev_lockdep_set_classes() helper (Mohammad Heib) [RHEL-89816]
  - net: move replay logic to tc_modify_qdisc (Mohammad Heib) [RHEL-89816]
  - net: protect rxq->mp_params with the instance lock (Mohammad Heib) [RHEL-89816]
  - net: designate queue -> napi linking as "ops protected" (Mohammad Heib) [RHEL-89816]
  - net: designate queue counts as "double ops protected" by instance lock (Mohammad Heib) [RHEL-89816]
  - net: explain "protection types" for the instance lock (Mohammad Heib) [RHEL-89816]
  - net: constify dev pointer in misc instance lock helpers (Mohammad Heib) [RHEL-89816]
  - net: remove netif_set_real_num_rx_queues() helper for when SYSFS=n (Mohammad Heib) [RHEL-89816]
  - net: reorder dev_addr_sem lock (Mohammad Heib) [RHEL-89816]
  - Revert "net: replace dev_addr_sem with netdev instance lock" (Mohammad Heib) [RHEL-89816]
  - net: fix use-after-free in the netdev_nl_sock_priv_destroy() (Mohammad Heib) [RHEL-89816]
  - net: bubble up taking netdev instance lock to callers of net_devmem_unbind_dmabuf() (Mohammad Heib) [RHEL-89816]
  - net: drop rtnl_lock for queue_mgmt operations (Mohammad Heib) [RHEL-89816]
  - net: add granular lock for the netdev netlink socket (Mohammad Heib) [RHEL-89816]
  - net: create netdev_nl_sock to wrap bindings list (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: add missing netdev lock management to bnxt_dl_reload_up (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: request unconditional ops lock (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: switch to netif_close (Mohammad Heib) [RHEL-89816]
  - net: revert to lockless TC_SETUP_BLOCK and TC_SETUP_FT (Mohammad Heib) [RHEL-89816]
  - net: move misc netdev_lock flavors to a separate header (Mohammad Heib) [RHEL-89816]
  - hamradio: use netdev_lockdep_set_classes() helper (Mohammad Heib) [RHEL-89816]
  - net: ethtool: use correct device pointer in ethnl_default_dump_one() (Mohammad Heib) [RHEL-89816]
  - bpf: fix a possible NULL deref in bpf_map_offload_map_alloc() (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: remove most dependencies on RTNL (Mohammad Heib) [RHEL-89816]
  - docs: net: document new locking reality (Mohammad Heib) [RHEL-89816]
  - net: add option to request netdev instance lock (Mohammad Heib) [RHEL-89816]
  - net: replace dev_addr_sem with netdev instance lock (Mohammad Heib) [RHEL-89816]
  - net: ethtool: try to protect all callback with netdev instance lock (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during ndo_bpf (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during sysfs operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during ioctl operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during rtnetlink operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during queue operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during qdisc ndo_setup_tc (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during nft ndo_setup_tc (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during ndo_open/ndo_stop (Mohammad Heib) [RHEL-89816]
  - gve: set xdp redirect target only when it is available (Mohammad Heib) [RHEL-89816]
  - ipv6: Pass dev to inet6_addr_add(). (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init(). (Mohammad Heib) [RHEL-89816]
  - rtnl_net_debug: Remove rtnl_net_debug_exit(). (Mohammad Heib) [RHEL-89816]
  - eth: gve: use appropriate helper to set xdp_features (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Call validate_linkmsg() in do_setlink(). (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Add ASSERT_RTNL_NET() placeholder for netdev notifier. (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Add assertion helpers for per-netns RTNL. (Mohammad Heib) [RHEL-89816]
  - Enable PHY drivers required for automotive board (Radu Rendec) [RHEL-105634]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-178.el10]
changelog:
  - scsi: lpfc: Update lpfc version to 14.4.0.12 (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Add capability to register Platform Name ID to fabric (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Allow support for BB credit recovery in point-to-point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix reusing an ndlp that is marked NLP_DROPPED during FLOGI (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Modify kref handling for Fabric Controller ndlps (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix leaked ndlp krefs when in point-to-point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Ensure unregistration of rpis for received PLOGIs (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove redundant NULL ptr assignment in lpfc_els_free_iocb() (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Revise discovery related function headers and comments (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Update various NPIV diagnostic log messaging (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Copyright updates for 14.4.0.11 patches (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Update lpfc version to 14.4.0.11 (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Convert debugfs directory counts from atomic to unsigned int (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Clean up extraneous phba dentries (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Use switch case statements in DIF debugfs handlers (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix memory leak when nvmeio_trc debugfs entry is used (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Define size of debugfs entry for xri rebalancing (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Ensure PLOGI_ACC is sent prior to PRLI in Point to Point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Decrement ndlp kref after FDISC retries exhausted (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Clean up allocated queues when queue setup mbox commands fail (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Abort outstanding ELS WQEs regardless of if rmmod is in progress (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove unused member variables in struct lpfc_hba and lpfc_vport (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Use int type to store negative error codes (Paul Ely) [RHEL-127898]
  - scsi: lpfc: use min() to improve code (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix wrong function reference in a comment (Paul Ely) [RHEL-127898]
  - lpfc: don't use file->f_path.dentry for comparisons (Paul Ely) [RHEL-127898]
  - fbcon: Fix OOB access in font allocation (José Expósito) [RHEL-107473]
  - fbcon: fix integer overflow in fbcon_do_set_font (José Expósito) [RHEL-107473]
  - Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (José Expósito) [RHEL-107473]
  - fbdev: Fix vmalloc out-of-bounds write in fast_imageblit (José Expósito) [RHEL-107473]
  - fbcon: Use 'bool' where appopriate (José Expósito) [RHEL-107473]
  - fbcon: Introduce get_{fg,bg}_color() (José Expósito) [RHEL-107473]
  - fbcon: fbcon_is_inactive() -> fbcon_is_active() (José Expósito) [RHEL-107473]
  - fbcon: fbcon_cursor_noblink -> fbcon_cursor_blink (José Expósito) [RHEL-107473]
  - fbdev: Fix typo in Kconfig text for FB_DEVICE (José Expósito) [RHEL-107473]
  - fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (José Expósito) [RHEL-107473]
  - fbdev: svgalib: Clean up coding style (José Expósito) [RHEL-107473]
  - fbdev: kyro: Use devm_ioremap_wc() for screen mem (José Expósito) [RHEL-107473]
  - fbdev: kyro: Use devm_ioremap() for mmio registers (José Expósito) [RHEL-107473]
  - fbdev: kyro: Add missing PCI memory region request (José Expósito) [RHEL-107473]
  - fbdev: simplefb: Use of_reserved_mem_region_to_resource() for "memory-region" (José Expósito) [RHEL-107473]
  - fbdev: fix potential buffer overflow in do_register_framebuffer() (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: add depends on HAS_IOPORT (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: fix build on 32-bit ARCH=um (José Expósito) [RHEL-107473]
  - fbcon: Fix outdated registered_fb reference in comment (José Expósito) [RHEL-107473]
  - gpu/trace: make TRACE_GPU_MEM configurable (José Expósito) [RHEL-107473]
  - video: Make global edid_info depend on CONFIG_FIRMWARE_EDID (José Expósito) [RHEL-107473]
  - video: Make CONFIG_FIRMWARE_EDID generally available (José Expósito) [RHEL-107473]
  - fbdev/viafb: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/viafb: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/sisfb: Unexport symbols (José Expósito) [RHEL-107473]
  - fbdev/pxafb: Unexport symbol (José Expósito) [RHEL-107473]
  - fbdev/mb862xx: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap2: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap2: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/matroxfb: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/matroxfb: Remove trailing whitespaces (José Expósito) [RHEL-107473]
  - fbdev/cyber2000fb: Unexport symbols (José Expósito) [RHEL-107473]
  - fbdev/c2p: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev: Remove trailing whitespaces (José Expósito) [RHEL-107473]
  - video: screen_info: Relocate framebuffers behind PCI bridges (José Expósito) [RHEL-107473]
  - fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (José Expósito) [RHEL-107473]
  - fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var (José Expósito) [RHEL-107473]
  - fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (José Expósito) [RHEL-107473]
  - fbcon: Make sure modelist not set on unregistered console (José Expósito) [RHEL-107473]
  - vgacon: Add check for vc_origin address range in vgacon_scroll() (José Expósito) [RHEL-107473]
  - fbdev: arkfb: Cast ics5342_init() allocation type (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: Correct const string length in nvidiafb_setup() (José Expósito) [RHEL-107473]
  - fbdev: carminefb: Fix spelling mistake of CARMINE_TOTAL_DIPLAY_MEM (José Expósito) [RHEL-107473]
  - fbdev: via: use new GPIO line value setter callbacks (José Expósito) [RHEL-107473]
  - dummycon: Trigger redraw when switching consoles with deferred takeover (José Expósito) [RHEL-107473]
  - fbdev: Send old blank state in FB_EVENT_BLANK (José Expósito) [RHEL-107473]
  - fbdev: Track display blanking state (José Expósito) [RHEL-107473]
  - fbdev: Rework fb_blank() (José Expósito) [RHEL-107473]
  - fbdev: fsl-diu-fb: add missing device_remove_file() (José Expósito) [RHEL-107473]
  - fbcon: Use static attribute groups for sysfs entries (José Expósito) [RHEL-107473]
  - fbdev: sm501fb: Add some geometry checks. (José Expósito) [RHEL-107473]
  - fbdev: omapfb: Add 'plane' value check (José Expósito) [RHEL-107473]
  - fbdev: omapfb: Remove writeback deadcode (José Expósito) [RHEL-107473]
  - fbdev: Refactoring the fbcon packed pixel drawing routines (José Expósito) [RHEL-107473]
  - fbdev: wmt_ge_rops: Remove fb_draw.h includes (José Expósito) [RHEL-107473]
  - fbdev: mach64_cursor: Remove fb_draw.h includes (José Expósito) [RHEL-107473]
  - fbdev: Register sysfs groups through device_add_group (José Expósito) [RHEL-107473]
  - fbdev: lcdcfb: Register sysfs groups through driver core (José Expósito) [RHEL-107473]
  - mdacon: rework dependency list (José Expósito) [RHEL-107473]
  - dummycon: fix default rows/cols (José Expósito) [RHEL-107473]
  - dummycon: only build module if there are users (José Expósito) [RHEL-107473]
  - fbdev: au1100fb: Move a variable assignment behind a null pointer check (José Expósito) [RHEL-107473]
  - fbdev: pxafb: use devm_kmemdup*() (José Expósito) [RHEL-107473]
  - fbcon: Use correct erase colour for clearing in fbcon (José Expósito) [RHEL-107473]
  - fbdev: core: tileblit: Implement missing margin clearing for tileblit (José Expósito) [RHEL-107473]
  - fb_defio: do not use deprecated page->mapping, index fields (José Expósito) [RHEL-107473]
  - mm: provide mapping_wrprotect_range() function (José Expósito) [RHEL-107473]
  - mm: refactor rmap_walk_file() to separate out traversal logic (José Expósito) [RHEL-107473]
  - redhat/configs: Add new configs from video backport (José Expósito) [RHEL-107473]
  - devlink: rate: Unset parent pointer in devl_rate_nodes_destroy (Petr Oros) [RHEL-121724]
  - devlink: Introduce switchdev_inactive eswitch mode (Petr Oros) [RHEL-121724]
  - devlink: Add new "max_mac_per_vf" generic device param (Petr Oros) [RHEL-121724]
  - devlink: region: correct port region lookup to use port_ops (Petr Oros) [RHEL-121724]
  - devlink rate: Remove unnecessary 'static' from a couple places (Petr Oros) [RHEL-121724]
  - devlink: Add a 'num_doorbells' driverinit param (Petr Oros) [RHEL-121724]
  - docs: devlink: Sort table of contents alphabetically (Petr Oros) [RHEL-121724]
  - devlink: Add 'total_vfs' generic device param (Petr Oros) [RHEL-121724]
  - devlink: Make health reporter burst period configurable (Petr Oros) [RHEL-121724]
  - devlink: Introduce burst period for health reporter (Petr Oros) [RHEL-121724]
  - devlink: Move health reporter recovery abort logic to a separate function (Petr Oros) [RHEL-121724]
  - devlink: Move graceful period parameter to reporter ops (Petr Oros) [RHEL-121724]
  - devlink/port: Check attributes early and constify (Petr Oros) [RHEL-121724]
  - devlink/port: Simplify return checks (Petr Oros) [RHEL-121724]
  - netdevsim: add fw_update_flash_chunk_time_ms debugfs knobs (Petr Oros) [RHEL-121724]
  - devlink: Fix excessive stack usage in rate TC bandwidth parsing (Petr Oros) [RHEL-121724]
  - selftests: drv-net: Add test for devlink-rate traffic class bandwidth distribution (Petr Oros) [RHEL-121724]
  - selftest: netdevsim: Add devlink rate tc-bw test (Petr Oros) [RHEL-121724]
  - devlink: Extend devlink rate API with traffic classes bandwidth management (Petr Oros) [RHEL-121724]
  - netlink: introduce type-checking attribute iteration for nlmsg (Petr Oros) [RHEL-121724]
  - docs: netdevsim: fixe typo in netdevsim documentation (Petr Oros) [RHEL-121724]
  - selftests: drv-net: import things in lib one by one (Petr Oros) [RHEL-121724]
  - documentation: networking: devlink: Fix a typo in devlink-trap.rst (Petr Oros) [RHEL-121724]
  - devlink: add value check to devlink_info_version_put() (Petr Oros) [RHEL-121724]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-179.el10]
changelog:
  - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (Mamatha Inamdar) [RHEL-136426]
  - mm/vmalloc: fix data race in show_numa_info() (Waiman Long) [RHEL-138000] {CVE-2025-38383}
  - vmalloc: use for_each_vmap_node() in purge-vmap-area (Waiman Long) [RHEL-138000]
  - vmalloc: switch to for_each_vmap_node() helper (Waiman Long) [RHEL-138000]
  - vmalloc: add for_each_vmap_node() helper (Waiman Long) [RHEL-138000]
  - redhat: enable mshv_root module with taint (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Fix typos in vmbus_drv.c (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Fix sysfs output format for ring buffer index (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Clean up sscanf format specifier in target_cpu_store() (Paolo Bonzini) [RHEL-132194]
  - mshv: Use common "entry virt" APIs to do work in root before running guest (Paolo Bonzini) [RHEL-132194]
  - entry: Rename "kvm" entry code assets to "virt" to genericize APIs (Paolo Bonzini) [RHEL-132194]
  - entry/kvm: KVM: Move KVM details related to signal/-EINTR into KVM proper (Paolo Bonzini) [RHEL-132194]
  - mshv: Handle NEED_RESCHED_LAZY before transferring to guest (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Simplify data structures for VMBus channel close message (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: util: Cosmetic changes for hv_utils_transport.c (Paolo Bonzini) [RHEL-132194]
  - mshv: Add support for a new parent partition configuration (Paolo Bonzini) [RHEL-132194]
  - clocksource: hyper-v: Skip unnecessary checks for the root partition (Paolo Bonzini) [RHEL-132194]
  - hyperv: Add missing field to hv_output_map_device_interrupt (Paolo Bonzini) [RHEL-132194]
  - mshv_eventfd: convert to CLASS(fd) (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Use the correct hypercall for unmasking interrupts on nested (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Expose hv_map_msi_interrupt() (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Use nested hypercall for post message and signal event (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Clean up hv_map/unmap_interrupt() return values (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Fix usage of cpu_online_mask to get valid cpu (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Don't load the driver for baremetal root partition (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - clocksource: hyper-v: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - drivers: hv: Convert open-coded timeouts to secs_to_jiffies() (Paolo Bonzini) [RHEL-132194]
  - redhat/configs: automotive: enable NXP_STM_TIMER (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-stm: Prevent driver unbind (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/stm: Fix double deregistration on probe failure (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-stm: Fix section mismatches (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g399a-rdb3: Enable the STM timers (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g3: Add the System Timer Module nodes (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g274-rd2: Enable the STM timers (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g2: Add the System Timer Module nodes (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/stm: Add module owner (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-timer: Add the System Timer Module for the s32gx platforms (Jared Kangas) [RHEL-131326]
  - dt-bindings: timer: Add NXP System Timer Module (Jared Kangas) [RHEL-131326]
  - bitfield: Add FIELD_MODIFY() helper (Anusha Srivatsa) [RHEL-126213]
  - iopoll: Generalize read_poll_timeout() into poll_timeout_us() (Anusha Srivatsa) [RHEL-126213]
  - PM: hibernate: Fix pm_hibernation_mode_is_suspend() build breakage (Anusha Srivatsa) [RHEL-126213]
  - PM: hibernate: Add pm_hibernation_mode_is_suspend() (Anusha Srivatsa) [RHEL-126213]
  - drm/i915: rename range_overflows_end() to range_end_overflows() (Anusha Srivatsa) [RHEL-126213]
  - overflow: add range_overflows() and range_end_overflows() (Anusha Srivatsa) [RHEL-126213]
  - video: screen_info: Add pixel-format helper for linear framebuffers (Anusha Srivatsa) [RHEL-126213]
  - video: pixel_format: Add compare helpers (Anusha Srivatsa) [RHEL-126213]
  - mm: make folio page count functions return unsigned (Anusha Srivatsa) [RHEL-126213]
  - list: add list_last_entry_or_null() (Anusha Srivatsa) [RHEL-126213]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-180.el10]
changelog:
  - powerpc/kexec: Enable SMT before waking offline CPUs (Mamatha Inamdar) [RHEL-138566]
  - tipc: Fix use-after-free in tipc_mon_reinit_self(). (Xin Long) [RHEL-133490]
  - tipc: adjust tipc_nodeid2string() to return string length (Xin Long) [RHEL-133490]
  - sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Xin Long) [RHEL-133479]
  - sctp: make sctp_transport_init() void (Xin Long) [RHEL-133479]
  - sctp: Hold sock lock while iterating over address list (Xin Long) [RHEL-133479]
  - sctp: Prevent TOCTOU out-of-bounds write (Xin Long) [RHEL-133479]
  - sctp: Hold RCU read lock while iterating over address list (Xin Long) [RHEL-133479]
  - net: sctp: fix KMSAN uninit-value in sctp_inq_pop (Xin Long) [RHEL-133479]
  - selftest: net: fix socklen_t type mismatch in sctp_collision test (Xin Long) [RHEL-133479]
  - sctp: Constify struct sctp_sched_ops (Xin Long) [RHEL-133479]
  - sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock(). (Xin Long) [RHEL-133479]
  - selftests: net: fix server bind failure in sctp_vrf.sh (Xin Long) [RHEL-133479]
  - net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Xin Long) [RHEL-133479]
  - net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower() (Paolo Abeni) [RHEL-133483]
  - net/ip6_tunnel: Prevent perpetual tunnel growth (Guillaume Nault) [RHEL-133477]
  - rtla/timerlat_bpf: Stop tracing on user latency (Tomas Glozar) [RHEL-125441]
  - l2tp: reset skb control buffer on xmit (Guillaume Nault) [RHEL-133481]
  - smc: Fix use-after-free in __pnet_find_base_ndev(). (Mete Durlu) [RHEL-126901] {CVE-2025-40064}
  - net: Add locking to protect skb->dev access in ip_output (Mete Durlu) [RHEL-126901]
  - redhat: hsr: Remove tech preview tainting (Felix Maurer) [RHEL-100942]
  - redhat: Package net/hsr selftests (Felix Maurer) [RHEL-127795]
  - net/hsr: fix NULL pointer dereference in prp_get_untagged_frame() (Felix Maurer) [RHEL-127793]
  - netlink: specs: rt-link: Add attributes for hsr (Felix Maurer) [RHEL-127793]
  - hsr: Follow standard for HSRv0 supervision frames (Felix Maurer) [RHEL-127793]
  - hsr: Fix supervision frame sending on HSRv0 (Felix Maurer) [RHEL-127793]
  - net: hsr: prevent creation of HSR device with slaves from another netns (Felix Maurer) [RHEL-127793]
  - hsr: hold rcu and dev lock for hsr_get_port_ndev (Felix Maurer) [RHEL-127793]
  - hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr (Felix Maurer) [RHEL-127793]
  - hsr: use rtnl lock when iterating over ports (Felix Maurer) [RHEL-127793]
  - net, hsr: reject HSR frame if skb can't hold tag (Felix Maurer) [RHEL-127793] {CVE-2025-39703}
  - net: hsr: sync hw addr of slave2 according to slave1 hw addr on PRP (Felix Maurer) [RHEL-100923 RHEL-127793]
  - redhat: hsr: Enable KUnit test for PRP duplicate discard (Felix Maurer) [RHEL-127793]
  - net: hsr: Add KUnit test for PRP (Felix Maurer) [RHEL-127793]
  - net: hsr: Fix PRP duplicate detection (Felix Maurer) [RHEL-127793]
  - net: hsr: Create and export hsr_get_port_ndev() (Felix Maurer) [RHEL-127793]
  - net: hsr: remove one synchronize_rcu() from hsr_del_port() (Felix Maurer) [RHEL-127793]
  - selftests: hsr: Add test for VLAN (Felix Maurer) [RHEL-127793 RHEL-130475]
  - net: hsr: Add VLAN CTAG filter support (Felix Maurer) [RHEL-127793 RHEL-130475]
  - net: hsr: Add VLAN support (Felix Maurer) [RHEL-127793 RHEL-130475]
  - tests: hsr: Increase timeout to 50 seconds (Felix Maurer) [RHEL-127793]
  - net: hsr: convert to use new timer APIs (Felix Maurer) [RHEL-127793]
  - nvmet-auth: update sc_c in target host hash calculation (Chris Leech) [RHEL-129753]
  - nvmet-auth: update sc_c in host response (Chris Leech) [RHEL-129753]
  - nvme/tcp: handle tls partially sent records in write_space() (Chris Leech) [RHEL-129753]
  - nvme-auth: update sc_c in host response (Chris Leech) [RHEL-129753]
  - nvme-auth: use hkdf_expand_label() (Chris Leech) [RHEL-129753]
  - nvme-auth: add hkdf_expand_label() (Chris Leech) [RHEL-129753]
  - nvme-tcp: send only permitted commands for secure concat (Chris Leech) [RHEL-129753]
  - nvme-auth: update bi_directional flag (Chris Leech) [RHEL-129753]
  - nvme-auth: remove unneeded semicolon (Chris Leech) [RHEL-129753]
  - nvme-tcp: log TLS handshake failures at error level (Chris Leech) [RHEL-129753]
  - delay: Fix ndelay() spuriously treated as udelay() (Waiman Long) [RHEL-114122]
  - timers/Documentation: Cleanup delay/sleep documentation (Waiman Long) [RHEL-114122]
  - powerpc/rtas: Use fsleep() to minimize additional sleep duration (Waiman Long) [RHEL-114122]
  - mm/damon/core: Use generic upper bound recommondation for usleep_range() (Waiman Long) [RHEL-114122]
  - timers: Adjust flseep() to reflect reality (Waiman Long) [RHEL-114122]
  - delay: Rework udelay and ndelay (Waiman Long) [RHEL-114122]
  - MAINTAINERS: Add missing file include/linux/delay.h (Waiman Long) [RHEL-114122]
  - posix-timers: Plug potential memory leak in do_timer_create() (Waiman Long) [RHEL-114122]
  - selftests: always install UAPI headers to the correct directory (Waiman Long) [RHEL-114122]
  - vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY (Waiman Long) [RHEL-114122]
  - tick: Do not set device to detached state in tick_shutdown() (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Replace source file with symlink (Waiman Long) [RHEL-114122]
  - timekeeping: Zero initialize system_counterval when querying time from phc drivers (Waiman Long) [RHEL-114122]
  - RISC-V: vDSO: Correct inline assembly constraints in the getrandom syscall wrapper (Waiman Long) [RHEL-114122]
  - RISC-V: vDSO: Wire up getrandom() vDSO implementation (Waiman Long) [RHEL-114122]
  - clocksource: Fix the CPUs' choice in the watchdog per CPU verification (Waiman Long) [RHEL-114122]
  - alarmtimer: Switch spin_{lock,unlock}_irqsave() to guards (Waiman Long) [RHEL-114122]
  - alarmtimer: Remove dead return value in clock2alarm() (Waiman Long) [RHEL-114122]
  - time/jiffies: Change register_refined_jiffies() to void __init (Waiman Long) [RHEL-114122]
  - timers: Remove unused __round_jiffies(_up) (Waiman Long) [RHEL-114122]
  - posix-timers: Initialize cache early and move pointer into __timer_data (Waiman Long) [RHEL-114122]
  - binfmt_elf: Move brk for static PIE even if ASLR disabled (Waiman Long) [RHEL-114122]
  - arm64: vdso: Work around invalid absolute relocations from GCC (Waiman Long) [RHEL-114122]
  - timekeeping: Prevent coarse clocks going backwards (Waiman Long) [RHEL-114122]
  - tools headers: Update the uapi/linux/prctl.h copy with the kernel sources (Waiman Long) [RHEL-114122]
  - timekeeping: Add a lockdep override in tick_freeze() (Waiman Long) [RHEL-114122]
  - hrtimer: Add missing ACCESS_PRIVATE() for hrtimer::function (Waiman Long) [RHEL-114122]
  - tracing/timers: Rename the hrtimer_init event to hrtimer_setup (Waiman Long) [RHEL-114122]
  - hrtimers: Rename debug_init_on_stack() to debug_setup_on_stack() (Waiman Long) [RHEL-114122]
  - hrtimers: Rename debug_init() to debug_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Rename __hrtimer_init_sleeper() to __hrtimer_setup_sleeper() (Waiman Long) [RHEL-114122]
  - hrtimers: Remove unnecessary NULL check in hrtimer_start_range_ns() (Waiman Long) [RHEL-114122]
  - hrtimers: Make callback function pointer private (Waiman Long) [RHEL-114122]
  - hrtimers: Merge __hrtimer_init() into __hrtimer_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Switch to use __htimer_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Delete hrtimer_init() (Waiman Long) [RHEL-114122]
  - Revert "timekeeping: Fix possible inconsistencies in _COARSE clockids" (Waiman Long) [RHEL-114122]
  - posix-clock: Store file pointer in struct posix_clock_context (Waiman Long) [RHEL-114122]
  - sparc/vdso: Always reject undefined references during linking (Waiman Long) [RHEL-114122]
  - x86/vdso: Always reject undefined references during linking (Waiman Long) [RHEL-114122]
  - vdso: Rework struct vdso_time_data and introduce struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso: Move architecture related data before basetime data (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - arm64/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - x86/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - time/namespace: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/namespace: Rename timens_setup_vdso_data() to reflect new vdso_clock struct (Waiman Long) [RHEL-114122]
  - vdso/vsyscall: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare helper functions for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_coarse_timens() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_coarse() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_hres_timens() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_hres() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/helpers: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/datapage: Define vdso_clock to prepare for multiple PTP clocks (Waiman Long) [RHEL-114122]
  - vdso: Make vdso_time_data cacheline aligned (Waiman Long) [RHEL-114122]
  - arm64: Make asm/cache.h compatible with vDSO (Waiman Long) [RHEL-114122]
  - vdso: Introduce vdso/cache.h (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Switch to nolibc (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_test_gettimeofday: Make compatible with nolibc (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_test_gettimeofday: Clean up includes (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Test __SIZEOF_LONG__ instead of ULONG_MAX (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Use UAPI headers instead of libc headers (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Drop vdso_init_from_auxv() (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Use vdso_init_form_sysinfo_ehdr (Waiman Long) [RHEL-114122]
  - tools/nolibc: add limits.h shim header (Waiman Long) [RHEL-114122]
  - selftests: Add headers target (Waiman Long) [RHEL-114122]
  - tools/include: Add uapi/linux/elf.h (Waiman Long) [RHEL-114122]
  - elf, uapi: Add types ElfXX_Verdef and ElfXX_Veraux (Waiman Long) [RHEL-114122]
  - elf, uapi: Add type ElfXX_Versym (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definitions for VER_FLG_BASE and VER_FLG_WEAK (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definition for DT_GNU_HASH (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definition for STN_UNDEF (Waiman Long) [RHEL-114122]
  - MAINTAINERS: Add vDSO selftests (Waiman Long) [RHEL-114122]
  - vdso: Remove remnants of architecture-specific time storage (Waiman Long) [RHEL-114122]
  - vdso: Remove remnants of architecture-specific random state storage (Waiman Long) [RHEL-114122]
  - x86/vdso/vdso2c: Remove page handling (Waiman Long) [RHEL-114122]
  - x86/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - MIPS: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - s390/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - arm: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - LoongArch: vDSO: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - riscv: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - arm64: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - vdso: Add generic architecture-specific data storage (Waiman Long) [RHEL-114122]
  - vdso: Add generic random data storage (Waiman Long) [RHEL-114122]
  - vdso: Add generic time data storage (Waiman Long) [RHEL-114122]
  - vdso: Rename included Makefile (Waiman Long) [RHEL-114122]
  - vdso: Introduce vdso/align.h (Waiman Long) [RHEL-114122]
  - parisc: Remove unused symbol vdso_data (Waiman Long) [RHEL-114122]
  - x86/vdso: Fix latent bug in vclock_pages calculation (Waiman Long) [RHEL-114122]
  - time: Switch to hrtimer_setup() (Waiman Long) [RHEL-114122]
  - io_uring/timeout: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114122]
  - selftests/timers: Improve skew_consistency by testing with other clockids (Waiman Long) [RHEL-114122]
  - timekeeping: Fix possible inconsistencies in _COARSE clockids (Waiman Long) [RHEL-114122]
  - posix-timers: Drop redundant memset() invocation (Waiman Long) [RHEL-114122]
  - selftests/timers/posix-timers: Add a test for exact allocation mode (Waiman Long) [RHEL-114122]
  - posix-timers: Provide a mechanism to allocate a given timer ID (Waiman Long) [RHEL-114122]
  - posix-timers: Make per process list RCU safe (Waiman Long) [RHEL-114122]
  - posix-timers: Avoid false cacheline sharing (Waiman Long) [RHEL-114122]
  - posix-timers: Switch to jhash32() (Waiman Long) [RHEL-114122]
  - posix-timers: Improve hash table performance (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal_struct:: Next_posix_timer_id an atomic_t (Waiman Long) [RHEL-114122]
  - posix-timers: Make lock_timer() use guard() (Waiman Long) [RHEL-114122]
  - posix-timers: Rework timer removal (Waiman Long) [RHEL-114122]
  - posix-timers: Simplify lock/unlock_timer() (Waiman Long) [RHEL-114122]
  - posix-timers: Use guards in a few places (Waiman Long) [RHEL-114122]
  - posix-timers: Remove SLAB_PANIC from kmem cache (Waiman Long) [RHEL-114122]
  - posix-timers: Remove a few paranoid warnings (Waiman Long) [RHEL-114122]
  - posix-timers: Cleanup includes (Waiman Long) [RHEL-114122]
  - posix-timers: Add cond_resched() to posix_timer_add() search loop (Waiman Long) [RHEL-114122]
  - posix-timers: Initialise timer before adding it to the hash table (Waiman Long) [RHEL-114122]
  - posix-timers: Ensure that timer initialization is fully visible (Waiman Long) [RHEL-114122]
  - clocksource: Remove unnecessary strscpy() size argument (Waiman Long) [RHEL-114122]
  - timer_list: Don't use %pK through printk() (Waiman Long) [RHEL-114122]
  - posix-clock: Remove duplicate compat ioctl() handler (Waiman Long) [RHEL-114122]
  - posix-timers: Invoke cond_resched() during exit_itimers() (Waiman Long) [RHEL-114122]
  - hrtimers: Replace hrtimer_clock_to_base_table with switch-case (Waiman Long) [RHEL-114122]
  - rcu-tasks: Move RCU Tasks self-tests to core_initcall() (Waiman Long) [RHEL-114122]
  - selftests/vDSO: Fix GNU hash table entry size for s390x (Waiman Long) [RHEL-114122]
  - timers/migration: Fix off-by-one root mis-connection (Waiman Long) [RHEL-114122] {CVE-2025-21813}
  - hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING (Waiman Long) [RHEL-114122] {CVE-2025-21816}
  - hrtimers: Mark is_migration_base() with __always_inline (Waiman Long) [RHEL-114122]
  - tracing: Add task_prctl_unknown tracepoint (Waiman Long) [RHEL-114122]
  - selftests: timers: clocksource-switch: Adapt progress to kselftest framework (Waiman Long) [RHEL-114122]
  - selftests/vDSO: support DT_GNU_HASH (Waiman Long) [RHEL-114122]
  - timers/migration: Simplify top level detection on group setup (Waiman Long) [RHEL-114122]
  - timers: Optimize get_timer_[this_]cpu_base() (Waiman Long) [RHEL-114122]
  - timekeeping: Remove unused ktime_get_fast_timestamps() (Waiman Long) [RHEL-114122]
  - timer/migration: Fix kernel-doc warnings for union tmigr_state (Waiman Long) [RHEL-114122]
  - tick/broadcast: Add kernel-doc for function parameters (Waiman Long) [RHEL-114122]
  - hrtimers: Update the return type of enqueue_hrtimer() (Waiman Long) [RHEL-114122]
  - clocksource/wdtest: Print time values for short udelay(1) (Waiman Long) [RHEL-114122]
  - posix-timers: Fix typo in __lock_timer() (Waiman Long) [RHEL-114122]
  - hrtimers: Handle CPU state correctly on hotplug (Waiman Long) [RHEL-114122] {CVE-2024-57951}
  - timers/migration: Annotate accesses to ignore flag (Waiman Long) [RHEL-114122]
  - timers/migration: Enforce group initialization visibility to tree walkers (Waiman Long) [RHEL-114122]
  - timers/migration: Fix another race between hotplug and idle entry/exit (Waiman Long) [RHEL-114122]
  - signal/posixtimers: Handle ignore/blocked sequences correctly (Waiman Long) [RHEL-114122]
  - clocksource: Make negative motion detection more robust (Waiman Long) [RHEL-114122]
  - ntp: Remove invalid cast in time offset math (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Remove unused clockmode asm offsets (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Flag VDSO64 entry points as functions (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Implement __arch_get_vdso_rng_data() (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Add a page for non-time data (Waiman Long) [RHEL-114122]
  - selftests:timers: remove local CLOCKID defines (Waiman Long) [RHEL-114122]
  - selftests: timers: Remove unneeded semicolon (Waiman Long) [RHEL-114122]
  - selftests: timers: improve timer_create failure message (Waiman Long) [RHEL-114122]
  - selftests: timers: Remove local NSEC_PER_SEC and USEC_PER_SEC defines (Waiman Long) [RHEL-114122]
  - posix-timers: Fix spurious warning on double enqueue versus do_exit() (Waiman Long) [RHEL-114122]
  - alarmtimers: Remove return value from alarm functions (Waiman Long) [RHEL-114122]
  - alarmtimers: Remove the throttle mechanism from alarm_forward_now() (Waiman Long) [RHEL-114122]
  - posix-timers: Cleanup SIG_IGN workaround leftovers (Waiman Long) [RHEL-114122]
  - signal: Queue ignored posixtimers on ignore list (Waiman Long) [RHEL-114122]
  - signal: Handle ignored signals in do_sigaction(action != SIG_IGN) (Waiman Long) [RHEL-114122]
  - posix-timers: Handle ignored list on delete and exit (Waiman Long) [RHEL-114122]
  - posix-timers: Move sequence logic into struct k_itimer (Waiman Long) [RHEL-114122]
  - signal: Cleanup unused posix-timer leftovers (Waiman Long) [RHEL-114122]
  - posix-timers: Embed sigqueue in struct k_itimer (Waiman Long) [RHEL-114122]
  - signal: Replace resched_timer logic (Waiman Long) [RHEL-114122]
  - signal: Refactor send_sigqueue() (Waiman Long) [RHEL-114122]
  - posix-timers: Store PID type in the timer (Waiman Long) [RHEL-114122]
  - signal: Provide posixtimer_sigqueue_init() (Waiman Long) [RHEL-114122]
  - signal: Split up __sigqueue_alloc() (Waiman Long) [RHEL-114122]
  - posix-timers: Add a refcount to struct k_itimer (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Use dedicated flag for CPU timer nanosleep (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Cleanup the firing logic (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal overrun accounting sensible (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal delivery consistent (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Correctly update timer status in posix_cpu_timer_del() (Waiman Long) [RHEL-114122]
  - timekeeping: Always check for negative motion (Waiman Long) [RHEL-114122]
  - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (Waiman Long) [RHEL-114122]
  - timers: Add missing READ_ONCE() in __run_timer_base() (Waiman Long) [RHEL-114122]
  - clocksource/drivers/timer-tegra: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/qcom: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/armada-370-xp: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/exynos_mct: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/arm_global_timer: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/arm_arch_timer: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - ARM: smp_twd: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - tick: Remove now unneeded low-res tick stop on CPUHP_AP_TICK_DYING (Waiman Long) [RHEL-114122]
  - clockevents: Shutdown and unregister current clockevents at CPUHP_AP_TICK_DYING (Waiman Long) [RHEL-114122]
  - clockevents: Improve clockevents_notify_released() comment (Waiman Long) [RHEL-114122]
  - posix-timers: Add proper state tracking (Waiman Long) [RHEL-114122]
  - posix-timers: Rename k_itimer:: It_requeue_pending (Waiman Long) [RHEL-114122]
  - posix-timers: Drop signal if timer has been deleted or reprogrammed (Waiman Long) [RHEL-114122]
  - signal: Allow POSIX timer signals to be dropped (Waiman Long) [RHEL-114122]
  - posix-timers: Cure si_sys_private race (Waiman Long) [RHEL-114122]
  - signal: Cleanup flush_sigqueue_mask() (Waiman Long) [RHEL-114122]
  - signal: Confine POSIX_TIMERS properly (Waiman Long) [RHEL-114122]
  - time: Fix references to _msecs_to_jiffies() handling of values (Waiman Long) [RHEL-114122]
  - time: Partially revert cleanup on msecs_to_jiffies() documentation (Waiman Long) [RHEL-114122]
  - timekeeping: Merge timekeeping_update_staged() and timekeeping_update() (Waiman Long) [RHEL-114122]
  - timekeeping: Remove TK_MIRROR timekeeping_update() action (Waiman Long) [RHEL-114122]
  - timekeeping: Rework do_adjtimex() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_suspend() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_resume() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_inject_sleeptime64() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_init() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework change_clocksource() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_inject_offset() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework do_settimeofday64() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Provide timekeeping_restore_shadow() (Waiman Long) [RHEL-114122]
  - timekeeping: Introduce combined timekeeping action flag (Waiman Long) [RHEL-114122]
  - timekeeping: Split out timekeeper update of timekeeping_advanced() (Waiman Long) [RHEL-114122]
  - timekeeping: Add struct tk_data as argument to timekeeping_update() (Waiman Long) [RHEL-114122]
  - timekeeping: Introduce tkd_basic_setup() to make lock and seqcount init reusable (Waiman Long) [RHEL-114122]
  - timekeeping: Define a struct type for tk_core to make it reusable (Waiman Long) [RHEL-114122]
  - timekeeping: Move timekeeper_lock into tk_core (Waiman Long) [RHEL-114122]
  - timekeeping: Encapsulate locking/unlocking of timekeeper_lock (Waiman Long) [RHEL-114122]
  - timekeeping: Move shadow_timekeeper into tk_core (Waiman Long) [RHEL-114122]
  - timekeeping: Reorder struct timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Simplify code in timekeeping_advance() (Waiman Long) [RHEL-114122]
  - timekeeping: Abort clocksource change in case of failure (Waiman Long) [RHEL-114122]
  - timekeeping: Avoid duplicate leap state update (Waiman Long) [RHEL-114122]
  - timekeeping: Don't stop time readers across hard_pps() update (Waiman Long) [RHEL-114122]
  - timekeeping: Read NTP tick length only once (Waiman Long) [RHEL-114122]
  - posix-timers: Replace call_rcu() by kfree_rcu() for simple kmem_cache_free() callback (Waiman Long) [RHEL-114122]
  - timers: Add a warning to usleep_range_state() for wrong order of arguments (Waiman Long) [RHEL-114122]
  - timers: Update function descriptions of sleep/delay related functions (Waiman Long) [RHEL-114122]
  - timers: Rename usleep_idle_range() to usleep_range_idle() (Waiman Long) [RHEL-114122]
  - timers: Update schedule_[hr]timeout*() related function descriptions (Waiman Long) [RHEL-114122]
  - time: Remove '%' from numeric constant in kernel-doc comment (Waiman Long) [RHEL-114122]
  - clocksource: Remove unused clocksource_change_rating (Waiman Long) [RHEL-114122]
  - timekeeping: Don't use seqcount loop in ktime_mono_to_any() on 64-bit systems (Waiman Long) [RHEL-114122]
  - timekeeping: Add the boot clock to system time snapshot (Waiman Long) [RHEL-114122]
  - ntp: Move pps monitors into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_freq/stabil into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_shift/intcnt into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_fbase into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_jitter into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_ft into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_valid into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move ntp_next_leap_sec into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_adj/ntp_tick_adj into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_freq/reftime into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_max/esterror into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_offset/constant into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move tick_stat* into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move tick_length* into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Introduce struct ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Read reference time only once (Waiman Long) [RHEL-114122]
  - ntp: Convert functions with only two states to bool (Waiman Long) [RHEL-114122]
  - ntp: Cleanup formatting of code (Waiman Long) [RHEL-114122]
  - ntp: Clean up comments (Waiman Long) [RHEL-114122]
  - ntp: Make tick_usec static (Waiman Long) [RHEL-114122]
  - ntp: Remove unused tick_nsec (Waiman Long) [RHEL-114122]
  - vdso: Rename struct arch_vdso_data to arch_vdso_time_data (Waiman Long) [RHEL-114122]
  - softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT. (Waiman Long) [RHEL-114122]
  - timers: Use __raise_softirq_irqoff() to raise the softirq. (Waiman Long) [RHEL-114122]
  - hrtimer: Use __raise_softirq_irqoff() to raise the softirq (Waiman Long) [RHEL-114122]
  - iio: magnetometer: fix if () scoped_guard() formatting (Waiman Long) [RHEL-114122]
  - seqlock, treewide: Switch to non-raw seqcount_latch interface (Waiman Long) [RHEL-114122]
  - kcsan, seqlock: Support seqcount_latch_t (Waiman Long) [RHEL-114122]
  - time/sched_clock: Broaden sched_clock()'s instrumentation coverage (Waiman Long) [RHEL-114122]
  - time/sched_clock: Swap update_clock_read_data() latch writes (Waiman Long) [RHEL-114122]
  - cleanup: Adjust scoped_guard() macros to avoid potential warning (Waiman Long) [RHEL-114122]
  - cleanup: Remove address space of returned pointer (Waiman Long) [RHEL-114122]
  - Revert "softirq: Use a dedicated thread for timer wakeups." (Waiman Long) [RHEL-114122]
  - Revert "rcutorture: Also force sched priority to timersd on boosting test." (Waiman Long) [RHEL-114122]
  - Revert "tick: Fix timer storm since introduction of timersd" (Waiman Long) [RHEL-114122]
  - Revert "softirq: Wake ktimers thread also in softirq." (Waiman Long) [RHEL-114122]
  - Revert "softirq: Clean white space." (Waiman Long) [RHEL-114122]
  - Revert "timer: Update the ktimersd series." (Waiman Long) [RHEL-114122]
  - net: ethtool: mm: reset verification status when link is down (Ivan Vecera) [RHEL-122905]
  - net: ethtool: mm: extract stmmac verification logic into common library (Ivan Vecera) [RHEL-122905]
  - redhat/configs: automotive: enable CAN_FLEXCAN (Jared Kangas) [RHEL-116294]
  - can: flexcan: disable transceiver during system PM (Jared Kangas) [RHEL-116294]
  - can: flexcan: only change CAN state when link up in system PM (Jared Kangas) [RHEL-116294]
  - can: flexcan: add transceiver capabilities (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add transceiver capabilities (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add i.MX94 support (Jared Kangas) [RHEL-116294]
  - can: flexcan: add NXP S32G2/S32G3 SoC support (Jared Kangas) [RHEL-116294]
  - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add S32G2/S32G3 SoC support (Jared Kangas) [RHEL-116294]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-181.el10]
changelog:
  - ata: libata-core: Disable LPM on Silicon Motion MD619{H,G}XCLDE3TC (Tomas Henzl) [RHEL-135107]
  - ata: libata-scsi: Fix system suspend for a security locked drive (Tomas Henzl) [RHEL-135107]
  - ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan() (Tomas Henzl) [RHEL-135107]
  - nvme: fix admin request_queue lifetime (Ewan D. Milne) [RHEL-126343]
  - Revert "Removing Obsolete hba pci-ids from rhel8" (Scott Weaver) [RHEL-123914]
  - rh_messages.h: add missing lpfc devices (Scott Weaver) [RHEL-123914]
  - net/ena: fix missing lock when update devlink params (Kamal Heib) [RHEL-127325]
  - net: ena: View PHC stats using debugfs (Kamal Heib) [RHEL-127325]
  - net: ena: Add debugfs support to the ENA driver (Kamal Heib) [RHEL-127325]
  - net: ena: Control PHC enable through devlink (Kamal Heib) [RHEL-127325]
  - net: ena: Add devlink port support (Kamal Heib) [RHEL-127325]
  - net: ena: Add device reload capability through devlink (Kamal Heib) [RHEL-127325]
  - net: ena: PHC silent reset (Kamal Heib) [RHEL-127325]
  - net: ena: Add PHC support in the ENA driver (Kamal Heib) [RHEL-127325]
  - net: ena: resolve WARN_ON when freeing IRQs (Kamal Heib) [RHEL-127325]
  - net: ena: use napi's aRFS rmap notifers (Kamal Heib) [RHEL-127325]
  - xfs: don't leak a locked dquot when xfs_dquot_attach_buf fails (Carlos Maiolino) [RHEL-112146]
  - xfs: free xfs_busy_extents structure when no RT extents are queued (Carlos Maiolino) [RHEL-112146]
  - xfs: fix locking in xchk_nlinks_collect_dir (Carlos Maiolino) [RHEL-112146]
  - xfs: don't use __GFP_NOFAIL in xfs_init_fs_context (Carlos Maiolino) [RHEL-112146]
  - xfs: fix scrub trace with null pointer in quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_reflink_cow_enospc (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_discard_rtrelax (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_log_cil_return (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_dqreclaim_dirty (Carlos Maiolino) [RHEL-112146]
  - xfs: fix unmount hang with unflushable inodes stuck in the AIL (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out stale buffer item completion (Carlos Maiolino) [RHEL-112146]
  - xfs: rearrange code in xfs_buf_item.c (Carlos Maiolino) [RHEL-112146]
  - xfs: add tracepoints for stale pinned inode state debug (Carlos Maiolino) [RHEL-112146]
  - xfs: avoid dquot buffer pin deadlock (Carlos Maiolino) [RHEL-112146]
  - xfs: catch stale AGF/AGF metadata (Carlos Maiolino) [RHEL-112146]
  - xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock (Carlos Maiolino) [RHEL-112146]
  - xfs: actually use the xfs_growfs_check_rtgeom tracepoint (Carlos Maiolino) [RHEL-112146]
  - xfs: check for shutdown before going to sleep in xfs_select_zone (Carlos Maiolino) [RHEL-112146]
  - xfs: don't assume perags are initialised when trimming AGs (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix comment on xfs_trans_ail_update_bulk() (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix a comment on xfs_ail_delete (Carlos Maiolino) [RHEL-112146]
  - xfs: Fail remount with noattr2 on a v5 with v4 enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: fix zoned GC data corruption due to wrong bv_offset (Carlos Maiolino) [RHEL-112146]
  - xfs: free up mp->m_free[0].count in error case (Carlos Maiolino) [RHEL-112146]
  - xfs: remove duplicate Zoned Filesystems sections in admin-guide (Carlos Maiolino) [RHEL-112146]
  - XFS: fix zoned gc threshold math for 32-bit arches (Carlos Maiolino) [RHEL-112146]
  - xfs: document zoned rt specifics in admin-guide (Carlos Maiolino) [RHEL-112146]
  - xfs: fix fsmap for internal zoned devices (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix spelling mistake "drity" -> "dirty" (Carlos Maiolino) [RHEL-112146]
  - xfs: compute buffer address correctly in xmbuf_map_backing_mem (Carlos Maiolino) [RHEL-112146]
  - xfs: add tunable threshold parameter for triggering zone GC (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_buf_free as might_sleep() (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the leftover xfs_{set,clear}_li_failed infrastructure (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the flags argument to xfs_buf_get_uncached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the flags argument to xfs_buf_read_uncached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_free_maps (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_get_maps (Carlos Maiolino) [RHEL-112146]
  - xfs: call xfs_buf_alloc_backing_mem from _xfs_buf_alloc (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unnecessary NULL check before kvfree() (Carlos Maiolino) [RHEL-112146]
  - xfs: trace what memory backs a buffer (Carlos Maiolino) [RHEL-112146]
  - xfs: cleanup mapping tmpfs folios into the buffer cache (Carlos Maiolino) [RHEL-112146]
  - xfs: use vmalloc instead of vm_map_area for buffer backing memory (Carlos Maiolino) [RHEL-112146]
  - xfs: buffer items don't straddle pages anymore (Carlos Maiolino) [RHEL-112146]
  - xfs: kill XBF_UNMAPPED (Carlos Maiolino) [RHEL-112146]
  - xfs: convert buffer cache to use high order folios (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the kmalloc to page allocator fallback (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor backing memory allocations for buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_is_vmapped (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf.b_offset (Carlos Maiolino) [RHEL-112146]
  - xfs: add a fast path to xfs_buf_zero when b_addr is set (Carlos Maiolino) [RHEL-112146]
  - xfs: unmapped buffer item size straddling mismatch (Carlos Maiolino) [RHEL-112146]
  - xfs: don't wake zone space waiters without m_zone_info (Carlos Maiolino) [RHEL-112146]
  - xfs: don't increment m_generation for all errors in xfs_growfs_data (Carlos Maiolino) [RHEL-112146]
  - xfs: fix a missing unlock in xfs_growfs_data (Carlos Maiolino) [RHEL-112146]
  - xfs: Remove duplicate xfs_rtbitmap.h header (Carlos Maiolino) [RHEL-112146]
  - xfs: trigger zone GC when out of available rt blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: export max_open_zones in sysfs (Carlos Maiolino) [RHEL-112146]
  - xfs: contain more sysfs code in xfs_sysfs.c (Carlos Maiolino) [RHEL-112146]
  - xfs: export zone stats in /proc/*/mountstats (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up the show_stats super operation (Carlos Maiolino) [RHEL-112146]
  - xfs: support write life time based data placement (Carlos Maiolino) [RHEL-112146]
  - xfs: add a max_open_zones mount option (Carlos Maiolino) [RHEL-112146]
  - xfs: support zone gaps (Carlos Maiolino) [RHEL-112146]
  - xfs: enable the zoned RT device feature (Carlos Maiolino) [RHEL-112146]
  - xfs: disable rt quotas for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: disable reflink for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: enable fsmap reporting for internal RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: support xrep_require_rtext_inuse on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: support xchk_xref_is_used_rt_space on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: allow COW forks on zoned file systems in xchk_bmap (Carlos Maiolino) [RHEL-112146]
  - xfs: support growfs on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: hide reserved RT blocks from statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up zoned block freeing in xfs_rtextent_free_finish_item (Carlos Maiolino) [RHEL-112146]
  - xfs: implement direct writes to zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: implement buffered writes to zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: implement zoned garbage collection (Carlos Maiolino) [RHEL-112146]
  - xfs: add support for zoned space reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: add the zoned space allocator (Carlos Maiolino) [RHEL-112146]
  - xfs: parse and validate hardware zone information (Carlos Maiolino) [RHEL-112146]
  - xfs: skip zoned RT inodes in xfs_inodegc_want_queue_rt_file (Carlos Maiolino) [RHEL-112146]
  - xfs: don't call xfs_can_free_eofblocks from ->release for zoned inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: disable FITRIM for zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: disable sb_frextents for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: export zoned geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112146]
  - xfs: allow internal RT devices for zoned mode (Carlos Maiolino) [RHEL-112146]
  - xfs: define the zoned on-disk format (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_rtrmap_highest_rgbno helper (Carlos Maiolino) [RHEL-112146]
  - xfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delay (Carlos Maiolino) [RHEL-112146]
  - xfs: refine the unaligned check for always COW inodes in xfs_file_dio_write (Carlos Maiolino) [RHEL-112146]
  - xfs: skip always_cow inodes in xfs_reflink_trim_around_shared (Carlos Maiolino) [RHEL-112146]
  - xfs: move xfs_bmapi_reserve_delalloc to xfs_iomap.c (Carlos Maiolino) [RHEL-112146]
  - xfs: add a rtg_blocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_rt_check_size helper (Carlos Maiolino) [RHEL-112146]
  - xfs: reduce metafile reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: make metabtree reservations global (Carlos Maiolino) [RHEL-112146]
  - xfs: fixup the metabtree reservation in xrep_reap_metadir_fsblocks (Carlos Maiolino) [RHEL-112146]
  - xfs: trace in-memory freecounter reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: support reserved blocks for the rt extent counter (Carlos Maiolino) [RHEL-112146]
  - xfs: generalize the freespace and reserved blocks handling (Carlos Maiolino) [RHEL-112146]
  - xfs: reflow xfs_dec_freecounter (Carlos Maiolino) [RHEL-112146]
  - xfs: Use abs_diff instead of XFS_ABSDIFF (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the XBF_STALE check from xfs_buf_rele_cached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove most in-flight buffer accounting (Carlos Maiolino) [RHEL-112146]
  - xfs: decouple buffer readahead from the normal buffer read path (Carlos Maiolino) [RHEL-112146]
  - xfs: reduce context switches for synchronous buffered I/O (Carlos Maiolino) [RHEL-112146]
  - xfs: flush inodegc before swapon (Carlos Maiolino) [RHEL-87013]
  - xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate (Carlos Maiolino) [RHEL-112146]
  - xfs: Do not allow norecovery mount with quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: fix data fork format filtering during inode repair (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_cache.bc_lock (Carlos Maiolino) [RHEL-112146]
  - xfs: Add error handling for xfs_reflink_cancel_cow_range (Carlos Maiolino) [RHEL-112146]
  - xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end (Carlos Maiolino) [RHEL-112146]
  - xfs: remove an out of data comment in _xfs_buf_alloc (Carlos Maiolino) [RHEL-112146]
  - xfs: fix buffer lookup vs release race (Carlos Maiolino) [RHEL-112146]
  - xfs: check for dead buffers in xfs_buf_find_insert (Carlos Maiolino) [RHEL-112146]
  - xfs: add a b_iodone callback to struct xfs_buf (Carlos Maiolino) [RHEL-112146]
  - xfs: move b_li_list based retry handling to common code (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify xfsaild_resubmit_item (Carlos Maiolino) [RHEL-112146]
  - xfs: always complete the buffer inline in xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the extra buffer reference in xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: move invalidate_kernel_vmap_range to xfs_buf_ioend (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify buffer I/O submission (Carlos Maiolino) [RHEL-112146]
  - xfs: move in-memory buftarg handling out of _xfs_buf_ioapply (Carlos Maiolino) [RHEL-112146]
  - xfs: move write verification out of _xfs_buf_ioapply (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_delwri_submit_buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify xfs_buf_delwri_pushbuf (Carlos Maiolino) [RHEL-112146]
  - xfs: move xfs_buf_iowait out of (__)xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the incorrect comment about the b_pag field (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the incorrect comment above xfs_buf_free_maps (Carlos Maiolino) [RHEL-112146]
  - xfs/libxfs: replace kmalloc() and memcpy() with kmemdup() (Carlos Maiolino) [RHEL-112146]
  - xfs: constify feature checks (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_fs_statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: don't take m_sb_lock in xfs_fs_statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: fix the comment above xfs_discard_endio (Carlos Maiolino) [RHEL-112146]
  - xfs: remove bp->b_error check in xfs_attr3_root_inactive (Carlos Maiolino) [RHEL-112146]
  - xfs: remove redundant update for ticket->t_curr_res in xfs_log_ticket_regrant (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up xfs_end_ioend() to reuse local variables (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the t_magic field in struct xfs_trans (Carlos Maiolino) [RHEL-112146]
  - xfs: remove XFS_ILOG_NONCORE (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_dir_isempty static (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime reflink (Carlos Maiolino) [RHEL-112146]
  - xfs: fix CoW forks for realtime files (Carlos Maiolino) [RHEL-112146]
  - xfs: check for shared rt extents when rebuilding rt file's data fork (Carlos Maiolino) [RHEL-112146]
  - xfs: repair inodes that have a refcount btree in the data fork (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of the realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: capture realtime CoW staging extents when rebuilding rt rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: walk the rt reference count tree when rebuilding rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: check new rtbitmap records against rt refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: don't flag quota rt block usage on rtreflink filesystems (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the metadir path of rt refcount btree files (Carlos Maiolino) [RHEL-112146]
  - xfs: detect and repair misaligned rtinherit directory cowextsize hints (Carlos Maiolino) [RHEL-112146]
  - xfs: allow dquot rt block count to exceed rt blocks on reflink fs (Carlos Maiolino) [RHEL-112146]
  - xfs: check reference counts of gaps between rt refcount records (Carlos Maiolino) [RHEL-112146]
  - xfs: allow overlapping rtrmapbt records for shared data extents (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference checks with the rt refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: report realtime refcount btree corruption errors to the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: check that the rtrefcount maxlevels doesn't increase when growing fs (Carlos Maiolino) [RHEL-112146]
  - xfs: enable extent size hints for CoW operations (Carlos Maiolino) [RHEL-112146]
  - xfs: apply rt extent alignment constraints to CoW extsize hint (Carlos Maiolino) [RHEL-112146]
  - xfs: fix xfs_get_extsz_hint behavior with realtime alwayscow files (Carlos Maiolino) [RHEL-112146]
  - xfs: recover CoW leftovers in the realtime volume (Carlos Maiolino) [RHEL-112146]
  - xfs: allow inodes to have the realtime and reflink flags (Carlos Maiolino) [RHEL-112146]
  - xfs: enable sharing of realtime file blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: enable CoW for realtime data (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor reflink quota updates (Carlos Maiolino) [RHEL-112146]
  - xfs: compute rtrmap btree max levels when reflink enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: update rmap to allow cow staging extents in the rt rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: create routine to allocate and initialize a realtime refcount btree inode (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up realtime refcount btree cursors (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_reflink_find_shared (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up a new metafile type for the realtime refcount (Carlos Maiolino) [RHEL-112146]
  - xfs: add metadata reservations for realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree inode to metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree block detection to log recovery (Carlos Maiolino) [RHEL-112146]
  - xfs: support recovering refcount intent items targetting realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: add a realtime flag to the refcount update log redo items (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare refcount functions to deal with rtrefcountbt (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree operations (Carlos Maiolino) [RHEL-112146]
  - xfs: realtime refcount btree transaction reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: introduce realtime refcount btree ondisk definitions (Carlos Maiolino) [RHEL-112146]
  - xfs: namespace the maximum length/refcount symbols (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare refcount btree cursor tracepoints for realtime (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime rmap btree (Carlos Maiolino) [RHEL-112146]
  - xfs: react to fsdax failure notifications on the rt device (Carlos Maiolino) [RHEL-112146]
  - xfs: don't shut down the filesystem for media failures beyond end of log (Carlos Maiolino) [RHEL-112146]
  - xfs: hook live realtime rmap operations during a repair operation (Carlos Maiolino) [RHEL-112146]
  - xfs: create a shadow rmap btree during realtime rmap repair (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of the realtime rmap btree (Carlos Maiolino) [RHEL-112146]
  - xfs: support repairing metadata btrees rooted in metadir inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of realtime bitmaps for a realtime group (Carlos Maiolino) [RHEL-112146]
  - xfs: repair rmap btree inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: repair inodes that have realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of realtime file bmaps (Carlos Maiolino) [RHEL-112146]
  - xfs: walk the rt reverse mapping tree when rebuilding rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the metadir path of rt rmap btree files (Carlos Maiolino) [RHEL-112146]
  - xfs: scan rt rmap when we're doing an intense rmap check of bmbt mappings (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference realtime bitmap to realtime rmapbt scrubber (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: allow queued realtime intents to drain before scrubbing (Carlos Maiolino) [RHEL-112146]
  - xfs: report realtime rmap btree corruption errors to the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up getfsmap to the realtime reverse mapping btree (Carlos Maiolino) [RHEL-112146]
  - xfs: create routine to allocate and initialize a realtime rmap btree inode (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up rmap map and unmap to the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up a new metafile type for the realtime rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: add metadata reservations for realtime rmap btrees (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime reverse map inode to metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: support file data forks containing metadata btrees (Carlos Maiolino) [RHEL-112146]
  - xfs: pretty print metadata file types in error messages (Carlos Maiolino) [RHEL-112146]
  - xfs: support recovering rmap intent items targetting realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: add a realtime flag to the rmap update log redo items (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare rmap functions to deal with rtrmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime rmap btree operations (Carlos Maiolino) [RHEL-112146]
  - xfs: realtime rmap btree transaction reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: introduce realtime rmap btree ondisk definitions (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify the xfs_rmap_{alloc,free}_extent calling conventions (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare rmap btree cursor tracepoints for realtime (Carlos Maiolino) [RHEL-112146]
  - xfs: add some rtgroup inode helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: allow inode-based btrees to reserve space in the data device (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare to reuse the dquot pointer space in struct xfs_inode (Carlos Maiolino) [RHEL-112146]
  - xfs: support storing records in the inode core root (Carlos Maiolino) [RHEL-112146]
  - xfs: hoist the node iroot update code out of xfs_btree_kill_iroot (Carlos Maiolino) [RHEL-112146]
  - xfs: hoist the node iroot update code out of xfs_btree_new_iroot (Carlos Maiolino) [RHEL-112146]
  - xfs: tidy up xfs_bmap_broot_realloc a bit (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_iroot_realloc a bmap btree function (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_iroot_realloc take the new numrecs instead of deltas (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor the inode fork memory allocation functions (Carlos Maiolino) [RHEL-112146]
  - xfs: tidy up xfs_iroot_realloc (Carlos Maiolino) [RHEL-112146]
  - xfs: release the dquot buf outside of qli_lock (Carlos Maiolino) [RHEL-112146]
  - xfs: lock dquot buffer before detaching dquot from b_li_list (Carlos Maiolino) [RHEL-112146]
  - xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT (Carlos Maiolino) [RHEL-112146]
  - xfs: port xfs_ioc_start_commit to multigrain timestamps (Carlos Maiolino) [RHEL-112146]
  - xfs: return from xfs_symlink_verify early on V4 filesystems (Carlos Maiolino) [RHEL-112146]
  - xfs: fix zero byte checking in the superblock scrubber (Carlos Maiolino) [RHEL-112146]
  - xfs: check pre-metadir fields correctly (Carlos Maiolino) [RHEL-112146]
  - xfs: don't crash on corrupt /quotas dirent (Carlos Maiolino) [RHEL-112146]
  - xfs: don't move nondir/nonreg temporary repair files to the metadir namespace (Carlos Maiolino) [RHEL-112146]
  - xfs: fix sb_spino_align checks for large fsblock sizes (Carlos Maiolino) [RHEL-112146]
  - xfs: convert quotacheck to attach dquot buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: attach dquot buffer to dquot log item buffer (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up log item accesses in xfs_qm_dqflush{,_done} (Carlos Maiolino) [RHEL-112146]
  - xfs: separate dquot buffer reads from xfs_dqflush (Carlos Maiolino) [RHEL-112146]
  - xfs: don't lose solo dquot update transactions (Carlos Maiolino) [RHEL-112146]
  - xfs: don't lose solo superblock counter update transactions (Carlos Maiolino) [RHEL-112146]
  - xfs: avoid nested calls to __xfs_trans_commit (Carlos Maiolino) [RHEL-112146]
  - xfs: only run precommits once per transaction object (Carlos Maiolino) [RHEL-112146]
  - xfs: update btree keys correctly when _insrec splits an inode root block (Carlos Maiolino) [RHEL-112146]
  - xfs: fix error bailout in xfs_rtginode_create (Carlos Maiolino) [RHEL-112146]
  - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (Carlos Maiolino) [RHEL-112146]
  - xfs: mark metadir repair tempfiles with IRECOVERY (Carlos Maiolino) [RHEL-112146]
  - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (Carlos Maiolino) [RHEL-112146]
  - xfs: separate healthy clearing mask during repair (Carlos Maiolino) [RHEL-112146]
  - xfs: don't drop errno values when we fail to ficlone the entire range (Carlos Maiolino) [RHEL-112146]
  - xfs: return a 64-bit block count from xfs_btree_count_blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: keep quota directory inode loaded (Carlos Maiolino) [RHEL-112146]
  - xfs: metapath scrubber should use the already loaded inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delay (Carlos Maiolino) [RHEL-112146]
  - xfs: Use xchg() in xlog_cil_insert_pcp_aggregate() (Carlos Maiolino) [RHEL-112146]
  - xfs: prevent mount and log shutdown race (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unknown compat feature check in superblock write validation (Carlos Maiolino) [RHEL-112146]
  - xfs: port ondisk structure checks from xfs/122 to the kernel (Carlos Maiolino) [RHEL-112146]
  - xfs: separate space btree structures in xfs_ondisk.h (Carlos Maiolino) [RHEL-112146]
  - xfs: convert struct typedefs in xfs_ondisk.h (Carlos Maiolino) [RHEL-112146]
  - xfs: enable metadata directory feature (Carlos Maiolino) [RHEL-112146]
  - xfs: update sb field checks when metadir is turned on (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime quota again (Carlos Maiolino) [RHEL-112146]
  - xfs: reserve quota for realtime files correctly (Carlos Maiolino) [RHEL-112146]
  - xfs: create quota preallocation watermarks for realtime quota (Carlos Maiolino) [RHEL-112146]
  - xfs: advertise realtime quota support in the xqm stat files (Carlos Maiolino) [RHEL-112146]
  - xfs: fix chown with rt quota (Carlos Maiolino) [RHEL-112146]
  - xfs: persist quota flags with metadir (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub quota file metapaths (Carlos Maiolino) [RHEL-112146]
  - xfs: use metadir for quota inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_qm_destroy_quotainos (Carlos Maiolino) [RHEL-112146]
  - xfs: use rtgroup busy extent list for FITRIM (Carlos Maiolino) [RHEL-112146]
  - xfs: implement busy extent tracking for rtgroups (Carlos Maiolino) [RHEL-112146]
  - xfs: port the perag discard code to handle generic groups (Carlos Maiolino) [RHEL-112146]
  - xfs: move the min and max group block numbers to xfs_group (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust min_block usage in xfs_verify_agbno (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t (Carlos Maiolino) [RHEL-112146]
  - xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: mask off the rtbitmap and summary inodes when metadir in use (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub metadir paths for rtgroup metadata (Carlos Maiolino) [RHEL-112146]
  - xfs: repair realtime group superblock (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime group superblock (Carlos Maiolino) [RHEL-112146]
  - xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub (Carlos Maiolino) [RHEL-112146]
  - xfs: make the RT allocator rtgroup aware (Carlos Maiolino) [RHEL-112146]
  - xfs: don't merge ioends across RTGs (Carlos Maiolino) [RHEL-112146]
  - xfs: use realtime EFI to free extents when rtgroups are enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: support error injection when freeing rt extents (Carlos Maiolino) [RHEL-112146]
  - xfs: support logging EFIs for realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: force swapext to a realtime file to use the file content exchange ioctl (Carlos Maiolino) [RHEL-112146]
  - xfs: store rtgroup information with a bmap intent (Carlos Maiolino) [RHEL-112146]
  - xfs: grow the realtime section when realtime groups are enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: encode the rtsummary in big endian format (Carlos Maiolino) [RHEL-112146]
  - xfs: encode the rtbitmap in big endian format (Carlos Maiolino) [RHEL-112146]
  - xfs: add block headers to realtime bitmap and summary blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: export the geometry of realtime groups to userspace (Carlos Maiolino) [RHEL-112146]
  - xfs: record rt group metadata errors in the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: convert sick_map loops to use ARRAY_SIZE (Carlos Maiolino) [RHEL-112146]
  - xfs: add frextents to the lazysbcounters when rtgroups enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: add a helper to prevent bmap merges across rtgroup boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: check that rtblock extents do not break rtsupers or rtgroups (Carlos Maiolino) [RHEL-112146]
  - xfs: export realtime group geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112146]
  - xfs: update realtime super every time we update the primary fs super (Carlos Maiolino) [RHEL-112146]
  - xfs: check the realtime superblock at mount time (Carlos Maiolino) [RHEL-112146]
  - xfs: define the format of rt groups (Carlos Maiolino) [RHEL-112146]
  - xfs: fix rt device offset calculations for FITRIM (Carlos Maiolino) [RHEL-112146]
  - xfs: make RT extent numbers relative to the rtgroup (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_rtsummary_blockcount (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_rtbitmap_blockcount (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_check_rtgeom helper (Carlos Maiolino) [RHEL-112146]
  - xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper (Carlos Maiolino) [RHEL-112146]
  - xfs: calculate RT bitmap and summary blocks based on sb_rextents (Carlos Maiolino) [RHEL-112146]
  - xfs: remove XFS_ILOCK_RT* (Carlos Maiolino) [RHEL-112146]
  - xfs: support creating per-RTG files in growfs (Carlos Maiolino) [RHEL-112146]
  - xfs: move RT bitmap and summary information to the rtgroup (Carlos Maiolino) [RHEL-112146]
  - xfs: split xfs_trim_rtdev_extents (Carlos Maiolino) [RHEL-112146]
  - xfs: cleanup xfs_getfsmap_rtdev_rtbitmap (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_rt_alloc_blocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_qm_unmount_rt helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_bmap_free_rtblocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add rtgroup-based realtime scrubbing context management (Carlos Maiolino) [RHEL-112146]
  - xfs: support caching rtgroup metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: add a lockdep class key for rtgroup inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: define locking primitives for realtime groups (Carlos Maiolino) [RHEL-112146]
  - xfs: create incore realtime group structures (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up xfs_getfsmap_helper arguments (Carlos Maiolino) [RHEL-112146]
  - xfs: repair metadata directory file path connectivity (Carlos Maiolino) [RHEL-112146]
  - xfs: confirm dotdot target before replacing it during a repair (Carlos Maiolino) [RHEL-112146]
  - xfs: check metadata directory file path connectivity (Carlos Maiolino) [RHEL-112146]
  - xfs: move repair temporary files to the metadata directory tree (Carlos Maiolino) [RHEL-112146]
  - xfs: check the metadata directory inumber in superblocks (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub metadata directories (Carlos Maiolino) [RHEL-112146]
  - xfs: fix di_metatype field of inodes that won't load (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust parent pointer scrubber for sb-rooted metadata files (Carlos Maiolino) [RHEL-112146]
  - xfs: metadata files can have xattrs if metadir is enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: do not count metadata directory files when doing online quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor directory tree root predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: record health problems with the metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust xfs_bmap_add_attrfork for metadir (Carlos Maiolino) [RHEL-112146]
  - xfs: mark quota inodes as metadata files (Carlos Maiolino) [RHEL-112146]
  - xfs: don't count metadata directory files to quota (Carlos Maiolino) [RHEL-112146]
  - xfs: allow bulkstat to return metadata directories (Carlos Maiolino) [RHEL-112146]
  - xfs: advertise metadata directory feature (Carlos Maiolino) [RHEL-112146]
  - xfs: hide metadata inodes from everyone because they are special (Carlos Maiolino) [RHEL-112146]
  - xfs: disable the agi rotor for metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: read and write metadata inode directory tree (Carlos Maiolino) [RHEL-112146]
  - xfs: enforce metadata inode flag (Carlos Maiolino) [RHEL-112146]
  - xfs: load metadata directory root at mount time (Carlos Maiolino) [RHEL-112146]
  - xfs: iget for metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: define the on-disk format for the metadir feature (Carlos Maiolino) [RHEL-112146]
  - xfs: standardize EXPERIMENTAL warning generation (Carlos Maiolino) [RHEL-112146]
  - xfs: rename metadata inode predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: constify the xfs_inode predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: constify the xfs_sb predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: store a generic group structure in the intents (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_group_intent_hold and xfs_group_intent_rele (Carlos Maiolino) [RHEL-112146]
  - xfs: add group based bno conversion helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: store a generic xfs_group pointer in xfs_getfsmap_info (Carlos Maiolino) [RHEL-112146]
  - xfs: add a generic group pointer to the btree cursor (Carlos Maiolino) [RHEL-112146]
  - xfs: convert busy extent tracking to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: convert extent busy tracepoints to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: return the busy generation from xfs_extent_busy_list_empty (Carlos Maiolino) [RHEL-112146]
  - xfs: move the online repair rmap hooks to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: move draining of deferred operations to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_perag_intent_{hold,rele} static (Carlos Maiolino) [RHEL-112146]
  - xfs: move metadata health tracking to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: switch perag iteration from the for_each macros to a while based iterator (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_group_next_range helper (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a generic xfs_group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_iwalk_args helper (Carlos Maiolino) [RHEL-112146]
  - xfs: insert the pag structures into the xarray later (Carlos Maiolino) [RHEL-112146]
  - xfs: split xfs_initialize_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: convert remaining trace points to pass pag structures (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the pag to the xrep_newbt_extent_class tracepoints (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: pass objects to the xrep_ibt_walk_rmap tracepoint (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: pass objects to the xfs_irec_merge_{pre,post} trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a perag structure to the xfs_ag_resv_init_error trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: constify pag arguments to trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused xrep_bmap_walk_rmap trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused trace_xfs_iwalk_ag trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the mount field from struct xfs_busy_extents (Carlos Maiolino) [RHEL-112146]
  - xfs: keep a reference to the pag for busy extents (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a pag to xfs_extent_busy_{search,reuse} (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_agino_to_ino helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the agno argument to xfs_free_ag_extent (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a pag to xfs_difree_inode_chunk (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused pag_active_wq field in struct xfs_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused pagb_count field in struct xfs_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_page_mkwrite_iomap_ops (Carlos Maiolino) [RHEL-112146]
  - xfs: remove __xfs_filemap_fault (Carlos Maiolino) [RHEL-112146]
  - xfs: split write fault handling out of __xfs_filemap_fault (Carlos Maiolino) [RHEL-112146]
  - xfs: split the page fault trace event (Carlos Maiolino) [RHEL-112146]
  - xfs: sb_spino_align is not verified (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify sector number calculation in xfs_zero_extent (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the redundant xfs_alloc_log_agf (Carlos Maiolino) [RHEL-112146]
  - RDMA/core: Free pfn_list with appropriate kvfree call (Kamal Heib) [RHEL-110099]
  - IB/core: Annotate umem_mutex acquisition under fs_reclaim for lockdep (Kamal Heib) [RHEL-110099]
  - scsi: RDMA/srp: Don't set a max_segment_size when virt_boundary_mask is set (Kamal Heib) [RHEL-110099]
  - RDMA/core: Rate limit GID cache warning messages (Kamal Heib) [RHEL-110099]
  - RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work (Kamal Heib) [RHEL-110099]
  - IB/cm: Remove dead code and adjust naming (Kamal Heib) [RHEL-110099]
  - RDMA/core: Avoid hmm_dma_map_alloc() for virtual DMA devices (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Allow using netdevs that require the instance lock (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Replace vlan_rwsem with the netdev instance lock (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Enqueue separate work_structs for each flushed interface (Kamal Heib) [RHEL-110099]
  - RDMA/umem: Separate implicit ODP initialization from explicit ODP (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage (Kamal Heib) [RHEL-110099]
  - RDMA/umem: Store ODP access mask information in PFN (Kamal Heib) [RHEL-110099]
  - RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem (Kamal Heib) [RHEL-110099]
  - IB/cm: Drop lockdep assert and WARN when freeing old msg (Kamal Heib) [RHEL-110099]
  - RDMA/core: Move ODP capability definitions to uapi (Kamal Heib) [RHEL-110099]
  - RDMA/rxe: Enable ODP in ATOMIC WRITE operation (Kamal Heib) [RHEL-110099]
  - RDMA/rxe: Enable ODP in RDMA FLUSH operation (Kamal Heib) [RHEL-110099]
  - RDMA/cma: Remove unused rdma_res_to_id (Kamal Heib) [RHEL-110099]
  - IB/cm: use rwlock for MAD agent lock (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - RDMA/uverbs: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - mm/hmm: provide generic DMA managing logic (Kamal Heib) [RHEL-110099]
  - mm/hmm: let users to tag specific PFN with DMA mapped bit (Kamal Heib) [RHEL-110099]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-182.el10]
changelog:
  - KVM: selftests: Add missing "break" in rseq_test's param parsing (Gavin Shan) [RHEL-130521]
  - vsock: Ignore signal/timeout on connect() if already established (CKI Backport Bot) [RHEL-139289] {CVE-2025-40248}
  - dpll: zl3073x: Remove unused dev wrappers (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache all output properties in zl3073x_out (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache all reference properties in zl3073x_ref (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache reference monitor status (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Split ref, out, and synth logic from core (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Store raw register values instead of parsed state (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: fix kernel-doc name and missing parameter in fw.c (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Specify phase adjustment granularity for pins (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Fix output pin registration (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Handle missing or corrupted flash configuration (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Increase maximum size of flash utility (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update() (Ivan Vecera) [RHEL-138352]
  - net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (CKI Backport Bot) [RHEL-117719]
  - net: openvswitch: Avoid needlessly taking the RTNL on vport destroy (Adrian Moreno) [RHEL-134732]
  - dm: Fix deadlock when reloading a multipath table (Ming Lei) [RHEL-134975]
  - block: Remove queue freezing from several sysfs store callbacks (Ming Lei) [RHEL-134975]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-183.el10]
changelog:
  - block: fix race between wbt_enable_default and IO submission (Ming Lei) [RHEL-128456]
  - block: relax atomic write boundary vs chunk size check (Ming Lei) [RHEL-129479]
  - block: fix stacking of atomic writes when atomics are not supported (Ming Lei) [RHEL-129479]
  - block: update validation of atomic writes boundary for stacked devices (Ming Lei) [RHEL-129479]
  - block: use chunk_sectors when evaluating stacked atomic write limits (Ming Lei) [RHEL-129479]
  - block: sanitize chunk_sectors for atomic write limits (Ming Lei) [RHEL-129479]
  - ilog2: add max_pow_of_two_factor() (Ming Lei) [RHEL-129479]
  - mptcp: fix race condition in mptcp_schedule_work() (CKI Backport Bot) [RHEL-134453] {CVE-2025-40258}
  - x86/CPU/AMD: Extend Zen6 model range (Steve Best) [RHEL-128696]
  - pinctrl: PINCTRL_AMDISP should depend on DRM_AMD_ISP (Steve Best) [RHEL-107607]
  - pinctrl: amd: Clear GPIO debounce for suspend (Steve Best) [RHEL-107607]
  - pinctrl: amd: Constify pointers to 'pinctrl_desc' (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix hibernation support with CONFIG_SUSPEND unset (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix use of undeclared identifier 'pinctrl_amd_s2idle_dev_ops' (Steve Best) [RHEL-107607]
  - pinctrl: amd: Add an LPS0 check() callback (Steve Best) [RHEL-107607]
  - pinctrl: amd: isp411: Fix IS_ERR() vs NULL check in probe() (Steve Best) [RHEL-107607]
  - pinctrl: amd: isp411: Add amdisp GPIO pinctrl (Steve Best) [RHEL-107607]
  - pinctrl: amd: Take suspend type into consideration which pins are non-wake (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix two small typos (Steve Best) [RHEL-107607]
  - RDMA/uverbs: Fix umem release in UVERBS_METHOD_CQ_CREATE (Kamal Heib) [RHEL-109943]
  - RDMA/efa: Add CQ with external memory support (Kamal Heib) [RHEL-109943]
  - IB/sa: Fix sa_local_svc_timeout_ms read race (Kamal Heib) [RHEL-109943]
  - RDMA/core: Resolve MAC of next-hop device without ARP support (Kamal Heib) [RHEL-109943]
  - RDMA/cm: Rate limit destroy CM ID timeout error message (Kamal Heib) [RHEL-109943]
  - IB: Extend UVERBS_METHOD_REG_MR to get DMAH (Kamal Heib) [RHEL-109943]
  - RDMA/core: Introduce a DMAH object and its alloc/free APIs (Kamal Heib) [RHEL-109943]
  - IB/core: Add UVERBS_METHOD_REG_MR on the MR object (Kamal Heib) [RHEL-109943]
  - RDMA/core: Add umem "is_contiguous" and "start_dma_addr" helpers (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Add a common way to create CQ with umem (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Add empty rdma_uattrs_has_raw_cap() declaration (Kamal Heib) [RHEL-109943]
  - IB/cm: Use separate agent w/o flow control for REP (Kamal Heib) [RHEL-109943]
  - IB/mad: Add flow control for solicited MADs (Kamal Heib) [RHEL-109943]
  - IB/mad: Add state machine to MAD layer (Kamal Heib) [RHEL-109943]
  - RDMA/counter: Check CAP_NET_RAW check in user namespace for RDMA counters (Kamal Heib) [RHEL-109943]
  - RDMA/nldev: Check CAP_NET_RAW in user namespace for QP modify (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for flow create (Kamal Heib) [RHEL-109943]
  - RDMA/ipoib: Use parent rdma device net namespace (Kamal Heib) [RHEL-109943]
  - RDMA/core: Extend RDMA device registration to be net namespace aware (Kamal Heib) [RHEL-109943]
  - RDMA/core: reduce stack using in nldev_stat_get_doit() (Kamal Heib) [RHEL-109943]
  - RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() (Kamal Heib) [RHEL-109943]
  - IB/iser: Remove unnecessary local variable (Kamal Heib) [RHEL-109943]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-184.el10]
changelog:
  - blk-mq: skip CPU offline notify on unmapped hctx (Ming Lei) [RHEL-140153]
  - mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage (Aristeu Rozanski) [RHEL-122951]
  - mm/thp: fix MTE tag mismatch when replacing zero-filled subpages (Aristeu Rozanski) [RHEL-122951]
  - io_uring/net: ensure vectored buffer node import is tied to notification (Jeff Moyer) [RHEL-136780]
  - bpf, arm64: Do not audit capability check in do_jit() (CKI Backport Bot) [RHEL-126124]
  - mm: hugetlb: avoid soft lockup when mprotect to large memory area (Luiz Capitulino) [RHEL-122910]
  - netfilter: nf_conncount: update last_gc only when GC has been performed (Florian Westphal) [RHEL-133467]
  - netfilter: nf_tables: fix memory leak in nf_tables_newrule() (Florian Westphal) [RHEL-133467]
  - netfilter: nf_nat: remove bogus direction check (Florian Westphal) [RHEL-133467]
  - ipvs: fix ipv4 null-ptr-deref in route error path (Florian Westphal) [RHEL-133467]
  - netfilter: nf_conncount: make nf_conncount_gc_list() to disable BH (Florian Westphal) [RHEL-133467]
  - netfilter: flowtable: check for maximum number of encapsulations in bridge vlan (Florian Westphal) [RHEL-133467]
  - netfilter: nft_ct: add seqadj extension for natted connections (Florian Westphal) [RHEL-133467]
  - netfilter: nft_connlimit: fix possible data race on connection count (Florian Westphal) [RHEL-133467]
  - netfilter: nft_ct: enable labels for get case too (Florian Westphal) [RHEL-133467]
  - netfilter: nft_objref: validate objref and objrefmap expressions (Florian Westphal) [RHEL-133467]
  - netfilter: nf_conntrack: do not skip entries in /proc/net/nf_conntrack (Florian Westphal) [RHEL-133467]
  - netfilter: nfnetlink: reset nlh pointer during batch replay (Florian Westphal) [RHEL-133467]
  - ipvs: Defer ip_vs_ftp unregister during netns cleanup (Florian Westphal) [RHEL-133467]
  - ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable (Florian Westphal) [RHEL-133467]
  - x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-115112]
  - sched/hrtick: Fix hrtick() vs. scheduling context (Phil Auld) [RHEL-124642]
  - sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out (Phil Auld) [RHEL-124642]
  - sched: Increase sched_tick_remote timeout (Phil Auld) [RHEL-124642]
  - bpf: Make migrate_disable always inline to avoid partial inlining (Phil Auld) [RHEL-124642]
  - sched/fair: Fix pelt lost idle time detection (Phil Auld) [RHEL-124642]
  - sched/deadline: Stop dl_server before CPU goes offline (Phil Auld) [RHEL-124642]
  - sched: Fix some typos in include/linux/preempt.h (Phil Auld) [RHEL-124642]
  - sched: Make migrate_{en,dis}able() inline (Phil Auld) [RHEL-124642]
  - rcu: Replace preempt.h with sched.h in include/linux/rcupdate.h (Phil Auld) [RHEL-124642]
  - arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c (Phil Auld) [RHEL-124642]
  - sched/deadline: Fix dl_server behaviour (Phil Auld) [RHEL-124642]
  - sched/deadline: Fix dl_server getting stuck (Phil Auld) [RHEL-124642]
  - sched: Fix sched_numa_find_nth_cpu() if mask offline (Phil Auld) [RHEL-124642]
  - sched_ext: Add support for cgroup bandwidth control interface (Phil Auld) [RHEL-124642]
  - s390/processor: Use bitop functions for cpu flag helper functions (Phil Auld) [RHEL-124642]
  - s390/asm-offsets: Remove ASM_OFFSETS_C (Phil Auld) [RHEL-124642]
  - spi: tegra210-quad: Check hardware status on timeout (Charles Mirabile) [RHEL-127128]
  - spi: tegra210-quad: Refactor error handling into helper functions (Charles Mirabile) [RHEL-127128]
  - spi: tegra210-quad: Fix timeout handling (Charles Mirabile) [RHEL-127128]
  - redhat/configs: automotive: enable S32G_WDT (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g399a-rdb3: Enable the SWT watchdog (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g3: Add the Software Timer Watchdog (SWT) nodes (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g274-rd2: Enable the SWT watchdog (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g2: Add the Software Timer Watchdog (SWT) nodes (Jared Kangas) [RHEL-131327]
  - watchdog: Add the Watchdog Timer for the NXP S32 platform (Jared Kangas) [RHEL-131327]
  - dt-bindings: watchdog: Add NXP Software Watchdog Timer (Jared Kangas) [RHEL-131327]
  - xfs: rework datasync tracking and execution (Pavel Reichl) [RHEL-126220]
  - xfs: rearrange code in xfs_inode_item_precommit (Pavel Reichl) [RHEL-126220]
  - workqueue: fix texinfodocs warning for WQ_* flags reference (Waiman Long) [RHEL-129577]
  - workqueue: WQ_PERCPU added to alloc_workqueue users (Waiman Long) [RHEL-129577]
  - workqueue: replace use of system_wq with system_percpu_wq (Waiman Long) [RHEL-129577]
  - workqueue: replace use of system_unbound_wq with system_dfl_wq (Waiman Long) [RHEL-129577]
  - workqueue: Provide a handshake for canceling BH workers (Waiman Long) [RHEL-129577]
  - workqueue: Remove rcu_read_lock/unlock() in wq_watchdog_timer_fn() (Waiman Long) [RHEL-129577]
  - workqueue: Remove redundant rcu_read_lock/unlock() in workqueue_congested() (Waiman Long) [RHEL-129577]
  - workqueue: Use atomic_try_cmpxchg_relaxed() in tryinc_node_nr_active() (Waiman Long) [RHEL-129577]
  - workqueue: Remove unused work_on_cpu_safe (Waiman Long) [RHEL-129577]
  - workqueue: Add new WQ_PERCPU flag (Waiman Long) [RHEL-129577]
  - workqueue: Add system_percpu_wq and system_dfl_wq (Waiman Long) [RHEL-129577]
  - workqueue: Basic memory allocation profiling support (Waiman Long) [RHEL-129577]
  - workqueue: fix opencoded cpumask_next_and_wrap() in wq_select_unbound_cpu() (Waiman Long) [RHEL-129577]
  - workqueue: Initialize wq_isolated_cpumask in workqueue_init_early() (Waiman Long) [RHEL-129577]
  - workqueue: fix typo in comment (Waiman Long) [RHEL-129577]
  - workqueue: Fix race condition in wq->stats incrementation (Waiman Long) [RHEL-129577]
  - workqueue: Better document teardown for delayed_work (Waiman Long) [RHEL-129577]
  - cpumask: drop cpumask_next_wrap_old() (Waiman Long) [RHEL-129577]
  - PCI: hv: Switch hv_compose_multi_msi_req_get_cpu() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - scsi: lpfc: rework lpfc_next_{online,present}_cpu() (Waiman Long) [RHEL-129577]
  - scsi: lpfc: switch lpfc_irq_rebalance() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - s390: switch stop_machine_yield() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - padata: switch padata_find_next() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - cpumask: use cpumask_next_wrap() where appropriate (Waiman Long) [RHEL-129577]
  - cpumask: re-introduce cpumask_next{,_and}_wrap() (Waiman Long) [RHEL-129577]
  - cpumask: deprecate cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - powerpc/xmon: simplify xmon_batch_next_cpu() (Waiman Long) [RHEL-129577]
  - ibmvnic: simplify ibmvnic_set_queue_affinity() (Waiman Long) [RHEL-129577]
  - virtio_net: simplify virtnet_set_affinity() (Waiman Long) [RHEL-129577]
  - objpool: rework objpool_pop() (Waiman Long) [RHEL-129577]
  - cpumask: add for_each_{possible,online}_cpu_wrap (Waiman Long) [RHEL-129577]
  - workqueue: Log additional details when rejecting work (Waiman Long) [RHEL-129577]
  - workqueue: warn if delayed_work is queued to an offlined cpu. (Waiman Long) [RHEL-129577]
  - workqueue: add printf attribute to __alloc_workqueue() (Waiman Long) [RHEL-129577]
  - workqueue: Reduce expensive locks for unbound workqueue (Waiman Long) [RHEL-129577]
  - workqueue: Adjust WQ_MAX_ACTIVE from 512 to 2048 (Waiman Long) [RHEL-129577]
  - Bluetooth: ISO: Fix possible UAF on iso_conn_free (CKI Backport Bot) [RHEL-128901] {CVE-2025-40141}
  - ice: ice_adapter: release xa entry on adapter allocation failure (CKI Backport Bot) [RHEL-128474] {CVE-2025-40185}
  - redhat/configs: automotive: disable VFIO_PLATFORM (Eric Chanudet) [RHEL-79906]
  - net: renesas: rswitch: add mdio C22 support (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: use generic MPSM operation for mdio C45 (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: align mdio C45 operations with datasheet (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: use FIELD_PREP for remaining MPIC register fields (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: do not write to MPSM register at init time (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: remove speed from gwca structure (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: do not deinit disabled ports (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: rework ts tags management (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix initial MPIC register setting (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: enable only used MFWD features (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: handle stop vs interrupt race (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: avoid use-after-put for a device tree node (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix leaked pointer on error path (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix race window between tx start and complete (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix possible early skb release (Radu Rendec) [RHEL-78089]


